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 05 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 1632 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2630 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2570 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2539 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 8137 8136 8136 8136 8135 8135 8135 8134 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8132 8132 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8122 8122 8122 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8108 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8105 8105 8105 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8093 8093 8092 8092 8092 8092 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8078 8078 8078 8078 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8074 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8066 8066 8066 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8064 8064 8063 8063 8063 8063 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8062 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8059 8059 8059 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8049 8049 8049 8049 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8035 8035 8034 8034 8034 8034 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8023 8023 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 8016 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7970 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7941 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7936 7936 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7881 7881 7881 7881 7881 7881 7880 7880 7880 7880 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 3 1 1 2 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 3 1 1 4 4 4 1 4 4 4 4 4 4 4 1 1 4 4 1 3 7 1 1 1 1 4 1 1 1 1 2 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 6 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 1 1 4 4 4 1 4 4 4 4 1 4 4 1 1 4 4 3 4 1 1 4 1 4 4 4 1 1 1 1 1 2 1 1 1 1 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 6 4 1 1 4 1 4 4 4 4 4 1 1 1 1 1 3 1 1 1 1 1 4 1 1 1 1 1 1 1 4 4 1 1 1 1 1 1 1 4 4 4 4 4 1 4 4 4 1 1 1 4 4 1 4 4 4 4 2 4 1 4 4 1 1 4 4 1 1 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 4 4 3 1 1 1 1 1 3 4 1 4 4 4 1 2 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 1 4 4 4 4 3 4 4 1 1 1 1 1 1 1 1 1 1 4 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 1 4 1 1 6 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 4 4 1 1 1 4 4 4 4 1 4 4 4 4 4 1 4 4 1 1 1 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 2 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 1 1 6 4 4 4 4 4 1 1 3 1 1 1 1 1 1 4 1 1 1 1 4 4 1 1 1 1 4 4 6 1 1 4 4 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 3 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 4 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 1 1 3 1 1 1 1 1 1 3 1 1 1 3 1 1 1 1 1 1 1 3 1 1 4 1 4 4 4 1 4 1 1 1 1 1 4 1 1 4 1 4 1 4 4 4 1 4 1 1 4 4 3 1 3 1 1 4 4 4 4 4 4 1 1 1 1 2 1 1 1 4 1 3 1 1 1 1 1 1 3 1 4 4 4 4 4 4 4 4 1 1 1 3 4 4 4 4 4 4 1 1 3 6 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 4 4 4 1 1 1 1 4 4 1 1 1 4 4 4 4 4 4 4 1 1 1 4 1 4 1 4 4 1 4 4 4 4 4 4 1 1 1 2 1 1 1 1 4 1 1 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 4 4 4 4 4 4 1 4 4 1 4 1 4 4 4 4 4 4 4 1 4 4 4 4 1 1 1 1 4 4 4 4 4 4 2 1 7 2 2 4 1 1 1 4 4 1 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 3 4 4 4 3 4 4 4 4 4 4 3 3 1 3 1 3 1 1 1 1 3 1 3 1 1 1 1 1 1 1 3 1 1 1 1 1 4 1 1 4 4 1 4 4 1 4 4 1 4 1 1 4 4 4 4 4 4 1 1 4 1 4 4 1 4 1 4 1 4 4 4 4 1 1 7 1 1 2 7 1 3 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 6 4 1 4 1 1 1 1 1 1 1 1 4 1 4 1 1 1 4 4 1 1 4 1 4 4 4 1 1 1 4 4 4 4 4 4 1 4 4 4 1 1 1 4 1 1 4 4 4 4 4 4 4 1 1 1 1 7 1 1 4 4 3 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 6 4 1 1 1 1 1 1 1 1 3 4 4 1 1 1 1 1 1 4 1 1 4 1 4 4 4 4 1 4 1 4 4 6 4 1 1 1 4 4 1 4 4 4 4 1 4 4 4 4 4 4 1 1 1 3 4 4 3 3 4 4 4 3 1 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 3 3 1 1 1 3 1 1 1 1 1 4 1 4 1 1 1 3 1 1 3 1 4 1 1 1 1 1 1 4 4 4 4 1 1 4 4 1 1 4 4 4 4 4 4 4 1 1 4 4 1 1 4 4 1 3 4 4 4 4 4 4 1 1 7 4 1 2 4 4 4 4 4 1 4 4 4 4 4 1 4 1 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 1 4 1 3 1 3 1 1 1 1 1 4 1 1 1 1 1 1 2 1 1 1 1 1 4 1 3 1 1 4 4 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 1 1 1 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 1 1 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 1 6 4 4 4 4 4 4 4 4 3 4 1 3 1 1 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 4 4 1 1 4 1 4 4 1 1 1 1 1 1 3 4 4 4 4 4 1 1 4 1 1 1 4 4 4 1 1 4 4 4 4 4 4 2 3 4 4 4 4 4 4 3 1 1 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 3 1 3 3 1 1 4 3 4 3 1 1 1 1 1 1 1 1 1 1 1 1 1 4 3 4 4 1 4 4 4 4 4 1 4 1 1 1 1 3 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 1 1 1 1 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 3 3 1 3 4 4 1 1 3 4 1 1 1 1 1 1 1 1 1 1 1 4 4 4 3 4 4 1 4 4 4 1 1 4 1 1 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 3 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 3 3 6 3 4 4 4 4 3 3 4 1 1 4 1 1 1 1 1 1 1 3 1 4 4 1 3 4 4 4 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 4 4 4 4 1 4 4 4 4 1 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 1 3 6 3 3 6 4 4 4 4 4 1 1 1 1 3 1 1 1 1 1 1 1 4 4 1 1 4 4 1 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 4 1 1 4 4 4 4 4 4 4 4 4 1 4 1 4 1 4 4 1 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 3 3 4 3 4 1 3 3 4 4 3 3 1 1 1 1 1 1 1 1 1 4 4 3 1 4 4 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 2 3 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 1 6 6 6 1 6 1 4 1 4 4 4 4 4 1 1 6 1 1 1 1 1 1 4 3 4 2 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 3 1 4 3 4 4 4 4 4 4 4 4 4 1 6 1 3 1 1 1 3 4 4 4 4 4 1 3 2 1 1 1 1 3 1 1 3 3 1 1 4 4 4 2 4 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 3 2 1 6 6 3 3 3 4 4 4 3 2 1 1 1 1 1 1 4 1 1 2 1 1 2 4 4 4 1 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 4 4 4 1 4 4 1 4 4 4 2 1 4 4 4 4 3 1 1 4 1 4 4 4 4 4 4 2 1 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 1 1 1 6 1 1 4 3 4 4 1 4 1 2 1 1 1 1 4 1 1 2 1 2 2 1 4 4 4 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 4 4 1 4 1 4 4 4 1 1 4 4 4 4 1 1 1 4 4 1 4 4 4 4 1 4 1 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 2 1 1 4 1 3 3 1 4 1 3 4 4 1 1 1 2 2 1 2 2 2 1 1 1 1 3 3 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 1 4 1 4 4 1 1 1 4 4 4 4 1 3 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 1 2 3 3 3 2 1 1 1 4 3 1 3 3 3 4 4 1 3 3 2 1 1 2 1 2 1 1 1 2 1 4 2 4 2 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 1 4 1 4 4 1 1 4 4 4 4 4 1 6 2 1 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 1 7 2 2 1 3 3 1 1 1 2 2 4 4 1 1 3 4 3 3 3 3 1 1 2 1 1 2 2 2 1 2 2 3 1 2 2 1 2 1 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 1 6 1 1 4 4 4 4 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 6 6 1 3 1 1 1 1 2 2 2 1 1 4 1 1 3 3 3 3 1 1 1 1 1 2 2 2 1 1 1 4 1 2 2 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 4 3 1 1 4 1 1 4 4 1 4 1 1 1 4 4 4 6 1 1 1 1 1 4 4 4 3 4 1 1 4 4 4 4 4 4 4 4 1 3 4 4 4 4 4 4 4 4 2 1 2 1 4 1 3 6 1 1 2 1 1 4 4 4 4 1 1 3 3 3 1 2 1 1 1 1 1 2 1 1 4 2 2 2 1 1 1 7 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 1 4 1 1 1 1 4 4 4 4 7 6 1 7 1 4 1 4 4 1 1 1 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 4 3 1 1 2 1 1 4 4 4 4 3 4 3 1 1 1 1 1 1 1 2 1 1 1 1 4 1 4 2 1 1 1 1 2 4 1 4 3 4 4 4 1 1 4 4 1 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 2 1 2 2 1 1 4 4 3 1 1 1 1 1 4 4 4 4 4 1 4 1 1 1 1 2 1 1 1 1 1 1 4 4 4 1 4 3 2 1 1 1 2 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 6 1 1 1 1 1 4 4 4 4 1 1 1 1 1 1 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 2 1 2 2 1 1 4 2 1 1 1 1 1 2 3 3 4 2 1 1 1 3 1 1 1 1 1 1 1 1 2 1 4 4 2 1 4 3 2 1 1 4 1 4 4 4 4 4 1 1 1 4 4 4 1 3 1 1 1 6 6 1 1 1 1 4 4 1 1 1 1 1 1 1 1 4 1 1 1 4 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 3 1 6 6 1 1 6 4 4 4 4 1 2 2 1 1 4 4 4 1 7 2 1 3 4 1 1 1 2 1 1 1 4 1 1 4 1 4 4 4 1 2 1 2 1 1 4 4 4 1 1 1 4 4 4 4 4 1 1 1 1 1 2 6 6 1 4 4 4 1 4 1 1 1 4 4 4 1 1 1 1 1 1 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 6 1 1 2 2 1 1 4 4 4 3 3 1 1 1 2 4 4 4 4 4 2 1 4 3 4 2 1 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 1 4 1 1 1 1 4 4 4 4 4 4 1 1 1 1 2 2 2 1 3 4 4 4 1 4 1 1 4 4 4 1 1 1 1 1 1 1 1 4 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 6 1 2 1 1 1 1 3 4 4 4 3 1 1 2 4 4 4 1 2 2 4 4 1 2 2 2 1 1 1 2 1 1 1 1 3 3 4 1 1 1 3 1 1 1 1 4 4 1 1 1 4 4 4 4 4 4 1 1 1 2 2 2 2 1 1 4 1 3 1 1 1 1 4 4 4 1 1 1 4 1 1 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 3 1 6 1 1 1 1 1 4 1 4 4 4 4 1 2 1 6 1 1 2 2 1 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 1 4 4 1 2 2 1 1 1 4 1 1 1 1 4 1 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 6 1 1 1 1 4 4 1 1 6 1 1 1 1 6 6 2 1 1 1 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 4 1 4 1 1 1 4 4 4 4 4 4 4 4 1 4 1 4 4 2 2 1 1 1 4 4 1 1 1 1 4 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 3 4 6 3 1 1 1 1 1 4 4 1 1 6 6 1 1 1 3 6 2 2 1 1 2 1 1 1 1 2 2 1 1 2 1 1 1 1 1 1 4 4 3 1 1 1 1 1 6 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 2 1 1 1 1 4 4 3 1 1 4 1 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 2 4 1 4 2 1 1 1 1 4 4 1 1 4 4 1 3 4 3 6 2 1 1 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 4 4 1 1 3 1 1 6 6 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 4 4 1 1 4 4 1 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 2 4 2 1 2 1 1 4 4 1 3 3 4 4 6 4 3 3 1 1 1 2 2 1 1 1 2 2 1 1 1 3 1 1 1 6 1 1 4 4 6 1 1 1 1 1 1 1 1 1 4 4 4 4 1 4 4 1 4 4 4 4 1 7 1 1 1 4 3 3 1 1 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 4 4 4 3 3 4 4 4 3 3 3 1 2 1 2 2 2 1 1 1 2 1 1 1 4 4 1 3 1 4 4 4 1 1 1 1 2 2 1 1 1 1 1 4 4 4 4 4 4 4 1 1 4 4 1 1 1 1 1 1 1 1 1 3 1 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 6 1 4 4 4 4 6 4 4 4 4 4 1 1 1 2 1 2 2 2 2 1 2 1 1 6 4 4 4 4 1 6 4 3 1 4 1 1 1 2 2 1 1 1 1 4 4 4 4 4 4 4 4 1 1 4 4 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 6 3 4 4 4 6 4 4 4 4 3 1 1 1 1 1 1 1 2 2 1 1 1 1 2 2 4 4 4 4 4 4 4 1 4 4 1 1 2 2 1 1 1 1 1 1 4 4 4 4 4 4 1 1 1 4 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 3 3 4 4 4 3 4 1 1 1 2 1 1 1 1 1 1 1 1 1 1 3 4 4 4 4 4 4 4 3 4 4 2 2 2 1 1 1 4 4 3 4 4 4 4 4 4 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 6 1 4 4 3 3 4 1 2 1 1 2 1 2 2 1 1 1 2 2 2 2 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 1 1 4 1 4 4 4 4 1 1 1 4 4 1 1 6 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 1 4 4 1 1 3 3 1 1 3 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 1 2 2 2 2 2 1 1 1 4 4 4 4 4 4 1 1 4 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 1 4 4 1 3 1 2 2 2 1 1 1 2 1 1 1 1 1 2 1 4 4 4 4 4 4 2 4 1 1 2 1 2 1 1 1 1 1 4 4 4 4 6 4 7 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 6 4 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 2 2 4 4 4 4 4 1 4 2 2 7 2 2 2 2 2 1 1 1 4 4 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 6 4 4 1 1 6 1 1 1 1 1 1 1 1 1 6 6 6 1 1 4 4 6 2 6 1 6 1 2 2 1 1 2 7 7 1 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 6 4 4 1 1 2 2 2 2 2 1 1 1 1 1 4 3 4 2 1 3 4 1 1 6 1 4 2 4 2 1 2 2 2 4 1 4 3 4 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 6 4 4 1 1 2 1 2 1 1 1 1 1 1 2 4 3 4 2 3 4 4 6 2 1 2 4 4 1 1 2 4 3 4 7 4 4 7 1 4 4 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 6 3 4 6 1 1 1 1 2 1 1 1 1 1 1 3 4 4 4 4 4 4 4 2 1 1 4 4 7 1 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 1 6 3 3 6 1 4 2 1 2 1 1 1 1 1 1 1 2 2 2 3 4 4 3 4 6 1 1 4 4 7 1 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 6 1 6 1 2 1 1 1 1 1 2 1 1 1 1 1 3 4 4 4 4 4 3 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 6 1 6 6 1 1 1 1 1 1 1 2 1 1 2 6 1 4 4 4 4 4 4 4 4 4 4 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 6 1 1 6 6 1 1 2 2 1 1 1 1 1 2 1 1 1 4 4 4 4 4 4 4 4 4 4 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 6 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 6 1 1 1 1 1 2 1 1 1 1 2 2 1 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 6 6 6 6 6 1 2 1 1 2 1 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 7 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 7 1 4 4 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 6 2 2 2 2 1 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 6 2 6 2 2 1 2 2 1 1 1 1 1 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 3 2 4 4 4 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 1 4 4 4 3 4 4 4 4 4 4 1 1 4 4 4 1 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 3 4 4 4 3 4 4 4 4 4 1 2 1 2 2 1 3 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 1 4 4 4 6 4 4 4 4 1 2 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 3 4 4 1 4 4 4 4 2 2 1 1 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 2 3 4 2 4 4 6 4 4 4 4 1 1 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 3 4 4 4 1 4 4 4 7 1 1 2 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 6 1 2 4 3 1 4 4 4 1 1 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 4 3 4 1 3 1 2 1 1 2 1 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 2 2 2 1 1 3 7 1 1 1 1 1 2 2 1 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 2 2 2 3 1 1 2 3 7 2 2 1 2 2 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 2 2 2 2 2 2 4 4 6 2 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 3 2 4 4 1 2 2 2 3 2 2 2 2 1 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 3 3 2 1 4 2 3 1 2 1 1 2 2 2 2 2 7 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 6 1 1 1 1 1 1 2 1 1 2 2 2 2 7 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 6 1 1 1 1 7 1 1 1 2 2 2 1 1 2 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 1 1 1 1 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 1 7 2 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 1 1 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 1 1 1 2 1 1 2 2 2 1 7 1 2 2 1 2 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 7 2 2 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 2 2 1 1 2 1 2 7 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 2 1 1 2 2 2 1 2 2 1 4 4 4 4 4 4 4 4 4 2 2 2 1 1 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 1 6 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 6 1 1 1 2 2 2 1 2 2 3 7 7 3 4 4 4 4 4 4 4 4 4 2 2 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 6 4 3 4 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 6 1 1 1 1 3 1 4 2 1 2 1 3 4 4 4 4 4 4 4 4 4 2 1 2 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 3 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 3 1 6 3 2 4 4 4 2 1 2 4 4 4 4 4 4 4 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 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 1 2 1 1 1 1 1 1 2 3 4 4 4 2 2 2 1 4 4 4 4 4 4 4 4 4 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 3 1 1 3 3 4 4 1 1 2 2 1 4 4 4 4 4 4 4 4 2 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 3 4 6 4 4 4 4 1 1 2 1 1 3 4 4 4 4 4 4 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 4 1 2 3 4 4 4 3 2 2 1 1 2 4 4 4 4 4 4 4 2 3 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 1 3 3 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 3 3 6 4 4 4 4 4 4 2 1 1 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 3 3 4 4 3 4 4 4 4 1 1 4 4 4 4 4 4 4 2 2 7 3 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 2 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 4 4 4 4 3 4 4 4 4 4 3 4 4 4 4 4 4 4 1 3 1 6 2 2 1 3 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 1 1 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 3 3 1 1 7 2 2 7 7 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 7 7 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 1 1 3 4 2 4 4 4 4 4 7 4 7 4 4 4 4 4 4 4 4 6 1 1 2 2 4 7 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 7 3 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 2761 2822 2845 2862 2896 2901 2949 2956 2955 3027 3027 3016 3027 9999 9999 3027 9999 2985 2956 2721 2861 2978 2951 3014 2927 2913 2920 2899 2975 2988 3017 9999 9999 9999 9999 9999 9999 2934 2951 9999 9999 9999 3002 9999 9999 9999 9999 9999 9999 9999 2968 2999 9999 9999 3004 9999 9999 2915 2958 2902 2965 9999 2936 2949 2895 2580 2594 2881 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 2997 2993 9999 9999 9999 9999 9999 9999 9999 2791 2855 2896 2849 2905 2917 2968 2979 2933 2981 3027 9999 3027 3027 3027 3027 9999 2956 2856 2922 2889 2987 2930 2991 2848 2875 2900 2972 3014 9999 9999 9999 9999 9999 9999 9999 9999 2920 2942 9999 9999 9999 3028 9999 9999 9999 9999 2953 9999 9999 2942 2993 9999 9999 9999 9999 2920 2974 9999 2977 9999 9999 9999 2941 2935 2805 2825 2837 2658 2915 2959 2969 2989 9999 9999 3030 9999 9999 9999 9999 9999 3030 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 2989 9999 3029 9999 9999 9999 9999 9999 2833 2880 2931 2958 2960 9999 2997 3027 2934 2958 3012 9999 3005 3027 3022 2992 2971 2902 2953 9999 9999 2907 2918 2977 2905 2900 2930 2983 9999 9999 9999 9999 9999 2961 9999 9999 9999 2835 2908 3016 9999 9999 3023 9999 9999 9999 9999 2595 9999 3036 9999 9999 2971 3004 9999 9999 2926 3003 9999 9999 9999 9999 2934 2955 2792 2862 2793 2868 2896 2914 2687 2917 2951 9999 9999 9999 9999 2959 9999 2934 3011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 2994 3035 9999 9999 9999 9999 9999 2856 2879 2963 2996 2995 3005 3025 3003 2977 2918 3000 9999 2977 3019 3027 3003 3005 2952 2879 9999 9999 9999 2946 2948 2838 2963 2992 9999 9999 3027 9999 9999 9999 2985 2122 3011 9999 9999 2934 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 9999 2970 9999 9999 9999 9999 9999 9999 9999 2780 2893 2874 2890 2837 2916 2890 2911 2927 2879 9999 2918 2940 2957 9999 2955 2983 3030 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 2992 3009 9999 9999 9999 9999 9999 9999 2897 2934 2925 3005 3005 3005 3027 2965 2997 2979 2993 9999 3003 2981 3027 3013 3009 2917 2979 3004 9999 9999 2947 2915 2988 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 2991 9999 9999 2941 3044 3048 9999 9999 3049 9999 9999 9999 2994 9999 9999 9999 9999 9999 9999 9999 9999 2967 9999 9999 9999 9999 2948 9999 2281 9999 2932 2927 2906 2823 2879 2915 2930 2930 2903 2911 2919 2917 2958 2939 2964 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 2923 9999 2927 3004 9999 9999 9999 9999 9999 9999 2892 2961 9999 2996 3005 3005 3027 2954 2990 9999 2989 3019 2996 2968 9999 9999 3010 2938 2988 3014 9999 9999 9999 2929 3014 9999 9999 3014 9999 9999 9999 9999 9999 9999 2903 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 3004 9999 9999 9999 9999 9999 9999 9999 9999 2969 2997 2946 2935 2860 2898 2739 2716 9999 2929 2957 2932 2944 2848 2862 2946 2908 2963 3024 3030 3030 9999 9999 9999 9999 9999 9999 9999 2972 2969 3015 9999 9999 9999 9999 9999 9999 2973 2948 9999 3002 3005 3005 3027 2923 2980 9999 2947 2990 2999 9999 2985 3027 2992 2988 2980 3008 3014 9999 2820 2906 9999 3014 9999 9999 9999 3041 9999 2992 3001 2980 2958 3026 9999 3015 3000 9999 3045 9999 3031 9999 9999 9999 3049 9999 2956 2985 9999 9999 9999 3004 9999 3004 2934 9999 9999 9999 9999 9999 9999 2909 2707 2923 2875 2461 2897 2923 2889 9999 2893 9999 2955 2855 2882 2969 2938 2953 9999 3006 9999 9999 9999 9999 9999 9999 9999 9999 2971 2980 2934 9999 9999 9999 9999 9999 9999 9999 2949 2994 9999 9999 2995 9999 3027 2967 2973 3022 2973 2981 2938 2981 2976 3027 3012 2966 2911 3011 2991 2950 2816 2897 3011 9999 2992 2969 9999 9999 9999 3024 3016 3023 3010 9999 9999 3015 3029 2995 9999 9999 9999 9999 9999 9999 9999 2992 2892 2950 9999 3040 9999 3004 9999 9999 2937 9999 9999 9999 9999 9999 9999 2862 2938 2912 2605 2924 2907 2921 2902 9999 2868 2881 2931 2939 2886 2955 9999 9999 2907 2998 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 2971 9999 9999 9999 9999 9999 9999 9999 2953 9999 3005 3005 3003 3005 3025 3013 2941 3017 3001 2993 3027 2929 2934 3027 2998 2969 2940 3008 2991 2973 2875 2896 2959 9999 9999 2931 9999 9999 9999 9999 9999 9999 3009 9999 9999 3031 9999 3038 9999 9999 9999 9999 9999 9999 9999 3011 9999 9999 9999 9999 3004 3004 3004 3004 9999 9999 9999 9999 9999 9999 2595 2908 9999 2629 2542 9999 2866 2918 2926 9999 9999 2869 2918 2927 2952 3000 9999 9999 2969 3015 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 2992 9999 3006 3003 2975 2984 9999 2981 9999 2964 2935 3006 2967 3000 2924 2999 9999 2993 2946 2903 2916 3014 9999 2950 3014 9999 9999 3013 9999 9999 3032 9999 9999 3047 9999 3047 3049 9999 9999 9999 9999 9999 9999 2987 3006 9999 2981 9999 9999 3016 9999 3016 9999 2989 9999 9999 9999 9999 2899 2896 9999 2920 2849 2725 9999 2933 9999 2922 9999 2865 9999 2939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2784 2875 2961 3005 3000 3005 2997 2992 2952 2960 9999 9999 3022 9999 2911 2958 2991 3001 2921 2996 3014 3014 9999 2931 9999 2975 2946 2957 9999 9999 2978 2953 9999 3013 9999 9999 9999 3047 3020 3047 9999 9999 9999 9999 9999 9999 2908 9999 9999 9999 2942 2910 3016 9999 3016 3013 9999 9999 9999 9999 9999 9999 9999 2916 2888 2923 2862 9999 2929 2955 9999 9999 9999 2933 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2910 2954 2900 3005 3005 3005 3011 2955 2964 2964 9999 9999 3027 3015 2925 2947 2992 2925 2916 2988 9999 9999 9999 2904 2982 2970 2952 2967 2970 9999 2967 3004 9999 2958 9999 9999 9999 9999 3037 9999 3032 9999 9999 9999 9999 2997 2847 2990 9999 9999 2833 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 2902 2897 2910 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 3005 3005 9999 3014 3016 3009 2992 3027 9999 3027 9999 2988 2938 2971 9999 2920 2959 9999 2921 9999 2928 2985 2998 3006 2923 2933 9999 9999 9999 9999 2983 3049 9999 9999 3028 3031 9999 9999 9999 9999 9999 9999 9999 2857 2990 9999 9999 2907 2999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 2820 2880 9999 9999 2916 2513 9999 9999 9999 9999 9999 2837 9999 9999 9999 9999 9999 3015 9999 3004 9999 9999 9999 9999 9999 9999 3013 9999 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 9999 2958 9999 3005 9999 3024 3027 3027 3027 3027 9999 3027 3027 3005 2928 2915 2851 2575 2930 3021 2963 2997 2956 9999 3005 9999 2887 2918 9999 9999 9999 9999 2998 9999 9999 9999 3018 3024 9999 9999 9999 9999 9999 9999 9999 2925 2962 3009 2993 2966 3014 9999 9999 3007 3011 3016 9999 9999 9999 9999 2966 2894 2850 2946 9999 9999 9999 9999 9999 9999 9999 2895 2939 9999 9999 9999 3015 9999 9999 9999 3027 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2902 9999 3005 3005 9999 9999 3027 3027 3020 3020 3020 3014 3019 2904 2910 2796 2869 2913 2984 2947 9999 9999 3028 9999 9999 2895 2928 9999 3011 9999 9999 3012 3051 3057 3032 2986 3012 9999 9999 9999 9999 9999 9999 2931 2915 9999 3004 2938 2992 9999 9999 9999 3010 3010 9999 9999 9999 9999 9999 9999 2559 9999 9999 9999 9999 9999 9999 9999 9999 2912 2879 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 2987 2987 9999 9999 9999 9999 3020 3020 3020 2993 3020 2894 2887 2820 2866 2893 2960 2969 2961 9999 9999 9999 9999 2951 9999 9999 9999 9999 9999 2987 9999 3057 2988 2999 3019 9999 9999 9999 9999 9999 9999 2847 2937 2964 2989 2971 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 2998 9999 2985 2892 2895 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 2987 9999 9999 9999 3020 3020 9999 9999 3020 2999 3020 2617 2918 2825 2810 2881 2991 2988 2972 9999 9999 9999 9999 9999 9999 3004 9999 9999 9999 3018 3048 9999 2962 3011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 2976 3006 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2859 2869 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 3017 9999 3020 2790 2962 2861 2761 2862 2977 9999 2977 9999 9999 2995 9999 9999 9999 9999 3003 3032 9999 9999 9999 3057 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 2987 3000 9999 2972 2996 9999 9999 9999 9999 3016 9999 9999 9999 9999 2918 9999 9999 9999 9999 9999 9999 2905 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 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 3019 3020 3020 9999 2931 2865 2821 2886 2953 3004 2935 9999 9999 2998 3024 9999 9999 2942 9999 9999 9999 3016 9999 9999 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 2981 3014 9999 2993 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 9999 2996 9999 2979 9999 9999 2976 9999 9999 9999 9999 9999 9999 9999 2940 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 9999 9999 9999 9999 9999 3020 3009 2954 2920 2892 2901 2962 2996 2979 9999 9999 9999 2993 9999 9999 2945 2972 9999 3008 3036 3057 3057 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 2972 2981 3002 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2894 2946 2970 2973 3008 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2888 2545 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 9999 2987 9999 3007 9999 3000 9999 9999 9999 9999 9999 3020 2860 9999 2842 2850 2923 2906 2972 2950 9999 9999 9999 2530 9999 9999 9999 2855 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 2975 2985 2983 2981 9999 9999 9999 9999 9999 9999 2946 9999 9999 9999 9999 2930 9999 9999 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2557 2745 2916 9999 9999 9999 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 2870 9999 2987 2987 3019 9999 9999 9999 9999 9999 9999 2944 9999 2471 2819 2675 2843 2885 9999 2905 2908 9999 9999 2895 2941 9999 9999 9999 2119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 2951 3003 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 2531 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 2707 2836 9999 9999 9999 9999 9999 9999 9999 9999 9999 2607 2812 2708 2766 2846 2810 2784 9999 2928 2885 2706 2898 2412 2700 9999 9999 9999 2901 9999 2961 9999 3057 3057 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2989 9999 3009 3003 9999 9999 9999 3016 9999 9999 3005 9999 9999 9999 2607 2939 9999 9999 9999 9999 9999 2853 3018 9999 2977 9999 9999 9999 9999 9999 9999 2075 2900 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2616 2698 2816 9999 2990 3020 9999 9999 9999 9999 3003 9999 2841 2535 2819 2426 2785 2784 9999 2829 2832 2558 2614 2676 2114 2839 9999 9999 9999 2944 9999 3036 2939 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 3005 2981 9999 3014 9999 9999 9999 3000 9999 2953 9999 9999 9999 2948 2939 9999 9999 9999 9999 2966 2953 2953 9999 9999 3011 9999 9999 9999 9999 2996 9999 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2845 9999 2987 9999 2624 2678 2612 2800 9999 3020 9999 9999 3020 9999 3020 9999 9999 9999 2888 2785 2792 2696 2446 2817 2701 2666 2666 2741 2680 2851 2868 9999 9999 9999 2954 9999 2922 2727 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 2960 3023 2968 3001 3032 9999 9999 9999 2988 9999 2990 9999 9999 2937 2910 2965 9999 9999 9999 9999 2960 9999 9999 2920 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 2814 9999 2847 2106 9999 9999 9999 2685 2726 2750 2455 9999 9999 3020 9999 9999 9999 9999 9999 2945 9999 9999 2719 2829 2863 2114 2701 2673 2679 2723 2810 2114 2917 9999 2119 9999 2490 2948 2602 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 2913 3013 2956 2987 9999 9999 9999 9999 2975 9999 3016 9999 9999 2909 2906 9999 9999 9999 9999 9999 2883 9999 2617 2909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3030 9999 9999 9999 9999 9999 9999 9999 9999 2690 9999 2713 2506 2924 9999 9999 2704 2715 2726 2722 2091 9999 9999 3020 3020 9999 9999 9999 9999 9999 9999 2904 2881 2727 2636 2720 2677 2679 2688 2840 2114 2713 9999 2581 2119 2458 2719 2686 2855 3007 9999 9999 9999 9999 9999 9999 9999 9999 2988 2943 2951 2998 2935 2991 9999 9999 9999 9999 9999 9999 9999 9999 2967 9999 2930 3011 9999 9999 9999 9999 2933 2868 2895 2938 3016 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2617 2709 9999 9999 2887 9999 2987 2573 2703 2717 2695 2678 2696 3019 3020 9999 3020 3020 9999 9999 9999 9999 2899 2868 2834 2797 2714 2677 2672 2686 2823 2817 2946 9999 2801 2672 2709 2727 2557 2919 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 2966 2905 9999 9999 2975 3004 9999 2956 2928 9999 9999 3012 9999 2834 2905 2966 9999 9999 9999 9999 2916 2935 2880 2922 2979 9999 9999 9999 9999 9999 3027 3027 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 2689 2743 2724 2380 9999 2987 9999 9999 2703 2705 2683 2705 2792 9999 9999 9999 9999 3020 3020 9999 9999 9999 2857 2726 2800 2721 2720 2567 2712 2692 2844 2889 9999 2155 2119 2713 2492 2662 2741 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 2951 2923 2940 2985 2958 2949 2951 9999 2967 9999 2853 2861 2916 2922 9999 9999 9999 9999 9999 9999 2915 9999 2931 9999 3025 9999 9999 3042 3031 3029 3033 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2864 2841 2825 2864 2781 2611 2792 9999 9999 9999 2713 2714 2693 2707 2804 9999 9999 9999 9999 9999 9999 9999 3020 3028 2802 2759 2673 2721 2731 2689 2714 2782 2883 3019 9999 3020 9999 2119 2660 2631 2705 2761 2480 9999 2955 9999 9999 9999 9999 9999 2979 2982 9999 9999 2823 2968 2940 2922 2939 2917 2884 2959 2939 2836 2836 9999 2948 9999 9999 9999 2928 2837 2845 2937 2775 2910 2992 3042 3042 3042 3035 2984 3029 3033 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 2922 2671 2728 2673 2682 2761 2902 9999 9999 9999 2708 2712 2717 2708 2556 9999 9999 9999 9999 9999 2939 9999 3020 2945 2811 2750 2679 2773 2722 2712 2766 2804 2850 9999 9999 9999 3010 9999 9999 2720 2683 2734 2862 2123 9999 9999 9999 9999 9999 9999 2972 2982 2987 3022 2983 2973 2932 2927 2924 2912 9999 2912 2879 2810 2875 2883 9999 9999 9999 9999 2936 2884 2859 2907 2854 2935 9999 9999 3042 3042 3011 3006 3033 3033 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2807 9999 2712 2749 2724 2711 2407 2509 9999 2089 2905 2654 2717 2379 2726 2469 9999 9999 9999 2578 2860 2850 2966 9999 2980 2827 2767 2708 2745 2695 2737 2769 2701 2920 9999 9999 2229 3035 9999 9999 2595 2532 2729 9999 2770 9999 9999 9999 9999 9999 2973 2954 2997 9999 9999 9999 2991 9999 2896 2873 2842 9999 9999 2816 2815 2918 2919 9999 9999 3017 2976 2958 2845 2903 2933 2806 2979 9999 3042 3042 3042 9999 3033 3033 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 2845 9999 9999 2355 2822 9999 9999 9999 9999 9999 2639 2690 2091 2750 2839 9999 9999 9999 2827 9999 2615 2657 9999 9999 2891 2815 2701 2694 2707 2649 2674 9999 2960 3028 9999 2930 9999 9999 9999 2923 2632 2721 2107 2752 2982 9999 9999 9999 2951 2924 2957 9999 9999 9999 9999 9999 2910 2876 2856 2822 2648 2695 9999 9999 2942 9999 9999 9999 3012 9999 2780 2852 2963 9999 9999 9999 3042 3042 3042 3042 3027 3033 3033 3033 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2807 2406 2719 2681 2851 2847 9999 9999 9999 9999 9999 2687 2766 2790 2722 9999 9999 9999 9999 9999 2091 2825 9999 9999 9999 2256 2700 2247 2707 2769 2708 3015 3015 3015 3015 3037 3038 3038 3014 2967 2891 2743 2638 2725 2928 9999 3036 2937 2924 2943 9999 9999 9999 9999 9999 9999 2825 2870 2900 2672 2494 2534 2612 2766 9999 9999 9999 9999 2969 9999 2928 2895 9999 9999 9999 3042 3042 3042 3042 3042 3018 3030 3031 9999 3033 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2837 2709 2804 2750 2871 2847 9999 9999 9999 9999 9999 2731 2716 2711 9999 9999 9999 2681 2506 2110 9999 9999 2949 2104 2708 2677 2685 2687 2730 2718 2851 3015 3015 3015 9999 9999 9999 3038 2971 2993 9999 2778 2782 2866 3018 9999 9999 2946 2917 2975 9999 9999 9999 9999 9999 9999 2926 2864 2965 2719 2560 2460 2521 2804 2938 9999 3017 9999 2977 2967 2934 2971 9999 9999 9999 3042 3042 3042 9999 3042 3042 3033 3029 9999 9999 9999 9999 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 2864 9999 2463 2652 2769 2775 2908 9999 2826 9999 9999 9999 9999 2744 2695 2954 9999 2938 2431 2613 2589 2691 2707 2893 2471 2104 2674 2599 2690 2672 2763 2766 2896 3015 3015 3015 3015 3038 9999 2996 2938 3022 2974 2909 2796 2948 3008 3038 9999 2976 2982 9999 9999 9999 9999 9999 9999 9999 9999 2888 9999 9999 2680 2466 2557 2847 2938 2945 9999 3017 3002 3042 3021 9999 3042 9999 3042 3042 3042 3042 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2684 9999 9999 2834 2707 2607 2836 9999 9999 2853 2865 9999 2949 2829 2839 2908 9999 9999 2509 2599 2693 2651 2649 2688 2846 2745 2658 2666 2586 2697 2699 2807 2858 3003 3015 3015 3015 3015 3038 9999 2920 2925 3036 2934 9999 3038 9999 2890 2989 3009 9999 9999 9999 9999 9999 9999 9999 9999 3036 9999 2922 9999 9999 2320 2547 2699 2899 2981 9999 9999 2938 2990 3042 3042 9999 3042 3042 3042 3042 3042 3042 3042 3042 9999 9999 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2614 2792 2720 2751 2860 9999 9999 2864 2935 9999 9999 2766 2878 2945 9999 9999 2666 2584 2671 2636 2637 2712 2648 2677 2632 2625 2703 2523 2757 2699 2928 3006 3015 3015 3015 3015 9999 9999 9999 2938 3027 2931 2997 3038 9999 2860 2968 2989 2997 9999 9999 9999 9999 9999 9999 9999 9999 9999 2905 9999 2098 2828 2718 2812 2956 9999 9999 9999 2951 3014 9999 3042 9999 9999 3042 3042 3042 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2332 9999 2604 9999 2517 2859 2743 2817 2856 9999 9999 2909 2949 9999 9999 2918 9999 9999 9999 9999 2421 2659 2654 2604 2629 2682 2664 2657 2649 2650 2649 2724 2840 2826 2916 2941 3015 3015 3015 3015 9999 9999 3038 2921 9999 2940 2927 9999 9999 2867 2933 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2871 2798 2892 2893 9999 9999 2997 2986 9999 9999 3042 9999 3020 3042 3033 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2602 9999 2092 9999 2602 2812 2709 2799 2909 9999 9999 2917 9999 9999 9999 9999 9999 9999 9999 9999 2676 2676 2646 2626 2630 2671 2660 2661 2645 2643 2693 2812 2895 9999 2929 2916 2982 9999 3015 3015 9999 9999 9999 2849 2812 2855 2841 2764 2746 2829 2932 2940 9999 9999 9999 9999 3036 9999 9999 3036 9999 9999 9999 9999 2934 9999 2831 2925 2997 9999 9999 9999 3017 3017 9999 3042 3042 2989 3042 3033 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2850 2686 2845 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2706 2674 2668 2627 2628 2621 2649 2648 2654 2650 2686 2681 2903 9999 9999 2934 9999 2984 9999 9999 9999 3038 3038 2819 2825 2688 2725 2704 2790 2839 2958 3016 9999 9999 9999 9999 9999 9999 9999 3036 3021 9999 9999 2930 2869 2807 2810 2906 3017 3017 2997 3017 9999 3017 9999 3042 3042 2974 3016 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2899 2823 9999 2720 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2922 2887 2581 2690 2653 2635 2625 2636 2633 2661 2646 2662 2678 9999 9999 9999 9999 9999 2961 9999 9999 9999 3008 9999 3038 2901 2827 2611 2687 2732 2834 2911 3023 9999 9999 9999 9999 9999 9999 9999 9999 3025 3011 9999 9999 2937 2843 2792 2810 2927 2972 9999 2960 3017 3017 3017 3042 3006 3004 2964 2994 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2891 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2912 2876 2689 2781 2701 2666 2657 2645 2627 2654 2684 2560 2676 2729 2576 9999 9999 9999 9999 9999 9999 9999 2906 9999 9999 2867 2728 2577 2730 2768 2870 2987 3038 3036 3036 9999 9999 9999 9999 9999 9999 3032 2959 2985 9999 2874 2801 2839 2867 2910 2922 2973 2982 3017 9999 2968 2964 2989 2992 2957 3024 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2616 2750 9999 9999 9999 9999 9999 9999 9999 9999 9999 2924 2830 2787 2615 2704 2695 2654 2704 2671 2647 2672 2656 2712 2871 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2592 2685 2585 2718 2777 2862 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 3036 3019 9999 2964 2896 2842 2884 2932 2918 2914 2952 3000 3017 3014 2916 2928 2924 3014 3019 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2834 2868 9999 9999 9999 2926 9999 9999 9999 9999 9999 2898 2546 2702 2740 2639 2688 2634 2650 2679 2672 2660 2646 2104 2104 2258 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2502 2674 2620 2694 2700 2870 3038 9999 3020 9999 9999 9999 9999 2951 2933 2973 9999 9999 3019 3010 9999 2861 2932 2987 2922 2918 2934 2942 2962 2914 2893 2941 2981 9999 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2872 9999 9999 2868 2881 9999 9999 2984 2984 9999 2930 2827 2676 2743 2692 2657 2676 2592 2750 2668 2659 2722 2785 2422 2639 9999 9999 9999 9999 9999 9999 9999 9999 2415 2107 2439 2652 2659 2601 2719 2899 3036 9999 9999 9999 9999 9999 9999 2910 2896 9999 2995 2938 9999 3025 2943 2897 2982 2996 3017 2906 2930 2881 2914 2893 2894 3006 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2905 2941 9999 9999 2835 2937 2984 9999 9999 2984 9999 2919 2669 2668 2690 2665 2647 2657 2636 2813 2747 2697 2739 2712 2727 2579 9999 9999 9999 9999 9999 9999 2348 9999 2703 2661 2643 2690 2627 2697 2730 2891 2971 3038 9999 9999 9999 9999 9999 9999 9999 2958 9999 3009 3008 2909 2957 2924 2977 2991 3000 2938 2967 2885 2833 2944 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2853 2952 9999 9999 9999 2984 2927 2924 2680 2714 2421 2702 2650 2657 2664 2726 2747 2655 2819 2558 2662 2673 9999 9999 9999 9999 9999 2931 9999 2107 2644 9999 2675 2107 2700 2107 2701 2895 2930 3027 9999 9999 3036 2927 2820 2866 2884 2990 2968 9999 2926 2945 2924 2943 3008 3000 2967 2998 3017 2952 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2846 2953 9999 9999 9999 2940 2932 9999 2689 2813 2703 2722 2656 2669 2702 2798 2894 9999 9999 9999 2659 2463 9999 9999 9999 2255 9999 2459 9999 2689 2107 2107 2345 2609 2700 9999 9999 2849 9999 9999 9999 9999 2975 2744 2760 2822 2890 2992 3000 3007 2912 2897 2922 3000 3017 3017 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 9999 2872 2940 9999 9999 9999 2928 2809 2655 2713 2727 2669 2715 2696 2730 2809 2825 2917 9999 9999 9999 2554 2853 9999 9999 2540 2664 9999 2798 9999 2472 9999 2107 2812 2107 2659 2308 9999 2931 9999 9999 9999 3004 2951 2885 2797 2840 2909 2962 3010 2955 2881 2889 2932 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 2971 2916 9999 9999 9999 9999 2925 2862 2705 2726 2726 2763 2779 2765 2817 2869 2897 2726 9999 9999 9999 2618 9999 9999 9999 9999 2701 2423 2700 9999 9999 2513 2717 2661 9999 9999 9999 9999 9999 9999 9999 2941 9999 9999 2928 2887 2907 2952 2989 3007 2978 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 2947 2972 9999 9999 9999 9999 2895 2695 2754 2823 2728 2817 2830 2858 2885 2823 2857 9999 9999 9999 9999 9999 9999 9999 9999 2104 2493 2571 9999 9999 9999 2570 9999 2822 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 9999 9999 9999 2955 9999 2530 2839 2693 2823 2844 2862 2907 2826 2408 2880 2104 2704 2653 9999 9999 9999 9999 9999 9999 2837 2851 9999 9999 9999 2690 9999 2694 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 9999 2912 2692 2811 2857 2816 2865 2899 2730 2806 2868 2588 2905 2855 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2107 2576 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2970 2984 9999 2978 9999 9999 2968 2880 2834 2848 2821 2846 2909 2703 2823 2833 2676 9999 2838 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2306 2428 2823 2790 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2972 9999 2984 2939 9999 9999 2974 2939 2620 2672 2798 2837 2882 2497 2806 2677 2674 2507 2880 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2531 2866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2954 9999 9999 2952 2927 2952 2876 2912 2637 2711 2719 2834 2868 2803 2804 2585 2823 2755 2871 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2698 2768 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 9999 9999 2960 9999 2958 9999 9999 2929 2904 2902 2853 2868 2713 2776 2839 2845 2812 2689 2712 2886 2663 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2728 2580 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 9999 9999 9999 9999 9999 9999 2875 2720 2822 2878 2709 2849 2717 2834 2867 2810 2692 2781 2853 2781 2909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2858 9999 9999 9999 2902 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2921 2693 2819 2677 2886 2833 2880 2845 2854 2870 2882 2728 2803 2833 2850 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2851 9999 9999 9999 2784 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2901 9999 9999 2720 2697 2667 2683 2868 2705 2827 2875 2874 2902 2904 2809 2878 2848 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2869 9999 9999 9999 9999 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2613 9999 2632 2641 2710 2722 2729 2844 2876 2869 2901 2944 2948 2882 2943 2940 2497 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2516 9999 9999 9999 9999 2851 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2652 2571 2614 2582 2609 2518 2670 2721 2799 2878 2866 2931 2940 2955 2957 2973 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2855 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2615 2521 2506 2492 2516 2555 2462 2652 2701 2721 2869 2903 2902 2890 2927 2935 2973 9999 2909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 2909 9999 9999 9999 2876 9999 2652 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2479 2452 2537 2483 2489 2479 2412 2527 2665 2557 2838 2868 2860 2893 2920 2930 2955 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 2654 2509 2721 2553 2767 9999 2930 2856 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2081 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2358 2333 2435 2463 2451 2369 2322 2418 2572 2583 2822 2893 2868 2927 2932 2911 2954 2904 2084 2950 9999 9999 9999 9999 9999 9999 9999 9999 2933 2522 2611 2719 2676 2795 2922 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2293 2282 2344 2412 2372 2311 2290 2362 2465 2614 2693 2880 2885 2920 2950 2923 2942 2842 2705 2927 9999 9999 9999 2624 9999 9999 9999 9999 2080 2080 2665 2689 2703 2764 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2268 2256 2273 2301 2290 2279 2279 2332 2411 2463 2622 2794 2722 2870 2961 2886 2948 2692 9999 9999 2703 9999 9999 9999 9999 9999 9999 9999 2565 2673 2643 2656 2626 2811 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 9999 9999 9999 9999 9999 9999 9999 9999 2251 2239 2233 2239 2227 2236 2271 2314 2359 2411 2548 2611 2699 2880 2961 2939 2935 2841 2819 9999 9999 9999 9999 2828 9999 9999 9999 9999 2579 2647 2627 2716 2616 2844 2867 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2233 2215 2202 2202 2183 2186 2254 2298 2324 2356 2515 2543 2733 2887 2946 2957 2905 2632 9999 2769 2473 9999 9999 2870 9999 9999 9999 2354 2664 2633 2644 2721 2657 2822 2555 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2212 2183 2169 2173 2166 2173 2239 2282 2306 2333 2474 2540 2723 2892 2927 2943 2817 2840 2212 2925 9999 9999 9999 2552 9999 2512 2727 2647 2659 2633 2659 2664 2626 2860 2855 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2199 2159 2159 2156 2149 2166 2227 2259 2293 2327 2434 2472 2718 2839 2882 2935 2883 2512 2903 2084 2522 2674 2821 2844 9999 9999 2613 2677 2673 2652 2696 2606 2583 2792 2080 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 2186 2149 2149 2152 2138 2141 2212 2248 2276 2309 2373 2477 2608 2690 9999 2887 2904 2583 2205 2282 9999 2431 2920 2706 9999 9999 2428 2579 2726 2631 2659 2684 2429 2600 2080 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2183 2138 2131 2138 2127 2131 2205 2239 2259 2282 2321 2456 2568 2619 9999 2888 2919 2488 2634 2378 2479 2084 2084 9999 9999 9999 2707 2669 2558 2603 2632 2711 2826 2790 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2169 2131 2127 2127 2120 2131 2189 2227 2242 2259 2290 2417 2597 2630 2718 9999 2920 9999 2722 9999 9999 2889 2312 2084 2119 9999 2084 2654 2682 2564 2687 2633 2614 2644 2824 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2166 2123 2127 2123 2120 2138 2179 2218 2224 2233 2256 2357 2575 2610 2697 9999 9999 9999 9999 2426 2866 9999 2084 9999 2942 2673 2829 2809 2632 2648 2534 2667 2659 9999 2697 2852 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2141 2108 2123 2116 2127 2138 2173 2205 2221 2215 2233 2304 2515 2565 2637 9999 2914 2899 9999 2937 2960 2948 2830 2904 2892 2624 2841 2853 2714 2509 2555 2686 9999 9999 2826 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2104 2100 2112 2112 2127 2141 2173 2202 2212 2205 2218 2256 2403 2538 2597 2703 2868 2858 2897 2905 9999 2936 2852 2934 2908 9999 2819 2818 2832 2386 2596 2639 2415 2725 2606 9999 2873 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2848 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2095 2095 2108 2104 2120 2138 2166 2199 2205 2202 2205 2227 2314 2463 2517 2650 9999 2658 2875 2925 2922 2894 2866 2851 2720 2643 2704 2827 2636 2620 2550 2656 2574 2675 2587 2670 2665 2927 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2097 2095 2100 2095 2112 2131 2159 2179 2199 2199 2192 2208 2271 2374 2435 2567 2653 9999 2847 2894 2881 2813 2749 2848 2943 2559 2650 2823 2701 2626 2076 2720 2609 2685 2662 2826 9999 2708 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2935 2686 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2108 2100 2097 2095 2120 2131 2152 2173 2189 2196 2186 2192 2239 2316 2374 2465 2549 9999 2680 2833 2853 2827 2715 2918 2934 2362 2623 2686 2847 9999 2613 2672 2705 2516 2654 2722 2712 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2883 2920 2936 2915 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2120 2104 2095 2095 2108 2123 2145 2162 2189 2186 2179 2183 2212 2275 2329 2381 2438 2434 2575 2688 2424 2793 2849 2842 2923 2388 2671 2821 2521 2550 2644 2587 2718 2664 2696 2648 2716 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2862 9999 9999 9999 9999 9999 2868 2871 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2123 2108 2100 2108 2108 2116 2134 2152 2183 2179 2179 2173 2189 2235 2276 2328 2361 2367 2457 2609 2570 2728 2898 2940 2907 2617 2590 2847 2076 2554 2691 2544 2664 2557 2705 2662 2848 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2698 2482 9999 9999 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2120 2112 2108 2116 2120 2116 2127 2141 2166 2176 2169 2173 2179 2205 2241 2293 2329 2342 2402 2570 2404 2722 2854 2917 2568 2375 2824 2839 2076 2836 2712 9999 2687 2600 2603 2721 2697 2761 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2656 2135 2692 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2112 2112 2108 2112 2123 2116 2120 2138 2149 2166 2166 2166 2179 2186 2224 2265 2313 2330 2368 2515 2518 2776 2838 2918 2896 2618 2848 2906 2076 2865 2859 2497 2722 2695 2900 2542 2588 2858 9999 9999 9999 9999 9999 9999 9999 9999 9999 2391 2708 2432 2806 2898 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2112 2100 2104 2116 2120 2116 2123 2134 2141 2156 2162 2162 2169 2183 2208 2236 2301 2321 2367 2499 2484 2713 2713 2901 2828 9999 2932 2924 2825 2076 2076 2103 2841 2705 2669 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2074 2673 2670 2769 9999 9999 9999 9999 9999 2827 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2108 2095 2100 2108 2108 2112 2123 2127 2131 2138 2162 2156 2162 2166 2189 2221 2285 2322 2371 2497 2516 2667 2831 2873 2789 2713 9999 2938 2863 2908 2935 9999 2870 9999 2453 2862 2124 2369 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2626 2644 2703 2894 9999 9999 9999 9999 9999 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2100 2100 2100 2095 2104 2104 2112 2120 2123 2131 2162 2152 2152 2149 2183 2202 2276 2325 2382 2503 2513 2655 2818 2833 2712 2679 2868 2933 9999 2897 9999 9999 2660 9999 9999 9999 2259 2648 2698 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2576 2721 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2100 2104 2097 2095 2104 2100 2112 2108 2120 2134 2152 2141 2149 2134 2169 2192 2279 2327 2385 2516 2524 2643 2840 2657 2710 2753 2898 2975 2894 2925 2689 9999 9999 9999 9999 2369 2619 2690 2825 9999 9999 9999 9999 9999 9999 9999 9999 9999 2074 2580 2710 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2108 2108 2100 2095 2100 2108 2112 2100 2104 2120 2149 2138 2141 2127 2149 2196 2285 2343 2404 2492 2550 2599 2710 2879 2785 2849 2934 2970 9999 2966 2961 9999 9999 9999 9999 2902 2865 2718 2685 2948 9999 9999 9999 9999 9999 9999 9999 9999 2655 9999 2883 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2104 2108 2097 2100 2100 2108 2120 2093 2100 2116 2145 2138 2134 2120 2145 2196 2293 2369 2432 2498 2575 2637 2705 2850 2725 2913 2949 2979 9999 9999 9999 9999 9999 9999 9999 2924 2821 2553 2839 2949 9999 9999 9999 9999 9999 9999 9999 2844 2682 2689 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2108 2108 2097 2100 2104 2108 2127 2104 2108 2127 2149 2149 2145 2131 2149 2202 2302 2412 2530 2522 2587 2614 2665 2673 2837 2918 9999 9999 2946 2295 9999 9999 9999 9999 9999 2697 2663 2512 2870 2710 9999 9999 9999 9999 9999 9999 9999 2074 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2120 2108 2097 2095 2100 2120 2123 2108 2120 2131 2149 2152 2159 2159 2166 2218 2326 2453 2569 2478 2573 2566 2650 2778 2841 2888 2967 9999 2911 9999 9999 9999 9999 9999 9999 9999 2657 2499 2926 9999 9999 9999 9999 9999 9999 9999 9999 2074 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2123 2116 2104 2100 2108 2127 2112 2108 2112 2120 2145 2149 2166 2179 2199 2244 2364 2479 2538 2531 2559 2591 2625 2701 2767 2819 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 2523 2883 2857 9999 9999 9999 9999 9999 9999 9999 9999 2201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2134 2120 2108 2104 2112 2120 2104 2112 2112 2120 2131 2152 2166 2186 2218 2284 2401 2500 2571 2568 2562 2593 2610 2652 2682 2846 2941 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 2896 2599 9999 9999 9999 9999 9999 9999 9999 2074 2656 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2134 2127 2108 2112 2108 2104 2089 2108 2112 2116 2134 2152 2173 2199 2236 2313 2416 2497 2540 2563 2551 2600 2602 2678 2681 2842 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2697 2698 2662 2495 2822 2072 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2120 2108 2112 2108 2095 2089 2104 2104 2120 2141 2152 2179 2215 2266 2326 2446 2437 2526 2557 2560 2602 2608 2638 2690 2802 2882 2921 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 2919 2491 2855 2603 2537 2901 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2600 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2123 2116 2104 2108 2095 2095 2097 2108 2112 2127 2141 2159 2186 2231 2288 2334 2425 2411 2554 2582 2576 2602 2604 2683 2689 2622 2857 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 2909 9999 2070 2608 2878 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2565 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2123 2116 2112 2104 2090 2090 2089 2104 2104 2120 2145 2162 2189 2254 2301 2331 2420 2407 2676 2659 2556 2592 2602 2657 2660 2698 2858 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2726 9999 9999 9999 9999 9999 9999 9999 9999 9999 2934 2866 9999 2471 2614 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2123 2116 2120 2108 2097 2093 2089 2100 2089 2112 2141 2162 2215 2290 2312 2343 2395 2447 2601 2701 2472 2637 2591 2640 2691 2724 2870 2959 9999 9999 2643 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 2908 2070 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 2522 9999 9999 9999 9999 9999 9999 2947 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 342 258 44 102 34 31 109 25 20 15 17 74 14 9999 9999 10 9999 32 20 5 114 11 20 22 9 85 23 37 13 57 21 9999 9999 9999 9999 9999 9999 60 58 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 20 41 9999 9999 26 9999 9999 15 25 13 39 9999 70 51 15 4 7 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 30 37 9999 9999 9999 9999 9999 9999 9999 182 80 34 21 46 112 55 16 128 56 12 9999 37 7 6 4 9999 41 3 48 113 64 118 41 8 61 22 31 17 9999 9999 9999 9999 9999 9999 9999 9999 24 65 9999 9999 9999 14 9999 9999 9999 9999 17 9999 9999 116 133 9999 9999 9999 9999 13 50 9999 84 9999 9999 9999 85 29 14 28 17 2 35 53 22 26 9999 9999 6 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 113 9999 89 9999 9999 9999 9999 9999 63 45 29 44 42 9999 48 19 33 33 13 9999 11 29 8 9 10 12 21 9999 9999 3 34 31 28 74 75 63 9999 9999 9999 9999 9999 29 9999 9999 9999 8 49 30 9999 9999 8 9999 9999 9999 9999 1 9999 18 9999 9999 32 11 9999 9999 7 5 9999 9999 9999 9999 22 30 4 17 13 22 29 33 3 28 13 9999 9999 9999 9999 6 9999 8 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 42 14 9999 9999 9999 9999 9999 27 19 48 13 43 31 46 27 22 15 49 9999 8 12 28 10 32 22 4 9999 9999 9999 64 80 10 34 46 9999 9999 20 9999 9999 9999 41 1 20 9999 9999 198 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 29 9999 9999 9999 9999 9999 9999 9999 3 13 23 78 21 57 18 84 17 9 9999 6 25 35 9999 38 66 5 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 43 66 9999 9999 9999 9999 9999 9999 23 44 10 12 10 15 15 61 21 64 54 9999 9 35 15 6 27 8 9 3 9999 9999 25 163 48 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 25 9999 9999 17 38 23 9999 9999 20 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 16 9999 1 9999 6 27 40 19 20 51 35 85 16 21 12 57 84 6 45 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 7 16 9999 9999 9999 9999 9999 9999 10 67 9999 60 13 31 29 37 36 9999 37 12 9 15 9999 9999 35 7 47 2 9999 9999 9999 39 10 9999 9999 32 9999 9999 9999 9999 9999 9999 15 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 75 22 7 15 6 46 5 5 9999 49 68 54 72 8 6 36 13 77 25 9 8 9999 9999 9999 9999 9999 9999 9999 32 36 84 9999 9999 9999 9999 9999 9999 12 8 9999 21 40 15 26 10 52 9999 13 24 23 9999 15 4 5 25 55 5 5 9999 223 39 9999 3 9999 9999 9999 21 9999 13 10 15 23 30 9999 44 54 9999 18 9999 37 9999 9999 9999 35 9999 28 97 9999 9999 9999 26 9999 6 8 9999 9999 9999 9999 9999 9999 13 2 13 12 1 16 21 63 9999 13 9999 27 7 6 51 119 43 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 17 14 11 9999 9999 9999 9999 9999 9999 9999 4 4 9999 9999 42 9999 20 9 34 23 21 22 3 7 26 5 6 11 11 12 5 31 162 228 13 9999 55 50 9999 9999 9999 35 10 30 21 9999 9999 33 68 8 9999 9999 9999 9999 9999 9999 9999 17 8 10 9999 41 9999 30 9999 9999 5 9999 9999 9999 9999 9999 9999 11 16 18 6 24 27 29 118 9999 11 56 47 22 12 28 9999 9999 13 21 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 13 9999 9999 9999 9999 9999 9999 9999 3 9999 3 9 29 63 26 41 12 8 13 27 10 3 23 5 11 14 72 82 8 30 93 57 45 9999 9999 22 9999 9999 9999 9999 9999 9999 9 9999 9999 89 9999 11 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 15 30 12 9 9999 9999 9999 9999 9999 9999 4 158 9999 4 4 9999 15 44 46 9999 9999 76 152 43 70 39 9999 9999 68 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 19 9999 16 12 34 11 9999 5 9999 6 45 20 8 31 58 46 9999 22 55 137 21 17 9999 48 21 9999 9999 34 9999 9999 51 9999 9999 12 9999 21 33 9999 9999 9999 9999 9999 9999 11 31 9999 34 9999 9999 14 9999 41 9999 23 9999 9999 9999 9999 82 43 9999 47 15 7 9999 46 9999 4 9999 31 9999 28 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 5 15 8 33 11 11 22 11 21 9999 9999 25 9999 19 42 25 6 33 32 2 13 9999 30 9999 15 59 45 9999 9999 62 6 9999 28 9999 9999 9999 8 51 21 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 19 14 89 9999 13 14 9999 9999 9999 9999 9999 9999 9999 65 37 24 10 9999 17 19 9999 9999 9999 132 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 11 5 12 11 20 27 9 11 51 9999 9999 11 7 13 55 42 6 45 54 9999 9999 9999 14 30 16 67 45 56 9999 27 16 9999 9 9999 9999 9999 9999 27 9999 23 9999 9999 9999 9999 30 13 45 9999 9999 8 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 16 111 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 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 12 4 6 9999 16 42 30 22 7 9999 6 9999 28 49 27 9999 107 45 9999 4 9999 38 33 21 43 14 42 9999 9999 9999 9999 21 16 9999 9999 65 20 9999 9999 9999 9999 9999 9999 9999 13 43 9999 9999 17 36 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9 120 9999 9999 8 1 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 45 9999 69 9999 9999 9999 9999 9999 9999 11 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 15 9999 5 9999 19 3 7 14 29 9999 28 7 14 41 24 31 3 47 6 19 55 19 9999 26 9999 14 107 9999 9999 9999 9999 21 9999 9999 9999 28 62 9999 9999 9999 9999 9999 9999 9999 46 14 23 51 22 13 9999 9999 22 16 17 9999 9999 9999 9999 40 23 16 34 9999 9999 9999 9999 9999 9999 9999 110 117 9999 9999 9999 35 9999 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 3 8 9999 9999 7 6 7 6 3 25 11 29 62 239 30 103 3 23 9999 9999 3 9999 9999 17 97 9999 18 9999 9999 37 25 55 18 15 15 9999 9999 9999 9999 9999 9999 30 24 9999 18 10 20 9999 9999 9999 30 25 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 34 175 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 6 9999 9999 7 6 9999 9999 9999 9999 1 5 7 44 20 21 22 159 141 113 7 42 32 9999 9999 9999 9999 73 9999 9999 9999 9999 9999 16 9999 54 62 44 26 9999 9999 9999 9999 9999 9999 8 23 10 14 34 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 9999 9999 9999 9999 9999 10 9999 19 48 234 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 4 9999 9999 9999 14 1 9999 9999 25 21 16 4 31 35 159 98 39 39 56 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 68 42 9999 25 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 39 26 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 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 27 25 9999 24 4 84 71 415 217 43 9999 49 9999 9999 40 9999 9999 9999 9999 24 14 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 14 23 9999 16 44 9999 9999 9999 9999 16 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 120 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 4 29 8 9999 13 23 261 72 38 24 15 9999 9999 18 13 9999 9999 5 9999 9999 9999 18 9999 9999 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 11 24 9999 14 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 9999 43 9999 6 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 14 9 73 98 20 16 84 42 49 9999 9999 9999 8 9999 9999 10 13 9999 38 11 20 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 16 27 35 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 23 58 12 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 6 9999 6 9999 4 9999 9999 9999 9999 9999 8 4 9999 14 11 28 6 58 14 9999 9999 9999 1 9999 9999 9999 5 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 15 39 31 14 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 15 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 6 28 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 19 9999 10 10 10 9999 9999 9999 9999 9999 9999 6 9999 3 118 10 52 24 9999 14 21 9999 9999 13 10 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 11 20 9999 9999 9999 9999 9999 9999 9999 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 8 9 270 94 60 18 9999 49 151 3 49 5 4 9999 9999 9999 7 9999 6 9999 5 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 23 9999 18 29 9999 9999 9999 11 9999 9999 11 9999 9999 9999 3 11 9999 9999 9999 9999 9999 6 10 9999 14 9999 9999 9999 9999 9999 9999 1 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 13 13 9999 5 6 9999 9999 9999 9999 6 9999 13 3 68 5 48 33 9999 17 102 4 10 16 1 13 9999 9999 9999 18 9999 11 6 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 27 16 9999 14 9999 9999 9999 38 9999 13 9999 9999 9999 47 68 9999 9999 9999 9999 4 59 57 9999 9999 71 9999 9999 9999 9999 40 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 4 9999 8 20 12 34 9999 8 9999 9999 5 9999 15 9999 9999 9999 23 8 44 20 4 27 32 13 22 37 13 34 6 9999 9999 9999 21 9999 6 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 10 22 27 39 18 9999 9999 9999 47 9999 44 9999 9999 10 22 22 9999 9999 9999 9999 21 9999 9999 27 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 17 1 9999 9999 9999 27 47 41 5 9999 9999 13 9999 9999 9999 9999 9999 7 9999 9999 14 31 40 4 42 25 29 58 30 1 11 9999 1 9999 3 43 2 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 47 10 29 101 22 9999 9999 9999 9999 18 9999 30 9999 9999 28 36 9999 9999 9999 9999 9999 12 9999 5 61 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 3 9999 8 3 5 9999 9999 19 73 50 24 1 9999 9999 29 6 9999 9999 9999 9999 9999 9999 37 41 14 13 65 39 38 43 36 1 2 9999 6 1 6 14 7 7 7 9999 9999 9999 9999 9999 9999 9999 9999 33 17 49 27 18 46 9999 9999 9999 9999 9999 9999 9999 9999 22 9999 108 18 9999 9999 9999 9999 68 48 218 99 25 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 9999 9999 3 9999 4 8 71 104 29 11 10 4 6 9999 9 9 9999 9999 9999 9999 38 138 81 72 33 32 34 35 25 6 8 9999 20 17 18 26 9 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 57 17 9999 9999 15 11 9999 64 10 9999 9999 27 9999 5 50 12 9999 9999 9999 9999 60 30 225 48 52 9999 9999 9999 9999 9999 23 33 9999 9999 9999 9999 9999 9999 9999 9999 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 11 7 4 9999 4 9999 9999 58 112 34 25 42 9999 9999 9999 9999 7 20 9999 9999 9999 60 28 47 27 38 14 41 32 25 6 9999 1 1 18 7 20 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 51 103 86 39 11 34 129 9999 10 9999 13 87 43 39 9999 9999 9999 9999 9999 9999 21 9999 86 9999 9 9999 9999 31 39 47 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 18 28 10 7 3 9999 9999 9999 44 84 44 46 48 9999 9999 9999 9999 9999 9999 9999 20 9 39 137 18 30 104 37 50 93 20 22 9999 11 9999 1 8 16 35 27 5 9999 13 9999 9999 9999 9999 9999 114 26 9999 9999 9 124 12 12 28 28 204 45 45 106 118 9999 52 9999 9999 9999 23 41 189 69 11 198 22 19 18 23 25 23 55 19 9999 9999 9999 9999 9999 9999 9999 39 9999 9999 9999 9999 9999 9999 9999 9999 11 3 7 7 7 13 9 9999 9999 9999 25 42 40 47 6 9999 9999 9999 9999 9999 11 9999 28 10 66 87 25 59 48 62 73 33 9 9999 9999 9999 20 9999 9999 16 23 48 31 6 9999 9999 9999 9999 9999 9999 117 33 23 15 17 17 14 43 49 104 9999 64 42 143 77 57 9999 9999 9999 9999 56 42 98 22 35 158 9999 9999 20 22 20 61 42 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 3 5 7 7 5 1 9999 1 3 11 32 8 40 4 9999 9999 9999 4 10 9 5 9999 31 43 97 87 52 32 65 21 7 18 9999 9999 1 44 9999 9999 6 12 49 9999 33 9999 9999 9999 9999 9999 32 51 80 9999 9999 9999 11 9999 99 102 34 9999 9999 170 146 115 28 9999 9999 12 30 27 31 148 118 13 26 9999 23 16 31 9999 15 20 9999 9999 9999 9999 9999 9999 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 5 17 9999 9999 9999 9999 9999 5 27 5 36 11 9999 9999 9999 25 9999 5 4 9999 9999 30 62 83 33 40 19 9 9999 8 18 9999 6 9999 9999 9999 24 15 41 4 29 7 9999 9999 9999 77 20 53 9999 9999 9999 9999 9999 14 83 317 34 117 113 9999 9999 42 9999 9999 9999 25 9999 5 154 66 9999 9999 9999 23 22 33 37 22 25 20 19 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 5 15 12 33 13 9999 9999 9999 9999 9999 23 20 26 4 9999 9999 9999 9999 9999 2 11 9999 9999 9999 4 69 8 55 57 13 6 15 35 6 19 5 13 13 72 32 38 16 25 6 9999 15 36 45 121 9999 9999 9999 9999 9999 9999 6 61 42 6 33 273 134 141 9999 9999 9999 9999 70 9999 88 145 9999 9999 9999 29 22 59 20 30 26 73 36 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 19 40 18 24 4 9999 9999 9999 9999 9999 33 9 5 9999 9999 9999 22 8 5 9999 9999 7 3 4 9 68 159 111 32 30 14 13 10 9999 9999 9999 39 27 41 9999 22 25 47 17 9999 9999 32 25 45 9999 9999 9999 9999 9999 9999 20 160 25 3 73 273 231 54 38 9999 23 9999 92 16 28 52 9999 9999 9999 31 25 17 9999 35 45 23 55 9999 9999 9999 9999 9999 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 5 11 24 21 16 9999 13 9999 9999 9999 9999 27 6 7 9999 6 7 25 24 128 24 13 5 4 11 8 61 160 116 30 24 17 9 8 17 13 9999 8 33 90 39 17 11 12 11 6 9999 14 39 9999 9999 9999 9999 9999 9999 9999 9999 132 9999 9999 81 138 70 55 75 11 9999 13 38 46 20 9999 20 9999 76 33 21 25 17 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 20 10 10 21 9999 9999 37 4 9999 6 22 24 11 9999 9999 3 17 70 59 154 35 21 69 23 28 11 34 191 32 40 13 11 13 10 9 13 9999 11 59 13 95 9999 22 9999 9 30 49 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 117 9999 9999 5 47 100 55 82 9999 9999 21 88 25 21 9999 23 20 23 22 52 32 18 23 9999 9999 9999 9999 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 11 10 18 14 9999 9999 33 15 9999 9999 7 5 6 9999 9999 8 23 113 67 125 89 11 145 29 42 29 11 55 6 36 17 68 81 18 8 9999 9999 9999 68 32 70 45 52 9999 17 52 93 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 1 28 210 49 102 9999 9999 9999 66 46 9999 20 9999 9999 23 23 47 30 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 3 9999 3 14 11 33 12 9999 9999 22 19 9999 9999 10 9999 9999 9999 9999 5 133 90 44 105 77 28 115 63 99 33 25 25 6 27 71 43 31 12 12 9999 9999 8 26 9999 84 79 9999 9999 78 18 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 95 166 9 9999 9999 23 49 9999 9999 18 9999 51 17 18 37 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 1 9999 3 10 8 17 22 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 8 115 86 97 137 79 42 76 150 161 91 44 10 9999 61 74 25 9999 5 22 9999 9999 9999 17 16 28 208 131 41 113 96 8 9999 9999 9999 9999 21 9999 9999 21 9999 9999 9999 9999 61 9999 191 141 52 9999 9999 9999 18 22 9999 25 23 43 38 28 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 14 5 15 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 36 128 176 112 40 84 44 101 134 153 6 4 9999 9999 24 9999 61 9999 9999 9999 14 14 13 29 15 30 232 90 124 37 60 9999 9999 9999 9999 9999 9999 9999 20 42 9999 9999 18 38 144 545 21 20 11 17 39 9999 21 9999 26 50 73 55 75 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 8 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 7 24 38 143 74 76 90 57 47 75 194 9999 9999 9999 9999 9999 6 9999 9999 9999 56 9999 6 18 26 15 28 202 110 167 24 9999 9999 9999 9999 9999 9999 9999 9999 42 26 9999 9999 84 88 137 233 69 42 9999 120 68 44 10 26 67 17 62 37 55 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 7 12 45 65 147 67 148 86 71 54 20 209 7 1 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 7 22 20 39 94 184 79 38 9 29 9999 9999 9999 9999 9999 9999 43 13 57 9999 11 21 101 97 34 52 34 32 36 9999 25 47 50 139 44 25 29 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 10 55 14 27 72 42 108 53 78 62 22 90 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 38 24 26 90 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 22 32 9999 23 42 47 109 59 31 43 22 40 20 15 53 83 18 48 80 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 21 9999 9999 9999 5 9999 9999 9999 9999 9999 5 4 25 149 20 142 37 23 16 75 102 16 5 1 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 43 28 27 45 56 34 9999 12 9999 9999 9999 9999 41 41 61 9999 9999 48 27 9999 173 69 106 13 59 22 91 72 92 66 77 75 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 19 9999 9999 5 3 9999 9999 4 3 9999 9 7 14 123 36 181 83 20 11 27 197 60 49 3 3 9999 9999 9999 9999 9999 9999 9999 9999 6 1 7 35 33 20 100 78 12 9999 9999 9999 9999 9999 9999 43 91 9999 53 12 9999 48 44 105 97 24 14 121 43 112 123 123 14 33 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 21 21 9999 9999 9 12 5 9999 9999 4 9999 4 4 7 22 34 156 130 36 26 18 140 107 25 17 4 9999 9999 9999 9999 9999 9999 1 9999 18 9 12 29 21 25 51 29 53 39 9999 9999 9999 9999 9999 9999 9999 184 9999 159 18 10 40 46 86 49 42 203 60 122 16 31 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 13 8 9999 9999 9999 4 3 6 7 8 7 48 187 110 49 20 5 12 37 6 14 6 9999 9999 9999 9999 9999 6 9999 6 15 9999 13 6 24 3 22 61 25 35 9999 9999 20 22 181 41 77 100 54 9999 12 61 25 102 69 22 95 78 23 29 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 9 7 9999 9999 9999 5 5 9999 13 31 16 49 65 123 48 28 6 9999 9999 9999 9 3 9999 9999 9999 3 9999 1 9999 20 3 3 5 15 19 9999 9999 19 9999 9999 9999 9999 22 7 210 103 75 46 26 48 22 134 132 29 15 27 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 12 5 9999 9999 9999 12 5 12 37 28 19 39 54 145 64 10 7 9999 9999 9999 6 9 9999 9999 5 10 9999 5 9999 6 9999 5 35 3 8 3 9999 55 9999 9999 9999 20 95 21 196 293 68 32 106 20 21 103 21 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 14 13 9999 9999 9999 9999 10 13 27 101 36 68 69 31 23 12 10 5 9999 9999 9999 3 9999 9999 9999 9999 16 4 6 9999 9999 7 20 6 9999 9999 9999 9999 9999 9999 9999 126 9999 9999 84 90 114 39 97 41 20 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 7 6 9999 9999 9999 9999 8 16 118 56 27 65 18 7 6 6 25 9999 9999 9999 9999 9999 9999 9999 9999 1 5 4 9999 9999 9999 10 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 6 9999 4 42 7 24 28 13 6 7 4 31 1 4 5 9999 9999 9999 9999 9999 9999 15 8 9999 9999 9999 11 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 6 4 12 20 12 19 8 5 23 14 3 19 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 5 5 9999 5 9999 9999 7 6 14 28 21 22 14 5 43 8 6 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 8 53 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 6 9999 6 3 9999 9999 7 12 5 11 31 37 12 5 33 5 5 5 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 6 4 6 3 7 6 12 21 44 16 27 38 7 14 7 5 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9 9999 6 9999 9999 6 5 12 10 22 8 19 25 14 47 17 20 34 4 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 7 4 14 35 5 17 7 16 16 28 18 75 11 3 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 7 21 12 38 10 25 17 16 18 43 23 68 6 4 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 4 17 23 21 27 5 12 43 16 22 22 27 38 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 8 9999 7 22 54 27 11 17 17 21 16 27 31 15 23 7 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 12 18 22 30 15 16 12 14 24 11 17 32 26 39 35 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 23 17 21 41 38 24 33 14 7 22 18 22 25 15 14 31 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 73 40 30 41 53 61 52 25 5 13 13 30 41 21 35 19 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 3 5 21 5 15 9999 13 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 131 57 37 54 58 163 89 41 10 15 20 33 45 30 54 23 10 1 9 9999 9999 9999 9999 9999 9999 9999 9999 10 6 19 99 17 48 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 234 217 101 90 113 149 417 156 55 22 12 31 44 26 21 23 12 6 1 3 9999 9999 9999 4 9999 9999 9999 9999 1 5 143 86 29 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 343 312 197 166 183 266 446 209 85 28 19 26 18 26 11 7 13 6 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 11 51 116 45 23 29 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 463 345 301 249 225 241 627 442 147 64 26 18 32 41 11 10 12 16 5 9999 9999 9999 9999 3 9999 9999 9999 9999 22 178 76 85 19 34 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 9999 9999 9999 9999 9999 9999 9999 9999 476 461 535 415 759 543 414 515 183 98 40 23 61 35 12 21 12 4 9999 4 1 9999 9999 5 9999 9999 9999 8 91 101 125 80 17 26 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 505 464 517 934 1280 1280 593 540 250 133 52 27 47 27 12 19 7 8 1 11 9999 9999 9999 4 9999 3 14 25 94 86 164 34 16 47 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 499 637 1280 1280 1280 933 838 915 322 170 76 21 39 16 11 18 13 3 5 1 1 3 9 11 9999 9999 8 25 57 86 132 17 11 12 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 639 570 1280 1280 398 686 629 652 440 250 104 31 15 11 9999 6 10 3 1 1 9999 2 20 3 9999 9999 5 14 40 42 36 15 7 3 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1079 1128 1280 1280 1280 656 1280 823 514 269 137 45 15 12 9999 9 7 1 1 1 1 1 1 9999 9999 9999 8 16 12 26 25 21 34 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1071 1280 820 457 302 169 69 23 13 12 9999 10 9999 2 9999 9999 4 1 1 1 9999 1 11 15 18 25 16 7 3 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 9999 9999 9999 9999 9999 9999 9999 9999 1007 1090 996 1280 1094 1280 1266 827 492 342 185 84 32 15 20 9999 9999 9999 9999 1 3 9999 1 9999 7 3 9 19 10 18 15 16 5 9999 8 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 927 722 1280 1280 1280 1280 1190 898 607 369 209 120 51 19 22 9999 10 6 9999 4 6 5 3 4 5 5 23 25 10 8 16 18 9999 9999 19 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 336 797 1280 1280 1280 1280 1029 1002 686 417 278 206 102 34 33 14 13 6 8 5 9999 6 6 7 11 9999 38 12 15 5 16 15 6 20 8 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 492 981 1069 1069 1280 1280 1016 870 889 601 404 296 164 68 45 24 9999 4 11 25 8 5 17 4 3 9 18 20 6 5 12 19 10 17 11 6 3 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 749 793 1280 1056 1280 1098 937 780 817 726 474 353 218 112 62 38 21 9999 22 30 8 7 11 6 16 5 14 23 8 5 5 33 10 14 18 25 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 499 1280 1280 1045 1280 985 1213 876 887 816 499 427 256 143 77 54 34 9999 18 21 18 26 9 16 7 3 12 9 15 9999 12 20 11 5 16 13 6 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 11 12 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 1280 1280 1280 1280 1280 1218 1267 934 1280 1192 578 401 250 147 83 69 54 47 37 14 7 43 10 4 5 4 14 18 4 8 12 10 10 8 15 10 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9 7 8 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 1280 1280 1280 1280 1280 1020 1264 1025 1262 1266 592 477 261 145 115 93 82 72 56 19 10 29 11 9 6 8 10 23 1 8 9 6 8 6 11 8 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 4 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1262 784 1016 985 680 511 292 179 152 122 106 87 64 29 7 19 6 9 1 5 30 14 1 15 4 9999 9 7 6 5 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 4 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1279 1280 995 1086 897 692 672 486 368 247 225 199 136 97 66 32 13 35 8 11 7 7 15 16 1 8 5 4 8 7 16 1 5 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 6 7 42 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1107 902 1280 1280 1280 1049 660 811 737 677 551 450 288 246 190 168 114 76 34 18 27 7 11 11 9999 54 9 4 1 1 1 6 4 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 16 11 7 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1068 1280 1082 1280 1172 887 847 1203 917 691 533 283 302 213 175 126 76 36 28 26 14 40 99 33 9999 7 4 5 10 9999 3 9999 1 4 3 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 13 12 11 9999 9999 9999 9999 9999 4 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 1081 927 1280 1280 1280 1280 931 1280 977 990 1280 1037 678 495 764 331 173 126 73 35 32 31 14 53 101 215 11 5 9999 5 9999 9999 1 9999 9999 9999 3 13 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 948 1235 1280 1198 1280 1228 1280 670 1219 1280 1280 1280 776 815 798 746 153 119 72 40 36 29 22 9 52 132 10 17 5 6 1 9999 9999 9999 9999 1 5 17 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 8 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 995 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 720 1280 719 1280 746 244 89 62 37 49 29 13 31 116 36 14 9 9999 20 14 9999 9999 9999 9999 6 12 14 8 5 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1217 1280 1280 1280 1280 1280 1280 1022 1280 1280 1104 1280 934 463 1251 1232 153 72 46 38 77 40 25 27 13 86 11 5 9999 9999 9999 9999 9999 9999 9999 9 9 5 16 10 9999 9999 9999 9999 9999 9999 9999 4 5 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1234 1280 1280 1280 1280 1280 1280 1280 1280 1104 856 528 781 519 93 57 45 36 77 44 42 12 20 50 9999 9999 8 1 9999 9999 9999 9999 9999 1 5 3 13 1 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1228 1280 1280 1280 954 1280 1280 1280 906 691 582 1153 241 74 41 27 20 53 42 160 48 81 18 8 9999 6 9999 9999 9999 9999 9999 9999 9999 5 3 13 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 971 1280 1280 1280 725 1280 1280 1048 959 454 302 429 108 57 33 17 18 39 64 137 40 53 14 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 16 4 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 834 1020 1280 1021 1280 792 416 255 170 81 47 28 19 18 38 70 92 43 39 32 6 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 1 9999 9999 9999 9999 9999 9999 9999 1 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 583 921 1280 1032 1280 1263 431 227 120 66 39 24 18 15 36 84 84 98 41 39 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 10 3 3 15 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1217 1280 1280 1148 985 1055 1280 1280 1180 715 309 174 89 53 38 19 18 12 36 88 113 43 36 40 32 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 15 3 11 6 7 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 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 993 854 1280 1099 1280 1280 1168 465 236 125 69 49 32 21 20 12 34 81 96 76 34 17 44 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 19 9999 1 7 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 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1231 1021 955 754 1223 1280 1280 1280 1280 942 785 328 175 94 57 43 30 23 52 14 25 56 81 133 38 24 32 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 12 9999 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1192 1276 1107 1280 468 215 122 72 50 41 26 27 20 14 15 50 62 111 80 21 35 18 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 14 1 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 5 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 112 98 93 105 108 113 105 117 221 121 205 144 9999 9999 202 9999 170 123 296 131 112 124 170 88 131 129 123 100 136 235 9999 9999 9999 9999 9999 9999 134 186 9999 9999 9999 191 9999 9999 9999 9999 9999 9999 9999 230 231 9999 9999 144 9999 9999 118 111 190 140 9999 152 162 209 284 630 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 9999 248 241 9999 9999 9999 9999 9999 9999 9999 112 105 92 68 80 90 98 65 100 133 205 9999 157 78 238 207 9999 121 299 143 130 146 112 144 98 127 138 127 150 9999 9999 9999 9999 9999 9999 9999 9999 146 175 9999 9999 9999 251 9999 9999 9999 9999 118 9999 9999 132 176 9999 9999 9999 9999 97 124 9999 168 9999 9999 9999 152 162 181 201 226 939 190 183 243 205 9999 9999 96 9999 9999 9999 9999 9999 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 255 236 9999 272 9999 9999 9999 9999 9999 104 105 89 80 73 9999 87 138 88 128 210 9999 75 167 199 113 133 102 112 9999 9999 77 112 139 112 114 116 147 9999 9999 9999 9999 9999 150 9999 9999 9999 159 149 182 9999 9999 193 9999 9999 9999 9999 124 9999 242 9999 9999 128 123 9999 9999 106 152 9999 9999 9999 9999 173 141 121 154 223 210 233 197 262 274 191 9999 9999 9999 9999 216 9999 206 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 295 196 226 9999 9999 9999 9999 9999 95 98 103 59 106 104 127 146 93 117 192 9999 56 201 243 178 175 95 73 9999 9999 9999 115 155 107 110 169 9999 9999 237 9999 9999 9999 142 60 178 9999 9999 111 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 9999 120 9999 9999 9999 9999 9999 9999 9999 114 143 165 144 238 191 188 157 243 230 9999 92 280 251 9999 209 204 118 9999 9999 9999 9999 9999 9999 9999 9999 232 9999 289 277 9999 9999 9999 9999 9999 9999 83 122 65 69 55 73 117 122 141 124 158 9999 107 140 281 271 169 77 85 141 9999 9999 149 125 144 9999 9999 9999 9999 175 9999 9999 9999 9999 9999 133 9999 9999 110 251 231 9999 9999 223 9999 9999 9999 199 9999 9999 9999 9999 9999 9999 9999 9999 101 9999 9999 9999 9999 197 9999 185 9999 124 156 143 221 166 155 147 157 160 175 247 154 161 153 202 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 163 239 9999 9999 9999 9999 9999 9999 50 155 9999 128 76 105 164 126 153 9999 139 219 139 154 9999 9999 186 69 150 53 9999 9999 9999 169 197 9999 9999 227 9999 9999 9999 9999 9999 9999 116 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 9999 9999 9999 9999 9999 64 9999 9999 9999 9999 9999 9999 9999 9999 174 197 136 162 197 156 146 513 9999 155 159 130 161 101 78 258 206 199 285 167 177 9999 9999 9999 9999 9999 9999 9999 193 196 286 9999 9999 9999 9999 9999 9999 77 117 9999 97 146 65 186 115 125 9999 145 155 186 9999 205 189 76 118 143 106 166 9999 142 200 9999 288 9999 9999 9999 214 9999 210 159 142 121 218 9999 191 150 9999 317 9999 283 9999 9999 9999 263 9999 162 164 9999 9999 9999 131 9999 66 135 9999 9999 9999 9999 9999 9999 192 108 168 157 1343 178 194 170 9999 191 9999 167 104 133 166 139 182 9999 243 9999 9999 9999 9999 9999 9999 9999 9999 217 244 148 9999 9999 9999 9999 9999 9999 9999 48 99 9999 9999 133 9999 174 110 118 265 136 141 122 80 187 140 83 71 129 182 121 107 107 130 304 9999 190 141 9999 9999 9999 254 203 226 137 9999 9999 207 226 74 9999 9999 9999 9999 9999 9999 9999 122 215 276 9999 263 9999 136 9999 9999 102 9999 9999 9999 9999 9999 9999 267 204 169 146 207 157 189 148 9999 239 262 229 212 256 148 9999 9999 219 228 9999 9999 9999 9999 9999 9999 9999 9999 240 9999 276 9999 9999 9999 9999 9999 9999 9999 73 9999 44 67 163 173 177 203 129 268 237 171 307 234 161 140 114 74 129 232 209 117 108 126 163 9999 9999 141 9999 9999 9999 9999 9999 9999 120 9999 9999 231 9999 166 9999 9999 9999 9999 9999 9999 9999 202 9999 9999 9999 9999 104 138 105 111 9999 9999 9999 9999 9999 9999 805 178 9999 879 353 9999 185 164 159 9999 9999 206 139 151 142 169 9999 9999 153 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 9999 137 9999 161 178 147 178 9999 164 9999 245 125 215 131 137 125 184 9999 158 115 109 141 214 9999 137 207 9999 9999 221 9999 9999 222 9999 9999 188 9999 190 287 9999 9999 9999 9999 9999 9999 299 169 9999 184 9999 9999 114 9999 183 9999 204 9999 9999 9999 9999 127 196 9999 173 172 211 9999 151 9999 289 9999 237 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 45 113 83 221 96 175 156 180 144 9999 9999 301 9999 134 163 158 99 129 189 103 265 9999 124 9999 118 142 118 9999 9999 145 200 9999 171 9999 9999 9999 138 173 162 9999 9999 9999 9999 9999 9999 219 9999 9999 9999 157 177 224 9999 81 124 9999 9999 9999 9999 9999 9999 9999 203 232 223 221 9999 172 191 9999 9999 9999 140 9999 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 110 96 54 133 142 167 173 114 176 125 9999 9999 271 239 135 143 162 111 139 177 9999 9999 9999 152 170 114 117 118 137 9999 149 159 9999 113 9999 9999 9999 9999 193 9999 243 9999 9999 9999 9999 174 169 205 9999 9999 134 9999 9999 9999 9999 84 9999 9999 9999 9999 9999 9999 206 196 166 9999 9999 9999 9999 9999 9999 9999 9999 9999 167 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 101 67 77 9999 177 213 255 147 201 9999 255 9999 137 131 163 9999 130 124 9999 129 9999 128 154 177 190 151 153 9999 9999 9999 9999 135 228 9999 9999 177 207 9999 9999 9999 9999 9999 9999 9999 159 182 9999 9999 133 186 9999 9999 209 9999 9999 9999 9999 9999 9999 9999 256 136 9999 9999 263 340 9999 9999 9999 9999 9999 311 9999 9999 9999 9999 9999 298 9999 217 9999 9999 9999 9999 9999 9999 307 9999 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 9999 121 9999 80 9999 276 225 319 253 222 9999 237 165 149 125 158 285 1198 139 213 161 183 128 9999 214 9999 156 134 9999 9999 9999 9999 148 9999 9999 9999 143 192 9999 9999 9999 9999 9999 9999 9999 155 142 227 160 156 171 9999 9999 226 180 123 9999 9999 9999 9999 151 181 214 204 9999 9999 9999 9999 9999 9999 9999 232 130 9999 9999 9999 258 9999 9999 9999 313 9999 9999 9999 9999 9999 9999 9999 9999 191 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 9999 76 117 9999 9999 290 274 117 100 56 193 193 120 122 130 169 142 156 133 9999 9999 236 9999 9999 170 118 9999 191 9999 9999 195 303 270 225 139 140 9999 9999 9999 9999 9999 9999 215 183 9999 234 115 203 9999 9999 9999 238 199 9999 9999 9999 9999 9999 9999 546 9999 9999 9999 9999 9999 9999 9999 9999 257 166 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 320 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 9999 9999 110 75 9999 9999 9999 9999 97 111 113 156 229 126 141 110 148 134 260 133 187 9999 9999 9999 9999 129 9999 9999 9999 9999 9999 166 9999 228 141 160 225 9999 9999 9999 9999 9999 9999 266 224 132 148 152 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 181 9999 9999 9999 9999 9999 177 9999 175 262 141 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 54 9999 9999 53 9999 9999 9999 311 59 9999 9999 206 151 220 92 130 126 189 147 158 143 163 9999 9999 9999 9999 9999 9999 130 9999 9999 9999 168 268 9999 132 165 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 159 249 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 161 207 9999 243 45 135 105 127 136 122 9999 136 9999 9999 225 9999 9999 9999 9999 233 277 9999 9999 9999 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 161 168 230 9999 184 216 9999 9999 9999 9999 223 9999 9999 9999 9999 237 9999 9999 9999 9999 9999 9999 118 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 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 227 274 182 9999 146 130 99 117 120 170 140 9999 9999 265 301 9999 9999 142 9999 9999 9999 164 9999 9999 274 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 230 9999 213 278 9999 163 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 190 9999 79 9999 9999 144 9999 9999 9999 9999 9999 9999 9999 260 9999 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 9999 9999 9999 9999 9999 9999 247 127 169 125 117 125 129 183 131 9999 9999 9999 240 9999 9999 168 289 9999 156 247 160 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 209 9999 184 187 263 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 186 142 142 213 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 220 578 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 9999 9999 9999 64 9999 203 9999 278 9999 9999 9999 9999 9999 227 120 9999 212 146 137 204 139 232 9999 9999 9999 255 9999 9999 9999 241 314 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 154 131 176 153 172 9999 9999 9999 9999 9999 9999 187 9999 9999 9999 9999 172 9999 9999 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 272 174 9999 9999 9999 9999 9999 9999 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 9999 79 9999 80 67 222 9999 9999 9999 9999 9999 9999 202 9999 204 175 232 103 128 9999 160 215 9999 9999 129 180 9999 9999 9999 759 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 182 190 9999 9999 9999 9999 9999 9999 9999 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 86 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 107 121 111 100 90 110 9999 132 115 281 120 110 199 9999 9999 9999 253 9999 147 9999 81 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 128 9999 171 179 9999 9999 9999 205 9999 9999 152 9999 9999 9999 1232 132 9999 9999 9999 9999 9999 162 203 9999 157 9999 9999 9999 9999 9999 9999 440 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 67 70 9999 206 52 9999 9999 9999 9999 100 9999 116 166 96 69 91 97 9999 122 95 182 113 133 533 116 9999 9999 9999 176 9999 186 67 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 120 166 9999 161 9999 9999 9999 212 9999 149 9999 9999 9999 147 137 9999 9999 9999 9999 206 122 121 9999 9999 199 9999 9999 9999 9999 186 9999 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 9999 77 9999 61 105 79 86 9999 155 9999 9999 67 9999 138 9999 9999 9999 98 50 88 116 136 106 123 134 124 99 111 105 202 9999 9999 9999 140 9999 131 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 79 138 235 208 234 9999 9999 9999 194 9999 140 9999 9999 248 236 120 9999 9999 9999 9999 175 9999 9999 260 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 195 9999 9999 9999 9999 9999 9999 9999 9999 186 9999 119 120 9999 9999 9999 110 102 85 106 9999 9999 143 9999 9999 9999 9999 9999 79 9999 9999 124 91 98 112 95 128 98 83 106 324 148 9999 476 9999 133 114 272 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 212 131 210 175 195 9999 9999 9999 9999 135 9999 153 9999 9999 179 184 9999 9999 9999 9999 9999 184 9999 1335 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 222 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 134 84 78 9999 9999 81 101 87 117 171 9999 9999 207 78 9999 9999 9999 9999 9999 9999 101 102 116 84 83 111 109 103 102 192 177 9999 100 272 128 96 133 107 203 9999 9999 9999 9999 9999 9999 9999 9999 155 134 146 252 201 210 9999 9999 9999 9999 9999 9999 9999 9999 104 9999 124 164 9999 9999 9999 9999 123 227 128 126 165 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 121 9999 9999 117 9999 78 56 99 92 108 117 106 75 140 9999 106 65 9999 9999 9999 9999 104 94 83 82 98 113 107 111 100 100 211 9999 105 120 125 89 92 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 168 141 145 9999 9999 247 263 9999 173 233 9999 9999 232 9999 233 181 89 9999 9999 9999 9999 307 137 118 148 114 9999 9999 9999 9999 9999 133 196 9999 9999 9999 9999 9999 9999 9999 9999 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 92 127 76 9999 195 9999 9999 95 91 107 97 90 9999 9999 9999 9999 117 107 9999 9999 9999 105 133 93 102 112 115 88 119 106 79 9999 205 125 130 89 87 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 174 136 141 170 176 195 171 152 9999 184 9999 287 246 158 202 9999 9999 9999 9999 9999 9999 171 9999 193 9999 134 9999 9999 143 160 162 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 108 115 121 122 98 81 9999 9999 9999 89 85 107 92 98 9999 9999 9999 9999 9999 9999 9999 76 54 102 85 121 116 95 129 91 81 119 170 9999 225 9999 126 77 84 85 95 144 9999 180 9999 9999 9999 9999 9999 210 152 9999 9999 117 158 171 224 192 160 155 199 181 207 162 9999 186 9999 9999 9999 136 177 163 134 218 167 131 150 110 116 156 102 144 163 9999 9999 9999 9999 9999 9999 9999 273 9999 9999 9999 9999 9999 9999 9999 9999 175 122 113 116 143 108 174 9999 9999 9999 86 84 95 87 115 9999 9999 9999 9999 9999 74 9999 142 68 88 86 169 111 106 90 89 95 103 9999 9999 9999 160 9999 9999 120 87 84 116 80 9999 9999 9999 9999 9999 9999 211 169 152 242 105 150 194 196 246 159 9999 232 241 194 157 148 9999 9999 9999 9999 122 198 144 156 137 148 9999 9999 117 113 113 118 139 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 9999 129 106 127 125 61 170 9999 124 117 78 82 121 83 132 9999 9999 9999 102 137 101 81 9999 141 97 83 114 108 117 86 107 144 99 9999 9999 289 271 9999 9999 129 84 83 9999 84 9999 9999 9999 9999 9999 196 193 210 9999 9999 9999 122 9999 170 264 201 9999 9999 272 273 186 122 9999 9999 136 150 148 288 134 127 116 119 9999 75 82 127 9999 75 122 9999 9999 9999 9999 9999 9999 9999 294 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 9999 9999 61 102 9999 9999 9999 9999 9999 89 118 143 83 148 9999 9999 9999 121 9999 185 115 9999 9999 141 95 112 142 114 106 106 9999 70 231 9999 153 9999 9999 9999 140 108 80 76 82 107 9999 9999 9999 241 260 151 9999 9999 9999 9999 9999 165 179 168 141 277 593 9999 9999 205 9999 9999 9999 273 9999 145 173 171 9999 9999 9999 82 81 116 118 142 118 180 234 9999 9999 9999 9999 9999 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 62 120 117 104 116 9999 9999 9999 9999 9999 91 114 98 564 9999 9999 9999 9999 9999 1036 214 9999 9999 9999 258 116 916 116 86 129 74 99 190 60 235 71 150 112 120 88 79 107 110 66 9999 117 156 231 145 9999 9999 9999 9999 9999 9999 179 237 150 108 693 516 701 272 9999 9999 9999 9999 163 9999 117 136 9999 9999 9999 120 79 110 78 103 142 199 273 9999 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 118 97 93 115 97 9999 9999 9999 9999 9999 91 154 257 9999 9999 9999 105 195 805 9999 9999 214 73 150 113 99 127 105 105 98 117 98 81 9999 9999 9999 232 153 118 9999 79 78 87 97 9999 9999 144 201 151 9999 9999 9999 9999 9999 9999 144 191 141 88 231 449 455 215 205 9999 177 9999 121 67 91 131 9999 9999 9999 107 83 69 9999 113 212 243 291 9999 9999 9999 9999 9999 278 9999 9999 9999 9999 9999 9999 9999 9999 9999 250 9999 68 89 99 93 143 9999 83 9999 9999 9999 9999 95 299 283 9999 246 85 128 157 123 144 144 154 63 133 82 93 117 97 82 94 119 63 63 121 145 9999 72 151 176 138 96 55 76 76 105 9999 179 146 9999 9999 9999 9999 9999 9999 9999 9999 157 9999 9999 118 336 335 155 158 128 9999 119 157 123 82 9999 83 9999 130 100 83 93 71 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 290 9999 9999 115 88 77 114 9999 9999 99 79 9999 315 122 130 216 9999 9999 120 122 110 123 132 145 141 133 109 140 94 104 101 115 97 93 77 77 80 76 192 9999 91 126 118 116 9999 122 9999 120 129 211 9999 9999 9999 9999 9999 9999 9999 9999 215 9999 146 9999 9999 578 244 154 142 145 9999 9999 117 138 100 102 9999 77 67 74 99 121 101 77 206 9999 9999 9999 9999 9999 9999 297 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 117 87 84 116 9999 9999 119 167 9999 9999 111 173 317 9999 9999 157 198 111 131 168 107 126 123 145 157 138 100 105 114 127 133 168 130 112 49 9999 9999 9999 94 147 101 153 286 9999 264 126 161 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 9999 116 205 146 129 155 9999 9999 9999 108 132 9999 93 9999 9999 66 82 128 109 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 981 9999 296 9999 79 129 89 99 112 9999 9999 191 283 9999 9999 244 9999 9999 9999 9999 152 128 117 186 177 108 120 112 140 164 139 144 139 129 159 156 219 157 103 102 9999 9999 57 82 9999 98 132 9999 9999 172 158 9999 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 175 119 105 9999 9999 64 92 9999 9999 77 9999 103 53 78 91 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 267 9999 181 9999 80 108 121 102 132 9999 9999 311 9999 9999 9999 9999 9999 9999 9999 9999 116 109 120 181 176 112 130 101 150 163 113 120 231 9999 216 181 189 9999 79 247 9999 9999 9999 71 68 85 92 289 256 116 123 217 9999 9999 9999 9999 142 9999 9999 130 9999 9999 9999 9999 168 9999 204 128 107 9999 9999 9999 65 83 9999 91 76 82 115 104 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 77 118 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 130 111 176 157 168 132 104 109 151 128 186 318 9999 9999 303 9999 304 9999 9999 9999 124 76 61 76 96 111 145 137 100 121 177 9999 9999 9999 9999 9999 9999 9999 152 187 9999 9999 179 184 224 232 144 94 55 103 114 9999 77 9999 114 118 99 110 115 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 117 9999 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 316 316 107 138 127 160 134 167 165 110 137 114 135 9999 9999 9999 9999 9999 316 9999 9999 9999 238 9999 128 89 79 97 106 103 132 105 146 9999 9999 9999 9999 9999 9999 9999 9999 165 156 9999 9999 134 124 173 151 129 100 9999 103 108 90 50 117 108 70 109 86 91 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 300 214 115 116 107 107 99 147 148 124 118 145 128 189 1040 9999 9999 9999 9999 9999 9999 9999 219 9999 9999 146 87 101 97 92 123 129 186 85 223 9999 9999 9999 9999 9999 9999 148 104 127 9999 213 183 163 116 115 104 85 83 81 9999 84 120 97 107 93 97 117 142 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 162 113 180 110 113 111 104 110 138 127 136 116 189 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 196 105 105 83 89 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 118 117 9999 93 112 183 124 101 92 110 76 132 84 79 122 130 81 115 117 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 104 9999 9999 9999 291 9999 9999 9999 9999 9999 193 157 111 114 144 119 154 143 119 130 130 172 159 481 697 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 102 107 108 107 141 211 9999 121 9999 9999 9999 9999 237 252 140 9999 9999 129 83 9999 125 106 112 43 150 84 134 116 120 109 107 79 9999 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 9999 113 117 9999 9999 247 233 9999 300 171 115 94 109 120 126 144 119 139 129 114 106 98 97 9999 9999 9999 9999 9999 9999 9999 9999 109 308 138 107 108 109 75 142 171 9999 9999 9999 9999 9999 9999 202 174 9999 115 99 9999 118 91 101 118 95 64 136 90 123 106 108 90 122 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 159 9999 9999 102 204 297 9999 9999 226 9999 199 117 132 131 100 122 118 138 121 142 117 104 112 141 105 9999 9999 9999 9999 9999 9999 99 9999 105 126 136 94 120 96 86 146 151 248 9999 9999 9999 9999 9999 9999 9999 116 9999 113 64 75 93 101 108 102 102 101 71 99 105 128 283 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 260 9999 9999 9999 247 147 151 97 78 68 87 113 117 107 136 155 198 149 150 143 147 9999 9999 9999 9999 9999 189 9999 135 143 9999 143 119 123 180 143 124 200 173 9999 9999 134 101 279 312 179 107 106 9999 71 118 117 97 118 77 80 119 116 113 179 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 226 9999 9999 9999 117 212 9999 76 96 77 83 108 117 107 118 212 9999 9999 9999 107 90 9999 9999 9999 71 9999 58 9999 105 180 174 132 97 133 9999 9999 170 9999 9999 9999 9999 122 107 164 174 161 111 102 111 105 120 120 78 104 95 9999 272 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 155 9999 9999 115 123 9999 9999 9999 183 112 81 111 109 103 104 96 106 119 142 160 9999 9999 9999 149 208 9999 9999 122 82 9999 97 9999 214 9999 139 113 180 186 325 9999 180 9999 9999 9999 185 129 160 106 117 115 120 151 91 150 111 144 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 191 174 9999 9999 9999 9999 203 153 115 83 113 80 87 98 132 187 209 93 9999 9999 9999 260 9999 9999 9999 9999 138 75 122 9999 9999 160 109 235 9999 9999 9999 9999 9999 9999 9999 239 9999 9999 132 114 120 135 130 214 135 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 9999 274 9999 9999 9999 209 298 9999 9999 9999 9999 216 106 89 111 125 97 117 122 129 112 119 9999 9999 9999 9999 9999 9999 9999 9999 149 79 87 9999 9999 9999 116 9999 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 319 9999 146 124 117 111 113 111 157 119 41 135 196 211 111 9999 9999 9999 9999 9999 9999 149 201 9999 9999 9999 131 9999 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 297 9999 197 126 101 112 93 103 119 133 88 135 130 206 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 323 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 263 316 9999 293 9999 9999 275 133 115 110 95 91 129 115 88 106 147 9999 183 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 78 107 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 298 9999 248 169 9999 9999 282 197 80 118 90 90 117 53 86 85 86 44 200 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 254 9999 9999 315 240 312 100 135 95 128 112 96 121 89 86 59 113 88 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 92 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 290 9999 9999 9999 319 9999 316 9999 9999 231 175 132 98 128 114 94 103 118 90 111 121 134 148 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 153 94 93 113 99 114 91 102 112 96 90 96 140 135 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 9999 9999 9999 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 105 111 109 127 114 128 84 105 112 116 100 102 118 139 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 9999 9999 9999 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 9999 9999 199 143 150 146 171 156 117 105 106 118 113 106 122 75 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 9999 9999 9999 9999 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 483 9999 492 205 126 174 214 229 150 118 117 129 141 99 130 145 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 767 9999 9999 9999 9999 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 296 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 836 633 544 521 254 378 298 294 217 168 116 140 132 167 146 193 196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 688 1254 1256 695 402 269 880 547 631 288 190 133 116 112 124 115 218 9999 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 309 199 9999 9999 9999 211 9999 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 736 643 818 620 409 346 695 647 812 840 225 123 109 112 118 133 157 142 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 210 140 127 140 114 92 9999 189 226 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 167 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 659 636 795 780 643 633 678 654 685 856 249 148 111 131 128 132 170 134 65 217 9999 9999 9999 9999 9999 9999 9999 9999 245 145 151 90 121 93 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 639 693 736 643 791 633 655 655 678 638 487 181 115 131 179 156 187 87 199 240 9999 9999 9999 58 9999 9999 9999 9999 137 172 111 85 85 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 682 725 788 706 727 611 648 666 670 1191 800 223 135 114 190 117 197 80 9999 9999 87 9999 9999 9999 9999 9999 9999 9999 119 137 146 115 110 101 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 633 763 759 692 661 665 812 716 697 627 838 321 145 127 183 167 155 112 99 9999 9999 9999 9999 79 9999 9999 9999 9999 117 125 150 90 115 115 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 711 803 743 796 787 788 888 754 679 605 632 303 126 159 197 204 131 115 9999 90 142 9999 9999 81 9999 9999 9999 77 94 143 143 84 94 111 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 773 735 837 757 782 757 875 794 709 636 692 326 165 199 271 199 97 133 151 201 9999 9999 9999 42 9999 57 125 89 82 115 93 109 127 114 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 741 728 806 832 889 754 809 749 752 604 687 598 205 279 290 226 141 103 273 65 348 113 108 110 9999 9999 75 85 85 81 77 116 124 117 67 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 736 725 829 803 855 799 722 719 789 712 749 658 426 586 9999 243 190 151 447 304 9999 81 186 136 9999 9999 90 105 94 103 102 87 66 106 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 787 721 914 855 880 796 797 762 749 719 760 614 704 543 9999 305 248 230 373 172 326 90 467 9999 9999 9999 151 107 123 106 106 119 108 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 783 675 768 851 849 770 816 755 716 776 803 604 720 566 823 9999 310 9999 833 9999 9999 276 1231 90 220 9999 65 94 130 103 80 107 127 69 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 624 631 768 794 819 772 814 776 728 759 801 632 702 685 785 9999 9999 9999 9999 973 282 9999 173 9999 187 59 98 86 125 117 96 102 129 9999 120 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 581 671 718 765 821 745 757 853 727 701 664 660 914 883 867 9999 280 289 9999 291 314 313 107 128 129 82 100 109 129 115 102 103 9999 9999 103 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 628 627 671 738 821 799 733 823 829 652 804 676 826 867 802 708 296 291 257 196 9999 252 102 199 162 9999 98 83 118 110 111 101 60 78 86 9999 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 590 734 763 763 793 798 706 766 825 696 744 661 854 720 961 762 9999 911 212 192 308 152 114 119 105 116 114 96 122 127 114 99 98 112 88 84 139 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 610 760 788 734 846 823 805 759 741 716 713 677 759 740 869 731 783 9999 293 207 259 101 96 128 193 101 107 100 123 124 78 106 107 127 102 98 9999 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 737 736 712 711 717 743 829 784 816 740 760 713 763 724 689 775 867 9999 1026 296 162 108 136 167 220 62 99 92 130 9999 78 116 125 75 102 79 115 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 257 196 146 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 793 650 760 734 714 767 827 663 737 760 689 644 701 651 785 741 824 867 1041 610 151 106 145 83 215 77 108 91 144 101 124 113 128 108 114 108 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 9999 9999 9999 167 143 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 313 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 767 671 736 714 691 818 770 725 734 814 759 733 691 652 763 710 725 670 744 714 166 154 216 211 264 111 93 107 171 107 147 102 110 67 126 119 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 126 9999 9999 9999 9999 9999 207 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 767 846 691 653 673 847 742 772 706 785 809 733 690 677 768 745 714 598 706 590 300 212 170 182 109 97 111 109 533 131 165 9999 118 88 100 132 101 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 78 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 221 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 846 846 691 652 674 766 653 854 701 730 781 781 689 669 780 755 724 645 667 562 308 202 144 175 186 148 128 148 533 226 285 114 149 124 171 118 93 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 295 142 76 96 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 875 843 670 693 767 716 594 744 722 750 684 640 755 710 721 648 783 620 598 491 331 212 140 206 285 9999 252 149 317 173 320 131 233 148 355 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 184 115 83 127 9999 9999 9999 9999 9999 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 845 786 762 816 790 715 694 675 696 798 753 727 753 665 646 641 723 692 601 428 311 188 145 232 214 1048 9999 132 304 213 273 9999 292 9999 884 268 91 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 86 129 192 9999 9999 9999 9999 9999 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 281 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 788 736 872 841 713 844 652 717 767 795 753 749 803 637 710 595 740 635 644 411 294 174 157 174 171 280 276 101 9999 217 9999 9999 1285 9999 9999 9999 127 70 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 788 844 735 870 815 814 692 873 847 823 776 722 748 579 686 647 693 640 514 358 272 164 142 156 138 161 189 245 307 156 135 9999 9999 9999 9999 171 120 115 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 98 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 9999 9999 9999 9999 9999 763 845 669 841 788 816 738 870 843 717 802 698 772 544 660 649 634 560 418 305 234 141 133 139 112 158 188 192 9999 215 283 9999 9999 9999 9999 221 130 135 108 178 9999 9999 9999 9999 9999 9999 9999 9999 134 9999 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 763 906 761 973 712 906 653 868 761 765 723 721 796 543 659 611 660 448 344 228 168 123 124 122 146 157 209 152 9999 9999 9999 9999 9999 9999 9999 291 113 131 118 270 9999 9999 9999 9999 9999 9999 9999 251 120 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 9999 9999 9999 845 816 842 843 763 790 695 762 737 718 748 724 723 616 620 560 610 388 234 176 141 123 121 113 103 162 9999 9999 307 289 9999 9999 9999 9999 9999 263 97 90 148 413 9999 9999 9999 9999 9999 9999 9999 631 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 819 737 813 812 736 793 694 714 740 719 828 725 728 704 641 530 518 372 237 176 127 123 85 91 99 150 260 9999 243 9999 9999 9999 9999 9999 9999 9999 92 57 253 9999 9999 9999 9999 9999 9999 9999 9999 487 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 849 716 873 712 763 769 671 714 652 653 774 724 781 645 632 516 482 344 306 172 124 112 105 112 94 104 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 215 131 315 9999 9999 9999 9999 9999 9999 9999 9999 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 771 740 874 815 738 673 650 715 715 717 769 661 730 628 658 477 439 324 282 172 122 118 110 106 113 114 184 197 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 303 9999 9999 9999 9999 9999 9999 9999 163 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 771 719 737 791 763 713 710 763 671 739 697 749 733 742 644 434 399 329 295 175 117 126 118 80 113 113 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 145 166 310 215 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 769 849 763 791 651 760 784 788 690 792 722 681 645 703 548 436 369 421 288 168 115 128 124 117 126 103 132 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 202 105 219 247 179 251 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 843 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 794 716 736 714 760 812 812 714 692 768 678 663 608 566 465 471 396 450 267 174 118 119 126 108 136 121 115 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 297 9999 142 9999 415 227 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 526 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 820 818 672 763 785 785 810 762 713 819 774 664 671 505 477 534 379 404 162 172 132 111 128 120 137 126 111 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 459 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 112 9999 212 959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 767 941 673 714 871 933 759 971 899 816 772 604 544 446 427 443 393 308 290 175 138 87 127 143 101 137 110 195 9999 9999 90 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 263 97 192 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 909 9999 9999 9999 9999 9999 9999 202 230 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 29 25 21 17 16 8 7 7 2 2 4 2 999 999 2 999 3 7 46 22 4 8 3 11 13 12 16 4 3 2 999 999 999 999 999 999 11 9 999 999 999 2 999 999 999 999 999 999 999 6 3 999 999 2 999 999 13 7 16 7 999 10 9 17 73 73 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 7 7 999 999 999 999 999 999 999 34 23 16 24 15 13 6 3 10 3 2 999 3 2 2 2 999 7 23 13 17 3 10 3 24 21 16 5 2 999 999 999 999 999 999 999 999 13 9 999 999 999 2 999 999 999 999 8 999 999 9 4 999 999 999 999 12 6 999 5 999 999 999 9 11 32 29 27 57 14 8 6 4 999 999 2 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 7 7 999 4 999 999 999 999 999 28 19 11 7 7 999 3 2 11 7 2 999 2 3 2 2 4 15 7 999 999 14 13 4 15 16 12 3 999 999 999 999 999 7 999 999 999 26 15 3 999 999 2 999 999 999 999 69 999 2 999 999 6 2 999 999 11 2 999 999 999 999 10 8 35 23 35 22 18 15 52 14 8 999 999 999 999 11 999 14 4 999 999 999 999 999 999 999 999 999 999 999 8 7 2 999 999 999 999 999 23 19 6 2 3 3 3 3 3 13 3 999 3 2 3 2 3 8 19 999 999 999 8 8 26 6 3 999 999 2 999 999 999 4 132 2 999 999 10 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 6 999 999 999 999 999 999 999 37 18 21 18 27 15 18 15 12 20 999 17 14 12 999 12 7 2 999 999 999 999 999 999 999 999 10 999 8 5 999 999 999 999 999 999 16 11 12 2 2 2 2 5 3 3 3 999 2 3 2 2 3 13 4 2 999 999 8 13 3 999 999 999 999 3 999 999 999 999 999 3 999 999 9 3 2 999 999 2 999 999 999 3 999 999 999 999 999 999 999 999 6 999 999 999 999 8 999 111 999 11 12 16 29 20 15 12 11 16 15 17 18 11 14 11 15 999 999 999 999 999 999 999 999 999 17 999 16 5 999 999 999 999 999 999 17 6 999 3 2 3 3 8 3 999 3 2 2 5 999 999 3 9 3 2 999 999 999 11 2 999 999 3 999 999 999 999 999 999 15 4 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 2 999 999 999 999 999 999 999 999 6 3 9 10 23 18 43 48 999 12 7 12 13 26 24 13 18 10 2 2 2 999 999 999 999 999 999 999 10 10 3 999 999 999 999 999 999 3 8 999 2 3 2 3 12 3 999 8 3 3 999 2 2 2 3 4 2 2 999 29 15 999 2 999 999 999 2 999 3 2 4 7 3 999 3 3 999 2 999 3 999 999 999 3 999 8 4 999 999 999 2 999 2 10 999 999 999 999 999 999 15 49 12 21 88 17 12 19 999 18 999 8 25 22 10 14 12 999 3 999 999 999 999 999 999 999 999 9 8 14 999 999 999 999 999 999 999 8 2 999 999 3 999 3 5 4 3 4 3 9 3 4 2 2 5 14 2 2 8 29 16 2 999 3 6 999 999 999 3 2 3 2 999 999 3 3 2 999 999 999 999 999 999 999 3 17 8 999 3 999 2 999 999 10 999 999 999 999 999 999 23 10 15 71 12 16 13 16 999 21 20 12 11 19 9 999 999 16 4 999 999 999 999 999 999 999 999 9 999 9 999 999 999 999 999 999 999 7 999 2 2 3 3 3 3 9 2 2 3 2 11 10 2 2 5 9 4 2 5 20 17 7 999 999 11 999 999 999 999 999 999 2 999 999 4 999 2 999 999 999 999 999 999 999 2 999 999 999 999 2 2 2 2 999 999 999 999 999 999 70 15 999 63 80 999 22 14 13 999 999 21 14 13 9 4 999 999 8 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 2 2 4 2 999 3 999 5 11 3 5 3 12 3 999 3 9 15 13 2 999 8 2 999 999 3 999 999 3 999 999 2 999 2 3 999 999 999 999 999 999 4 2 999 5 999 999 2 999 3 999 4 999 999 999 999 16 18 999 14 25 46 999 12 999 13 999 22 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 19 6 2 3 2 2 3 7 6 999 999 3 999 14 7 3 2 13 3 2 2 999 11 999 4 8 7 999 999 4 7 999 3 999 999 999 2 3 2 999 999 999 999 999 999 15 999 999 999 9 14 4 999 2 2 999 999 999 999 999 999 999 14 19 13 22 999 12 8 999 999 999 11 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 14 7 15 2 2 2 3 7 5 6 999 999 2 2 11 9 3 11 14 3 999 999 999 15 4 5 7 6 5 999 6 2 999 7 999 999 999 999 2 999 2 999 999 999 999 3 25 4 999 999 27 999 999 999 999 4 999 999 999 999 999 999 16 17 15 999 999 999 999 999 999 999 999 999 10 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 6 2 2 999 2 3 3 3 2 999 2 999 3 10 5 999 12 7 999 12 999 11 3 2 3 12 11 999 999 999 999 4 2 999 999 3 2 999 999 999 999 999 999 999 23 4 999 999 15 3 999 999 2 999 999 999 999 999 999 999 29 19 999 999 14 81 999 999 999 999 999 27 999 999 999 999 999 3 999 3 999 999 999 999 999 999 3 999 12 999 999 999 999 999 999 999 999 999 9 999 6 999 2 999 2 2 2 2 3 999 3 2 2 12 13 24 72 12 2 6 3 7 999 2 999 18 13 999 999 999 999 2 999 999 999 2 3 999 999 999 999 999 999 999 12 7 2 3 6 2 999 999 2 2 2 999 999 999 999 7 17 24 10 999 999 999 999 999 999 999 17 10 999 999 999 3 999 999 999 3 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 15 999 2 2 999 999 2 2 2 2 2 2 2 15 15 33 21 13 3 9 999 999 2 999 999 17 11 999 2 999 999 3 2 3 2 3 2 999 999 999 999 999 999 11 14 999 2 10 3 999 999 999 2 2 999 999 999 999 999 999 74 999 999 999 999 999 999 999 999 15 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 2 999 999 2 2 999 999 999 999 2 2 2 3 2 16 18 29 21 17 6 6 7 999 999 999 999 8 999 999 999 999 999 3 999 3 3 3 2 999 999 999 999 999 999 25 10 6 3 6 3 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 3 999 5 19 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 2 999 999 999 2 2 999 999 2 2 2 65 13 29 30 19 3 3 5 999 999 999 999 999 999 2 999 999 999 3 3 999 7 3 999 999 999 999 999 999 999 999 999 999 3 6 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 2 34 6 23 39 22 5 999 5 999 999 3 999 999 999 999 2 2 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 6 4 3 999 6 4 999 999 999 999 2 999 999 999 999 14 999 999 999 999 999 999 16 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 2 999 999 999 999 999 999 999 999 999 999 2 2 2 2 999 10 21 29 18 8 2 10 999 999 2 2 999 999 9 999 999 999 2 999 999 3 999 999 999 999 999 999 999 999 999 999 999 2 999 4 2 999 3 2 999 999 999 999 999 999 999 999 999 9 999 4 999 5 999 999 6 999 999 999 999 999 999 999 10 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 3 999 999 999 999 999 999 2 2 7 12 17 16 6 3 5 999 999 999 2 999 999 9 5 999 3 2 2 2 999 999 999 999 999 999 999 999 999 999 999 5 999 5 5 3 3 999 999 999 999 999 999 999 999 999 999 17 10 6 6 3 999 999 999 999 999 999 999 999 999 999 999 19 77 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 2 999 2 999 999 999 999 999 2 22 999 25 24 12 15 5 8 999 999 999 78 999 999 999 23 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 5 5 5 4 999 999 999 999 999 999 9 999 999 999 999 12 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 76 43 14 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 2 999 20 999 2 2 2 999 999 999 999 999 999 8 999 87 29 57 26 18 999 15 15 999 999 16 9 999 999 999 132 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 8 2 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 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 50 26 999 999 999 999 999 999 999 999 999 66 30 50 37 24 32 35 999 12 18 49 17 101 50 999 999 999 16 999 6 999 2 2 999 999 999 999 999 999 999 999 999 999 999 6 4 999 2 2 999 999 999 2 999 999 2 999 999 999 67 10 999 999 999 999 999 24 2 999 5 999 999 999 999 999 999 139 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 53 29 999 2 2 999 999 999 999 2 999 25 78 31 98 36 36 999 27 27 75 71 59 133 26 999 999 999 9 999 2 9 3 999 999 999 999 999 999 999 999 999 999 999 6 2 4 999 2 999 999 999 3 999 8 999 999 999 10 11 999 999 999 999 7 9 10 999 999 3 999 999 999 999 4 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 2 999 68 59 71 33 999 2 999 999 2 999 2 999 999 999 17 34 35 54 93 30 54 60 62 44 57 24 21 999 999 999 8 999 12 45 999 999 999 999 999 999 999 999 999 999 2 7 2 6 3 2 999 999 999 5 999 5 999 999 10 15 7 999 999 999 999 8 999 999 14 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 33 999 27 135 999 999 999 57 47 43 94 999 999 2 999 999 999 999 999 8 999 999 48 28 22 135 52 61 59 46 32 133 13 999 132 999 85 9 67 17 999 999 999 999 999 999 999 999 999 999 3 14 2 7 4 999 999 999 999 6 999 2 999 999 15 16 999 999 999 999 999 19 999 66 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 52 999 49 84 12 999 999 52 48 47 48 136 999 999 2 2 999 999 999 999 999 999 16 19 46 67 47 58 58 55 26 133 47 999 74 132 96 48 54 23 2 999 999 999 999 999 999 999 999 4 9 9 3 10 4 999 999 999 999 999 999 999 999 7 999 13 2 999 999 999 999 12 22 17 12 2 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 50 999 999 17 999 2 77 50 47 55 57 53 2 2 999 2 2 999 999 999 999 17 21 27 34 51 59 60 57 29 29 8 999 33 60 51 47 81 13 999 999 999 999 999 999 999 999 999 3 7 15 999 999 5 2 999 8 11 999 999 2 999 27 16 6 999 999 999 999 15 11 19 14 6 999 999 999 999 999 2 3 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 53 43 47 105 999 2 999 999 50 49 57 53 35 999 999 999 999 2 2 999 999 999 24 47 33 49 49 82 50 56 25 17 999 127 132 50 91 63 44 999 999 999 999 999 999 999 999 999 999 999 5 9 12 9 5 7 9 8 999 6 999 24 22 14 13 999 999 999 999 999 999 14 999 11 999 2 999 999 2 3 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 28 31 24 37 71 33 999 999 999 50 47 54 51 33 999 999 999 999 999 999 999 2 2 33 39 60 49 44 55 49 35 19 2 999 2 999 132 60 69 52 39 90 999 7 999 999 999 999 999 5 5 999 999 28 6 9 12 10 14 19 8 11 26 27 999 10 999 999 999 12 28 25 12 37 15 4 2 2 2 2 5 3 2 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 14 55 46 57 55 40 15 999 999 999 52 50 49 50 78 999 999 999 999 999 9 999 2 9 31 41 60 37 47 48 39 33 24 999 999 999 2 999 999 48 58 45 22 134 999 999 999 999 999 999 5 5 4 2 4 5 11 12 13 14 999 14 20 31 20 20 999 999 999 999 12 19 23 16 24 11 999 999 2 2 2 3 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 48 42 47 49 102 81 999 136 14 62 50 111 47 90 999 999 999 73 22 24 5 999 4 28 37 48 43 55 44 37 51 12 999 999 118 3 999 999 71 88 46 999 38 999 999 999 999 999 6 9 3 999 999 999 3 999 17 20 26 999 999 30 30 14 14 999 999 2 6 8 27 16 11 32 6 999 2 2 2 999 2 2 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 27 999 999 109 32 999 999 999 999 999 63 56 139 41 26 999 999 999 28 999 67 58 999 999 18 31 50 55 51 66 57 999 6 2 999 11 999 999 999 12 69 48 136 41 4 999 999 999 8 12 8 999 999 999 999 999 14 20 23 30 59 51 999 999 11 999 999 999 2 999 36 24 7 999 999 999 2 2 3 3 2 2 2 2 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 34 104 49 57 27 27 999 999 999 999 999 57 38 34 46 999 999 999 999 999 139 28 999 999 999 121 50 130 50 38 51 2 2 3 2 2 2 2 2 7 18 44 67 47 11 999 2 11 13 9 999 999 999 999 999 999 28 22 17 57 100 78 65 38 999 999 999 999 6 999 12 17 999 999 999 2 2 3 2 2 2 3 3 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 51 34 42 22 27 999 999 999 999 999 47 48 48 999 999 999 58 90 137 999 999 6 136 49 57 53 52 44 50 24 2 2 2 999 999 999 3 6 3 999 36 35 22 2 999 999 9 13 6 999 999 999 999 999 999 12 22 7 47 73 88 80 33 11 999 2 999 5 7 11 7 999 999 999 3 2 2 999 3 3 2 3 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 23 999 93 62 39 38 17 999 28 999 999 999 999 43 52 5 999 8 101 75 80 52 53 14 91 136 58 72 52 55 38 38 18 2 2 2 2 2 999 2 10 4 6 15 32 8 2 2 999 5 5 999 999 999 999 999 999 999 999 18 999 999 54 87 91 26 10 9 999 2 3 3 2 999 2 999 3 3 2 2 2 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 30 51 73 29 999 999 20 18 999 6 27 24 12 999 999 81 76 52 69 59 56 21 42 65 62 76 54 50 31 24 3 2 2 2 2 2 999 13 13 2 10 999 2 999 17 4 3 999 999 999 999 999 999 999 999 2 999 12 999 999 115 89 50 18 5 999 999 11 4 2 2 999 2 2 2 2 3 3 2 2 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 67 36 48 42 24 999 999 18 8 999 999 38 16 7 999 999 59 81 55 73 61 48 64 54 72 75 53 89 40 51 14 2 3 3 2 2 999 999 999 11 3 12 3 3 999 22 7 4 4 999 999 999 999 999 999 999 999 999 15 999 135 29 47 31 8 999 999 999 9 3 999 2 999 999 2 2 3 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 999 68 999 82 24 43 33 25 999 999 12 6 999 999 10 999 999 999 999 100 57 58 79 62 54 62 58 70 59 68 48 26 28 15 11 3 2 2 2 999 999 2 13 999 9 11 999 999 21 10 999 2 999 999 999 999 999 999 999 999 999 999 999 999 21 33 17 17 999 999 4 5 999 999 2 999 3 2 2 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 999 136 999 69 33 50 35 17 999 999 10 999 999 999 999 999 999 999 999 57 54 60 63 62 56 60 57 60 60 51 32 18 999 14 15 6 999 2 2 999 999 999 24 30 23 25 38 43 27 10 10 999 999 999 999 2 999 999 2 999 999 999 999 11 999 27 12 4 999 999 999 2 2 999 2 2 5 3 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 53 27 17 999 999 999 999 999 999 999 999 999 999 999 50 58 56 63 63 75 59 69 58 59 53 55 17 999 999 13 999 5 999 999 999 2 2 29 29 56 48 49 33 26 8 3 999 999 999 999 999 999 999 2 3 999 999 12 21 31 31 16 2 2 3 3 999 2 999 2 3 7 3 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 32 999 47 999 999 999 999 999 999 999 999 999 999 10 15 75 57 62 61 77 61 62 58 70 57 54 999 999 999 999 999 9 999 999 999 3 999 2 16 28 73 57 44 26 14 2 999 999 999 999 999 999 999 999 3 2 999 999 12 25 34 31 12 7 999 7 3 3 2 2 3 3 8 4 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 11 16 55 36 50 56 58 60 77 59 54 85 54 45 71 999 999 999 999 999 999 999 15 999 999 21 46 82 47 37 20 3 3 2 2 999 999 999 999 999 999 3 7 4 999 20 33 26 21 15 14 6 5 3 999 7 8 5 4 9 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 42 999 999 999 999 999 999 999 999 999 10 27 35 72 53 52 61 49 56 60 55 65 48 22 999 999 999 999 999 999 999 999 999 999 999 69 56 81 49 36 22 999 999 999 999 999 999 999 999 999 4 2 3 999 7 18 27 19 12 14 15 9 4 2 2 15 12 13 3 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 23 999 999 999 9 999 999 999 999 999 13 77 54 42 68 52 72 66 58 55 57 66 136 135 114 999 999 999 999 999 999 999 999 999 999 88 58 75 56 52 22 3 999 2 999 999 999 999 9 11 5 999 999 3 2 999 22 12 4 13 15 11 10 7 14 19 11 5 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 999 999 17 15 999 999 2 2 999 9 27 58 42 55 58 54 79 41 61 58 46 36 96 61 999 999 999 999 999 999 999 999 102 136 100 64 63 77 46 16 2 999 999 999 999 999 999 15 17 999 4 10 999 3 10 17 5 4 2 15 12 19 14 17 17 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 12 999 999 26 8 2 999 999 2 999 10 56 58 57 61 59 58 72 30 42 51 43 52 47 73 999 999 999 999 999 999 103 999 52 60 65 57 71 55 46 18 6 3 999 999 999 999 999 999 999 7 999 4 2 15 9 13 5 5 4 10 8 18 27 10 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 5 999 999 999 2 9 10 56 48 103 51 59 58 58 47 41 63 29 79 61 57 999 999 999 999 999 13 999 136 66 999 58 136 54 136 53 18 11 3 999 999 2 12 29 22 18 4 7 999 12 10 13 10 3 3 7 3 2 9 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 5 999 999 999 7 8 999 55 30 52 47 58 56 51 33 14 999 999 999 61 89 999 999 999 119 999 88 999 56 136 136 112 73 53 999 999 24 999 999 999 999 5 42 39 28 17 4 3 3 14 17 13 3 2 2 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 999 999 999 999 999 999 999 999 7 999 999 17 7 999 999 999 9 30 62 50 48 61 50 52 44 32 28 11 999 999 999 79 24 999 999 81 60 999 32 999 93 999 136 31 136 60 111 999 12 999 999 999 2 8 19 32 26 16 7 4 8 19 18 11 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 8 10 999 999 999 999 9 18 53 45 48 39 37 38 29 17 13 45 999 999 999 64 999 999 999 999 53 98 51 999 999 87 49 59 999 999 999 999 999 999 999 9 999 999 11 18 15 9 4 3 5 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 6 3 999 999 999 999 14 54 40 30 48 31 27 19 15 28 19 999 999 999 999 999 999 999 999 134 89 74 999 999 999 79 999 28 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 5 999 80 25 53 28 21 18 12 28 100 16 134 49 60 999 999 999 999 999 999 26 24 999 999 999 54 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 11 52 30 19 29 18 13 45 31 17 69 17 23 999 999 999 999 999 999 999 999 999 999 999 136 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 2 999 2 999 999 3 16 26 21 29 21 12 50 29 27 56 999 26 999 999 999 999 999 999 999 999 999 999 108 103 30 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 999 2 7 999 999 3 7 66 58 33 26 16 88 31 56 56 86 17 999 999 999 999 999 999 999 999 999 999 999 89 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 5 999 999 6 10 6 17 12 64 50 49 27 18 32 32 74 28 39 18 999 999 999 999 999 999 999 999 999 999 999 55 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 999 5 999 999 9 13 14 21 19 49 36 25 23 32 56 50 17 57 12 999 999 999 999 999 999 999 999 999 999 45 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 17 46 28 17 49 22 48 26 19 30 55 36 21 35 13 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 53 29 57 17 26 17 23 20 18 17 47 33 27 22 7 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 46 54 62 58 19 50 27 18 18 14 14 31 18 22 13 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 65 68 49 49 46 23 17 18 14 8 8 16 8 9 83 999 999 999 999 999 999 999 999 999 999 999 80 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 63 80 73 81 76 92 60 47 32 17 19 10 9 6 6 4 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 94 95 100 93 86 107 64 53 47 19 14 14 16 10 9 4 999 13 999 999 999 999 999 999 999 999 999 999 6 16 999 999 999 21 999 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 999 999 999 999 999 999 99 89 89 103 97 99 111 92 62 78 25 18 20 15 11 10 6 10 999 999 999 999 999 999 999 999 999 999 8 58 86 48 79 37 999 13 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 104 105 103 103 114 106 94 84 77 28 15 19 11 10 13 7 14 137 7 999 999 999 999 999 999 999 999 13 84 74 46 59 34 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 111 103 94 100 107 110 101 101 74 54 17 17 11 7 11 8 24 49 10 999 999 999 64 999 999 999 999 140 140 56 52 53 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 114 112 108 110 111 111 105 95 109 71 33 48 18 5 16 7 53 999 999 50 999 999 999 999 999 999 999 80 56 60 61 71 31 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 999 999 999 999 999 999 999 999 115 116 117 116 118 117 112 107 101 112 90 74 54 17 5 8 9 25 29 999 999 999 999 27 999 999 999 999 82 59 76 47 73 26 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 119 121 121 123 123 114 109 106 102 93 90 45 16 7 6 13 63 999 37 86 999 999 18 999 999 999 115 56 62 60 46 63 30 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 123 125 125 125 125 116 111 108 105 99 92 47 15 10 8 29 25 120 11 999 999 999 76 999 81 46 67 57 75 57 61 70 24 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 121 126 126 127 128 125 118 114 109 105 92 104 49 25 16 9 16 80 14 137 79 55 28 24 999 999 70 60 55 58 51 75 77 33 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 128 128 127 129 129 120 115 112 107 100 104 73 55 999 16 13 70 121 111 999 92 12 49 999 999 99 79 47 73 62 56 102 68 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 129 130 129 131 130 121 116 114 111 106 102 82 70 999 15 11 84 62 99 85 137 137 999 999 999 50 60 83 77 70 51 28 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 130 131 131 132 130 123 118 116 114 110 111 78 68 48 999 11 999 46 999 999 16 107 137 132 999 137 63 57 84 57 68 69 60 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 131 131 131 132 129 124 119 118 117 114 101 83 73 54 999 999 999 999 93 19 999 137 999 8 55 27 30 66 65 89 60 59 999 52 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 134 131 132 131 129 125 121 119 119 117 108 94 84 69 999 11 14 999 9 6 7 27 13 15 65 25 21 49 89 85 56 999 999 28 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 135 133 133 131 129 125 121 120 121 119 114 96 90 79 52 17 20 15 13 999 9 21 9 13 999 29 29 27 105 76 67 103 47 71 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 135 134 134 132 129 126 121 121 121 121 118 107 103 92 66 999 58 18 11 11 15 19 21 46 64 52 28 64 66 84 63 78 59 76 57 56 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 135 135 135 133 130 127 124 121 121 122 120 112 99 106 84 66 999 22 15 17 29 41 22 8 77 64 28 51 65 140 49 71 56 62 28 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 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 134 135 135 135 132 130 128 125 123 122 123 122 116 107 99 101 88 999 58 27 21 28 48 12 9 105 69 55 25 999 71 60 51 85 63 47 48 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 16 13 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 134 135 135 134 131 128 126 123 123 124 123 120 112 105 114 104 104 83 55 103 34 22 24 11 103 59 28 82 82 65 76 48 59 54 63 48 999 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 23 22 14 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 134 135 134 134 132 130 128 123 124 124 125 123 117 112 105 101 115 102 74 79 48 14 8 13 69 75 23 138 81 53 81 59 79 51 59 25 999 999 999 999 999 999 999 999 999 999 999 999 52 88 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 133 134 132 132 132 131 129 126 124 125 125 124 121 116 110 105 103 112 85 105 48 20 12 72 107 28 25 138 26 48 999 54 71 70 46 51 38 999 999 999 999 999 999 999 999 999 999 60 134 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 133 134 133 131 132 132 129 128 126 126 126 124 123 118 113 107 105 115 95 91 36 25 11 15 68 22 13 138 23 23 86 46 52 18 76 72 24 999 999 999 999 999 999 999 999 999 97 49 101 32 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 135 134 132 132 132 131 130 129 127 126 126 125 123 120 117 109 106 100 98 101 51 48 14 27 999 11 11 28 138 138 136 26 49 55 999 999 999 999 999 999 999 999 999 999 999 999 999 141 59 59 37 999 999 999 999 999 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 135 135 134 134 133 131 131 130 129 126 127 126 126 123 119 111 106 100 97 97 62 27 19 33 51 999 9 23 17 13 999 22 999 89 23 135 111 999 999 999 999 999 999 999 999 999 999 63 65 52 19 999 999 999 999 999 16 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 135 135 135 135 134 134 133 132 131 130 126 128 128 128 123 121 112 105 98 96 96 63 29 27 48 54 19 9 999 18 999 999 57 999 999 999 118 64 51 999 999 999 999 999 999 999 999 999 999 78 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 999 135 134 135 135 134 135 133 133 132 130 128 129 128 130 125 122 111 105 114 93 92 68 25 61 49 40 14 4 19 14 52 999 999 999 999 100 66 55 28 999 999 999 999 999 999 999 999 999 138 76 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 134 135 135 135 134 133 134 134 132 128 129 129 131 128 122 111 103 112 98 88 79 50 18 34 22 9 4 999 9 9 999 999 999 999 18 23 48 55 11 999 999 999 999 999 999 999 999 59 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 134 135 135 135 134 132 135 134 132 128 129 130 132 128 122 110 115 105 97 71 71 53 22 46 12 7 3 999 999 999 999 999 999 999 15 28 78 26 11 999 999 999 999 999 999 999 25 54 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 134 135 135 134 134 131 134 133 131 128 128 128 130 128 121 108 110 91 93 87 77 59 58 26 12 999 999 11 109 999 999 999 999 999 50 58 81 22 48 999 999 999 999 999 999 999 138 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 134 135 135 135 132 131 133 132 130 128 128 127 127 126 119 105 103 85 103 86 85 59 37 24 16 5 999 16 999 999 999 999 999 999 999 59 83 14 999 999 999 999 999 999 999 999 138 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 132 134 135 134 131 133 133 133 132 128 128 126 124 121 116 114 102 89 91 86 85 63 52 39 29 7 999 999 999 999 999 999 999 999 999 79 20 24 999 999 999 999 999 999 999 999 127 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 132 134 134 133 132 134 133 133 132 130 128 126 123 119 111 110 101 83 83 85 86 82 62 56 23 8 2 999 999 999 999 999 999 999 999 999 19 67 999 999 999 999 999 999 999 138 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 131 134 133 134 134 136 133 133 132 130 128 125 121 117 119 110 100 89 83 87 85 84 54 56 24 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 52 57 83 28 138 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 132 134 133 134 135 136 134 134 132 129 128 124 119 113 117 105 110 92 83 86 84 66 71 55 33 18 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 16 86 24 70 83 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 132 134 134 135 135 135 133 133 131 129 127 123 117 121 116 112 114 87 78 83 84 67 53 55 71 22 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 17 999 138 70 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 134 135 136 138 138 136 134 134 132 128 126 123 114 119 116 115 116 55 61 88 84 85 57 61 54 22 9 999 999 999 999 999 999 999 999 999 999 45 999 999 999 999 999 999 999 999 999 14 23 999 92 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 9 999 999 999 999 999 999 999 999 999 999 999 999 133 134 133 135 137 138 136 134 136 133 129 126 119 121 118 115 119 111 77 52 101 72 85 60 52 47 20 7 999 999 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 17 141 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 999 999 999 999 999 999 12 9 999 999 999 999 999 999 999 999 999 999 999 999 39 29 24 21 16 15 8 7 7 1 1 1 1 999 999 1 999 3 7 46 22 4 7 1 11 13 12 16 4 3 1 999 999 999 999 999 999 10 8 999 999 999 2 999 999 999 999 999 999 999 6 2 999 999 2 999 999 13 7 16 6 999 10 8 17 71 69 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 6 7 999 999 999 999 999 999 999 34 23 16 24 15 13 5 3 10 3 1 999 1 1 1 1 999 7 23 12 17 3 10 2 24 20 16 5 1 999 999 999 999 999 999 999 999 12 9 999 999 999 1 999 999 999 999 8 999 999 9 3 999 999 999 999 12 5 999 5 999 999 999 9 10 32 29 27 57 14 7 6 4 999 999 1 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 7 7 999 2 999 999 999 999 999 27 18 11 6 6 999 1 1 10 6 1 999 1 1 1 1 4 15 7 999 999 14 13 4 15 16 11 3 999 999 999 999 999 6 999 999 999 26 14 1 999 999 1 999 999 999 999 69 999 1 999 999 6 2 999 999 11 2 999 999 999 999 10 8 35 23 35 22 17 14 52 13 8 999 999 999 999 11 999 14 4 999 999 999 999 999 999 999 999 999 999 999 7 7 1 999 999 999 999 999 23 19 5 1 1 1 1 1 3 13 1 999 3 1 1 1 1 7 19 999 999 999 8 8 26 6 2 999 999 1 999 999 999 3 132 1 999 999 10 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 6 999 999 999 999 999 999 999 37 18 21 18 27 14 18 15 11 20 999 17 14 11 999 12 7 1 999 999 999 999 999 999 999 999 10 999 7 5 999 999 999 999 999 999 16 10 12 1 1 1 1 5 1 3 1 999 1 2 1 1 1 13 4 1 999 999 8 13 3 999 999 999 999 3 999 999 999 999 999 3 999 999 9 1 1 999 999 1 999 999 999 3 999 999 999 999 999 999 999 999 6 999 999 999 999 8 999 111 999 11 11 15 29 20 14 11 11 16 15 17 17 11 14 10 15 999 999 999 999 999 999 999 999 999 17 999 16 5 999 999 999 999 999 999 17 6 999 1 1 1 1 7 1 999 1 1 1 5 999 999 1 9 3 1 999 999 999 11 1 999 999 1 999 999 999 999 999 999 15 1 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 2 999 999 999 999 999 999 999 999 6 3 9 10 23 17 43 47 999 11 7 11 13 26 24 13 18 10 2 1 1 999 999 999 999 999 999 999 9 10 3 999 999 999 999 999 999 3 8 999 1 1 1 1 12 3 999 8 1 1 999 2 1 1 2 4 1 1 999 29 15 999 1 999 999 999 1 999 3 2 4 7 1 999 1 2 999 1 999 1 999 999 999 1 999 7 4 999 999 999 2 999 2 10 999 999 999 999 999 999 15 49 12 21 88 17 12 18 999 18 999 8 25 22 9 14 12 999 2 999 999 999 999 999 999 999 999 9 8 14 999 999 999 999 999 999 999 8 1 999 999 1 999 1 5 4 1 4 3 9 3 3 1 1 5 14 1 2 8 29 16 1 999 2 5 999 999 999 1 1 1 1 999 999 1 1 2 999 999 999 999 999 999 999 3 17 8 999 1 999 2 999 999 10 999 999 999 999 999 999 23 10 14 67 12 15 13 16 999 21 19 11 10 19 8 999 999 16 3 999 999 999 999 999 999 999 999 9 999 9 999 999 999 999 999 999 999 7 999 1 1 1 1 1 1 9 1 1 1 1 11 10 1 1 5 9 1 2 4 20 16 6 999 999 10 999 999 999 999 999 999 1 999 999 1 999 1 999 999 999 999 999 999 999 1 999 999 999 999 2 2 2 2 999 999 999 999 999 999 68 15 999 62 77 999 22 14 12 999 999 21 14 12 9 3 999 999 6 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 1 1 3 2 999 3 999 5 10 1 5 1 11 1 999 2 8 15 13 1 999 8 1 999 999 1 999 999 1 999 999 1 999 1 1 999 999 999 999 999 999 4 2 999 4 999 999 1 999 1 999 4 999 999 999 999 16 17 999 13 24 46 999 11 999 13 999 22 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 19 6 1 1 1 1 1 7 6 999 999 1 999 14 6 1 1 12 2 1 1 999 10 999 4 8 7 999 999 4 7 999 1 999 999 999 1 1 1 999 999 999 999 999 999 15 999 999 999 9 14 1 999 1 1 999 999 999 999 999 999 999 14 18 13 22 999 12 8 999 999 999 11 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 14 7 15 1 1 1 1 7 5 5 999 999 1 1 11 8 1 11 13 2 999 999 999 15 3 5 7 5 5 999 5 1 999 7 999 999 999 999 1 999 1 999 999 999 999 3 25 3 999 999 27 999 999 999 999 4 999 999 999 999 999 999 16 17 15 999 999 999 999 999 999 999 999 999 10 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 1 1 999 1 1 1 1 1 999 1 999 2 9 4 999 12 6 999 12 999 11 3 1 1 12 10 999 999 999 999 4 1 999 999 1 1 999 999 999 999 999 999 999 23 3 999 999 15 2 999 999 1 999 999 999 999 999 999 999 29 19 999 999 14 81 999 999 999 999 999 27 999 999 999 999 999 2 999 3 999 999 999 999 999 999 3 999 12 999 999 999 999 999 999 999 999 999 9 999 6 999 1 999 1 1 1 1 1 999 1 1 1 11 13 24 71 11 1 6 2 7 999 1 999 18 13 999 999 999 999 2 999 999 999 1 1 999 999 999 999 999 999 999 12 7 1 3 6 1 999 999 2 2 1 999 999 999 999 6 17 24 9 999 999 999 999 999 999 999 17 10 999 999 999 2 999 999 999 1 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 15 999 1 1 999 999 1 1 1 1 1 1 1 15 14 33 21 13 3 8 999 999 1 999 999 17 11 999 1 999 999 1 1 1 1 3 1 999 999 999 999 999 999 11 13 999 2 10 3 999 999 999 2 2 999 999 999 999 999 999 74 999 999 999 999 999 999 999 999 15 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 1 999 999 1 1 999 999 999 999 1 1 1 1 1 16 17 29 21 17 6 5 6 999 999 999 999 8 999 999 999 999 999 3 999 1 3 2 1 999 999 999 999 999 999 25 10 6 3 5 3 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 3 999 5 18 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 1 999 999 999 1 1 999 999 1 1 1 64 12 28 30 19 2 3 5 999 999 999 999 999 999 1 999 999 999 1 1 999 6 1 999 999 999 999 999 999 999 999 999 999 3 5 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 1 34 6 22 39 22 4 999 4 999 999 2 999 999 999 999 1 1 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 6 4 2 999 6 3 999 999 999 999 1 999 999 999 999 14 999 999 999 999 999 999 16 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 1 999 999 999 999 999 999 999 999 999 999 1 1 1 1 999 10 21 29 18 7 1 10 999 999 2 1 999 999 9 999 999 999 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 2 999 4 1 999 3 1 999 999 999 999 999 999 999 999 999 9 999 4 999 5 999 999 6 999 999 999 999 999 999 999 10 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 3 999 999 999 999 999 999 1 1 7 12 17 16 6 2 4 999 999 999 2 999 999 9 5 999 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 5 999 5 4 2 3 999 999 999 999 999 999 999 999 999 999 17 9 6 6 2 999 999 999 999 999 999 999 999 999 999 999 19 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 1 999 1 999 1 999 999 999 999 999 1 22 999 25 24 12 15 5 8 999 999 999 78 999 999 999 23 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 5 4 4 4 999 999 999 999 999 999 9 999 999 999 999 11 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 74 43 14 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 1 999 20 999 1 1 1 999 999 999 999 999 999 8 999 87 29 55 25 18 999 15 14 999 999 16 9 999 999 999 132 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 8 2 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 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 49 26 999 999 999 999 999 999 999 999 999 66 30 49 37 24 30 35 999 11 18 49 16 95 50 999 999 999 16 999 6 999 1 1 999 999 999 999 999 999 999 999 999 999 999 6 3 999 1 2 999 999 999 1 999 999 2 999 999 999 67 10 999 999 999 999 999 24 1 999 5 999 999 999 999 999 999 139 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 50 29 999 1 1 999 999 999 999 1 999 25 77 29 93 34 35 999 27 27 74 65 54 133 26 999 999 999 9 999 1 9 2 999 999 999 999 999 999 999 999 999 999 999 6 2 4 999 1 999 999 999 3 999 8 999 999 999 9 10 999 999 999 999 7 8 8 999 999 2 999 999 999 999 4 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 1 999 63 54 65 32 999 1 999 999 1 999 1 999 999 999 17 34 33 51 90 29 50 56 56 42 54 24 21 999 999 999 7 999 12 45 999 999 999 999 999 999 999 999 999 999 2 7 1 6 2 1 999 999 999 4 999 4 999 999 10 15 7 999 999 999 999 8 999 999 13 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 32 999 27 135 999 999 999 53 45 41 89 999 999 1 999 999 999 999 999 8 999 999 46 27 22 133 50 55 54 46 30 133 13 999 132 999 84 8 67 17 999 999 999 999 999 999 999 999 999 999 2 14 1 7 4 999 999 999 999 5 999 1 999 999 15 15 999 999 999 999 999 19 999 64 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 52 999 48 83 12 999 999 49 47 45 46 136 999 999 1 1 999 999 999 999 999 999 15 19 45 61 46 54 54 52 25 133 47 999 70 132 88 46 53 23 1 999 999 999 999 999 999 999 999 4 9 8 2 10 3 999 999 999 999 999 999 999 999 6 999 11 2 999 999 999 999 11 21 17 10 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 49 999 999 17 999 1 71 49 47 51 54 51 1 1 999 1 1 999 999 999 999 16 21 27 32 47 54 55 53 28 29 8 999 32 55 48 45 74 13 999 999 999 999 999 999 999 999 999 3 6 15 999 999 5 2 999 8 11 999 999 1 999 27 15 6 999 999 999 999 14 11 19 13 5 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 52 43 46 99 999 1 999 999 49 49 53 49 33 999 999 999 999 1 1 999 999 999 22 45 32 46 46 72 48 52 25 17 999 127 132 48 84 57 42 999 999 999 999 999 999 999 999 999 999 999 5 8 12 9 4 7 9 8 999 6 999 24 22 13 12 999 999 999 999 999 999 14 999 11 999 1 999 999 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 28 30 23 37 67 33 999 999 999 48 47 51 49 31 999 999 999 999 999 999 999 1 1 32 39 55 46 44 52 47 35 18 1 999 1 999 132 57 62 49 39 85 999 7 999 999 999 999 999 5 4 999 999 28 6 9 12 10 13 19 7 10 26 27 999 9 999 999 999 12 27 25 10 37 15 4 1 1 1 1 5 1 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 14 55 46 55 53 40 15 999 999 999 48 48 47 49 74 999 999 999 999 999 9 999 1 9 30 41 54 36 46 48 38 31 24 999 999 999 1 999 999 46 53 44 22 132 999 999 999 999 999 999 5 4 4 1 4 5 10 11 12 14 999 14 19 31 20 19 999 999 999 999 11 19 23 15 24 11 999 999 1 1 2 2 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 48 42 46 48 96 81 999 136 14 58 47 99 45 87 999 999 999 71 22 24 5 999 4 28 37 48 41 51 43 37 50 12 999 999 118 1 999 999 68 78 45 999 37 999 999 999 999 999 5 8 3 999 999 999 3 999 17 20 26 999 999 30 30 14 13 999 999 1 6 8 25 16 11 32 5 999 1 1 1 999 1 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 27 999 999 102 31 999 999 999 999 999 61 52 136 40 26 999 999 999 28 999 65 58 999 999 17 30 50 51 49 59 55 999 6 1 999 11 999 999 999 12 62 46 134 40 4 999 999 999 8 12 7 999 999 999 999 999 14 20 23 29 59 51 999 999 10 999 999 999 2 999 36 24 7 999 999 999 1 1 1 1 1 1 1 1 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 33 96 47 53 26 27 999 999 999 999 999 52 37 34 46 999 999 999 999 999 136 28 999 999 999 114 50 116 49 37 49 1 1 1 1 1 1 1 1 6 17 42 61 45 11 999 1 10 12 9 999 999 999 999 999 999 28 21 16 55 83 78 65 38 999 999 999 999 6 999 12 17 999 999 999 1 1 1 1 1 1 1 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 49 33 42 22 27 999 999 999 999 999 44 47 48 999 999 999 53 82 133 999 999 6 134 48 54 53 52 44 47 24 1 1 1 999 999 999 1 5 3 999 36 35 21 1 999 999 9 13 5 999 999 999 999 999 999 12 22 7 47 73 88 80 32 10 999 1 999 5 7 11 6 999 999 999 1 1 1 999 1 1 1 1 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 23 999 88 58 39 38 17 999 28 999 999 999 999 42 51 5 999 8 92 65 69 52 49 14 87 134 55 67 52 55 38 38 18 1 1 1 1 1 999 2 10 1 5 14 32 8 1 1 999 5 4 999 999 999 999 999 999 999 999 18 999 999 53 87 74 25 10 9 999 1 3 1 1 999 1 999 1 1 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 29 49 67 28 999 999 19 18 999 6 27 23 12 999 999 81 67 51 59 59 52 21 41 58 56 69 51 50 31 23 3 1 1 1 1 1 999 13 12 1 10 999 1 999 17 3 1 999 999 999 999 999 999 999 999 1 999 12 999 999 106 76 50 17 5 999 999 10 4 1 1 999 1 1 1 1 1 1 1 1 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 66 35 47 42 24 999 999 18 8 999 999 38 16 7 999 999 56 70 55 61 61 48 59 54 62 63 49 79 39 50 13 2 1 1 1 1 999 999 999 10 1 11 2 1 999 22 6 4 3 999 999 999 999 999 999 999 999 999 15 999 135 28 47 30 8 999 999 999 9 1 999 1 999 999 1 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 999 67 999 81 24 43 32 25 999 999 11 6 999 999 10 999 999 999 999 93 57 58 66 62 53 56 58 59 59 59 45 26 28 15 11 1 1 1 1 999 999 1 12 999 9 11 999 999 21 10 999 1 999 999 999 999 999 999 999 999 999 999 999 999 21 33 17 17 999 999 3 4 999 999 1 999 1 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 999 136 999 68 32 49 34 16 999 999 10 999 999 999 999 999 999 999 999 54 54 60 63 62 55 57 57 60 60 51 30 18 999 13 15 6 999 1 1 999 999 999 24 30 23 25 38 41 27 10 10 999 999 999 999 1 999 999 1 999 999 999 999 11 999 27 12 3 999 999 999 1 1 999 1 1 4 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 52 27 17 999 999 999 999 999 999 999 999 999 999 999 49 55 56 63 63 64 59 59 58 59 53 54 17 999 999 12 999 5 999 999 999 1 1 29 28 52 45 49 33 26 7 1 999 999 999 999 999 999 999 1 1 999 999 11 21 31 31 15 1 1 3 1 999 1 999 1 1 6 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 31 999 47 999 999 999 999 999 999 999 999 999 999 10 15 70 52 58 61 63 61 62 57 60 57 54 999 999 999 999 999 9 999 999 999 1 999 1 16 28 66 52 44 26 14 1 999 999 999 999 999 999 999 999 1 1 999 999 10 25 34 31 12 6 999 7 1 1 1 1 2 3 7 4 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 11 16 52 35 50 56 58 60 63 58 53 74 54 44 71 999 999 999 999 999 999 999 15 999 999 21 45 71 44 37 20 3 1 1 1 999 999 999 999 999 999 1 7 4 999 20 32 26 21 15 13 6 5 1 999 6 7 4 4 8 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 42 999 999 999 999 999 999 999 999 999 10 27 34 65 49 51 58 49 55 60 55 58 48 21 999 999 999 999 999 999 999 999 999 999 999 69 53 70 47 36 22 999 999 999 999 999 999 999 999 999 3 1 1 999 6 17 26 19 11 13 14 9 3 1 2 14 12 13 2 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 23 999 999 999 9 999 999 999 999 999 13 76 50 42 61 52 62 59 54 55 57 60 134 134 114 999 999 999 999 999 999 999 999 999 999 82 55 64 51 50 21 1 999 1 999 999 999 999 8 10 5 999 999 1 1 999 22 11 4 13 13 11 10 7 14 17 10 5 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 999 999 17 15 999 999 1 1 999 9 27 54 42 52 58 54 68 41 56 58 46 34 93 61 999 999 999 999 999 999 999 999 94 134 91 59 57 67 46 16 1 999 999 999 999 999 999 14 17 999 3 10 999 1 10 17 5 3 1 15 12 19 14 17 17 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 12 999 999 26 8 1 999 999 1 999 10 56 56 52 56 59 58 61 30 41 51 43 48 45 71 999 999 999 999 999 999 103 999 49 57 60 52 63 51 44 17 5 1 999 999 999 999 999 999 999 7 999 1 1 15 8 12 5 4 3 10 7 18 27 10 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 5 999 999 999 1 9 10 54 47 93 50 59 58 56 45 41 58 29 74 57 55 999 999 999 999 999 13 999 134 60 999 55 134 50 134 50 17 11 1 999 999 1 12 29 21 18 4 6 999 12 9 12 10 2 3 7 3 1 9 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 5 999 999 999 7 8 999 52 30 49 46 58 56 50 32 14 999 999 999 58 88 999 999 999 115 999 88 999 52 134 134 103 66 50 999 999 24 999 999 999 999 5 42 39 28 17 3 2 2 14 17 13 3 1 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 17 7 999 999 999 9 30 58 48 45 56 47 51 44 30 28 11 999 999 999 74 24 999 999 77 57 999 32 999 86 999 134 30 134 57 108 999 11 999 999 999 2 8 18 32 26 15 7 1 8 19 18 11 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 8 10 999 999 999 999 9 18 49 45 45 38 35 38 29 17 13 45 999 999 999 64 999 999 999 999 50 93 50 999 999 80 47 57 999 999 999 999 999 999 999 9 999 999 11 18 15 8 4 2 5 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 6 3 999 999 999 999 14 51 40 28 45 29 27 19 15 28 19 999 999 999 999 999 999 999 999 134 83 72 999 999 999 72 999 28 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 5 999 78 24 51 28 21 18 12 28 95 16 134 49 58 999 999 999 999 999 999 26 24 999 999 999 52 999 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 11 51 30 19 29 18 13 44 31 17 69 16 23 999 999 999 999 999 999 999 999 999 999 999 134 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 999 999 999 999 999 999 999 1 3 1 999 2 999 999 3 16 26 20 28 20 12 49 28 27 54 999 26 999 999 999 999 999 999 999 999 999 999 108 92 28 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 999 1 7 999 999 3 7 64 55 32 25 16 83 31 54 55 81 17 999 999 999 999 999 999 999 999 999 999 999 78 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 5 999 999 6 10 6 17 12 61 48 46 26 18 31 31 69 28 39 18 999 999 999 999 999 999 999 999 999 999 999 50 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 5 999 5 999 999 9 13 14 21 18 48 36 25 23 30 52 48 16 57 12 999 999 999 999 999 999 999 999 999 999 45 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 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 17 46 28 17 48 22 47 26 19 30 52 35 21 35 13 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 51 29 54 16 26 17 23 20 18 16 45 31 27 22 7 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 46 51 56 53 18 49 27 17 17 14 13 30 17 22 13 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 999 62 60 48 46 45 23 17 18 14 8 7 16 8 9 83 999 999 999 999 999 999 999 999 999 999 999 80 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 59 71 65 70 66 80 55 46 32 17 19 9 8 6 6 4 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 79 81 83 80 74 88 59 50 46 18 13 14 15 10 9 4 999 13 999 999 999 999 999 999 999 999 999 999 6 16 999 999 999 21 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 89 77 85 84 85 95 78 56 74 25 18 19 15 11 10 6 10 999 999 999 999 999 999 999 999 999 999 8 58 81 46 75 37 999 13 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 104 91 88 89 100 106 94 72 70 28 15 18 10 9 12 6 14 137 7 999 999 999 999 999 999 999 999 13 79 65 46 54 32 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 111 103 94 100 107 110 101 87 65 51 17 16 11 7 11 8 24 49 10 999 999 999 63 999 999 999 999 137 137 56 52 49 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 114 112 108 110 111 111 105 95 88 63 33 46 18 5 16 7 52 999 999 50 999 999 999 999 999 999 999 73 55 60 58 63 30 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 999 999 999 999 999 999 999 999 115 116 117 116 118 117 112 107 101 95 75 65 50 17 5 8 9 25 29 999 999 999 999 27 999 999 999 999 70 59 63 47 64 25 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 119 121 121 123 123 114 109 106 102 80 76 44 16 7 6 13 62 999 37 86 999 999 18 999 999 999 102 56 62 60 46 57 28 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 999 999 999 999 120 123 125 125 125 125 116 111 108 105 86 76 46 15 10 8 29 25 120 11 999 999 999 75 999 81 45 59 57 62 57 56 63 23 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 121 126 126 127 128 125 118 114 109 105 92 86 47 25 16 9 16 80 14 137 79 55 28 24 999 999 65 54 55 58 51 66 70 33 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 128 128 127 129 129 120 115 112 107 100 86 66 52 999 16 13 70 121 111 999 92 11 49 999 999 92 70 45 62 57 53 92 67 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 129 130 129 131 130 121 116 114 111 106 89 72 64 999 15 11 84 62 99 85 137 137 999 999 999 49 56 74 67 62 48 28 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 130 131 131 132 130 123 118 116 114 110 94 68 62 47 999 11 999 46 999 999 16 107 137 132 999 137 58 53 73 52 62 65 60 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 131 131 131 132 129 124 119 118 117 114 101 71 65 51 999 999 999 999 93 19 999 137 999 8 55 27 30 62 59 78 56 57 999 50 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 134 131 132 131 129 125 121 119 119 117 108 80 73 61 999 11 14 999 9 6 7 27 13 15 63 24 21 47 81 74 52 999 999 28 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 135 133 133 131 129 125 121 120 121 119 114 96 77 67 49 17 20 15 13 999 9 21 9 13 999 29 29 27 98 68 60 94 45 66 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 135 134 134 132 129 126 121 121 121 121 118 107 88 80 59 999 57 18 11 11 15 19 21 46 60 49 27 61 64 75 58 71 54 69 55 56 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 135 135 135 133 130 127 124 121 121 122 120 112 99 91 72 58 999 22 15 17 29 41 22 8 74 59 28 50 63 138 46 66 53 57 28 999 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 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 134 135 135 135 132 130 128 125 123 122 123 122 116 107 99 87 75 999 53 26 21 27 47 12 9 101 63 52 25 999 65 55 49 80 58 46 48 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 16 13 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 134 135 135 134 131 128 126 123 123 124 123 120 112 105 98 91 91 71 52 93 33 22 24 11 98 55 28 80 75 60 69 46 56 51 59 47 999 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 23 22 14 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 134 135 134 134 132 130 128 123 124 124 125 123 117 112 105 101 100 88 66 72 45 14 8 13 64 69 22 138 75 51 76 56 74 49 57 25 999 999 999 999 999 999 999 999 999 999 999 999 50 85 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 133 134 132 132 132 131 129 126 124 125 125 124 121 116 110 105 103 96 72 95 46 20 12 72 99 28 25 138 26 48 999 52 67 67 46 50 38 999 999 999 999 999 999 999 999 999 999 57 130 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 133 134 133 131 132 132 129 128 126 126 126 124 123 118 113 107 105 100 80 80 36 25 11 15 64 22 13 138 23 23 83 46 51 18 76 69 24 999 999 999 999 999 999 999 999 999 97 48 92 31 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 135 134 132 132 132 131 130 129 127 126 126 125 123 120 117 109 106 100 83 85 47 47 14 27 999 10 11 28 138 138 134 26 49 55 999 999 999 999 999 999 999 999 999 999 999 999 999 138 55 55 37 999 999 999 999 999 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 135 135 134 134 133 131 131 130 129 126 127 126 126 123 119 111 106 100 83 80 56 27 18 33 47 999 9 23 17 13 999 22 999 89 23 131 100 999 999 999 999 999 999 999 999 999 999 63 59 49 19 999 999 999 999 999 16 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 135 135 135 135 134 134 133 132 131 130 126 128 128 128 123 121 112 105 98 82 81 58 29 26 48 54 19 9 999 18 999 999 57 999 999 999 114 59 50 999 999 999 999 999 999 999 999 999 999 71 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 134 135 135 134 135 133 133 132 130 128 129 128 130 125 122 111 105 98 80 79 60 24 57 48 40 14 4 19 14 52 999 999 999 999 100 64 52 28 999 999 999 999 999 999 999 999 999 138 70 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 134 135 135 135 134 133 134 134 132 128 129 129 131 128 122 111 103 96 84 75 67 48 17 34 22 9 4 999 9 9 999 999 999 999 18 23 46 53 11 999 999 999 999 999 999 999 999 58 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 134 135 135 135 134 132 135 134 132 128 129 130 132 128 122 110 100 92 83 71 61 49 21 45 12 7 3 999 999 999 999 999 999 999 15 28 75 26 11 999 999 999 999 999 999 999 25 53 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 999 999 999 134 134 135 135 134 134 131 134 133 131 128 128 128 130 128 121 108 94 78 79 69 65 56 55 25 12 999 999 11 109 999 999 999 999 999 50 56 81 22 48 999 999 999 999 999 999 999 138 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 134 135 135 135 132 131 133 132 130 128 128 127 127 126 119 105 89 72 86 72 73 59 35 24 16 5 999 16 999 999 999 999 999 999 999 57 83 14 999 999 999 999 999 999 999 999 138 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 132 134 135 134 131 133 133 133 132 128 128 126 124 121 116 101 85 77 78 74 69 63 50 37 28 7 999 999 999 999 999 999 999 999 999 79 20 24 999 999 999 999 999 999 999 999 121 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 132 134 134 133 132 134 133 133 132 130 128 126 123 119 111 96 82 72 72 73 68 66 58 53 23 8 1 999 999 999 999 999 999 999 999 999 19 67 999 999 999 999 999 999 999 138 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 131 134 133 134 134 136 133 133 132 130 128 125 121 117 107 94 83 77 73 75 67 67 54 53 24 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 50 56 83 28 138 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 132 134 133 134 135 136 134 134 132 129 128 124 119 113 105 90 91 79 74 74 67 66 60 51 31 18 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 16 84 24 67 77 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 132 134 134 135 135 135 133 133 131 129 127 123 117 110 104 93 95 75 70 71 67 67 53 52 63 21 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 17 999 138 66 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 134 135 136 138 138 136 134 134 132 128 126 123 114 109 105 93 95 54 57 74 69 67 57 57 50 21 9 999 999 999 999 999 999 999 999 999 999 45 999 999 999 999 999 999 999 999 999 14 23 999 87 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 9 999 999 999 999 999 999 999 999 999 999 999 999 133 134 133 135 137 138 136 134 136 133 129 126 119 110 107 103 97 90 67 50 86 61 69 60 51 45 19 7 999 999 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 17 138 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 80 999 999 999 999 999 999 12 9 999 999 999 999 999 999 999 999 999 999 999 999 34 24 23 19 15 14 5 6 6 0 0 999 0 999 999 0 999 2 6 45 19 3 6 0 10 11 11 15 3 1 0 999 999 999 999 999 999 9 7 999 999 999 1 999 999 999 999 999 999 999 5 1 999 999 1 999 999 12 6 15 5 999 8 7 16 70 68 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 5 6 999 999 999 999 999 999 999 30 20 15 23 14 10 4 2 7 1 0 999 0 0 0 0 999 6 22 11 15 1 7 1 23 19 15 4 0 999 999 999 999 999 999 999 999 11 7 999 999 999 0 999 999 999 999 7 999 999 6 0 999 999 999 999 11 4 999 2 999 999 999 7 9 31 28 26 56 13 6 5 3 999 999 0 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 6 5 999 999 999 999 999 999 999 26 17 10 5 5 999 0 0 9 5 0 999 0 0 0 0 3 14 6 999 999 13 12 3 14 13 10 1 999 999 999 999 999 5 999 999 999 25 13 0 999 999 0 999 999 999 999 68 999 0 999 999 5 1 999 999 10 1 999 999 999 999 9 7 34 22 34 21 16 13 51 12 7 999 999 999 999 10 999 13 3 999 999 999 999 999 999 999 999 999 999 999 6 6 0 999 999 999 999 999 22 18 4 0 0 0 0 0 2 12 999 999 2 0 0 0 0 6 18 999 999 999 6 6 25 5 1 999 999 0 999 999 999 2 131 0 999 999 6 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 5 999 999 999 999 999 999 999 36 17 20 16 26 13 17 12 10 19 999 16 13 10 999 11 5 0 999 999 999 999 999 999 999 999 9 999 6 2 999 999 999 999 999 999 15 9 11 0 0 0 0 3 0 1 999 999 0 1 0 0 0 12 3 0 999 999 7 10 2 999 999 999 999 2 999 999 999 999 999 2 999 999 8 0 0 999 999 0 999 999 999 2 999 999 999 999 999 999 999 999 5 999 999 999 999 7 999 110 999 10 10 14 28 19 13 10 8 15 14 16 16 9 13 9 14 999 999 999 999 999 999 999 999 999 16 999 15 4 999 999 999 999 999 999 16 4 999 999 0 0 0 6 0 999 0 0 0 4 999 999 0 8 2 0 999 999 999 10 0 999 999 0 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 1 999 999 999 999 999 999 999 999 3 2 8 9 22 16 42 46 999 10 5 10 11 25 23 12 17 8 1 0 0 999 999 999 999 999 999 999 8 9 1 999 999 999 999 999 999 2 7 999 0 0 0 0 11 1 999 7 0 0 999 1 0 0 1 2 0 0 999 25 14 999 0 999 999 999 0 999 2 1 3 6 0 999 0 0 999 0 999 0 999 999 999 999 999 6 1 999 999 999 1 999 1 9 999 999 999 999 999 999 14 48 11 20 87 16 11 17 999 17 999 7 24 21 8 11 11 999 1 999 999 999 999 999 999 999 999 8 7 13 999 999 999 999 999 999 999 7 0 999 999 0 999 0 4 3 0 3 2 8 2 2 0 0 4 13 0 1 7 26 12 0 999 0 4 999 999 999 0 0 0 0 999 999 0 999 1 999 999 999 999 999 999 999 2 16 7 999 0 999 0 999 999 9 999 999 999 999 999 999 22 9 13 66 11 14 12 13 999 20 18 10 9 18 7 999 999 15 2 999 999 999 999 999 999 999 999 8 999 8 999 999 999 999 999 999 999 6 999 0 0 0 999 0 0 8 0 0 0 0 10 9 0 0 4 7 999 1 3 17 15 5 999 999 9 999 999 999 999 999 999 0 999 999 999 999 0 999 999 999 999 999 999 999 0 999 999 999 999 1 0 1 1 999 999 999 999 999 999 67 12 999 61 76 999 21 13 11 999 999 19 10 11 6 2 999 999 5 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 999 0 0 2 1 999 2 999 4 9 0 4 0 10 0 999 1 7 12 12 0 999 7 0 999 999 0 999 999 999 999 999 0 999 0 999 999 999 999 999 999 999 3 1 999 3 999 999 0 999 0 999 3 999 999 999 999 14 16 999 12 23 45 999 10 999 12 999 21 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 34 18 5 0 0 0 0 0 6 5 999 999 0 999 13 5 0 0 11 1 0 0 999 9 999 3 6 6 999 999 2 6 999 0 999 999 999 0 999 0 999 999 999 999 999 999 14 999 999 999 8 13 999 999 0 0 999 999 999 999 999 999 999 12 17 12 21 999 11 7 999 999 999 8 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 13 6 14 0 0 0 0 6 4 4 999 999 0 0 10 7 0 10 12 0 999 999 999 14 2 4 5 4 3 999 4 0 999 6 999 999 999 999 0 999 0 999 999 999 999 2 24 2 999 999 26 999 999 999 999 3 999 999 999 999 999 999 15 14 12 999 999 999 999 999 999 999 999 999 9 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 0 0 999 0 0 0 0 0 999 0 999 1 8 3 999 9 5 999 11 999 10 2 0 0 11 9 999 999 999 999 3 0 999 999 999 0 999 999 999 999 999 999 999 22 2 999 999 14 1 999 999 0 999 999 999 999 999 999 999 28 16 999 999 13 80 999 999 999 999 999 26 999 999 999 999 999 1 999 0 999 999 999 999 999 999 2 999 11 999 999 999 999 999 999 999 999 999 8 999 5 999 0 999 0 0 0 0 0 999 0 0 0 10 12 23 70 10 0 5 0 6 999 0 999 17 10 999 999 999 999 1 999 999 999 0 999 999 999 999 999 999 999 999 11 6 0 1 5 0 999 999 1 1 0 999 999 999 999 5 16 23 8 999 999 999 999 999 999 999 14 7 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 14 999 0 0 999 999 0 0 0 0 0 0 0 14 13 28 20 11 2 7 999 999 0 999 999 16 8 999 0 999 999 0 0 999 0 2 0 999 999 999 999 999 999 10 12 999 1 9 2 999 999 999 1 1 999 999 999 999 999 999 73 999 999 999 999 999 999 999 999 14 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 0 999 999 0 0 999 999 999 999 0 0 0 0 0 15 16 25 18 14 5 4 5 999 999 999 999 5 999 999 999 999 999 2 999 999 1 1 0 999 999 999 999 999 999 24 9 5 2 4 2 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 2 999 4 17 13 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 0 999 999 0 999 999 999 0 0 999 999 0 0 0 63 11 28 27 16 1 2 3 999 999 999 999 999 999 0 999 999 999 999 0 999 5 999 999 999 999 999 999 999 999 999 999 999 2 4 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 0 33 3 21 33 18 3 999 3 999 999 1 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 3 1 999 5 2 999 999 999 999 0 999 999 999 999 13 999 999 999 999 999 999 13 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 0 0 0 0 999 9 20 24 16 6 0 9 999 999 1 0 999 999 8 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 3 0 999 2 0 999 999 999 999 999 999 999 999 999 8 999 3 999 4 999 999 5 999 999 999 999 999 999 999 9 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 2 999 999 999 999 999 999 0 0 5 10 16 15 4 1 3 999 999 999 1 999 999 8 4 999 0 0 0 0 999 999 999 999 999 999 999 999 999 999 999 4 999 4 3 1 1 999 999 999 999 999 999 999 999 999 999 16 8 4 5 1 999 999 999 999 999 999 999 999 999 999 999 18 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 0 999 0 999 0 999 999 999 999 999 0 21 999 24 23 11 14 3 7 999 999 999 77 999 999 999 22 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 4 3 3 3 999 999 999 999 999 999 8 999 999 999 999 10 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 73 42 13 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 0 999 19 999 0 0 0 999 999 999 999 999 999 7 999 86 26 54 24 17 999 14 13 999 999 15 8 999 999 999 131 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 7 1 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 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 48 25 999 999 999 999 999 999 999 999 999 65 29 48 33 22 30 34 999 10 15 48 15 94 49 999 999 999 15 999 5 999 0 0 999 999 999 999 999 999 999 999 999 999 999 5 2 999 0 1 999 999 999 0 999 999 1 999 999 999 66 9 999 999 999 999 999 23 0 999 4 999 999 999 999 999 999 138 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 49 28 999 0 0 999 999 999 999 0 999 24 76 28 92 34 35 999 26 24 73 64 53 132 25 999 999 999 8 999 0 8 1 999 999 999 999 999 999 999 999 999 999 999 5 1 3 999 0 999 999 999 2 999 7 999 999 999 8 9 999 999 999 999 6 7 7 999 999 0 999 999 999 999 3 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 999 0 999 62 53 64 31 999 0 999 999 0 999 0 999 999 999 16 33 33 50 89 28 48 55 55 42 53 23 20 999 999 999 6 999 11 44 999 999 999 999 999 999 999 999 999 999 1 6 0 5 1 0 999 999 999 3 999 3 999 999 9 14 6 999 999 999 999 7 999 999 12 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 32 999 26 134 999 999 999 51 43 40 88 999 999 0 999 999 999 999 999 7 999 999 45 26 21 123 46 54 52 42 30 132 12 999 131 999 83 7 66 16 999 999 999 999 999 999 999 999 999 999 1 13 0 5 3 999 999 999 999 4 999 0 999 999 14 14 999 999 999 999 999 18 999 63 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 51 999 47 82 11 999 999 48 42 42 45 135 999 999 0 0 999 999 999 999 999 999 14 18 44 60 41 50 50 48 24 132 46 999 69 131 87 45 52 22 0 999 999 999 999 999 999 999 999 3 8 7 1 9 2 999 999 999 999 999 999 999 999 5 999 10 1 999 999 999 999 10 20 13 9 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 48 999 999 16 999 0 70 43 40 50 53 50 0 0 999 0 0 999 999 999 999 15 18 24 31 46 52 52 50 27 28 7 999 32 54 47 44 73 12 999 999 999 999 999 999 999 999 999 1 5 14 999 999 4 1 999 5 10 999 999 0 999 26 14 5 999 999 999 999 13 10 15 12 4 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 51 42 45 98 999 0 999 999 43 41 50 49 33 999 999 999 999 0 0 999 999 999 21 44 31 46 45 71 45 50 24 16 999 126 131 47 83 56 42 999 999 999 999 999 999 999 999 999 999 999 4 7 9 7 3 6 8 5 999 5 999 23 20 12 11 999 999 999 999 999 999 13 999 9 999 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 27 30 22 36 66 32 999 999 999 44 41 47 45 31 999 999 999 999 999 999 999 0 0 31 36 54 45 39 49 44 32 17 0 999 0 999 131 56 61 47 38 84 999 6 999 999 999 999 999 2 3 999 999 27 3 8 11 9 12 15 6 9 24 24 999 8 999 999 999 11 26 22 9 36 11 3 0 0 0 0 4 999 0 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 13 54 45 54 52 39 14 999 999 999 48 45 44 45 73 999 999 999 999 999 8 999 0 8 29 38 53 35 43 42 36 31 23 999 999 999 0 999 999 45 52 42 21 119 999 999 999 999 999 999 2 3 3 0 3 4 9 10 11 11 999 12 18 27 18 18 999 999 999 999 10 18 20 14 23 7 999 999 0 0 1 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 47 41 45 47 95 80 999 135 13 57 45 98 43 86 999 999 999 70 21 23 4 999 3 27 35 41 40 49 40 36 49 11 999 999 117 0 999 999 67 77 42 999 36 999 999 999 999 999 4 7 0 999 999 999 2 999 14 17 25 999 999 26 27 11 12 999 999 0 5 7 25 13 8 31 4 999 0 0 0 999 0 0 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 26 999 999 101 31 999 999 999 999 999 60 50 124 39 25 999 999 999 27 999 64 57 999 999 16 29 42 49 46 58 54 999 5 0 999 10 999 999 999 11 61 44 124 39 3 999 999 999 6 11 6 999 999 999 999 999 13 17 18 28 44 42 999 999 9 999 999 999 1 999 35 21 5 999 999 999 0 0 999 999 0 0 0 0 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 33 95 46 52 26 26 999 999 999 999 999 52 36 33 45 999 999 999 999 999 131 27 999 999 999 113 43 115 43 36 48 0 0 999 0 0 0 0 0 5 16 41 60 44 10 999 0 9 11 6 999 999 999 999 999 999 27 20 15 54 79 44 46 35 999 999 999 999 4 999 9 14 999 999 999 0 0 999 0 0 0 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 48 33 41 21 26 999 999 999 999 999 44 46 47 999 999 999 52 81 122 999 999 5 128 47 53 44 41 39 46 23 0 0 0 999 999 999 999 4 2 999 35 34 20 0 999 999 8 12 4 999 999 999 999 999 999 11 18 6 46 52 45 46 31 9 999 0 999 3 6 10 5 999 999 999 999 0 0 999 999 999 0 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 22 999 87 57 38 37 16 999 27 999 999 999 999 41 50 4 999 7 91 65 68 42 49 13 86 124 54 66 44 42 35 37 17 0 0 0 0 0 999 1 9 999 4 13 31 7 0 0 999 4 3 999 999 999 999 999 999 999 999 15 999 999 44 51 69 24 8 8 999 0 2 999 0 999 0 999 999 999 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 29 48 66 27 999 999 18 17 999 5 26 22 11 999 999 80 66 44 58 44 49 20 39 57 54 68 48 40 30 22 2 0 0 0 0 0 999 12 11 0 8 999 0 999 16 2 0 999 999 999 999 999 999 999 999 0 999 9 999 999 105 69 42 16 3 999 999 9 1 0 0 999 0 0 0 0 999 999 0 0 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 65 35 46 41 23 999 999 17 7 999 999 37 15 6 999 999 55 69 43 60 45 41 58 42 62 63 48 78 38 49 12 1 999 999 0 0 999 999 999 9 0 10 1 999 999 21 5 1 0 999 999 999 999 999 999 999 999 999 14 999 134 28 39 29 5 999 999 999 6 0 999 0 999 999 0 0 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 999 66 999 80 23 42 31 24 999 999 10 5 999 999 9 999 999 999 999 92 44 45 65 46 44 54 44 58 46 58 44 25 27 14 9 999 0 0 0 999 999 0 11 999 7 9 999 999 19 9 999 0 999 999 999 999 999 999 999 999 999 999 999 999 17 30 14 16 999 999 2 3 999 999 0 999 0 0 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 135 999 67 32 48 34 15 999 999 9 999 999 999 999 999 999 999 999 53 43 46 47 45 45 51 46 44 44 43 30 17 999 12 13 5 999 0 0 999 999 999 23 29 22 22 35 41 25 8 9 999 999 999 999 0 999 999 0 999 999 999 999 9 999 24 9 2 999 999 999 0 0 999 0 0 3 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 51 26 16 999 999 999 999 999 999 999 999 999 999 999 48 51 43 44 46 63 46 58 45 44 41 53 16 999 999 11 999 3 999 999 999 0 0 28 28 51 45 39 31 23 6 999 999 999 999 999 999 999 999 0 0 999 999 10 20 28 24 14 0 0 2 0 999 0 999 0 999 5 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 31 999 46 999 999 999 999 999 999 999 999 999 999 9 14 69 51 53 45 62 47 47 47 59 46 41 999 999 999 999 999 8 999 999 999 999 999 0 15 27 65 51 38 24 11 0 999 999 999 999 999 999 999 999 0 0 999 999 9 23 30 27 10 5 999 5 999 0 0 0 0 2 6 3 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 10 15 51 35 43 43 47 44 62 47 46 73 41 43 70 999 999 999 999 999 999 999 14 999 999 20 44 70 43 35 17 1 999 0 0 999 999 999 999 999 999 0 6 2 999 19 32 23 19 14 12 5 4 0 999 5 6 3 1 7 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 41 999 999 999 999 999 999 999 999 999 9 26 33 64 48 44 52 41 47 47 46 58 41 20 999 999 999 999 999 999 999 999 999 999 999 68 49 69 46 33 21 999 999 999 999 999 999 999 999 999 2 0 0 999 5 16 25 16 10 12 13 8 2 0 1 13 9 12 1 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 22 999 999 999 8 999 999 999 999 999 12 75 49 37 60 42 61 58 53 45 45 59 121 133 113 999 999 999 999 999 999 999 999 999 999 81 50 64 50 46 20 999 999 0 999 999 999 999 7 9 3 999 999 0 0 999 19 10 2 12 12 10 7 5 12 16 9 3 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 16 14 999 999 0 0 999 8 26 53 38 48 42 44 67 40 54 42 41 34 92 60 999 999 999 999 999 999 999 999 93 133 90 55 54 66 40 14 0 999 999 999 999 999 999 13 14 999 2 9 999 0 9 14 2 2 0 12 11 16 11 14 16 1 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 11 999 999 25 7 0 999 999 0 999 9 55 55 52 52 44 44 61 29 40 41 38 48 44 70 999 999 999 999 999 999 102 999 48 56 59 51 62 50 42 16 4 999 999 999 999 999 999 999 999 4 999 999 0 14 7 11 3 3 2 7 6 15 26 9 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 4 999 999 999 0 8 9 53 46 92 45 43 44 49 44 40 57 28 73 56 54 999 999 999 999 999 12 999 120 59 999 54 119 49 125 49 16 10 0 999 999 0 11 25 20 16 1 5 999 11 8 11 7 0 2 4 1 0 8 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 4 999 999 999 6 7 999 51 29 48 43 47 43 45 31 13 999 999 999 57 87 999 999 999 114 999 87 999 51 125 127 102 65 49 999 999 23 999 999 999 999 4 41 35 26 15 2 1 1 13 13 10 2 0 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 16 6 999 999 999 8 29 57 46 45 55 45 45 38 30 27 10 999 999 999 73 23 999 999 76 56 999 31 999 85 999 121 30 125 56 107 999 10 999 999 999 1 5 17 29 21 14 6 999 7 18 15 10 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 7 9 999 999 999 999 8 17 48 39 44 37 34 37 28 16 12 44 999 999 999 63 999 999 999 999 49 92 49 999 999 79 46 56 999 999 999 999 999 999 999 6 999 999 9 15 12 7 1 1 4 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 5 2 999 999 999 999 13 50 37 28 45 29 26 18 14 27 18 999 999 999 999 999 999 999 999 133 82 71 999 999 999 71 999 27 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 4 999 77 23 50 27 20 17 11 27 94 15 133 48 57 999 999 999 999 999 999 25 23 999 999 999 51 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 10 50 29 18 28 17 12 43 30 16 68 15 22 999 999 999 999 999 999 999 999 999 999 999 127 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 999 999 999 999 999 999 999 999 999 0 2 0 999 1 999 999 2 15 25 19 27 19 11 48 27 26 53 999 25 999 999 999 999 999 999 999 999 999 999 107 91 28 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 0 6 999 999 2 6 63 54 31 24 15 82 30 53 54 80 16 999 999 999 999 999 999 999 999 999 999 999 77 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 5 9 5 16 11 60 47 45 25 17 30 30 68 27 38 17 999 999 999 999 999 999 999 999 999 999 999 50 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 4 999 4 999 999 8 12 13 20 17 47 35 24 22 30 51 47 15 56 11 999 999 999 999 999 999 999 999 999 999 44 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 999 999 999 999 999 6 999 999 999 999 999 999 16 45 27 16 47 21 46 25 18 29 51 34 20 34 12 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 50 28 53 15 25 16 22 19 17 15 44 31 26 21 6 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 45 50 55 52 17 48 26 16 16 13 12 29 16 21 12 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 61 59 43 46 44 22 16 17 13 7 6 15 7 8 82 999 999 999 999 999 999 999 999 999 999 999 79 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 58 70 64 69 64 79 54 45 31 16 18 8 7 5 5 3 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 78 80 82 72 69 87 54 49 45 17 12 13 14 9 8 3 999 12 999 999 999 999 999 999 999 999 999 999 5 15 999 999 999 20 999 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 57 70 82 74 72 80 70 55 73 24 17 18 14 10 9 5 9 999 999 999 999 999 999 999 999 999 999 7 57 80 45 74 36 999 12 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 64 75 78 73 82 63 59 67 69 27 14 17 9 8 11 5 13 136 6 999 999 999 999 999 999 999 999 12 78 64 40 53 32 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 64 65 59 61 65 57 59 73 64 50 16 15 10 6 10 7 23 48 9 999 999 999 62 999 999 999 999 137 124 43 43 48 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 63 66 65 65 63 58 60 60 87 62 32 45 17 4 15 6 51 999 999 49 999 999 999 999 999 999 999 72 48 45 51 62 30 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 64 66 67 70 68 55 54 60 80 75 64 48 16 4 7 8 24 28 999 999 999 999 26 999 999 999 999 69 43 62 41 63 24 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 64 64 66 62 65 61 55 62 65 72 75 41 15 6 5 12 61 999 36 85 999 999 17 999 999 999 101 45 46 45 41 56 28 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 67 68 62 59 59 59 56 61 64 73 76 43 14 9 7 28 24 119 10 999 999 999 74 999 80 44 58 45 61 43 53 62 22 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 67 60 61 61 62 57 53 60 62 59 85 45 24 15 8 15 79 13 136 78 54 27 23 999 999 64 53 46 46 41 65 69 32 136 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 999 999 999 999 999 999 999 64 69 61 61 74 68 61 57 58 60 62 82 65 51 999 15 12 69 120 110 999 91 10 48 999 999 91 69 43 61 53 52 91 66 136 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 64 63 63 64 70 55 56 59 62 65 75 71 63 999 14 10 83 61 98 84 136 136 999 999 999 48 55 73 66 61 47 27 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 63 64 64 65 65 57 57 61 64 66 79 67 61 46 999 10 999 45 999 999 15 106 136 131 999 136 57 52 72 52 61 64 59 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 66 66 64 66 63 58 58 63 65 69 66 68 64 50 999 999 999 999 92 18 999 136 999 7 54 26 29 61 58 77 55 56 999 49 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 71 64 65 64 63 59 59 61 66 70 68 71 72 60 999 10 13 999 8 5 6 26 12 14 62 23 20 46 80 73 51 999 999 27 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 71 66 66 64 62 61 58 61 66 69 68 59 72 65 48 16 19 14 12 999 8 20 8 12 999 28 28 26 97 67 59 93 44 65 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 70 68 68 65 63 62 60 59 63 66 67 64 73 71 58 999 56 17 10 10 14 18 20 45 59 48 26 60 63 74 57 70 53 68 54 55 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 72 67 69 66 65 63 63 60 62 66 67 66 61 76 68 58 999 21 14 16 28 40 21 7 73 58 27 49 62 124 45 65 52 56 27 999 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 67 67 69 65 66 62 62 61 61 66 67 67 65 65 73 71 999 52 25 20 26 46 11 8 100 62 51 24 999 64 54 48 79 57 45 47 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 15 12 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 66 68 68 66 65 62 63 57 58 66 69 70 69 69 81 75 76 67 51 92 33 21 23 10 97 54 27 79 74 59 68 45 55 50 58 46 999 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 999 22 21 13 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 66 67 66 66 67 63 63 58 58 66 68 72 73 71 68 66 81 73 65 71 44 13 7 12 63 68 21 137 74 50 75 55 73 48 56 24 999 999 999 999 999 999 999 999 999 999 999 999 49 84 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 66 66 65 65 65 64 67 62 61 65 68 72 74 72 69 66 67 80 70 94 45 19 11 71 98 27 24 137 25 47 999 51 66 66 45 49 37 999 999 999 999 999 999 999 999 999 999 56 122 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 66 66 66 64 65 67 64 65 65 66 69 70 73 70 67 66 67 82 76 79 35 24 10 14 63 21 12 137 22 22 82 45 50 17 75 68 23 999 999 999 999 999 999 999 999 999 96 47 91 30 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 68 70 65 65 65 66 69 67 66 66 68 69 72 71 70 65 67 66 76 84 47 46 13 26 999 9 10 27 137 137 133 25 48 54 999 999 999 999 999 999 999 999 999 999 999 999 999 137 54 54 36 999 999 999 999 999 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 68 69 66 68 66 65 67 67 63 63 67 68 74 71 71 66 66 65 76 79 54 26 17 31 46 999 8 22 16 12 999 21 999 88 22 127 99 999 999 999 999 999 999 999 999 999 999 62 58 48 18 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 70 67 68 66 66 68 65 67 66 60 63 67 70 63 69 67 65 65 75 76 55 28 25 40 40 18 8 999 17 999 999 56 999 999 999 113 58 49 999 999 999 999 999 999 999 999 999 999 70 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 67 67 68 66 67 65 72 65 63 61 62 66 67 64 62 68 66 80 72 73 59 23 56 44 37 13 3 18 13 51 999 999 999 999 99 63 51 27 999 999 999 999 999 999 999 999 999 137 69 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 999 68 66 67 68 67 66 65 67 66 65 61 68 62 69 61 62 63 67 81 75 69 66 47 16 31 21 8 3 999 8 8 999 999 999 999 17 22 45 52 10 999 999 999 999 999 999 999 999 57 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 66 67 67 67 66 65 70 67 65 63 63 66 74 62 57 67 81 76 75 51 60 48 20 44 10 6 2 999 999 999 999 999 999 999 14 27 74 25 10 999 999 999 999 999 999 999 24 52 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 66 68 67 66 66 64 66 66 64 61 63 66 72 66 64 71 80 70 73 68 64 50 54 24 11 999 999 10 108 999 999 999 999 999 49 55 80 21 47 999 999 999 999 999 999 999 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 66 67 68 67 65 64 69 65 63 61 64 66 68 61 70 70 77 71 85 68 68 43 35 22 15 4 999 15 999 999 999 999 999 999 999 56 82 13 999 999 999 999 999 999 999 999 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 65 66 70 66 64 65 71 65 65 64 64 69 72 67 75 82 80 76 77 69 68 45 46 37 27 6 999 999 999 999 999 999 999 999 999 78 19 23 999 999 999 999 999 999 999 999 120 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 65 66 66 66 65 70 68 65 67 63 66 70 73 73 74 81 82 71 71 69 68 65 51 49 22 7 0 999 999 999 999 999 999 999 999 999 18 66 999 999 999 999 999 999 999 137 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 64 66 66 66 66 75 69 65 67 63 61 69 73 75 85 83 82 76 72 70 67 67 43 48 23 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 49 55 82 27 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 65 67 66 66 69 70 68 66 65 63 67 72 73 75 85 79 90 78 73 69 66 47 59 48 31 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 15 83 23 66 76 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 65 66 66 70 71 67 67 65 64 63 70 74 75 86 84 87 94 74 69 68 67 48 44 49 62 20 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 16 999 137 65 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 69 70 73 71 70 68 66 66 68 67 73 76 75 86 86 90 94 47 56 73 68 67 43 52 49 20 8 999 999 999 999 999 999 999 999 999 999 44 999 999 999 999 999 999 999 999 999 13 22 999 86 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 8 999 999 999 999 999 999 999 999 999 999 999 999 66 67 66 68 69 70 69 67 69 65 72 77 77 85 86 86 96 89 66 49 85 60 68 45 43 44 18 6 999 999 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 16 137 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 79 999 999 999 999 999 999 11 8 999 999 999 999 999 999 999 999 999 999 999 999