44 3010 Patrick Minnis NASA/Langley Research Center VISST (Visible Infrared Split-Window Solar-Infrared Technique) GOES-8 Pixel-Level Retrievals CRYSTAL-FACE 1 1 2002 07 05 2003 05 14 1 1 0 100 100 1 1 1 1 PIXEL LINE (unitless) PIXEL ELEMENT (unitless) TIME (HHMM) 9 0.01 0.01 1 0.1 0.1 0.1 0.1 0.1 0.1 9999 9999 9 9999 9999 9999 999 999 999 LATITUDE (degrees North) LONGITUDE (degrees West) CLOUD PHASE (1=water,2=ice,3=no retrieval,4=clear,5=bad data,6=suspect water,7=suspect ice) EFFECTIVE CLOUD TEMPERATURE (K) VISIBLE OPTICAL DEPTH (unitless) EFFECTIVE CLOUD PARTICLE RADIUS (If Cloud Phase=1) OR DIAMETER (If Cloud Phase=2) (microns) CLOUD TOP HEIGHT (km) EFFECTIVE CLOUD HEIGHT (km) CLOUD BOTTOM HEIGHT (km) 0 14 This is a subsection of beta-level pixel retrievals from VISST (Visible Infrared Split-Window Solar-Infrared Technique) on GOES8 data. Please check with Patrick Minnis (p.minnis@larc.nasa.gov) for any technical questions or before using these data in any publication. A revised version of the results will be made generally available after the processing algorithms are completely verified. A reference is Minnis, P.;Kratz, D. P.; Coakley, J. A., Jr.; King, M. D.; Garber, D.; Heck, P. Mayor, S.; Young, D. F. and Arduini, R.: Cloud Optical Property Retrieval (Subsystem 4.3). Clouds and the Earths Radiant Energy System (CERES) Algorithm Theoretical Basis Document, Volume III: Cloud Analyses and Radiance Inversions (Subsystem 4) NASA RP 1376 Vol. 3, edited by CERES Science Team, December, 1995, pp. 135-176. VISST pixel-level retrievals from a larger domain, with more radiative, macrophysical and microphysical parameters, have been made available in netcdf format from the NASA/Langley CRYSTAL-FACE web page at http://angler.larc.nasa.gov/crystal. NOTE: This file replaces the preliminary VISST retrievals in the CRYSTAL archive. 0 1602 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2630 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2570 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2539 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 8137 8136 8136 8136 8135 8135 8135 8134 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8132 8132 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8122 8122 8122 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8108 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8105 8105 8105 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8093 8093 8092 8092 8092 8092 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8078 8078 8078 8078 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8074 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8066 8066 8066 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8064 8064 8063 8063 8063 8063 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8062 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8059 8059 8059 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8049 8049 8049 8049 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8035 8035 8034 8034 8034 8034 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8023 8023 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 8016 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7970 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7941 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7936 7936 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7881 7881 7881 7881 7881 7881 7880 7880 7880 7880 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 1 1 4 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 1 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 6 1 1 1 4 4 4 4 4 4 1 1 1 1 1 1 1 3 1 1 1 1 4 4 4 4 4 1 1 4 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 1 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 1 1 1 1 4 4 1 4 1 1 1 1 1 1 4 4 1 4 4 4 6 1 3 4 1 4 4 4 4 4 1 4 4 4 1 1 4 3 4 4 4 1 1 1 1 1 6 1 3 1 1 1 4 1 3 4 4 4 1 1 4 4 1 1 1 1 1 4 1 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 1 4 4 4 4 4 1 1 4 4 1 1 1 4 4 4 1 1 1 1 1 1 1 4 1 3 4 6 1 1 1 3 4 4 4 3 4 4 4 4 4 4 1 4 6 4 4 4 4 4 1 1 1 6 1 3 1 1 1 1 3 4 1 1 4 4 1 1 1 1 4 1 2 1 1 3 1 1 4 1 4 4 4 4 4 1 1 1 4 4 4 4 6 4 4 4 4 4 4 1 4 4 1 4 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 4 4 6 1 1 1 1 1 4 4 1 6 4 4 4 4 1 4 6 1 4 4 4 4 4 4 1 1 1 1 1 6 1 1 4 1 1 4 4 4 4 4 1 4 1 1 2 1 1 1 1 4 4 4 4 1 4 4 4 4 1 4 4 1 4 4 1 4 4 4 4 4 4 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 1 1 1 1 1 2 4 1 1 1 4 1 3 1 1 1 1 6 1 4 6 4 4 3 4 4 6 6 4 1 1 4 4 4 4 4 4 1 1 6 1 6 1 3 1 4 4 2 3 4 4 4 3 1 4 4 1 2 1 1 1 1 1 4 1 4 1 4 4 4 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 1 4 4 4 4 4 4 4 1 1 2 2 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 7 6 4 1 1 6 4 4 4 4 4 1 1 1 1 1 1 1 1 1 4 1 1 4 1 4 4 4 1 1 1 3 3 1 1 1 1 3 4 4 4 4 4 4 1 1 4 4 1 4 1 4 4 4 4 4 4 4 4 1 4 4 1 4 1 1 4 4 4 4 4 4 4 3 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 3 1 3 1 4 4 4 4 4 3 2 2 1 1 1 1 6 4 4 4 4 4 1 4 1 3 1 1 4 1 4 4 1 4 4 4 1 4 1 1 4 4 4 4 1 1 1 1 1 1 1 1 4 1 4 4 1 4 4 4 4 4 3 4 4 4 4 4 4 4 1 4 4 3 3 4 1 4 1 4 4 4 4 4 1 1 2 2 1 1 1 1 1 4 4 6 4 1 4 4 1 4 1 1 1 4 4 4 4 1 1 1 4 3 1 4 4 4 4 4 4 4 3 4 1 3 1 1 3 4 4 4 4 4 4 1 1 4 1 1 1 4 4 4 1 1 1 1 1 1 1 4 1 1 4 4 1 4 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 4 4 4 4 4 4 1 2 1 4 4 1 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 4 4 4 4 4 4 1 1 1 1 1 3 1 1 1 4 4 4 4 4 1 1 4 1 4 1 4 1 1 1 1 1 1 1 1 4 4 1 4 4 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 1 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 6 4 4 4 4 4 4 4 1 1 3 3 4 1 4 1 1 1 4 4 4 4 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 4 4 1 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 6 1 4 1 4 4 4 4 4 1 4 4 4 4 2 4 2 1 4 1 1 4 4 4 4 4 7 6 1 1 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 4 1 4 1 1 4 4 4 4 4 4 3 1 1 4 1 4 1 1 4 1 1 1 1 1 4 4 4 4 1 4 4 4 1 1 6 4 4 4 1 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 2 1 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 1 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 4 1 3 1 4 1 4 4 4 4 4 1 1 1 1 1 4 3 4 1 4 4 2 1 1 4 4 4 4 4 1 1 4 1 4 4 4 6 4 1 1 4 4 4 1 1 1 1 4 4 1 1 4 4 4 1 4 4 2 1 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 3 4 2 3 4 1 4 4 4 4 4 1 4 4 4 1 1 1 1 1 4 1 1 4 4 4 4 1 1 1 4 4 4 1 1 4 4 1 4 4 4 4 4 1 1 4 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 3 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 1 4 4 4 1 1 1 1 1 4 3 1 1 4 4 4 4 1 1 1 3 4 1 4 1 1 6 4 4 4 4 4 4 4 1 6 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 3 1 1 1 4 4 4 4 1 7 7 4 4 4 4 4 4 4 4 4 6 6 1 4 4 4 4 4 4 4 4 4 6 6 3 4 3 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 1 4 4 4 4 1 4 4 4 1 4 1 4 4 4 1 4 3 4 4 4 4 4 4 1 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 1 4 1 6 1 4 4 4 4 4 4 3 2 1 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 6 1 6 1 6 6 4 4 4 4 4 1 4 4 4 4 1 2 1 1 4 4 4 4 4 4 4 3 1 3 4 1 4 4 1 1 1 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 1 1 1 1 1 1 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 2 6 1 6 4 4 4 4 4 1 1 4 4 3 1 1 1 1 4 3 4 3 1 4 4 1 1 1 4 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 3 1 1 4 4 4 4 4 4 4 4 4 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 2 2 1 3 4 4 4 4 4 4 4 4 3 4 1 2 1 1 3 3 3 1 4 1 2 4 2 3 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 6 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 3 1 6 3 4 4 4 4 4 4 4 4 4 1 1 2 2 1 1 4 2 4 4 4 4 4 4 4 4 1 1 2 1 1 1 1 2 1 4 2 1 1 2 4 1 1 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 1 4 4 4 4 4 1 4 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 1 7 7 4 4 4 4 4 4 4 3 1 1 2 1 1 1 3 2 1 1 4 1 2 2 2 2 3 4 3 1 4 4 4 4 4 4 4 4 4 4 4 6 4 4 1 1 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 1 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 6 1 4 4 4 4 4 4 3 4 4 4 6 1 1 2 2 2 2 1 1 4 4 4 4 4 4 4 1 1 1 1 3 1 1 2 1 4 1 2 2 2 2 2 3 4 3 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 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 2 2 4 4 4 4 4 4 4 1 1 3 4 6 4 4 4 4 4 4 4 4 2 1 1 2 1 2 1 1 1 3 4 4 4 4 1 4 4 4 1 1 1 1 1 2 4 2 1 1 1 2 2 1 2 3 1 1 4 4 4 4 4 4 4 4 4 4 6 4 1 4 6 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 7 2 4 4 1 1 1 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 2 1 1 1 4 4 4 4 2 1 4 4 4 2 1 2 2 1 2 4 2 2 1 2 1 1 1 2 1 1 4 1 4 4 4 4 4 4 4 4 4 4 1 1 3 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 3 6 1 1 2 2 1 1 1 1 3 3 4 4 4 2 4 4 3 1 1 1 4 1 4 4 2 1 1 2 2 1 2 2 2 4 1 2 2 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 1 4 4 4 4 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 7 1 2 1 2 1 1 1 1 1 1 1 4 4 4 4 4 4 3 1 1 1 4 2 1 2 1 2 2 2 1 1 2 2 1 1 2 2 1 4 4 4 4 4 4 4 4 1 1 1 1 3 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 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 1 3 3 1 2 2 2 1 4 1 1 1 1 3 4 3 1 4 4 3 1 1 2 4 2 2 2 2 2 1 2 2 1 1 2 2 1 1 4 2 4 4 4 4 4 4 1 1 1 1 1 4 4 1 4 4 1 4 4 1 4 1 3 4 4 4 4 4 1 1 1 2 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 2 1 4 1 1 6 1 1 1 2 7 1 1 4 1 3 4 3 3 4 3 1 1 1 2 2 1 2 1 2 1 1 1 1 1 1 1 1 1 4 3 4 4 4 4 4 4 1 1 1 6 1 4 1 1 4 4 1 4 4 1 1 2 1 1 4 4 4 1 1 1 7 1 4 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 3 2 4 1 3 6 1 1 1 4 2 1 3 4 4 4 1 3 3 4 1 1 1 2 2 2 1 1 1 2 2 4 4 2 2 1 2 2 2 1 4 4 4 4 4 4 1 1 1 4 6 1 4 4 1 4 4 1 4 1 4 1 1 4 4 4 4 1 4 1 1 1 1 4 4 4 4 4 1 1 1 4 4 4 1 4 4 4 4 3 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 1 2 1 1 4 4 2 2 4 4 4 4 3 3 4 1 1 1 1 1 2 1 1 2 2 1 4 4 1 1 1 2 1 1 1 4 4 4 1 4 4 4 1 1 1 6 1 1 4 1 4 1 1 1 1 4 1 1 4 4 4 4 1 1 1 4 1 1 4 4 1 1 4 1 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 1 1 1 2 1 1 1 2 2 3 4 4 4 1 4 1 1 1 1 1 1 1 1 1 2 1 2 1 4 4 3 1 1 3 1 1 2 4 4 4 4 4 1 1 1 1 4 4 4 1 4 1 4 1 1 1 1 2 1 4 4 4 4 1 1 1 1 4 1 4 4 4 1 4 1 1 1 4 4 4 4 4 4 4 4 3 4 4 4 4 3 3 4 4 4 4 4 4 4 4 1 1 2 1 1 1 2 1 1 2 4 4 1 1 1 4 3 1 1 2 1 1 1 1 2 2 3 1 1 3 3 1 4 1 2 1 1 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 1 4 2 1 6 1 4 4 4 4 4 1 1 1 1 1 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 3 4 7 7 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 2 1 4 4 4 4 4 4 1 1 1 2 1 1 1 1 1 1 1 1 1 4 1 1 2 1 1 1 1 1 4 4 4 1 1 1 1 4 4 4 4 4 4 4 1 3 6 1 1 1 4 4 4 4 1 4 1 1 4 4 4 4 1 1 1 4 4 1 1 1 4 4 3 4 4 4 4 4 4 2 7 7 7 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 2 1 2 1 1 1 1 1 1 1 1 1 3 1 1 1 4 1 1 1 4 4 1 1 1 4 1 4 4 4 4 4 4 4 4 1 1 1 4 2 1 1 1 1 1 1 4 1 1 4 4 1 1 1 1 1 4 1 1 1 4 4 6 4 3 1 1 2 3 6 2 2 7 2 4 4 4 4 4 4 4 4 4 4 4 2 2 1 1 1 1 4 4 4 4 4 4 4 4 1 1 2 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 1 1 1 1 4 4 1 4 1 1 1 1 1 1 4 1 1 4 4 6 4 1 1 2 3 4 4 2 7 4 4 1 4 4 4 4 4 4 4 4 2 2 2 1 1 1 1 1 4 1 1 2 1 1 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 3 3 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 4 4 1 1 4 1 4 1 4 1 1 1 1 1 1 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 1 6 6 2 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 3 1 3 3 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 1 1 1 1 1 1 4 1 1 1 1 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 1 1 1 3 1 6 1 2 1 1 1 2 1 2 1 1 2 1 1 1 1 1 1 1 1 1 1 3 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 1 1 4 4 4 1 1 3 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 1 3 1 1 1 1 1 1 1 2 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 4 6 7 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 1 1 1 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 2 2 1 3 1 1 2 2 1 1 2 2 1 1 1 1 1 2 1 1 1 4 1 1 1 1 1 1 1 6 6 1 2 1 1 1 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 1 1 1 1 3 1 3 1 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 1 3 1 2 1 2 1 1 2 2 2 2 1 1 1 2 1 1 4 4 3 6 1 1 1 6 1 1 1 1 2 2 1 1 1 4 1 4 4 4 4 4 4 1 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 1 2 4 2 2 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 6 4 4 4 6 1 1 1 1 1 1 1 2 2 1 1 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 3 4 4 4 4 4 4 4 4 4 4 4 2 1 2 4 6 2 2 1 1 1 1 1 1 1 1 2 2 1 1 1 6 6 4 4 4 4 1 1 2 1 1 2 2 2 1 1 1 1 1 4 4 4 4 4 4 1 1 1 1 1 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 1 1 1 1 1 1 1 1 2 2 1 2 1 6 4 4 4 4 4 3 2 1 1 2 2 2 2 1 1 1 1 1 4 4 4 4 4 6 4 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 3 1 1 1 2 2 1 2 2 1 1 2 2 1 1 2 6 4 4 4 4 4 3 2 1 1 2 2 1 2 2 1 1 1 1 4 4 4 4 4 1 1 1 4 3 4 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 1 4 4 3 1 2 1 1 1 1 2 2 1 1 1 1 1 1 2 1 4 4 4 4 3 1 2 1 1 1 2 1 2 1 1 1 1 1 4 4 4 1 1 1 1 1 1 4 4 3 1 1 1 1 3 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 3 3 4 3 1 1 1 1 1 1 2 2 1 2 1 1 1 2 1 1 3 3 4 3 2 1 1 2 1 1 2 1 2 2 1 1 1 4 1 4 4 1 4 1 1 1 1 1 1 1 1 3 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 3 6 1 1 4 4 1 1 1 1 1 1 2 2 2 1 1 1 1 2 2 1 1 1 1 2 2 1 2 2 1 1 1 1 2 2 2 4 1 1 4 1 1 4 4 4 4 4 1 4 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 3 4 4 1 1 1 1 1 1 1 1 1 2 1 2 1 2 2 2 2 2 1 2 1 2 2 2 1 1 1 2 2 2 1 4 4 1 4 1 1 1 4 1 1 1 4 1 4 1 1 1 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 4 4 3 6 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 1 2 2 2 2 1 2 1 2 1 7 2 7 1 4 4 1 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 3 4 4 1 6 6 3 4 3 4 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 2 1 2 2 2 1 1 1 1 2 7 2 2 1 6 4 4 4 4 4 4 1 4 4 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 3 3 3 6 3 4 4 4 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 1 1 1 2 2 1 1 2 1 1 2 4 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 3 4 3 1 1 4 4 4 1 6 2 1 1 1 1 1 2 1 1 1 2 2 1 1 1 2 1 1 1 1 1 1 1 1 4 3 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 3 4 3 1 4 4 1 6 1 2 1 1 1 1 1 1 1 1 1 1 2 2 1 3 3 4 2 6 4 1 2 2 1 4 4 2 2 1 1 4 2 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 3 1 1 1 2 2 1 1 1 1 1 2 1 1 2 2 1 1 6 4 4 4 4 2 2 1 1 1 4 1 7 2 1 1 1 7 6 2 1 2 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 3 4 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 1 6 4 4 4 4 1 2 2 1 1 4 1 1 2 2 2 2 1 2 1 2 1 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 1 4 3 3 6 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 1 6 2 1 2 1 6 2 2 2 2 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 1 1 1 1 1 2 2 2 1 2 1 1 1 1 1 1 1 1 1 3 4 4 4 3 1 2 1 1 1 6 2 1 2 2 2 2 1 2 1 2 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 4 4 4 4 4 4 4 4 4 4 1 1 1 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 4 4 4 1 2 2 1 1 2 4 1 1 3 1 1 2 1 2 1 2 1 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 4 1 4 1 1 1 1 3 4 4 4 4 1 1 1 1 1 1 2 1 6 1 7 2 2 2 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 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 1 1 1 1 6 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 4 6 4 4 4 4 4 1 4 1 2 1 1 2 1 2 2 2 2 1 2 1 2 2 4 4 4 4 4 4 4 4 4 4 4 1 3 1 2 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 1 1 4 3 4 4 4 4 4 1 2 2 2 2 1 2 2 1 1 2 2 2 1 2 2 2 4 4 4 4 4 4 4 4 4 4 4 3 1 2 2 1 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 4 4 4 4 4 6 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 4 4 4 4 4 2 2 2 1 2 2 2 1 1 1 2 1 2 1 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 2 7 2 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 2 2 2 6 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 2 2 1 1 1 1 2 1 1 4 4 1 4 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 7 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 2 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 3 3 1 1 2 1 2 1 2 1 2 1 4 4 4 1 3 3 4 2 1 2 1 4 4 4 4 4 4 4 4 4 7 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 7 7 7 2 2 2 7 2 1 1 1 1 1 2 1 1 1 2 1 1 1 1 1 1 1 2 1 2 1 1 2 2 1 2 1 2 1 4 4 4 4 4 4 4 4 2 2 1 4 4 4 4 4 4 4 4 4 7 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 2 2 2 2 2 2 2 2 1 6 1 1 1 1 2 1 1 1 1 6 3 3 1 1 1 2 2 2 1 2 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 6 1 1 1 1 1 1 1 1 1 4 6 6 1 6 2 1 2 2 1 2 2 1 1 2 1 1 1 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 4 3 4 4 2 2 6 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 2 2 2 2 2 2 2 2 2 2 6 1 1 1 1 1 1 1 1 1 4 3 6 1 2 1 1 1 2 2 2 1 2 2 2 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 3 4 1 4 4 7 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 2 2 2 2 2 2 2 2 2 2 6 1 1 1 1 1 1 1 1 1 4 6 1 1 1 1 1 1 2 2 1 2 2 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 7 1 1 3 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 1 1 3 1 1 1 1 1 6 1 2 1 1 2 1 1 1 1 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 7 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 2 2 2 2 2 2 2 2 2 2 7 1 1 1 6 1 1 1 1 1 6 1 1 1 2 1 2 1 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 2 6 1 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 7 2 2 2 6 6 1 1 6 6 3 1 1 1 2 2 2 1 1 2 1 2 2 1 1 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 2 1 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 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 6 6 6 1 1 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 6 3 1 2 2 2 1 2 1 2 2 2 2 2 2 2 1 4 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 6 6 3 6 1 2 1 2 2 2 2 1 2 1 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 1 2 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 6 1 6 1 2 1 2 2 2 1 2 1 1 1 2 2 2 7 3 4 4 4 4 4 4 4 7 6 4 4 4 4 4 4 3 7 2 1 1 2 4 2 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 1 1 2 2 1 2 1 1 4 4 4 4 4 4 4 7 2 4 4 4 4 4 4 3 4 4 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 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 1 2 2 2 1 2 1 2 1 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 4 1 2 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 1 2 2 2 2 2 2 1 1 2 2 2 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 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 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 1 2 1 2 2 1 2 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 6 1 6 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 2 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 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 1 2 2 2 2 2 1 3 4 4 4 4 4 4 4 4 4 4 4 7 1 2 4 7 2 1 3 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 2 2 2 2 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 2 2 2 1 2 2 1 4 4 4 4 4 4 4 4 4 4 2 2 2 4 4 4 2 2 7 4 4 4 4 4 4 4 4 4 4 4 6 6 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 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 2 2 2 2 2 2 7 2 2 1 4 4 4 4 4 4 4 4 4 4 7 1 1 2 2 7 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 3 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 2 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 1 1 2 1 1 2 2 1 1 2 1 4 4 4 4 4 4 4 4 4 4 2 1 1 4 3 4 1 2 2 1 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 2 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 2 1 3 2 4 1 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 2 1 1 4 4 4 2 4 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 2 2 2 7 2 7 1 4 4 4 4 4 4 4 4 4 4 3 2 1 2 4 4 4 4 2 1 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 2 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 2 2 1 4 4 2 2 1 2 1 3 4 4 4 4 4 4 4 4 4 6 3 2 4 4 4 4 4 1 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 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 3 4 4 4 3 1 2 1 1 4 4 4 4 4 4 4 4 4 3 4 7 2 3 4 6 4 2 4 3 4 4 4 4 4 4 4 4 4 4 4 3 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 4 4 4 4 4 4 4 2 2 6 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 3 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 3 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 2 2 1 4 1 4 4 4 4 4 4 4 3 7 2 6 4 4 4 4 4 4 4 4 3 6 4 4 6 4 3 4 4 4 4 7 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 2 1 1 4 4 3 4 4 4 4 4 4 2 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 4 4 4 4 7 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 3 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 2 1 1 3 4 4 4 4 4 4 4 4 1 1 6 4 4 4 4 4 4 4 4 4 4 2 2 7 7 7 4 3 6 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 6 6 7 4 4 4 4 4 4 4 4 4 4 6 2 2 7 7 7 7 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 1 6 2 4 4 4 4 4 7 4 4 2 4 4 4 4 4 4 4 4 4 3 4 3 7 2 7 7 2 7 7 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 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 1 2 2 2 2 2 1 1 4 4 4 4 4 6 7 4 4 2 4 4 4 4 4 4 4 4 3 3 4 3 7 2 2 2 2 2 7 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 7 4 4 4 4 4 4 4 4 4 4 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 2 2 1 2 1 4 4 4 4 4 4 7 7 4 3 4 4 4 4 4 1 4 4 4 3 3 1 3 2 2 2 2 2 7 7 3 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 7 7 2 3 4 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 4 4 4 4 4 4 7 7 7 4 4 3 4 4 1 1 1 4 4 4 3 3 2 7 2 2 2 2 2 7 1 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 7 7 3 4 6 3 4 4 3 3 3 4 4 3 4 4 3 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 2 1 1 1 4 4 4 4 4 4 7 7 7 4 4 3 4 4 1 1 1 1 6 3 6 6 1 7 2 2 2 2 2 2 1 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 2766 2876 2915 2957 2949 2948 2982 2937 2990 3021 2988 2997 9999 9999 9999 9999 9999 2923 2928 9999 2900 2872 2855 2825 2892 2936 2969 2967 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 2941 9999 2905 2871 2963 9999 2725 2872 2635 2899 2886 2748 2891 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 2971 9999 2904 2981 2928 9999 9999 9999 9999 9999 9999 2896 2932 2950 2971 3002 3005 3005 9999 2994 3017 2986 2946 9999 9999 9999 9999 9999 2981 2956 9999 2540 2950 2861 2861 2972 3010 2992 2983 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 2994 3031 9999 9999 9999 3052 9999 9999 9999 9999 3030 9999 9999 9999 3002 9999 9999 9999 9999 9999 9999 2959 2884 2915 2955 9999 9999 2983 9999 2866 2904 2902 2869 2814 2913 9999 9999 3025 9999 9999 9999 9999 2996 9999 9999 3028 9999 9999 9999 9999 9999 2975 9999 9999 9999 2997 3032 9999 9999 9999 9999 9999 2918 2965 2978 2989 3011 9999 2992 9999 2988 2932 2892 9999 2999 9999 9999 9999 9999 2981 2858 9999 9999 2891 2905 2896 2989 3010 9999 3000 9999 2984 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3030 9999 9999 9999 9999 9999 3002 2994 9999 9999 2898 2950 2939 9999 9999 9999 2969 2921 2909 2898 2854 2902 2912 9999 2991 9999 9999 9999 2899 2917 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2937 9999 9999 9999 9999 9999 9999 9999 2970 2983 2995 9999 3011 9999 2970 3005 3005 2961 9999 9999 2984 3021 9999 9999 3021 3010 2891 2857 9999 2894 2715 2883 2830 9999 3010 3010 9999 2991 9999 9999 9999 9999 9999 2988 3018 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 9999 9999 3002 9999 2983 9999 9999 9999 9999 9999 9999 9999 9999 2954 2939 2932 2869 2966 2922 2940 2867 2881 2918 2939 9999 9999 9999 2933 2812 2849 2969 3028 9999 9999 3028 9999 9999 9999 9999 9999 2908 9999 9999 3032 9999 9999 9999 9999 9999 9999 2970 2959 2987 2979 2994 9999 2996 2986 9999 2956 2924 9999 9999 9999 9999 9999 3021 9999 2899 2842 2115 2714 2882 2857 2845 9999 9999 9999 9999 3002 9999 9999 9999 9999 2918 9999 9999 3013 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 2998 3001 9999 9999 9999 9999 2953 9999 9999 9999 9999 9999 9999 9999 9999 2958 2916 2846 2858 2819 2557 9999 2722 2840 2903 9999 2972 9999 2913 2957 2827 2925 9999 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 3032 9999 9999 9999 9999 9999 9999 2943 2975 9999 2969 9999 3011 9999 2898 9999 9999 2095 9999 9999 9999 9999 9999 3021 9999 9999 2951 2632 2861 2872 2810 2819 2900 9999 3006 9999 2988 9999 9999 9999 3040 2982 9999 9999 3021 3040 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 9999 9999 3002 9999 3002 9999 9999 9999 9999 9999 9999 9999 2903 2895 2727 2586 2878 2908 2921 2801 2839 2898 9999 2964 2689 2913 2872 2909 2530 2928 2998 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 3026 9999 9999 9999 9999 9999 9999 2956 2967 3005 3001 3011 3011 3009 2911 3002 9999 2993 2975 9999 2976 9999 9999 9999 3010 3010 3010 9999 9999 2848 2795 2786 2826 9999 9999 9999 9999 9999 9999 9999 3040 2997 9999 9999 3022 9999 3040 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 2953 9999 3002 2937 9999 9999 9999 9999 9999 9999 9999 9999 2900 2844 2849 2844 2874 2923 9999 2943 2883 2875 2918 2973 2933 2869 2884 9999 2606 9999 2963 9999 9999 9999 9999 9999 9999 2636 2590 2793 2966 2969 3026 9999 9999 9999 9999 9999 9999 2886 9999 3002 9999 3011 3011 9999 2923 9999 9999 3003 9999 9999 9999 2959 9999 3021 3010 9999 9999 9999 9999 2897 2830 2772 2817 2893 2978 3010 3029 9999 2997 9999 9999 3015 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 9999 9999 9999 9999 9999 2978 9999 2962 9999 9999 9999 9999 9999 2936 2918 2663 2679 2918 2908 2946 2936 2968 9999 9999 9999 9999 2974 9999 9999 3001 9999 2915 2967 2996 9999 9999 9999 9999 2954 2714 2880 9999 9999 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 3011 3011 9999 9999 9999 9999 9999 9999 9999 2944 2951 9999 3021 3010 2974 9999 9999 9999 2980 2854 2801 2852 2897 2966 3010 9999 2888 2992 9999 9999 3036 9999 3026 9999 3035 9999 3052 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2960 3002 3001 9999 9999 2961 9999 9999 9999 9999 9999 9999 2919 2611 2847 9999 9999 2952 9999 2989 9999 9999 9999 2896 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2751 2966 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 2840 2883 2945 3011 3011 9999 2999 2956 2957 9999 9999 9999 9999 9999 2893 3020 9999 3010 9999 3010 9999 3010 2995 2923 2895 2926 2854 2949 2984 9999 9999 2922 9999 9999 3040 9999 3038 9999 3040 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 2988 3006 2976 3006 9999 2924 9999 9999 9999 9999 9999 9999 2859 2887 9999 2961 9999 9999 9999 9999 9999 2793 2864 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2900 2956 9999 9999 9999 3011 9999 2967 2911 3015 9999 9999 9999 9999 2958 2989 3021 2969 2976 3010 9999 3010 2991 2871 2964 3006 2955 2953 2938 9999 9999 3011 9999 2985 9999 9999 3040 3040 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3027 9999 2992 9999 9999 9999 9999 9999 2958 9999 9999 9999 9999 2605 9999 2657 2903 9999 2920 2974 9999 9999 9999 9999 9999 9999 9999 2985 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2720 2936 2921 3000 9999 3011 9999 2983 2959 9999 9999 9999 9999 9999 9999 9999 3018 2925 9999 3010 9999 2963 2986 9999 2994 3010 2973 2952 2945 9999 9999 9999 9999 2979 9999 9999 9999 3042 3057 9999 9999 9999 9999 3002 9999 9999 9999 3030 3001 3019 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 2936 2938 2457 2853 9999 9999 9999 9999 9999 9999 9999 9999 9999 2929 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2944 2855 2945 9999 3011 9999 2976 9999 3011 9999 9999 9999 9999 9999 2856 3004 2899 2941 3010 9999 9999 9999 2932 9999 9999 2503 2955 2954 9999 9999 9999 9999 9999 3040 3058 9999 3036 9999 9999 9999 9999 9999 2989 2910 9999 9999 9999 2962 2991 3011 3030 9999 9999 2960 2987 9999 9999 9999 2927 9999 9999 2572 2850 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2727 9999 9999 3011 9999 9999 9999 9999 9999 3021 9999 9999 9999 2969 2963 2742 2935 2963 9999 2996 2751 9999 9999 9999 9999 2967 2955 2993 9999 9999 9999 3037 3042 9999 9999 3042 9999 9999 9999 9999 9999 2981 2940 9999 3030 3025 2961 2978 3007 3021 9999 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 9999 9999 9999 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2887 9999 9999 3011 9999 9999 9999 9999 9999 3016 9999 9999 9999 2956 2983 2926 2907 2951 9999 9999 2985 3022 9999 9999 9999 9999 2969 3001 2984 9999 9999 3028 9999 3058 3036 9999 9999 9999 9999 9999 9999 9999 9999 2965 9999 3029 2960 3002 2965 3007 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 2873 9999 2868 9999 9999 9999 9999 9999 2923 2961 2985 9999 9999 9999 9999 2656 9999 9999 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 3016 3007 2989 2999 2901 2931 9999 3022 9999 9999 9999 9999 2967 9999 9999 9999 2997 9999 2988 9999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 2951 9999 9999 2994 2990 2988 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2407 9999 9999 2954 9999 2873 9999 2932 9999 9999 9999 9999 9999 9999 9999 2325 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2860 9999 2856 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 2981 2606 2825 2926 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 9999 2468 9999 9999 3054 3058 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 3029 2988 2972 2984 2990 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 2960 2846 2865 2888 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 2814 9999 2700 9999 2782 9999 9999 9999 9999 9999 9999 3016 3016 9999 9999 9999 2963 2900 2825 2856 9999 9999 9999 9999 2960 9999 9999 2889 3022 2948 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 2990 2997 3007 2974 9999 9999 9999 9999 9999 9999 9999 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 2844 2866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2851 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2718 2650 2633 2703 2714 2837 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2902 2714 2859 3022 9999 9999 9999 2891 9999 2914 2652 9999 2231 9999 2603 2826 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 2838 2812 9999 9999 9999 9999 9999 9999 9999 9999 9999 2536 2811 9999 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2792 2724 2683 2709 2751 2805 9999 2090 9999 9999 9999 9999 9999 9999 9999 9999 2900 2706 2710 2849 3022 3022 3017 2641 2828 9999 2624 2910 2933 2569 9999 2830 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 3002 9999 9999 9999 3018 9999 9999 9999 9999 9999 9999 2976 9999 9999 9999 9999 9999 3014 9999 3003 2517 2886 2881 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2828 2711 2662 2699 2757 2801 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 2865 2721 2857 2999 2977 9999 2114 2860 2893 9999 2890 2605 2624 2724 2701 9999 9999 9999 3058 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3030 3030 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 2718 2907 2947 9999 9999 9999 9999 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2701 2726 2721 2714 2721 2706 2578 2775 9999 9999 9999 9999 9999 9999 9999 2910 2911 2760 2833 9999 2895 2949 2591 2880 9999 2703 2632 2114 2691 2597 2609 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3030 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 9999 2956 9999 9999 9999 9999 9999 9999 9999 9999 2682 2704 2480 9999 9999 9999 9999 9999 9999 9999 3001 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2779 2695 2718 2684 2792 2683 2747 2734 2795 9999 9999 9999 9999 9999 2713 9999 9999 9999 2802 2809 2842 2869 2930 2701 9999 2692 2593 2696 2807 2599 2662 2662 2715 9999 2953 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 2945 9999 9999 9999 9999 9999 2601 9999 9999 2933 2778 2799 9999 9999 9999 9999 9999 9999 9999 2997 3018 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2720 2708 2749 2798 2690 2736 2763 2811 9999 9999 9999 9999 2090 2836 9999 9999 9999 2114 2825 2602 2648 2908 2672 9999 2705 2705 2731 2662 2537 2721 2775 2719 2861 2991 9999 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3030 2996 9999 3027 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 9999 2752 2937 3014 3000 2694 2690 2707 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2811 2687 2699 2708 2682 2732 2725 2788 9999 9999 9999 9999 9999 2090 9999 9999 9999 2888 2468 2821 9999 2883 9999 9999 2591 2736 2724 2606 2665 2550 2118 2618 2666 9999 2931 2590 2260 9999 9999 9999 9999 9999 9999 9999 9999 9999 3030 2933 2980 3030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 2941 9999 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2861 2726 2703 2719 2746 2810 2439 2619 2787 2861 2984 9999 9999 9999 9999 9999 9999 9999 2965 2848 2816 9999 2114 2820 2114 2543 2691 2114 2114 2698 2695 2703 2603 2724 2621 2118 2536 2931 9999 9999 9999 9999 9999 9999 9999 9999 2984 3025 2900 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 2999 9999 9999 9999 9999 9999 2942 2105 2921 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2441 9999 9999 2880 2708 2659 2694 2833 9999 2770 2786 2890 3016 9999 9999 9999 3016 9999 9999 9999 2889 2782 2728 9999 2663 2688 2710 2696 2572 2823 2659 2118 2715 2694 2619 2679 2740 2903 9999 2705 9999 9999 9999 9999 9999 9999 2960 3002 2979 3009 3002 9999 9999 3014 9999 9999 2943 9999 9999 3006 9999 2936 9999 9999 9999 9999 9999 9999 2923 2942 2918 2727 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2084 2598 9999 2958 2946 9999 2611 2715 2805 2207 9999 2794 2870 9999 3016 9999 9999 9999 9999 9999 9999 2889 2775 2746 2664 2686 2627 2552 2834 2445 2821 2905 2884 2720 2703 2636 2699 2702 2662 9999 9999 9999 9999 9999 9999 9999 9999 2968 2969 2992 9999 3030 9999 2966 3004 9999 9999 2950 9999 9999 2992 2974 2684 2932 3006 9999 9999 9999 2949 2902 2935 9999 2946 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2715 9999 2884 9999 9999 2661 2707 2785 9999 2596 2797 9999 9999 9999 9999 2918 9999 9999 9999 3022 2872 2814 2667 2716 2456 2678 2763 2819 2698 2621 9999 9999 2118 2717 2729 2685 2626 2704 2751 9999 9999 9999 9999 9999 9999 2934 2949 2991 9999 9999 3030 9999 9999 2993 9999 9999 2835 9999 2934 9999 2864 2918 9999 9999 9999 9999 2973 9999 2932 2956 2886 2989 9999 9999 9999 9999 9999 3029 3029 3029 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2872 9999 9999 9999 9999 9999 2848 2907 2772 2719 2715 2762 9999 9999 2720 2090 9999 9999 9999 9999 9999 9999 9999 3022 2852 2854 2542 2719 2600 2696 2732 2719 2586 2961 9999 9999 2436 2783 2773 2642 2685 2740 2930 9999 9999 9999 3030 9999 9999 9999 2958 3011 3030 9999 3030 3030 9999 2965 9999 2931 2904 2922 2898 9999 2950 2913 9999 9999 9999 9999 2958 2896 2971 9999 2930 3024 9999 9999 3042 3042 9999 3029 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2837 2695 2658 2697 2714 2744 2619 2639 2721 9999 9999 9999 9999 2834 9999 3016 3016 3002 2943 2889 2611 2694 2722 2682 2703 2819 2656 2965 9999 9999 9999 2922 2892 9999 2697 2760 2674 9999 9999 9999 9999 9999 2967 2961 2978 3030 9999 9999 9999 3030 9999 2957 9999 2942 2781 2856 2855 2713 2972 9999 9999 9999 9999 2934 2844 2881 2979 9999 2995 9999 9999 9999 3042 9999 3042 3029 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2807 2394 2717 2837 2717 2725 2691 2792 2746 2619 9999 9999 2952 2970 3016 9999 9999 2976 2834 2721 2667 2680 2677 2688 2706 2114 9999 2974 3022 9999 9999 2911 9999 2825 2667 2807 2859 9999 9999 9999 9999 2986 2965 2979 9999 9999 9999 9999 9999 9999 9999 9999 2907 9999 2364 2733 9999 2851 9999 9999 9999 9999 9999 2957 2810 2904 2996 3013 9999 9999 3042 3042 3042 3042 3042 3029 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2815 9999 9999 9999 9999 9999 9999 9999 9999 2816 2814 2825 2473 2705 2703 2722 2714 2698 2870 9999 9999 9999 9999 9999 9999 2725 2930 2883 2114 2701 2668 2662 2692 2758 2776 2889 2919 2945 9999 2842 2892 2695 3001 2668 2798 2953 3033 9999 9999 9999 2982 2968 2959 2989 9999 9999 9999 9999 9999 9999 9999 2892 9999 9999 2667 2703 2906 9999 9999 9999 9999 2974 9999 2922 2945 9999 9999 9999 9999 3042 3042 3042 9999 9999 3029 3029 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 2613 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2790 2748 2720 2674 2667 2716 2774 2723 9999 9999 9999 9999 9999 9999 9999 9999 9999 2114 2838 2114 2664 2663 2662 2711 2745 2946 3015 3015 2980 9999 2998 2898 2965 9999 2406 2795 2935 9999 9999 2977 2979 2962 9999 2966 9999 9999 9999 9999 9999 9999 9999 9999 2902 2411 2805 9999 2100 2922 2981 2986 2949 2867 2990 9999 2874 3000 9999 9999 3042 3042 3042 3042 3042 9999 3042 3029 3029 9999 9999 9999 9999 9999 2806 2923 2643 9999 9999 2168 2208 9999 2694 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2088 2656 2694 2743 2732 2852 9999 9999 9999 9999 9999 9999 9999 9999 2839 2651 2669 2704 2702 2680 2677 2753 2867 3015 3015 3015 3015 9999 3030 2931 2982 3028 2907 2852 2920 3029 3000 2866 2995 2971 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 2616 2870 2366 2772 2925 9999 9999 2952 2884 3008 3042 9999 9999 3042 9999 3042 3042 3042 3042 3042 3042 9999 3029 3029 9999 9999 9999 9999 2411 2852 2703 9999 9999 9999 2345 9999 9999 9999 2946 9999 9999 9999 9999 9999 9999 9999 9999 2624 2088 2191 2713 2709 2796 2821 2926 9999 2902 2586 2674 2694 2729 2676 2682 2399 2653 2683 2645 2664 2656 2716 2787 2926 3015 3015 3015 3015 3033 9999 9999 3023 3016 2980 2935 2941 3028 2930 2899 3007 3014 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 2855 2923 2940 2954 2996 9999 9999 2971 3008 9999 3042 9999 3042 9999 3042 3037 3042 3042 3042 3042 9999 9999 3029 9999 9999 9999 9999 2898 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2622 2683 2723 2829 2893 9999 9999 2707 2590 2660 2672 2662 2753 2811 2703 2666 2647 2672 2692 2705 2772 2854 2960 3015 3015 3015 3015 9999 2801 9999 9999 3013 2970 2994 2986 2978 2907 2928 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2863 2956 2930 2963 3008 9999 9999 3008 3008 3042 3042 3042 3042 9999 3042 3027 3042 3042 3042 3042 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2623 2433 2795 9999 2815 9999 2893 2713 2654 2698 2641 2643 2723 2605 2680 2658 2634 2654 2690 2749 2826 2915 2988 3015 3015 3015 3015 9999 2722 2828 2790 2890 2838 2928 2930 2929 2932 2994 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 2790 2905 2926 9999 9999 9999 3008 3008 9999 3042 3042 3042 3042 3042 3042 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2686 9999 2569 9999 2850 2862 2847 2676 2664 2678 2642 2638 2696 2631 2642 2637 2635 2647 2694 2802 2892 2963 2987 3015 3005 3015 3015 9999 9999 9999 2834 2822 2835 2894 2932 2919 2974 9999 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 2853 2880 2913 2980 9999 9999 2992 3008 3008 9999 3042 3042 3042 3034 3037 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2089 2714 2669 9999 2684 2864 2719 2579 2661 2668 2638 2634 2661 2661 2670 2665 2650 2642 2717 2870 2879 9999 2990 2987 2958 3015 3015 3033 3033 9999 9999 2767 2728 2819 2838 2903 3026 3033 9999 9999 9999 9999 9999 9999 9999 9999 3039 9999 9999 9999 9999 2890 2867 2910 2937 3008 3008 9999 2977 9999 3008 9999 3042 3042 3014 3042 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2662 9999 2629 2721 2849 2621 2683 2669 2637 2633 2634 2637 2652 2671 2644 2648 2731 2867 9999 9999 9999 9999 2948 2962 3015 9999 3033 3033 2829 2801 2636 2720 2879 2954 3019 9999 3039 9999 9999 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 2892 2896 2922 2972 3008 3004 3008 3008 3008 3008 3042 3042 3015 2988 3026 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2611 2711 9999 2089 2706 2830 2662 2747 2714 2716 2666 2638 2605 2632 2633 2621 2663 2679 2688 2780 2902 9999 9999 9999 9999 9999 2912 2957 2867 2984 3027 2891 2817 2574 2684 2863 2928 3002 3033 3039 9999 9999 9999 9999 9999 9999 9999 3029 9999 9999 9999 9999 2920 2950 2943 3008 2965 2959 2997 3008 3002 3008 2985 3005 3020 3003 3009 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2696 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2711 2625 2668 9999 9999 2702 2147 2710 2723 2712 2696 2656 2649 2671 2676 2629 2631 2665 2737 2819 9999 9999 9999 9999 9999 9999 2817 2862 2700 2869 2810 2105 2692 2658 2803 2871 2957 3016 3033 9999 9999 9999 9999 9999 9999 3015 3039 3009 2979 3009 9999 9999 9999 2967 2992 3008 2925 2960 2970 2991 2971 2948 2963 2971 3042 3042 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2669 2557 2707 2721 2724 2723 2693 2669 2647 2682 2673 2635 2642 2677 2679 2872 9999 9999 9999 9999 9999 9999 9999 2705 2667 2581 2631 2105 2635 2646 2803 2888 2919 3006 3024 9999 9999 9999 9999 9999 9999 9999 3039 3039 2987 3036 9999 2955 3008 3000 3008 2970 2927 2923 2963 3001 2960 2945 2962 2978 3042 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2676 9999 9999 9999 2731 2740 2707 2638 2714 2680 2648 2613 2698 2668 2642 2643 2676 2703 2694 9999 9999 9999 9999 9999 9999 9999 2727 2573 2612 2105 2105 2673 2697 2665 2896 3033 2988 3019 9999 9999 9999 9999 9999 2822 2951 3039 9999 9999 9999 3039 3008 9999 3008 3008 2969 2926 2918 2963 3006 2996 3008 3027 2958 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2382 9999 9999 9999 2711 2714 2720 2725 2807 2597 2632 2630 2675 2567 2668 2669 2650 2678 2723 2821 9999 9999 9999 9999 9999 2950 2716 2594 2541 2363 2105 2685 2663 2811 2903 3016 2970 3033 9999 9999 9999 2981 2950 2866 2960 3039 3039 9999 9999 9999 3008 3008 3008 3008 9999 2934 2891 2957 3008 3008 3008 3042 3012 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2806 2822 2708 2722 2842 2561 2629 2628 2655 2582 2684 2711 2674 2660 2718 2863 9999 9999 9999 9999 2621 2887 2810 2550 2594 2601 2105 2713 2701 2666 2857 2936 2981 9999 2932 9999 9999 2926 9999 2883 2967 3039 3039 3039 3024 3033 3008 9999 3008 3008 3001 2927 2906 2981 3008 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2738 2836 9999 9999 2878 2880 2796 2787 2856 2618 2636 2636 2648 2743 2710 2730 2666 2675 2631 2846 2720 2840 2604 2591 2607 2824 2396 2655 2520 2685 2348 2737 2544 2105 2585 9999 2980 3033 9999 3034 3039 9999 9999 9999 9999 9999 3039 9999 2989 2913 2996 3008 3008 3008 3008 2972 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2295 2794 9999 9999 9999 2903 2931 2793 2805 2837 2595 2648 2666 2680 2711 2737 2677 2699 2664 2617 2683 2701 2624 2810 2725 2699 2668 2516 2638 2682 2683 2690 2712 2696 2565 2654 9999 9999 2996 9999 3039 3039 3039 9999 3039 3039 3039 9999 2906 9999 2958 3008 3008 9999 9999 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2687 2826 9999 9999 9999 9999 2944 2880 2884 2891 2667 2742 2613 2714 2702 2748 2767 2700 2628 2592 2679 2677 2727 2683 2587 2646 2628 2597 2571 2695 2659 2537 9999 2419 9999 2711 9999 9999 2968 9999 9999 9999 9999 9999 9999 9999 9999 2962 2981 2994 2977 3008 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2871 9999 9999 9999 9999 9999 9999 2950 2906 2880 2821 2474 2736 2411 2670 2732 2751 2805 2714 2604 2631 2780 2837 2724 2606 2632 2614 2703 2707 2605 2673 2707 2105 9999 2105 2288 2632 9999 9999 9999 9999 9999 9999 9999 2951 9999 9999 2980 2615 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 2913 2813 2888 2881 2842 2689 2730 2716 2761 2607 2723 2642 2662 2711 2840 2858 2814 2656 2687 2680 2475 2105 2698 2623 2105 9999 2553 2105 2659 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2214 2798 9999 9999 9999 2958 9999 2654 2804 2884 2900 2432 2723 2705 2784 2843 2827 2639 2683 2772 2874 2871 2640 2866 2804 2898 2423 2571 2692 2661 2791 9999 9999 2720 2565 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 9999 9999 2846 9999 9999 2902 9999 2909 2670 2792 2703 2811 2810 2758 2735 2807 2859 2773 2694 2698 2677 2872 9999 9999 9999 2676 9999 9999 2708 2613 2105 2816 9999 9999 2270 2600 2808 2814 9999 2259 2798 2672 2827 2646 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2910 9999 9999 9999 2818 2966 2858 2621 2726 2821 2846 2826 2724 2753 2725 2829 2777 2664 2712 2720 2885 9999 9999 9999 9999 9999 2079 2715 2647 2682 2856 9999 2926 9999 2728 2856 2869 2871 9999 9999 2657 2830 2359 9999 9999 9999 9999 9999 9999 9999 2852 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2875 9999 9999 2817 2886 2731 2620 2709 2673 2823 2841 2783 2803 2700 2766 2831 2831 2753 2724 2888 9999 9999 9999 9999 9999 2493 2594 2644 2677 2865 9999 2841 2672 2545 2676 2425 2585 2808 2607 2834 2075 2694 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 2922 2808 2894 2683 2708 2749 2740 2778 2807 2814 2811 2771 2883 2878 2871 2688 2758 2868 9999 9999 9999 9999 2993 2588 2677 2746 2752 2819 9999 2533 2783 2079 2831 9999 2657 2629 2075 2584 9999 2842 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2939 2951 2809 2882 2641 2659 2707 2697 2824 2726 2876 2833 2861 2910 2903 2927 2689 2792 2907 9999 9999 9999 9999 9999 2628 2714 2603 2840 2840 9999 2079 2771 2711 2194 2564 2605 2706 2588 2652 2075 2721 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2910 2946 2951 9999 2924 2945 2885 2831 2739 2702 2719 2765 2778 2866 2831 2815 2877 2948 9999 2952 2494 2826 2909 2993 9999 9999 9999 2993 2668 2713 2798 2839 2729 9999 2406 2776 9999 2904 2820 2658 2466 2075 2807 2075 2686 9999 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2401 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2922 2898 2912 2940 2909 2922 2906 2871 2705 2700 2695 2750 2839 2849 2818 2840 9999 2960 9999 2919 2836 2815 2928 9999 9999 9999 9999 9999 2891 2670 2907 2858 2936 2951 2079 2756 9999 2766 9999 2678 2609 2700 2642 2561 2817 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2373 9999 2933 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2865 2911 2820 2850 9999 2923 2916 2885 2823 2684 2746 2749 2816 2918 2790 2824 2963 2949 2925 2840 2928 2959 9999 9999 9999 9999 9999 9999 9999 2900 9999 2874 2669 2937 2725 2691 2815 2689 2618 2631 2683 2866 2075 2417 2549 2075 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2944 9999 2898 2078 2726 9999 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2834 2695 2651 2856 2916 2899 2910 2921 2888 2640 2793 2668 2862 2954 2773 2821 2937 2848 2929 2897 2895 2976 9999 9999 9999 9999 9999 9999 9999 2902 2568 2490 2599 2709 2542 2454 2629 2905 2776 2579 2654 2075 2559 2594 2702 2675 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2861 2556 2654 2928 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2664 2677 2820 2875 2854 2872 2927 2893 2825 2840 2826 2879 2947 2744 2799 2895 2863 2887 2882 2902 9999 2714 2848 9999 9999 9999 9999 9999 2667 2569 2592 2700 2718 2574 2693 2631 2915 2832 2590 2836 2075 2592 2550 2075 2075 2832 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2670 9999 2628 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2707 2564 2491 9999 2725 2623 2662 2866 2913 2871 2867 2872 2933 2867 2792 2789 2873 2827 2867 2895 2925 2916 2693 2920 9999 9999 9999 9999 2729 2521 2584 2686 2676 2782 2654 2616 2614 9999 9999 2928 9999 2713 2698 2075 2075 2637 2868 2811 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2578 9999 9999 2655 2637 2554 2634 2832 2835 2909 2932 2935 2950 2718 2797 2811 2816 2843 2855 2913 2938 2894 2722 2895 2973 9999 9999 2940 2624 2634 2654 2641 2649 2702 2546 2683 2898 9999 9999 9999 2870 9999 9999 9999 2189 2400 2722 2691 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2457 9999 2483 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2469 2566 2542 9999 2670 2832 2907 2938 2941 2936 2692 2806 2816 2833 2681 2872 2955 2952 2889 2825 2916 2881 2523 2814 2555 2652 2616 2630 2637 2660 2683 2549 2660 2896 9999 9999 9999 9999 9999 9999 9999 9999 2430 2714 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2402 2481 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 2372 2335 2384 2411 2454 2414 2515 2546 2784 9999 2934 2958 2884 2838 2692 2841 2837 2828 2913 9999 9999 9999 2851 2873 2790 2641 2670 2616 2660 2637 2621 2665 2625 2734 2677 2785 2921 9999 9999 9999 9999 9999 9999 9999 9999 2133 2075 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2078 2620 2450 2163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2265 2254 2300 2361 2359 2330 2392 2575 2618 9999 2900 2941 2865 2884 2917 2904 2701 2844 2926 9999 9999 9999 2936 9999 2573 2690 2661 2546 2652 2635 2627 2694 2629 2646 2800 2856 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 2863 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2657 2078 9999 2078 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2221 2221 2254 2291 2292 2279 2329 2502 2486 2716 9999 2915 2825 2923 2941 2932 2884 2891 2927 2976 9999 9999 9999 2918 2644 2628 2676 2640 2636 2635 2640 2733 2643 2665 2699 2894 9999 9999 9999 9999 9999 9999 9999 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2816 9999 9999 9999 2453 2824 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 2199 2208 2218 2236 2239 2248 2295 2438 2439 2597 9999 2906 2901 2939 2949 2899 2869 2901 2922 2937 9999 9999 2932 2923 2685 2669 2684 2659 2628 2627 2668 2658 2648 2690 2866 2715 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 9999 9999 9999 2656 2822 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2192 2196 2199 2212 2215 2230 2273 2346 2396 2515 2709 2840 2907 2909 9999 2913 2804 2913 2917 2948 9999 2954 2669 2871 2527 2654 2657 2635 2645 2658 2646 2612 2550 2663 2890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 9999 2722 9999 2615 2827 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2183 2186 2186 2199 2205 2218 2254 2293 2345 2480 9999 2870 2856 2871 9999 2892 2831 2915 2929 2939 9999 2885 2851 2920 2609 2626 2623 2668 2637 2638 2616 2719 2637 2724 2896 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2629 9999 2907 2078 2555 2819 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2738 9999 9999 9999 9999 9999 9999 9999 9999 9999 2179 2169 2176 2189 2199 2208 2245 2268 2317 2418 9999 2693 2728 2685 9999 9999 2863 2877 9999 9999 9999 2886 2885 2879 2653 2656 2613 2672 2667 2615 2681 2566 2628 2640 2871 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2078 2540 2947 2078 2636 2559 2847 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2162 2162 2173 2192 2199 2230 2256 2295 2379 2539 2680 2724 2662 2709 2854 2888 2871 9999 9999 9999 2821 2872 2706 2668 2547 2524 2639 2614 2641 2611 2596 2666 2664 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2070 9999 9999 9999 9999 2656 2903 9999 2651 2682 2876 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2162 2152 2145 2152 2179 2192 2215 2242 2279 2335 2461 2609 2660 2644 2634 2714 9999 9999 9999 9999 2903 2639 2726 2583 2637 2562 2627 2687 2561 2582 2601 2575 2558 2712 2858 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2593 2815 2719 2833 2655 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2145 2149 2141 2145 2162 2179 2199 2233 2262 2294 2408 2557 2644 2612 2627 2691 2843 9999 9999 9999 9999 2867 2294 2726 2707 2605 2651 2726 2608 2573 2602 2576 2512 2630 2630 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2542 2639 2760 2638 2869 2818 2699 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2131 2145 2141 2134 2152 2169 2186 2218 2236 2259 2349 2506 2565 2551 9999 2638 9999 9999 2895 9999 2910 2616 2685 2725 2667 2641 2704 2716 2531 2650 2664 2567 2643 2572 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2071 2699 2613 2697 9999 2688 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2131 2127 2138 2127 2138 2162 2179 2196 2212 2221 2284 2426 2470 2460 2511 2581 2704 2714 2858 2904 2901 2809 2789 2688 2683 2617 2685 2649 2546 2602 2596 2553 2618 2665 2564 2680 9999 9999 9999 9999 9999 9999 9999 9999 2664 9999 9999 9999 9999 9999 9999 9999 9999 9999 2681 2657 2883 2071 2627 2645 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2123 2116 2123 2120 2131 2156 2166 2179 2186 2189 2236 2345 2395 2388 2440 2524 2701 2582 2623 2806 2837 2595 2780 2447 2655 2671 2659 2632 2634 2584 2659 2649 2591 2472 2570 2831 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2736 2071 2849 2661 2642 2747 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2134 2123 2120 2116 2123 2149 2159 2173 2173 2179 2202 2287 2324 2342 2381 2448 9999 2551 2601 2729 2647 2678 2784 2690 2678 2538 2542 2610 2614 2650 2611 2655 2643 2611 2598 2688 2700 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2634 2071 2681 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 9999 9999 9999 9999 2141 2127 2116 2104 2120 2141 2156 2166 2166 2176 2183 2242 2285 2311 2333 2387 2469 2482 2517 2675 2572 2678 2674 2608 2690 2673 2595 2543 2676 2570 2629 2648 2663 2522 2230 2714 2654 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2653 9999 2694 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2138 2123 2120 2100 2112 2131 2152 2159 2159 2166 2173 2202 2256 2290 2303 2334 2380 2411 2470 2544 2668 2643 2594 2697 2676 2612 2524 2597 2662 2549 2650 2568 2561 2640 2422 2633 2802 2824 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2658 2653 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2123 2123 2120 2100 2104 2127 2141 2152 2156 2156 2159 2186 2230 2271 2282 2301 2341 2374 2422 2468 2663 2547 2668 2724 2574 2521 2555 2661 2532 2665 2691 2674 2666 2483 2573 2540 2643 2791 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2605 2614 9999 9999 2071 2669 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2116 2123 2116 2104 2104 2120 2131 2145 2141 2149 2156 2173 2202 2251 2265 2287 2317 2357 2404 2454 2564 2606 2588 2677 2537 2564 2599 2681 2625 2673 2526 2658 2666 2074 2624 2431 2694 2701 2847 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2260 2624 2720 9999 9999 9999 2325 2319 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2116 2116 2112 2097 2100 2116 2120 2145 2134 2134 2145 2169 2183 2227 2256 2273 2298 2344 2392 2435 2555 2614 2622 2662 2631 2646 2656 2716 2799 2633 2074 2533 2292 2543 2630 9999 2716 2667 2871 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2695 2707 2071 2071 9999 2523 9999 2571 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2116 2100 2097 2081 2093 2108 2104 2141 2123 2131 2145 2156 2176 2212 2248 2259 2293 2342 2379 2438 2542 2608 2627 2600 2563 2689 2719 2669 2825 2901 2729 2834 2512 2544 2638 2620 2674 2699 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2070 2696 2759 9999 9999 9999 2400 2698 2571 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2116 2097 2089 2077 2093 2108 2104 2131 2120 2131 2145 2159 2162 2199 2236 2259 2293 2336 2379 2443 2552 2631 2608 2604 2672 2733 2803 2842 2723 2856 9999 2074 9999 2578 2573 2321 2632 2675 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2612 2688 2638 9999 9999 9999 2071 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 2120 2093 2089 2077 2089 2116 2104 2127 2120 2141 2152 2159 2159 2199 2239 2256 2295 2338 2392 2457 2586 2610 2652 2625 2704 2809 2748 2877 2845 2627 2854 2382 2074 2556 9999 2711 9999 2829 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2146 2749 2551 9999 9999 9999 9999 2675 2831 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2120 2093 2089 2077 2093 2108 2112 2123 2131 2149 2156 2166 2159 2202 2239 2259 2302 2356 2428 2494 2594 2606 2690 2728 2717 2810 2897 2921 2685 2703 2848 9999 9999 2567 2074 2870 2256 2917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2699 9999 9999 9999 9999 9999 2656 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2123 2097 2093 2081 2093 2108 2116 2127 2134 2152 2162 2166 2162 2215 2239 2273 2339 2410 2493 2540 2600 2595 2658 2656 2728 2893 2927 2960 2492 2852 9999 9999 9999 9999 9999 2842 2627 2860 2831 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2071 9999 9999 9999 9999 2071 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2134 2097 2097 2085 2093 2108 2116 2123 2134 2152 2159 2159 2162 2227 2248 2303 2400 2484 2549 2588 2598 2610 2728 2586 2819 2882 2931 2970 2882 9999 9999 9999 9999 9999 9999 9999 2721 2454 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2134 2108 2100 2081 2081 2116 2116 2108 2134 2149 2152 2169 2183 2233 2263 2345 2462 2586 2602 2588 2591 2612 2671 2609 2704 2892 9999 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 2619 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2116 2112 2081 2081 2120 2112 2116 2131 2134 2145 2169 2196 2242 2280 2381 2498 2607 2675 2643 2583 2608 2637 2635 2691 2847 2878 9999 9999 9999 9999 9999 9999 9999 9999 9999 2682 2614 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2123 2120 2116 2093 2077 2116 2100 2108 2123 2134 2152 2173 2202 2254 2298 2398 2522 2655 2715 2624 2618 2584 2614 2611 2696 2888 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 2837 2810 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2402 2691 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2120 2108 2120 2097 2072 2104 2097 2108 2131 2141 2156 2179 2203 2266 2313 2393 2546 2717 2701 2658 2628 2604 2594 2623 2723 2813 2920 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2273 2723 9999 9999 9999 9999 2658 2642 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2104 2097 2112 2100 2070 2097 2093 2108 2123 2149 2162 2186 2208 2278 2306 2414 2580 2711 2753 2670 2613 2601 2609 2623 2714 2720 2910 9999 2323 9999 9999 9999 9999 9999 9999 9999 9999 2064 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2669 9999 9999 2620 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2573 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2093 2093 2100 2097 2070 2085 2089 2104 2120 2149 2166 2189 2213 2272 2307 2383 2551 2660 2649 2680 2622 2602 2606 2619 2663 2685 2827 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 2270 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2674 2660 2424 2548 2664 9999 9999 2515 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2072 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2093 2093 2100 2097 2077 2085 2089 2100 2123 2145 2179 2197 2220 2283 2299 2378 2553 2568 2636 2607 2641 2600 2607 2617 2667 2674 2901 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2843 9999 9999 9999 9999 9999 2999 9999 2406 2555 2598 2559 2588 9999 9999 9999 2506 2722 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2389 9999 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2100 2097 2112 2100 2090 2100 2089 2108 2123 2152 2190 2205 2234 2292 2338 2397 2511 2629 2678 2653 2597 2602 2613 2620 2647 2714 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2850 2774 2944 9999 9999 9999 9999 9999 2684 9999 2330 2595 2534 2697 2532 9999 2828 2638 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2112 2108 2120 2104 2097 2108 2093 2104 2123 2166 2197 2231 2264 2334 2398 2451 2526 2571 2714 2708 2683 2650 2622 2614 2653 2746 2889 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2809 2780 2841 2953 9999 9999 9999 9999 3022 9999 2472 2659 2524 2622 2727 2724 2854 2375 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 30 13 31 27 78 29 10 59 6 11 20 9999 9999 9999 9999 9999 12 14 9999 52 23 27 21 11 29 24 78 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 9999 39 9999 30 6 23 9999 3 6 5 42 16 10 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 10 9999 4 14 3 9999 9999 9999 9999 9999 9999 49 42 16 12 13 19 40 9999 96 5 20 11 9999 9999 9999 9999 9999 67 37 9999 1 12 15 26 29 10 4 26 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 21 72 9999 9999 9999 40 9999 9999 9999 9999 10 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 17 73 72 19 9999 9999 25 9999 9 24 17 48 11 26 9999 9999 5 9999 9999 9999 9999 55 9999 9999 3 9999 9999 9999 9999 9999 9 9999 9999 9999 20 9 9999 9999 9999 9999 9999 15 20 12 90 11 9999 12 9999 13 3 3 9999 43 9999 9999 9999 9999 6 7 9999 9999 7 15 40 28 3 9999 25 9999 10 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 9999 9999 9999 9999 9999 21 6 9999 9999 63 45 6 9999 9999 9999 24 7 12 9 18 41 32 9999 14 9999 9999 9999 3 40 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 22 16 20 9999 21 9999 14 12 11 8 9999 9999 15 5 9999 9999 4 3 11 15 9999 18 4 26 3 9999 14 57 9999 20 9999 9999 9999 9999 9999 37 24 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 6 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 3 24 23 7 23 13 23 22 109 40 52 9999 9999 9999 28 4 12 30 6 9999 9999 5 9999 9999 9999 9999 9999 5 9999 9999 4 9999 9999 9999 9999 9999 9999 15 13 34 36 19 9999 21 12 9999 9 7 9999 9999 9999 9999 9999 22 9999 4 11 1 5 114 65 15 9999 9999 9999 9999 52 9999 9999 9999 9999 3 9999 9999 24 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 22 35 9999 9999 9999 9999 72 9999 9999 9999 9999 9999 9999 9999 9999 21 33 14 18 6 2 9999 6 39 31 9999 30 9999 70 76 6 81 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 9999 9999 9999 9999 9999 9999 10 34 9999 32 9999 42 9999 3 9999 9999 1 9999 9999 9999 9999 9999 41 9999 9999 5 3 7 107 66 25 7 9999 42 9999 10 9999 9999 9999 11 9 9999 9999 39 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 34 9999 31 9999 9999 9999 9999 9999 9999 9999 30 61 14 7 23 19 15 7 201 26 9999 29 4 76 8 8 3 49 55 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 16 9999 9999 9999 9999 9999 9999 14 18 7 11 22 9 5 4 30 9999 14 2 9999 5 9999 9999 9999 7 27 3 9999 9999 15 54 40 15 9999 9999 9999 9999 9999 9999 9999 14 18 9999 9999 45 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 20 9999 31 14 9999 9999 9999 9999 9999 9999 9999 9999 116 26 32 20 15 15 9999 56 58 11 43 14 15 10 12 9999 3 9999 19 9999 9999 9999 9999 9999 9999 4 5 3 5 6 7 9999 9999 9999 9999 9999 9999 4 9999 3 9999 11 9 9999 7 9999 9999 42 9999 9999 9999 17 9999 10 4 9999 9999 9999 9999 12 61 47 31 30 56 14 30 9999 35 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 39 9999 4 9999 9999 9999 9999 9999 23 46 10 7 53 13 13 15 45 9999 9999 9999 9999 80 9999 9999 21 9999 21 44 19 9999 9999 9999 9999 4 5 11 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9 6 9999 9999 9999 9999 9999 9999 9999 7 63 9999 6 12 27 9999 9999 9999 40 23 30 41 28 44 25 9999 6 54 9999 9999 7 9999 42 9999 42 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 48 8 9999 9999 10 9999 9999 9999 9999 9999 9999 38 5 9 9999 9999 15 9999 15 9999 9999 9999 10 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 3 4 4 8 4 9999 3 6 4 9999 9999 9999 9999 9999 7 30 9999 6 9999 10 9999 7 17 45 37 25 8 28 14 9999 9999 6 9999 9999 18 9999 11 9999 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 57 34 13 10 9999 7 9999 9999 9999 9999 9999 9999 14 62 9999 25 9999 9999 9999 9999 9999 15 25 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 16 9999 9999 9999 3 9999 20 4 3 9999 9999 9999 9999 5 5 68 13 25 10 9999 9 19 11 54 25 22 35 17 9999 9999 39 9999 9 9999 9999 18 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 31 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 3 9999 4 80 9999 7 30 9999 9999 9999 9999 9999 9999 9999 26 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9 4 7 9999 10 9999 29 9 9999 9999 9999 9999 9999 9999 9999 44 22 9999 4 9999 6 16 9999 30 1 12 21 75 9999 9999 9999 9999 4 9999 9999 9999 33 16 9999 9999 9999 9999 8 9999 9999 9999 11 8 24 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 32 42 3 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 9999 9999 9999 9999 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 4 9999 4 9999 5 9999 22 9999 9999 9999 9999 9999 3 46 35 44 11 9999 9999 9999 4 9999 9999 1 26 39 9999 9999 9999 9999 9999 18 18 9999 16 9999 9999 9999 9999 9999 41 6 9999 9999 9999 8 41 31 7 9999 9999 11 49 9999 9999 9999 6 9999 9999 2 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 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 4 9999 9999 1 9999 9999 9999 9999 9999 12 9999 9999 9999 28 13 4 65 21 9999 64 3 9999 9999 9999 9999 48 65 31 9999 9999 9999 29 23 9999 9999 57 9999 9999 9999 9999 9999 43 18 9999 8 30 12 23 12 11 9999 9999 9999 9999 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 4 9999 9999 9999 9999 9999 17 9999 9999 9999 14 47 5 41 49 9999 9999 19 9 9999 9999 9999 9999 61 23 14 9999 9999 32 9999 13 16 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 19 11 22 6 43 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 8 9999 9999 9999 9999 9999 13 32 15 9999 9999 9999 9999 5 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 17 24 53 31 144 62 9999 10 9999 9999 9999 9999 3 9999 9999 9999 14 9999 12 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 21 12 16 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 15 9999 70 9999 23 9999 9999 9999 9999 9999 9999 9999 3 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 11 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 30 2 21 99 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 1 9999 9999 13 16 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 8 10 11 16 12 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 31 9 109 43 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 10 9999 11 9999 9999 9999 9999 9999 9999 8 10 9999 9999 9999 25 24 35 22 9999 9999 9999 9999 9 9999 9999 3 5 5 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 8 8 31 8 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 11 11 14 18 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 23 36 16 9999 9999 9999 11 9999 6 1 9999 2 9999 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 180 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 10 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 22 16 20 28 20 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 98 10 26 26 14 6 13 2 15 9999 2 6 5 8 9999 15 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 8 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 25 9999 13 4 126 128 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 22 24 19 22 26 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 51 31 38 10 3 9999 1 41 7 9999 13 3 13 12 14 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 6 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 5 48 44 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 41 28 15 15 18 9 8 9999 9999 9999 9999 9999 9999 9999 27 81 47 63 9999 13 157 2 41 9999 11 6 2 13 8 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 4 6 3 9999 9999 9999 9999 9999 9999 9999 11 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 19 48 24 21 13 40 25 15 9999 9999 9999 9999 9999 4 9999 9999 9999 33 56 12 24 51 3 9999 7 9 15 28 5 11 21 10 9999 7 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 49 9999 9999 9999 9999 9999 7 9999 9999 37 8 9 9999 9999 9999 9999 9999 9999 9999 9 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 40 73 26 13 36 40 21 9999 9999 9999 9999 1 9 9999 9999 9999 1 33 5 4 16 4 9999 12 18 36 10 6 31 68 17 15 24 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 72 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 5 28 11 25 2 6 9 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 34 26 40 22 10 21 27 25 9999 9999 9999 9999 9999 1 9999 9999 9999 8 5 18 9999 22 9999 9999 10 14 19 6 17 15 4 12 13 9999 5 3 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 22 63 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 78 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 8 19 38 36 19 4 14 59 16 14 9999 9999 9999 9999 9999 9999 9999 38 51 29 9999 4 17 2 8 12 2 1 21 49 41 17 31 8 1 4 11 9999 9999 9999 9999 9999 9999 9999 9999 8 33 13 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 9999 34 9999 9999 9999 9999 9999 32 1 10 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 5 11 21 35 54 9999 23 83 33 24 9999 9999 9999 6 9999 9999 9999 14 50 23 9999 14 13 11 15 6 23 5 3 43 67 25 45 36 21 9999 3 9999 9999 9999 9999 9999 9999 6 26 13 13 26 9999 9999 22 9999 9999 103 9999 9999 7 9999 21 9999 9999 9999 9999 9999 9999 30 111 15 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 5 9999 7 4 9999 17 69 59 2 9999 36 13 9999 6 9999 9999 9999 9999 9999 9999 29 75 36 11 11 13 11 44 3 13 11 15 22 69 24 60 48 8 9999 9999 9999 9999 9999 9999 9999 9999 23 16 19 9999 7 9999 8 67 9999 9999 61 9999 9999 81 84 4 80 11 9999 9999 9999 30 25 47 9999 37 9999 9999 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 4 9999 9999 20 60 60 9999 3 24 9999 9999 9999 9999 10 9999 9999 9999 8 18 81 27 26 7 26 74 29 5 2 9999 9999 2 36 26 31 35 23 5 9999 9999 9999 9999 9999 9999 6 47 57 9999 9999 11 9999 9999 21 9999 9999 11 9999 94 9999 6 112 9999 9999 9999 9999 60 9999 26 31 197 40 9999 9999 9999 9999 9999 12 16 33 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 7 5 13 23 65 74 9999 9999 16 1 9999 9999 9999 9999 9999 9999 9999 7 11 76 13 84 15 52 52 16 4 12 9999 9999 3 15 10 11 43 64 23 9999 9999 9999 5 9999 9999 9999 43 9 8 9999 8 7 9999 13 9999 62 136 26 140 9999 28 5 9999 9999 9999 9999 59 76 54 9999 65 26 9999 9999 16 23 9999 22 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 3 10 13 51 84 14 11 14 9999 9999 9999 9999 10 9999 7 25 8 58 55 14 138 68 63 33 30 5 12 9999 9999 9999 19 5 9999 33 88 3 9999 9999 9999 9999 9999 48 36 40 6 9999 9999 9999 31 9999 12 9999 44 9 139 73 10 42 9999 9999 9999 9999 73 12 150 59 9999 36 9999 9999 9999 35 9999 42 27 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 5 14 28 35 95 36 41 13 3 9999 9999 14 13 13 9999 9999 48 8 6 21 150 65 148 35 3 9999 28 6 9999 9999 18 9999 5 19 72 5 9999 9999 9999 9999 38 34 41 9999 9999 9999 9999 9999 9999 9999 9999 176 9999 3 222 9999 35 9999 9999 9999 9999 9999 78 11 144 75 34 9999 9999 24 20 35 22 27 24 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 37 27 29 6 24 59 37 26 12 18 9999 9999 9999 9999 9999 9999 2 30 32 2 36 155 142 98 67 13 6 8 10 9999 5 30 2 102 11 42 14 12 9999 9999 9999 34 63 10 10 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 139 130 102 9999 9999 9999 9999 12 9999 74 101 9999 9999 9999 9999 24 20 30 9999 9999 15 24 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 8 10 16 23 76 45 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 48 2 35 126 248 65 25 38 24 15 25 9999 14 51 48 9999 6 48 26 9999 9999 16 54 14 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 62 3 49 9999 4 65 26 13 47 69 59 9999 13 24 9999 9999 15 17 17 26 19 9999 32 9 12 9999 9999 9999 9999 9999 10 23 3 9999 9999 3 3 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 27 49 59 21 14 9999 9999 9999 9999 9999 9999 9999 9999 12 16 25 28 85 93 249 72 33 22 28 15 18 9999 9 40 62 63 17 48 28 22 27 11 39 12 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 5 48 3 9 98 9999 9999 16 152 42 21 9999 9999 19 9999 17 52 18 46 25 44 9999 18 11 9999 9999 9999 9999 3 13 4 9999 9999 9999 3 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 1 1 6 45 85 31 19 11 9999 7 4 20 18 64 13 4 6 44 60 39 41 40 106 64 34 12 22 13 14 6 9999 9999 13 11 53 23 13 13 27 93 20 64 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 9999 7 8 37 41 12 9999 9999 44 10 9999 16 9999 15 9999 27 41 51 46 44 42 9999 9999 11 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 27 46 9 14 9999 9999 5 9 33 48 139 54 16 92 85 103 103 48 77 78 51 44 23 21 14 10 9999 12 9999 9999 78 13 34 14 48 42 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 70 53 13 16 9999 9999 110 22 15 13 15 23 9999 24 69 30 14 22 17 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 7 41 9999 5 9999 8 13 27 103 41 91 82 10 66 97 185 136 85 84 44 35 53 18 22 16 15 9999 10 48 13 12 12 52 42 70 61 28 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 14 113 30 9999 9999 9999 12 11 9999 13 14 19 12 27 20 61 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 5 9999 14 6 6 13 126 118 51 131 85 22 32 53 223 140 115 45 48 23 33 21 58 14 14 9999 9999 9999 46 33 47 42 111 103 23 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 39 101 15 70 9999 9999 130 14 11 9999 15 16 31 33 39 30 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 5 4 9999 9 22 5 11 59 154 66 168 67 74 55 127 112 190 89 39 9 9999 55 42 18 18 19 13 12 9999 9999 43 24 26 12 17 19 45 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 26 43 66 33 14 22 9999 122 9999 11 9999 15 38 60 69 44 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 8 14 25 11 54 155 129 111 89 115 91 82 49 230 66 13 9999 9999 9999 9999 17 12 9 9999 103 19 10 42 13 26 51 123 48 9999 11 9999 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 9999 115 133 26 15 11 92 50 17 61 12 19 53 28 48 43 33 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 1 9999 1 3 11 11 30 31 61 45 149 59 149 135 58 120 94 130 59 13 9999 9999 9999 9999 9999 14 13 5 16 11 16 35 11 20 31 38 48 11 16 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 35 52 30 24 20 14 11 21 81 9 28 117 53 43 25 24 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 1 1 9999 9999 6 6 37 81 76 41 105 82 141 101 76 54 49 42 18 9999 9999 9999 9999 9999 9999 5 13 6 12 7 3 24 20 33 30 59 19 14 9999 9999 9999 9999 9999 9999 42 36 46 48 45 9999 9999 9999 19 20 39 26 57 180 49 39 40 76 60 38 31 49 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 4 6 29 38 39 94 38 130 54 48 19 148 108 90 29 19 9999 9999 9999 9999 9999 9999 9999 7 8 6 8 3 29 24 32 34 8 13 13 9999 9999 9999 9999 9999 9999 9999 24 27 23 24 9999 19 24 16 14 35 27 22 51 35 122 90 22 78 54 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 12 28 26 19 28 32 109 43 80 10 152 178 112 54 11 9999 9999 9999 9999 9999 9999 9999 6 7 9 3 1 46 35 16 42 12 32 66 9999 9999 9999 9999 9999 343 98 53 9999 9999 9999 11 21 9999 34 17 23 20 165 63 59 70 74 71 16 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 1 9999 9999 9999 8 16 23 37 41 15 142 145 104 8 89 221 42 48 27 6 9999 9999 9999 9999 9999 6 5 9 7 6 3 62 22 39 109 21 29 12 9999 9999 9999 52 30 232 99 13 8 9999 9999 9999 30 22 36 14 9999 77 73 64 16 14 13 25 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 16 12 15 35 67 13 177 131 161 11 37 79 49 42 31 16 9999 9999 9999 9999 2 8 6 11 11 11 3 87 19 11 20 11 114 9999 8 9999 9999 12 9999 12 16 16 43 11 22 20 39 9999 47 54 18 31 183 93 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 10 4 9999 9999 24 8 11 37 18 15 172 156 136 27 28 75 40 35 18 20 5 10 4 2 5 12 3 21 14 20 7 36 9 3 6 9999 43 27 9999 23 21 9999 9999 9999 9999 9999 10 9999 24 5 34 11 17 14 19 24 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 30 9999 9999 9999 8 8 8 16 6 10 59 190 129 41 43 26 56 28 16 12 11 8 36 10 12 10 7 26 38 24 16 15 8 5 10 9999 9999 22 9999 31 15 61 9999 9 9 24 9999 9 9999 44 65 21 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 30 9999 9999 9999 9999 7 17 32 8 11 75 22 41 31 76 71 36 23 17 16 12 10 21 9 15 14 11 19 43 19 8 9999 3 9999 16 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 98 79 41 78 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 9999 9999 4 9999 9999 9999 9999 9999 9999 7 20 38 6 3 9 8 21 39 48 44 27 21 30 44 22 7 8 11 14 16 22 17 29 19 5 9999 1 4 11 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 20 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 4 11 11 14 6 6 14 85 33 42 6 20 23 49 26 13 10 12 10 17 7 10 6 26 15 6 9999 3 3 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 3 6 9999 9999 9999 6 9999 3 9 7 9 5 31 34 58 14 28 19 42 29 12 8 3 13 15 17 6 17 20 19 31 9999 9999 8 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 3 9999 4 4 20 8 5 14 25 44 53 13 11 20 28 13 10 9999 9999 9999 3 9999 9999 33 15 3 23 9999 9999 3 6 9 5 9999 1 3 9 9 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 5 9999 9999 9999 4 5 6 5 23 30 9 12 13 42 15 16 10 16 20 16 17 9999 9999 9999 9999 9999 2 24 16 40 29 9999 4 9999 12 38 16 8 9999 9999 8 8 1 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 13 5 7 9 22 9 10 12 14 57 12 17 10 19 17 20 20 9999 9999 9999 9999 9999 3 11 23 32 16 9999 4 13 6 13 2 8 47 5 12 1 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 2 9999 9999 9999 9999 4 24 16 11 25 27 11 12 14 16 29 20 39 8 8 13 24 10 9999 9999 9999 9999 1 4 11 29 31 8 9999 3 46 2 41 9999 20 18 3 6 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 7 17 26 10 24 28 15 34 14 37 21 51 10 6 6 11 37 11 9999 9999 9999 9999 9999 5 9 7 29 6 9999 2 57 3 4 4 15 21 8 9 1 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 7 7 9999 14 9 9 9 20 32 36 56 19 43 14 13 12 10 9999 9 3 32 11 3 9999 9999 9999 1 3 4 6 7 4 9999 5 99 9999 10 13 13 7 4 37 3 9 9999 6 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 9 5 6 5 9 5 4 8 16 37 40 70 28 9 16 16 9999 9 9999 7 7 8 13 9999 9999 9999 9999 9999 5 3 5 5 16 3 3 42 9999 3 9999 15 11 10 8 9 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 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 7 15 6 5 9999 6 6 5 21 26 97 40 19 11 23 19 10 8 9 5 29 11 9999 9999 9999 9999 9999 9999 9999 6 9999 5 4 8 13 18 59 6 9 14 16 20 1 7 6 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 14 1 5 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 5 7 11 10 9 17 6 16 11 56 14 43 23 24 28 15 6 17 18 22 6 9999 9999 9999 9999 9999 9999 9999 4 2 3 10 6 4 5 16 45 8 9 9 3 5 11 9 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 4 5 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 6 11 8 12 11 17 11 10 12 25 23 21 22 21 35 33 12 15 24 48 9999 3 3 9999 9999 9999 9999 9999 4 9 10 39 16 3 8 7 8 2 5 9 4 5 5 3 3 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 7 7 9999 7 7 8 12 21 9 16 29 20 12 39 33 35 9 20 28 46 4 8 34 9999 9999 9999 9999 3 9 17 84 138 48 5 8 3 9999 9999 9 9999 7 4 1 1 10 34 8 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 14 9999 9999 23 15 10 13 43 12 9 38 40 12 7 39 31 14 15 26 29 13 5 16 23 5 9999 9999 5 7 27 88 130 114 35 8 18 17 9999 9999 9999 4 9999 9999 9999 1 6 11 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 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 33 31 23 9999 15 28 13 28 10 10 7 24 32 18 10 29 20 7 4 32 36 9 7 17 4 16 30 151 98 91 35 10 15 17 9999 9999 9999 9999 9999 9999 9999 9999 6 11 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 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 70 98 69 50 36 39 46 15 27 9999 36 22 12 32 5 29 15 36 29 9999 9999 9999 8 6 7 21 18 11 36 88 117 163 35 64 15 17 10 9999 9999 9999 9999 9999 9999 9999 9999 2 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 5 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 162 186 114 74 49 70 83 33 16 9999 22 10 13 54 9 17 6 33 15 9999 9999 9999 5 9999 4 26 23 16 93 191 177 141 25 30 30 12 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 2 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 397 367 184 130 116 209 165 42 19 33 9999 8 5 12 9 10 21 27 10 6 9999 9999 9999 3 6 20 32 36 123 112 153 68 18 28 13 8 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 8 24 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 584 518 318 276 300 371 492 118 31 35 9999 11 12 8 10 5 23 22 9 6 9999 9999 4 7 8 28 50 86 93 77 133 19 11 21 25 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 9999 9999 20 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 787 637 599 495 645 777 538 138 56 35 8 7 26 8 9999 9 13 28 6 10 9999 6 2 5 4 25 34 45 97 107 37 12 7 14 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 9999 3 9999 21 26 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 722 931 846 933 1052 1279 665 241 125 38 9999 16 15 13 9999 6 14 23 7 4 9999 3 11 13 6 17 25 50 50 43 24 22 13 11 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 12 3 15 23 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 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 821 617 999 1279 1280 748 624 397 169 42 9999 8 8 9 9999 9999 10 7 9999 9999 9999 5 29 5 9 22 16 30 39 26 30 13 15 7 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 7 17 1 8 12 28 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 1279 812 776 571 1280 862 725 565 272 72 35 19 11 13 11 8 8 6 9999 9999 9999 4 17 4 11 12 9 18 24 25 25 17 18 11 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 18 33 9999 8 17 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 900 1280 842 962 867 1017 696 494 328 114 43 31 12 19 12 7 9999 9999 9999 9999 5 3 6 6 9 14 15 16 15 20 22 20 13 14 12 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 32 6 19 14 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 328 1280 1228 1279 1008 1210 1026 610 378 143 60 38 28 28 20 16 22 9999 9999 9999 9999 14 3 21 15 22 29 18 14 19 19 21 13 11 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 35 28 5 14 27 5 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 701 1280 1280 1280 1221 998 1129 561 406 157 85 53 47 46 9999 25 9999 9999 8 9999 6 5 9 42 17 30 71 19 12 24 29 20 22 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 47 13 3 9999 11 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 902 838 949 1121 572 549 218 117 77 53 62 55 33 9 6 14 7 7 15 34 31 25 23 41 21 15 24 29 20 20 15 12 5 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 13 12 1 8 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1222 747 1280 838 1185 1088 874 684 561 308 193 118 92 84 84 55 21 9 9 8 6 10 53 11 22 22 23 28 27 27 50 38 18 8 14 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 3 21 8 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1044 938 1193 1280 964 603 627 549 186 177 111 109 77 9999 21 20 16 8 26 42 20 20 13 15 25 32 29 31 35 19 12 11 12 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 1 8 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 1280 1280 1191 1280 1280 1273 1025 1005 814 722 755 288 265 163 136 100 68 43 32 48 9 24 13 12 20 22 17 20 40 20 27 23 16 8 6 16 4 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 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 1280 1280 974 1280 1125 920 1280 1055 1280 632 674 370 225 215 198 151 103 84 55 39 24 16 12 23 18 15 14 25 27 16 24 14 11 9 8 15 11 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 5 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 1280 1238 1280 942 962 755 940 924 1249 729 901 444 279 236 241 222 138 115 86 40 79 12 25 37 11 13 17 31 14 20 16 17 15 6 11 10 8 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 2 9999 9999 3 5 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 962 994 881 895 1280 1280 662 784 552 401 284 292 275 163 126 105 58 31 21 21 27 12 18 22 29 12 12 4 12 11 3 10 8 13 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 19 17 9999 9999 9999 3 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 1280 1280 1148 1147 972 942 837 1170 862 714 663 593 404 299 350 270 199 147 113 61 38 27 25 23 22 32 30 28 29 7 1 6 3 6 9 9999 19 7 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 12 1 1 9999 4 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1204 972 871 1271 1220 1158 1280 861 857 818 705 523 422 357 243 219 153 118 72 45 47 30 18 19 73 41 12 24 40 3 8 3 7 8 11 13 8 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 38 11 9999 9999 9999 3 8 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1271 907 1203 1280 1280 1007 1280 1195 1129 1047 720 683 368 350 274 200 143 121 78 54 104 30 19 36 88 58 17 10 20 9999 1 9999 6 4 5 10 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 26 5 9999 9999 9999 1 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 961 1272 1203 1272 1280 1280 1168 968 1169 944 869 438 303 323 241 178 131 112 87 84 67 30 18 34 37 12 15 16 6 6 1 1 4 9999 10 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 15 2 9999 9999 9999 9999 7 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 1280 818 1203 1280 1280 1178 1280 1168 1187 1280 1280 538 447 295 295 200 138 109 113 103 88 56 26 24 18 9 33 17 6 7 6 9999 9999 3 1 11 3 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 775 1272 1280 1280 1271 1280 1280 1160 889 857 507 386 253 233 159 98 87 89 90 216 48 21 17 12 9 17 22 3 7 9999 9999 9999 9999 9999 3 5 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 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 1280 1053 1280 1280 1280 1280 1280 1280 1280 897 782 492 296 242 159 109 64 63 67 108 128 67 76 14 23 6 9 14 9 9999 9999 9999 9999 9999 9999 9999 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1258 1280 1110 1122 937 1280 1098 1053 788 636 409 270 202 124 72 45 48 50 63 82 75 108 22 15 9 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 941 1063 1198 1280 1167 1160 744 593 408 248 150 87 58 32 27 101 89 56 77 122 40 21 8 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 986 1280 1280 1280 1280 1280 976 919 968 1011 531 336 191 122 69 50 28 26 84 49 49 63 68 44 25 15 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 932 616 1280 1280 1170 1018 839 1280 1280 826 499 268 140 95 63 38 27 34 41 44 43 106 73 67 33 8 9 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 16 9999 9999 9999 9999 2 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 564 837 1272 1280 603 1030 1280 1280 968 729 377 160 111 79 54 43 27 24 92 30 39 96 128 91 39 11 12 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 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 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 523 1270 952 1280 1280 1280 1280 822 990 689 270 125 97 68 54 40 24 20 25 21 49 100 118 96 38 18 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 10 8 11 6 9999 9999 4 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 634 1280 1280 1255 1280 960 1280 1280 1280 449 164 102 85 63 48 41 30 23 24 13 65 81 128 113 87 23 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 11 9999 3 13 11 15 15 9999 9999 9999 4 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 997 1280 1280 1025 1280 1264 1280 1280 747 289 135 78 68 53 50 37 27 23 31 16 33 59 100 158 111 27 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 18 16 9999 9999 9999 9999 9999 1 9999 8 13 13 29 4 9999 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 1184 1280 1280 1280 1280 1280 1280 1236 778 238 102 74 63 48 42 33 25 14 26 14 24 47 57 82 107 31 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 59 24 13 9999 9999 9999 9999 12 9999 9 17 10 17 6 3 8 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 91 70 78 76 90 96 61 121 114 75 132 9999 9999 9999 9999 9999 114 172 9999 109 99 91 100 117 95 114 132 9999 9999 9999 9999 9999 9999 156 9999 9999 9999 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 158 9999 136 9999 237 202 130 9999 56 110 76 131 140 303 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 9999 9999 9999 9999 9999 9999 9999 201 9999 141 304 84 9999 9999 9999 9999 9999 9999 94 91 66 50 69 78 108 9999 122 168 155 167 9999 9999 9999 9999 9999 139 143 9999 1346 100 95 101 140 119 98 143 9999 9999 9999 9999 9999 9999 9999 231 9999 9999 138 266 9999 9999 9999 284 9999 9999 9999 9999 225 9999 9999 9999 123 9999 9999 9999 9999 9999 9999 125 147 152 119 9999 9999 187 9999 98 127 145 159 166 198 9999 9999 106 9999 9999 9999 9999 254 9999 9999 108 9999 9999 9999 9999 9999 310 9999 9999 9999 262 162 9999 9999 9999 9999 9999 75 82 63 118 63 9999 58 9999 81 78 260 9999 129 9999 9999 9999 9999 76 120 9999 9999 111 131 102 179 174 9999 157 9999 159 9999 9999 9999 9999 9999 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 9999 9999 9999 9999 9999 163 161 9999 9999 132 153 153 9999 9999 9999 195 100 139 136 207 184 198 9999 173 9999 9999 9999 123 228 241 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 9999 9999 9999 9999 9999 9999 9999 80 128 110 9999 100 9999 68 118 133 117 9999 9999 84 79 9999 9999 120 52 93 103 9999 125 911 113 173 9999 196 223 9999 197 9999 9999 9999 9999 9999 125 214 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 253 9999 9999 76 9999 191 9999 9999 9999 9999 9999 9999 9999 9999 67 140 173 174 183 192 159 145 212 207 145 9999 9999 9999 264 158 214 274 154 9999 9999 260 9999 9999 9999 9999 9999 270 9999 9999 113 9999 9999 9999 9999 9999 9999 72 126 118 109 83 9999 112 111 9999 142 167 9999 9999 9999 9999 9999 227 9999 57 80 234 134 117 105 111 9999 9999 9999 9999 194 9999 9999 9999 9999 78 9999 9999 205 9999 9999 267 9999 9999 9999 9999 9999 9999 9999 147 193 9999 9999 9999 9999 107 9999 9999 9999 9999 9999 9999 9999 9999 197 134 129 138 182 635 9999 95 317 206 9999 223 9999 259 160 110 151 9999 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 181 161 9999 9999 9999 9999 9999 9999 75 202 9999 92 9999 114 9999 149 9999 9999 128 9999 9999 9999 9999 9999 244 9999 9999 43 109 80 93 93 100 239 9999 269 9999 149 9999 9999 9999 265 76 9999 9999 255 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 9999 9999 9999 9999 153 9999 198 9999 9999 9999 9999 9999 9999 9999 190 131 149 147 146 149 133 103 171 188 9999 155 65 172 123 116 107 223 248 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 320 9999 9999 9999 9999 9999 9999 113 241 105 68 103 42 143 195 194 9999 203 80 9999 143 9999 9999 9999 98 232 76 9999 9999 93 88 88 118 9999 9999 9999 9999 9999 9999 9999 252 108 9999 9999 229 9999 146 9999 9999 9999 9999 9999 9999 9999 9999 216 9999 9999 217 9999 142 140 9999 9999 9999 9999 9999 9999 9999 9999 134 131 121 155 148 117 9999 135 132 161 192 108 150 111 114 9999 84 9999 153 9999 9999 9999 9999 9999 9999 458 424 205 146 199 283 9999 9999 9999 9999 9999 9999 261 9999 107 9999 78 52 9999 111 9999 9999 228 9999 9999 9999 195 9999 140 67 9999 9999 9999 9999 105 91 81 98 148 170 204 273 9999 197 9999 9999 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 9999 9999 9999 9999 9999 128 9999 145 9999 9999 9999 9999 9999 172 147 149 156 152 150 118 115 151 9999 9999 9999 9999 169 9999 9999 184 9999 188 157 195 9999 9999 9999 9999 234 256 236 9999 9999 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 9999 115 72 9999 9999 9999 9999 9999 9999 9999 119 132 9999 118 143 144 9999 9999 9999 133 103 93 93 125 140 218 9999 246 164 9999 9999 148 9999 253 9999 272 9999 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 147 124 9999 9999 171 9999 9999 9999 9999 9999 9999 170 546 277 9999 9999 154 9999 150 9999 9999 9999 282 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 277 9999 9999 188 9999 9999 9999 9999 9999 9999 9999 297 154 238 179 120 9999 120 147 266 9999 9999 9999 9999 9999 121 207 9999 140 9999 206 9999 150 177 115 106 115 135 124 183 9999 9999 240 9999 9999 228 9999 243 9999 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 229 160 182 77 70 9999 224 9999 9999 9999 9999 9999 9999 225 161 9999 198 9999 9999 9999 9999 9999 208 225 9999 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 121 9999 9999 9999 51 9999 147 156 208 9999 9999 9999 9999 103 79 314 149 177 226 9999 214 160 120 122 236 107 117 154 9999 9999 221 9999 109 9999 9999 214 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 9999 171 9999 9999 9999 9999 9999 150 9999 9999 9999 9999 1056 9999 402 138 9999 246 162 9999 9999 9999 9999 9999 9999 9999 178 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 109 222 180 9999 191 9999 132 171 9999 9999 9999 9999 9999 9999 9999 284 180 9999 245 9999 141 167 9999 201 47 117 113 123 9999 9999 9999 9999 65 9999 9999 9999 227 275 9999 9999 9999 9999 281 9999 9999 9999 245 176 279 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 178 163 168 980 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 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 228 120 238 9999 226 9999 143 9999 237 9999 9999 9999 9999 9999 79 251 119 129 269 9999 9999 9999 64 9999 9999 230 140 151 9999 9999 9999 9999 9999 228 264 9999 195 9999 9999 9999 9999 9999 226 314 9999 9999 9999 160 174 204 200 9999 9999 129 195 9999 9999 9999 291 9999 9999 755 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 125 179 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 9999 9999 187 9999 9999 9999 9999 9999 206 9999 9999 9999 113 213 71 148 178 9999 159 73 9999 9999 9999 9999 128 151 176 9999 9999 9999 261 266 9999 9999 273 9999 9999 9999 9999 9999 199 271 9999 116 285 183 142 244 290 9999 9999 9999 9999 9999 9999 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 9999 9999 9999 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 9999 9999 304 9999 9999 9999 9999 9999 148 9999 9999 9999 95 167 76 148 172 9999 9999 135 166 9999 9999 9999 9999 136 155 216 9999 9999 273 9999 149 246 9999 9999 9999 9999 9999 9999 9999 9999 252 9999 287 163 204 181 280 9999 173 9999 9999 9999 9999 9999 9999 9999 9999 225 9999 284 9999 9999 9999 9999 9999 305 208 136 9999 9999 9999 9999 309 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 176 180 190 101 146 9999 216 9999 9999 9999 9999 238 9999 9999 9999 214 9999 206 9999 9999 9999 201 9999 9999 9999 9999 9999 9999 9999 9999 295 9999 9999 224 180 196 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 707 9999 9999 170 9999 252 9999 245 9999 9999 9999 9999 9999 9999 9999 569 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 9999 78 9999 9999 9999 9999 9999 9999 9999 163 9999 9999 9999 9999 166 148 101 115 9999 9999 9999 9999 9999 9999 9999 9999 89 9999 9999 46 9999 9999 226 280 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 286 268 186 141 165 180 144 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 138 255 181 256 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 9999 78 9999 69 9999 9999 9999 9999 9999 9999 147 164 9999 9999 9999 166 116 96 99 9999 9999 9999 9999 171 9999 9999 163 187 138 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 160 194 273 156 9999 9999 9999 9999 9999 9999 9999 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 313 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 76 63 90 98 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 123 103 206 9999 9999 9999 122 9999 183 369 9999 144 9999 83 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 9999 9999 140 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 278 260 9999 9999 9999 9999 9999 9999 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 76 99 99 78 75 9999 251 9999 9999 9999 9999 9999 9999 9999 9999 189 116 118 108 296 126 316 92 112 9999 214 222 218 134 9999 106 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 181 281 9999 9999 9999 257 9999 9999 9999 9999 9999 9999 152 9999 9999 9999 9999 9999 182 9999 120 455 144 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 76 94 71 77 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 105 110 103 281 242 9999 815 107 236 9999 175 182 138 150 127 9999 9999 9999 250 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 257 239 9999 9999 9999 188 9999 9999 9999 9999 9999 9999 9999 75 9999 9999 9999 146 118 119 9999 9999 9999 9999 9999 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 263 9999 188 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 76 98 87 88 122 94 112 9999 9999 9999 9999 9999 9999 9999 132 115 85 88 9999 183 151 388 114 9999 108 166 225 150 158 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 286 9999 9999 9999 9999 9999 99 9999 9999 9999 9999 9999 9999 134 9999 9999 9999 9999 9999 142 9999 9999 9999 9999 9999 9999 9999 9999 188 229 919 9999 9999 9999 9999 9999 9999 9999 260 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 77 79 107 72 79 83 88 102 9999 9999 9999 9999 9999 86 9999 9999 9999 100 80 149 135 135 272 9999 129 109 126 111 168 169 113 130 9999 139 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 143 9999 9999 9999 9999 9999 1194 9999 9999 141 123 169 9999 9999 9999 9999 9999 9999 9999 301 297 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 83 81 76 87 82 81 96 9999 9999 9999 9999 106 138 9999 9999 9999 185 94 145 203 163 244 9999 129 143 102 150 135 118 88 130 106 206 9999 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 188 9999 315 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 9999 9999 9999 9999 9999 9999 9999 172 194 127 183 287 261 274 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 241 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 82 97 95 66 97 81 97 9999 9999 9999 9999 9999 905 9999 9999 9999 99 69 113 9999 129 9999 9999 135 110 102 141 136 147 220 138 121 9999 129 63 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 175 210 315 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 9999 9999 9999 9999 163 9999 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 113 76 96 77 81 133 78 88 79 73 9999 9999 9999 9999 9999 9999 9999 115 93 106 9999 119 113 157 97 126 97 523 101 89 127 130 95 102 426 116 109 9999 9999 9999 9999 9999 9999 9999 9999 112 300 155 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 9999 186 9999 9999 9999 9999 9999 198 121 171 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 9999 9999 80 96 97 93 93 9999 90 78 89 195 9999 9999 9999 65 9999 9999 9999 100 96 140 9999 131 144 137 121 130 96 146 134 83 86 114 107 93 140 9999 92 9999 9999 9999 9999 9999 9999 130 224 185 262 224 9999 9999 268 9999 9999 157 9999 9999 133 9999 140 9999 9999 9999 9999 9999 9999 201 171 176 419 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 166 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 93 9999 156 83 9999 67 75 86 330 9999 83 78 9999 121 9999 9999 9999 9999 9999 9999 96 89 105 153 153 123 135 92 121 99 128 131 93 78 83 76 83 103 9999 9999 9999 9999 9999 9999 9999 9999 193 195 185 9999 288 9999 223 227 9999 9999 174 9999 9999 157 150 688 135 131 9999 9999 9999 155 177 125 9999 141 9999 9999 9999 9999 9999 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 9999 93 9999 9999 73 81 83 9999 75 88 9999 9999 9999 9999 67 9999 9999 9999 57 101 89 135 164 159 113 85 96 145 98 9999 9999 99 107 82 101 107 123 143 9999 9999 9999 9999 9999 9999 172 154 166 9999 9999 279 9999 9999 179 9999 9999 313 9999 255 9999 122 133 9999 9999 9999 9999 156 9999 144 110 135 134 9999 9999 9999 9999 9999 77 99 238 9999 9999 9999 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 9999 9999 9999 9999 106 171 79 111 90 90 9999 9999 120 154 9999 9999 9999 9999 9999 9999 9999 53 118 98 116 121 157 102 86 119 129 138 9999 9999 109 98 77 105 79 79 155 9999 9999 9999 60 9999 9999 9999 161 130 299 9999 184 188 9999 158 9999 166 121 311 231 9999 114 84 9999 9999 9999 9999 159 225 150 9999 119 196 9999 9999 112 133 9999 112 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 65 72 105 93 99 101 121 122 9999 9999 9999 9999 66 9999 108 144 79 127 110 115 119 107 107 121 97 123 127 9999 9999 9999 121 78 9999 80 76 205 9999 9999 9999 9999 9999 161 150 193 193 9999 9999 9999 283 9999 162 9999 144 141 300 318 805 139 9999 9999 9999 9999 183 145 164 170 9999 170 9999 9999 9999 140 9999 186 108 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 44 123 109 96 104 113 85 95 107 9999 9999 218 169 182 9999 9999 149 184 166 115 122 131 99 117 88 9999 112 210 9999 9999 109 9999 104 113 80 261 9999 9999 9999 9999 156 193 176 9999 9999 9999 9999 9999 9999 9999 9999 161 9999 827 304 9999 201 9999 9999 9999 9999 9999 132 145 154 192 265 9999 9999 98 79 122 124 164 108 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 9999 9999 9999 9999 9999 9999 9999 9999 109 108 117 65 92 107 87 111 146 158 9999 9999 9999 9999 9999 9999 319 193 147 270 105 119 133 91 82 84 79 92 99 9999 87 104 436 152 80 84 171 215 9999 9999 9999 166 179 302 236 9999 9999 9999 9999 9999 9999 9999 188 9999 9999 175 213 149 9999 9999 9999 9999 191 9999 124 138 9999 9999 9999 9999 99 79 108 9999 9999 97 173 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 812 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 128 113 84 99 100 89 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 1040 116 299 107 108 118 84 91 101 159 128 116 9999 114 97 167 9999 41 82 147 9999 9999 169 145 210 9999 269 9999 9999 9999 9999 9999 9999 9999 9999 195 216 253 9999 937 162 224 162 120 235 141 9999 98 148 9999 9999 136 78 96 105 78 9999 213 73 127 9999 9999 9999 9999 9999 285 242 1329 9999 9999 1149 854 9999 376 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 111 102 97 113 193 9999 9999 9999 9999 9999 9999 9999 9999 196 122 153 107 92 103 101 80 101 137 171 121 139 9999 106 107 115 226 82 91 111 228 132 294 128 292 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 103 130 113 122 139 9999 9999 88 110 118 115 9999 9999 93 9999 92 123 113 155 111 114 9999 204 143 9999 9999 9999 9999 213 242 335 9999 9999 9999 460 9999 9999 9999 214 9999 9999 9999 9999 9999 9999 9999 9999 433 233 85 81 94 115 175 236 9999 212 136 137 129 145 157 146 496 140 135 141 118 108 88 82 113 93 118 112 140 62 9999 9999 138 104 109 106 78 197 135 146 158 252 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 9999 162 155 169 139 182 9999 9999 108 49 9999 111 9999 48 9999 101 139 165 144 161 139 9999 9999 306 9999 9999 9999 9999 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 91 92 148 203 9999 9999 117 192 143 115 137 125 153 132 121 176 108 101 92 90 98 118 111 111 112 107 9999 62 9999 9999 166 76 196 134 192 131 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 242 159 117 195 9999 9999 144 85 74 85 74 69 9999 102 127 137 81 122 279 9999 9999 9999 9999 9999 9999 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 79 109 9999 113 9999 303 137 211 113 132 178 122 174 108 126 170 114 102 90 105 119 145 112 126 117 117 9999 52 78 70 75 70 133 165 158 117 117 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 277 204 162 9999 9999 9999 122 52 9999 54 95 79 46 105 110 129 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 9999 77 9999 136 147 202 100 129 123 148 182 118 208 108 133 156 165 98 107 140 185 155 191 195 130 130 9999 9999 9999 75 77 79 102 126 125 105 9999 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 154 181 150 158 108 9999 9999 212 68 50 9999 77 76 132 103 120 91 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 152 76 9999 116 132 156 142 124 128 179 166 132 157 114 106 123 176 100 138 286 9999 276 259 136 276 276 128 84 9999 9999 71 101 79 113 151 165 227 9999 9999 9999 9999 9999 9999 9999 9999 71 9999 9999 9999 9999 188 164 139 120 71 110 9999 107 9999 54 9999 75 135 122 139 109 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 9999 114 139 129 166 118 118 174 151 172 176 121 120 139 160 104 216 9999 9999 9999 9999 226 136 225 9999 288 138 59 74 89 97 95 151 228 9999 218 9999 9999 9999 9999 9999 9999 180 9999 9999 9999 9999 9999 123 114 136 67 77 139 117 68 146 66 98 156 111 93 137 80 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 318 255 9999 90 94 161 102 104 127 126 115 153 138 157 157 170 120 110 109 112 286 9999 9999 9999 9999 9999 170 168 133 193 278 106 83 89 101 92 125 165 133 178 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 118 99 102 112 102 76 75 95 145 83 93 138 116 90 81 71 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 768 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 411 128 141 9999 9999 130 81 93 94 131 112 117 106 104 112 173 173 119 118 175 9999 9999 9999 9999 9999 9999 223 128 150 130 104 103 110 106 82 91 112 177 187 9999 9999 9999 9999 9999 9999 229 143 124 117 154 9999 9999 9999 61 77 158 110 107 114 99 94 112 96 114 129 113 157 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 92 82 115 91 99 114 120 129 126 123 139 174 166 108 152 205 9999 9999 9999 9999 9999 9999 9999 148 107 105 124 127 109 108 86 100 41 129 207 9999 9999 9999 9999 9999 9999 9999 128 140 75 136 9999 72 97 64 76 95 95 115 95 95 92 93 75 93 194 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 87 9999 9999 9999 122 91 90 126 152 122 168 181 135 139 153 153 90 98 157 9999 9999 9999 9999 9999 9999 9999 155 90 96 85 266 89 103 111 114 105 168 208 9999 9999 9999 9999 9999 151 171 155 9999 9999 9999 67 90 9999 107 94 66 77 136 108 99 104 133 141 73 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 63 9999 9999 9999 93 137 98 96 129 136 170 172 148 119 103 103 100 92 132 187 9999 9999 9999 9999 9999 315 156 98 102 87 178 91 116 97 105 160 161 157 9999 9999 9999 196 117 107 130 78 84 9999 9999 9999 98 94 118 77 9999 85 146 110 64 78 148 286 208 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 128 107 93 130 143 180 176 143 158 106 102 94 111 97 167 9999 9999 9999 9999 207 151 168 131 95 89 173 84 131 132 117 161 132 9999 196 9999 9999 122 9999 74 87 77 118 67 119 108 115 9999 123 120 75 78 115 143 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 74 9999 9999 145 154 146 105 158 139 169 171 155 127 113 105 100 117 129 146 135 178 115 165 141 107 146 121 89 97 113 101 141 152 135 9999 197 303 9999 156 126 9999 9999 9999 9999 9999 63 9999 94 69 102 44 85 69 114 104 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 99 9999 9999 9999 234 240 113 110 169 167 137 110 101 127 116 165 93 125 128 147 151 155 108 153 95 111 120 115 86 98 117 153 163 172 96 9999 9999 259 9999 213 131 167 9999 48 67 105 9999 90 9999 133 135 137 9999 9999 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 115 9999 9999 9999 9999 201 141 125 197 154 121 154 109 93 110 114 104 125 127 133 148 131 137 140 129 115 101 121 84 132 139 9999 182 9999 96 9999 9999 300 9999 9999 9999 9999 9999 9999 9999 9999 136 150 168 161 225 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 9999 9999 9999 9999 9999 211 166 120 108 114 161 118 133 98 114 124 111 125 119 97 138 176 126 137 124 142 99 98 91 108 174 9999 391 161 103 9999 9999 9999 9999 9999 9999 9999 269 9999 9999 258 1314 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 224 122 155 155 198 128 108 105 112 181 119 126 103 130 169 229 209 152 140 114 106 115 98 102 150 9999 507 138 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 77 9999 9999 9999 261 9999 128 96 116 228 116 116 134 106 176 135 129 104 106 235 314 507 245 170 198 188 95 105 115 118 9999 9999 166 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 279 9999 9999 9999 9999 9999 9999 9999 108 9999 9999 119 9999 277 124 102 64 128 121 117 115 116 181 186 104 120 138 199 9999 9999 9999 682 9999 9999 95 147 286 134 9999 9999 88 97 78 78 9999 158 177 108 163 274 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 65 219 116 100 130 105 128 123 104 119 150 146 180 146 138 101 172 9999 9999 9999 9999 9999 172 131 107 99 130 9999 212 9999 136 105 118 96 9999 9999 149 188 463 9999 9999 9999 9999 9999 9999 9999 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 86 96 81 98 125 124 118 119 107 115 104 116 179 142 105 122 149 9999 9999 9999 9999 9999 130 132 127 91 130 9999 186 81 120 108 103 92 92 141 154 177 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 317 9999 9999 9999 9999 250 96 128 125 118 95 100 109 112 109 121 113 143 261 245 103 91 143 9999 9999 9999 9999 78 95 96 102 97 112 9999 140 93 119 102 9999 112 113 106 117 9999 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 298 117 142 80 119 122 127 117 143 129 129 129 177 319 304 119 94 156 9999 9999 9999 9999 9999 114 145 102 122 144 9999 91 101 165 74 86 106 99 128 78 97 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 318 319 314 9999 189 266 212 135 99 94 94 92 114 129 108 113 180 248 9999 263 104 106 136 288 9999 9999 9999 295 171 144 133 131 138 9999 85 93 9999 156 105 106 79 107 112 144 103 9999 246 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 237 261 302 215 272 280 187 99 113 117 85 116 110 90 108 9999 277 9999 204 115 110 202 9999 9999 9999 9999 9999 279 102 301 145 232 255 91 96 9999 70 9999 108 102 141 146 140 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 980 9999 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 246 284 260 155 9999 223 179 188 131 117 83 88 98 111 88 97 174 147 187 114 149 252 9999 9999 9999 9999 9999 9999 9999 295 9999 206 141 197 116 128 94 84 112 108 119 142 177 100 118 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 9999 159 123 104 9999 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 309 267 509 193 252 228 179 196 183 126 97 115 109 148 87 95 127 95 161 141 113 225 9999 9999 9999 9999 9999 9999 9999 303 135 144 135 108 98 100 126 127 109 116 140 106 121 137 147 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 253 145 120 253 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 403 332 236 184 305 267 237 207 121 117 101 115 152 85 92 119 117 111 119 104 9999 69 61 9999 9999 9999 9999 9999 151 148 182 107 129 135 126 110 200 83 119 160 121 139 128 160 64 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 281 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 966 1097 827 9999 475 656 359 242 218 119 110 113 173 121 89 96 113 101 105 126 125 115 75 138 9999 9999 9999 9999 172 146 151 118 93 97 132 76 76 9999 9999 217 9999 171 229 205 1000 126 115 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1186 9999 9999 728 880 732 428 210 143 189 152 155 224 121 98 98 99 110 106 145 176 130 94 132 248 9999 9999 194 116 154 128 142 89 120 94 127 144 9999 9999 9999 276 9999 9999 9999 447 78 136 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 9999 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 742 599 863 9999 421 178 244 170 144 207 70 111 99 110 109 113 221 222 175 117 160 162 89 91 74 128 167 161 135 82 121 79 126 148 9999 9999 9999 9999 9999 9999 9999 9999 142 139 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 187 116 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 825 703 716 623 713 881 906 950 283 9999 198 239 158 102 142 115 118 101 147 9999 9999 9999 216 184 150 116 110 115 127 167 167 96 90 85 81 113 233 9999 9999 9999 9999 9999 9999 9999 9999 160 86 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 484 246 122 486 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 675 669 700 666 859 726 786 631 835 9999 276 290 148 123 223 167 68 111 196 9999 9999 9999 268 9999 120 88 113 128 112 161 155 83 93 109 95 131 314 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 328 159 9999 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 652 720 694 756 743 665 723 732 1036 882 9999 293 153 194 289 218 116 135 216 225 9999 9999 9999 247 134 80 85 102 138 146 127 85 129 111 124 161 9999 9999 9999 9999 9999 9999 9999 208 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 9999 9999 9999 78 94 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 734 692 825 779 685 665 769 646 1098 857 9999 303 168 228 284 136 119 147 274 158 9999 9999 282 189 111 82 78 80 124 125 82 122 138 85 129 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 9999 9999 9999 84 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 783 666 814 765 695 750 727 749 924 700 563 284 175 204 9999 218 114 165 286 238 9999 316 113 150 85 107 81 80 86 81 107 117 112 124 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 9999 212 9999 118 108 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 9999 833 780 683 786 761 718 789 672 733 642 9999 294 189 175 9999 247 141 198 285 315 9999 233 128 207 127 76 112 79 102 101 110 122 116 143 170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 169 9999 233 101 118 106 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 750 679 805 705 786 791 841 674 666 853 9999 844 210 203 9999 9999 200 233 9999 9999 9999 265 141 174 131 112 119 85 82 107 85 107 115 80 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 108 215 120 111 87 117 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 9999 9999 751 722 745 660 664 734 748 764 745 715 780 834 331 327 651 295 305 276 9999 9999 9999 200 148 76 133 95 104 113 112 109 108 105 120 116 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 469 9999 9999 9999 9999 102 124 9999 125 89 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 855 822 819 719 750 685 648 684 840 661 834 784 1010 569 941 556 9999 9999 9999 9999 316 121 158 72 82 98 76 124 114 105 108 99 104 123 121 9999 9999 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 104 140 120 114 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 766 912 847 740 826 777 757 775 884 600 865 828 1156 814 915 624 261 9999 9999 9999 9999 132 105 89 120 105 106 123 87 107 76 102 93 116 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 358 96 99 138 144 101 113 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 762 848 818 815 822 802 805 851 726 653 797 914 818 822 9999 664 9999 9999 308 9999 290 99 86 111 114 105 79 118 78 79 79 103 104 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 90 96 164 9999 119 9999 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 843 787 845 712 816 698 804 810 791 769 758 808 902 838 948 855 986 461 257 277 249 110 110 114 115 105 106 103 76 78 104 103 72 117 73 68 9999 9999 9999 9999 9999 9999 9999 9999 925 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 103 303 72 108 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 970 930 811 667 713 676 825 750 751 752 806 688 820 773 784 880 1040 946 415 253 171 83 104 97 116 115 82 100 79 103 75 97 102 86 107 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 119 196 108 151 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 873 840 710 758 668 741 742 774 747 750 687 668 718 690 826 798 9999 1051 527 260 155 123 105 117 113 98 106 101 102 77 77 99 112 110 82 77 124 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 78 105 1259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 817 870 732 835 687 791 768 721 917 749 725 707 737 734 816 739 885 897 839 245 185 130 131 105 116 112 117 99 79 103 77 110 114 72 78 77 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 9999 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 816 869 759 833 757 762 766 655 742 677 828 758 850 741 863 730 808 642 830 452 229 137 119 113 124 110 102 99 83 104 116 107 100 121 61 108 104 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 811 901 733 683 729 688 713 673 768 632 913 778 748 676 734 696 743 676 639 639 164 134 121 107 116 98 100 98 115 120 141 83 118 119 102 110 103 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 327 9999 9999 119 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 187 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 809 811 809 729 806 647 734 715 815 672 821 700 785 735 745 714 690 653 635 544 313 132 115 113 108 106 106 104 88 134 116 82 137 71 119 62 108 104 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 115 136 9999 9999 9999 129 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 784 784 808 804 754 686 708 738 787 573 790 698 804 888 715 659 771 612 617 542 302 107 114 115 114 116 110 119 110 138 92 116 149 95 121 9999 114 110 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 120 514 141 9999 125 9999 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 758 779 753 775 727 836 704 737 783 609 790 821 749 738 759 695 720 715 638 544 275 135 112 112 109 85 119 131 120 129 172 154 118 97 129 80 79 132 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 85 129 9999 9999 9999 90 142 131 300 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 809 728 726 774 778 730 727 786 808 626 817 742 743 665 863 767 672 646 657 476 206 127 110 114 105 87 102 115 147 118 9999 283 9999 79 138 90 118 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 95 140 9999 9999 9999 514 9999 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 759 727 777 774 751 732 682 733 783 737 878 655 742 643 807 668 674 543 483 390 175 126 117 118 114 114 92 118 132 122 176 992 488 127 9999 140 9999 158 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 256 136 251 9999 9999 9999 9999 146 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 811 752 777 774 704 684 706 732 786 792 821 617 795 709 779 670 549 446 311 234 174 128 138 128 136 111 139 141 144 147 247 9999 9999 145 214 171 86 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 9999 9999 9999 9999 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 688 753 752 725 662 730 756 810 711 717 770 657 696 740 706 621 405 275 190 154 169 137 150 117 143 152 167 229 144 198 9999 9999 9999 9999 9999 288 148 197 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 9999 9999 9999 9999 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 650 779 728 703 682 665 807 838 688 740 675 675 720 747 626 519 309 187 150 124 158 133 116 113 116 148 183 269 307 9999 9999 9999 9999 9999 9999 9999 183 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 690 645 706 725 750 666 807 754 649 692 693 746 660 639 556 432 293 172 111 110 140 101 112 112 124 141 9999 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 761 666 624 680 801 759 780 730 711 688 817 826 686 625 537 357 317 194 91 78 118 103 119 108 123 135 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 785 839 709 643 856 838 803 805 783 735 793 700 735 625 450 342 320 179 91 102 88 138 103 118 127 173 184 9999 9999 9999 9999 9999 9999 9999 9999 9999 209 235 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1289 422 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 781 839 663 855 863 859 833 668 670 718 702 696 550 476 408 280 166 120 106 92 140 143 130 129 113 190 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1132 634 9999 9999 9999 9999 1242 641 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 622 663 782 728 952 892 889 754 783 630 633 640 671 524 515 365 280 174 91 124 97 150 147 136 125 124 184 9999 1072 9999 9999 9999 9999 9999 9999 9999 9999 755 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 836 9999 9999 1019 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 604 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 727 704 706 861 1028 776 775 804 837 630 722 636 614 472 482 373 338 170 132 139 88 142 154 162 127 123 120 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 382 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 609 940 643 617 1048 9999 9999 400 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1083 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 752 727 706 960 800 725 857 681 783 715 640 659 552 443 477 308 253 159 128 132 83 130 152 173 102 128 187 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 9999 9999 9999 9999 9999 299 9999 1332 636 787 301 216 9999 9999 9999 296 1003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 706 9999 9999 317 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 663 682 757 893 802 728 749 663 838 717 594 535 490 418 334 290 218 165 124 135 115 126 138 161 108 132 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 96 257 9999 9999 9999 9999 9999 113 9999 706 447 326 165 875 9999 319 338 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 731 684 868 925 892 864 801 705 666 635 550 435 458 357 303 245 216 173 147 147 107 101 106 145 103 104 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 178 89 121 293 9999 9999 9999 9999 265 9999 707 292 302 177 248 798 266 627 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 20 13 7 8 8 3 9 3 2 2 2 999 999 999 999 999 12 10 999 17 21 23 28 17 10 5 5 999 999 999 999 999 999 2 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 10 999 16 21 6 999 46 21 63 17 19 42 18 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 9 999 19 8 15 999 999 999 999 999 999 17 11 7 4 2 2 3 999 4 2 3 8 999 999 999 999 999 3 7 999 76 7 22 22 5 2 2 3 999 999 999 999 999 999 999 2 999 999 2 3 999 999 999 3 999 999 999 999 2 999 999 999 2 999 999 999 999 999 999 7 19 13 7 999 999 4 999 22 16 16 22 31 14 999 999 2 999 999 999 999 5 999 999 2 999 999 999 999 999 9 999 999 999 6 2 999 999 999 999 999 12 5 3 4 2 999 2 999 2 10 17 999 3 999 999 999 999 3 23 999 999 17 15 17 3 2 999 3 999 3 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 2 3 999 999 18 8 9 999 999 999 6 12 15 17 24 17 15 999 3 999 999 999 19 17 8 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 4 2 2 999 2 999 4 2 2 5 999 999 2 2 999 999 2 2 17 23 999 17 47 19 27 999 2 3 999 2 999 999 999 999 999 3 2 3 999 999 999 999 999 999 999 999 999 999 999 9 999 999 2 999 4 999 999 999 999 999 999 999 999 7 10 11 22 6 12 10 22 20 14 10 999 999 999 15 32 26 10 2 999 999 2 999 999 999 999 999 18 999 999 2 999 999 999 999 999 999 4 6 3 3 2 999 3 2 999 6 11 999 999 999 999 999 3 999 16 25 133 48 19 24 25 999 999 999 999 3 999 999 999 999 12 999 999 2 999 999 2 999 999 999 999 999 999 999 2 3 999 999 999 999 7 999 999 999 999 999 999 999 999 7 14 25 23 30 74 999 47 27 16 999 6 999 17 11 29 15 999 4 999 999 999 999 999 999 999 999 999 999 12 2 999 999 999 999 999 999 9 4 999 5 999 3 999 16 999 999 135 999 999 999 999 999 3 999 999 7 62 22 20 32 29 16 999 3 999 3 999 999 999 2 3 999 999 3 2 999 999 999 999 999 999 999 999 999 4 999 999 999 999 3 999 3 999 999 999 999 999 999 999 16 18 47 75 20 15 12 33 26 17 999 7 52 17 23 18 80 16 5 2 999 999 999 999 999 999 999 999 999 6 2 999 999 999 999 999 999 6 5 2 2 2 2 2 13 3 999 2 3 999 3 999 999 999 2 3 2 999 999 24 34 36 28 999 999 999 999 999 999 999 2 2 999 999 3 999 2 999 999 999 999 999 999 999 999 3 999 999 7 999 2 9 999 999 999 999 999 999 999 999 16 26 25 26 21 12 999 10 20 21 14 5 14 23 21 999 68 999 7 999 999 999 999 999 999 62 72 35 9 9 2 999 999 999 999 999 999 18 999 2 999 2 2 999 12 999 999 3 999 999 999 6 999 2 2 999 999 999 999 16 29 38 30 17 3 2 3 999 3 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 5 999 6 999 999 999 999 999 10 14 60 56 14 15 8 10 6 999 999 999 999 6 999 999 3 999 14 7 3 999 999 999 999 11 48 21 999 999 4 999 999 999 999 999 999 999 999 999 2 999 2 2 999 999 999 999 999 999 999 8 7 999 2 2 4 999 999 999 4 23 33 24 17 6 3 999 18 3 999 999 2 999 3 999 3 999 2 999 999 999 999 999 999 999 999 999 999 7 3 2 999 999 6 999 999 999 999 999 999 14 68 25 999 999 8 999 4 999 999 999 17 4 999 999 999 999 999 999 999 999 999 999 999 999 42 9 999 999 2 999 999 999 999 999 999 999 26 18 8 2 2 999 2 6 6 999 999 999 999 999 16 3 999 2 999 2 999 2 2 12 17 11 23 8 3 999 999 12 999 999 2 999 2 999 3 999 999 999 999 999 999 999 999 999 999 999 3 4 3 5 2 999 12 999 999 999 999 999 999 23 19 999 7 999 999 999 999 999 34 22 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 6 999 999 999 2 999 5 14 2 999 999 999 999 6 2 4 5 4 2 999 2 2 20 6 3 7 7 9 999 999 3 999 3 999 999 2 2 999 999 999 999 999 999 999 999 999 999 2 999 3 999 999 999 999 999 7 999 999 999 999 67 999 59 16 999 13 6 999 999 999 999 999 999 999 5 3 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 47 10 12 2 999 2 999 3 6 999 999 999 999 999 999 999 3 11 999 2 999 5 3 999 3 2 4 7 8 999 999 999 999 4 999 999 999 3 2 999 999 999 999 2 999 999 999 2 2 2 3 999 999 999 999 999 999 999 999 999 9 10 10 89 24 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 23 8 999 2 999 3 999 3 999 999 999 999 999 23 3 16 9 2 999 999 999 10 999 999 82 7 7 999 999 999 999 999 2 2 999 2 999 999 999 999 999 4 14 999 999 999 6 4 2 2 999 999 7 5 999 999 999 11 999 999 72 24 999 999 999 999 999 999 999 999 999 6 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 45 999 999 2 999 999 999 999 999 2 999 999 999 5 5 42 10 6 999 3 41 999 999 999 999 6 7 3 999 999 999 2 2 999 999 3 999 999 999 999 999 5 9 999 2 2 6 4 2 2 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 7 2 999 999 999 999 999 999 999 999 999 999 17 999 999 2 999 999 999 999 999 2 999 999 999 6 3 11 15 8 999 999 3 2 999 999 999 999 5 2 3 999 999 3 999 2 2 999 999 999 999 999 999 999 999 6 999 2 6 2 6 3 999 5 999 999 999 999 999 999 999 999 20 999 21 999 999 999 999 999 12 7 4 999 999 999 999 59 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 2 2 3 3 15 11 999 2 999 999 999 999 5 999 999 999 2 999 3 999 999 999 2 999 999 999 999 999 999 999 999 8 999 999 3 3 3 3 999 999 999 999 999 999 999 999 999 999 999 999 95 999 999 8 999 23 999 11 999 999 999 999 999 999 999 110 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 999 23 999 999 999 999 999 999 999 2 999 999 999 999 3 66 28 11 999 999 999 999 999 999 999 999 4 999 999 87 999 999 2 2 3 999 999 999 999 999 999 999 999 999 4 2 3 5 4 3 7 999 999 999 999 999 999 999 999 999 999 999 999 999 3 8 25 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 30 999 52 999 35 999 999 999 999 999 999 2 2 999 999 999 5 16 29 23 999 999 999 999 6 999 999 17 2 8 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 2 3 5 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 27 21 999 999 999 999 999 999 999 999 999 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 63 67 52 50 26 999 999 999 999 999 999 999 999 999 999 999 16 50 23 2 999 999 999 17 999 13 59 999 120 999 67 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 26 31 999 999 999 999 999 999 999 999 999 82 32 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 34 48 57 51 41 32 999 136 999 999 999 999 999 999 999 999 15 51 52 24 2 2 2 61 28 999 63 14 10 78 999 27 15 999 999 999 999 999 999 999 999 999 999 999 999 999 14 2 999 999 999 2 999 999 999 999 999 999 5 999 999 999 999 999 2 999 2 82 18 19 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 28 52 62 55 40 32 999 999 999 999 999 999 999 999 999 999 19 22 49 23 2 4 999 133 23 17 999 17 67 70 47 52 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 4 999 999 999 999 999 999 999 3 999 999 999 47 16 10 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 4 999 2 999 999 999 999 999 999 999 999 999 999 999 54 48 50 50 48 52 77 36 999 999 999 999 999 999 999 14 14 40 29 999 16 7 69 19 999 51 65 135 55 73 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 7 999 999 999 999 999 999 4 999 999 999 999 999 8 999 999 999 999 999 999 999 999 54 50 86 999 999 999 999 999 999 999 4 5 999 999 999 999 999 999 999 999 999 999 999 36 54 49 58 34 56 43 46 33 999 999 999 999 999 48 999 999 999 32 32 25 21 11 50 999 53 74 54 31 70 61 63 49 999 7 2 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 7 999 999 999 999 999 999 10 999 999 999 999 999 71 999 999 12 37 34 999 999 999 999 999 999 999 5 2 999 999 999 999 999 999 999 999 999 999 999 999 49 51 42 33 55 46 39 30 999 999 999 999 136 26 999 999 999 133 28 70 61 14 55 999 51 52 47 61 82 49 37 48 22 3 999 2 999 999 999 999 999 999 999 999 999 999 2 3 999 3 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 41 11 2 3 51 53 50 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 31 57 53 52 56 46 49 34 999 999 999 999 999 136 999 999 999 17 93 29 999 19 999 999 75 44 47 70 61 86 135 71 61 999 10 69 114 999 999 999 999 999 999 999 999 999 2 10 4 2 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 10 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 22 46 53 49 44 31 96 71 35 22 2 999 999 999 999 999 999 999 6 25 30 999 135 29 135 83 54 135 133 54 53 52 75 49 68 132 79 10 999 999 999 999 999 999 999 999 4 3 16 6 999 999 999 999 999 999 999 999 999 6 999 3 999 999 999 999 999 10 137 13 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 999 999 18 51 63 54 28 999 37 34 17 2 999 999 999 2 999 999 999 17 36 47 999 61 55 50 54 76 29 59 135 50 52 74 57 45 15 999 49 999 999 999 999 999 999 6 2 4 2 2 999 999 2 999 999 9 999 999 2 999 10 999 999 999 999 999 999 13 10 13 46 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 137 71 999 6 8 999 73 48 33 122 999 34 20 999 2 999 999 999 999 999 999 18 37 43 60 55 69 83 27 91 29 15 18 49 50 70 51 52 60 999 999 999 999 999 999 999 999 6 5 3 999 2 999 6 3 999 999 8 999 999 3 5 53 10 2 999 999 999 9 16 11 999 10 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 48 999 18 999 999 63 49 36 999 68 33 999 999 999 999 12 999 999 999 2 20 30 62 50 97 60 39 29 51 64 999 999 135 50 47 58 74 53 41 999 999 999 999 999 999 10 9 3 999 999 2 999 999 3 999 999 27 999 10 999 22 13 999 999 999 999 6 999 11 8 18 5 999 999 999 999 999 2 2 3 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 999 24 14 37 49 48 40 999 999 48 136 999 999 999 999 999 999 999 2 24 23 86 46 75 52 45 48 71 6 999 999 91 35 37 65 56 43 11 999 999 999 2 999 999 999 7 2 2 999 2 2 999 6 999 12 16 13 17 999 8 14 999 999 999 999 8 17 7 999 12 2 999 999 2 2 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 51 61 53 49 42 71 66 48 999 999 999 999 26 999 2 2 2 9 18 73 51 46 54 53 29 59 5 999 999 999 12 17 999 55 39 55 999 999 999 999 999 6 7 5 2 999 999 999 3 999 7 999 10 35 23 23 49 6 999 999 999 999 12 26 19 5 999 4 999 999 999 3 999 3 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 104 49 27 50 46 55 35 42 64 999 999 7 4 2 999 999 5 26 47 62 54 55 52 52 135 999 5 2 999 999 14 999 28 61 32 22 999 999 999 999 4 6 5 999 999 999 999 999 999 999 999 15 999 103 44 999 24 999 999 999 999 999 8 32 16 3 3 999 999 2 2 3 2 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 999 999 999 999 999 999 999 30 30 29 93 53 50 48 52 53 20 999 999 999 999 999 999 46 11 19 135 53 56 57 52 40 36 17 12 8 999 25 18 51 4 60 34 7 2 999 999 999 4 6 7 3 999 999 999 999 999 999 999 18 999 999 56 50 15 999 999 999 999 5 999 13 9 999 999 999 999 2 2 2 999 999 2 2 2 999 999 999 999 999 999 999 999 999 68 999 999 999 999 999 999 999 999 999 999 999 999 34 41 48 59 62 48 38 48 999 999 999 999 999 999 999 999 999 135 27 135 61 57 57 48 42 11 2 2 6 999 2 17 6 999 104 34 10 999 999 4 5 6 999 6 999 999 999 999 999 999 999 999 16 95 32 999 137 12 5 4 9 22 4 999 20 3 999 999 2 2 2 2 2 999 3 2 2 999 999 999 999 999 33 13 60 999 999 130 128 999 51 999 999 999 999 999 999 999 999 999 999 999 139 64 53 43 46 23 999 999 999 999 999 999 999 999 24 65 62 53 50 54 54 41 22 2 2 2 2 999 2 11 4 3 15 24 13 2 2 21 3 5 6 999 999 999 999 999 999 999 999 999 15 67 21 104 37 12 999 999 8 19 3 2 999 999 2 999 2 3 2 3 2 3 999 2 2 999 999 999 999 97 24 50 999 999 999 107 999 999 999 11 999 999 999 999 999 999 999 999 63 136 129 50 49 33 29 10 999 13 71 60 55 46 58 54 105 62 54 69 60 62 47 35 14 2 2 2 2 2 999 999 2 2 5 10 9 2 11 16 2 3 4 999 999 999 999 999 999 999 999 999 9 999 23 12 10 9 3 999 999 6 2 999 2 999 2 999 2 3 3 3 3 3 999 999 2 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 58 48 27 14 999 999 49 75 62 57 57 41 30 50 56 60 55 53 50 38 25 9 2 2 2 2 999 32 999 999 3 5 3 3 5 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 8 12 7 2 999 999 4 2 2 2 2 2 999 2 3 2 2 2 2 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 101 34 999 29 999 14 50 64 51 70 60 46 72 54 58 62 58 52 41 28 16 5 2 2 2 2 999 47 29 34 17 26 12 11 12 11 3 4 999 999 999 999 999 999 999 999 999 999 999 999 6 34 15 12 999 999 999 2 2 999 2 2 2 2 2 2 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 75 999 20 19 21 58 57 54 71 61 51 70 70 73 62 60 51 33 19 9 5 2 3 2 2 999 999 999 27 29 27 17 10 12 5 999 2 999 999 999 999 999 999 999 999 999 999 999 999 11 24 19 14 5 999 999 4 2 2 999 2 2 3 3 3 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 48 56 999 55 19 47 78 57 56 73 62 57 57 57 56 59 60 47 22 20 999 4 6 9 2 2 2 2 999 999 39 47 29 26 15 2 3 999 999 999 999 999 999 999 999 2 999 999 999 999 18 22 15 11 2 2 999 5 999 2 999 2 3 3 3 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 66 48 21 70 54 56 61 62 62 61 59 56 70 60 45 22 999 999 999 999 10 8 2 999 4 2 27 33 67 49 20 7 3 999 2 999 999 999 999 999 999 3 999 999 999 999 999 17 17 13 6 2 4 3 2 3 2 2 3 2 5 3 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 48 999 139 49 27 61 42 51 48 59 61 81 62 62 77 57 54 52 36 17 999 999 999 999 999 16 9 21 3 2 17 30 79 57 22 11 3 2 2 999 999 999 999 999 999 999 2 999 999 999 999 13 9 10 2 7 7 3 2 3 2 5 4 3 3 2 2 2 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 48 63 56 999 999 51 132 51 46 48 53 58 71 55 55 62 74 58 45 29 999 999 999 999 999 999 29 22 51 21 30 136 57 64 33 21 8 2 2 999 999 999 999 999 999 3 3 3 5 3 999 999 999 6 4 3 12 8 6 4 6 9 7 7 3 2 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 78 53 49 48 46 54 56 70 55 60 62 60 54 59 21 999 999 999 999 999 999 999 50 59 75 66 136 72 67 33 18 12 2 2 999 999 999 999 999 999 999 2 2 4 2 999 8 2 3 2 6 12 13 8 3 7 9 7 5 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 46 44 53 68 51 58 59 77 51 59 60 60 55 51 54 999 999 999 999 999 999 999 45 77 70 136 134 57 54 61 17 2 3 3 999 999 999 999 999 28 8 3 999 999 999 2 2 999 3 2 6 12 13 7 3 3 3 3 8 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 999 999 999 49 50 49 48 31 76 62 62 55 78 56 56 68 56 48 28 999 999 999 999 999 10 48 74 83 110 136 53 63 31 15 2 5 2 999 999 999 5 8 21 6 2 2 999 999 999 2 2 3 2 999 12 18 7 2 2 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 28 51 49 24 82 62 63 58 77 56 48 57 61 50 22 999 999 999 999 64 19 30 83 75 73 136 48 53 60 23 10 4 999 10 999 999 11 999 19 6 2 3 2 2 2 3 999 3 3 3 12 15 5 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 44 26 999 999 17 16 33 35 20 71 61 61 59 43 52 45 60 59 69 25 47 26 68 69 69 28 100 65 91 57 114 45 84 136 74 999 5 2 999 2 2 999 999 999 999 999 2 999 4 14 4 2 2 2 2 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 121 34 999 999 999 13 9 33 31 25 74 70 56 54 51 45 60 51 62 72 56 52 68 32 46 53 59 86 69 57 59 55 50 53 76 62 999 999 2 999 2 2 3 999 2 2 2 999 15 999 8 3 2 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 28 999 999 999 999 7 16 16 15 60 43 74 50 53 42 38 53 71 78 58 58 46 58 75 65 69 74 83 54 63 84 999 95 999 50 999 999 5 999 999 999 999 999 999 999 999 6 4 3 4 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 17 999 999 999 999 999 999 6 13 17 29 88 44 105 62 46 42 32 51 76 72 37 26 46 71 67 72 52 52 75 60 52 136 999 136 117 67 999 999 999 999 999 999 999 8 999 999 4 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 11 30 15 16 23 56 45 50 39 70 48 68 59 52 26 23 30 62 57 56 97 136 55 70 136 999 75 136 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 32 999 999 999 5 999 59 31 15 13 98 49 52 36 25 28 68 56 37 21 21 61 22 31 17 100 82 55 63 35 999 999 47 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 20 999 999 13 999 12 56 33 51 30 30 40 45 33 23 36 55 55 58 21 999 999 999 55 999 999 52 73 136 30 999 999 118 71 30 29 999 114 32 58 28 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 29 4 19 66 48 29 21 28 47 42 47 27 36 62 51 48 19 999 999 999 999 999 140 50 65 56 24 999 14 999 46 24 22 21 999 999 61 27 101 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 29 15 45 69 52 58 28 24 35 33 52 38 27 27 40 48 16 999 999 999 999 999 84 75 67 59 22 999 25 59 81 58 93 75 32 69 27 138 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 11 31 15 56 53 42 43 36 31 30 30 37 17 17 18 55 39 19 999 999 999 999 2 71 57 42 41 29 999 78 36 140 28 999 64 70 140 73 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 30 17 65 64 53 54 28 47 18 27 21 13 14 10 55 34 13 999 999 999 999 999 65 49 71 26 26 999 140 37 48 130 74 74 52 74 62 138 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 8 7 999 11 8 16 27 44 53 49 39 36 20 27 29 17 7 999 7 85 28 13 2 999 999 999 2 56 48 32 26 45 999 102 36 999 17 29 62 95 140 32 140 55 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 96 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 14 12 8 13 11 13 18 52 53 54 42 25 22 29 25 999 6 999 11 26 29 10 999 999 999 999 999 18 55 16 23 12 10 140 41 999 37 999 58 72 52 64 80 29 999 999 999 999 999 999 999 999 999 999 999 999 999 99 999 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 19 12 29 21 999 11 12 16 28 58 42 43 29 12 34 28 5 7 11 24 11 6 999 999 999 999 999 999 999 17 999 21 56 12 47 55 31 53 69 68 57 23 138 103 80 138 999 999 999 999 999 999 999 999 999 999 999 12 999 18 138 45 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 26 52 61 20 12 14 13 11 16 66 35 60 20 7 37 29 9 22 10 15 15 3 999 999 999 999 999 999 999 17 72 84 74 49 79 95 69 17 36 77 62 140 77 75 51 55 999 999 999 999 999 999 999 999 999 999 999 999 23 76 59 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 58 58 29 18 20 18 10 15 28 25 28 17 8 43 32 15 19 16 17 15 999 48 22 999 999 999 999 999 57 78 75 53 49 71 53 65 15 27 72 26 140 71 79 140 140 27 999 999 999 999 999 999 999 999 999 999 999 57 999 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 78 92 999 46 67 60 19 12 18 19 19 10 19 34 34 19 27 19 15 11 12 53 12 999 999 999 999 45 87 79 53 54 36 60 69 65 999 999 13 999 49 51 138 138 66 23 30 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 999 999 65 67 82 67 27 26 13 10 10 7 48 33 31 29 24 21 13 9 15 48 15 4 999 999 8 67 70 58 60 59 53 82 57 18 999 999 999 22 999 999 999 123 104 47 52 999 999 999 999 999 999 999 999 999 999 90 999 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 85 90 999 60 27 13 9 8 9 53 31 30 27 56 18 7 7 16 28 12 17 86 30 75 64 75 62 61 57 57 83 62 18 999 999 999 999 999 999 999 999 99 49 14 999 999 999 999 999 999 999 999 999 999 98 90 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 114 104 114 109 106 110 93 86 35 999 10 6 16 26 53 25 25 28 13 999 999 999 21 18 33 68 61 70 61 61 64 56 74 44 58 34 14 999 999 999 999 999 999 999 999 134 140 999 999 999 999 999 999 999 999 999 999 138 65 93 126 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 114 109 101 113 118 97 83 72 999 14 8 19 17 12 14 51 24 10 999 999 999 9 999 73 57 64 87 58 61 63 51 71 68 32 23 14 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 58 140 999 138 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 118 114 110 110 111 105 95 101 50 999 12 28 11 8 10 17 16 10 3 999 999 999 11 63 70 59 71 61 61 60 44 67 62 53 18 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 29 999 999 999 99 29 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 121 120 119 117 116 115 109 91 112 79 999 13 14 9 7 14 19 14 11 9 999 999 9 11 55 61 55 58 77 76 56 63 64 56 22 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 64 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 122 122 121 120 119 117 112 103 112 94 50 24 14 13 999 12 31 13 12 7 999 6 56 18 81 65 63 72 60 57 69 72 81 61 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 46 999 73 29 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 123 123 123 121 120 119 114 109 103 100 999 18 20 18 999 15 27 12 10 8 999 16 21 11 69 70 73 58 72 71 74 49 67 47 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 17 140 85 30 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 43 999 999 999 999 999 999 999 999 999 124 125 124 122 121 120 116 113 106 108 999 53 46 55 999 999 19 17 999 999 999 16 17 17 62 65 73 60 60 76 58 82 69 64 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 82 12 138 64 82 26 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 124 126 126 124 122 121 117 114 109 114 90 58 47 61 50 21 16 18 999 999 999 28 18 49 59 85 88 68 74 68 75 77 61 60 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 999 999 999 999 63 18 999 61 57 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 126 127 128 127 124 122 119 116 111 104 101 76 61 66 67 49 999 999 999 999 14 61 46 74 65 83 69 56 83 80 77 82 83 50 23 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 31 47 27 63 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 128 128 129 128 126 124 121 117 113 109 112 86 69 75 71 55 24 999 999 999 999 19 114 47 51 76 66 47 73 82 76 82 92 67 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 70 39 62 22 30 51 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 130 128 129 130 127 125 123 119 117 114 102 95 86 88 999 70 999 999 15 999 13 67 55 48 61 70 50 49 88 66 62 84 67 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 52 71 50 999 55 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 130 131 129 131 129 126 124 122 120 119 111 93 100 103 95 82 51 48 20 14 14 30 34 56 58 73 55 66 87 77 79 87 73 61 82 55 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 999 999 59 62 21 138 66 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 999 999 999 131 132 131 132 130 127 126 124 123 123 117 103 97 98 91 93 55 76 68 31 25 74 37 103 65 61 64 72 70 83 59 68 78 96 81 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 141 25 59 62 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 130 131 132 132 131 128 127 125 125 124 121 110 106 103 99 90 999 88 77 46 62 59 35 56 58 87 88 76 76 66 76 63 67 72 74 55 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 138 55 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 131 132 134 132 129 127 126 126 124 123 116 111 107 105 98 102 98 95 56 78 59 58 73 56 61 77 89 57 83 72 66 62 87 130 49 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 52 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 129 131 132 135 133 130 128 127 127 126 125 121 114 110 108 104 99 95 100 88 62 66 75 55 59 73 91 78 63 86 66 82 81 65 104 68 31 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 60 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 131 131 132 135 134 131 129 128 127 127 127 123 117 112 111 109 104 99 93 101 56 85 61 48 79 90 86 62 89 62 55 59 61 92 79 85 63 33 999 999 999 999 999 999 999 999 999 999 999 999 999 70 65 999 999 141 56 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 131 132 134 134 132 130 128 129 128 127 125 121 115 113 110 107 101 96 103 86 76 80 59 87 84 77 58 69 58 81 62 59 140 68 102 54 51 25 999 999 999 999 999 999 999 999 999 999 119 71 48 999 999 999 111 107 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 132 133 135 135 132 132 128 130 130 128 125 123 118 114 112 109 103 97 106 87 75 74 63 70 68 63 51 32 65 138 82 115 81 66 999 49 58 22 999 999 999 999 999 999 999 999 999 999 999 54 51 138 138 999 82 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 135 135 137 136 134 134 129 131 130 128 127 124 120 115 114 110 103 99 91 89 79 73 76 85 52 49 59 28 18 44 26 81 82 64 69 58 52 9 999 999 999 999 999 999 999 999 999 999 141 54 38 999 999 999 99 52 76 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 132 135 136 138 136 134 134 130 132 130 128 127 126 121 117 114 110 104 99 90 89 62 77 76 59 44 33 24 47 24 999 138 999 75 74 115 67 55 999 999 999 999 999 999 999 999 999 999 999 71 57 62 999 999 999 138 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 132 136 136 138 136 132 134 131 132 129 128 127 127 121 116 114 109 104 97 88 69 80 64 70 52 31 41 17 25 65 24 98 138 77 999 49 999 27 999 999 999 999 999 999 999 999 999 999 999 132 41 75 999 999 999 999 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 132 136 136 138 136 134 133 131 130 128 127 126 127 121 116 114 108 102 92 83 68 80 56 47 49 30 15 11 54 50 25 999 999 72 138 22 120 15 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 999 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 135 136 137 136 134 132 131 130 128 126 126 126 119 116 112 104 95 83 93 67 81 64 63 46 15 11 6 85 24 999 999 999 999 999 25 65 23 27 999 999 999 999 999 999 999 999 999 999 999 999 138 999 999 999 999 138 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 135 135 137 136 134 132 131 130 128 127 127 126 118 115 108 113 100 92 69 67 80 46 78 29 17 10 4 20 999 999 999 999 999 999 999 46 90 999 999 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 134 135 137 137 132 132 133 130 128 128 125 123 117 113 103 101 83 81 86 86 80 55 75 52 15 999 5 999 999 999 999 999 999 999 999 999 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 132 133 137 137 132 133 132 130 130 128 125 122 116 111 113 98 77 54 60 86 81 61 71 56 23 17 999 999 999 999 999 999 999 999 999 55 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 132 132 136 138 132 134 133 131 130 128 125 121 115 120 110 95 64 47 75 77 87 79 78 55 16 10 999 999 999 999 999 999 999 999 999 26 30 999 999 999 999 999 999 999 999 999 999 999 97 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 999 999 999 132 134 132 135 138 134 135 133 130 129 127 124 121 113 119 112 90 50 52 60 74 66 86 77 49 30 11 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 121 47 999 999 999 999 57 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 135 133 135 139 135 135 133 131 128 126 123 120 111 118 109 83 52 40 60 77 67 66 78 50 48 13 999 106 999 999 999 999 999 999 999 999 139 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 999 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 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 136 135 135 139 137 136 134 132 128 126 123 120 123 118 112 89 63 66 58 76 67 66 64 60 56 27 2 999 999 999 999 999 999 999 999 999 113 999 999 999 999 999 999 999 999 999 999 999 999 999 59 60 104 84 58 999 999 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 136 135 135 138 137 136 134 131 128 124 122 119 122 119 113 88 85 69 73 72 85 66 64 55 60 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 999 999 999 999 999 4 999 98 84 74 84 78 999 999 999 85 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 137 135 137 138 137 136 133 131 128 123 121 126 120 115 112 99 70 58 63 79 82 65 64 59 51 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 36 12 999 999 999 999 999 53 999 118 76 88 54 79 999 28 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 999 999 999 999 135 135 133 136 137 135 135 134 131 126 122 117 123 116 110 108 94 81 51 51 58 68 76 80 58 43 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 36 26 11 999 999 999 999 2 999 97 62 88 71 45 45 24 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 19 13 6 7 8 2 9 1 1 1 1 999 999 999 999 999 12 10 999 16 20 23 28 17 9 5 5 999 999 999 999 999 999 1 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 9 999 15 21 6 999 46 21 62 17 19 42 18 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 9 999 19 8 15 999 999 999 999 999 999 16 10 7 4 1 1 1 999 1 1 2 8 999 999 999 999 999 3 6 999 76 7 22 22 4 1 2 3 999 999 999 999 999 999 999 1 999 999 2 1 999 999 999 1 999 999 999 999 1 999 999 999 2 999 999 999 999 999 999 7 19 13 7 999 999 4 999 22 16 16 22 31 14 999 999 1 999 999 999 999 5 999 999 1 999 999 999 999 999 9 999 999 999 6 1 999 999 999 999 999 12 5 3 1 1 999 1 999 2 10 17 999 1 999 999 999 999 3 23 999 999 17 15 16 2 1 999 1 999 3 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 2 3 999 999 17 8 9 999 999 999 6 12 15 17 24 16 14 999 3 999 999 999 19 17 7 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 4 2 1 999 1 999 4 1 1 5 999 999 2 1 999 999 1 1 17 23 999 17 47 18 27 999 1 1 999 2 999 999 999 999 999 3 1 3 999 999 999 999 999 999 999 999 999 999 999 9 999 999 2 999 4 999 999 999 999 999 999 999 999 7 9 10 22 6 12 9 22 20 13 9 999 999 999 14 32 26 9 1 999 999 1 999 999 999 999 999 18 999 999 1 999 999 999 999 999 999 4 6 1 2 1 999 1 2 999 6 11 999 999 999 999 999 1 999 16 25 133 47 19 23 25 999 999 999 999 1 999 999 999 999 12 999 999 1 999 999 1 999 999 999 999 999 999 999 2 2 999 999 999 999 7 999 999 999 999 999 999 999 999 7 13 25 23 30 74 999 46 26 16 999 5 999 17 11 29 15 999 4 999 999 999 999 999 999 999 999 999 999 12 1 999 999 999 999 999 999 9 3 999 4 999 1 999 16 999 999 135 999 999 999 999 999 1 999 999 7 62 22 20 31 29 16 999 1 999 3 999 999 999 1 3 999 999 1 1 999 999 999 999 999 999 999 999 999 4 999 999 999 999 2 999 2 999 999 999 999 999 999 999 16 17 46 70 20 15 12 33 26 17 999 6 52 17 23 18 79 15 5 1 999 999 999 999 999 999 999 999 999 6 1 999 999 999 999 999 999 6 4 1 1 1 1 1 13 1 999 1 3 999 3 999 999 999 1 1 1 999 999 24 33 35 28 999 999 999 999 999 999 999 1 2 999 999 1 999 1 999 999 999 999 999 999 999 999 3 999 999 7 999 2 9 999 999 999 999 999 999 999 999 16 26 25 26 21 12 999 9 19 21 13 5 14 23 21 999 67 999 7 999 999 999 999 999 999 61 70 35 9 9 1 999 999 999 999 999 999 18 999 1 999 1 1 999 12 999 999 1 999 999 999 6 999 1 1 999 999 999 999 16 27 37 29 17 3 1 1 999 2 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 4 999 6 999 999 999 999 999 10 13 57 54 13 15 8 10 6 999 999 999 999 6 999 999 3 999 14 6 3 999 999 999 999 11 48 21 999 999 4 999 999 999 999 999 999 999 999 999 1 999 1 1 999 999 999 999 999 999 999 8 7 999 1 1 4 999 999 999 3 23 32 24 16 5 1 999 18 2 999 999 1 999 1 999 1 999 1 999 999 999 999 999 999 999 999 999 999 6 2 2 999 999 6 999 999 999 999 999 999 13 65 25 999 999 8 999 4 999 999 999 17 3 999 999 999 999 999 999 999 999 999 999 999 999 42 9 999 999 1 999 999 999 999 999 999 999 26 18 8 1 1 999 1 6 6 999 999 999 999 999 16 1 999 1 999 1 999 1 1 12 16 11 23 7 3 999 999 12 999 999 1 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 2 3 2 5 2 999 12 999 999 999 999 999 999 23 18 999 7 999 999 999 999 999 34 22 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 6 999 999 999 1 999 5 14 1 999 999 999 999 6 1 1 5 4 1 999 1 2 20 5 1 6 7 9 999 999 1 999 3 999 999 1 1 999 999 999 999 999 999 999 999 999 999 1 999 3 999 999 999 999 999 7 999 999 999 999 67 999 57 16 999 13 5 999 999 999 999 999 999 999 4 2 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 47 10 12 1 999 1 999 2 6 999 999 999 999 999 999 999 1 11 999 1 999 5 2 999 2 1 4 7 8 999 999 999 999 4 999 999 999 1 1 999 999 999 999 2 999 999 999 1 2 1 2 999 999 999 999 999 999 999 999 999 9 10 10 89 24 999 999 999 999 999 999 999 999 999 11 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 8 23 8 999 1 999 3 999 1 999 999 999 999 999 23 1 16 9 1 999 999 999 10 999 999 82 7 7 999 999 999 999 999 1 1 999 1 999 999 999 999 999 3 14 999 999 999 6 3 1 1 999 999 7 4 999 999 999 11 999 999 72 24 999 999 999 999 999 999 999 999 999 6 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 45 999 999 1 999 999 999 999 999 1 999 999 999 4 5 42 10 6 999 2 41 999 999 999 999 5 7 2 999 999 999 1 1 999 999 1 999 999 999 999 999 4 9 999 1 1 6 4 1 1 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 6 1 999 999 999 999 999 999 999 999 999 999 17 999 999 1 999 999 999 999 999 1 999 999 999 6 2 11 14 7 999 999 3 1 999 999 999 999 5 1 3 999 999 1 999 1 1 999 999 999 999 999 999 999 999 6 999 1 6 2 6 1 999 4 999 999 999 999 999 999 999 999 20 999 21 999 999 999 999 999 12 7 4 999 999 999 999 58 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 1 1 1 1 15 10 999 1 999 999 999 999 5 999 999 999 2 999 3 999 999 999 1 999 999 999 999 999 999 999 999 8 999 999 3 3 3 3 999 999 999 999 999 999 999 999 999 999 999 999 95 999 999 8 999 20 999 11 999 999 999 999 999 999 999 106 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 999 23 999 999 999 999 999 999 999 1 999 999 999 999 2 66 28 11 999 999 999 999 999 999 999 999 4 999 999 87 999 999 1 1 1 999 999 999 999 999 999 999 999 999 4 1 3 5 4 3 7 999 999 999 999 999 999 999 999 999 999 999 999 999 3 7 25 22 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 30 999 50 999 35 999 999 999 999 999 999 1 1 999 999 999 5 16 28 23 999 999 999 999 6 999 999 17 1 8 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 3 2 1 5 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 25 21 999 999 999 999 999 999 999 999 999 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 59 62 50 48 26 999 999 999 999 999 999 999 999 999 999 999 15 47 22 1 999 999 999 17 999 13 59 999 118 999 67 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 26 31 999 999 999 999 999 999 999 999 999 77 31 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 33 46 53 49 41 31 999 136 999 999 999 999 999 999 999 999 15 49 48 24 1 1 1 61 28 999 63 14 10 72 999 27 15 999 999 999 999 999 999 999 999 999 999 999 999 999 14 2 999 999 999 1 999 999 999 999 999 999 5 999 999 999 999 999 2 999 2 80 18 19 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 27 48 57 50 40 32 999 999 999 999 999 999 999 999 999 999 19 21 46 23 1 4 999 133 22 17 999 17 67 63 46 50 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 3 999 999 999 999 999 999 999 3 999 999 999 47 15 9 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 4 999 1 999 999 999 999 999 999 999 999 999 999 999 50 46 46 48 46 49 71 36 999 999 999 999 999 999 999 14 14 39 27 999 16 7 69 19 999 49 62 133 52 68 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 7 999 999 999 999 999 999 4 999 999 999 999 999 8 999 999 999 999 999 999 999 999 53 50 86 999 999 999 999 999 999 999 4 5 999 999 999 999 999 999 999 999 999 999 999 36 51 47 53 33 53 41 44 33 999 999 999 999 999 48 999 999 999 32 31 25 21 10 50 999 52 68 51 31 68 57 57 47 999 7 2 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 7 999 999 999 999 999 999 9 999 999 999 999 999 67 999 999 11 37 33 999 999 999 999 999 999 999 5 2 999 999 999 999 999 999 999 999 999 999 999 999 47 49 41 32 52 44 38 30 999 999 999 999 136 26 999 999 999 133 28 67 60 14 55 999 49 49 44 57 77 46 36 46 22 2 999 1 999 999 999 999 999 999 999 999 999 999 1 2 999 1 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 41 10 2 3 51 52 49 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 30 52 50 49 53 44 46 34 999 999 999 999 999 136 999 999 999 17 87 29 999 18 999 999 69 43 46 66 56 75 132 65 56 999 10 69 114 999 999 999 999 999 999 999 999 999 1 10 4 1 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 10 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 22 46 50 47 42 31 91 64 34 22 2 999 999 999 999 999 999 999 5 24 29 999 133 29 133 76 52 133 133 51 51 50 67 46 64 132 77 10 999 999 999 999 999 999 999 999 4 1 16 6 999 999 999 999 999 999 999 999 999 6 999 3 999 999 999 999 999 10 134 13 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 92 999 999 18 49 57 51 27 999 37 34 17 1 999 999 999 1 999 999 999 17 35 45 999 57 52 48 51 72 28 58 132 47 51 64 54 43 15 999 49 999 999 999 999 999 999 6 2 4 1 2 999 999 1 999 999 9 999 999 2 999 10 999 999 999 999 999 999 12 10 13 46 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 137 68 999 6 8 999 65 47 31 120 999 33 20 999 1 999 999 999 999 999 999 17 36 42 57 53 63 75 27 90 29 15 18 46 50 61 50 50 57 999 999 999 999 999 999 999 999 5 5 3 999 1 999 6 1 999 999 8 999 999 3 5 53 10 2 999 999 999 9 16 10 999 9 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 48 999 18 999 999 57 49 35 999 68 33 999 999 999 999 12 999 999 999 1 20 30 56 47 89 54 38 29 50 64 999 999 132 47 45 53 63 49 41 999 999 999 999 999 999 10 8 3 999 999 1 999 999 3 999 999 27 999 10 999 22 13 999 999 999 999 6 999 11 8 18 4 999 999 999 999 999 1 1 1 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 999 24 14 37 47 48 39 999 999 46 136 999 999 999 999 999 999 999 1 24 23 76 46 67 51 44 47 69 6 999 999 91 35 37 60 53 43 10 999 999 999 1 999 999 999 7 1 1 999 1 1 999 6 999 11 16 12 17 999 8 14 999 999 999 999 7 17 6 999 11 1 999 999 1 1 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 51 57 51 48 42 64 61 46 999 999 999 999 26 999 1 1 1 8 17 66 51 46 53 50 29 58 5 999 999 999 12 17 999 51 39 55 999 999 999 999 999 5 6 4 1 999 999 999 1 999 7 999 9 35 23 23 48 6 999 999 999 999 11 25 19 5 999 3 999 999 999 1 999 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 97 47 26 47 46 52 33 42 64 999 999 7 4 1 999 999 4 26 46 56 54 54 52 49 133 999 4 1 999 999 14 999 28 56 31 22 999 999 999 999 3 6 4 999 999 999 999 999 999 999 999 15 999 101 44 999 24 999 999 999 999 999 8 31 16 3 2 999 999 1 1 1 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 999 999 999 999 999 999 999 30 30 28 87 49 50 46 48 51 20 999 999 999 999 999 999 46 10 18 133 50 56 57 52 39 36 17 12 8 999 25 17 51 1 56 32 7 1 999 999 999 4 6 7 3 999 999 999 999 999 999 999 17 999 999 56 50 15 999 999 999 999 5 999 13 9 999 999 999 999 1 1 1 999 999 1 1 1 999 999 999 999 999 999 999 999 999 66 999 999 999 999 999 999 999 999 999 999 999 999 34 41 47 55 56 47 36 46 999 999 999 999 999 999 999 999 999 133 26 133 57 57 57 48 42 11 1 1 6 999 2 16 6 999 95 33 10 999 999 4 4 6 999 6 999 999 999 999 999 999 999 999 16 95 31 999 135 12 5 4 9 21 4 999 20 3 999 999 1 1 1 1 1 999 1 1 1 999 999 999 999 999 32 13 60 999 999 126 121 999 51 999 999 999 999 999 999 999 999 999 999 999 136 58 51 42 44 23 999 999 999 999 999 999 999 999 24 59 56 49 50 54 54 40 22 1 1 1 1 999 1 10 4 1 15 23 12 1 2 21 2 5 5 999 999 999 999 999 999 999 999 999 15 64 21 100 37 12 999 999 8 19 2 1 999 999 1 999 1 1 1 1 1 1 999 1 1 999 999 999 999 95 24 50 999 999 999 104 999 999 999 11 999 999 999 999 999 999 999 999 63 136 122 48 49 33 29 10 999 13 69 55 51 45 54 53 96 59 53 60 57 58 47 34 13 1 1 1 1 1 999 999 1 1 4 10 9 1 10 16 1 1 4 999 999 999 999 999 999 999 999 999 8 999 23 12 10 8 3 999 999 6 2 999 1 999 1 999 1 1 1 1 1 1 999 999 1 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 53 46 27 14 999 999 49 69 57 55 57 40 30 50 56 60 55 52 49 37 24 9 1 1 1 1 999 32 999 999 1 5 2 3 4 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 8 11 7 2 999 999 2 2 1 1 1 1 999 1 1 1 1 1 1 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 92 33 999 29 999 14 48 58 51 60 60 46 66 54 58 62 58 52 41 28 15 5 1 1 1 1 999 46 27 34 17 26 11 11 11 10 2 3 999 999 999 999 999 999 999 999 999 999 999 999 5 34 15 12 999 999 999 2 2 999 1 1 1 1 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 72 999 20 19 21 55 57 54 60 61 51 62 60 61 62 60 51 31 18 8 5 1 2 1 1 999 999 999 27 28 26 17 10 12 5 999 2 999 999 999 999 999 999 999 999 999 999 999 999 10 24 19 14 5 999 999 3 2 2 999 1 1 1 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 48 56 999 53 18 47 70 57 56 61 62 57 57 56 56 59 60 47 21 20 999 4 5 9 1 1 1 1 999 999 37 45 29 26 15 1 1 999 999 999 999 999 999 999 999 1 999 999 999 999 18 21 15 10 2 2 999 5 999 2 999 1 1 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 62 46 20 64 53 56 61 62 62 61 59 56 60 60 44 22 999 999 999 999 10 8 1 999 1 1 27 32 61 46 19 7 1 999 1 999 999 999 999 999 999 1 999 999 999 999 999 17 17 13 6 2 2 2 2 2 2 1 1 1 4 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 48 999 136 49 27 57 41 48 47 56 61 66 62 62 64 57 54 52 35 17 999 999 999 999 999 16 9 21 3 1 17 29 71 53 22 11 1 1 1 999 999 999 999 999 999 999 1 999 999 999 999 13 8 9 2 6 7 3 2 2 2 4 2 1 2 2 1 1 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 48 63 56 999 999 50 128 48 46 48 51 58 59 55 55 62 62 56 43 29 999 999 999 999 999 999 29 22 50 21 30 134 52 58 31 20 7 1 1 999 999 999 999 999 999 1 1 1 4 1 999 999 999 6 3 2 12 7 6 4 6 9 7 6 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 74 49 46 46 46 52 56 60 54 55 62 60 54 54 21 999 999 999 999 999 999 999 49 56 70 62 134 62 60 31 18 12 1 1 999 999 999 999 999 999 999 1 1 3 1 999 8 2 3 2 6 12 12 7 3 7 9 7 5 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 45 43 49 61 48 54 59 65 51 56 60 60 55 50 51 999 999 999 999 999 999 999 45 71 65 134 134 55 51 56 16 1 3 1 999 999 999 999 999 28 8 1 999 999 999 1 2 999 2 2 6 12 13 7 2 3 2 1 7 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 98 999 999 999 48 48 47 46 31 68 62 62 55 72 56 56 59 54 46 28 999 999 999 999 999 10 47 68 76 101 134 53 57 30 15 1 5 1 999 999 999 4 8 21 6 1 1 999 999 999 2 2 2 2 999 11 18 7 2 2 2 1 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 31 28 49 46 23 73 62 63 58 70 53 48 55 57 47 22 999 999 999 999 64 19 30 75 68 67 134 48 50 56 23 10 4 999 10 999 999 11 999 19 6 1 1 1 1 1 2 999 2 2 2 12 15 5 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 43 26 999 999 16 16 33 34 19 64 61 61 59 42 48 44 56 55 62 25 46 26 67 69 66 28 96 58 79 53 103 43 76 134 70 999 4 1 999 1 1 999 999 999 999 999 1 999 3 14 3 2 2 2 2 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 33 999 999 999 13 9 33 31 25 68 59 56 54 48 43 54 50 57 64 53 50 63 30 45 50 56 80 61 53 53 52 48 51 73 58 999 999 2 999 1 1 1 999 1 1 1 999 15 999 7 2 2 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 28 999 999 999 999 7 16 15 15 56 42 65 48 50 41 37 50 63 69 54 54 45 53 69 60 63 68 72 51 58 77 999 93 999 48 999 999 5 999 999 999 999 999 999 999 999 6 4 3 4 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 17 999 999 999 999 999 999 6 12 16 29 86 43 95 56 44 41 31 47 67 62 35 26 46 66 62 65 50 49 67 55 49 134 999 134 110 62 999 999 999 999 999 999 999 8 999 999 4 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 11 30 15 16 23 52 45 47 39 66 46 61 57 48 26 23 30 58 53 54 86 134 50 64 134 999 75 134 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 32 999 999 999 5 999 58 31 15 13 92 46 49 35 25 28 61 53 37 21 21 61 22 31 17 93 72 52 57 33 999 999 46 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 20 999 999 13 999 12 56 33 50 30 30 39 44 31 23 36 51 51 54 21 999 999 999 55 999 999 49 65 134 29 999 999 113 67 30 29 999 114 32 55 28 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 29 4 19 64 45 28 21 28 46 40 46 27 36 57 48 46 19 999 999 999 999 999 137 47 59 53 23 999 14 999 45 23 22 21 999 999 58 27 101 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 29 15 44 64 49 55 28 24 35 31 50 38 27 27 40 46 16 999 999 999 999 999 83 68 60 54 22 999 25 55 76 54 93 69 30 66 27 138 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 11 30 15 53 49 41 43 36 31 29 30 37 16 17 18 52 39 19 999 999 999 999 1 69 54 41 40 29 999 77 34 137 27 999 58 62 138 70 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 30 17 61 58 49 51 28 45 17 26 20 13 14 10 52 33 13 999 999 999 999 999 62 47 67 26 26 999 137 36 48 122 73 66 49 69 58 138 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 8 7 999 11 8 16 27 43 50 47 38 36 19 27 29 17 7 999 7 83 28 13 1 999 999 999 1 56 47 32 26 45 999 95 36 999 17 29 58 87 138 31 138 53 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 96 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 14 12 8 13 11 13 18 49 50 51 41 25 22 29 24 999 6 999 11 26 29 10 999 999 999 999 999 18 55 16 23 12 10 137 39 999 37 999 54 66 50 60 73 29 999 999 999 999 999 999 999 999 999 999 999 999 999 99 999 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 19 12 29 21 999 11 12 16 28 53 42 41 29 12 34 28 5 7 11 24 10 6 999 999 999 999 999 999 999 17 999 21 56 12 45 52 29 52 64 62 53 23 138 94 75 138 999 999 999 999 999 999 999 999 999 999 999 12 999 18 138 45 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 26 51 59 20 12 14 13 11 16 61 33 56 20 7 36 28 9 22 10 14 15 3 999 999 999 999 999 999 999 17 72 84 67 48 76 89 62 16 36 70 58 138 74 68 50 54 999 999 999 999 999 999 999 999 999 999 999 999 23 74 58 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 57 54 29 18 20 18 10 15 28 25 28 17 7 42 32 15 19 16 17 14 999 48 22 999 999 999 999 999 56 72 68 50 47 71 51 62 15 27 69 26 138 68 75 138 138 27 999 999 999 999 999 999 999 999 999 999 999 55 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 49 73 84 999 46 63 57 19 12 18 19 18 9 19 33 34 18 27 19 15 10 12 52 11 999 999 999 999 45 79 70 53 54 35 58 64 65 999 999 13 999 48 51 138 138 61 22 30 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 999 999 58 61 74 62 27 26 13 10 9 7 47 32 30 29 24 20 12 9 15 46 15 4 999 999 8 63 62 58 60 59 50 75 53 17 999 999 999 22 999 999 999 123 96 46 52 999 999 999 999 999 999 999 999 999 999 88 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 72 76 999 55 27 13 9 8 9 52 31 29 26 54 18 6 7 16 28 12 17 79 29 74 59 64 62 61 57 53 75 57 18 999 999 999 999 999 999 999 999 92 47 14 999 999 999 999 999 999 999 999 999 999 96 85 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 99 104 98 95 89 94 80 75 35 999 9 6 16 25 52 24 25 27 12 999 999 999 21 18 33 61 56 65 57 61 64 56 63 44 54 34 14 999 999 999 999 999 999 999 999 130 138 999 999 999 999 999 999 999 999 999 999 138 64 89 126 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 114 109 101 101 105 97 71 64 999 14 8 19 16 12 13 50 23 10 999 999 999 9 999 71 52 57 75 58 61 63 51 62 60 31 23 14 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 57 138 999 138 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 118 114 110 110 111 105 82 85 47 999 12 28 11 8 10 16 15 10 3 999 999 999 11 60 63 55 61 61 61 60 44 60 56 50 18 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 29 999 999 999 89 28 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 121 120 119 117 116 115 109 91 91 68 999 13 14 9 7 14 19 14 11 9 999 999 9 11 53 56 53 58 63 63 56 57 59 52 22 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 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 122 122 121 120 119 117 112 103 97 80 49 24 13 13 999 12 31 12 12 7 999 6 56 18 78 58 58 62 60 57 59 65 75 57 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 46 999 64 28 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 123 123 123 121 120 119 114 109 103 85 999 18 20 18 999 15 27 12 10 8 999 16 21 11 66 63 64 56 61 61 64 47 61 45 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 999 17 138 74 29 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 43 999 999 999 999 999 999 999 999 999 124 125 124 122 121 120 116 113 106 94 999 52 45 53 999 999 19 17 999 999 999 16 16 17 59 58 65 55 56 65 53 72 63 60 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 76 11 138 61 73 25 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 124 126 126 124 122 121 117 114 109 99 76 54 46 57 49 21 16 18 999 999 999 28 18 49 56 75 79 61 65 60 65 68 56 56 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 999 999 999 999 58 18 999 58 53 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 126 127 128 127 124 122 119 116 111 104 88 66 57 60 62 48 999 999 999 999 14 61 45 70 61 73 63 53 73 70 67 71 74 48 23 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 30 46 27 58 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 128 128 129 128 126 124 121 117 113 109 95 74 60 65 63 52 24 999 999 999 999 19 110 45 49 66 59 45 66 71 67 71 81 62 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 60 38 61 22 29 50 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 130 128 129 130 127 125 123 119 117 114 102 82 73 75 999 61 999 999 15 999 13 64 53 46 56 60 49 47 78 59 56 72 60 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 50 65 50 999 52 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 130 131 129 131 129 126 124 122 120 119 111 93 87 88 81 70 49 47 20 14 14 30 33 52 53 64 53 59 76 67 68 75 64 56 73 53 999 999 999 999 999 999 999 999 56 999 999 999 999 999 999 999 999 999 53 57 21 138 62 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 132 131 132 130 127 126 124 123 123 117 103 97 98 91 79 50 70 63 31 25 68 35 90 58 55 57 62 61 70 57 59 69 86 72 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 138 25 57 60 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 130 131 132 132 131 128 127 125 125 124 121 110 106 103 99 90 999 75 67 45 59 54 34 52 54 77 76 65 65 59 65 58 60 65 67 52 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 138 53 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 131 132 134 132 129 127 126 126 124 123 116 111 107 105 98 87 85 80 54 72 54 54 66 52 55 68 76 54 72 62 59 57 79 118 47 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 51 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 129 131 132 135 133 130 128 127 127 126 125 121 114 110 108 104 99 95 87 76 56 60 68 51 54 65 79 68 57 75 59 72 73 60 93 62 31 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 58 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 131 131 132 135 134 131 129 128 127 127 127 123 117 112 111 109 104 99 93 87 56 76 56 46 71 79 74 57 78 56 52 55 56 85 71 77 60 33 999 999 999 999 999 999 999 999 999 999 999 999 999 66 65 999 999 138 55 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 132 131 132 134 134 132 130 128 129 128 127 125 121 115 113 110 107 101 96 89 73 66 69 54 77 73 67 53 63 55 79 57 56 138 63 92 51 50 25 999 999 999 999 999 999 999 999 999 999 114 63 46 999 999 999 106 106 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 132 133 135 135 132 132 128 130 130 128 125 123 118 114 112 109 103 97 91 74 65 63 57 62 59 58 47 32 62 138 78 110 76 62 999 47 56 22 999 999 999 999 999 999 999 999 999 999 999 51 49 138 138 999 79 999 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 135 135 137 136 134 134 129 131 130 128 127 124 120 115 114 110 103 99 91 76 66 63 67 73 52 47 55 28 18 44 26 81 76 61 64 55 50 9 999 999 999 999 999 999 999 999 999 999 138 51 38 999 999 999 96 50 72 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 132 135 136 138 136 134 134 130 132 130 128 127 126 121 117 114 110 104 99 90 75 62 66 66 55 44 31 24 46 24 999 138 999 71 71 106 62 54 999 999 999 999 999 999 999 999 999 999 999 65 52 61 999 999 999 138 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 132 136 136 138 136 132 134 131 132 129 128 127 127 121 116 114 109 104 97 88 69 65 58 63 49 30 41 17 25 63 24 98 138 74 999 48 999 27 999 999 999 999 999 999 999 999 999 999 999 128 40 75 999 999 999 999 54 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 132 136 136 138 136 134 133 131 130 128 127 126 127 121 116 114 108 102 92 83 68 66 52 45 47 30 15 11 53 49 25 999 999 72 138 22 114 15 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 135 136 137 136 134 132 131 130 128 126 126 126 119 116 112 104 95 83 77 67 68 57 58 45 15 10 6 84 24 999 999 999 999 999 25 63 23 27 999 999 999 999 999 999 999 999 999 999 999 999 138 999 999 999 999 138 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 135 135 137 136 134 132 131 130 128 127 127 126 118 115 108 96 85 75 69 67 66 45 69 28 17 10 4 20 999 999 999 999 999 999 999 46 89 999 999 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 134 135 137 137 132 132 133 130 128 128 125 123 117 113 103 88 69 67 69 69 65 55 66 49 15 999 5 999 999 999 999 999 999 999 999 999 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 132 133 137 137 132 133 132 130 130 128 125 122 116 111 98 83 66 54 60 70 66 61 61 52 23 17 999 999 999 999 999 999 999 999 999 53 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 132 132 136 138 132 134 133 131 130 128 125 121 115 109 96 79 58 47 63 64 70 65 65 51 16 10 999 999 999 999 999 999 999 999 999 26 30 999 999 999 999 999 999 999 999 999 999 999 96 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 134 132 135 138 134 135 133 130 129 127 124 121 113 107 97 76 47 50 57 62 66 68 63 46 30 11 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 45 999 999 999 999 57 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 135 133 135 139 135 135 133 131 128 126 123 120 111 108 94 70 48 40 55 65 67 66 63 47 46 13 999 106 999 999 999 999 999 999 999 999 139 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 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 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 136 135 135 139 137 136 134 132 128 126 123 120 112 108 98 75 57 59 54 63 67 66 64 56 52 27 1 999 999 999 999 999 999 999 999 999 113 999 999 999 999 999 999 999 999 999 999 999 999 999 54 57 93 75 56 999 999 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 136 135 135 138 137 136 134 131 128 124 122 119 111 109 99 75 72 61 66 60 67 66 64 55 54 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 999 999 999 999 999 4 999 95 74 68 73 69 999 999 999 82 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 137 135 137 138 137 136 133 131 128 123 121 117 110 104 96 81 62 54 58 68 67 65 64 59 47 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 36 12 999 999 999 999 999 53 999 105 68 77 50 78 999 28 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 135 133 136 137 135 135 134 131 126 122 117 113 104 96 89 79 72 47 48 53 58 63 65 58 41 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 35 26 11 999 999 999 999 1 999 87 57 79 63 45 45 24 99 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 18 12 5 6 5 1 8 999 0 0 0 999 999 999 999 999 11 9 999 15 19 22 27 16 8 4 3 999 999 999 999 999 999 0 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 8 999 14 20 5 999 45 20 61 16 18 41 15 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 8 999 18 7 14 999 999 999 999 999 999 15 9 6 3 0 0 0 999 999 0 1 7 999 999 999 999 999 1 5 999 75 6 21 21 3 0 1 2 999 999 999 999 999 999 999 0 999 999 1 999 999 999 999 999 999 999 999 999 0 999 999 999 1 999 999 999 999 999 999 6 17 11 6 999 999 3 999 21 15 15 21 30 13 999 999 0 999 999 999 999 3 999 999 0 999 999 999 999 999 8 999 999 999 5 0 999 999 999 999 999 11 4 2 999 0 999 0 999 1 9 16 999 0 999 999 999 999 2 22 999 999 16 14 15 1 0 999 0 999 2 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 1 2 999 999 16 7 8 999 999 999 5 11 14 16 23 15 13 999 2 999 999 999 18 16 6 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 3 1 0 999 0 999 3 0 0 4 999 999 1 0 999 999 0 0 16 22 999 16 46 17 26 999 0 999 999 1 999 999 999 999 999 2 0 2 999 999 999 999 999 999 999 999 999 999 999 8 999 999 1 999 3 999 999 999 999 999 999 999 999 6 8 9 21 5 11 8 21 17 12 8 999 999 999 13 31 25 8 0 999 999 0 999 999 999 999 999 17 999 999 0 999 999 999 999 999 999 3 5 0 1 0 999 0 1 999 5 10 999 999 999 999 999 0 999 15 24 132 46 16 22 24 999 999 999 999 0 999 999 999 999 11 999 999 0 999 999 0 999 999 999 999 999 999 999 1 1 999 999 999 999 5 999 999 999 999 999 999 999 999 6 12 24 22 29 73 999 45 25 15 999 4 999 15 9 28 13 999 3 999 999 999 999 999 999 999 999 999 999 11 0 999 999 999 999 999 999 8 2 999 3 999 999 999 15 999 999 134 999 999 999 999 999 0 999 999 6 61 21 17 30 28 15 999 0 999 2 999 999 999 0 2 999 999 0 0 999 999 999 999 999 999 999 999 999 3 999 999 999 999 0 999 0 999 999 999 999 999 999 999 15 16 45 69 19 14 11 32 23 16 999 5 51 15 22 17 78 14 3 0 999 999 999 999 999 999 999 999 999 5 0 999 999 999 999 999 999 5 3 0 0 0 0 0 12 0 999 0 2 999 2 999 999 999 0 0 0 999 999 23 33 34 27 999 999 999 999 999 999 999 0 1 999 999 0 999 0 999 999 999 999 999 999 999 999 2 999 999 6 999 0 8 999 999 999 999 999 999 999 999 14 25 24 25 20 11 999 8 18 20 12 4 13 22 20 999 66 999 6 999 999 999 999 999 999 60 69 34 8 8 0 999 999 999 999 999 999 17 999 0 999 0 0 999 11 999 999 0 999 999 999 5 999 0 0 999 999 999 999 15 27 37 28 16 1 0 0 999 1 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 3 999 5 999 999 999 999 999 9 12 56 53 12 14 7 9 5 999 999 999 999 3 999 999 2 999 13 5 2 999 999 999 999 10 47 20 999 999 3 999 999 999 999 999 999 999 999 999 0 999 0 0 999 999 999 999 999 999 999 7 5 999 0 0 3 999 999 999 2 22 31 23 15 4 0 999 17 0 999 999 0 999 0 999 0 999 0 999 999 999 999 999 999 999 999 999 999 5 0 1 999 999 5 999 999 999 999 999 999 12 64 24 999 999 7 999 3 999 999 999 16 2 999 999 999 999 999 999 999 999 999 999 999 999 41 8 999 999 0 999 999 999 999 999 999 999 25 17 7 0 0 999 0 5 5 999 999 999 999 999 15 0 999 0 999 0 999 0 0 11 15 10 22 6 2 999 999 11 999 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 1 2 1 4 1 999 11 999 999 999 999 999 999 22 17 999 6 999 999 999 999 999 33 21 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 14 5 999 999 999 0 999 4 13 0 999 999 999 999 5 0 999 4 3 0 999 0 1 19 4 0 5 6 8 999 999 0 999 2 999 999 0 0 999 999 999 999 999 999 999 999 999 999 0 999 2 999 999 999 999 999 6 999 999 999 999 66 999 56 13 999 12 4 999 999 999 999 999 999 999 3 1 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 46 9 11 0 999 0 999 1 5 999 999 999 999 999 999 999 0 10 999 0 999 4 1 999 1 0 3 6 6 999 999 999 999 3 999 999 999 0 0 999 999 999 999 1 999 999 999 0 1 0 1 999 999 999 999 999 999 999 999 999 8 9 9 88 23 999 999 999 999 999 999 999 999 999 10 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 7 22 7 999 0 999 2 999 0 999 999 999 999 999 22 0 15 8 0 999 999 999 9 999 999 81 6 6 999 999 999 999 999 0 0 999 0 999 999 999 999 999 2 13 999 999 999 5 2 0 0 999 999 6 3 999 999 999 10 999 999 71 23 999 999 999 999 999 999 999 999 999 3 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 44 999 999 0 999 999 999 999 999 0 999 999 999 3 4 41 7 5 999 999 40 999 999 999 999 4 4 1 999 999 999 0 0 999 999 999 999 999 999 999 999 3 8 999 0 0 5 3 0 0 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 5 0 999 999 999 999 999 999 999 999 999 999 16 999 999 0 999 999 999 999 999 0 999 999 999 5 0 10 13 6 999 999 2 0 999 999 999 999 3 0 2 999 999 0 999 0 0 999 999 999 999 999 999 999 999 5 999 0 5 1 5 0 999 3 999 999 999 999 999 999 999 999 19 999 20 999 999 999 999 999 11 6 3 999 999 999 999 57 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 0 0 999 0 12 9 999 0 999 999 999 999 4 999 999 999 1 999 2 999 999 999 0 999 999 999 999 999 999 999 999 7 999 999 2 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 94 999 999 7 999 20 999 10 999 999 999 999 999 999 999 105 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 22 999 999 999 999 999 999 999 0 999 999 999 999 1 65 27 8 999 999 999 999 999 999 999 999 3 999 999 86 999 999 0 0 0 999 999 999 999 999 999 999 999 999 3 0 2 4 3 2 6 999 999 999 999 999 999 999 999 999 999 999 999 999 1 6 24 19 17 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 29 999 49 999 34 999 999 999 999 999 999 0 0 999 999 999 4 15 27 22 999 999 999 999 5 999 999 16 0 7 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 2 1 0 4 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 25 18 999 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 58 61 49 47 25 999 999 999 999 999 999 999 999 999 999 999 14 46 21 0 999 999 999 16 999 12 58 999 117 999 66 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 23 30 999 999 999 999 999 999 999 999 999 76 31 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 32 45 52 48 40 30 999 135 999 999 999 999 999 999 999 999 13 48 48 23 0 0 0 60 27 999 62 13 9 71 999 26 14 999 999 999 999 999 999 999 999 999 999 999 999 999 13 1 999 999 999 0 999 999 999 999 999 999 4 999 999 999 999 999 1 999 1 79 15 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 26 48 56 50 39 31 999 999 999 999 999 999 999 999 999 999 17 20 45 22 0 3 999 132 21 16 999 16 66 62 45 49 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 2 999 999 999 999 999 999 999 2 999 999 999 46 14 8 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 3 999 0 999 999 999 999 999 999 999 999 999 999 999 50 44 46 47 45 48 70 35 999 999 999 999 999 999 999 13 11 38 27 999 15 4 68 18 999 48 61 130 51 67 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 6 999 999 999 999 999 999 3 999 999 999 999 999 7 999 999 999 999 999 999 999 999 52 49 85 999 999 999 999 999 999 999 3 4 999 999 999 999 999 999 999 999 999 999 999 35 50 44 52 32 52 41 43 32 999 999 999 999 999 47 999 999 999 31 30 24 20 9 49 999 51 67 50 30 67 56 56 46 999 6 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 6 999 999 999 999 999 999 8 999 999 999 999 999 66 999 999 10 36 33 999 999 999 999 999 999 999 4 1 999 999 999 999 999 999 999 999 999 999 999 999 46 46 39 31 51 43 37 29 999 999 999 999 135 25 999 999 999 132 27 66 59 13 54 999 48 48 43 56 76 46 35 45 21 1 999 0 999 999 999 999 999 999 999 999 999 999 0 0 999 0 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 40 9 1 2 50 51 48 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 29 51 47 48 52 43 45 33 999 999 999 999 999 135 999 999 999 16 86 28 999 17 999 999 68 42 45 65 55 74 123 64 55 999 9 68 113 999 999 999 999 999 999 999 999 999 0 9 2 0 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 7 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 21 45 49 45 42 30 90 63 33 21 1 999 999 999 999 999 999 999 4 23 28 999 123 28 129 75 51 128 132 50 46 47 66 45 63 131 76 9 999 999 999 999 999 999 999 999 3 0 15 5 999 999 999 999 999 999 999 999 999 4 999 2 999 999 999 999 999 9 133 12 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 999 999 17 48 56 48 26 999 36 32 16 0 999 999 999 0 999 999 999 16 34 44 999 56 51 47 50 71 27 57 125 45 44 63 49 42 14 999 48 999 999 999 999 999 999 5 1 3 0 1 999 999 0 999 999 6 999 999 1 999 9 999 999 999 999 999 999 11 7 12 45 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 136 67 999 5 7 999 64 42 31 119 999 32 19 999 0 999 999 999 999 999 999 16 35 41 56 52 62 74 26 89 28 14 17 45 43 60 44 45 56 999 999 999 999 999 999 999 999 4 4 2 999 0 999 5 999 999 999 6 999 999 1 3 52 8 1 999 999 999 8 15 9 999 8 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 47 999 17 999 999 56 43 34 999 67 32 999 999 999 999 11 999 999 999 0 19 27 55 46 88 53 37 28 49 63 999 999 127 46 44 51 63 48 40 999 999 999 999 999 999 9 7 1 999 999 0 999 999 2 999 999 26 999 8 999 21 10 999 999 999 999 3 999 10 7 15 3 999 999 999 999 999 0 0 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 23 13 36 46 42 37 999 999 45 135 999 999 999 999 999 999 999 0 23 21 75 41 66 45 41 46 68 5 999 999 90 34 36 59 48 40 9 999 999 999 0 999 999 999 6 0 0 999 0 0 999 5 999 10 13 11 13 999 7 13 999 999 999 999 6 15 5 999 10 0 999 999 0 0 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 50 56 50 44 38 63 60 45 999 999 999 999 25 999 0 0 0 7 16 65 41 41 45 48 28 57 4 999 999 999 11 16 999 49 37 54 999 999 999 999 999 4 5 3 0 999 999 999 999 999 6 999 8 34 20 21 47 5 999 999 999 999 10 25 16 3 999 2 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 96 46 25 45 40 49 33 41 63 999 999 6 3 0 999 999 3 25 45 55 42 45 41 47 125 999 3 0 999 999 13 999 27 55 30 21 999 999 999 999 2 5 3 999 999 999 999 999 999 999 999 12 999 100 38 999 23 999 999 999 999 999 5 31 13 1 1 999 999 0 0 999 0 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 999 999 999 999 999 999 999 29 29 27 86 49 44 44 48 50 19 999 999 999 999 999 999 45 9 17 130 47 43 43 42 38 35 16 11 7 999 24 16 50 999 55 32 6 0 999 999 999 3 3 6 2 999 999 999 999 999 999 999 16 999 999 43 41 13 999 999 999 999 4 999 10 6 999 999 999 999 0 0 0 999 999 0 0 0 999 999 999 999 999 999 999 999 999 65 999 999 999 999 999 999 999 999 999 999 999 999 33 40 46 54 55 42 36 45 999 999 999 999 999 999 999 999 999 127 25 130 53 44 41 42 41 10 0 0 5 999 1 15 5 999 94 32 9 999 999 3 3 5 999 5 999 999 999 999 999 999 999 999 14 94 30 999 125 10 4 3 8 20 2 999 19 2 999 999 0 0 0 0 0 999 999 0 0 999 999 999 999 999 32 12 59 999 999 120 120 999 50 999 999 999 999 999 999 999 999 999 999 999 127 56 46 40 43 22 999 999 999 999 999 999 999 999 23 58 55 48 42 44 40 38 21 0 0 0 0 999 0 9 1 999 14 22 11 0 1 20 1 4 4 999 999 999 999 999 999 999 999 999 12 63 20 99 36 9 999 999 7 15 0 0 999 999 0 999 0 999 0 999 0 999 999 0 0 999 999 999 999 94 23 49 999 999 999 103 999 999 999 10 999 999 999 999 999 999 999 999 62 135 115 44 42 32 28 9 999 12 68 54 50 41 53 52 95 52 45 59 51 52 40 33 12 0 0 0 0 0 999 999 0 0 3 9 8 0 9 13 0 999 3 999 999 999 999 999 999 999 999 999 7 999 22 11 9 7 2 999 999 5 1 999 0 999 0 999 0 0 0 999 0 999 999 999 0 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 51 43 26 13 999 999 48 68 53 49 43 39 29 42 45 46 44 46 43 35 23 8 0 0 0 0 999 31 999 999 999 4 1 2 3 14 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 5 10 6 1 999 999 999 0 0 0 0 0 999 0 999 0 0 0 0 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 62 91 32 999 28 999 13 47 56 42 59 46 40 65 45 45 44 44 43 38 27 14 3 0 0 0 0 999 45 27 33 16 25 10 10 10 9 1 2 999 999 999 999 999 999 999 999 999 999 999 999 4 33 13 11 999 999 999 1 1 999 0 0 0 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 71 999 19 18 20 54 44 43 59 45 43 61 60 60 43 44 42 31 17 7 4 0 0 0 0 999 999 999 26 27 25 16 7 10 4 999 1 999 999 999 999 999 999 999 999 999 999 999 999 9 23 16 13 2 999 999 0 1 1 999 0 0 999 0 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 47 55 999 52 17 46 69 47 43 60 44 46 46 47 44 45 43 41 20 19 999 2 4 8 0 0 0 0 999 999 37 44 28 25 14 0 999 999 999 999 999 999 999 999 999 0 999 999 999 999 17 20 12 9 1 0 999 2 999 1 999 0 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 56 999 61 45 19 63 46 43 45 46 47 46 46 45 59 42 41 21 999 999 999 999 9 7 0 999 999 0 26 31 60 45 18 4 0 999 0 999 999 999 999 999 999 0 999 999 999 999 999 14 14 12 5 1 0 0 1 0 1 0 0 0 3 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 47 999 135 48 26 56 40 46 42 50 44 65 45 45 63 44 44 42 34 16 999 999 999 999 999 15 8 20 2 0 16 28 70 52 21 10 0 0 0 999 999 999 999 999 999 999 0 999 999 999 999 12 7 8 0 5 6 2 0 0 1 3 999 0 1 1 0 0 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 47 62 55 999 999 49 116 46 40 42 47 45 58 43 44 48 61 49 42 28 999 999 999 999 999 999 28 21 49 20 29 125 52 57 31 19 6 0 0 999 999 999 999 999 999 0 999 0 3 0 999 999 999 5 2 1 11 6 2 3 5 8 4 5 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 73 48 44 44 40 48 43 59 47 54 45 46 44 52 20 999 999 999 999 999 999 999 48 55 69 61 125 62 59 31 17 11 0 0 999 999 999 999 999 999 999 0 0 2 0 999 7 0 2 1 5 11 11 6 2 4 6 6 3 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 999 44 42 48 60 47 51 45 64 43 55 44 43 43 44 50 999 999 999 999 999 999 999 44 70 64 125 133 49 48 55 15 0 2 999 999 999 999 999 999 23 5 999 999 999 999 0 1 999 0 1 5 11 10 5 0 1 1 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 97 999 999 999 47 47 46 44 30 67 45 45 44 71 45 41 58 48 45 27 999 999 999 999 999 9 46 67 75 100 126 45 56 30 12 0 4 0 999 999 999 3 7 17 4 0 0 999 999 999 0 0 0 1 999 10 15 5 1 1 1 0 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 30 27 48 45 22 72 44 45 43 69 49 42 48 51 46 21 999 999 999 999 63 18 29 74 67 66 125 41 49 55 22 9 1 999 9 999 999 10 999 18 5 0 999 0 0 0 0 999 0 0 1 11 12 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 25 999 999 15 15 32 33 18 63 44 44 44 41 47 40 51 51 61 24 45 25 66 68 65 27 95 57 78 52 102 43 75 125 69 999 3 0 999 0 0 999 999 999 999 999 0 999 2 13 2 1 1 1 1 5 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 108 32 999 999 999 12 8 32 30 24 67 58 42 43 45 42 53 44 55 63 52 49 62 30 44 49 55 79 60 50 53 51 47 50 72 57 999 999 1 999 0 0 999 999 0 0 0 999 14 999 6 0 0 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 27 999 999 999 999 6 15 14 14 55 40 64 45 48 39 36 48 62 68 53 53 44 52 68 59 62 67 71 47 57 76 999 92 999 47 999 999 4 999 999 999 999 999 999 999 999 4 2 2 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 999 5 11 15 28 85 42 94 55 43 40 31 47 66 62 35 25 45 65 61 64 49 48 66 53 48 122 999 134 109 61 999 999 999 999 999 999 999 7 999 999 3 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 10 29 14 15 22 51 40 46 38 65 45 60 49 48 25 22 29 57 52 53 85 119 50 63 120 999 74 127 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 31 999 999 999 4 999 57 30 14 12 91 45 47 34 24 27 60 49 36 20 20 60 21 30 16 92 71 51 56 33 999 999 45 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 19 999 999 12 999 11 55 32 49 29 29 38 42 31 22 35 50 50 53 20 999 999 999 54 999 999 47 64 126 28 999 999 112 66 29 28 999 113 31 54 27 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 28 3 18 63 44 27 20 27 45 40 45 26 35 56 47 45 18 999 999 999 999 999 132 46 58 49 22 999 13 999 44 22 21 20 999 999 57 26 100 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 28 14 43 63 48 54 27 23 34 31 49 37 26 26 39 45 15 999 999 999 999 999 82 67 59 52 21 999 24 54 75 53 92 68 30 65 26 137 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 0 999 999 999 999 10 29 14 52 48 40 42 35 30 28 29 36 15 16 17 51 38 18 999 999 999 999 0 68 53 40 39 28 999 76 34 131 26 999 57 61 130 69 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 29 16 60 56 48 50 27 44 16 25 19 12 13 9 51 32 12 999 999 999 999 999 61 46 66 25 25 999 131 35 47 120 72 65 48 68 57 137 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 7 6 999 10 7 15 26 42 48 45 37 35 18 26 28 16 6 999 6 82 27 12 0 999 999 999 0 55 46 31 25 44 999 94 33 999 16 28 57 86 127 30 129 52 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 13 11 7 12 10 12 17 48 47 47 39 24 21 28 23 999 5 999 10 25 28 9 999 999 999 999 999 17 54 15 22 11 9 129 39 999 36 999 53 65 49 59 72 28 999 999 999 999 999 999 999 999 999 999 999 999 999 98 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 18 11 28 20 999 10 11 15 27 52 38 41 28 11 33 27 4 6 10 23 9 5 999 999 999 999 999 999 999 16 999 20 55 11 44 51 29 51 63 61 52 22 137 93 74 137 999 999 999 999 999 999 999 999 999 999 999 11 999 17 137 44 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 50 58 19 11 13 12 10 15 60 33 55 19 6 35 27 8 21 9 13 14 2 999 999 999 999 999 999 999 16 71 83 66 47 75 88 61 15 35 69 57 130 73 67 49 53 999 999 999 999 999 999 999 999 999 999 999 999 22 73 57 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 56 53 28 17 19 17 9 14 27 24 27 16 6 41 31 14 18 15 16 13 999 47 21 999 999 999 999 999 55 71 67 47 46 70 50 61 14 26 68 25 127 67 74 130 130 26 999 999 999 999 999 999 999 999 999 999 999 54 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 72 83 999 45 62 56 18 11 17 18 17 8 18 32 33 17 26 18 14 9 11 51 10 999 999 999 999 44 78 69 43 42 34 57 63 64 999 999 12 999 47 50 137 137 60 21 29 999 999 999 999 999 999 999 999 999 999 999 999 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 999 999 57 60 73 61 26 25 12 9 8 6 46 31 29 28 23 19 11 8 14 45 14 3 999 999 7 62 61 45 45 45 47 74 52 16 999 999 999 21 999 999 999 122 95 45 51 999 999 999 999 999 999 999 999 999 999 87 999 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 70 75 999 54 26 12 8 7 8 51 30 28 25 53 17 5 6 15 27 11 16 78 28 73 58 64 44 46 45 50 74 56 17 999 999 999 999 999 999 999 999 91 46 13 999 999 999 999 999 999 999 999 999 999 95 84 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 66 80 79 81 83 71 74 34 999 8 5 15 24 51 23 24 26 11 999 999 999 20 17 32 60 55 64 53 47 46 42 62 40 53 33 13 999 999 999 999 999 999 999 999 129 133 999 999 999 999 999 999 999 999 999 999 137 63 88 125 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 69 69 67 83 83 62 68 63 999 13 7 18 15 11 12 49 22 9 999 999 999 8 999 70 51 57 74 45 43 44 41 61 59 30 22 13 999 999 999 999 999 999 999 999 999 22 999 999 999 999 999 999 999 999 999 999 56 133 999 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 65 69 68 69 65 62 73 84 46 999 11 27 10 7 9 15 14 9 2 999 999 999 10 59 62 52 61 45 46 44 40 59 54 49 17 999 999 999 999 999 999 999 22 999 999 999 999 999 999 999 999 999 999 28 999 999 999 88 27 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 64 67 67 66 63 55 54 87 65 999 12 13 8 6 13 18 13 10 8 999 999 8 10 52 54 47 46 62 62 43 56 58 51 21 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 56 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 61 63 63 64 61 57 57 62 81 74 48 23 12 12 999 11 30 11 11 6 999 5 55 17 77 57 54 61 46 44 58 64 74 56 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 45 999 63 28 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 63 60 61 59 57 54 57 62 63 76 999 17 19 17 999 14 26 11 9 7 999 15 20 10 65 62 63 49 60 60 63 46 60 44 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 16 129 73 29 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 42 999 999 999 999 999 999 999 999 999 62 66 61 57 56 60 58 60 63 81 999 51 44 52 999 999 18 16 999 999 999 15 15 16 58 58 64 53 51 65 51 71 62 59 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 75 10 137 60 72 24 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 58 64 65 66 57 60 58 58 61 80 71 53 45 56 48 20 15 17 999 999 999 27 17 48 55 74 78 60 64 59 64 67 55 55 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 999 999 999 999 57 17 999 57 52 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 63 61 66 64 62 59 60 61 61 65 75 64 56 59 61 47 999 999 999 999 13 60 44 69 60 72 62 52 72 69 66 70 73 47 22 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 29 45 26 57 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 75 61 63 62 62 58 58 60 61 67 81 69 60 64 62 51 23 999 999 999 999 18 109 44 48 65 58 44 65 70 66 70 80 61 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 59 37 60 21 29 49 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 69 62 62 63 61 61 59 62 63 70 67 71 68 69 999 61 999 999 14 999 12 63 52 43 55 60 43 46 77 58 54 71 59 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 45 64 49 999 51 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 63 64 63 67 67 63 59 64 63 71 70 59 73 74 71 67 48 46 19 13 13 29 32 50 52 63 48 58 75 66 67 74 63 55 72 52 999 999 999 999 999 999 999 999 55 999 999 999 999 999 999 999 999 999 52 56 20 137 61 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 70 64 69 64 62 63 64 65 71 70 64 61 63 57 71 50 69 62 30 24 67 35 89 58 55 56 62 60 69 49 58 68 85 71 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 131 24 56 59 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 999 999 999 999 999 999 999 63 64 65 67 67 62 60 61 66 65 64 65 62 65 61 57 999 74 66 44 58 52 33 51 53 76 75 65 64 58 64 54 59 64 66 51 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 137 52 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 64 66 66 65 62 63 62 64 64 63 66 62 64 64 61 73 74 76 48 71 53 53 65 51 54 67 75 49 71 62 58 56 78 117 46 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 50 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 63 64 67 67 67 67 61 62 60 66 65 68 67 64 63 63 62 60 73 70 55 59 67 50 53 64 78 67 55 74 58 71 72 59 92 61 30 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 57 999 999 999 999 999 999 999 999 999 999 999 999 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 64 65 65 70 69 69 65 64 61 66 64 67 67 65 63 62 63 61 59 76 45 75 54 44 70 78 73 54 77 55 51 54 55 84 70 76 59 32 999 999 999 999 999 999 999 999 999 999 999 999 999 65 64 999 999 131 54 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 65 64 65 69 69 68 67 62 62 68 65 67 67 65 63 62 64 62 59 74 70 65 68 52 76 72 66 51 62 54 78 56 55 130 62 91 50 49 24 999 999 999 999 999 999 999 999 999 999 113 62 45 999 999 999 105 105 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 65 67 68 70 68 69 63 67 69 68 67 69 67 63 63 64 62 59 76 69 64 63 56 61 58 55 46 31 61 137 77 109 75 61 999 46 55 21 999 999 999 999 999 999 999 999 999 999 999 48 48 137 137 999 78 999 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 68 70 73 68 66 67 62 68 67 66 66 67 65 63 66 63 62 60 59 69 65 62 66 72 44 44 54 27 17 43 25 80 75 60 63 54 49 8 999 999 999 999 999 999 999 999 999 999 127 47 37 999 999 999 95 49 71 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 65 67 71 70 68 66 69 63 65 65 64 66 66 68 65 65 64 63 60 57 69 46 65 65 51 39 31 23 45 23 999 137 999 70 70 105 61 53 999 999 999 999 999 999 999 999 999 999 999 64 51 60 999 999 999 137 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 65 70 68 70 68 65 66 65 67 63 64 64 71 70 65 66 65 64 60 55 50 64 55 62 47 29 40 16 24 62 23 97 137 73 999 47 999 26 999 999 999 999 999 999 999 999 999 999 999 127 39 74 999 999 999 999 53 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 999 999 999 999 999 65 72 69 70 68 67 65 65 64 61 61 68 70 70 66 68 67 63 56 53 49 65 51 44 46 29 14 10 52 48 24 999 999 71 137 21 113 14 999 999 999 999 999 999 999 999 999 999 999 999 49 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 64 72 68 69 68 66 65 64 64 65 64 68 71 70 68 68 66 60 54 68 44 66 57 57 44 14 9 5 83 23 999 999 999 999 999 24 62 22 26 999 999 999 999 999 999 999 999 999 999 999 999 137 999 999 999 999 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 69 67 69 68 66 65 64 63 64 65 69 74 69 71 69 80 73 70 48 47 65 41 68 27 16 9 3 19 999 999 999 999 999 999 999 45 88 999 999 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 66 67 70 70 68 65 67 65 66 68 70 72 70 72 69 75 66 66 69 67 64 43 65 48 14 999 4 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 65 66 72 71 65 65 66 64 68 69 70 72 72 73 82 78 65 43 46 68 65 45 60 51 22 16 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 999 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 65 65 68 70 65 69 69 67 65 69 72 74 73 85 80 77 56 41 62 63 69 64 64 50 15 9 999 999 999 999 999 999 999 999 999 25 29 999 999 999 999 999 999 999 999 999 999 999 95 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 73 65 67 71 69 71 66 63 66 70 73 77 74 85 85 74 45 46 50 61 48 68 62 45 29 10 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 44 999 999 999 999 56 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 71 66 67 77 69 68 66 67 67 72 77 78 75 86 81 69 48 37 53 64 48 46 62 45 45 12 999 105 999 999 999 999 999 999 999 999 138 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 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 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 68 70 67 70 69 68 71 67 67 74 79 79 87 86 84 74 56 58 53 62 48 47 47 51 51 26 0 999 999 999 999 999 999 999 999 999 112 999 999 999 999 999 999 999 999 999 999 999 999 999 53 56 92 74 55 999 999 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 128 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 68 67 67 70 71 68 67 64 72 78 80 80 87 87 84 72 71 60 65 59 67 47 46 44 54 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 3 999 94 73 67 72 68 999 999 999 81 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 69 67 71 70 69 68 66 69 75 78 82 89 87 84 85 80 61 51 57 66 66 47 45 44 47 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 35 11 999 999 999 999 999 52 999 104 67 76 49 77 999 27 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 68 66 68 69 68 68 67 69 76 80 80 88 85 82 84 78 71 47 47 52 57 62 64 44 40 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 34 25 10 999 999 999 999 0 999 86 56 78 62 44 44 23 98 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999