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 04 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 2045 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2630 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2570 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2539 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 8137 8136 8136 8136 8135 8135 8135 8134 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8132 8132 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8122 8122 8122 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8108 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8105 8105 8105 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8093 8093 8092 8092 8092 8092 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8078 8078 8078 8078 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8074 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8066 8066 8066 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8064 8064 8063 8063 8063 8063 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8062 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8059 8059 8059 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8049 8049 8049 8049 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8035 8035 8034 8034 8034 8034 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8023 8023 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 8016 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7970 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7941 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7936 7936 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7881 7881 7881 7881 7881 7881 7880 7880 7880 7880 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 6 4 6 4 2 1 4 1 4 1 1 1 1 1 1 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 7 6 4 4 4 4 1 1 4 1 4 1 1 1 1 1 2 2 2 2 2 1 7 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 4 3 4 4 4 4 4 4 4 1 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 2 2 2 2 2 2 2 2 2 2 6 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 7 1 6 7 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 4 4 1 1 4 3 4 4 4 4 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 6 4 4 4 4 1 1 4 4 1 1 4 1 1 1 4 1 7 1 7 6 6 6 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 6 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 7 6 1 4 4 4 1 1 1 1 1 1 1 1 4 4 4 1 4 4 6 2 2 1 2 1 1 1 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 6 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 2 2 1 1 4 4 4 4 1 1 4 1 4 1 1 1 1 4 1 3 6 7 2 1 1 7 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 1 1 1 3 4 4 4 4 4 4 1 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 7 2 2 1 1 4 4 4 4 4 1 1 4 4 1 1 1 4 4 4 1 1 1 1 1 7 2 2 1 1 1 4 4 1 4 4 4 4 4 4 4 4 2 1 2 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 4 4 6 2 2 2 1 4 1 1 1 4 4 1 1 4 1 4 4 4 4 4 4 4 1 1 1 1 6 7 2 2 2 1 1 1 4 1 1 4 4 4 4 4 4 4 2 1 2 1 2 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 7 2 1 1 2 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 6 1 2 2 2 2 1 1 1 3 1 1 4 4 4 4 4 4 4 1 1 1 1 2 1 4 4 4 4 4 4 4 1 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 2 2 2 1 2 1 2 1 1 1 1 4 1 4 4 4 4 4 4 4 1 1 4 4 4 4 1 4 1 1 2 1 2 2 2 2 2 1 1 4 1 1 1 4 4 4 1 4 4 1 2 1 1 1 2 4 2 1 4 4 4 4 4 1 1 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 2 1 1 1 1 1 7 1 1 1 1 1 4 4 1 4 4 4 4 4 1 1 1 4 4 1 4 1 1 2 2 1 1 2 2 2 2 1 3 4 1 1 1 4 4 4 1 4 1 7 2 2 2 2 2 2 1 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 4 6 4 1 1 1 1 4 4 1 4 1 4 4 1 4 1 4 1 2 2 2 1 2 2 2 2 2 1 4 4 1 1 1 2 2 4 1 1 1 2 7 2 2 2 1 2 7 1 4 4 4 4 4 3 4 4 1 1 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 7 7 1 1 1 2 2 2 2 1 3 1 1 1 4 4 1 4 1 1 4 1 1 4 1 1 4 2 1 1 2 2 2 2 2 2 2 2 1 4 4 2 1 1 2 2 1 2 1 7 2 2 2 2 2 2 2 2 1 4 4 4 4 4 1 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 1 2 2 7 6 1 1 1 1 1 1 1 2 4 4 1 1 4 1 4 4 4 1 4 4 3 4 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 4 3 4 6 2 7 2 2 2 2 2 2 2 2 2 2 2 2 1 1 4 4 4 4 1 3 1 1 1 1 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 7 6 1 1 3 1 1 1 1 1 1 4 1 4 4 4 4 4 4 1 1 1 3 1 1 1 4 1 2 2 2 7 2 2 2 1 4 2 7 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 1 1 4 1 1 1 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 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 1 3 4 1 3 4 1 1 1 2 7 2 2 2 2 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 1 4 1 4 1 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 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 1 4 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 1 4 1 1 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 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 1 1 4 4 1 1 2 2 2 2 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 3 4 1 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 1 2 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 2 4 4 4 4 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 1 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 1 2 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 1 1 1 2 7 7 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 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 1 2 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 7 7 1 4 4 1 2 2 1 1 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 4 4 1 1 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 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 1 4 3 2 7 7 1 4 4 1 2 2 1 1 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 4 1 1 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 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 1 1 4 4 1 1 7 1 1 2 1 2 1 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 4 4 4 1 1 1 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 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 1 1 1 1 1 1 1 1 4 4 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 4 4 1 3 1 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 2 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 7 1 4 4 4 4 1 4 4 4 4 4 1 1 1 1 1 1 2 1 1 1 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 7 4 4 6 4 4 4 1 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 1 1 1 1 1 1 1 1 1 4 4 4 4 7 2 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 7 1 7 1 6 1 1 4 4 4 1 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 1 1 2 4 1 1 1 1 1 1 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 1 1 1 1 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 4 3 4 4 2 1 7 2 7 4 1 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 1 4 4 1 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 1 6 1 1 1 1 1 4 4 6 1 1 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 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 2 6 1 4 4 4 1 6 4 1 6 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 7 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 4 4 1 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 1 1 1 1 2 1 1 1 1 1 1 2 1 1 2 7 7 7 7 2 2 2 2 2 2 2 2 1 1 3 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 1 1 1 1 1 2 1 3 1 1 7 7 2 2 7 4 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 2 1 4 4 1 4 4 4 4 1 1 2 2 2 1 1 1 1 1 1 2 4 1 2 7 7 7 7 2 7 7 2 2 2 2 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 1 1 4 4 4 4 1 1 1 2 6 4 4 1 2 1 2 2 2 2 2 7 7 2 2 2 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 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 1 1 1 1 1 4 4 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 4 1 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 2 2 2 2 2 2 2 1 1 4 4 1 4 4 4 4 4 4 4 4 2 4 1 4 4 4 4 4 4 3 7 7 2 1 1 1 1 4 1 1 1 1 7 2 2 2 2 2 2 7 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 2 1 1 4 4 4 4 4 1 7 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 4 1 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 1 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 7 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 1 1 7 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 7 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 1 4 4 4 4 4 4 4 1 1 1 1 1 3 1 1 1 2 2 2 2 2 2 2 2 1 1 1 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 3 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 4 4 4 4 4 4 4 2 1 1 2 1 1 4 4 7 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 2 2 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 4 3 4 4 4 4 4 4 1 1 2 1 6 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 1 1 4 2 1 1 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 3 1 1 4 4 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 7 2 1 2 1 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 7 2 1 1 2 2 1 1 1 2 1 1 7 2 7 7 1 1 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 1 4 1 1 1 4 6 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 4 7 4 1 4 4 7 2 1 2 7 1 1 2 1 2 7 4 4 4 7 1 4 4 7 1 4 4 4 4 4 4 4 4 4 4 4 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 1 3 4 4 1 1 1 1 1 2 1 1 1 2 1 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 7 4 4 7 1 4 4 2 2 4 4 4 4 4 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 1 4 1 4 4 1 1 2 2 6 1 1 7 1 2 2 2 2 2 2 2 2 2 4 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 1 1 1 6 1 1 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 7 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 1 1 1 2 2 1 1 7 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 1 1 1 4 4 1 1 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 1 1 1 4 1 1 1 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 1 1 1 4 4 1 1 1 2 1 2 2 2 1 7 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 1 1 1 1 2 1 2 1 2 1 2 2 1 7 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 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 2 2 4 2 2 2 1 2 7 2 2 2 2 2 2 2 1 2 2 6 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 6 4 7 1 1 2 1 2 1 1 2 7 2 2 2 2 2 2 2 1 2 2 6 4 4 4 4 4 4 4 4 1 4 4 2 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 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 4 4 4 7 4 4 4 2 1 2 2 2 2 2 2 2 2 2 2 2 2 7 2 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 2 1 4 4 4 1 4 4 4 2 2 1 1 1 2 2 2 2 2 2 2 1 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 7 4 4 4 4 4 4 4 4 4 2 2 2 2 1 4 2 2 1 1 2 2 1 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 7 4 3 4 4 4 4 4 4 4 2 2 2 2 1 1 2 2 2 1 1 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 7 7 7 3 4 4 4 4 4 4 4 4 4 2 1 2 2 1 2 7 1 2 2 2 4 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 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 2 2 2 2 2 2 2 1 7 4 3 4 4 4 4 4 4 4 4 4 4 2 2 2 1 1 4 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 3 4 4 4 2 2 2 2 2 2 7 4 4 3 4 4 2 4 4 4 4 4 4 4 4 1 2 2 1 1 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 1 3 3 4 4 2 2 2 1 1 1 4 7 2 3 3 1 4 4 4 4 4 4 4 4 4 2 2 1 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 4 4 4 4 4 2 2 2 1 1 1 4 7 4 4 4 2 2 4 1 4 4 4 4 4 4 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 1 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 1 7 2 2 4 4 6 7 6 1 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 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 4 1 2 1 7 1 2 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 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 1 1 1 2 2 2 2 2 2 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 6 3 1 1 1 1 1 1 2 2 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 6 1 2 2 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 7 6 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 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 1 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 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 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 4 1 2 2 1 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 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 7 2 2 2 2 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 2 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 1 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 7 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 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 1 7 2 1 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 2 2 1 1 1 1 1 4 2 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 4 1 4 4 4 4 4 4 4 2 1 2 1 2 1 1 4 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 1 1 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 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 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 4 4 4 4 4 4 3 3 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 6 1 1 1 4 4 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 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 1 3 6 1 1 3 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 6 7 6 4 4 4 4 4 4 4 4 4 4 3 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 1 1 1 4 4 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 4 4 4 4 4 4 4 3 6 1 6 4 4 4 4 4 4 4 4 4 4 1 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 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 7 1 6 3 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 3 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 7 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 6 3 3 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 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 2 6 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 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 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 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 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 3 4 4 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 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 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 3 4 4 4 4 4 4 2301 2382 2391 2401 2459 2391 2493 2452 2439 2433 2411 2378 2314 2293 2303 2319 2404 2477 2497 2515 2608 2719 2779 2582 2324 2152 2236 2354 2362 2327 2311 2279 2334 2402 2515 2325 2637 9999 9999 9999 9999 9999 2701 2918 9999 2826 9999 2872 2949 2875 2826 2805 2744 2588 2496 2440 2538 2798 2688 2779 2795 2875 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2303 2366 2413 2408 2400 2417 2458 2415 2409 2419 2389 2337 2282 2268 2276 2290 2353 2451 2477 2494 2543 2654 2711 2681 2325 2146 2215 2329 2311 2309 2290 2262 2298 2416 2660 2654 9999 9999 9999 9999 9999 9999 2961 2914 9999 2907 9999 2875 2905 2837 2750 2760 2695 2617 2600 2548 2636 2855 9999 2782 2776 2866 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 2953 3010 9999 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 2306 2368 2380 2371 2376 2404 2412 2354 2336 2374 2339 2309 2259 2242 2254 2268 2317 2405 2478 2514 2542 2553 2595 2656 2411 2179 2249 2335 2324 2319 2293 2265 2295 2473 2631 2708 9999 2809 9999 9999 9999 9999 9999 9999 9999 9999 9999 2907 2765 2830 2785 2815 2742 2685 2706 9999 2743 9999 9999 2821 2762 2859 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 2975 3008 9999 3016 3002 9999 9999 2995 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 2316 2346 2353 2320 2321 2357 2331 2271 2262 2298 2298 2282 2251 2233 2239 2251 2293 2358 2473 2540 2517 2540 2555 2619 2436 2253 9999 2354 2349 2399 2410 2332 2329 2498 2553 2692 9999 9999 9999 9999 9999 2987 2999 9999 9999 2978 2948 9999 2844 2881 2826 9999 2688 9999 2836 9999 9999 9999 9999 2861 2743 2844 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 9999 9999 9999 9999 9999 2965 9999 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 2315 2335 2299 2279 2273 2279 2254 2218 2224 2254 2262 2256 2236 2221 2224 2242 2276 2331 2447 2527 2599 2560 2523 2531 2394 2349 2332 2388 2417 2521 2540 2464 2425 2539 2529 9999 9999 2847 9999 9999 9999 3002 2994 3010 3010 2940 2842 2968 2798 9999 9999 9999 2929 9999 9999 9999 2694 2724 2847 2656 2740 2822 2940 9999 9999 9999 9999 9999 9999 9999 9999 3018 2896 9999 9999 9999 2801 2973 9999 9999 9999 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2276 2287 2271 2262 2242 2218 2202 2183 2202 2224 2242 2239 2227 2218 2218 2227 2262 2309 2407 2484 2574 2547 2508 2366 2295 2376 2411 2434 2551 2600 2499 9999 2398 9999 2548 2610 2865 2860 9999 9999 9999 9999 3002 3010 9999 2989 9999 2974 2966 2972 2992 9999 2982 9999 9999 9999 2644 2745 2847 9999 2685 2791 2911 2960 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2793 2869 2909 2870 2883 9999 9999 9999 3021 3021 3021 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 2248 2251 2254 2248 2224 2189 2183 2162 2176 2199 2218 2224 2215 2208 2218 2224 2256 2290 2359 2449 2560 2608 2465 2242 2218 2374 2429 2517 2651 2680 9999 9999 9999 9999 2554 2644 2884 2920 9999 9999 9999 9999 9999 3010 3010 9999 9999 2999 3010 2930 9999 9999 9999 2951 2836 2756 2710 2779 9999 2609 2545 2733 2864 2924 9999 9999 2876 9999 9999 9999 9999 9999 9999 9999 9999 2684 2908 2511 9999 2863 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 2233 2236 2236 2218 2189 2169 2162 2152 2162 2186 2202 2208 2205 2199 2205 2224 2248 2276 2340 2424 2553 2671 2484 2227 2218 2432 2507 2608 2839 9999 9999 9999 2694 2671 2590 2767 9999 2932 3000 3000 9999 9999 3010 3010 9999 3010 9999 9999 9999 9999 9999 9999 9999 2936 2784 2813 2814 9999 9999 2454 2399 2575 2843 2942 2955 9999 2909 2980 9999 9999 9999 9999 9999 9999 9999 2722 2916 2612 2832 2692 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 2215 2224 2208 2189 2162 2152 2141 2145 2162 2183 2186 2199 2192 2196 2202 2212 2242 2279 2334 2402 2540 2579 2487 2268 2249 2478 2615 2642 2863 9999 9999 2701 2705 2679 2650 2822 9999 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 2784 2708 9999 2826 2590 2371 2322 2406 2743 2912 2993 9999 2884 2981 9999 9999 9999 9999 9999 9999 9999 2728 2824 2795 2822 2716 2940 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2192 2196 2176 2166 2149 2134 2131 2152 2166 2176 2176 2186 2189 2202 2202 2212 2239 2282 2337 2399 2490 2588 2616 2303 2319 2520 2680 2650 2911 2241 2627 2686 2748 2684 2714 2872 9999 3000 9999 9999 9999 9999 9999 9999 9999 3010 3010 9999 9999 9999 9999 2992 9999 2866 2739 2721 2858 2695 2515 2342 2276 2324 2666 2935 9999 2790 2878 2953 9999 9999 9999 3004 9999 9999 2906 2361 2716 2692 2792 2240 9999 2667 2988 9999 9999 9999 9999 9999 3024 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2169 2166 2149 2149 2145 2127 2130 2141 2166 2173 2176 2179 2186 2208 2205 2208 2236 2285 2340 2401 2471 2599 2649 2303 2388 2559 2757 2887 2942 2976 2678 9999 2811 2753 2790 2930 2968 9999 9999 3000 9999 9999 9999 9999 9999 3022 3022 3022 9999 9999 2907 9999 2971 2839 2585 2640 2854 2763 2489 2334 2259 2301 2704 9999 9999 2866 2858 2945 9999 9999 9999 2997 9999 2853 9999 2577 2568 2567 2695 2712 2664 2826 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 9999 2134 2134 2138 2134 2131 2120 2130 2141 2159 2173 2169 2176 2179 2212 2208 2208 2236 2291 2353 2402 2458 2619 2551 2339 2464 2627 2795 2910 2957 2988 2818 2744 2844 2839 9999 9999 9999 3011 3038 3038 3022 9999 9999 3022 9999 3022 9999 9999 3022 9999 2958 9999 2917 2628 2392 2553 2796 2498 2491 2364 2273 2296 2719 9999 9999 2839 2896 2913 2660 2580 9999 2929 2850 2860 2590 9999 2494 2486 2559 2701 2664 9999 2911 9999 9999 9999 9999 9999 9999 9999 9999 3024 3024 9999 9999 9999 9999 9999 9999 9999 2120 2116 2120 2116 2127 2120 2130 2141 2152 2173 2159 2166 2189 2212 2212 2215 2239 2290 2366 2411 2481 2610 2576 2494 9999 9999 2838 2884 2948 2127 2587 2619 2723 2901 9999 2958 2961 3006 9999 9999 3022 9999 3022 3022 9999 3022 3022 9999 3020 3020 9999 2672 2898 2676 2319 2484 2616 2488 2483 2528 2341 2335 2754 9999 9999 2425 2908 2855 2621 2327 2896 2639 2816 9999 2559 2519 2438 2426 2459 2553 2642 2663 2900 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2110 2112 2110 2112 2120 2120 2130 2145 2156 2162 2149 2166 2189 2212 2221 2221 2242 2291 2373 2430 2539 2655 2620 2641 9999 9999 2810 2872 2948 2901 2899 2794 2910 2514 9999 9999 2938 2992 9999 3038 9999 9999 9999 3007 9999 9999 9999 9999 2984 3011 2935 2858 2873 2623 2429 2511 2445 2357 2474 2423 2507 2453 2814 9999 9999 9999 9999 2688 9999 2567 2662 2628 2496 2565 2492 2440 2413 2404 2406 2467 2560 2667 2857 9999 9999 9999 9999 3024 9999 3022 2905 2988 2983 9999 9999 9999 9999 9999 9999 9999 2110 2110 2110 2110 2110 2120 2131 2145 2156 2166 2156 2173 2186 2212 2221 2224 2245 2299 2416 2499 2591 2654 2725 2702 9999 9999 2509 2878 9999 2933 2875 2835 2910 2929 2968 9999 3038 9999 9999 9999 9999 9999 9999 2996 3015 3022 9999 3022 2991 3011 9999 2884 2685 2643 2538 9999 2378 2311 2469 2833 9999 2598 9999 9999 9999 2449 2593 2551 2523 2555 2551 2622 2474 2498 2459 2420 2394 2385 2385 2407 2492 2534 2723 2905 9999 9999 9999 3024 3024 9999 2966 3011 3007 9999 9999 9999 9999 9999 9999 9999 2110 2097 2097 2097 2104 2123 2134 2156 2156 2166 2159 2179 2192 2215 2227 2227 2248 2315 2464 2526 2595 2669 2743 2710 2682 2677 2805 2891 2948 2967 2925 2898 2946 2941 2970 9999 3038 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 3021 9999 9999 2931 2797 2667 2556 9999 2385 2342 2563 2600 9999 9999 9999 9999 2541 2512 2445 2460 2441 2448 2519 2437 2464 2460 2435 2399 2374 2366 2362 2383 2442 2498 2642 2650 2631 9999 9999 3024 9999 3024 9999 3012 9999 9999 9999 9999 9999 9999 9999 9999 2090 2093 2097 2097 2104 2123 2145 2159 2159 2166 2162 2183 2189 2208 2227 2227 2259 2343 2435 2530 2702 2764 2736 2716 2717 2775 2770 2885 2948 2932 2906 9999 9999 2913 2956 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2915 2853 2670 2462 2470 2454 2503 2712 9999 2548 9999 2579 2548 2500 2449 2408 2388 2371 2379 2444 2411 2401 2417 2394 2362 2329 2329 2332 2362 2428 2453 2542 2696 2666 2852 9999 2950 9999 3024 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 2090 2093 2097 2100 2104 2127 2149 2152 2156 2166 2162 2179 2186 2199 2221 2230 2272 2342 2446 2537 2715 2749 2751 2732 2754 2763 2752 2845 2948 2942 2946 2973 2965 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 3022 9999 9999 2905 2704 2410 2385 2558 2440 9999 9999 2674 2537 2518 2483 2499 2514 2451 2418 2366 2357 2400 2390 2390 2378 2347 2301 2265 2276 2298 2317 2403 2434 2478 2659 2626 2695 2897 2971 9999 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 2090 2097 2097 2100 2104 2127 2149 2145 2145 2159 2159 2166 2176 2192 2218 2239 2292 2384 2488 2564 2751 2673 2735 2766 2767 2760 2766 2852 2948 2964 2961 2972 3003 2997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 2954 2853 2753 2437 2396 2648 9999 9999 9999 9999 2579 2531 2547 2663 2617 2536 2471 2419 2367 2387 2406 2418 2371 2285 2221 2205 2224 2254 2276 2351 2408 2446 2518 2571 2674 2850 2909 2923 9999 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 2090 2097 2093 2100 2104 2134 2145 2141 2145 2152 2159 2149 2166 2179 2208 2233 2310 2448 2571 2560 2776 2707 2736 2794 2794 2801 2809 2899 2948 2933 2964 2968 2981 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2948 2855 2798 2544 9999 9999 9999 9999 9999 2615 2581 2553 2585 2618 2682 2380 2476 2434 2402 2401 2434 2451 2366 2236 2183 2176 2192 2212 2242 2293 2384 2429 2435 2518 2617 2668 2706 2852 3024 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 2090 2093 2093 2108 2116 2149 2145 2138 2138 2141 2145 2134 2152 2159 2189 2239 2353 2556 2584 2694 2578 2749 2766 2788 2804 2867 2874 2943 2948 2934 2956 2998 3006 9999 3038 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2930 2721 2626 9999 9999 2833 9999 9999 2701 2599 2601 2676 2867 9999 2536 2649 2495 2408 2430 2523 2479 2313 2189 2162 2162 2179 2192 2221 2263 2319 2394 2419 2508 2658 2569 2707 2862 9999 9999 2909 3001 9999 9999 9999 9999 9999 9999 9999 2090 2090 2093 2108 2131 2152 2149 2141 2134 2134 2127 2120 2131 2149 2173 2241 2377 2583 2448 2500 2649 2713 2769 2786 2784 2877 2844 2948 2948 2943 2962 2936 2987 3013 3038 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 9999 2708 9999 9999 2833 9999 9999 2708 2634 2595 2753 2877 9999 9999 2596 2513 2247 2512 2624 2357 2236 2149 2141 2149 2173 2186 2208 2253 2302 2352 2458 2541 2577 2588 2711 2711 2991 9999 2960 2976 9999 9999 9999 9999 9999 9999 9999 2097 2093 2093 2116 2141 2156 2156 2138 2134 2131 2116 2112 2112 2141 2169 2223 2337 2514 2582 2586 2608 2710 2738 2792 2799 2842 2883 2921 2913 2908 2946 2952 2962 3008 3038 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 3013 9999 9999 2798 2707 9999 2804 2862 2603 2727 2669 2775 9999 9999 9999 2526 2458 2679 2495 2461 2511 2310 2189 2134 2131 2138 2169 2183 2199 2255 2318 2328 2467 2477 2491 2648 2667 2851 2937 9999 9999 9999 2715 2984 2985 9999 9999 9999 9999 2097 2100 2104 2134 2145 2159 2152 2138 2131 2123 2100 2093 2104 2134 2162 2179 2236 2352 2480 2588 2582 2702 2721 2801 2831 2819 2866 2879 2846 2855 2907 2945 2926 2960 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 3022 9999 9999 9999 9999 9999 2830 2814 2746 2777 2828 2774 2744 2727 2819 9999 9999 3004 2848 2459 2642 2685 2309 2332 2276 2162 2127 2127 2134 2159 2183 2202 2255 2329 2346 2500 2436 2304 2859 2644 2816 2860 2816 9999 9999 2833 9999 3002 9999 9999 9999 9999 2100 2104 2116 2141 2149 2166 2156 2138 2123 2100 2097 2090 2093 2127 2145 2141 2152 2173 2242 2431 2556 2671 2717 2824 2728 2804 2842 2848 2820 2803 2869 2934 2873 2951 2977 3010 9999 9999 9999 9999 9999 9999 2813 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 2976 2909 2813 2754 2767 2787 2709 2761 2783 2816 9999 9999 2952 2594 2544 2443 2590 2303 2183 2159 2138 2120 2120 2138 2162 2186 2212 2271 2366 2447 2419 2505 2821 2628 2614 2664 2489 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 2104 2104 2116 2149 2152 2159 2156 2138 2112 2090 2093 2090 2093 2104 2127 2120 2112 2112 2131 2273 2467 2594 2701 2782 2756 2788 2818 2855 2819 2811 2870 2863 2848 2945 2962 2987 2935 9999 9999 9999 9999 9999 2519 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 2921 2818 2761 2782 2767 2822 2770 2854 9999 9999 3004 2850 2604 2322 2301 2466 2192 2159 2141 2127 2120 2127 2138 2173 2192 2227 2305 2433 2371 2465 2614 2825 9999 9999 2732 9999 2738 9999 2927 2981 9999 9999 9999 2930 9999 9999 2104 2104 2120 2149 2166 2166 2166 2134 2108 2093 2090 2090 2090 2100 2108 2108 2090 2100 2108 2173 2324 2519 2694 2717 2728 2765 2812 2815 2819 2875 2425 9999 2874 2840 2958 2899 2994 3038 9999 9999 9999 9999 2595 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2945 2611 2839 2752 2811 2781 2878 2831 2850 9999 2874 2906 2656 2421 2236 2289 2450 2196 2159 2145 2127 2127 2138 2138 2179 2202 2266 2407 2610 9999 9999 9999 9999 9999 2329 2669 9999 2128 9999 9999 2979 9999 9999 9999 9999 9999 9999 2100 2112 2123 2159 2173 2176 2169 2131 2104 2093 2090 2090 2090 2097 2100 2097 2090 2100 2100 2131 2254 2517 2682 2674 2723 2802 2661 2769 2811 2910 2802 2476 2875 9999 9999 2997 9999 9999 9999 9999 9999 9999 2504 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2601 2740 2820 2790 2821 2802 2883 2677 2864 2969 2724 2800 2658 2256 2212 2337 2579 2277 2162 2166 2145 2141 2145 2145 2183 2221 2352 2525 2167 9999 9999 9999 9999 9999 2900 9999 2532 2633 2737 2953 2984 9999 9999 9999 3010 3010 9999 2104 2112 2131 2166 2179 2189 2173 2134 2104 2093 2090 2090 2093 2100 2097 2097 2090 2100 2100 2120 2259 2547 2654 2651 2724 2725 2628 2727 2785 2895 2913 2945 2875 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2872 2678 2665 2840 2771 2839 2793 2872 2886 2898 2865 2701 2710 2644 2218 2233 2456 2604 2368 2230 2277 2169 2152 2152 2149 2196 2236 2489 2115 9999 9999 9999 9999 9999 9999 9999 2709 9999 2646 9999 9999 9999 3005 9999 9999 2941 9999 9999 2108 2120 2138 2169 2183 2196 2183 2131 2100 2093 2090 2090 2093 2097 2100 2097 2090 2104 2104 2123 2262 2559 2633 2615 2702 2676 2726 2699 2756 2877 2930 2865 2910 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2778 2672 2708 2724 2775 2834 2780 2804 2811 2799 2748 2694 2748 2774 2366 2269 2578 9999 2484 2429 2485 2246 2162 2169 2175 2233 2283 2609 9999 9999 9999 9999 9999 9999 9999 9999 9999 2514 2690 9999 9999 2968 2965 9999 9999 2970 2997 9999 2108 2116 2141 2179 2189 2202 2189 2120 2100 2090 2090 2093 2090 2093 2100 2100 2100 2104 2104 2131 2256 2561 2609 2560 2693 2689 2675 2667 2711 2857 2950 2986 3026 9999 3003 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 3021 9999 9999 9999 2989 2705 2747 2621 2697 2775 2847 2775 2760 2733 2685 2661 2795 2851 2607 9999 9999 9999 9999 2622 2639 2427 2236 2194 2188 2210 2303 2429 2725 9999 9999 9999 9999 9999 9999 9999 9999 2857 9999 9999 9999 9999 9999 2982 9999 9999 9999 9999 9999 2120 2120 2141 2179 2189 2212 2202 2123 2100 2093 2090 2093 2090 2093 2097 2108 2112 2108 2108 2131 2259 2547 2538 2484 2630 2554 2644 2632 2671 2805 2908 2991 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2701 2823 2713 2724 2826 2856 2834 2780 2727 2680 2708 2876 9999 2896 2675 9999 9999 2598 2677 9999 9999 2082 2241 2203 2218 2358 2534 2663 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 2120 2127 2145 2173 2192 2212 2196 2134 2100 2090 2090 2090 2090 2093 2100 2108 2112 2116 2108 2127 2239 2465 2421 2392 2467 2532 2571 2578 2658 2789 2920 2938 3025 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 2104 2955 9999 9999 2945 9999 9999 9999 9999 2736 2860 2725 2684 2598 2911 2685 2815 2784 2756 2802 2675 9999 2941 2550 9999 9999 9999 9999 2640 9999 9999 2314 2208 2202 2364 2585 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 2131 2141 2156 2169 2189 2199 2189 2152 2104 2090 2090 2090 2093 2093 2093 2100 2108 2108 2108 2127 2202 2364 2347 2317 2317 2378 2439 2459 2641 2819 9999 2957 2927 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2916 9999 9999 2972 9999 9999 9999 9999 2677 2875 9999 9999 9999 9999 2872 2819 2844 2670 9999 9999 9999 2952 2689 2711 2478 2540 2415 2470 2620 9999 9999 2212 2202 2314 2476 9999 2676 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2134 2149 2162 2173 2192 2183 2189 2166 2116 2090 2093 2090 2093 2093 2093 2097 2104 2111 2111 2134 2189 2317 2309 2268 2254 2282 2329 2354 2595 2813 9999 9999 2965 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2931 2864 2838 2911 2942 9999 9999 2910 2890 2864 2490 2306 2347 2303 2327 2477 2600 2448 2236 2218 2279 2411 2405 2426 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2141 2159 2169 2183 2202 2183 2186 2186 2131 2093 2097 2093 2104 2093 2090 2093 2108 2112 2112 2134 2192 2306 2290 2239 2230 2245 2273 2317 2521 2703 2705 2690 2956 2989 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 2427 9999 2903 9999 9999 9999 9999 9999 9999 9999 9999 9999 2725 2850 2910 2971 2995 9999 3004 2965 2910 2867 9999 2271 2265 2251 2265 2454 2590 9999 2271 2239 2257 2285 2307 2435 2632 2881 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2141 2162 2176 2189 2205 2199 2186 2186 2145 2100 2093 2100 2104 2100 2097 2100 2104 2112 2116 2145 2230 2297 2262 2224 2202 2227 2251 2303 2486 2734 2704 2551 2545 2934 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2698 2857 2938 9999 9999 9999 9999 9999 2897 9999 2506 2491 2607 2827 2883 2989 2995 2995 3017 2983 2919 2702 2504 2285 2242 2212 2254 2544 2425 2383 2293 2251 2244 2236 2251 2346 2701 2870 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2149 2169 2183 2192 2212 2212 2186 2186 2156 2108 2097 2104 2104 2116 2100 2108 2120 2131 2141 2159 2288 2286 2239 2227 2179 2218 2239 2306 2489 2525 2648 2521 2621 2924 3019 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 2812 2842 2901 9999 9999 9999 9999 2899 2557 2494 2307 2273 2375 2623 2716 2883 2995 2995 3029 2996 2695 2563 2456 2309 2245 2205 2282 2595 2399 2332 2290 2256 2239 2224 2241 2303 2608 2664 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2162 2183 2186 2205 2208 2215 2196 2189 2166 2131 2097 2108 2108 2116 2116 2116 2141 2163 2217 2236 9999 2279 2233 2224 2173 2221 2233 2292 2417 2397 2499 2473 2584 2832 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2794 2821 2884 9999 9999 9999 2737 2894 9999 2273 2208 2199 2230 2404 2470 2797 2938 2995 3020 2934 2711 2541 2443 2329 2276 2233 2305 2465 2372 2329 2295 2256 2245 2236 2249 2292 2510 2588 2728 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2173 2192 2199 2208 2202 2208 2205 2202 2176 2152 2108 2108 2112 2120 2123 2134 2152 2228 2283 2303 9999 2279 2236 2227 2176 2221 2227 2270 2306 2265 2293 2422 2416 2777 2780 9999 3028 9999 9999 9999 9999 9999 9999 9999 2555 2774 2790 2859 2955 9999 2938 2940 2870 2181 2205 2186 2183 2192 2259 2298 2589 2858 2995 2911 2728 9999 2470 2419 2339 2312 2268 2291 2425 2414 2339 2303 2268 2259 2249 2255 2280 2371 2528 2640 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2183 2192 2202 2212 2199 2199 2205 2208 2186 2166 2131 2120 2123 2127 2138 2145 2173 2324 2355 2389 2378 2303 2251 2248 2192 2221 2233 2256 2233 2196 2205 2273 2369 2561 2863 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 2771 2804 2881 2887 2858 2934 2939 2821 2333 2179 2173 2176 2186 2199 2221 2392 2762 2905 2716 2623 2500 2390 2381 2329 2316 2284 2286 2327 2357 2332 2301 2273 2279 2260 2264 2273 2339 2464 2590 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2186 2186 2189 2205 2199 2192 2202 2208 2192 2176 2145 2141 2138 2149 2149 2159 2192 2359 2467 9999 2406 2339 2285 2285 2215 2218 2227 2239 2192 2162 2173 2205 2253 2408 2680 2957 9999 9999 9999 9999 9999 9999 9999 9999 2104 2774 2856 2693 2806 2860 9999 9999 9999 2262 2173 2169 2176 2176 2183 2199 2267 2563 2818 2577 2547 2450 2359 2347 2322 2301 2271 2256 2279 2319 2311 2293 2273 2285 2269 2271 2277 2328 2390 2551 9999 2433 2578 2687 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2186 2176 2186 2196 2186 2183 2196 2208 2202 2196 2162 2152 2152 2156 2166 2169 2196 2398 2549 9999 2447 2388 2322 2322 2248 2218 2208 2212 2162 2156 2159 2183 2208 2309 2680 2567 2713 9999 9999 9999 9999 9999 9999 9999 9999 2794 2828 2556 2780 9999 9999 9999 2168 2215 2162 2169 2169 2169 2169 2186 2230 2390 2624 2590 2574 2480 2364 2337 2311 2279 2251 2248 2259 2306 2303 2287 2285 2289 2274 2284 2292 2307 2353 2481 2457 2563 2597 2584 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2169 2166 2179 2183 2179 2183 2189 2202 2208 2205 2176 2159 2166 2159 2166 2179 2202 2415 2494 2505 2485 2446 2362 2347 2305 2235 2208 2202 2145 2145 2156 2176 2196 2253 2510 2690 2613 2917 9999 9999 9999 9999 9999 9999 2818 2817 9999 2675 2785 2935 9999 9999 2269 2199 2162 2183 2169 2173 2169 2183 2212 2357 2567 2569 2621 2511 2406 2351 2311 2276 2242 2254 2265 2306 2309 2303 2301 2317 2315 2328 2322 2370 2382 2401 2527 2536 2444 2676 2816 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2156 2159 2166 2179 2179 2176 2183 2202 2212 2205 2179 2166 2173 2176 2169 2183 2212 2451 2568 2514 2550 2509 2427 2391 2360 2256 2236 2218 2149 2145 2149 2166 2196 2220 2396 2588 2590 2916 9999 9999 9999 9999 9999 9999 2104 2826 2841 2797 2795 2906 2900 2205 2307 2189 2159 2183 2169 2173 2176 2183 2205 2381 2615 2616 2678 2540 2511 2387 2332 2290 2248 2273 2298 2314 2322 2338 2328 2363 2427 2436 2466 2432 2481 2346 2467 2564 2631 2646 2806 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2156 2159 2166 2183 2179 2173 2183 2205 2215 2208 2183 2173 2186 2204 2181 2197 2252 2454 2575 2481 2572 2546 2502 2454 2389 2306 2281 2251 2166 2156 2152 2166 2189 2215 2340 2511 2644 9999 9999 9999 3030 3003 9999 9999 2898 2840 2786 2785 2838 2702 2931 2580 2249 2183 2156 2183 2176 2173 2169 2183 2205 2383 2719 2619 2657 2579 9999 2391 2424 2339 2277 2337 2377 2353 2380 2398 2363 2452 9999 2261 2534 2115 2509 2387 2590 2582 2662 2783 2829 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2166 2159 2162 2173 2179 2173 2186 2205 2224 2224 2188 2183 2208 2245 2213 2236 2305 2454 2596 2683 2520 2577 2567 2259 2431 2373 2315 2268 2192 2176 2166 2176 2179 2215 2320 2507 2549 3016 3028 2915 2995 2969 9999 9999 9999 2850 2750 2760 2886 2857 2937 2324 2253 2183 2162 2183 2176 2176 2169 2186 2212 2454 2825 2706 2436 2870 9999 2374 2560 2478 2410 2493 2510 2468 2490 2372 2482 2577 9999 2235 9999 9999 2436 2618 2623 2541 2371 2759 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2166 2166 2159 2169 2179 2176 2189 2208 2224 2236 2203 2200 2231 2287 2261 2261 2345 2535 2547 2590 2562 2598 2596 2614 2487 2418 2338 2271 2202 2196 2176 2176 2186 2215 2303 2461 2457 9999 9999 2864 9999 2940 2949 2969 9999 9999 2734 2712 2875 2960 2931 2511 2358 2199 2173 2183 2179 2173 2169 2189 2221 2569 9999 9999 9999 2907 9999 9999 9999 2383 2541 2492 9999 2588 2511 2395 2600 2239 9999 9999 9999 9999 9999 2669 9999 9999 9999 2768 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2166 2162 2159 2173 2183 2189 2196 2218 2227 2230 2221 2223 2281 2338 2335 2328 2447 2596 2556 2520 2560 2616 2605 2531 2534 2440 2344 2271 2205 2196 2179 2179 2189 2212 2284 2441 9999 9999 2843 9999 9999 9999 3009 2987 2799 2775 2662 2635 2831 2972 2815 2612 2430 2208 2176 2183 2179 2169 2169 2189 2224 2624 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2562 9999 9999 2220 2277 9999 9999 9999 9999 9999 9999 2909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 2166 2166 2162 2179 2186 2196 2205 2222 2231 2227 2236 2271 2316 2419 2401 2383 2493 2578 2541 2641 2587 2606 2681 2486 2580 2479 2388 2285 2212 2202 2189 2186 2192 2208 2246 2420 2436 9999 9999 2951 9999 3034 9999 9999 2978 2826 2646 2640 9999 2972 2965 9999 2446 2222 2176 2183 2176 2176 2183 2205 2245 2592 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2173 2169 2186 2192 2200 2218 2229 2239 2240 2265 2303 2363 2446 2558 2474 2508 2643 2504 2669 2650 2592 2690 2588 2592 2529 2462 2319 2230 2205 2192 2189 2196 2207 2235 2355 2483 9999 9999 9999 9999 9999 9999 9999 9999 2859 2698 2726 9999 2976 2814 2726 2495 2247 2179 2186 2186 2186 2199 2281 2336 2553 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2176 2186 2179 2192 2203 2213 2227 2254 2267 2277 2290 2345 2399 2474 2550 2461 2580 2650 2626 2820 2821 2802 2662 2613 2670 2689 9999 2349 2256 2218 2196 2196 2199 2217 2242 2334 2444 9999 9999 9999 9999 9999 9999 9999 9999 2896 2499 2816 9999 9999 2852 2794 2581 2321 2199 2186 2186 2199 2254 2375 2445 2587 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2195 2185 2194 2216 2232 2252 2288 2308 2314 2317 2379 2453 2513 2539 2594 2684 2820 2648 2854 2871 2680 2710 2697 2618 2596 2468 2329 2262 2227 2208 2208 2205 2223 2258 2323 2456 9999 9999 9999 9999 9999 9999 9999 9999 3006 2864 2946 9999 2912 2859 2794 2570 2405 2248 2199 2205 2256 2388 2371 2570 2637 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2194 2202 2193 2207 2235 2251 2271 2335 2361 2360 2348 2433 2435 2494 2552 2690 2698 2610 2859 2879 2900 2844 2682 2349 2579 2693 2445 2309 2259 2236 2227 2221 2212 2235 2305 2391 2584 2611 9999 9999 9999 9999 9999 9999 9999 2991 2835 2965 9999 9999 2766 2832 2700 2499 2331 2248 2256 2462 2601 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2687 2201 2210 2215 2235 2261 2294 2320 2362 2432 2402 2443 2437 2458 2519 2584 2809 2499 2863 2880 2910 2901 2855 2676 2634 2684 2713 2220 2303 2265 2245 2233 2226 2227 2269 2362 2430 2601 2540 9999 9999 9999 9999 9999 9999 9999 2987 2791 2961 2951 2452 2761 2107 2675 2591 2563 2419 2443 2728 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 2224 2244 2248 2279 2294 2328 2341 2400 2453 2452 2443 2449 2511 2492 2624 9999 9999 9999 2710 2704 9999 2661 2104 2652 2680 2715 9999 2317 2273 2262 2248 2239 2239 2352 2487 2420 2571 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2107 2831 2829 2852 2805 2582 9999 2673 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2247 2283 2282 2290 2315 2363 2296 2159 2315 2205 2362 2351 2318 2431 9999 9999 9999 9999 2735 2858 2472 2667 2104 2499 2563 2698 9999 2344 2280 2273 2261 2242 2253 2406 2546 2409 2566 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 2107 2798 2800 2769 2901 2701 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2283 2314 2313 2315 2369 2419 2353 2169 2414 2108 2108 2304 2449 2108 9999 9999 9999 9999 9999 9999 9999 2639 2593 2665 2718 2659 2312 2304 2301 2293 2282 2259 2285 2465 2366 9999 2620 2835 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2516 2805 2773 2864 2905 2751 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2307 2301 2405 2374 2397 2373 2108 2206 2345 2332 2305 9999 2283 2341 9999 9999 9999 2865 9999 9999 9999 2529 2648 2743 2804 2822 2104 2315 2356 2344 2289 2299 2354 2558 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2755 2745 2782 2866 2907 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2343 2319 2348 2447 2466 2465 2383 2166 2447 2607 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2296 2686 2663 2104 2906 9999 2475 2362 2421 2392 2334 2428 2653 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2343 2785 2824 2866 2935 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2337 2364 2424 2496 2555 2474 2291 2376 2641 2204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2104 2683 2651 2664 2850 2457 2551 2462 2397 2454 2545 2593 2122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2433 2785 2871 2891 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2382 2431 2425 2521 2591 2500 2268 2384 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2270 2660 2606 2104 2892 2715 9999 2564 2134 2489 2489 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2785 2702 2819 2812 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2439 2474 2502 2502 2532 2543 2108 2484 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2104 2104 2104 2839 2939 9999 2803 2494 2435 2637 2755 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2814 2870 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 2995 9999 9999 9999 9999 9999 9999 9999 2473 2550 2621 2653 2666 2729 9999 9999 9999 9999 9999 9999 2395 9999 9999 9999 9999 9999 9999 9999 9999 2866 2104 2667 2822 2963 9999 9999 2122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 9999 2992 9999 2973 2997 9999 9999 9999 9999 2517 2643 2529 2829 2817 2844 9999 9999 2108 9999 9999 2902 9999 9999 9999 9999 9999 9999 9999 9999 9999 2104 2418 2767 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 9999 9999 9999 2993 2958 9999 9999 9999 9999 9999 2659 2678 2696 2839 2850 2930 9999 9999 9999 9999 9999 2108 2659 9999 2923 9999 9999 9999 9999 9999 9999 2452 2400 2880 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2605 2820 2830 2897 2930 2942 9999 2108 2708 9999 9999 9999 9999 9999 2907 9999 9999 9999 9999 9999 9999 9999 2707 2909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 2985 9999 9999 9999 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2816 2844 2868 2918 2951 2947 2108 9999 2927 2426 2823 9999 2665 2706 2913 9999 9999 9999 9999 9999 9999 2807 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 3016 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2618 2713 2860 2943 2962 2969 2452 2470 2196 2546 2509 2298 2782 2560 2941 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2775 2823 2881 2966 2967 2974 2320 2171 2414 2549 2690 2668 2720 2699 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 2963 2976 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2798 2862 2922 2965 2972 2975 2842 9999 2321 2642 2635 2662 2825 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 2950 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2853 2889 2943 2989 2983 2989 2860 2346 2649 2590 2543 2656 2861 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2704 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 2953 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2713 2926 2975 2993 9999 2990 2574 2488 2703 2665 2593 2704 2548 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2599 2627 2699 2880 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 2975 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2836 2929 2984 2987 2974 2990 9999 2564 2712 2629 2633 2828 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2637 2693 2644 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 2993 2956 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2714 2896 2962 2969 2941 2993 2415 2550 2719 2695 2697 2760 2923 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2757 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2960 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2711 2821 2893 2911 2884 2995 9999 2121 2832 2698 2785 2704 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2694 2627 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 2697 2672 2827 2826 2845 2984 2890 9999 2108 2569 2840 2697 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 3014 9999 9999 9999 9999 9999 9999 9999 2628 2701 2678 2616 2698 2740 2887 9999 2238 2602 2100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2527 2716 2677 2649 2681 2863 2950 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2608 2750 2653 2641 2514 2873 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2349 2598 2548 2488 2722 2830 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2533 2722 2590 9999 9999 2937 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 2551 2216 9999 9999 2953 2918 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2831 2558 2781 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2825 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2730 2846 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2798 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2318 2778 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2788 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2928 9999 9999 9999 9999 9999 2937 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2699 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2688 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2936 2949 9999 9999 9999 9999 9999 9999 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2805 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2804 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2673 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2796 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 50 37 51 40 37 40 39 46 43 59 225 317 360 250 204 103 54 37 45 37 24 40 15 59 1280 277 1280 1280 1280 1280 1280 370 121 48 10 25 9999 9999 9999 9999 9999 4 73 9999 27 9999 15 45 12 672 407 799 140 159 101 106 35 9 60 110 31 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 57 49 51 39 67 42 43 55 43 94 321 531 413 240 251 131 80 46 66 37 59 52 52 76 1280 304 857 510 739 1280 761 688 135 83 14 9999 9999 9999 9999 9999 9999 50 22 9999 20 9999 136 286 40 307 276 247 131 50 29 53 29 9999 74 241 50 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 5 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 100 72 45 52 66 59 57 68 131 72 253 519 529 444 318 297 225 100 50 39 39 46 36 59 183 93 96 116 676 239 562 270 797 169 49 48 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 12 751 59 44 61 71 28 9999 47 9999 9999 107 181 144 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 4 9999 3 3 9999 9999 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 103 56 70 93 110 71 137 252 367 170 455 864 567 364 385 338 202 130 68 33 27 36 49 43 87 59 9999 103 269 261 91 88 150 214 230 71 9999 9999 9999 9999 9999 41 34 9999 9999 24 85 9999 27 121 12 9999 9 9999 40 9999 9999 9999 9999 69 175 140 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 89 72 97 197 206 178 659 861 803 383 641 1108 666 508 379 457 203 135 69 37 40 31 50 50 410 167 49 65 256 69 26 36 49 95 87 9999 9999 29 9999 9999 9999 13 45 18 9 7 8 42 8 9999 9999 9999 24 9999 9999 9999 47 41 134 8 138 331 38 9999 9999 9999 9999 9999 9999 9999 9999 14 11 9999 9999 9999 4 4 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 112 193 418 421 594 1280 1280 957 792 808 1099 858 588 405 368 236 159 91 40 30 21 50 390 1280 145 69 48 48 30 8 9999 16 9999 77 125 42 16 9999 9999 9999 9999 46 33 9999 12 9999 28 8 28 55 9999 19 9999 9999 9999 98 99 39 9999 82 101 68 116 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 4 3 4 9999 9999 9999 5 3 4 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 247 307 611 1280 1280 1280 1280 1280 1280 851 932 920 801 621 507 324 295 173 106 53 34 23 44 1280 1280 297 56 44 20 14 9999 9999 9999 9999 40 54 61 13 9999 9999 9999 9999 9999 19 8 9999 9999 10 26 8 9999 9999 9999 11 49 145 76 23 9999 110 259 166 30 20 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 3 11 3 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 539 659 1280 1280 1280 1280 1280 1280 1280 849 1261 1280 713 658 505 332 270 195 92 63 53 132 66 1280 1280 88 48 31 63 9999 9999 9999 41 40 35 70 9999 14 60 45 9999 9999 17 15 9999 8 9999 9999 9999 9999 9999 9999 9999 15 243 59 48 9999 9999 1280 1280 203 298 79 20 9999 62 71 9999 9999 9999 9999 9999 9999 9999 3 40 5 30 7 9999 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1280 1280 712 909 1280 1280 809 533 464 366 296 199 82 58 73 30 32 78 94 47 40 12 13 9999 9999 444 380 202 70 22 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 195 11 9999 22 59 1280 1280 271 123 43 73 9999 105 39 9999 9999 9999 9999 9999 9999 9999 5 92 36 174 8 49 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1280 1280 662 847 858 1116 726 445 365 331 287 165 82 58 50 37 70 116 620 48 36 5 9 1 16 131 153 218 135 19 9999 22 9999 9999 9999 9999 9999 9999 9999 15 8 9999 9999 9999 9999 26 9999 16 374 35 59 12 426 661 1280 845 276 84 9999 4 52 21 9999 9999 9999 4 9999 9999 7 3 280 246 43 3 9999 4 17 9999 9999 9999 9999 9999 3 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1280 1236 783 1044 765 794 618 465 327 366 283 154 76 61 65 42 89 531 79 37 55 7 12 9 19 9999 211 166 25 28 16 9999 9999 18 9999 9999 9999 9999 9999 15 6 5 9999 9999 12 9999 16 17 93 154 40 52 463 554 652 584 111 9999 9999 9 25 73 9999 9999 9999 7 9999 7 9999 7 43 109 40 12 4 16 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1280 832 991 908 1076 858 888 572 479 416 245 130 64 55 62 58 26 978 49 27 27 7 24 10 52 96 30 71 9999 9999 9999 11 18 16 4 9999 9999 8 9999 5 9999 9999 4 9999 16 9999 15 10 1187 211 102 18 142 183 277 130 164 9999 9999 8 30 27 2 1 9999 7 21 25 16 9999 93 91 57 63 10 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 4 6 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1280 854 867 847 1280 1280 844 556 532 308 231 112 62 48 51 38 24 174 9999 9999 21 13 8 1 5 14 7 115 9999 39 77 39 9999 9999 4 9999 6 3 9999 8 4 9999 3 3 9999 7 42 84 266 278 252 93 74 51 142 123 127 9999 9999 1 30 20 6 3 26 3 59 9999 40 85 143 116 129 62 27 21 21 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 863 683 704 906 1280 1075 807 1120 533 310 187 96 58 41 41 45 22 69 9999 9999 9 41 8 6 58 325 32 2 9999 9999 8 78 9999 7 9999 9999 9999 39 9999 9999 9999 9999 3 15 5 32 54 358 72 120 1280 878 147 8 73 128 26 9999 9999 9999 9999 10 9999 12 12 6 14 45 74 131 154 248 159 94 50 48 36 9999 9999 9999 9999 2 9999 22 5 6 5 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 701 639 704 1004 1280 953 995 1272 522 302 192 121 57 36 27 23 62 357 9999 9999 6 33 9999 11 37 109 27 17 15 9999 10 9999 9999 9999 9999 9999 9999 34 5 5 9999 5 4 22 9999 20 6 52 42 9999 863 407 164 18 9999 69 9999 9999 9999 12 81 24 32 36 22 20 29 81 99 130 279 304 195 114 76 29 20 15 9999 9999 9999 2 15 9999 81 46 11 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1227 971 950 805 1275 1280 1141 877 804 447 286 187 94 52 28 15 17 91 355 38 11 47 18 11 74 53 32 96 30 71 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 4 9999 9999 19 18 221 218 9999 230 300 84 3 9999 9999 9999 9999 35 50 162 152 88 76 62 26 191 154 145 402 349 235 206 125 66 43 32 7 5 9999 9999 6 9999 2 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1045 896 910 1249 1280 1280 1161 1280 802 500 365 183 85 37 29 45 99 36 125 57 66 290 46 9 24 12 9999 9999 10 16 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 34 194 172 442 278 74 43 9999 3 9999 91 130 106 122 197 225 186 115 90 50 257 357 664 1280 473 369 283 150 76 42 42 23 11 21 9999 3 9999 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1158 889 842 647 686 1207 1280 1280 1280 1280 1280 794 326 145 59 45 37 75 40 153 171 85 81 247 176 18 30 12 10 10 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 3 9999 9999 85 67 1280 1280 1280 14 9999 9999 5 26 70 57 42 52 43 77 160 123 86 92 191 720 1225 1280 709 614 296 170 89 38 40 56 15 13 22 18 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 991 681 570 838 1280 1280 1280 1280 1280 1280 974 303 143 65 46 43 58 16 135 216 85 295 210 110 20 41 12 8 10 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 7 19 401 114 108 63 9999 9999 9999 9999 46 89 75 53 27 31 42 66 91 86 88 103 255 333 741 1280 1087 396 197 111 41 35 31 24 18 28 17 10 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 899 569 452 940 1280 1280 1280 1280 1280 1280 792 292 132 55 34 27 46 17 174 121 77 242 42 48 63 11 11 8 6 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 15 119 578 9999 9999 9999 9999 9999 16 66 86 58 11 10 12 25 26 61 72 57 102 91 208 1031 726 1280 548 337 129 73 41 29 32 21 10 6 7 7 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 976 534 331 450 1274 1280 1280 1280 1280 1280 1280 616 199 80 45 17 66 15 187 118 219 210 63 33 21 13 8 8 14 11 9999 11 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9 37 9999 9999 17 9999 9999 54 77 56 108 34 9999 11 46 17 29 51 49 60 83 804 1280 1280 1280 914 331 140 95 58 33 28 55 10 8 7 9999 9999 2 12 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 687 464 268 496 848 1280 1280 1280 1280 1280 1271 623 137 57 24 8 11 315 158 482 269 113 109 11 60 18 11 11 7 11 6 6 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 23 9999 9999 53 9999 9999 99 92 19 23 9 9999 9999 14 12 13 43 48 25 1280 1280 1280 1280 939 596 381 143 82 55 45 24 22 12 10 3 6 9999 4 5 9999 9999 9999 9999 9999 9999 9999 1189 1069 1069 614 459 331 479 847 1261 1280 1280 1280 1280 1280 517 147 67 33 16 18 126 145 823 1280 85 313 278 38 22 16 19 10 10 10 14 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 9999 9999 20 18 9999 136 21 9 202 88 33 9999 9999 9999 3 6 20 15 23 36 31 994 1280 1074 1280 1280 461 454 113 65 40 41 16 11 12 10 13 9 9999 9999 9999 4 74 11 9999 9999 9999 9999 1280 899 687 454 417 364 521 828 1280 1280 1280 1280 1280 1280 1280 565 778 265 50 55 682 753 271 597 106 73 122 166 51 537 44 10 16 8 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 3 9999 9999 9999 9999 9999 17 57 76 265 59 61 172 135 51 9999 9999 3 11 10 48 55 24 367 188 1280 1280 789 289 1280 230 359 93 55 31 31 12 5 41 8 17 10 3 9999 9999 5 9999 41 9999 9999 9999 9999 1280 814 796 485 492 327 477 877 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1253 296 1055 379 1280 189 16 318 245 33 68 129 59 11 33 16 45 11 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 13 615 40 199 180 76 22 155 294 17 9999 9999 6 11 1280 1280 76 605 1280 1280 1280 1280 1280 439 386 168 235 84 58 26 15 11 23 3 6 9 6 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 1280 976 796 611 492 337 409 1096 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 327 94 68 134 33 314 498 41 30 6 72 49 71 11 10 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 36 30 169 71 207 82 50 79 9999 9999 11 13 187 1280 841 76 1280 771 994 830 1249 706 532 318 242 105 63 43 12 9 9 11 9999 9999 12 9999 20 9999 7 123 9999 9999 9999 4 9999 9999 1102 1210 1281 632 548 406 360 961 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1171 1280 1280 181 122 106 1229 29 47 301 97 2 9999 74 9 25 3 32 7 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 5 76 44 142 140 59 70 13 9999 10 13 14 460 1280 107 57 221 200 484 275 286 337 501 246 242 103 45 43 9999 9999 9999 9999 9999 2 6 9999 5 9999 9999 15 9999 9999 9999 9999 9999 9999 1280 1280 994 612 667 327 361 905 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1174 1280 1280 295 181 96 348 145 10 408 115 79 5 2 18 9999 9999 11 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 56 169 78 41 70 31 7 9 10 13 38 632 1280 1280 730 51 101 1099 285 200 241 384 337 179 221 62 23 6 9999 9999 9999 9999 9999 5 9999 5 7 5 4 6 9999 9999 9999 6 6 9999 1280 1280 853 519 585 289 346 714 1273 1280 1280 1280 1280 1280 1280 1280 1280 988 844 1095 1177 104 175 1280 209 10 10 500 744 230 10 8 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 45 104 77 29 39 53 76 39 53 19 61 915 196 221 249 237 38 114 164 132 69 240 205 270 244 198 59 3 9999 9999 9999 9999 9999 9999 9999 3 9999 5 9999 9999 9999 4 9999 9999 4 9999 9999 1280 1271 639 476 395 288 373 1277 1280 1280 1280 1225 1271 1280 1280 1280 455 472 671 604 336 85 122 125 220 10 188 721 858 359 15 3 6 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 46 71 12 101 36 192 158 503 174 143 182 86 88 59 40 65 9999 233 54 38 58 1280 564 153 129 135 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 9999 9999 8 4 9999 9999 11 11 9999 1180 1276 673 606 438 338 480 1280 1280 1280 1280 1168 1280 1280 1280 1280 1280 1280 1280 1002 196 91 129 762 171 20 266 755 218 1136 36 13 5 9999 38 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 4 9999 9999 9999 4 9 33 10 12 226 71 216 229 1280 964 154 96 34 5 9999 9999 9999 9999 75 22 10 29 114 152 109 60 55 112 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 680 696 511 614 505 546 600 1278 1280 1280 1270 1072 1254 1280 1280 612 1280 1280 838 831 504 96 227 1280 94 15 544 96 1280 64 23 74 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 21 7 10 46 42 161 111 1280 271 70 35 9999 16 14 9999 9999 42 198 9999 9999 12 63 89 217 54 24 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 797 522 460 548 695 535 1192 1280 824 1280 1280 1280 1280 1280 1280 255 580 1280 1280 1247 207 180 1006 1280 284 41 237 293 125 474 83 21 18 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 34 9999 9999 12 9999 9999 9999 9999 10 30 2 4 3 58 6 140 155 34 40 3 9999 44 5 9999 9999 9999 9999 25 9999 9999 56 210 1280 206 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 1075 471 422 598 680 716 1280 1280 585 1280 1122 1280 842 1280 1280 1280 729 534 896 396 404 309 1280 1280 1280 1280 416 163 59 172 9999 43 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 15 9999 9999 9999 9999 4 27 9999 9999 9999 9999 91 157 86 5 9999 9999 9999 51 7 114 184 223 155 55 34 9999 9999 348 622 444 27 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 798 491 591 566 527 703 1280 1176 418 653 1269 1280 864 1280 843 1280 1280 1280 1174 570 1280 305 1280 1280 1280 1280 1280 371 55 37 9999 9999 15 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 41 162 183 13 9999 9999 7 12 30 21 1280 420 781 437 81 16 67 215 401 117 89 45 17 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 699 408 514 543 522 549 1280 1080 452 838 1281 1280 1280 923 1280 1280 838 653 1280 279 871 187 1280 1280 1280 1280 1280 504 80 18 5 3 21 10 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 15 107 62 6 9999 33 13 17 64 9999 133 553 1280 1280 140 40 9999 784 168 105 152 126 50 21 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 544 403 506 541 467 478 798 1280 1190 595 1027 1280 1013 1280 1280 501 782 900 501 572 282 150 1280 888 1280 1280 1280 329 81 63 10 4 3 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 21 22 9999 9999 9999 9999 9999 6 9999 35 74 34 57 15 5 16 14 11 20 19 21 108 194 222 1280 613 72 24 1280 413 189 145 257 174 80 64 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 580 475 541 578 623 558 545 1219 1280 330 730 1013 1066 656 360 496 388 352 194 424 132 137 1280 1280 1280 1280 849 197 58 25 25 9 10 13 37 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 36 35 24 9999 9999 9999 9999 6 8 64 128 312 134 150 24 16 22 72 22 23 6 23 167 228 229 326 153 50 24 516 495 613 416 264 115 75 30 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 502 415 634 660 720 581 356 727 478 304 513 636 1280 810 405 601 238 132 86 172 9999 391 1280 1280 1280 638 567 140 62 46 71 20 23 18 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 75 72 9999 9999 9999 4 21 9999 71 856 1280 654 653 50 155 23 30 24 19 13 41 395 156 306 102 64 31 31 516 280 557 291 216 104 89 47 10 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 438 382 611 555 796 758 424 288 370 286 315 506 718 577 447 272 259 137 42 53 9999 365 1115 1280 458 1280 369 144 178 593 454 81 26 61 5 9999 4 9999 9999 9999 9999 9999 9999 9999 7 233 172 74 22 9999 136 102 165 22 493 1280 1280 1280 1280 200 73 41 17 14 17 9999 296 1280 268 136 68 60 79 86 486 642 530 177 139 79 87 43 22 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 376 466 836 850 991 605 549 378 246 220 205 324 519 515 389 256 206 110 29 41 87 478 262 393 275 584 271 177 1277 1280 1280 253 65 42 33 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 213 47 33 22 63 76 85 79 1040 1149 640 450 620 446 145 110 17 10 49 114 869 1141 474 140 126 142 182 507 1280 1082 300 177 84 110 97 47 36 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 350 618 869 1280 1235 732 578 514 302 266 202 258 346 424 311 297 209 53 22 9999 120 264 239 134 169 559 620 1145 1280 1280 979 353 124 75 15 8 9999 9999 9999 9999 9999 9999 9999 9999 2 219 175 7 56 382 9999 9999 9999 197 967 1280 1280 1280 1280 538 151 63 51 13 177 183 470 1078 479 264 183 346 551 658 631 745 304 208 133 160 103 56 42 39 9999 6 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 529 1280 1280 1280 1280 684 646 530 273 207 197 275 347 449 323 227 291 57 18 9999 174 162 129 232 163 338 1280 1280 1280 1280 1267 476 259 96 45 3 4 9999 9999 9999 9999 9999 9999 9999 9999 141 21 7 270 9999 9999 9999 11 301 926 828 1280 1280 949 696 590 154 24 42 119 87 122 274 461 308 309 287 463 263 283 275 157 109 134 122 78 49 44 56 18 16 10 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 546 1212 1280 1280 891 791 518 410 325 188 195 278 538 390 309 273 243 57 14 23 57 134 80 399 82 151 417 744 1280 945 1270 499 344 120 42 15 8 6 9999 9999 9999 9999 9999 9999 13 55 9999 17 69 39 9999 9999 23 628 1011 1280 1280 585 884 501 653 331 28 122 47 32 61 78 244 240 316 259 255 169 162 162 137 73 81 65 55 62 43 33 36 24 10 11 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 653 1280 1129 751 547 595 440 351 238 211 226 282 330 193 158 193 196 71 20 19 75 75 129 105 120 80 215 266 480 625 759 522 320 147 61 22 12 12 9999 9999 9999 9999 9999 9999 1 51 34 92 38 22 19 7 60 949 1280 837 349 365 1016 479 310 118 38 75 58 14 57 73 162 165 167 172 102 98 130 86 65 49 52 49 60 46 57 21 22 28 24 9 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 552 767 692 577 444 317 344 297 225 184 223 286 230 112 100 134 134 37 22 15 40 48 98 38 70 115 141 458 282 312 312 342 426 174 74 30 15 9999 9999 9999 18 21 9999 9999 16 59 170 754 41 6 53 26 131 1259 1280 536 1161 1280 1225 716 716 191 31 21 23 7 9999 35 73 77 97 80 64 70 87 47 46 38 9999 13 23 11 34 17 23 16 29 12 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 590 545 523 633 483 317 276 251 205 197 144 213 156 86 80 86 63 25 19 69 18 58 88 14 58 112 130 623 282 172 221 335 403 158 69 42 9 8 6 9 77 119 9999 9999 9999 41 201 121 81 11 28 12 124 574 396 453 544 458 1144 1280 235 100 36 13 7 43 9999 14 43 51 64 44 41 46 46 20 41 35 9999 6 9999 9999 15 23 13 8 7 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 463 534 495 426 313 276 217 178 191 168 127 138 99 61 52 43 40 23 11 19 23 57 78 40 62 102 143 741 363 662 346 462 293 185 62 31 7 9999 9999 12 9999 33 12 69 9999 9999 161 1222 92 39 22 11 100 298 721 419 458 413 755 1280 862 176 9999 9999 9999 35 9999 9999 9999 11 21 11 9999 30 17 10 28 9 9999 9999 9999 9999 9999 14 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 354 444 427 333 260 208 198 159 171 157 151 108 75 43 37 30 32 18 9 13 22 66 40 18 79 127 251 1280 606 1102 582 627 266 205 124 35 9999 9999 3 9999 9999 9999 29 40 5 149 1280 1280 198 43 8 6 42 360 671 541 1144 650 884 382 199 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 6 5 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 314 349 301 257 192 175 163 136 134 123 118 77 47 32 26 18 17 11 8 15 14 32 107 17 84 93 120 188 1275 820 904 366 276 208 136 74 17 9999 9999 23 9999 14 9999 9999 22 89 89 287 9999 99 20 9999 39 130 452 411 1280 310 182 195 121 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 249 260 217 218 161 135 121 105 116 98 86 55 36 24 31 12 9 8 6 10 9 14 89 26 35 36 71 116 362 377 319 306 291 147 150 71 25 9999 9999 9999 9999 9999 9999 9999 9999 18 29 32 9999 40 10 13 154 148 310 445 479 377 667 87 107 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 203 212 176 161 129 101 86 90 81 73 60 50 33 22 17 8 6 6 6 15 16 24 41 27 50 61 9999 211 183 279 285 407 237 145 96 76 22 9999 9999 9999 9999 9999 9999 9999 9999 7 5 14 9999 9999 39 110 99 71 185 590 445 407 211 35 39 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 155 147 145 131 100 80 71 65 55 46 43 40 35 21 13 11 7 14 5 12 15 6 27 17 22 13 30 317 592 621 372 248 217 111 64 51 19 9999 9999 9999 9999 9999 9999 9999 9999 16 11 24 9999 7 28 183 19 36 117 626 558 153 110 13 18 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 128 124 116 101 75 61 53 45 39 34 32 32 23 17 15 16 7 4 12 10 13 11 10 6 19 16 27 370 1119 638 317 198 170 89 54 40 20 5 9999 9999 9999 9999 9999 9999 9999 18 7 42 9999 9999 9 46 19 24 46 164 237 61 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 110 97 87 71 56 50 42 31 33 26 26 19 19 16 16 24 4 16 12 12 11 8 6 19 68 19 16 261 395 178 156 150 122 61 41 25 14 3 9999 9999 9999 9999 9999 9999 9999 30 4 23 8 1 10 3 14 16 37 65 102 45 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 14 9999 86 79 62 52 45 37 29 25 23 20 16 13 16 11 12 9999 9999 9999 3 3 9999 3 2 21 50 21 9999 92 265 124 298 154 123 50 40 15 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 32 41 39 26 10 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 62 54 40 30 34 31 19 13 14 10 10 10 9 6 9999 9999 9999 9999 3 5 1 3 3 12 15 16 9999 57 124 162 148 126 115 42 20 9 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 9999 2 56 100 12 59 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 45 39 32 22 29 26 15 11 15 7 6 8 7 3 9999 9999 9999 9999 9999 9999 9999 3 13 25 29 8 7 29 75 127 79 88 97 42 7 9999 12 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 71 269 109 62 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 34 28 39 22 23 17 9 10 13 8 6 9999 3 2 9999 9999 9999 4 9999 9999 9999 3 25 95 27 12 3 21 49 62 44 100 66 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 23 135 143 45 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 25 27 28 22 18 14 9 12 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 30 13 3 40 9999 23 28 50 49 41 33 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 123 119 42 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 28 28 23 21 14 11 9 11 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 20 7 11 10 4 15 28 27 46 45 19 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 144 42 37 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 28 18 13 14 10 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 14 6 3 11 3 9999 19 13 28 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 7 63 7 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 22 13 7 7 7 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 1 13 16 9999 3 6 12 22 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 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 4 36 9999 9999 9999 9999 9999 9999 9999 19 17 11 6 7 7 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 3 2 7 7 7 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 5 9999 9 5 9999 9999 9999 9999 15 13 5 11 12 8 9999 9999 1 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 4 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 47 9999 9999 9999 11 5 9999 9999 9999 9999 9999 13 7 6 8 8 11 9999 9999 9999 9999 9999 1 1 9999 4 9999 9999 9999 9999 9999 9999 2 6 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 9999 9999 9999 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 4 10 10 9 11 11 9999 1 1 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 8 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 21 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 12 11 8 12 8 1 9999 4 1 4 9999 11 4 6 9999 9999 9999 9999 9999 9999 4 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 21 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9 14 10 13 11 1 1 1 3 5 6 43 3 6 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 39 18 14 12 12 1 1 3 8 17 20 21 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 32 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 31 18 11 12 13 3 9999 8 14 16 23 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 115 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 14 10 11 14 13 4 4 17 12 13 21 15 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 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 41 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 12 17 14 9999 14 3 6 32 20 18 19 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 6 6 2 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 21 72 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 11 17 17 13 17 9999 10 39 23 22 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 11 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 42 13 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 21 16 14 19 16 3 9 28 34 30 9 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 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 35 22 13 17 16 9999 3 26 24 45 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 4 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 24 42 16 25 16 5 9999 1 8 23 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 13 9999 9999 9999 9999 9999 9999 9999 14 45 23 11 13 3 4 9999 1 4 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 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 49 24 13 11 6 7 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 35 18 12 6 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 8 9 8 12 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 10 3 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 6 3 9999 9999 6 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 9999 9999 9999 9999 9999 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 4 4 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 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 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 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 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 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 3 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 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 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 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 647 515 430 382 347 522 318 372 354 415 567 722 661 838 777 761 641 470 430 420 298 217 107 235 288 531 679 602 437 646 560 654 625 562 369 554 240 9999 9999 9999 9999 9999 653 127 9999 130 9999 202 138 168 163 175 158 470 405 290 298 157 940 191 279 282 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 655 498 343 361 565 359 357 440 535 500 634 752 660 774 749 643 725 435 377 304 319 152 118 119 280 574 761 622 562 602 437 667 596 606 166 1030 9999 9999 9999 9999 9999 9999 112 147 9999 102 9999 119 119 171 179 155 525 409 423 295 278 222 9999 150 262 278 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 65 80 9999 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 9999 9999 9999 9999 9999 535 396 393 439 536 389 449 609 620 528 663 714 766 751 727 706 725 534 368 297 261 266 283 116 239 705 775 647 552 505 428 599 620 509 698 1045 9999 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 289 119 155 140 169 171 731 9999 152 9999 9999 119 252 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 99 155 9999 120 61 9999 9999 60 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 9999 9999 9999 9999 9999 426 395 376 476 536 532 613 652 700 672 806 789 725 776 715 792 669 573 411 315 346 253 278 205 324 888 9999 632 597 498 285 447 538 511 736 851 9999 9999 9999 9999 9999 155 134 9999 9999 103 109 9999 141 114 175 9999 265 9999 226 9999 9999 9999 9999 122 289 291 158 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 9999 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 79 9999 9999 9999 9999 9999 9999 478 441 620 688 856 589 618 621 920 795 803 834 779 767 769 718 683 566 522 339 265 213 280 290 434 623 891 611 465 458 273 299 429 568 638 9999 9999 274 9999 9999 9999 137 133 139 79 75 121 114 107 9999 9999 9999 108 9999 9999 9999 854 804 287 929 246 270 180 9999 9999 9999 9999 9999 9999 9999 9999 145 213 9999 9999 9999 95 66 9999 9999 9999 9999 9999 9999 9999 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 636 643 712 805 823 601 754 606 863 737 784 818 772 701 733 707 701 633 525 391 294 209 249 305 575 569 475 634 362 662 1102 9999 1010 9999 542 631 287 152 9999 9999 9999 9999 171 149 9999 106 9999 111 61 106 160 9999 97 9999 9999 9999 512 190 221 9999 641 273 181 135 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 80 59 83 92 9999 9999 9999 65 72 66 9999 9999 9999 9999 9999 9999 9999 107 9999 9999 9999 9999 9999 9999 829 794 797 828 807 658 778 676 740 753 801 769 763 727 765 705 696 695 635 361 359 247 241 313 473 456 553 361 297 561 9999 9999 9999 9999 755 501 215 106 9999 9999 9999 9999 9999 112 73 9999 9999 115 136 72 9999 9999 9999 67 232 139 201 275 9999 510 612 261 292 175 9999 9999 245 9999 9999 9999 9999 9999 9999 9999 9999 203 96 153 9999 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 9999 9999 9999 9999 9999 9999 815 748 748 767 718 775 706 702 769 745 901 695 791 753 756 673 690 654 634 373 317 121 191 392 532 434 432 158 124 9999 9999 9999 619 565 931 144 9999 87 197 147 9999 9999 122 94 9999 97 9999 9999 9999 9999 9999 9999 9999 75 208 129 173 9999 9999 558 583 452 178 130 225 9999 156 157 9999 9999 9999 9999 9999 9999 9999 487 191 471 216 473 9999 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 9999 9999 9999 9999 9999 9999 733 625 618 783 708 836 727 762 649 743 779 753 938 786 754 697 858 820 502 398 298 271 197 554 568 636 393 208 101 9999 9999 640 146 167 380 208 9999 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 183 909 9999 210 561 528 545 412 208 149 219 9999 131 210 9999 9999 9999 9999 9999 9999 9999 187 171 222 123 291 125 9999 9999 9999 9999 9999 9999 9999 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 660 691 629 679 765 727 789 702 626 740 774 851 1116 754 692 667 855 718 521 397 397 260 159 443 613 653 469 117 63 121 186 666 135 186 120 262 9999 129 9999 9999 9999 9999 9999 9999 9999 114 70 9999 9999 9999 9999 102 9999 77 166 480 122 296 523 495 491 413 157 125 9999 70 141 142 9999 9999 9999 56 9999 9999 275 566 154 197 187 1082 9999 718 147 9999 9999 9999 9999 9999 164 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 605 584 558 647 764 860 788 697 561 710 808 741 1110 758 725 695 655 617 489 349 390 248 153 421 799 873 285 48 80 79 161 9999 122 156 135 220 113 9999 9999 104 9999 9999 9999 9999 9999 136 76 105 9999 9999 77 9999 71 79 305 432 128 119 509 531 462 415 133 9999 9999 156 151 142 9999 9999 9999 71 9999 107 9999 565 621 496 478 548 343 149 9999 9999 9999 9999 9999 9999 114 9999 9999 9999 155 9999 9999 9999 9999 9999 9999 9999 531 595 532 669 696 786 788 697 600 741 773 774 1021 871 727 793 655 584 429 342 343 206 185 426 918 1047 260 49 126 106 101 166 162 157 9999 9999 9999 114 266 170 76 9999 9999 80 9999 100 9999 9999 59 9999 80 9999 68 236 393 515 196 931 484 370 489 413 134 9999 9999 120 113 182 276 626 9999 59 182 131 867 9999 509 515 592 167 610 9999 129 9999 9999 9999 9999 9999 9999 9999 9999 169 149 9999 9999 9999 9999 9999 9999 9999 551 614 528 664 617 665 788 760 798 741 675 922 891 667 667 799 855 615 414 359 307 219 180 328 9999 9999 121 78 55 906 231 1036 929 121 9999 146 102 227 9999 9999 90 9999 109 58 9999 123 53 9999 110 56 9999 1181 107 136 443 497 599 429 487 209 285 367 114 9999 9999 232 144 119 429 1327 102 144 129 9999 675 456 624 552 586 367 495 297 171 9999 9999 9999 9999 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 613 590 613 663 615 693 788 699 766 736 700 771 781 667 672 672 822 614 422 361 231 120 193 298 9999 9999 64 101 48 84 105 129 193 741 9999 9999 68 172 9999 104 9999 9999 9999 146 9999 9999 9999 9999 73 128 77 136 115 383 414 505 517 510 452 823 155 262 149 9999 9999 9999 9999 397 9999 607 275 348 1037 744 615 519 649 585 542 408 445 147 152 9999 9999 9999 9999 59 9999 288 113 72 71 9999 9999 9999 9999 9999 9999 9999 549 636 690 613 590 693 756 794 766 805 833 805 742 793 699 734 684 464 377 291 195 202 118 144 9999 9999 46 82 9999 92 115 113 254 117 118 9999 129 9999 9999 9999 9999 9999 9999 133 170 123 9999 94 64 176 9999 132 258 652 768 9999 429 418 389 190 9999 222 9999 9999 9999 1088 577 784 707 471 567 307 1126 644 517 551 669 679 562 469 400 449 476 110 9999 9999 9999 59 168 9999 146 220 173 9999 9999 9999 9999 9999 9999 9999 549 607 657 584 632 590 691 796 730 875 731 844 780 728 841 672 687 462 328 306 287 307 115 135 851 338 104 63 61 113 109 118 132 111 151 9999 165 9999 9999 9999 9999 9999 9999 9999 9999 150 9999 9999 118 9999 9999 140 106 210 591 9999 458 349 282 1040 9999 9999 9999 9999 978 560 539 423 474 441 367 523 530 593 507 600 663 605 626 472 468 384 518 425 555 9999 9999 166 9999 59 9999 72 9999 9999 9999 9999 9999 9999 9999 9999 543 607 564 607 658 636 667 701 645 734 799 884 812 723 703 672 763 460 393 344 151 159 174 142 202 91 100 80 47 130 113 9999 9999 94 179 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 91 166 527 609 490 263 143 9999 67 9999 807 507 518 371 353 413 591 422 372 485 535 630 505 625 589 523 642 473 453 370 477 300 279 156 9999 77 9999 108 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 682 656 683 657 632 664 793 669 575 768 766 738 711 718 699 705 746 485 380 353 124 183 149 143 109 89 94 84 76 147 108 108 101 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 250 9999 9999 90 165 403 495 597 1060 9999 9999 181 1015 819 732 653 250 266 324 434 418 397 377 593 670 541 501 520 468 610 430 439 424 410 140 446 377 148 127 9999 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 682 631 712 608 714 638 829 667 616 731 764 704 675 630 697 745 669 388 286 283 114 279 155 155 91 90 84 87 91 121 107 97 107 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 163 120 130 328 540 891 9999 9999 9999 9999 676 610 620 156 152 156 321 260 348 365 370 625 590 495 461 533 463 582 439 455 498 471 331 542 342 133 117 119 9999 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 655 683 683 657 658 694 667 615 572 698 834 697 647 649 691 650 506 298 231 299 126 282 133 158 95 93 81 99 132 92 104 76 79 205 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 157 115 119 300 9999 9999 9999 9999 9999 303 619 566 680 628 227 510 528 318 283 328 412 395 482 440 549 568 488 517 416 537 416 526 411 312 373 327 297 105 177 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 742 711 630 686 635 795 758 638 638 724 667 691 698 671 681 560 388 209 228 120 686 167 125 144 121 106 79 109 69 78 79 101 113 9999 114 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 261 556 9999 9999 279 9999 9999 177 564 425 167 152 9999 211 148 346 335 293 293 240 496 489 587 566 524 470 480 573 435 473 428 285 130 416 301 107 9999 9999 75 309 9999 9999 9999 9999 9999 9999 9999 742 682 683 659 615 797 793 694 691 721 635 586 720 618 707 488 380 299 409 303 417 168 134 121 136 119 68 134 75 109 98 80 87 84 77 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 9999 9999 480 9999 9999 162 9999 9999 152 556 832 261 237 9999 9999 286 494 764 230 236 421 451 519 581 607 524 508 494 565 427 508 327 333 246 417 284 197 77 9999 205 312 9999 9999 9999 9999 9999 9999 9999 744 683 683 661 696 799 700 693 663 613 715 714 685 724 675 496 484 520 516 286 548 176 148 110 117 123 113 118 77 219 147 104 84 108 120 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 102 9999 9999 128 228 9999 144 118 480 154 510 267 9999 9999 9999 78 372 424 595 343 540 688 471 498 626 580 450 525 491 550 469 439 335 489 314 256 314 141 122 9999 9999 9999 112 260 192 9999 9999 9999 9999 712 657 658 666 866 837 698 638 753 717 710 709 711 721 646 559 652 441 485 284 594 155 135 109 108 156 119 105 101 122 154 119 93 74 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 51 9999 9999 9999 9999 9999 115 102 233 129 108 99 159 168 177 9999 9999 103 92 1269 522 152 912 405 408 523 558 601 627 437 617 473 585 483 451 302 664 850 112 282 131 243 230 9999 9999 178 9999 302 9999 9999 9999 9999 631 586 689 726 868 706 796 614 750 710 710 708 709 689 572 571 698 557 539 411 595 196 138 116 260 148 127 97 112 115 119 109 97 91 103 111 9999 9999 9999 9999 9999 9999 262 9999 9999 9999 9999 85 9999 9999 9999 9999 9999 101 120 108 134 108 111 170 118 113 143 9999 9999 77 660 375 576 264 404 527 438 499 601 623 515 521 553 459 539 351 363 483 524 141 721 215 132 951 9999 9999 9999 9999 9999 9999 9999 262 9999 9999 632 685 689 762 764 767 730 755 658 708 740 806 842 542 588 566 685 542 661 534 473 591 231 150 167 148 126 104 132 156 120 118 82 104 102 87 76 9999 9999 9999 9999 9999 1162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 119 109 116 120 101 79 117 102 9999 9999 97 134 270 498 587 435 472 546 461 558 601 512 559 548 529 488 428 269 523 581 375 162 9999 9999 138 9999 256 9999 158 168 9999 9999 9999 175 9999 9999 746 813 690 729 706 804 734 822 631 772 841 740 771 606 684 607 604 627 582 533 614 760 541 141 155 130 114 119 141 110 984 9999 80 106 113 75 120 133 9999 9999 9999 9999 743 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 978 136 171 120 88 88 102 114 9999 110 106 605 379 469 672 459 443 505 542 497 603 515 515 570 533 420 289 127 9999 9999 9999 9999 9999 180 186 9999 1042 9999 9999 185 9999 9999 9999 9999 9999 9999 777 660 720 767 740 708 735 691 656 772 841 708 806 710 774 654 604 653 539 587 756 831 207 153 149 109 197 131 149 125 116 64 91 9999 9999 107 9999 9999 9999 9999 9999 9999 1114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 813 149 143 128 126 88 99 89 109 80 721 260 142 421 562 574 441 372 484 506 502 607 606 517 573 522 381 259 764 9999 9999 9999 9999 9999 68 9999 200 159 122 84 101 9999 9999 9999 211 283 9999 746 687 693 676 774 780 737 613 630 740 806 841 842 774 654 681 653 740 539 584 760 800 188 163 213 153 281 152 191 125 97 82 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 166 126 122 250 113 105 112 127 119 154 515 495 221 448 617 558 1125 406 572 347 475 562 540 497 440 526 301 856 9999 9999 9999 9999 9999 9999 9999 464 9999 203 9999 9999 9999 137 9999 9999 91 9999 9999 715 589 640 677 742 688 809 691 710 842 679 882 772 808 774 605 679 774 628 632 835 803 373 361 515 181 140 159 201 137 112 55 65 9999 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 125 108 312 157 115 118 142 167 147 214 174 173 114 185 1103 875 9999 366 439 281 333 462 565 508 403 310 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 285 121 9999 9999 94 100 9999 9999 135 277 9999 715 635 759 740 684 691 812 749 742 841 708 709 740 680 886 582 742 741 581 587 725 807 305 541 190 207 145 159 185 148 115 95 72 9999 134 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 162 9999 9999 9999 218 100 114 140 283 114 107 120 163 187 232 598 142 160 835 9999 9999 9999 9999 477 477 611 518 414 553 529 573 176 117 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 9999 9999 9999 141 9999 9999 9999 9999 9999 636 690 864 774 607 696 860 660 655 772 740 709 653 709 808 777 685 775 682 661 726 729 392 643 421 393 244 265 207 222 126 111 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 142 93 238 106 120 100 152 162 179 608 193 9999 211 104 9999 9999 660 541 9999 9999 1159 409 712 605 890 623 431 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 9999 690 692 698 709 685 760 782 663 629 708 771 679 740 709 629 890 631 778 655 660 652 651 571 602 562 475 314 230 183 136 120 109 154 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 104 9999 9999 89 9999 9999 9999 9999 95 134 249 553 806 114 213 159 152 182 247 1209 9999 157 328 9999 9999 9999 9999 552 9999 9999 410 741 645 625 1063 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 268 9999 693 759 702 708 780 752 653 595 656 740 806 708 842 740 627 710 657 655 682 565 608 792 666 608 635 512 509 300 309 119 9999 113 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 9999 9999 112 9999 9999 9999 9999 62 120 9999 9999 9999 9999 102 177 131 450 9999 9999 9999 135 312 171 531 497 451 476 659 9999 9999 742 596 620 1177 9999 438 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 694 644 802 679 716 712 812 734 686 708 709 806 740 709 680 628 627 708 652 658 599 786 648 641 657 651 616 439 331 172 9999 9999 77 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 105 125 115 76 9999 9999 92 109 111 691 567 581 521 477 426 657 345 729 682 598 575 519 1006 9999 9999 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 696 623 650 681 691 712 810 845 717 769 678 705 708 677 650 677 604 653 603 544 708 736 718 553 596 652 622 560 355 345 414 303 91 67 9999 9999 137 9999 9999 9999 9999 9999 9999 9999 9999 1007 9999 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 666 119 107 130 48 9999 103 96 104 113 9999 479 499 533 518 254 268 9999 689 616 601 557 403 478 545 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 638 645 675 743 689 748 807 845 664 652 737 707 708 707 805 652 603 626 654 546 733 803 691 593 562 616 585 572 299 115 432 436 283 66 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 300 94 96 9999 9999 9999 9999 9999 78 9999 351 332 467 150 109 69 66 76 70 78 100 366 384 429 508 493 535 178 333 602 747 553 555 525 418 432 144 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 696 623 739 813 906 828 883 773 667 681 602 708 627 656 679 628 657 631 567 666 805 798 706 595 702 612 648 471 339 523 494 447 374 81 120 9999 43 9999 9999 9999 9999 9999 9999 9999 9999 129 97 93 9999 9999 9999 9999 60 312 284 335 354 341 298 262 101 92 129 108 83 157 614 577 506 509 577 419 218 569 664 676 554 570 519 477 508 470 843 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 765 708 810 787 994 830 744 740 644 633 602 710 710 683 656 683 721 714 447 674 9999 675 735 640 732 592 645 512 497 634 405 541 279 97 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 110 81 9999 9999 9999 163 111 9999 397 380 378 413 387 364 105 86 111 88 97 359 615 623 545 594 669 537 1067 1056 661 604 650 548 525 534 530 440 985 618 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 737 713 717 691 943 825 859 632 645 616 654 681 711 563 584 784 725 518 609 1099 9999 706 737 698 643 613 548 579 624 425 446 259 471 103 65 9999 44 9999 9999 9999 9999 9999 9999 9999 91 121 121 76 97 9999 116 114 98 1020 408 428 416 406 411 361 276 115 77 50 602 9999 491 654 619 718 815 770 654 590 619 687 632 538 686 584 485 470 733 560 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 774 682 750 792 818 818 785 787 739 597 634 630 747 609 662 693 648 352 646 896 1011 643 900 780 740 726 702 612 670 443 459 299 347 285 100 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 108 79 168 304 115 109 84 367 438 484 504 405 418 372 394 114 77 101 651 490 588 648 661 608 575 541 521 617 566 582 636 596 632 494 521 478 550 317 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 710 627 849 752 818 744 818 720 849 646 591 721 690 665 757 642 681 414 485 9999 725 626 943 800 692 724 763 601 677 506 509 401 414 319 253 63 9999 9999 9999 9999 9999 9999 9999 9999 139 110 92 206 237 154 9999 9999 9999 422 506 465 504 437 438 397 438 260 99 334 418 431 642 559 581 584 524 536 487 578 619 578 590 574 514 503 492 433 522 231 9999 1153 1120 666 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 679 705 847 684 741 739 744 688 717 654 530 666 695 696 620 673 583 398 556 9999 567 767 931 722 682 724 749 566 616 546 484 470 411 351 146 452 85 9999 9999 9999 9999 9999 9999 9999 9999 93 101 504 218 9999 9999 9999 565 433 403 483 504 483 465 395 403 326 218 515 384 330 491 529 592 619 533 577 496 568 613 554 575 470 478 430 421 438 466 189 838 555 537 692 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 769 703 737 739 737 774 740 685 861 751 646 618 731 573 596 647 632 390 1041 651 409 633 953 722 663 651 820 654 546 609 523 451 474 366 344 306 179 65 9999 9999 9999 9999 9999 9999 73 94 9999 267 250 208 9999 9999 616 453 414 450 465 524 465 438 409 290 233 533 751 359 452 572 528 487 506 536 561 665 572 521 531 423 372 335 450 198 387 386 302 343 746 432 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 762 700 733 805 771 770 648 716 791 634 736 575 674 556 533 558 526 285 726 416 198 480 745 436 623 809 808 725 547 585 586 468 493 388 394 312 175 74 9999 9999 9999 9999 9999 9999 144 95 114 116 231 152 112 857 350 428 502 506 449 450 426 438 443 288 113 352 630 385 155 437 353 421 454 449 486 524 533 430 496 451 199 174 166 180 176 512 397 156 220 192 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 796 700 767 808 771 737 675 718 725 636 625 532 559 567 572 573 455 365 535 394 184 292 511 400 630 735 865 749 729 612 611 640 530 425 400 370 179 9999 9999 9999 156 136 9999 9999 96 96 132 152 189 109 96 174 329 450 480 524 504 427 415 450 455 286 164 408 854 679 9999 484 240 293 428 357 292 374 334 381 438 350 9999 697 185 946 213 505 191 172 154 163 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 875 764 765 804 771 676 677 786 699 668 541 516 569 505 547 448 430 436 369 110 269 187 263 808 642 780 1059 667 809 619 641 592 509 484 428 305 288 52 77 76 147 121 9999 9999 9999 152 155 198 148 74 91 175 316 466 545 549 568 449 465 416 421 234 105 253 1028 139 9999 574 144 149 230 248 164 212 193 555 203 183 9999 949 9999 9999 317 206 180 189 262 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 875 703 730 674 771 675 627 753 668 625 601 548 533 396 448 501 465 380 528 268 214 180 179 175 592 803 907 643 605 579 571 508 596 425 532 437 1029 9999 9999 108 9999 120 183 144 9999 9999 156 208 156 85 89 133 206 418 484 570 465 427 426 451 401 224 9999 9999 9999 155 9999 9999 9999 606 200 479 9999 212 296 498 199 953 9999 9999 9999 9999 9999 188 9999 9999 9999 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 733 672 575 771 740 605 746 616 670 705 551 538 448 394 458 430 327 364 496 445 211 168 193 205 371 822 718 734 584 557 642 594 577 463 477 512 9999 9999 237 9999 9999 9999 150 128 54 121 165 566 185 99 53 92 170 420 483 549 438 394 438 451 463 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 311 9999 9999 1046 950 9999 9999 9999 9999 9999 9999 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 646 703 597 707 681 657 787 627 588 637 601 468 458 386 449 424 308 477 561 335 253 177 98 204 258 535 567 750 607 603 674 596 599 498 549 357 1067 9999 9999 172 9999 151 9999 9999 76 96 294 373 9999 104 68 9999 268 495 426 524 449 449 440 390 419 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 705 737 706 711 656 598 659 633 538 519 619 538 485 438 282 421 364 429 700 385 369 215 87 165 294 529 498 716 666 561 675 555 579 485 603 409 620 9999 9999 9999 9999 9999 9999 9999 9999 78 234 259 9999 94 89 173 255 539 438 507 450 428 471 285 272 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 676 711 678 715 602 545 618 519 485 420 541 513 512 443 375 464 443 602 473 214 146 132 134 151 166 139 9999 763 754 635 775 533 516 508 512 393 712 9999 9999 9999 9999 9999 9999 9999 9999 60 319 253 9999 9999 111 94 184 571 492 405 464 439 408 296 277 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 629 591 686 699 570 461 539 430 422 421 556 476 379 351 437 429 346 212 588 238 163 345 97 174 617 567 616 668 689 695 630 631 519 518 478 457 757 9999 9999 9999 9999 9999 9999 9999 9999 136 106 137 9999 114 115 80 290 741 382 385 452 273 257 488 274 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 645 677 679 542 439 429 476 409 391 415 477 360 408 333 371 306 249 697 183 180 231 162 205 180 995 475 593 738 588 644 728 591 659 464 437 377 394 712 9999 9999 9999 9999 9999 9999 9999 239 133 147 9999 9999 92 92 145 624 245 347 398 178 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 832 639 549 512 481 430 407 407 430 344 394 317 365 404 301 347 131 174 155 151 194 263 201 232 149 170 594 942 616 588 648 699 547 660 425 421 405 603 1326 9999 9999 9999 9999 9999 9999 9999 282 133 175 243 203 82 163 116 401 173 203 200 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 181 9999 519 421 472 356 437 396 407 388 383 344 327 364 337 288 361 9999 9999 9999 674 622 9999 653 570 152 149 381 9999 576 639 581 648 490 550 416 202 449 1004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 94 98 109 135 396 9999 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 9999 492 391 468 397 495 408 633 855 755 697 558 841 853 491 9999 9999 9999 9999 269 236 633 180 301 116 184 229 9999 488 642 549 566 507 502 407 232 541 548 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 9999 9999 162 85 99 137 115 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 400 388 520 528 439 359 578 772 598 909 1044 805 535 1058 9999 9999 9999 9999 9999 9999 9999 230 114 176 157 201 372 701 519 452 477 511 450 338 833 9999 409 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 89 105 101 102 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 483 452 349 565 449 463 1273 739 723 754 928 9999 822 298 9999 9999 9999 194 9999 9999 9999 236 178 85 99 97 723 806 376 387 571 418 355 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 141 104 96 100 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 448 489 467 427 421 353 612 961 470 287 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 177 168 175 156 112 9999 448 615 222 233 492 387 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 109 90 104 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 494 427 362 342 310 323 609 539 264 536 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 181 181 151 92 77 322 386 395 223 166 296 750 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 92 105 111 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 389 316 388 329 309 316 646 428 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 110 181 141 91 167 9999 161 993 340 492 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 87 86 95 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 330 303 347 296 394 278 861 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 250 281 92 113 9999 94 118 390 167 188 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 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 74 288 9999 9999 9999 9999 9999 9999 9999 382 271 287 226 332 224 9999 9999 9999 9999 9999 9999 804 9999 9999 9999 9999 9999 9999 9999 9999 107 280 179 85 94 9999 9999 713 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 241 9999 175 9999 117 130 9999 9999 9999 9999 369 229 367 131 147 111 9999 9999 210 9999 9999 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 253 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 256 9999 9999 9999 217 109 9999 9999 9999 9999 9999 228 226 290 110 162 137 9999 9999 9999 9999 9999 167 166 9999 68 9999 9999 9999 9999 9999 9999 142 113 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 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 110 118 122 155 116 9999 444 326 9999 9999 9999 9999 9999 76 9999 9999 9999 9999 9999 9999 9999 80 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 279 9999 9999 9999 225 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 115 109 113 207 116 704 9999 107 97 114 9999 69 138 83 9999 9999 9999 9999 9999 9999 75 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 184 300 9999 9999 319 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 168 101 111 182 172 322 119 166 129 147 90 71 90 84 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 9999 265 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 83 100 129 136 178 158 160 78 126 139 65 129 126 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 234 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 95 110 118 147 190 78 9999 53 118 130 68 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 295 232 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 104 114 166 248 258 79 105 61 109 126 71 82 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 788 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 215 231 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 110 225 279 9999 214 147 103 63 64 126 123 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 882 795 1078 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 200 172 240 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 100 229 248 158 223 9999 102 88 101 121 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 834 307 1041 9999 9999 9999 9999 9999 9999 9999 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 248 137 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 100 122 152 110 247 130 111 102 94 113 71 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 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 9999 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 81 94 95 90 258 9999 114 83 110 72 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1045 936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 316 9999 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 129 82 79 82 171 94 9999 141 117 88 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 218 9999 296 9999 9999 9999 9999 9999 9999 9999 127 74 136 67 131 51 105 9999 232 60 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 74 131 123 72 72 130 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 78 74 69 60 79 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 145 68 59 72 73 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 73 53 9999 9999 180 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 64 55 9999 9999 298 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 63 71 9999 9999 9999 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 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 165 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 875 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 177 9999 9999 9999 9999 9999 9999 144 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 209 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 303 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 210 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 111 112 110 103 113 97 104 104 105 112 99 107 110 109 107 96 100 97 93 78 49 38 80 118 128 117 102 101 106 108 112 105 96 94 122 70 999 999 999 999 999 52 14 999 29 999 21 11 20 29 33 43 70 84 91 78 35 56 37 34 21 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 108 114 109 109 111 111 102 109 110 109 98 104 111 113 112 110 102 90 99 99 89 59 50 55 106 128 119 105 108 108 110 114 109 94 58 64 999 999 999 999 999 999 9 15 999 16 999 20 16 27 42 40 53 65 82 91 74 24 999 36 37 24 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 10 3 999 12 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 108 100 112 113 114 112 111 116 104 100 104 108 114 116 114 113 107 96 99 94 89 88 80 59 95 124 115 105 106 107 110 113 110 87 75 51 999 32 999 999 999 999 999 999 999 999 999 16 39 28 36 32 44 54 55 999 45 999 999 30 39 23 999 999 999 999 999 999 999 999 999 999 999 999 999 2 7 3 999 2 4 999 999 5 5 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 107 116 116 106 106 116 105 112 113 109 109 111 115 117 116 115 110 102 102 90 98 90 88 77 92 124 999 102 103 97 95 105 106 84 76 52 999 999 999 999 999 5 3 999 999 6 10 999 26 19 29 999 56 999 29 999 999 999 999 24 43 26 11 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 9 999 999 999 999 999 2 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 107 104 109 111 112 111 114 119 118 114 113 114 117 118 118 116 112 105 105 92 80 87 93 92 97 103 116 114 94 96 93 105 106 78 79 999 999 25 999 999 999 2 4 2 2 11 26 7 34 999 999 999 13 999 999 999 55 50 25 62 44 30 12 999 999 999 999 999 999 999 999 2 18 999 999 999 35 8 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 110 112 113 116 119 121 123 121 118 116 116 118 119 119 118 113 108 96 99 84 90 95 101 110 100 112 105 89 80 92 999 115 999 77 67 22 23 999 999 999 999 3 3 999 4 999 6 7 7 3 999 5 999 999 999 61 43 27 999 54 35 17 9 3 999 999 999 999 999 999 999 999 999 999 36 23 17 23 20 999 999 999 2 2 2 999 999 999 999 999 999 999 2 999 999 999 999 999 999 115 115 114 115 118 122 123 127 124 121 119 118 119 120 119 118 114 110 102 103 87 77 101 116 119 100 106 93 66 58 999 999 999 999 88 72 20 14 999 999 999 999 999 2 2 999 999 2 2 13 999 999 999 10 29 41 50 37 999 67 77 45 23 14 999 999 21 999 999 999 999 999 999 999 999 55 17 82 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 117 117 117 119 122 125 127 130 127 123 121 120 120 121 120 118 115 112 104 108 90 56 101 118 119 92 95 78 27 999 999 999 55 60 82 39 999 12 3 3 999 999 2 2 999 2 999 999 999 999 999 999 999 12 36 32 32 999 999 90 97 72 26 11 10 999 17 6 999 999 999 999 999 999 999 48 15 69 29 55 999 4 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 119 118 120 122 127 129 133 132 127 123 123 121 122 121 121 119 116 112 105 112 78 83 101 113 115 99 77 66 22 999 999 50 50 55 60 29 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 36 52 999 29 87 100 106 96 43 16 4 999 19 7 999 999 999 999 999 999 999 47 30 35 30 50 12 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 122 121 124 126 129 132 136 130 126 124 124 123 122 121 121 119 116 111 104 112 97 82 80 109 107 93 58 61 15 116 71 53 42 54 48 21 999 2 999 999 999 999 999 999 999 2 2 999 999 999 999 4 999 22 44 51 25 55 81 104 112 106 58 12 999 35 21 10 999 999 999 3 999 999 16 105 49 53 35 121 999 58 5 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 125 126 129 129 130 134 136 133 126 124 124 123 123 120 120 120 117 111 104 113 102 80 72 109 98 87 41 18 10 4 60 999 31 41 35 12 6 999 999 2 999 999 999 999 999 2 2 2 999 999 16 999 7 26 71 62 26 40 85 105 114 109 51 999 999 22 24 12 999 999 999 4 999 24 999 77 85 73 56 52 59 30 999 999 999 999 999 999 2 999 999 999 2 999 999 999 999 999 999 999 132 132 132 132 133 135 136 133 128 124 125 124 123 119 120 120 117 110 116 111 104 78 90 104 101 74 34 15 7 2 32 43 26 28 999 999 999 2 2 2 2 999 999 2 999 2 999 999 2 999 8 999 15 69 97 76 34 98 85 101 112 109 48 999 999 26 18 15 59 71 999 13 25 23 79 999 84 85 90 52 62 999 15 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 135 136 135 136 134 135 136 133 130 124 128 126 122 119 119 119 116 110 115 109 99 78 85 84 999 999 26 19 9 131 73 72 47 16 999 9 7 3 999 999 2 999 2 2 999 2 2 999 2 2 999 58 18 56 107 86 66 85 86 92 104 105 41 999 999 93 16 24 68 109 18 62 32 999 87 80 91 93 89 91 70 64 17 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 137 137 137 137 135 135 136 132 129 127 131 126 122 119 118 118 116 110 114 106 90 62 74 61 999 999 31 21 9 16 18 34 16 81 999 999 11 3 999 2 999 999 999 3 999 999 999 999 4 2 12 23 22 65 108 82 91 102 87 104 98 90 32 999 999 999 999 56 999 82 62 66 97 86 84 91 95 96 96 87 88 60 24 999 999 999 999 2 999 2 18 6 7 999 999 999 999 999 999 999 137 137 137 137 137 135 136 132 129 126 127 124 123 119 118 118 115 109 110 97 81 66 46 50 999 999 88 20 999 12 21 26 16 13 6 999 2 999 999 999 999 999 999 3 2 2 999 2 3 2 999 19 56 72 90 999 99 108 88 28 999 85 999 999 999 104 69 89 95 88 89 73 107 83 89 94 97 98 98 95 84 94 50 16 999 999 999 2 2 999 9 3 3 999 999 999 999 999 999 999 137 137 137 137 136 133 131 127 127 125 127 123 122 119 118 118 115 107 101 95 78 61 42 48 57 58 33 18 9 6 14 17 10 11 7 999 2 999 999 999 999 999 999 999 999 2 999 999 2 999 999 12 35 57 75 999 98 104 74 68 999 999 999 999 90 94 90 88 91 90 96 113 88 88 92 96 100 101 101 98 106 96 71 63 66 999 999 2 999 2 999 3 999 999 999 999 999 999 999 999 138 138 137 137 136 133 129 127 127 125 126 123 122 120 118 118 114 104 107 93 52 39 46 47 48 38 38 19 9 12 16 999 999 15 8 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 26 57 88 87 89 83 52 999 76 999 72 76 83 90 95 98 100 99 91 109 96 94 97 101 105 105 105 101 93 104 90 57 62 25 999 11 999 2 13 999 999 999 999 999 999 999 999 999 138 138 137 136 136 132 128 128 127 125 126 123 123 121 118 117 112 117 103 90 47 43 41 44 40 39 41 25 9 11 10 5 7 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 16 51 95 98 75 107 999 999 58 93 96 100 96 94 104 94 101 102 96 98 98 99 103 109 113 112 109 107 96 108 101 60 71 56 18 8 999 999 9 999 999 999 999 999 999 999 999 999 138 137 137 136 136 132 128 129 129 127 127 125 124 122 119 116 110 114 97 86 42 60 44 38 38 39 38 23 9 8 7 5 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 9 24 41 92 97 72 999 999 999 999 84 79 76 59 76 92 101 111 101 98 96 94 100 111 118 120 118 114 112 103 110 109 97 85 61 25 17 15 999 2 999 999 999 999 999 999 999 999 999 138 137 138 136 136 131 129 130 129 128 127 128 125 123 120 117 108 103 85 88 38 52 44 34 34 33 33 17 9 12 7 6 4 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 24 34 77 999 999 999 999 999 73 88 76 87 71 58 114 106 114 112 112 106 90 101 117 123 124 122 120 116 110 114 107 114 96 75 61 52 25 2 2 999 999 999 999 999 999 999 999 999 138 138 138 135 134 128 129 130 130 130 129 131 128 127 122 116 102 87 81 52 81 41 38 35 32 22 21 10 9 12 8 2 2 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 49 75 999 999 27 999 999 53 68 83 56 22 999 87 70 98 118 105 93 101 107 122 126 126 124 122 118 113 106 112 115 100 60 80 52 24 999 999 17 4 999 999 999 999 999 999 999 138 138 138 135 131 128 128 130 131 131 132 133 131 128 124 116 113 83 100 94 60 48 38 35 35 20 25 9 9 10 7 11 3 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 53 999 999 29 999 999 50 63 78 41 20 999 999 77 92 133 94 76 125 117 128 129 128 124 123 120 115 109 115 102 92 83 78 52 50 6 999 10 8 999 999 999 999 999 999 999 137 138 138 134 129 127 127 130 131 131 134 134 134 130 125 118 117 95 81 81 67 48 43 34 33 25 19 14 15 15 10 9 7 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 34 53 999 32 23 73 46 57 38 999 999 999 79 96 60 98 108 96 123 122 130 131 130 125 123 121 114 119 117 102 101 95 66 61 26 13 999 999 999 49 7 6 999 999 999 999 137 136 136 131 129 126 128 130 131 133 137 138 136 131 126 123 116 102 99 85 71 50 46 33 27 29 21 19 25 23 16 10 13 8 3 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 28 32 43 37 30 38 43 47 31 999 999 3 25 100 72 55 129 105 112 126 131 132 130 127 123 121 114 117 121 101 106 118 24 65 33 24 33 999 999 29 999 5 999 999 999 999 136 136 134 129 128 125 127 130 133 137 137 138 138 132 129 130 128 124 116 92 76 56 47 28 46 32 25 25 31 32 22 12 21 9 5 2 999 999 999 999 999 999 31 999 999 999 999 2 999 999 999 999 999 6 16 32 41 38 36 53 40 36 31 999 999 10 76 77 91 70 108 123 126 130 132 133 130 126 123 120 112 114 111 110 93 31 65 70 62 90 999 999 999 999 999 999 999 6 999 999 136 136 134 128 128 126 127 130 134 138 138 138 138 136 132 133 134 136 132 112 88 69 50 36 40 35 30 23 29 32 21 22 26 11 7 3 11 999 999 999 999 999 85 999 999 999 999 999 999 999 999 999 999 8 15 31 40 37 38 29 39 24 999 999 3 25 68 106 109 88 122 126 129 131 132 132 130 124 122 118 120 106 116 98 71 30 999 999 47 999 46 999 15 7 999 999 999 14 999 999 136 136 133 128 125 125 125 131 135 138 138 138 138 137 135 135 138 138 136 124 106 81 51 47 45 38 31 31 29 20 93 999 23 26 8 17 3 2 999 999 999 999 72 999 999 999 999 999 999 999 999 999 999 11 69 26 43 31 36 21 29 24 999 21 16 64 94 117 110 104 121 126 129 131 131 130 130 124 121 113 110 79 999 999 999 999 999 105 59 999 134 999 999 7 999 999 999 999 999 999 136 134 133 126 124 124 125 131 136 138 138 138 138 137 137 137 138 138 138 132 114 81 54 55 46 33 61 38 31 15 33 87 20 999 999 2 999 999 999 999 999 999 83 999 999 999 999 999 999 999 999 999 999 73 45 30 35 31 34 20 58 22 7 48 34 59 114 119 104 85 112 126 125 129 129 129 129 123 118 116 95 129 999 999 999 999 999 16 999 82 67 45 9 4 999 999 999 2 2 999 136 134 131 125 123 122 124 131 136 138 138 138 138 137 137 137 138 138 138 134 114 77 59 59 46 47 68 45 35 17 15 10 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 58 58 26 38 28 35 23 20 18 22 52 50 61 119 117 89 79 100 117 112 132 127 128 128 121 116 99 136 999 999 999 999 999 999 999 51 999 63 999 999 999 2 999 999 11 999 999 135 133 130 125 123 121 123 131 137 138 138 138 138 137 137 137 138 137 137 134 113 75 63 66 50 58 45 50 40 20 12 22 15 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 59 51 48 37 29 36 33 31 33 42 53 42 37 114 122 88 999 85 105 100 124 126 125 124 117 111 81 999 999 999 999 999 999 999 999 999 81 54 999 999 7 7 999 999 6 3 999 135 134 129 123 122 120 122 133 137 138 138 138 138 138 137 137 137 137 137 132 114 75 67 75 51 56 55 56 48 23 10 3 2 999 3 2 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 3 52 43 70 55 37 26 37 40 45 54 58 34 25 70 999 999 999 999 65 70 106 127 121 122 120 120 106 47 999 999 999 999 999 999 999 999 23 999 999 999 999 999 5 999 999 999 999 999 133 133 129 123 122 119 121 133 137 138 138 138 138 138 137 135 134 136 136 132 114 77 78 86 63 86 61 63 56 33 16 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 29 50 48 30 24 27 36 46 55 50 21 999 17 60 999 999 80 56 999 999 142 125 120 119 114 93 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 133 132 129 124 122 119 121 131 137 138 138 138 138 138 137 135 134 135 136 133 116 88 94 97 88 91 73 72 58 35 14 11 2 2 999 999 999 999 999 999 999 999 999 135 10 999 999 10 999 999 999 999 45 23 47 55 68 16 56 30 36 41 34 56 999 12 80 999 999 999 999 70 999 999 118 120 121 101 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 131 129 127 125 122 121 122 128 136 138 138 138 138 138 138 137 135 136 136 133 121 101 103 107 107 99 91 89 73 29 999 9 13 999 999 999 999 999 999 999 999 999 999 999 15 999 999 6 999 999 999 999 56 21 999 999 999 999 21 30 25 58 999 999 999 11 55 50 86 77 94 101 76 999 999 119 121 107 106 999 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 128 126 124 122 123 122 125 134 138 138 138 138 138 138 137 136 134 134 130 122 107 108 113 114 111 105 102 84 32 999 999 7 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 23 26 15 11 999 999 15 18 23 101 108 103 108 105 86 77 105 116 119 111 95 109 110 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 126 125 123 120 123 123 122 131 138 137 138 136 138 138 138 135 134 134 130 122 108 110 116 117 115 112 107 80 53 50 53 9 3 999 999 2 999 999 999 999 999 999 999 999 93 999 16 999 999 999 999 999 999 999 999 999 48 24 15 7 4 999 4 8 15 24 999 112 113 115 113 89 81 999 112 116 114 110 108 104 71 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 127 124 122 120 121 122 122 129 137 138 137 136 137 137 137 136 134 133 128 117 109 113 118 121 118 115 108 85 45 52 79 77 12 2 999 999 999 999 999 999 999 999 999 999 53 23 12 999 999 999 999 999 17 999 97 84 78 29 19 5 4 4 2 6 14 55 82 110 116 119 114 93 114 98 109 115 115 116 115 103 52 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 125 123 122 119 119 122 122 127 135 137 136 136 134 137 135 133 131 129 126 110 110 116 118 123 119 116 108 99 96 67 89 70 13 3 999 2 999 999 999 999 999 999 999 999 32 26 17 999 999 999 999 17 81 99 108 112 99 64 51 19 4 4 2 4 54 87 89 107 115 120 111 82 118 105 110 114 116 118 116 108 78 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 127 123 122 120 120 119 121 122 125 131 137 135 135 134 134 134 130 126 119 116 999 111 117 118 124 118 117 110 111 110 98 104 82 27 6 999 999 999 999 999 999 999 999 999 999 34 30 21 999 999 999 44 18 999 122 120 121 117 96 100 34 12 4 2 12 52 90 90 105 111 117 119 109 119 105 109 114 115 116 115 110 94 77 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 124 122 121 120 120 120 120 121 124 128 135 135 134 133 133 131 128 117 120 118 999 111 116 118 124 118 118 112 108 113 110 93 116 37 36 999 2 999 999 999 999 999 999 999 81 37 35 24 9 999 11 11 21 129 120 122 123 122 114 109 70 24 4 15 48 999 87 94 104 107 122 121 93 94 104 108 112 114 115 114 111 113 93 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 122 120 119 121 121 120 120 122 125 131 133 133 132 130 129 124 106 121 112 99 108 115 115 122 118 117 114 117 121 120 112 115 87 22 2 999 999 999 999 999 999 999 999 999 38 32 20 19 23 13 11 29 105 123 124 124 122 121 118 97 39 16 50 77 83 97 99 105 107 110 110 105 102 105 108 112 111 113 113 112 115 104 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 122 122 122 120 121 122 121 120 122 124 129 130 130 128 128 127 122 114 106 999 95 104 110 110 119 119 118 116 122 126 124 120 114 95 58 8 999 999 999 999 999 999 999 999 137 37 23 54 33 22 999 999 999 113 124 125 124 124 123 121 113 90 31 80 76 90 101 103 106 108 112 114 111 106 107 109 112 110 112 112 111 117 111 88 999 100 74 54 999 999 999 999 999 999 999 999 999 999 999 999 122 124 122 121 122 123 121 120 121 121 126 128 128 127 125 125 121 111 89 999 90 98 106 106 115 119 120 119 126 127 126 123 120 108 57 75 48 999 999 999 999 999 999 999 999 34 28 81 36 999 999 999 129 119 126 125 125 125 125 122 117 97 73 82 72 86 101 104 107 111 115 115 114 108 108 110 110 110 112 110 109 118 114 99 106 84 75 74 999 999 999 999 999 999 999 999 999 999 999 999 125 126 123 123 123 123 122 121 120 120 124 127 125 127 125 123 121 110 97 99 99 90 101 103 108 117 120 121 128 128 127 124 121 114 95 56 71 14 999 999 999 999 999 999 29 31 999 60 35 13 999 999 130 121 126 123 125 124 125 123 119 101 87 73 78 98 112 102 107 111 116 114 113 108 107 108 108 119 107 118 117 115 112 115 93 92 103 59 33 999 999 999 999 999 999 999 999 999 999 999 128 127 126 123 123 124 123 121 119 120 123 125 124 124 125 123 119 90 85 96 92 82 93 97 101 114 116 119 128 128 128 125 121 118 113 81 77 14 999 999 999 999 999 999 135 29 26 33 35 16 17 131 119 122 126 123 125 124 124 123 120 99 77 66 56 88 96 113 105 110 115 112 109 107 106 104 118 113 105 104 102 105 100 125 106 87 72 65 34 999 999 999 999 999 999 999 999 999 999 999 128 127 126 123 123 124 123 120 119 120 123 124 122 120 123 121 114 105 84 100 85 89 83 104 113 108 111 115 125 127 127 125 122 119 104 100 67 999 999 999 2 2 999 999 17 27 35 35 27 52 13 84 115 123 127 123 124 124 125 123 120 98 51 74 65 76 999 115 93 104 111 104 114 116 99 110 113 106 999 133 92 136 97 116 81 80 64 37 29 999 999 999 999 999 999 999 999 999 999 999 126 127 127 124 123 124 122 120 118 118 122 123 120 115 119 116 119 110 79 54 94 88 74 133 106 100 107 113 122 124 125 124 123 119 118 95 84 2 2 14 3 7 999 999 999 26 42 40 19 23 12 122 114 123 126 123 124 124 125 122 119 89 30 53 100 22 999 117 87 99 111 97 95 100 97 120 99 83 999 129 999 999 108 75 71 84 110 41 999 999 999 999 999 999 999 999 999 999 999 999 126 126 127 125 123 124 122 120 118 116 120 121 117 121 122 121 115 93 86 80 87 85 69 78 100 94 104 112 121 121 124 124 123 119 120 111 98 999 999 22 999 12 10 7 999 999 45 49 20 9 13 92 101 121 124 123 123 124 125 122 118 73 999 999 999 16 999 999 999 113 91 95 999 82 95 110 80 133 999 999 999 999 999 62 999 999 999 39 999 999 999 999 999 999 999 999 999 999 999 999 126 127 127 124 123 122 121 119 117 117 118 118 111 115 117 121 110 79 83 92 87 80 79 92 79 91 103 112 120 121 123 123 122 119 111 110 999 999 25 999 999 999 2 5 33 37 58 62 27 7 30 69 106 120 124 123 123 125 125 122 118 64 999 999 999 999 999 999 999 999 999 999 999 83 999 999 132 122 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 126 126 127 123 122 121 120 118 117 117 116 112 117 113 119 117 99 79 84 67 79 79 54 100 72 86 98 110 119 121 122 123 122 120 115 94 109 999 999 9 999 2 999 999 6 28 61 62 999 6 8 999 105 118 124 123 124 124 123 120 115 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 125 124 125 122 122 121 119 117 116 116 113 118 115 111 87 100 91 65 89 59 63 78 52 83 81 92 103 106 117 120 122 122 121 120 117 116 104 999 999 999 999 999 999 999 999 23 56 49 999 6 30 47 84 115 123 122 122 122 121 111 104 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 124 122 123 122 120 119 118 114 113 111 121 114 114 105 88 98 76 62 67 29 29 33 61 77 58 53 999 103 114 119 121 121 121 119 116 105 110 999 999 999 999 999 999 999 999 17 88 30 999 999 25 34 71 118 121 122 122 121 114 115 105 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 121 122 121 119 117 123 121 118 117 117 112 106 97 88 77 54 29 61 22 19 55 52 54 74 76 108 105 113 118 120 120 120 118 123 117 107 999 999 999 999 999 999 999 999 2 22 11 999 15 23 34 84 112 115 121 120 114 98 116 83 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 121 120 122 120 116 123 121 115 114 116 119 111 112 99 87 55 51 68 21 18 15 24 56 112 82 55 112 108 114 116 118 118 119 117 118 112 81 69 999 999 999 999 999 999 999 5 26 9 999 999 38 28 55 100 115 115 114 103 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 121 119 119 126 122 118 117 118 110 118 112 110 107 94 81 25 86 20 18 13 15 21 56 70 53 50 132 108 112 115 116 117 117 122 114 114 76 79 999 999 999 999 999 999 999 5 34 9 10 89 39 137 59 78 86 111 91 48 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 3 999 118 115 124 120 118 117 121 118 109 108 107 105 95 95 70 999 999 999 48 49 999 57 137 66 56 50 999 106 111 113 115 116 116 113 98 110 82 999 999 999 999 999 999 999 999 999 999 999 999 134 28 29 26 33 78 999 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 124 120 120 123 120 119 131 130 125 131 115 117 120 100 999 999 999 999 43 22 87 56 137 95 85 53 999 115 111 111 113 115 114 110 90 107 83 999 999 999 999 999 999 999 999 999 7 999 999 137 34 33 38 19 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 120 118 121 130 120 116 120 129 111 137 137 122 99 137 999 999 999 999 999 999 999 62 78 63 50 61 120 124 108 109 110 113 110 101 111 999 71 26 999 999 999 999 999 999 999 999 999 999 999 89 33 37 23 18 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 124 110 121 118 118 137 131 120 118 119 999 115 104 999 999 999 21 999 999 999 79 67 42 33 28 137 129 113 116 119 108 115 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 44 36 22 18 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 126 123 112 106 105 115 129 104 75 999 999 999 999 999 999 999 999 999 999 999 113 58 61 137 15 999 105 122 106 110 116 112 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 35 28 24 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 124 121 116 101 89 101 126 112 66 128 999 999 999 999 999 999 999 999 999 999 999 135 58 62 60 23 92 87 109 119 102 89 79 134 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 35 23 20 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 121 115 111 92 79 94 126 105 999 999 999 999 999 999 999 999 999 999 999 999 999 113 62 71 137 17 47 999 86 134 104 96 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 52 30 31 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 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 105 95 90 85 84 137 86 999 999 999 999 999 999 999 999 999 999 999 999 999 135 137 135 25 10 999 32 90 106 70 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 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 11 3 999 999 999 999 999 999 999 104 88 71 61 59 44 999 999 999 999 999 999 97 999 999 999 999 999 999 999 999 20 137 59 28 7 999 999 132 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 999 6 3 999 999 999 999 94 66 84 27 29 24 999 999 134 999 999 14 999 999 999 999 999 999 999 999 999 135 99 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 4 999 999 999 3 8 999 999 999 999 999 62 56 51 25 22 10 999 999 999 999 999 134 57 999 11 999 999 999 999 999 999 90 104 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 69 29 27 15 10 8 999 134 48 999 999 999 999 999 14 999 999 999 999 999 999 999 50 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 6 5 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 29 23 19 12 7 8 134 999 11 93 28 999 60 49 13 999 999 999 999 999 999 31 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 6 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 70 48 20 8 6 5 89 87 121 77 86 120 36 76 9 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 4 999 999 999 999 999 999 999 999 999 999 999 999 37 29 17 5 5 4 106 124 95 83 55 61 48 50 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 999 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 9 6 999 999 999 999 999 999 999 999 999 999 999 999 34 20 11 5 4 4 25 999 119 67 69 63 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 2 999 999 999 999 999 999 999 999 999 999 999 999 10 11 6 999 999 999 999 999 999 999 999 999 999 999 999 21 16 8 2 3 2 20 108 66 78 88 64 20 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 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 9 12 999 999 999 999 999 999 999 999 999 999 999 999 999 47 11 4 2 999 2 73 92 53 62 79 52 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 66 52 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 8 8 12 999 999 999 999 999 999 999 999 999 999 999 999 999 26 10 3 2 4 2 999 82 50 72 71 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 64 55 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 6 10 8 999 999 999 999 999 999 999 999 999 999 999 999 999 48 15 6 5 9 2 96 84 49 55 54 38 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 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 50 29 15 13 17 2 999 136 27 54 36 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 52 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 5 999 999 999 999 999 999 999 999 999 53 60 28 28 23 3 16 999 134 80 25 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 999 999 999 999 999 999 999 6 999 2 999 999 999 999 999 999 999 70 51 59 72 52 41 18 999 116 70 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 48 59 65 56 21 9 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 40 65 66 88 19 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 75 85 94 46 27 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 46 72 999 999 11 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 82 125 999 999 8 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 77 35 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 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 999 43 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 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 106 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 9 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 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 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 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 99 97 96 89 97 84 90 91 92 95 99 107 110 109 107 96 87 84 81 67 47 36 71 106 128 117 102 101 106 108 112 105 96 81 106 62 999 999 999 999 999 51 14 999 29 999 21 10 20 29 33 43 70 84 91 78 34 54 36 34 21 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 108 101 95 95 96 94 89 94 95 94 98 104 111 113 112 110 102 90 87 84 77 59 48 54 106 128 119 105 108 108 110 114 109 94 58 59 999 999 999 999 999 999 8 15 999 16 999 20 16 27 42 40 53 65 68 77 62 24 999 36 37 22 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 10 3 999 12 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 108 100 99 100 99 96 95 102 104 100 104 108 114 116 114 113 107 96 86 81 78 76 69 59 95 124 115 105 106 107 110 113 110 87 63 49 999 32 999 999 999 999 999 999 999 999 999 16 39 28 36 31 43 54 51 999 43 999 999 30 39 23 999 999 999 999 999 999 999 999 999 999 999 999 999 1 7 3 999 2 4 999 999 5 5 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 107 103 102 106 106 102 105 112 113 109 109 111 115 117 116 115 110 102 87 78 81 78 76 65 92 115 999 102 103 97 95 105 106 84 76 52 999 999 999 999 999 4 2 999 999 5 10 999 25 19 29 999 54 999 27 999 999 999 999 23 43 26 10 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 9 999 999 999 999 999 1 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 107 104 109 111 112 111 114 119 118 114 113 114 117 118 118 116 112 105 90 80 69 75 80 79 97 103 105 98 94 81 78 88 93 78 79 999 999 25 999 999 999 2 3 1 1 11 26 7 34 999 999 999 13 999 999 999 53 47 25 59 44 30 12 999 999 999 999 999 999 999 999 1 18 999 999 999 34 8 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 110 112 113 116 119 121 123 121 118 116 116 118 119 119 118 113 108 96 86 72 77 82 101 110 100 95 92 76 68 84 999 97 999 77 67 22 23 999 999 999 999 2 1 999 4 999 6 7 6 3 999 5 999 999 999 61 43 25 999 54 35 16 9 3 999 999 999 999 999 999 999 999 999 999 35 23 17 23 20 999 999 999 1 1 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 115 115 114 115 118 122 123 127 124 121 119 118 119 120 119 118 114 110 102 90 75 67 88 116 119 100 93 81 60 55 999 999 999 999 76 61 19 14 999 999 999 999 999 1 1 999 999 2 1 13 999 999 999 10 27 41 50 37 999 67 77 45 22 14 999 999 21 999 999 999 999 999 999 999 999 55 17 82 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 117 117 117 119 122 125 127 130 127 123 121 120 120 121 120 118 115 112 104 93 76 56 86 118 119 92 82 67 26 999 999 999 52 56 70 38 999 12 1 1 999 999 1 1 999 1 999 999 999 999 999 999 999 12 36 32 31 999 999 90 97 72 26 11 9 999 16 6 999 999 999 999 999 999 999 48 15 67 28 53 999 3 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 119 118 120 122 127 129 133 132 127 123 123 121 122 121 121 119 116 112 105 96 78 72 85 113 115 86 66 61 22 999 999 50 50 55 60 29 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 36 50 999 29 70 100 106 96 43 15 4 999 19 6 999 999 999 999 999 999 999 47 30 34 30 49 11 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 122 121 124 126 129 132 136 130 126 124 124 123 122 121 121 119 116 111 104 96 85 70 66 109 107 81 54 60 15 116 64 53 42 54 48 21 999 1 999 999 999 999 999 999 999 1 1 999 999 999 999 3 999 22 44 48 23 53 81 104 112 106 58 12 999 35 20 10 999 999 999 3 999 999 16 101 49 53 35 116 999 58 5 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 125 126 129 129 130 134 136 133 126 124 124 123 123 120 120 120 117 111 104 96 87 69 60 109 98 75 40 18 10 4 55 999 31 41 35 12 6 999 999 1 999 999 999 999 999 1 1 1 999 999 16 999 7 26 71 62 24 39 85 105 114 109 51 999 999 22 23 11 999 999 999 4 999 24 999 72 73 73 53 50 58 29 999 999 999 999 999 999 1 999 999 999 1 999 999 999 999 999 999 999 132 132 132 132 133 135 136 133 128 124 125 124 123 119 120 120 117 110 102 96 89 65 76 104 88 64 34 15 7 2 30 43 25 26 999 999 999 1 1 1 1 999 999 1 999 1 999 999 1 999 8 999 15 64 97 76 34 84 85 101 112 109 48 999 999 26 17 15 59 71 999 13 25 23 70 999 84 85 75 52 58 999 15 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 135 136 135 136 134 135 136 133 130 124 128 126 122 119 119 119 116 110 101 95 86 67 72 84 999 999 26 19 9 131 71 65 47 16 999 8 7 1 999 999 1 999 1 1 999 1 1 999 1 1 999 56 17 56 107 86 66 85 86 79 104 105 41 999 999 93 16 24 65 105 18 62 31 999 75 80 91 93 89 75 62 58 17 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 137 137 137 137 135 135 136 132 129 127 131 126 122 119 118 118 116 110 100 93 78 59 65 61 999 999 31 20 9 16 17 34 15 81 999 999 11 1 999 1 999 999 999 1 999 999 999 999 4 1 12 23 21 65 93 82 91 102 87 94 82 90 31 999 999 999 999 54 999 73 58 64 84 74 84 91 95 96 96 87 74 58 24 999 999 999 999 1 999 1 18 6 7 999 999 999 999 999 999 999 137 137 137 137 137 135 136 132 129 126 127 124 123 119 118 118 115 109 94 84 70 59 46 50 999 999 82 20 999 12 20 26 15 12 6 999 1 999 999 999 999 999 999 2 1 1 999 1 3 1 999 19 54 61 78 999 99 108 88 27 999 69 999 999 999 90 69 76 80 75 76 65 87 83 89 94 97 98 98 95 84 78 48 16 999 999 999 1 1 999 9 3 3 999 999 999 999 999 999 999 137 137 137 137 136 133 131 127 127 125 127 123 122 119 118 118 115 107 88 80 69 56 42 48 54 55 32 18 9 6 13 17 10 11 6 999 1 999 999 999 999 999 999 999 999 1 999 999 1 999 999 12 34 57 75 999 98 104 74 68 999 999 999 999 77 81 90 88 91 90 80 91 88 88 92 96 100 101 101 98 91 83 62 61 64 999 999 1 999 1 999 3 999 999 999 999 999 999 999 999 138 138 137 137 136 133 129 127 127 125 126 123 122 120 118 118 114 104 92 79 50 39 44 47 47 37 38 19 9 12 16 999 999 15 8 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 24 57 88 87 89 83 50 999 76 999 72 76 83 90 95 98 100 99 91 95 96 94 97 101 105 105 105 101 93 89 77 53 58 25 999 11 999 1 13 999 999 999 999 999 999 999 999 999 138 138 137 136 136 132 128 128 127 125 126 123 123 121 118 117 112 104 90 78 47 41 41 44 40 39 41 25 9 11 10 5 7 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 16 51 95 98 75 91 999 999 56 78 81 85 83 81 90 94 101 102 96 98 98 99 103 109 113 112 109 107 96 92 86 59 64 53 18 8 999 999 9 999 999 999 999 999 999 999 999 999 138 137 137 136 136 132 128 129 129 127 127 125 124 122 119 116 110 98 85 74 41 55 44 38 38 39 38 23 9 7 7 5 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 9 24 41 92 97 61 999 999 999 999 72 79 76 58 66 78 87 94 101 98 96 94 100 111 118 120 118 114 112 103 95 90 80 73 57 25 17 15 999 1 999 999 999 999 999 999 999 999 999 138 137 138 136 136 131 129 130 129 128 127 128 125 123 120 117 108 90 73 75 37 49 44 34 34 33 31 16 9 12 7 6 4 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 24 34 77 999 999 999 999 999 66 71 76 70 65 55 99 86 92 96 96 92 90 101 117 123 124 122 120 116 110 98 92 92 80 66 57 51 25 1 1 999 999 999 999 999 999 999 999 999 138 138 138 135 134 128 129 130 130 130 129 131 128 127 122 116 102 75 71 51 72 41 38 35 32 21 20 10 9 12 8 1 1 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 48 64 999 999 27 999 999 52 68 68 56 22 999 78 60 84 95 92 80 86 107 122 126 126 124 122 118 113 106 97 94 82 59 73 51 24 999 999 17 4 999 999 999 999 999 999 999 138 138 138 135 131 128 128 130 131 131 132 133 131 128 124 116 99 71 90 83 60 48 38 35 35 20 25 9 9 10 7 11 3 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 50 999 999 27 999 999 50 63 69 41 20 999 999 69 81 115 81 64 102 117 128 129 128 124 123 120 115 109 102 89 77 72 70 50 50 6 999 10 8 999 999 999 999 999 999 999 137 138 138 134 129 127 127 130 131 131 134 134 134 130 125 118 104 81 71 71 67 48 43 34 33 25 19 13 14 15 10 9 7 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 33 51 999 32 22 68 46 57 37 999 999 999 79 89 55 84 88 81 108 122 130 131 130 125 123 121 114 107 105 87 86 84 61 58 26 13 999 999 999 49 7 6 999 999 999 999 137 136 136 131 129 126 128 130 131 133 137 138 136 131 126 123 116 102 86 70 71 50 46 33 27 29 21 19 24 23 15 10 13 8 1 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 28 31 43 37 28 37 43 47 30 999 999 3 25 89 62 54 108 105 112 126 131 132 130 127 123 121 114 105 103 83 92 108 23 62 32 24 32 999 999 29 999 4 999 999 999 999 136 136 134 129 128 125 127 130 133 137 137 138 138 132 129 130 128 124 116 92 76 56 47 28 45 32 25 24 29 32 21 12 20 9 4 1 999 999 999 999 999 999 31 999 999 999 999 1 999 999 999 999 999 6 16 31 41 38 35 50 40 36 30 999 999 10 69 77 91 70 108 123 126 130 132 133 130 126 123 120 112 101 90 94 82 30 64 67 59 84 999 999 999 999 999 999 999 6 999 999 136 136 134 128 128 126 127 130 134 138 138 138 138 136 132 133 134 136 132 112 88 69 50 36 40 35 29 23 29 31 21 22 24 10 7 3 11 999 999 999 999 999 81 999 999 999 999 999 999 999 999 999 999 8 14 30 40 36 38 29 38 24 999 999 3 25 68 106 109 88 122 126 129 131 132 132 130 124 122 118 108 92 100 88 66 30 999 999 46 999 45 999 15 7 999 999 999 14 999 999 136 136 133 128 125 125 125 131 135 138 138 138 138 137 135 135 138 138 136 124 106 81 51 47 45 38 31 30 29 20 93 999 20 26 8 17 1 1 999 999 999 999 69 999 999 999 999 999 999 999 999 999 999 11 67 26 41 31 36 20 28 24 999 21 16 59 94 117 110 90 121 126 129 131 131 130 130 124 121 113 95 67 999 999 999 999 999 105 58 999 132 999 999 7 999 999 999 999 999 999 136 134 133 126 124 124 125 131 136 138 138 138 138 137 137 137 138 138 138 132 114 81 54 55 46 33 58 38 31 15 33 87 20 999 999 1 999 999 999 999 999 999 83 999 999 999 999 999 999 999 999 999 999 68 44 30 35 30 33 19 56 22 7 47 33 59 114 119 104 71 112 126 125 129 129 129 129 123 118 102 79 125 999 999 999 999 999 16 999 78 63 45 9 4 999 999 999 1 1 999 136 134 131 125 123 122 124 131 136 138 138 138 138 137 137 137 138 138 138 134 114 77 59 59 46 46 64 45 35 17 15 10 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 56 58 26 38 26 34 21 19 17 22 52 50 61 119 117 89 68 100 117 112 125 127 128 128 121 116 84 133 999 999 999 999 999 999 999 51 999 61 999 999 999 2 999 999 11 999 999 135 133 130 125 123 121 123 131 137 138 138 138 138 137 137 137 138 137 137 134 113 75 63 66 50 55 45 50 40 20 12 22 15 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 57 50 47 37 27 36 33 31 33 42 53 42 37 100 112 71 999 85 92 85 115 126 125 124 117 111 67 999 999 999 999 999 999 999 999 999 81 54 999 999 7 7 999 999 6 3 999 135 134 129 123 122 120 122 133 137 138 138 138 138 138 137 137 137 137 137 132 114 75 67 75 51 52 55 56 48 23 9 3 1 999 1 1 999 999 999 999 999 999 999 999 999 1 999 1 999 999 999 3 51 42 65 52 37 25 37 40 45 54 58 34 24 67 999 999 999 999 65 62 93 116 121 122 120 108 92 47 999 999 999 999 999 999 999 999 23 999 999 999 999 999 5 999 999 999 999 999 133 133 129 123 122 119 121 133 137 138 138 138 138 138 137 135 134 136 136 132 114 77 78 86 63 76 61 63 56 32 15 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 29 49 47 28 23 27 36 46 55 50 20 999 17 56 999 999 68 56 999 999 138 116 120 119 101 78 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 133 132 129 124 122 119 121 131 137 138 138 138 138 138 137 135 134 135 136 133 116 88 94 97 88 79 73 72 58 35 14 11 1 1 999 999 999 999 999 999 999 999 999 135 9 999 999 10 999 999 999 999 45 22 47 54 68 15 54 30 36 41 33 56 999 11 76 999 999 999 999 62 999 999 107 120 121 101 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 131 129 127 125 122 121 122 128 136 138 138 138 138 138 138 137 135 136 136 133 121 101 103 107 107 99 91 89 61 29 999 8 13 999 999 999 999 999 999 999 999 999 999 999 14 999 999 6 999 999 999 999 56 20 999 999 999 999 21 30 25 57 999 999 999 10 54 50 86 77 94 87 65 999 999 119 121 107 86 999 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 128 126 124 122 123 122 125 134 138 138 138 138 138 138 137 136 134 134 130 122 107 108 113 114 111 105 102 69 30 999 999 7 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 22 26 15 11 999 999 15 18 22 84 108 103 108 105 86 68 90 116 119 111 95 96 93 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 126 125 123 120 123 123 122 131 138 137 138 136 138 138 138 135 134 134 130 122 108 110 116 117 115 112 107 80 50 50 53 8 3 999 999 1 999 999 999 999 999 999 999 999 93 999 16 999 999 999 999 999 999 999 999 999 47 24 15 7 4 999 3 8 15 22 999 112 113 115 113 89 70 999 112 116 114 110 108 92 63 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 127 124 122 120 121 122 122 129 137 138 137 136 137 137 137 136 134 133 128 117 109 113 118 121 118 115 108 85 44 50 76 77 12 1 999 999 999 999 999 999 999 999 999 999 52 23 11 999 999 999 999 999 17 999 82 84 67 28 19 5 4 4 1 6 14 52 82 110 116 119 114 77 93 98 109 115 115 116 115 103 52 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 125 123 122 119 119 122 122 127 135 137 136 136 134 137 135 133 131 129 126 110 110 116 118 123 119 116 108 85 80 60 80 65 13 1 999 1 999 999 999 999 999 999 999 999 31 25 17 999 999 999 999 17 75 84 108 112 99 64 49 19 4 4 1 4 53 74 89 107 115 120 111 69 96 105 110 114 116 118 116 108 67 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 127 123 122 120 120 119 121 122 125 131 137 135 135 134 134 134 130 126 119 116 999 111 117 118 124 118 117 110 94 97 84 87 71 27 6 999 999 999 999 999 999 999 999 999 999 34 29 19 999 999 999 44 18 999 112 120 121 117 96 87 34 12 4 1 12 50 77 90 105 111 117 108 88 100 105 109 114 115 116 115 110 81 70 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 124 122 121 120 120 120 120 121 124 128 135 135 134 133 133 131 128 117 111 108 999 111 116 118 124 118 118 112 108 113 110 93 94 37 36 999 1 999 999 999 999 999 999 999 75 37 35 22 9 999 11 11 21 123 120 122 123 122 114 109 70 23 4 15 46 999 87 94 104 107 113 110 93 94 104 108 112 114 115 114 111 100 79 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 122 120 119 121 121 120 120 122 125 131 133 133 132 130 129 124 106 102 98 99 108 115 115 122 118 117 114 117 121 120 112 100 75 22 1 999 999 999 999 999 999 999 999 999 38 32 19 18 23 12 11 29 105 123 124 124 122 121 118 97 39 16 49 64 83 97 99 105 107 110 110 105 102 105 108 112 111 113 113 112 104 88 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 122 122 122 120 121 122 121 120 122 124 129 130 130 128 128 127 122 101 88 999 95 104 110 110 119 119 118 116 122 126 124 120 114 95 54 8 999 999 999 999 999 999 999 999 135 37 23 52 32 22 999 999 999 113 124 125 124 124 123 121 113 74 30 72 76 90 101 103 106 108 112 114 111 106 107 109 112 110 112 112 111 105 97 75 999 92 71 54 999 999 999 999 999 999 999 999 999 999 999 999 122 124 122 121 122 123 121 120 121 121 126 128 128 127 125 125 121 96 77 999 90 98 106 106 115 119 120 119 126 127 126 123 120 108 54 74 48 999 999 999 999 999 999 999 999 34 27 75 36 999 999 999 125 119 126 125 125 125 125 122 117 97 64 70 72 86 101 104 107 111 115 115 114 108 108 110 110 110 112 110 109 108 102 85 89 74 69 71 999 999 999 999 999 999 999 999 999 999 999 999 125 126 123 123 123 123 122 121 120 120 124 127 125 127 125 123 121 94 84 83 85 90 101 103 108 117 120 121 128 128 127 124 121 114 82 53 66 14 999 999 999 999 999 999 29 30 999 56 35 12 999 999 112 121 126 123 125 124 125 123 119 101 73 73 65 81 95 102 107 111 116 114 113 108 107 108 108 106 107 105 106 100 98 96 79 78 90 56 32 999 999 999 999 999 999 999 999 999 999 999 128 127 126 123 123 124 123 121 119 120 123 125 124 124 125 123 119 90 74 81 76 82 93 97 101 114 116 119 128 128 128 125 121 118 97 70 70 14 999 999 999 999 999 999 135 28 25 33 34 16 17 120 108 122 126 123 125 124 124 123 120 99 66 66 56 77 81 98 105 110 115 112 109 107 106 104 105 101 93 91 87 92 85 103 87 73 64 61 34 999 999 999 999 999 999 999 999 999 999 999 128 127 126 123 123 124 123 120 119 120 123 124 122 120 123 121 114 89 73 86 73 77 83 89 98 108 111 115 125 127 127 125 122 119 104 82 61 999 999 999 1 1 999 999 17 25 35 35 26 51 12 72 115 123 127 123 124 124 125 123 120 98 48 65 59 71 999 97 93 104 111 104 99 102 99 97 101 89 999 113 78 133 81 98 70 71 59 37 29 999 999 999 999 999 999 999 999 999 999 999 126 127 127 124 123 124 122 120 118 118 122 123 120 115 119 116 108 89 69 53 81 72 74 114 92 100 107 113 122 124 125 124 123 119 106 82 77 1 1 14 3 7 999 999 999 24 42 40 19 23 12 106 114 123 126 123 124 124 125 122 119 89 29 51 91 21 999 100 74 86 95 84 81 87 84 100 85 72 999 117 999 999 91 66 65 77 100 41 999 999 999 999 999 999 999 999 999 999 999 999 126 126 127 125 123 124 122 120 118 116 120 121 117 110 113 113 103 79 77 70 75 69 69 66 85 94 104 112 121 121 124 124 123 119 108 89 89 999 999 22 999 11 10 7 999 999 45 49 20 8 12 82 101 121 124 123 123 124 125 122 118 73 999 999 999 16 999 999 999 98 77 84 999 70 81 97 68 116 999 999 999 999 999 57 999 999 999 39 999 999 999 999 999 999 999 999 999 999 999 999 126 127 127 124 123 122 121 119 117 117 118 118 111 104 104 105 90 69 75 81 75 66 68 79 79 91 103 112 120 121 123 123 122 119 111 91 999 999 25 999 999 999 1 4 33 37 58 62 27 6 30 66 92 120 124 123 123 125 125 122 118 64 999 999 999 999 999 999 999 999 999 999 999 74 999 999 118 111 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 126 126 127 123 122 121 120 118 117 117 116 112 107 94 96 98 84 72 78 61 70 68 54 85 72 86 98 110 119 121 122 123 122 120 115 94 92 999 999 9 999 1 999 999 5 28 61 62 999 6 7 999 90 118 124 123 124 124 123 120 115 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 125 124 125 122 122 121 119 117 116 116 113 108 101 90 75 87 82 61 83 56 60 70 52 70 70 79 88 106 117 120 122 122 121 120 117 102 86 999 999 999 999 999 999 999 999 23 51 46 999 6 30 46 84 115 123 122 122 122 121 111 104 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 124 122 123 122 120 119 118 114 113 111 110 103 96 87 77 88 72 60 64 29 29 32 57 66 56 52 999 103 114 119 121 121 121 119 116 105 91 999 999 999 999 999 999 999 999 17 83 30 999 999 24 34 71 106 121 122 122 121 114 99 90 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 123 121 122 121 119 117 114 110 108 107 107 99 89 82 78 70 52 29 60 22 19 54 48 51 65 69 88 105 113 118 120 120 120 118 114 106 89 999 999 999 999 999 999 999 999 2 22 11 999 15 23 34 73 95 115 121 120 114 98 100 73 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 121 120 122 120 116 114 112 104 101 101 103 92 92 84 76 51 49 67 21 18 15 24 54 103 72 52 90 108 114 116 118 118 119 117 108 97 71 67 999 999 999 999 999 999 999 4 26 8 999 999 38 26 52 83 105 115 114 88 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 121 119 119 116 113 109 106 101 92 96 91 91 89 81 71 25 83 20 18 13 15 21 55 62 53 47 118 108 112 115 116 117 117 112 101 92 68 78 999 999 999 999 999 999 999 5 34 9 10 89 39 134 56 69 74 94 91 46 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 3 999 118 115 115 111 109 105 104 96 89 90 91 90 82 84 65 999 999 999 48 49 999 57 135 59 54 47 999 106 111 113 115 116 116 102 85 93 73 999 999 999 999 999 999 999 999 999 999 999 999 134 27 27 24 32 71 999 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 115 111 111 110 107 101 109 126 107 120 101 102 106 92 999 999 999 999 43 22 87 56 135 84 75 50 999 103 111 111 113 115 114 95 77 95 74 999 999 999 999 999 999 999 999 999 7 999 999 134 33 33 38 18 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 111 107 107 107 100 94 102 125 94 134 134 108 90 134 999 999 999 999 999 999 999 62 70 57 46 58 107 108 108 109 110 113 110 88 100 999 65 26 999 999 999 999 999 999 999 999 999 999 999 81 32 37 23 17 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 108 96 99 97 99 134 120 103 104 108 999 111 103 999 999 999 21 999 999 999 79 60 42 32 28 135 107 101 103 109 108 102 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 43 36 22 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 106 103 90 88 88 98 125 90 68 999 999 999 999 999 999 999 999 999 999 999 109 52 57 135 15 999 87 101 93 97 104 92 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 35 28 22 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 104 101 93 84 76 87 109 99 61 120 999 999 999 999 999 999 999 999 999 999 999 135 53 59 57 23 89 77 88 96 89 77 69 132 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 35 22 19 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 98 92 93 81 71 83 112 98 999 999 999 999 999 999 999 999 999 999 999 999 999 112 57 68 135 17 47 999 74 130 85 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 51 29 31 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 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 87 83 83 79 78 134 85 999 999 999 999 999 999 999 999 999 999 999 999 999 135 135 135 25 10 999 32 84 92 62 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 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 11 3 999 999 999 999 999 999 999 87 77 66 59 56 43 999 999 999 999 999 999 97 999 999 999 999 999 999 999 999 20 135 56 28 7 999 999 132 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 999 6 3 999 999 999 999 81 61 79 27 29 24 999 999 134 999 999 14 999 999 999 999 999 999 999 999 999 135 94 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 3 999 999 999 3 8 999 999 999 999 999 58 54 50 25 22 10 999 999 999 999 999 134 57 999 11 999 999 999 999 999 999 90 96 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 68 29 27 15 10 8 999 134 48 999 999 999 999 999 14 999 999 999 999 999 999 999 48 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 6 5 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 29 23 19 12 7 8 134 999 11 93 28 999 56 48 13 999 999 999 999 999 999 31 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 6 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 66 46 20 8 6 5 89 87 121 77 82 109 35 75 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 999 999 999 999 999 999 999 999 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 4 999 999 999 999 999 999 999 999 999 999 999 999 36 28 17 5 5 4 106 124 94 77 51 56 45 49 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 999 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 8 5 999 999 999 999 999 999 999 999 999 999 999 999 32 20 11 5 4 4 25 999 106 61 62 57 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 1 999 999 999 999 999 999 999 999 999 999 999 999 10 11 6 999 999 999 999 999 999 999 999 999 999 999 999 21 16 8 2 3 2 20 103 60 71 78 58 20 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 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 9 11 999 999 999 999 999 999 999 999 999 999 999 999 999 46 11 4 1 999 2 73 85 49 56 70 49 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 68 64 52 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 7 8 12 999 999 999 999 999 999 999 999 999 999 999 999 999 26 10 2 2 4 2 999 75 47 64 63 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 62 52 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 11 5 10 8 999 999 999 999 999 999 999 999 999 999 999 999 999 46 15 5 5 9 1 94 77 46 50 50 38 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 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 47 28 15 13 16 1 999 132 27 50 34 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 52 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 5 999 999 999 999 999 999 999 999 999 50 55 27 27 23 2 16 999 134 74 25 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 999 999 999 999 999 999 999 6 999 2 999 999 999 999 999 999 999 64 49 54 67 50 41 18 999 116 69 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 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 46 54 60 53 21 9 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 39 59 61 81 19 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 69 77 85 45 27 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 44 71 999 999 11 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 77 119 999 999 8 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 76 35 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 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 999 43 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 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 106 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 9 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 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 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 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 81 85 80 77 86 74 78 76 78 81 55 58 59 61 62 59 73 75 71 65 46 36 70 85 61 67 41 40 43 45 48 55 58 71 105 61 999 999 999 999 999 50 12 999 28 999 20 9 19 22 27 34 48 50 56 52 33 53 35 31 20 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 82 80 80 84 79 76 81 80 81 62 55 56 60 64 63 62 57 74 72 71 48 44 47 70 62 68 47 54 51 47 55 52 56 46 58 999 999 999 999 999 999 7 14 999 15 999 17 12 26 37 35 41 47 67 75 61 23 999 34 33 22 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 9 2 999 11 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 70 66 82 82 81 81 80 82 64 66 57 54 58 62 64 63 61 60 73 73 71 69 66 48 53 83 76 65 50 60 55 64 51 50 62 45 999 31 999 999 999 999 999 999 999 999 999 13 38 21 34 30 41 46 50 999 42 999 999 27 36 20 999 999 999 999 999 999 999 999 999 999 999 999 999 0 6 2 999 1 3 999 999 4 4 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 68 83 82 69 67 82 64 64 62 65 56 52 58 64 63 63 64 62 73 73 80 72 69 65 58 89 999 65 56 51 60 68 64 48 46 44 999 999 999 999 999 3 1 999 999 4 7 999 24 17 28 999 53 999 27 999 999 999 999 22 39 22 9 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 8 999 999 999 999 999 0 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 70 70 71 66 66 67 57 58 58 62 56 52 58 62 65 61 66 64 74 72 66 71 71 70 47 60 85 81 49 71 77 80 77 53 54 999 999 24 999 999 999 1 2 0 0 10 25 6 33 999 999 999 12 999 999 999 48 45 22 58 39 25 11 999 999 999 999 999 999 999 999 0 17 999 999 999 34 7 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 70 67 60 62 61 55 57 58 58 56 53 57 61 65 65 66 65 60 75 70 76 71 51 47 59 80 76 69 67 83 999 96 999 54 48 21 22 999 999 999 999 1 0 999 3 999 5 6 5 1 999 4 999 999 999 47 39 25 999 45 32 15 6 2 999 999 999 999 999 999 999 999 999 999 35 22 16 22 19 999 999 999 0 0 0 999 999 999 999 999 999 999 0 999 999 999 999 999 999 67 64 57 51 53 57 57 61 58 60 57 56 59 62 63 66 64 66 64 74 70 66 75 52 54 52 76 71 59 54 999 999 999 999 70 60 18 13 999 999 999 999 999 0 0 999 999 1 0 12 999 999 999 9 27 37 43 36 999 48 45 40 21 13 999 999 20 999 999 999 999 999 999 999 999 54 16 81 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 61 58 52 54 57 59 61 64 61 61 56 55 61 62 64 66 66 66 67 77 70 44 73 53 54 58 72 65 25 999 999 999 48 52 67 37 999 11 999 999 999 999 0 0 999 0 999 999 999 999 999 999 999 11 32 30 30 999 999 31 36 46 21 9 8 999 15 3 999 999 999 999 999 999 999 47 14 66 28 52 999 2 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 54 53 55 57 60 62 66 65 67 60 57 56 61 64 65 66 66 66 69 81 55 69 79 76 76 73 65 60 21 999 999 37 38 42 48 28 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 32 49 999 28 70 39 44 50 39 14 2 999 16 5 999 999 999 999 999 999 999 46 27 33 27 48 10 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 56 56 58 60 63 66 69 64 66 62 62 58 62 65 67 67 66 67 68 81 72 67 65 69 51 71 51 59 14 115 63 43 38 41 41 20 999 0 999 999 999 999 999 999 999 0 0 999 999 999 999 2 999 21 37 47 23 52 42 48 48 48 42 10 999 34 19 9 999 999 999 2 999 999 15 100 40 41 34 115 999 57 4 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 59 60 63 63 63 67 69 67 65 60 63 62 64 64 68 67 67 68 69 81 73 66 59 54 64 70 39 17 9 3 54 999 27 37 34 11 5 999 999 0 999 999 999 999 999 0 0 0 999 999 15 999 6 25 51 45 24 38 41 51 56 53 43 999 999 21 22 10 999 999 999 3 999 23 999 71 68 50 49 49 57 29 999 999 999 999 999 999 0 999 999 999 0 999 999 999 999 999 999 999 66 66 65 66 66 68 69 71 64 62 61 62 61 62 64 65 68 69 83 80 74 64 75 45 74 63 33 14 6 1 30 39 24 26 999 999 999 0 0 0 0 999 999 0 999 0 999 999 0 999 7 999 14 63 37 47 31 83 51 58 63 68 41 999 999 25 16 14 58 70 999 12 24 22 69 999 54 54 70 45 57 999 14 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 68 69 68 69 67 68 69 70 67 62 62 60 61 62 63 68 68 70 83 80 73 65 72 49 999 999 25 18 8 130 70 64 46 14 999 7 5 0 999 999 0 999 0 0 999 0 0 999 0 0 999 55 16 46 59 45 44 55 57 71 63 65 38 999 999 92 15 23 64 104 17 61 30 999 69 54 53 56 52 71 61 57 16 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 70 70 70 70 68 68 73 71 68 64 64 62 61 56 62 67 70 72 82 79 70 51 64 48 999 999 30 19 8 15 16 29 14 80 999 999 10 999 999 0 999 999 999 0 999 999 999 999 3 0 11 22 20 42 75 52 31 44 51 93 71 53 31 999 999 999 999 53 999 72 57 63 83 68 56 53 55 51 55 55 69 51 23 999 999 999 999 0 999 0 17 5 6 999 999 999 999 999 999 999 70 70 70 70 70 68 75 72 68 63 61 61 59 54 62 67 69 69 80 75 68 58 41 38 999 999 81 19 999 11 19 23 14 11 5 999 0 999 999 999 999 999 999 1 0 0 999 0 2 0 999 18 53 60 71 999 42 56 50 26 999 68 999 999 999 89 51 75 76 71 75 64 86 55 55 55 51 51 55 58 56 77 47 15 999 999 999 0 0 999 7 2 2 999 999 999 999 999 999 999 70 69 69 69 68 66 67 64 65 59 60 59 60 58 63 67 69 69 73 77 68 55 38 37 50 54 32 17 8 4 12 16 7 10 5 999 0 999 999 999 999 999 999 999 999 0 999 999 0 999 999 11 33 43 46 999 54 56 52 67 999 999 999 999 72 71 51 51 57 58 72 90 48 50 53 47 51 55 57 60 74 73 61 60 63 999 999 0 999 0 999 2 999 999 999 999 999 999 999 999 70 70 69 69 68 67 66 64 60 59 60 58 57 59 62 65 68 67 81 76 46 36 43 40 42 36 33 18 8 11 15 999 999 14 7 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 24 43 50 41 45 56 47 999 75 999 51 50 53 53 53 54 57 61 56 80 51 46 43 40 52 55 57 60 60 77 70 52 57 24 999 10 999 0 12 999 999 999 999 999 999 999 999 999 70 70 69 70 72 69 68 67 61 59 60 58 57 56 58 66 69 84 76 72 41 41 37 38 38 36 36 21 8 10 9 4 6 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 14 45 35 37 33 90 999 999 55 77 71 73 74 71 77 61 59 62 62 62 55 44 42 46 55 55 60 63 61 82 77 50 63 52 17 7 999 999 8 999 999 999 999 999 999 999 999 999 70 69 69 69 71 71 69 66 62 60 60 59 58 56 56 65 67 81 73 69 39 54 38 34 36 35 34 21 8 6 6 4 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 8 23 36 55 60 60 999 999 999 999 68 53 54 49 65 75 76 79 64 63 61 58 54 60 59 55 55 62 66 64 83 84 78 72 56 24 16 14 999 0 999 999 999 999 999 999 999 999 999 70 69 70 69 72 71 72 66 62 61 60 62 59 58 59 66 66 74 69 73 36 48 38 31 31 28 31 15 7 11 6 5 3 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 23 31 39 999 999 999 999 999 65 70 53 69 64 54 98 85 91 81 79 76 55 64 69 59 63 56 63 64 68 80 80 91 77 65 56 50 24 0 0 999 999 999 999 999 999 999 999 999 70 70 70 70 75 74 72 63 63 63 62 64 61 60 64 69 67 69 70 44 71 37 35 31 28 20 19 9 8 11 7 0 0 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 47 64 999 999 26 999 999 46 51 67 45 21 999 77 59 83 94 76 71 74 71 61 60 60 58 60 66 71 69 81 90 81 50 72 50 23 999 999 16 3 999 999 999 999 999 999 999 70 70 70 73 74 76 71 67 64 64 65 66 64 62 65 73 82 71 89 82 41 40 32 31 33 17 24 7 8 9 6 10 2 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 49 999 999 27 999 999 43 48 68 40 19 999 999 68 80 112 72 63 101 52 61 63 62 61 64 66 71 72 83 75 76 71 69 49 49 5 999 9 7 999 999 999 999 999 999 999 70 71 71 73 72 73 70 67 64 64 67 67 67 63 67 74 83 75 70 70 48 40 33 25 31 20 14 12 13 14 9 8 6 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 33 50 999 29 21 67 40 46 37 999 999 999 78 88 54 83 87 75 95 59 63 66 63 59 67 66 73 85 88 77 85 83 60 57 25 12 999 999 999 48 4 5 999 999 999 999 69 72 74 74 73 72 70 67 64 65 69 70 68 64 60 65 57 56 73 69 38 35 38 26 24 27 18 16 23 17 14 9 12 7 0 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 27 30 40 32 27 36 39 41 29 999 999 2 24 88 61 47 104 55 66 60 64 69 78 60 74 68 75 84 95 80 91 107 22 61 32 23 32 999 999 28 999 3 999 999 999 999 69 72 71 72 71 72 70 67 65 69 69 70 70 65 62 63 61 58 52 47 35 39 31 25 44 27 21 23 29 29 20 11 19 8 3 0 999 999 999 999 999 999 30 999 999 999 999 0 999 999 999 999 999 5 9 31 37 35 33 49 36 31 30 999 999 9 68 33 31 51 53 57 60 63 65 65 73 71 76 71 75 82 89 93 81 30 63 66 58 83 999 999 999 999 999 999 999 5 999 999 68 71 71 69 70 73 72 65 67 70 70 70 70 68 65 66 67 68 65 49 31 34 38 33 38 32 28 18 23 31 20 21 24 9 5 2 10 999 999 999 999 999 80 999 999 999 999 999 999 999 999 999 999 7 13 30 36 34 34 27 37 21 999 999 2 24 46 44 50 57 56 65 65 68 65 70 71 72 72 77 86 79 99 87 65 29 999 999 45 999 44 999 14 4 999 999 999 13 999 999 70 69 66 68 67 70 71 67 68 70 70 70 70 69 68 68 70 70 69 59 44 33 40 40 39 29 30 29 24 17 92 999 20 25 7 16 0 0 999 999 999 999 68 999 999 999 999 999 999 999 999 999 999 10 66 24 41 28 33 19 27 23 999 20 15 58 43 52 71 74 73 78 71 79 79 76 72 73 71 73 81 65 999 999 999 999 999 104 57 999 119 999 999 6 999 999 999 999 999 999 69 67 68 67 64 71 71 68 68 70 70 70 70 69 69 69 70 70 71 65 50 45 41 44 37 29 57 32 28 13 32 86 19 999 999 0 999 999 999 999 999 999 82 999 999 999 999 999 999 999 999 999 999 67 42 26 32 29 31 18 55 21 6 46 32 38 50 54 48 68 72 61 73 80 78 74 75 76 70 83 78 114 999 999 999 999 999 15 999 77 62 44 8 3 999 999 999 0 0 999 68 67 68 68 65 71 71 69 68 70 70 70 70 69 69 69 70 73 74 68 51 52 43 33 38 45 63 35 28 13 14 9 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 50 46 24 37 26 33 21 18 16 21 45 35 44 71 68 46 65 62 72 70 93 77 79 76 72 70 73 125 999 999 999 999 999 999 999 50 999 60 999 999 999 1 999 999 10 999 999 68 66 70 68 68 70 69 64 69 70 70 71 70 69 69 69 80 79 76 74 62 53 46 47 39 54 38 35 32 15 11 21 14 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 50 44 46 34 27 32 29 25 30 38 42 39 35 82 91 69 999 46 76 77 89 60 67 78 74 69 66 999 999 999 999 999 999 999 999 999 80 53 999 999 6 6 999 999 5 2 999 68 66 69 65 67 68 66 66 69 70 70 71 70 70 69 69 69 70 70 67 68 52 48 38 41 51 40 36 39 14 8 2 0 999 0 0 999 999 999 999 999 999 999 999 999 0 999 0 999 999 999 2 50 41 64 51 33 24 33 36 33 35 44 31 23 66 999 999 999 999 50 61 92 99 79 77 78 86 76 41 999 999 999 999 999 999 999 999 22 999 999 999 999 999 4 999 999 999 999 999 72 72 71 64 65 62 63 66 69 70 70 72 70 70 69 75 67 69 73 69 59 52 47 32 48 75 38 47 33 31 14 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 28 48 46 28 22 23 33 33 41 44 19 999 16 55 999 999 66 43 999 999 118 89 81 71 82 77 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 70 73 72 66 62 63 57 64 73 70 70 70 70 70 69 83 75 68 69 66 69 49 36 37 45 71 46 44 45 29 11 10 0 0 999 999 999 999 999 999 999 999 999 134 8 999 999 9 999 999 999 999 44 21 46 53 67 14 53 27 32 40 32 55 999 10 75 999 999 999 999 61 999 999 85 72 55 57 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 66 72 71 66 62 61 57 61 76 70 72 70 74 70 70 69 73 77 72 77 66 53 41 44 44 38 42 50 60 26 999 7 12 999 999 999 999 999 999 999 999 999 999 999 13 999 999 5 999 999 999 999 55 19 999 999 999 999 18 26 23 56 999 999 999 9 53 42 48 46 54 73 64 999 999 67 62 54 85 999 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 71 67 66 65 63 57 60 77 77 70 70 74 70 74 69 68 66 67 71 57 58 45 49 50 48 43 52 68 30 999 999 6 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 21 23 12 10 999 999 14 17 21 83 45 52 50 53 56 67 74 69 65 70 60 81 92 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 71 67 65 64 65 57 58 74 74 69 70 68 73 70 70 72 73 66 78 60 63 47 52 53 51 48 53 55 49 49 52 7 2 999 999 0 999 999 999 999 999 999 999 999 92 999 15 999 999 999 999 999 999 999 999 999 46 23 13 5 3 999 2 7 14 21 999 70 57 50 49 51 67 999 53 71 74 67 67 76 62 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 71 66 65 64 65 61 57 63 76 72 69 70 69 69 78 73 69 75 70 67 66 49 57 55 53 51 58 56 41 49 75 76 11 0 999 999 999 999 999 999 999 999 999 999 51 22 10 999 999 999 999 999 16 999 76 56 65 27 18 4 3 3 0 5 13 51 52 65 68 54 57 70 92 37 57 69 72 67 69 67 45 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 68 65 64 61 62 65 57 61 81 75 70 70 73 81 77 77 76 80 71 69 68 52 53 58 54 56 63 73 79 59 79 64 12 0 999 0 999 999 999 999 999 999 999 999 30 24 16 999 999 999 999 16 74 72 67 62 60 46 48 18 3 2 0 3 52 73 50 61 67 68 68 67 95 51 56 57 62 68 74 72 66 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 68 63 61 60 61 68 62 69 78 78 74 68 71 77 74 79 81 80 71 999 59 52 53 58 60 60 68 80 81 71 86 70 26 5 999 999 999 999 999 999 999 999 999 999 31 28 19 999 999 999 43 17 999 86 58 56 59 42 73 30 11 3 0 11 49 70 42 63 62 76 85 86 93 51 61 58 65 69 75 72 71 69 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 68 62 63 60 60 66 69 70 76 81 76 73 73 75 79 76 74 89 86 999 60 53 53 68 53 65 69 64 57 56 60 93 35 35 999 0 999 999 999 999 999 999 999 74 33 31 22 8 999 8 8 17 102 64 57 57 56 50 63 51 22 3 14 45 999 44 34 57 66 86 87 59 60 51 52 57 68 72 77 73 84 78 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 66 59 58 58 63 63 66 73 76 82 79 74 74 75 78 76 67 96 84 63 55 66 62 71 61 67 69 52 56 55 64 82 69 21 0 999 999 999 999 999 999 999 999 999 34 28 18 17 22 11 9 27 69 60 59 64 67 62 63 57 36 15 48 63 52 40 39 52 65 69 68 61 49 42 47 62 67 75 73 73 84 80 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 64 60 55 56 61 63 63 70 73 80 78 76 72 75 74 73 82 87 999 58 57 63 69 73 62 60 53 56 60 61 67 73 62 53 7 999 999 999 999 999 999 999 999 132 33 19 51 31 17 999 999 999 67 61 59 58 58 57 64 69 70 29 71 48 49 49 43 53 61 67 62 56 50 51 51 62 64 70 68 72 84 83 70 999 91 70 53 999 999 999 999 999 999 999 999 999 999 999 999 65 58 57 56 57 63 62 63 70 73 78 76 74 71 72 75 70 80 76 999 50 57 65 60 70 66 55 54 60 60 60 67 70 69 49 73 47 999 999 999 999 999 999 999 999 31 26 74 32 999 999 999 108 68 63 63 59 59 62 63 60 57 63 66 49 55 62 57 54 61 64 65 59 60 60 62 67 70 70 70 73 86 85 73 88 73 68 70 999 999 999 999 999 999 999 999 999 999 999 999 67 60 57 57 61 62 65 66 68 73 76 75 67 72 73 72 71 79 83 82 73 52 66 52 71 72 65 60 62 65 61 67 68 73 73 52 65 13 999 999 999 999 999 999 28 29 999 55 33 11 999 999 105 62 62 57 59 66 62 66 61 53 72 49 65 78 80 67 60 64 65 65 64 64 64 65 67 83 70 84 85 82 83 90 73 77 89 55 32 999 999 999 999 999 999 999 999 999 999 999 68 61 61 62 65 65 67 68 70 72 74 74 71 76 79 75 72 58 73 80 70 56 55 60 62 76 69 69 71 69 66 68 69 74 81 69 69 13 999 999 999 999 999 999 134 28 24 31 33 15 16 115 86 59 60 61 71 70 60 66 68 60 64 50 47 76 72 80 62 66 70 67 70 69 65 68 84 83 76 76 74 77 73 102 86 73 63 60 33 999 999 999 999 999 999 999 999 999 999 999 70 66 65 65 67 71 70 69 71 73 74 72 73 78 82 77 72 80 72 85 68 70 54 79 80 68 69 60 74 74 74 72 67 73 69 81 60 999 999 999 0 0 999 999 16 25 32 28 25 50 11 71 72 57 60 65 59 58 59 63 61 55 47 64 58 70 999 88 60 69 72 68 81 82 63 81 83 80 999 112 77 114 76 97 69 70 56 36 28 999 999 999 999 999 999 999 999 999 999 999 67 69 69 65 67 71 71 70 71 71 77 74 75 77 81 78 85 88 68 45 80 70 52 111 76 62 66 56 71 77 76 71 69 74 84 73 76 0 0 13 0 4 999 999 999 24 38 37 16 22 11 105 72 65 71 67 66 68 60 57 70 54 28 50 90 20 999 99 69 73 80 73 73 74 73 99 75 68 999 116 999 999 90 65 64 76 99 40 999 999 999 999 999 999 999 999 999 999 999 999 69 68 70 69 71 72 73 73 71 71 77 77 77 87 88 90 87 78 76 69 74 69 51 65 73 58 63 54 67 62 70 68 71 72 86 87 88 999 999 21 999 10 9 5 999 999 39 33 18 7 11 81 64 69 64 68 67 69 64 57 57 47 999 999 999 15 999 999 999 97 76 83 999 69 80 96 67 116 999 999 999 999 999 56 999 999 999 38 999 999 999 999 999 999 999 999 999 999 999 999 72 71 72 71 72 74 74 74 72 73 74 77 75 86 89 95 85 68 74 80 74 65 66 78 54 54 57 49 62 57 65 64 72 72 70 84 999 999 24 999 999 999 0 3 32 34 34 34 23 5 29 65 79 67 64 65 59 65 62 68 71 49 999 999 999 999 999 999 999 999 999 999 999 73 999 999 118 110 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 73 72 74 73 75 75 75 75 74 75 75 75 86 88 95 97 83 71 77 60 69 66 43 84 52 55 59 65 54 60 60 69 71 72 72 61 91 999 999 8 999 0 999 999 4 25 47 42 999 4 6 999 79 75 68 68 58 71 76 73 73 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 75 73 76 74 76 77 76 76 75 76 75 86 88 89 71 86 81 60 82 55 59 69 43 70 67 73 72 67 65 67 70 70 70 75 73 82 85 999 999 999 999 999 999 999 999 22 51 46 999 5 29 45 50 71 71 67 66 68 62 73 66 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 75 74 76 76 77 78 79 76 75 75 87 83 88 86 76 87 71 59 63 28 28 31 52 66 49 45 999 58 69 68 70 67 72 75 76 69 90 999 999 999 999 999 999 999 999 16 82 29 999 999 24 31 50 83 74 64 67 66 67 89 79 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 77 76 77 78 78 79 87 86 85 86 87 84 82 81 77 69 51 28 59 21 18 53 48 50 64 68 86 56 57 60 67 70 72 77 88 85 88 999 999 999 999 999 999 999 999 1 21 10 999 14 22 30 72 86 73 62 63 70 60 99 72 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 78 77 79 79 79 88 87 85 86 89 92 86 91 83 75 50 48 66 20 17 14 23 53 102 71 51 89 57 51 59 66 71 74 77 86 84 70 66 999 999 999 999 999 999 999 3 25 7 999 999 37 26 51 82 85 70 66 74 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 79 79 79 89 88 86 87 92 85 95 90 90 88 80 70 24 82 19 17 12 14 20 54 61 44 46 108 60 60 69 72 73 75 87 85 91 67 77 999 999 999 999 999 999 999 4 33 8 9 88 38 127 55 68 69 79 55 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 79 78 88 87 87 89 95 95 88 89 90 89 81 83 64 999 999 999 47 48 999 56 129 58 47 46 999 69 63 71 64 71 74 83 75 92 72 999 999 999 999 999 999 999 999 999 999 999 999 133 27 27 24 32 70 999 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 88 87 90 96 92 93 108 107 106 111 100 101 105 91 999 999 999 999 42 21 86 55 128 83 74 49 999 83 69 68 70 73 73 82 76 94 73 999 999 999 999 999 999 999 999 999 6 999 999 130 32 30 37 17 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 88 89 93 106 95 93 101 108 93 119 120 107 89 128 999 999 999 999 999 999 999 61 69 56 46 57 106 97 72 68 73 75 71 75 99 999 64 25 999 999 999 999 999 999 999 999 999 999 999 80 31 33 20 16 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 98 83 98 96 98 116 112 102 103 107 999 110 102 999 999 999 20 999 999 999 78 59 38 32 27 126 106 83 83 88 70 82 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 42 33 19 16 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 93 101 98 89 87 87 97 111 89 67 999 999 999 999 999 999 999 999 999 999 999 108 51 56 126 14 999 86 97 77 80 87 87 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 32 25 22 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 97 93 83 75 86 108 98 60 119 999 999 999 999 999 999 999 999 999 999 999 134 52 58 56 22 88 76 87 95 75 70 68 122 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 32 21 18 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 97 92 92 80 70 82 111 97 999 999 999 999 999 999 999 999 999 999 999 999 999 111 56 67 128 16 46 999 73 111 84 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 50 28 30 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 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 86 82 82 78 77 125 84 999 999 999 999 999 999 999 999 999 999 999 999 999 134 128 134 24 9 999 31 83 91 61 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 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 10 2 999 999 999 999 999 999 999 86 76 65 58 55 42 999 999 999 999 999 999 96 999 999 999 999 999 999 999 999 19 131 55 27 6 999 999 131 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 2 999 5 2 999 999 999 999 80 60 78 26 28 23 999 999 133 999 999 13 999 999 999 999 999 999 999 999 999 134 93 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 2 999 999 999 2 7 999 999 999 999 999 57 53 49 24 21 9 999 999 999 999 999 133 56 999 10 999 999 999 999 999 999 89 95 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 6 999 999 999 999 999 999 999 999 999 999 999 67 28 26 14 9 7 999 133 47 999 999 999 999 999 13 999 999 999 999 999 999 999 47 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 5 4 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 28 22 18 11 6 7 133 999 10 92 27 999 55 47 12 999 999 999 999 999 999 30 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 65 45 19 7 5 4 88 86 120 76 81 108 34 74 8 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 3 999 999 999 999 999 999 999 999 999 999 999 999 34 27 16 4 4 3 105 123 93 76 50 55 44 48 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 7 4 999 999 999 999 999 999 999 999 999 999 999 999 32 19 10 4 3 3 24 999 105 60 61 56 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 0 999 999 999 999 999 999 999 999 999 999 999 999 9 8 4 999 999 999 999 999 999 999 999 999 999 999 999 20 15 7 1 2 1 19 102 59 70 77 57 19 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 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 8 10 999 999 999 999 999 999 999 999 999 999 999 999 999 45 10 3 0 999 1 72 84 47 55 69 48 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 63 51 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 6 5 11 999 999 999 999 999 999 999 999 999 999 999 999 999 25 9 1 1 3 1 999 74 45 63 62 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 51 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 4 9 7 999 999 999 999 999 999 999 999 999 999 999 999 999 45 14 4 4 8 0 93 76 46 49 49 37 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 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 46 27 14 12 15 0 999 128 26 49 34 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 51 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 4 999 999 999 999 999 999 999 999 999 49 54 26 26 22 1 15 999 133 73 24 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 999 999 999 999 999 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 1 999 999 999 999 999 999 999 63 45 53 66 49 40 17 999 115 68 135 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 42 53 59 52 20 8 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 999 999 999 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 38 58 60 80 18 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 68 76 84 44 26 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 43 70 999 999 10 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 76 118 999 999 7 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 75 34 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 27 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 999 999 42 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 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 105 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 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 11 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 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 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 9 8 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999