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 12 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 1715 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2630 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2570 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2539 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 8137 8136 8136 8136 8135 8135 8135 8134 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8132 8132 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8122 8122 8122 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8108 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8105 8105 8105 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8093 8093 8092 8092 8092 8092 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8078 8078 8078 8078 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8074 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8066 8066 8066 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8064 8064 8063 8063 8063 8063 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8062 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8059 8059 8059 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8049 8049 8049 8049 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8035 8035 8034 8034 8034 8034 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8023 8023 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 8016 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7970 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7941 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7936 7936 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7881 7881 7881 7881 7881 7881 7880 7880 7880 7880 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 4 3 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 3 1 1 1 4 1 1 4 6 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 6 1 1 3 4 3 1 1 1 4 4 4 4 4 4 4 4 4 4 3 4 4 1 1 1 1 1 6 4 4 6 4 4 1 1 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 6 1 2 4 4 2 1 1 1 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 6 1 4 3 1 1 1 1 1 4 1 1 1 4 4 4 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 2 2 2 1 2 2 2 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 4 4 7 1 1 1 1 4 1 1 1 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 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 6 6 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 1 2 2 2 2 2 2 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 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 1 2 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 6 1 1 1 1 1 1 1 1 1 1 6 1 4 1 1 1 1 3 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 1 1 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 6 1 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 6 6 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 1 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 4 1 4 1 3 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 3 4 4 4 1 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 3 4 4 3 4 4 1 3 4 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 1 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 3 4 1 1 1 1 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 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 4 1 1 1 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 1 1 1 4 4 1 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 1 3 4 3 1 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 4 4 4 4 4 1 1 1 1 1 4 1 3 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 1 4 4 4 4 4 1 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 1 1 1 1 1 1 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 1 6 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 1 1 1 3 1 3 1 3 1 1 3 1 1 1 1 1 1 1 3 1 1 1 1 1 4 3 1 1 1 4 3 4 4 4 4 4 4 4 4 4 4 1 3 1 4 1 2 1 1 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 2 2 1 1 1 6 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 3 4 1 4 4 4 1 4 4 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 3 1 1 1 1 1 4 1 1 1 1 1 1 1 1 4 1 1 1 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 3 4 1 1 1 1 1 1 3 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 4 4 4 4 4 1 1 1 1 4 1 1 4 1 1 1 1 1 1 4 3 1 4 4 4 1 4 1 1 3 1 1 4 1 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 4 1 1 1 1 1 1 1 4 1 4 4 4 4 1 1 4 1 1 4 4 1 1 1 1 1 1 1 4 1 4 4 4 4 4 6 4 4 1 6 4 4 4 4 4 4 4 4 4 4 1 1 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 4 4 4 4 3 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 1 4 1 1 1 1 1 4 4 4 4 4 4 4 1 1 1 1 1 1 4 3 1 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 2 2 1 1 1 1 1 1 1 1 2 2 6 1 1 1 3 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 1 1 4 1 4 4 1 1 4 1 1 1 1 4 4 4 4 4 4 4 1 1 1 1 1 4 1 4 1 1 1 1 1 1 1 4 4 1 4 3 6 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 1 2 2 1 1 1 1 1 1 4 2 1 2 1 1 1 1 1 1 1 1 1 1 1 4 1 1 4 1 4 4 4 1 4 4 4 4 4 4 1 1 1 4 4 1 1 1 1 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 4 1 1 4 1 1 4 1 1 1 1 1 1 4 1 1 1 4 1 4 4 4 4 4 4 1 1 1 1 4 1 4 4 4 4 4 1 2 2 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 1 4 3 1 4 4 4 4 1 4 1 1 4 1 4 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 1 1 4 1 3 1 1 1 1 1 1 1 1 4 4 4 4 1 6 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 4 3 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 1 1 4 4 4 4 4 3 1 6 1 1 1 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 1 1 1 1 1 1 3 3 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 4 4 4 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 4 4 4 4 4 4 4 1 1 2 6 1 4 1 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 4 1 1 1 1 1 4 4 1 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 1 1 1 3 1 4 4 1 1 2 2 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 3 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 1 1 1 1 1 1 1 4 4 1 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 4 3 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 1 1 1 1 4 1 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 3 4 4 1 1 1 1 1 1 1 1 1 1 1 4 3 1 4 1 1 1 1 3 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 4 4 1 1 1 1 1 1 1 1 1 1 1 1 4 3 1 6 1 1 1 1 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 3 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 4 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 1 1 1 2 2 1 1 2 1 1 1 1 1 1 1 6 4 2 1 1 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 1 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 3 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 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 1 3 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 6 3 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 1 1 1 1 1 1 1 1 7 1 1 2 1 1 2 1 4 4 1 1 4 2 1 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 3 4 4 4 3 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 6 1 1 1 1 1 1 1 6 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 3 3 4 1 1 4 2 1 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 1 4 3 3 4 4 4 4 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 3 1 3 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 3 4 1 1 1 3 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 1 1 1 1 1 1 1 1 1 3 3 1 3 2 1 1 1 1 1 1 1 1 6 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 1 4 3 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 4 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 6 1 1 4 1 1 2 1 1 1 1 1 1 1 1 1 1 4 6 1 1 4 4 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 4 1 4 4 1 4 4 4 4 3 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 2 2 1 2 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 4 7 1 1 1 1 4 1 1 1 1 1 1 1 1 1 3 3 1 1 1 1 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 2 2 4 1 1 1 1 1 1 1 1 1 1 7 2 1 1 1 1 3 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 3 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 4 4 7 1 4 3 2 6 2 1 1 1 1 1 1 1 1 1 1 1 4 1 1 2 1 1 1 1 1 4 3 1 1 1 1 1 1 3 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 3 1 6 4 7 1 1 1 2 6 1 1 1 1 1 6 1 4 4 4 1 1 1 2 3 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 6 1 7 1 1 4 4 1 1 1 1 1 1 1 1 1 1 6 4 4 4 4 1 1 1 1 4 4 4 1 1 4 4 1 4 4 4 4 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 1 1 1 1 1 1 1 3 4 4 4 4 2 1 1 1 1 4 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 4 1 4 4 4 1 1 4 4 1 1 4 4 4 1 3 4 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 4 4 7 2 1 1 1 4 1 1 1 1 2 1 1 4 3 1 1 4 4 4 4 4 2 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 1 1 1 1 1 3 4 4 4 4 4 2 2 1 2 4 4 1 1 1 1 6 1 1 1 1 1 1 4 4 4 4 4 4 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 2 1 1 1 1 1 6 4 3 3 4 4 1 1 2 3 1 1 1 2 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 2 2 1 4 4 2 1 4 4 4 4 4 4 4 4 4 3 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 2 1 1 1 1 1 1 1 1 1 2 1 3 3 4 4 6 1 1 2 4 3 3 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 1 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 1 1 1 1 1 2 1 3 3 3 3 6 1 1 1 4 4 4 2 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 3 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 1 1 1 1 1 1 1 1 1 1 1 3 4 6 1 6 1 1 1 4 4 2 1 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 2 1 1 1 1 1 1 1 1 3 6 1 6 1 1 1 1 4 1 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 3 6 1 1 1 1 1 1 6 6 1 1 1 1 2 1 4 4 4 3 1 3 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 1 1 6 1 1 1 1 6 1 3 4 4 2 4 1 4 4 4 3 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 1 1 1 1 6 1 1 2 1 1 1 1 4 4 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 1 2 1 1 1 1 3 1 1 1 1 1 1 6 3 2 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 1 1 2 1 1 1 1 1 1 1 1 1 2 6 3 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 1 1 4 1 4 4 1 4 4 1 1 6 1 1 2 2 1 4 6 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 6 4 4 4 1 1 1 1 1 1 1 2 1 4 4 1 1 2 1 1 1 1 2 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 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 1 4 4 1 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 1 1 1 1 6 4 1 4 4 1 1 1 1 1 1 1 1 3 6 1 1 1 1 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 3 6 4 4 4 2 6 4 1 4 4 4 1 1 4 4 1 4 7 1 1 4 4 4 1 7 1 2 1 1 2 2 1 2 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 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 4 4 4 4 4 4 4 4 4 4 4 4 4 2 6 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 3 1 1 1 3 3 1 1 1 6 1 2 1 2 1 1 1 1 2 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 2 4 1 1 4 1 4 4 4 4 4 4 4 4 3 4 4 1 1 1 3 4 4 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 6 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 6 1 6 6 6 4 4 4 4 4 4 4 4 1 4 3 6 1 3 3 3 3 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 6 6 4 4 4 4 4 4 4 4 4 3 4 3 3 1 3 3 3 1 2 1 1 1 1 1 1 2 1 1 1 1 1 2 1 4 4 4 3 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 2 2 6 1 4 4 4 4 4 4 4 4 4 3 3 3 1 3 3 6 1 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 4 4 4 2 4 4 4 4 4 4 4 1 1 1 4 4 3 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 1 1 1 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 1 4 3 1 1 1 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 3 1 1 1 3 6 3 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 3 4 4 1 1 1 3 6 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 1 1 1 4 4 4 3 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 1 1 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 6 1 1 4 1 1 4 4 4 4 4 4 3 3 4 1 1 1 6 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 4 4 4 4 4 4 4 4 6 4 1 1 1 6 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 1 1 1 2 2 2 2 6 1 1 4 4 1 1 4 4 4 4 1 1 1 3 1 4 3 6 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 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 3 6 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 1 2 2 2 2 6 6 1 4 4 4 1 1 4 4 4 1 1 1 1 1 3 3 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 1 4 1 1 4 1 1 3 1 1 1 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 1 2 2 2 2 6 4 4 4 4 1 1 4 4 4 4 3 1 1 4 1 1 1 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 2 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 1 6 4 4 4 4 3 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 2 2 2 1 2 1 4 4 4 1 1 4 4 4 3 3 1 1 3 1 3 1 1 2 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 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 1 4 4 4 3 6 4 4 4 1 1 1 1 4 4 4 4 4 4 4 1 1 2 2 1 1 3 4 4 4 4 1 4 4 4 1 4 1 4 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 3 4 2 1 1 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 6 6 1 4 1 1 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 7 4 4 4 4 4 4 4 4 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 2 1 1 1 4 4 4 1 3 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 3 6 3 1 1 1 4 4 4 4 4 4 4 4 1 1 1 1 6 1 6 6 1 4 4 4 4 4 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 6 4 4 1 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 6 1 4 4 4 4 4 1 1 4 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 4 4 4 3 1 1 1 6 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 2 1 6 1 4 4 4 4 1 1 4 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 1 1 1 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 1 3 1 4 4 4 4 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 7 1 1 1 1 1 4 6 6 1 1 1 1 1 2 6 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 1 1 1 1 1 4 4 4 4 4 4 1 1 4 1 1 3 1 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 1 1 3 4 4 4 4 1 1 1 1 1 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 4 4 4 4 4 4 1 1 1 1 1 6 1 1 1 2 1 1 1 1 1 1 2 1 2 2 2 7 2 2 2 1 1 1 1 1 4 4 4 4 6 1 1 1 1 2 2 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 1 7 1 1 4 4 4 1 1 1 1 1 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 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 2 2 2 2 1 1 1 1 2 2 1 2 2 2 2 2 1 1 1 1 7 1 1 3 4 4 1 2 1 1 1 1 2 2 1 4 4 4 4 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 1 1 1 1 1 1 1 1 2 2 1 1 1 2 2 1 2 2 2 1 1 2 1 1 1 1 1 1 3 4 4 1 1 1 2 1 1 2 1 1 4 4 4 1 1 6 4 4 4 4 4 4 1 1 1 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 1 1 1 4 2 2 3 4 4 1 1 1 1 1 1 1 1 1 4 4 4 4 1 1 3 4 4 4 4 1 3 4 1 1 1 3 1 1 1 3 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 1 2 2 1 2 2 2 1 1 1 1 4 4 4 4 4 4 1 1 1 1 1 1 1 2 4 4 4 1 2 1 4 4 4 4 4 1 4 4 4 4 1 6 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 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 2 2 1 2 2 2 2 2 1 1 2 4 4 4 4 4 4 1 1 4 4 1 1 1 4 4 4 4 1 1 1 4 1 1 6 4 1 4 4 4 4 1 6 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 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 1 2 2 2 2 2 2 1 3 4 4 4 4 4 4 4 1 4 4 1 1 1 4 4 4 1 1 1 1 4 4 1 6 1 1 4 4 4 4 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 2 2 2 6 1 1 2 2 2 1 1 7 2 2 2 2 1 4 4 4 4 4 4 4 4 4 3 1 4 2 1 4 4 4 4 1 1 1 4 4 1 1 4 1 1 4 4 4 1 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 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 2 2 2 1 2 2 2 2 2 1 1 2 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 3 1 4 4 1 1 2 2 1 4 4 4 1 1 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 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 2 3 4 4 4 4 4 4 4 4 4 3 4 1 1 1 4 4 4 4 4 1 1 1 4 1 1 2 1 1 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 3 4 4 4 4 4 4 4 2490 2578 2580 2290 2224 2268 2337 2481 2580 2393 2242 2309 2468 2594 2603 2626 2649 2642 2545 2354 2199 2254 2383 2239 2138 2202 2205 2141 2149 2179 2459 2619 2594 2622 2559 2354 2446 2448 2410 2417 2481 2454 2470 2573 2645 2585 2456 2145 2127 2152 2413 2527 2497 2543 2633 2541 9999 2915 9999 9999 9999 9999 2921 2563 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3018 9999 9999 9999 9999 2894 2922 2971 9999 2966 2960 9999 9999 9999 9999 9999 9999 9999 9999 2569 2583 2430 2227 2212 2279 2392 2493 2616 2490 2262 2334 2496 2618 2613 2686 2717 2693 2484 2322 2265 2295 2432 2342 2251 2298 2254 2156 2159 2233 2539 2699 2624 2536 2352 2227 2271 2404 2401 2390 2426 2441 2456 2585 2631 2512 2488 2245 2138 2179 2430 2601 2603 2640 2676 2656 9999 2907 2938 9999 9999 9999 2882 2896 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 2950 3004 3005 3023 9999 9999 9999 9999 9999 9999 2963 2975 9999 9999 9999 3030 9999 9999 9999 9999 9999 2606 2573 2349 2227 2212 2295 2458 2508 2628 2600 2332 2392 2532 2606 2608 2723 2762 2705 2461 2354 2392 2402 2463 2421 2409 2495 2372 2233 2242 2390 2613 2759 2547 2400 2215 2169 2186 2344 2424 2415 2426 2456 2462 2610 2593 2413 2506 2452 2254 2268 2508 2645 2657 2684 2690 2678 9999 2898 2614 9999 9999 2635 2561 2926 2933 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 2957 2892 2922 9999 9999 3023 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2628 2525 2342 2254 2271 2303 2470 2544 2649 2663 2435 2479 2576 2540 2571 2722 2745 2713 2550 2432 2521 2561 2529 2513 2557 2636 2543 2453 2459 2565 2695 2713 2429 2233 2169 2145 2149 2251 2419 2443 2450 2489 2499 2625 2604 2407 2520 2598 2482 2444 2605 2675 2681 2695 2698 2700 9999 2824 9999 9999 2686 2884 2900 2944 2973 9999 2980 3002 2999 9999 9999 9999 9999 2931 2945 2937 2934 2949 2830 2893 2988 3023 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2675 2486 2364 2314 2397 2287 2410 2585 2684 2675 2511 2564 2580 2439 2549 2708 2730 2732 2620 2536 2618 2678 2639 2632 2666 2707 2687 2654 2641 2671 2733 2708 2371 2162 2149 2127 2138 2176 2324 2441 2460 2489 2542 2638 2660 2485 2553 2668 2647 2622 2687 2707 2702 2704 2707 2719 2740 2807 9999 9999 9999 2866 2878 2777 2962 9999 2948 2966 2950 2985 9999 2923 2890 2870 2869 2907 2968 2812 2757 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2719 2586 2410 2399 2507 2311 2408 2640 2726 2645 2494 2534 2513 2376 2562 2714 2760 2730 2628 2616 2693 2733 2727 2729 2723 2746 2754 2740 2719 2720 2733 2603 2311 2152 2131 2120 2138 2145 2227 2408 2437 2468 2564 2645 2682 2558 2608 2723 2732 2711 2727 2753 2716 2706 2709 2728 2744 2863 2066 2936 2066 2849 2896 2850 9999 2958 2944 2939 2945 2950 2942 2862 2848 2859 2818 2881 2971 2525 9999 9999 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2742 2672 2477 2499 2594 2438 2505 2707 2768 2633 2484 2439 2439 2432 2612 2749 2782 2714 2669 2698 2751 2767 2774 2782 2753 2780 2780 2771 2753 2742 2692 2450 2212 2145 2112 2120 2141 2145 2189 2366 2426 2462 2578 2646 2692 2646 2659 2754 2766 2746 2753 2713 2741 2698 2686 2732 2783 2885 2910 2939 2500 2864 2840 2856 2914 2933 2936 2926 2924 2890 2924 2838 2831 2830 2807 2861 2923 2504 2741 2589 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2787 2693 2511 2558 2652 2587 2609 2756 2791 2678 2569 2442 2421 2566 2698 2771 2775 2736 2727 2770 2789 2793 2802 2811 2781 2811 2806 2791 2779 2740 2640 2339 2166 2141 2112 2123 2149 2141 2176 2334 2452 2477 2601 2662 2699 2670 2686 2776 2798 2774 2759 2780 2789 2674 2648 2752 2831 2856 2895 2880 2844 2865 2878 2851 2883 2927 2902 2907 2768 2868 2932 2833 2829 9999 2812 2842 2928 2576 2769 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2827 2717 2444 2578 2662 2667 2689 2790 2799 2720 2665 2540 2484 2667 2733 2774 2768 2774 2771 2807 2811 2807 2814 2828 2815 2861 2848 2832 2827 2747 2603 2293 2156 2149 2138 2141 2152 2145 2162 2319 2487 2521 2640 2689 2705 2691 2704 2804 2835 2792 2762 2802 2842 2696 2657 9999 2808 2839 2901 2899 2867 2882 2827 2829 2865 2929 9999 2886 9999 2899 2966 2869 2828 9999 2808 2818 2892 2717 2849 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2840 2751 2420 2597 2673 2712 2743 2792 2803 2723 2724 2652 2599 2729 2730 2770 2770 2793 2805 2823 2818 2814 2825 2848 2855 2936 2914 2906 2883 2712 2573 2271 2134 2162 2159 2156 2159 2149 2162 2317 2514 2583 2675 2705 2712 2714 2749 2824 2847 2727 2779 2840 2883 2756 2690 2744 2853 2855 2908 2845 2784 2916 2805 2792 2860 2938 2920 2772 9999 2939 2813 9999 2850 9999 2779 2798 2877 2896 2923 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2829 2779 2511 2616 2717 2757 2736 2752 2804 2743 2739 2692 2682 2768 2751 2773 2766 2811 2816 2833 2829 2840 2867 2888 2886 2953 9999 9999 2855 2794 2548 2242 2131 2162 2186 2186 2173 2166 2162 2317 2525 2630 2696 2720 2730 2736 2789 2835 2861 2662 2810 2875 2861 2785 2719 2762 2842 2869 2902 2732 2842 2708 2885 2819 2868 2942 2963 2702 2947 2889 2924 9999 9999 9999 2757 2812 2882 2922 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2825 2767 2596 2652 2770 2787 2657 2714 2807 2775 2733 2710 2720 2792 2774 2779 2779 2802 2809 2852 2853 2892 2929 2919 2921 2953 2953 2953 2798 2767 2525 2236 2152 2176 2227 2256 2215 2227 2208 2327 2560 2669 2713 2740 2757 2768 2798 2833 2893 2891 2803 2886 2839 2795 2757 2813 2852 2902 2894 2797 2897 9999 9999 2824 2925 9999 2945 9999 2952 9999 2896 2782 2857 2870 2760 2855 2881 2913 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2824 2745 2671 2714 2798 2772 2646 2735 2797 2785 2737 2740 2750 2803 2782 2790 2798 2786 2815 2915 2923 2956 2953 2943 2950 2953 2992 2926 2816 2762 2498 2285 2205 2233 2293 2374 2324 2367 2344 2397 2623 2705 2735 2771 2788 2813 2809 2848 2893 3021 2403 2890 2830 2807 2824 2870 2840 2902 2889 2928 9999 9999 9999 9999 9999 9999 9999 2928 9999 9999 2887 2779 2854 2848 2771 2903 2882 2922 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2763 2745 2745 2767 2810 2760 2717 2783 2771 2782 2756 2764 2774 2816 2805 2814 2789 2789 2850 2961 2991 3002 2968 2973 2958 2963 2927 2898 2808 2773 2529 2371 2317 2342 2397 2499 2519 2542 2540 2552 2689 2726 2756 2816 2835 2857 2816 2855 2897 3021 2943 2968 2831 2835 2874 2913 2854 2904 2900 2566 9999 9999 9999 9999 9999 9999 9999 2887 9999 9999 2830 2829 2892 2368 2838 2933 2920 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2666 2723 2777 2752 2796 2786 2779 2786 2760 2792 2786 2777 2790 2836 2850 2836 2786 2801 2895 3002 3002 3002 9999 3002 2956 2930 2887 2892 2837 2786 2602 2525 2506 2497 2531 2603 2673 2673 2692 2708 2745 2740 2784 2850 2876 2887 2813 2817 2960 3021 9999 3021 2810 2883 2909 2915 2910 2937 2933 2962 2987 9999 9999 9999 9999 9999 9999 2806 9999 9999 2813 2909 2937 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 2657 2694 2763 2712 2779 2809 2819 2782 2776 2828 2827 2812 2816 2868 2915 2861 2809 2840 2947 3002 3002 3002 3002 3002 2941 2875 2850 2920 2892 2808 2686 2676 2668 2627 2629 2675 2748 2755 2779 2817 2800 2778 2813 2878 2917 9999 2808 2796 2930 3000 3021 9999 2953 2799 2699 9999 2922 2948 2893 2974 2869 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2896 9999 9999 2942 9999 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 9999 9999 9999 9999 9999 9999 2736 2695 2729 2722 2786 2822 2850 2790 2790 2871 2892 2878 2864 2913 2938 2860 2852 2883 3000 2997 9999 3002 3000 2994 2910 2846 2843 2953 2928 2822 2759 2762 2746 2702 2678 2726 2807 2816 2842 2886 2855 2841 2843 2914 9999 9999 2809 2835 2931 2958 3021 9999 9999 2962 2742 2970 9999 2975 2961 2990 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3008 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2799 2723 2735 2757 2805 2824 2825 2801 2801 2893 9999 2960 2927 2947 2912 2868 2915 2927 2994 2870 2966 3002 2970 2979 2916 2869 2862 2966 2952 2851 2801 2805 2788 2766 2732 2771 2853 2869 2904 2888 9999 2626 2862 9999 9999 9999 2857 2893 2905 2902 3001 3021 9999 2932 2822 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2815 2764 2784 2799 2841 2797 2818 2822 2814 2885 2960 2960 2960 2947 2889 2880 2960 2939 2883 2854 2940 3002 2956 9999 2983 2894 2898 2858 2911 2870 2840 2835 2824 2820 2799 2817 2894 2924 9999 9999 9999 2462 9999 9999 9999 9999 9999 2892 2857 2878 2984 3021 9999 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2819 2802 2833 2856 2880 2784 2773 2785 2838 2849 2905 2960 2960 2905 2902 2898 2960 2889 2859 2837 2919 3002 2924 2959 2998 2950 2929 2939 2896 2900 2889 2856 2865 2859 2865 2880 2925 9999 9999 9999 9999 2940 9999 9999 9999 9999 9999 2970 2941 2892 2958 3021 9999 9999 2951 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 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 2832 2841 2889 2854 2915 2807 2762 2800 2887 2892 2928 2960 2960 2925 2919 2893 2960 2882 2848 2837 2925 2971 2931 2972 9999 2984 9999 2936 2858 2917 2888 2896 2906 2898 2830 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 2958 2969 2948 3021 9999 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2872 2894 2918 2879 9999 2844 2779 2813 2935 2927 2960 2960 9999 2923 2933 2881 2960 2840 2864 2843 2925 2877 2897 2976 2990 9999 2987 2898 2910 2927 9999 2950 2907 2898 2955 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 2988 2989 2984 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2918 2961 2968 2806 2752 9999 2806 2845 2956 9999 2960 2960 2960 2935 2914 2907 2960 2953 2865 2853 2847 2864 2875 2949 9999 2987 2959 2891 2878 2921 9999 3035 2980 2933 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 3021 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 2986 2978 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2951 2955 2912 2793 2661 2704 2788 2882 2960 9999 2960 9999 2926 9999 2899 2927 9999 3000 2655 2859 2859 2831 2860 2928 9999 2985 2959 2856 2865 2937 9999 9999 3002 2976 3018 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 9999 3010 9999 3021 2670 2863 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 9999 9999 9999 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 2921 2619 2811 2662 2652 2766 2892 2960 9999 2960 2960 2893 2923 2826 2955 2960 3002 9999 2839 2829 2822 2851 2927 2942 2934 2956 2886 2895 9999 9999 9999 3035 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 3000 3021 3021 3021 3009 3021 3021 2841 2818 2898 9999 9999 2907 9999 9999 9999 2976 9999 9999 3014 9999 2975 2979 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 2889 2815 2706 2689 2786 2899 2960 2960 2960 2960 2871 2802 2956 9999 2960 3002 2887 2839 2823 2827 2857 2925 2947 2921 2946 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 3035 9999 9999 9999 9999 9999 9999 2947 2968 3019 3021 2998 9999 3021 3013 2829 2794 2884 2971 2955 2993 9999 3011 3002 2973 9999 9999 9999 9999 2846 2956 2913 2971 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 9999 9999 9999 9999 2789 2805 2778 2758 2821 2915 9999 2960 2952 2936 2873 2863 2938 9999 2942 3002 2977 2862 2835 2834 2881 2924 2939 2958 2944 3002 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2917 2939 2964 3021 9999 2989 3021 9999 3001 2843 2799 2702 2947 2913 9999 9999 3011 9999 9999 9999 3011 9999 2957 2909 9999 2903 2950 9999 2758 2939 9999 9999 2981 3003 3008 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2769 2767 2795 2824 2799 2859 2928 2935 2924 2900 2892 2914 2884 2915 2883 2909 2950 9999 2881 2853 2864 2932 2935 2935 2953 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 2969 3000 3021 9999 3021 3021 9999 2980 2937 2871 2884 2922 2959 3004 9999 3011 9999 9999 9999 9999 2945 2937 9999 2926 2888 9999 9999 2883 2905 2935 2959 2959 2987 3008 9999 3008 9999 9999 9999 9999 9999 9999 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2761 2791 9999 2758 2814 2832 2880 2879 2938 2907 2885 2820 2866 2890 2896 2863 2887 2947 9999 3002 2895 2882 2980 3002 2931 2954 2995 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 2981 3020 3021 3021 9999 9999 9999 3021 9999 2958 2940 2870 2894 2922 9999 9999 9999 9999 9999 9999 9999 2966 2948 2936 2951 2952 2917 9999 9999 2874 2884 2911 2967 2995 3024 3024 9999 9999 9999 9999 9999 9999 2981 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 2459 2657 2680 2722 2785 2851 2921 2879 2934 2906 2818 2449 2552 9999 2871 2857 2901 9999 3002 3002 2930 2908 2991 3002 2949 2900 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 3013 3021 9999 3021 9999 9999 3021 3021 9999 2978 2962 2935 2920 9999 9999 9999 9999 9999 9999 9999 2970 2978 2931 2947 2954 9999 2934 9999 2910 2834 2906 2914 2973 3024 3024 9999 9999 3013 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 9999 2957 9999 9999 9999 9999 9999 2811 2588 2616 2705 2767 2835 2903 2862 2920 9999 2630 2553 2623 2786 2643 2825 2915 3002 3002 3002 2925 2802 2961 3002 9999 2889 3002 9999 3002 9999 9999 9999 3035 9999 9999 9999 9999 9999 9999 3012 3010 2990 9999 9999 3021 3021 2973 2967 3021 9999 9999 9999 9999 2961 2973 9999 9999 9999 9999 9999 9999 9999 9999 3029 9999 2942 2980 9999 2921 3029 9999 2831 2961 2951 2969 3024 3021 9999 3012 3014 3024 9999 2971 9999 9999 9999 9999 9999 9999 2977 2969 2974 2873 9999 2936 9999 9999 9999 9999 9999 2809 2615 2615 2719 2767 2802 2861 2870 2927 9999 2782 2714 2655 2759 2840 2878 2927 3002 3002 3001 2931 2991 2953 3002 9999 2893 9999 9999 9999 3035 9999 9999 3035 9999 9999 9999 9999 3023 9999 3016 3021 9999 3001 9999 2986 9999 2968 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 3010 9999 2955 9999 2954 2866 2991 2959 2946 3013 3001 3019 9999 9999 9999 9999 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 2944 2967 9999 9999 9999 9999 9999 9999 2796 2656 2660 2746 2777 2799 2851 2911 2938 2790 2709 2731 2582 2741 2816 2870 2926 2931 2955 2985 2942 2988 2937 3002 2893 2932 2968 2996 3002 3035 3035 9999 9999 3035 9999 9999 3022 2955 2975 2939 3011 2993 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 3012 3029 9999 9999 9999 9999 9999 9999 2934 9999 2915 2937 2934 2982 3016 3024 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2939 2956 9999 9999 9999 9999 9999 9999 2790 2714 2719 2753 2786 2836 2880 9999 9999 2793 2698 2775 2702 2686 2813 2875 2923 2899 2913 2953 2962 2971 2887 2967 2879 2918 2938 2959 3026 9999 9999 3038 9999 9999 9999 3015 2968 2972 9999 3005 3019 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 3007 2983 3012 9999 9999 9999 9999 9999 9999 9999 3029 2922 2708 9999 2910 9999 2971 3004 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2656 2962 9999 9999 9999 9999 9999 9999 2797 2763 2771 2762 2785 2866 2935 2960 9999 2739 2682 2763 2675 2654 2808 2861 2919 2888 2890 2914 2961 2952 2900 2932 2896 2937 2945 2956 3026 9999 3038 9999 9999 3038 2958 2973 2933 2972 9999 9999 3019 9999 9999 9999 2994 9999 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 3029 2950 9999 3029 9999 9999 3029 2844 2631 2652 2844 9999 2983 3008 3015 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 9999 9999 9999 9999 9999 9999 2801 2786 2805 2783 2787 2853 9999 2952 2805 2743 2702 2751 2675 2671 2800 2874 2921 2919 2909 2877 2899 2928 2881 2891 2942 2939 2948 2980 3026 3038 3038 9999 9999 9999 2962 2879 2897 2970 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 9999 9999 9999 9999 9999 3012 9999 9999 9999 3003 3012 3012 3024 2928 2996 3029 9999 9999 3029 2726 2635 2633 2860 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2802 2792 2797 2798 2790 2817 2898 2930 2768 2777 2742 2690 2673 2708 2814 2893 9999 9999 9999 2868 2918 2907 2857 2857 2956 2926 2957 2975 3026 3037 9999 9999 3038 3038 2962 2800 2850 2924 3038 9999 9999 9999 9999 9999 9999 9999 3010 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 2973 2971 2952 2990 2964 2972 3024 9999 3029 3029 2734 2667 2703 2830 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2897 9999 9999 9999 9999 9999 9999 2804 2797 2789 2806 2790 2795 2891 2915 2855 2796 2770 2653 2650 2720 2842 2904 9999 9999 9999 2871 2877 2856 2854 2844 2916 2947 2954 2964 2969 3005 9999 9999 3038 9999 2884 2789 2814 2913 9999 9999 9999 9999 9999 9999 9999 3019 3006 2983 3019 9999 9999 9999 9999 9999 9999 3012 9999 3004 2969 2942 2960 2952 2861 2950 3029 2976 2959 3029 3029 3029 2709 2724 2779 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2895 9999 9999 9999 9999 9999 9999 2810 2808 2795 2805 2785 2775 2868 2916 2813 2806 2786 2673 2651 2732 2726 2874 2948 9999 9999 2893 2851 2825 2862 2865 2870 2924 2933 2930 2936 2959 3038 9999 9999 3038 9999 2815 2808 2909 3037 9999 9999 9999 9999 9999 9999 3019 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 2922 2936 2968 2911 2919 3029 2971 2938 3029 3029 2898 2712 2784 2634 9999 9999 2065 2923 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2908 2966 9999 9999 9999 9999 9999 2816 2814 2788 2769 2706 2714 2828 2907 2687 2809 2788 2673 2704 2751 2812 2875 9999 9999 2702 2872 2867 2830 2875 2891 2868 2901 2897 2892 2899 2960 3037 3017 3038 3038 3037 2874 2848 2889 9999 9999 9999 9999 9999 9999 9999 9999 2988 3019 9999 9999 9999 9999 9999 9999 9999 9999 2998 2932 2882 2932 2900 2962 2962 2960 2965 3003 2981 3029 3029 2864 2725 9999 9999 9999 9999 9999 2906 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2827 2796 2786 2754 2728 2767 2851 2904 2663 2822 2790 2640 2712 2735 2832 2888 9999 9999 2878 2867 2887 2854 2841 2917 2904 2916 2882 2873 2908 2947 2967 2955 2964 3035 2940 2826 2930 2983 9999 2983 9999 9999 9999 9999 9999 2996 9999 3019 9999 9999 9999 9999 9999 9999 9999 2894 2931 2923 2845 2905 2874 2885 9999 3029 2963 3017 3029 3029 3029 2826 2741 9999 9999 9999 9999 2914 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2811 2794 2785 2732 2727 2763 2802 2796 9999 2831 2802 2646 2697 2764 2724 2915 9999 9999 2872 2929 9999 2667 2914 9999 9999 2885 2878 2869 2888 2942 2928 2895 2881 2924 2880 2929 2946 3037 3038 2944 2956 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2960 2937 2915 2885 2912 2865 2783 2842 2810 2982 3029 9999 2983 3029 3029 3029 2853 2706 2757 9999 9999 2991 2436 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2805 2769 2744 2723 2719 2719 2726 2767 2734 2826 2798 2674 2715 2811 2585 9999 9999 9999 2865 2826 9999 2681 2914 9999 9999 2873 2860 2870 2879 2933 2867 2859 2834 2841 2838 2869 2925 3029 2976 2918 2698 9999 9999 2977 2782 2918 9999 9999 9999 9999 9999 9999 9999 9999 2899 2925 2897 2928 9999 2898 2804 2777 2953 3029 3029 3023 3029 3029 3029 2873 2746 2782 2885 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2798 2724 2734 2717 2714 2756 2790 2727 2747 2805 2790 2705 2769 2889 2844 9999 2902 9999 9999 2823 2869 2758 2855 2786 2866 2653 2869 2904 2848 2877 2871 2831 2820 2834 2842 2858 2903 3006 2938 2929 2947 9999 9999 9999 2857 2907 3019 9999 9999 9999 9999 9999 9999 2895 2865 2971 2906 2929 3012 2860 2752 2784 2923 3029 3029 3029 9999 9999 9999 2835 2825 2738 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2759 2695 2703 2721 2714 2738 2775 2782 2759 2790 2795 2757 2838 2804 9999 9999 2887 9999 2411 2811 2887 2878 2850 2914 2909 2747 2902 9999 2928 2830 2818 2808 2796 2803 2680 2852 2899 2982 2906 2920 2937 9999 9999 2905 2869 2934 9999 9999 2979 3019 3006 2927 2901 2795 2823 2990 2997 2965 9999 2776 2728 2835 2944 3029 3029 3029 9999 3029 9999 2784 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2725 2716 2717 2715 2715 2755 2721 2772 2791 2793 2803 2807 2893 9999 2924 2918 2881 2682 2751 2844 2809 2746 2830 2909 9999 2757 2887 9999 2868 2555 2065 2758 2768 2768 2721 2689 2906 2952 2896 2931 2943 9999 9999 2875 2881 9999 9999 2976 2925 2936 2920 2886 2915 2850 2794 2065 3012 3012 3012 2748 2734 2764 2969 3029 3029 9999 3029 9999 9999 2662 9999 9999 9999 9999 9999 2065 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2712 2686 2722 2671 2716 2709 2683 2753 2800 2802 2813 2838 2903 2849 2891 2931 2872 2853 2804 2827 2772 2825 2816 2937 9999 2791 2871 9999 2628 2811 2681 2737 2756 2733 2571 2829 2880 2915 2891 2924 9999 9999 2788 2842 2905 2971 9999 2942 2901 2898 2855 2842 2908 2898 2798 2932 9999 9999 3012 2798 2728 2883 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2810 2729 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2747 2719 2710 2695 2705 2738 2729 2766 2798 2814 2835 2856 2915 2946 2925 2888 2839 2760 2800 2890 2846 2751 2836 2947 9999 2730 2857 2527 2065 9999 2476 2720 2734 2728 2667 2782 2864 2906 2881 2874 9999 2718 2777 2831 2907 2965 9999 2918 2849 2859 2809 2824 2915 9999 2843 2921 3012 3012 3012 2844 2747 2899 9999 9999 9999 9999 9999 9999 9999 9999 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 2724 2705 2702 2688 2718 2723 2720 2745 2792 2827 2853 2898 2881 2953 2711 9999 2868 2707 2835 2674 2925 2812 2865 2684 2446 2706 2840 2826 2586 2715 2672 2742 2721 2740 2662 2821 2849 2883 2886 2833 2805 2757 2783 2838 2928 9999 2864 2867 2882 2841 2833 2843 2863 9999 2801 2951 3012 9999 9999 9999 2806 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2752 2413 2704 2708 2714 2716 2731 2725 2792 2815 2858 2832 2918 9999 2884 9999 9999 9999 2711 9999 9999 2607 9999 2608 2755 2731 2798 2554 2602 2717 2656 2742 2748 2760 2557 9999 2665 2909 2380 2820 2745 2755 2819 2804 9999 9999 2839 2833 2934 2832 2836 2890 9999 3012 2932 2953 9999 9999 9999 9999 2818 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2721 2664 2700 2713 2700 2695 2725 2715 2774 2810 2867 2926 9999 9999 9999 9999 9999 9999 2736 9999 2340 9999 9999 9999 2721 2727 2717 2728 9999 2741 2687 2762 2767 2680 9999 2806 9999 9999 9999 2854 2770 2788 2284 9999 2961 3019 2803 2838 9999 2829 2841 9999 9999 9999 9999 9999 9999 9999 9999 9999 2818 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2519 2689 2697 2708 2701 2698 2718 2729 2757 2804 2898 2893 9999 2994 9999 9999 9999 9999 2766 9999 2756 2421 9999 9999 2746 2736 2773 2753 2687 2731 2720 2811 2797 2745 9999 9999 9999 9999 9999 2906 2764 2842 2851 9999 9999 9999 2877 2848 9999 9999 2885 9999 9999 9999 9999 9999 9999 9999 9999 2652 2807 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2075 2695 2703 2708 2708 2711 2716 2719 2741 2815 2920 2893 9999 9999 9999 9999 9999 2718 2851 2697 2827 2847 9999 9999 2733 2757 2722 2637 2679 2744 2740 2744 2823 2769 9999 9999 9999 9999 9999 9999 2827 9999 2844 9999 9999 9999 2855 2904 9999 9999 2831 2960 9999 9999 9999 2953 9999 9999 9999 2608 2796 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2633 2712 2688 2728 2710 2689 2723 2709 2725 2819 2922 2868 2955 9999 9999 9999 9999 9999 2724 2822 2809 2849 9999 2811 2691 2758 2821 2065 2762 2409 9999 9999 2878 2593 9999 9999 9999 9999 9999 2701 2852 2887 2885 2929 9999 9999 2905 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 2953 9999 2557 2795 2874 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2396 2707 2711 2740 2720 2691 2738 2713 2716 2823 2897 9999 9999 9999 9999 9999 9999 2065 2679 2839 2576 9999 9999 2816 2766 2764 2783 9999 2766 2743 2875 2906 2689 2836 9999 9999 9999 9999 9999 9999 2837 2869 2784 2818 9999 9999 2543 2922 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2065 2794 2911 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2730 2653 2731 2699 2682 2731 2713 2717 2710 2785 9999 9999 9999 9999 9999 9999 2544 2829 2701 9999 2936 2949 2851 2706 2801 2722 9999 2741 2754 2898 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2594 2065 2840 9999 9999 2065 2895 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2065 2780 2877 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2726 2568 2742 2721 2744 2739 2732 2717 2718 2751 2680 2810 9999 9999 9999 9999 9999 2654 2786 2713 9999 9999 9999 9999 2817 2829 2863 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2934 2943 2673 2065 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2460 2742 2904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2070 2559 2750 2733 2707 2725 2722 2710 2716 2726 2720 2822 9999 9999 9999 9999 9999 2739 2824 2883 9999 9999 9999 2654 2834 2933 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 9999 9999 2885 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2908 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2475 2755 2785 2779 2743 2735 2724 2723 2707 2757 2813 9999 9999 9999 2687 9999 2779 2804 2781 9999 9999 2066 2839 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2470 2580 2674 2656 2751 2753 2733 2708 2724 2730 2774 2803 9999 9999 2800 9999 2737 2836 2763 2712 9999 2836 9999 2746 2909 9999 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2070 9999 9999 9999 2851 2731 2713 2725 2743 2783 9999 9999 2356 2762 2757 2754 2719 2655 9999 9999 9999 9999 2888 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2666 2707 2067 2735 2734 2760 2797 9999 2766 2730 2706 2734 9999 2888 9999 9999 9999 2432 9999 2893 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2717 2675 2691 2643 2721 2762 9999 2747 2716 2714 2724 2818 2890 2832 9999 9999 2919 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2633 2651 2729 2770 2707 2746 2798 9999 2527 2732 2732 2737 2734 2808 9999 9999 2641 9999 9999 2756 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2576 2776 2724 2724 2736 2804 2869 2645 2677 2745 2722 2742 2727 9999 9999 9999 9999 2618 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 2937 9999 9999 9999 9999 9999 9999 2758 2730 2637 2765 2813 2842 9999 2670 2753 2699 2742 2731 2694 2703 2459 2468 2813 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 9999 9999 9999 9999 9999 9999 2939 2956 9999 2873 9999 9999 2993 9999 9999 2642 2777 9999 2764 2795 2724 2728 2656 9999 9999 2202 2720 2740 2666 2730 2662 2724 2788 2836 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 9999 9999 9999 9999 9999 2933 2935 2945 2840 9999 9999 9999 9999 2761 2707 2802 2622 2732 2801 2785 2724 2754 9999 9999 2677 2687 2716 2723 2786 2635 2746 2710 2654 2760 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2723 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 9999 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 2948 2964 2806 9999 9999 2993 9999 9999 2807 2715 2758 2800 2774 2857 2751 2764 9999 9999 2744 2736 2791 2732 2708 2663 2731 2764 2804 2915 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2706 2915 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 2512 9999 9999 2959 9999 9999 9999 2937 2968 9999 9999 2972 9999 9999 2910 2993 9999 9999 9999 2901 9999 2702 2686 2781 2873 2705 2708 2482 2067 2745 2689 2812 2721 2717 2710 2717 2748 2777 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2403 9999 9999 2938 9999 9999 9999 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2800 2810 2568 9999 9999 2870 2747 2737 9999 2637 2664 2677 2652 2717 2696 2700 2708 2723 2805 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2534 2647 9999 2901 2949 9999 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2891 2807 2852 9999 9999 9999 2849 2794 2747 2655 2610 2674 2067 2662 2704 2703 2705 2702 2749 2837 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2067 2558 9999 2814 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 9999 9999 2950 9999 9999 9999 9999 2806 2832 2763 2697 2707 2624 2700 2710 2698 2694 2706 2698 2735 2851 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2944 2641 2067 2553 2600 2667 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 9999 9999 9999 2779 2612 2728 2724 2700 2727 2729 2698 2649 2683 2696 2701 2694 2721 2728 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 2968 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2918 2891 2894 2815 2521 2506 2552 2684 9999 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2936 9999 9999 9999 2750 2678 2687 2735 2704 2724 2711 2697 2708 2685 2689 2703 2686 2711 2850 2954 9999 9999 9999 2666 9999 9999 9999 9999 9999 9999 9999 2950 2982 2963 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2915 2827 2805 2656 2579 2488 2521 2687 2890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 2959 2848 2834 2669 2705 2755 2743 2735 2674 2691 2702 2697 2698 2683 2691 2699 2689 2695 2788 2908 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2872 2966 2970 9999 9999 9999 2826 2860 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 9999 2906 2782 2693 2614 2539 2481 2531 2712 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 2945 2949 9999 9999 2699 2732 2725 2741 2557 2712 2701 2700 2704 2684 2692 2694 2689 2702 2761 2869 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2918 2919 2948 9999 9999 9999 9999 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 2954 9999 9999 9999 9999 9999 9999 9999 9999 2918 2797 2665 2623 2537 2491 2526 9999 2938 2969 9999 2978 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 2990 2937 9999 2619 2726 2734 2707 2712 2707 2695 2699 2697 2693 2695 2685 2688 2701 2735 2853 2720 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2903 2880 2927 9999 9999 2878 9999 2736 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2837 9999 2980 9999 9999 9999 9999 9999 9999 2947 2852 2693 2638 2569 2506 2514 9999 2895 2965 9999 9999 2639 2898 9999 9999 9999 9999 2954 2994 2969 9999 2992 9999 9999 9999 2745 2729 2733 2654 2703 2703 2703 2695 2675 2692 2695 2689 2695 2703 2731 2889 2850 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 2766 2890 2916 2903 2924 2930 2751 2903 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 2930 2953 9999 9999 9999 9999 9999 9999 9999 9999 2904 2729 2653 2582 2527 2514 9999 9999 2970 9999 9999 9999 2829 2911 9999 9999 9999 2994 2992 2971 2972 2956 9999 9999 2859 2778 2737 2700 2651 2707 2700 2704 2695 2690 2688 2690 2690 2687 2695 2736 2788 2958 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 2848 2938 9999 2917 2960 9999 2801 2929 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 9999 9999 9999 9999 9999 9999 9999 2435 2782 2677 2589 2528 2530 2692 9999 9999 9999 9999 9999 2790 2867 9999 9999 9999 9999 9999 2955 2868 9999 2977 2856 2858 2810 2730 2728 2708 2698 2699 2701 2687 2690 2689 2685 2688 2699 2702 2722 2858 2551 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2066 9999 2943 2976 2926 2910 2919 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 2840 2720 2631 2548 2580 2681 2664 2953 9999 9999 9999 2834 2875 9999 9999 9999 9999 9999 2916 2935 9999 2981 9999 2862 2832 2715 2713 2720 2708 2701 2697 2696 2687 2690 2688 2690 2692 2710 2722 2851 2836 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2934 2879 2971 2930 2928 2822 2928 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 9999 9999 9999 9999 9999 9999 9999 9999 2972 2915 2937 2977 9999 9999 9999 9999 9999 9999 9999 2792 2692 2601 2650 2742 2904 9999 9999 9999 9999 9999 2822 9999 9999 9999 2994 9999 2965 9999 2989 2965 2877 2860 2849 2680 2727 2730 2705 2704 2694 2692 2688 2696 2691 2703 2689 2712 2722 2871 2884 2954 9999 9999 9999 2066 2918 2872 9999 9999 9999 9999 2926 2986 2951 2891 2928 2939 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 9999 9999 9999 9999 9999 9999 2982 9999 2965 2924 2927 9999 9999 9999 9999 9999 9999 9999 9999 2854 2745 2666 2738 2764 2849 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 2974 2962 2994 2975 2843 2873 2843 2597 2754 2690 2707 2700 2696 2684 2697 2700 2682 2693 2692 2721 2729 2902 2872 2929 9999 2839 9999 2066 2839 2871 2613 9999 9999 9999 2959 9999 2902 2868 2893 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 2950 2947 2967 9999 9999 9999 9999 9999 9999 9999 9999 2702 2752 2809 2741 9999 2778 9999 9999 2715 9999 9999 9999 9999 9999 2990 2924 9999 2993 2993 2881 2570 2880 2815 2739 2695 2707 2699 2694 2697 2682 2695 2694 2687 2671 2696 2719 2771 2906 2847 2906 2923 2964 2917 2873 2798 2831 2938 9999 9999 9999 9999 2953 2883 2877 2895 2940 2723 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 2806 2788 2754 2692 2703 2693 9999 2636 9999 9999 9999 9999 9999 2969 2975 9999 2989 2988 2953 2918 2888 2775 2713 2721 2719 2688 2692 2692 2696 2696 2696 2686 2685 2679 2693 2764 2855 2804 2895 2827 2737 2905 2873 2814 2850 2938 9999 9999 9999 9999 2954 2825 2858 9999 2911 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2068 2888 2789 2692 2693 2637 2734 9999 2949 9999 9999 9999 9999 2970 2970 9999 2992 2965 2856 2914 2877 2738 2717 2717 2718 2700 2691 2682 2708 2713 2700 2699 2677 2649 2739 2700 2816 2728 2897 2887 2808 2714 2903 2866 2893 2953 9999 9999 9999 2933 2923 2856 2787 2640 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2817 2741 2717 2666 2778 9999 2971 9999 9999 9999 9999 2958 2962 2978 2991 2943 9999 2926 2899 2730 2715 2713 2706 2699 2687 2686 2727 2690 2696 2676 2594 2675 2771 2646 2811 2815 2837 9999 2809 2855 2927 2736 2845 9999 9999 9999 2937 2862 2860 2806 2701 2562 9999 9999 2808 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2759 2672 2771 2755 2815 9999 9999 9999 9999 9999 9999 2937 2954 9999 2938 2966 9999 2912 2773 2726 2725 2714 2698 2701 2691 2699 2715 2700 2707 2687 2529 2588 2660 2649 2716 2791 2817 2692 2819 2845 9999 9999 9999 9999 9999 2964 2893 2782 2808 2739 2633 2560 2657 2873 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2750 2819 2852 2636 9999 9999 9999 9999 9999 9999 2924 2938 2944 2942 2954 9999 2841 2751 2762 2700 2728 2698 2709 2702 2709 2703 2673 2684 2638 2455 2506 9999 2607 2701 2716 2761 2828 2864 2607 2816 9999 9999 9999 9999 9999 2832 2765 2809 2702 2620 2583 2633 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2827 2837 2893 9999 9999 9999 9999 9999 9999 2903 2924 2949 2881 2945 2902 2913 2842 2704 2727 2751 2734 2726 2717 2723 2709 2711 2690 2620 2424 2447 2632 2656 2702 2721 2749 2711 2815 9999 2572 2855 9999 9999 9999 2913 2786 2779 2835 2713 2642 2603 2624 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2873 9999 9999 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 2929 2956 2943 2939 2900 2809 2918 2702 2711 2724 2719 2749 2733 2755 2741 2714 2665 2565 2406 2445 2652 2595 2697 2720 2706 2820 2844 9999 2749 2890 9999 9999 9999 2854 2704 2760 2839 2730 2672 2626 2627 2862 9999 9999 9999 9999 2878 9999 9999 9999 9999 9999 9999 9999 9999 2934 2957 9999 9999 9999 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2899 2936 9999 2959 2936 2888 2841 2934 2703 2769 2624 2709 2722 2757 2779 2801 2692 2659 2598 2420 2473 2630 2691 2692 2617 2729 2777 2786 2601 2743 2823 9999 9999 9999 2803 2757 2762 2670 2742 2712 2667 2707 2859 9999 9999 9999 2933 2942 9999 9999 9999 9999 9999 9999 9999 2968 2888 2945 2963 9999 9999 2973 2922 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2898 2931 2921 2963 2906 2796 2828 2852 2490 2799 2759 2716 2791 2780 2835 2847 2668 2720 2645 2501 2529 2628 2673 2693 2669 2730 2819 2870 9999 2066 2174 9999 9999 9999 2854 2758 2792 2601 2768 2744 2713 2796 2864 9999 9999 9999 9999 2815 2868 9999 9999 9999 9999 9999 2933 9999 9999 2940 2940 2916 9999 2930 2916 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2894 2924 2948 2954 2940 2929 2922 2856 2755 2686 2701 2729 2790 2812 2852 2860 2695 2685 2701 2573 2613 2706 2682 2652 2684 2734 2800 2700 2397 9999 9999 9999 9999 9999 9999 2810 2819 2849 2792 2777 2763 2833 2634 9999 9999 9999 2876 2631 2825 9999 9999 9999 9999 9999 2909 9999 9999 9999 9999 2810 9999 2889 2903 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2898 2930 2936 2944 2921 2929 2901 2908 2750 2796 2713 2843 2599 2790 2864 2934 2929 2875 2645 2599 2667 2714 2640 2645 2259 2662 2793 2525 2645 9999 9999 9999 9999 9999 9999 2872 2848 9999 9999 2809 2788 2835 9999 9999 9999 9999 2900 2833 2808 9999 2957 2847 9999 9999 2920 9999 9999 9999 9999 2729 9999 2860 2872 2879 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2848 2923 2934 2875 2905 2893 2844 2895 2679 2754 2866 2637 2557 2681 2814 2926 2826 2903 2690 2623 2674 2719 2694 2696 2468 2708 2687 2913 9999 9999 9999 9999 9999 9999 9999 9999 2603 9999 9999 2712 2812 2835 9999 9999 9999 2898 2903 2825 2808 9999 9999 2797 9999 2958 2929 9999 9999 9999 9999 2758 2817 2864 2853 2851 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2793 2910 2934 2917 2865 2874 2828 2921 2836 2826 2869 2230 2470 2555 9999 2910 2893 2680 2657 2622 2690 2840 9999 2626 2480 2586 2703 2814 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 2066 2861 9999 9999 9999 9999 2925 2841 2817 9999 9999 2795 2848 9999 2883 2924 9999 9999 9999 2858 2826 2921 2067 2846 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2771 2851 2922 2904 2887 2892 2836 2881 2825 2824 2898 2700 2453 2492 2723 2868 2819 2616 2633 2615 2712 2669 2462 2565 2463 2629 2799 2924 2515 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 9999 2891 9999 9999 9999 9999 9999 9999 2855 9999 9999 2802 2840 2557 2728 2862 9999 9999 9999 2937 2908 9999 9999 2888 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2786 2919 2910 2904 2897 2916 2679 2820 2902 2851 2827 2690 2440 2465 2626 2714 2708 2670 2571 2618 2634 2468 2485 2451 2400 2791 2647 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 2926 2873 9999 9999 9999 9999 9999 2972 2855 2972 9999 2815 2844 2429 2791 2784 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 317 279 312 1280 1280 626 368 1137 269 711 1280 442 1280 1280 523 244 853 917 344 553 628 911 334 1280 1280 1201 663 1013 747 96 93 157 99 39 47 73 44 413 325 159 404 540 229 135 319 594 548 1280 882 115 279 148 140 83 26 9999 5 9999 9999 9999 9999 16 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 9999 9999 9999 35 53 29 9999 96 13 9999 9999 9999 9999 9999 9999 9999 9999 256 623 230 715 1280 1280 378 661 922 457 463 1280 580 1280 1035 471 1280 756 961 368 292 217 1280 596 428 182 367 464 940 1000 64 79 55 175 114 118 175 58 625 415 309 736 387 158 128 280 194 218 729 988 111 237 219 176 91 120 9999 6 3 9999 9999 9999 18 34 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 79 12 25 7 9999 9999 9999 9999 9999 9999 11 42 9999 9999 9999 16 9999 9999 9999 9999 9999 476 770 294 615 1280 1280 296 1280 569 937 286 708 326 671 903 845 958 1280 403 845 429 247 421 367 677 132 295 246 593 197 49 72 48 170 221 314 493 202 398 637 623 1150 507 123 110 230 138 106 376 211 76 107 396 149 56 121 9999 10 1 9999 9999 3 3 74 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 96 27 228 9999 9999 33 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 337 321 303 476 1280 1280 1280 1280 566 1280 295 862 752 1207 420 358 1280 761 253 348 910 268 216 592 242 418 1280 169 193 75 248 22 75 222 866 823 662 304 117 429 635 701 306 183 128 221 218 134 357 128 52 144 508 232 66 211 9999 12 9999 9999 3 28 23 38 24 9999 64 58 38 9999 9999 9999 9999 25 64 77 128 95 157 522 54 37 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1019 171 489 794 211 385 316 460 436 1280 342 360 1280 410 421 505 673 1280 141 417 299 1200 430 166 1280 651 1280 1280 1280 1280 299 44 140 456 1280 1129 600 449 240 610 719 805 375 362 123 145 253 127 541 588 146 204 176 290 160 146 82 17 9999 9999 9999 55 16 3 18 9999 18 30 10 41 9999 50 166 350 156 170 48 6 352 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 66 386 992 213 693 463 110 406 1280 464 592 1280 298 193 438 540 1280 282 310 539 1280 1280 1280 1280 978 1280 1280 1044 1280 162 124 183 520 1103 1280 914 1060 602 190 1208 569 329 224 200 45 179 185 405 778 236 185 132 264 134 89 99 51 1 11 1 40 38 9 9999 50 22 104 73 47 119 179 175 207 491 244 10 4 9999 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 34 379 1280 324 313 118 267 1216 462 543 595 388 291 110 197 779 872 837 313 1280 1280 1280 1280 1026 624 1239 1280 1280 1280 252 189 267 576 410 1280 1280 1280 805 248 949 955 432 197 236 355 204 290 310 261 199 25 101 342 223 170 100 68 41 30 4 83 17 15 88 31 63 59 145 110 96 146 113 13 178 243 7 5 66 3 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 184 22 235 1280 250 434 332 308 1280 943 708 263 404 523 236 329 443 300 607 930 1280 1280 587 1280 1280 1136 273 1195 1280 853 303 203 598 1046 465 1280 1280 317 526 205 362 693 179 158 230 278 590 463 102 183 295 81 86 358 211 157 52 68 52 13 29 161 40 21 161 128 88 39 5 292 41 34 144 9999 53 82 48 7 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 346 33 260 180 551 1280 1280 249 767 1159 315 269 283 109 401 368 1157 202 1081 1280 1254 1084 1249 1057 1280 207 58 125 250 135 387 201 651 1278 654 1280 1280 818 975 302 255 396 203 804 272 375 456 189 74 73 259 92 54 202 166 9999 17 202 46 73 47 217 18 232 63 197 9999 28 9999 76 94 37 43 9999 46 167 268 8 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 846 82 272 242 1280 820 1280 553 630 512 663 1274 208 304 537 412 999 370 585 1280 993 993 439 260 289 30 33 64 34 25 157 248 461 1280 1280 1280 1280 968 1188 439 143 597 621 498 260 530 284 156 69 18 278 82 36 122 370 222 76 209 68 25 10 78 16 317 112 19 24 7 9999 78 4 9999 33 9999 106 162 211 16 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 181 111 167 213 1280 293 775 1280 303 832 480 585 1280 200 414 303 1036 934 506 1122 932 371 161 138 260 22 9999 9999 13 64 123 482 876 1280 1134 560 1280 1280 875 321 264 260 1277 507 246 332 188 103 49 7 152 47 24 97 233 206 52 175 28 8 16 3 67 121 33 11 47 3 45 8 63 9999 9999 9999 243 113 188 84 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 184 111 991 692 329 552 140 221 375 333 1280 760 1280 297 273 390 593 302 281 335 305 119 23 24 195 25 9 11 16 288 158 221 1280 1094 358 363 900 262 238 208 190 392 1280 537 329 190 67 53 73 6 26 30 42 212 93 84 249 160 30 6 40 9999 9999 12 76 9999 19 9999 47 9999 41 95 61 53 191 281 59 45 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 105 263 241 265 278 315 183 301 282 574 568 1280 229 451 446 426 395 182 51 116 103 12 220 123 13 12 27 63 436 192 303 850 436 789 1280 190 120 243 89 77 898 769 380 508 155 99 64 38 6 4 24 83 117 76 112 402 30 96 24 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 99 68 26 222 108 80 134 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 220 91 201 669 378 510 295 199 383 486 371 951 1280 330 546 426 284 742 133 16 13 24 6 50 81 82 20 61 50 555 209 397 413 250 162 211 162 81 181 142 88 1129 1197 455 89 144 172 78 16 4 6 14 34 111 53 66 186 47 57 2 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 19 132 27 3 118 32 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 96 144 176 406 821 943 627 624 918 676 547 632 641 330 102 222 384 367 69 52 6 12 9999 18 20 36 76 312 66 172 249 190 145 152 137 163 358 734 602 295 464 836 345 64 91 30 75 107 23 12 9999 6 11 35 129 18 87 86 37 25 21 9999 9999 9999 9999 9999 9999 6 9999 9999 8 41 19 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 380 182 149 328 359 519 267 673 1280 308 458 394 382 230 119 118 347 213 33 6 10 8 12 42 24 37 585 48 44 114 485 501 234 1145 1280 472 538 1280 371 276 302 553 144 98 191 9999 157 268 17 26 21 9999 58 3 3 9999 9 19 7 38 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 6 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 9999 9999 278 266 198 450 294 839 115 716 528 50 73 105 271 31 21 34 142 405 11 18 9999 10 7 8 27 142 343 40 23 46 882 611 612 760 1280 872 223 429 253 158 22 80 158 57 9999 9999 27 123 108 96 11 9999 9999 17 3 12 9999 23 7 30 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 253 163 320 148 500 20 518 315 32 9999 17 41 54 70 42 102 107 8 15 10 26 134 38 22 93 213 23 21 46 396 703 927 662 916 290 191 463 126 17 9999 3 21 9999 9999 9999 17 41 44 254 19 21 9999 9 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 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 158 287 122 323 132 315 296 116 219 19 21 10 18 55 46 85 16 44 13 120 79 8 98 9999 31 15 41 3 21 42 106 161 403 212 379 296 403 174 9999 9999 9999 1 9999 9999 9999 9999 9999 11 11 144 29 34 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 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 136 329 58 138 39 97 411 28 161 18 15 43 10 12 58 72 13 41 219 295 155 41 14 15 38 10 20 32 40 88 51 48 129 38 155 186 28 9999 9999 9999 9999 30 9999 9999 9999 9999 9999 30 23 22 156 9 9999 9999 2 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 165 30 16 46 253 536 206 93 26 51 43 72 54 42 45 8 74 109 147 111 25 31 43 9999 37 9999 32 19 49 13 25 110 55 12 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 45 44 131 9 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 37 9 77 9999 89 421 188 20 15 78 55 9999 197 42 28 15 9 34 121 39 14 265 34 9 9999 8 22 45 36 9999 8 15 87 56 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 49 108 26 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 29 10 234 88 9999 120 87 50 9999 10 20 91 58 44 78 13 17 12 48 11 49 400 29 9999 42 9 46 47 67 9999 5 11 59 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 22 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 54 84 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 19 47 10 176 71 96 56 42 122 9999 11 9999 62 9999 86 123 9999 13 3 98 56 106 162 49 9999 41 71 25 75 61 9999 9999 4 14 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 35 9999 11 3 16 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 3 47 142 157 159 138 15 9999 60 12 91 20 6 23 13 6 9999 109 87 121 254 123 16 10 58 23 69 9999 9999 9999 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 17 13 26 13 25 19 7 20 46 22 9999 9999 2 9999 9999 9999 5 9999 9999 31 9999 27 28 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 14 37 105 261 144 86 27 39 22 21 114 11 37 9999 16 28 21 180 144 151 241 74 20 11 19 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 55 81 34 45 18 9999 4 12 22 56 25 21 21 9 9999 18 25 17 9999 9999 9999 9999 6 46 84 75 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 56 80 109 759 48 9999 116 28 74 73 144 70 9999 94 27 44 39 120 191 102 144 33 39 30 26 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 101 32 11 9999 14 9 9999 4 13 41 6 37 12 9999 9999 16 9999 9999 9999 44 9999 80 11 9999 100 19 9999 4 95 9999 9999 33 39 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 10 77 54 45 223 88 151 111 151 59 72 30 102 28 47 22 9999 12 39 95 60 28 109 6 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 25 35 9 9999 19 12 9999 17 109 60 53 84 60 40 9999 38 9999 9999 9999 9999 13 36 9999 31 19 9999 9999 21 96 100 62 84 30 54 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 31 9999 53 111 171 17 16 70 37 29 17 29 17 53 134 42 22 9999 5 35 42 6 18 30 76 27 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 39 40 25 11 9999 9999 9999 12 9999 109 35 14 57 95 9999 9999 9999 9999 9999 9999 9999 40 151 30 93 42 106 9999 9999 131 126 106 68 120 35 35 9999 9999 9999 9999 9999 9999 38 9999 9999 9999 9999 9999 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 56 101 146 92 183 12 116 156 38 8 6 11 9999 26 36 68 9999 14 9 105 46 61 10 61 248 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 13 7 9999 53 9999 9999 17 9 9999 40 23 33 37 9999 9999 9999 9999 9999 9999 9999 86 81 17 52 29 9999 112 9999 12 250 89 43 73 45 33 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 9999 64 9999 9999 9999 9999 9999 34 128 175 247 240 134 42 155 138 9999 6 11 44 40 5 14 215 11 12 4 41 3 40 38 9999 231 9 9999 15 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 22 38 81 9999 9999 31 33 10 10 13 9999 9999 9999 9999 42 24 9999 9999 9999 9999 9999 9999 9999 9999 76 9999 62 56 9999 25 3 9999 103 64 121 40 58 27 9999 53 52 31 9999 90 9999 9999 9999 9999 9999 9999 25 26 26 7 9999 24 9999 9999 9999 9999 9999 60 132 281 162 301 417 209 216 143 9999 60 22 41 60 220 44 124 63 18 22 144 10 29 21 9999 29 9999 9999 9999 31 9999 9999 13 9999 9999 9999 9999 6 9999 35 38 9999 27 9999 23 9999 21 9999 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 43 9999 46 9999 25 62 48 35 51 29 40 41 9999 9999 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 35 9999 9999 9999 9999 9999 9999 105 127 571 462 586 390 107 61 97 8 29 21 12 115 287 86 100 12 59 5 30 29 32 3 43 108 92 39 38 6 19 9999 9999 19 9999 9999 25 11 47 8 29 60 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 22 25 9999 9999 9999 9999 9999 9999 23 9999 95 50 92 34 37 28 9999 9999 9999 9999 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 31 9999 9999 9999 9999 9999 9999 165 349 322 703 243 146 57 9999 9999 156 181 188 41 131 152 172 70 56 172 22 60 40 24 28 128 22 175 45 18 9999 9999 15 9999 9999 9999 52 26 45 9999 28 7 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 47 9999 22 63 26 9999 9999 9999 9999 9999 9999 9999 20 24 57 9999 25 9999 69 46 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 44 9999 9999 9999 9999 9999 9999 183 299 182 574 128 111 46 7 9999 224 294 43 131 222 123 30 63 87 150 130 147 44 116 36 91 45 57 107 25 9999 25 9999 9999 18 27 47 34 58 9999 9999 4 9999 9999 9999 43 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 19 113 9999 24 9999 9999 26 21 73 56 11 9999 34 22 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 9999 9999 9999 9999 9999 9999 109 243 136 413 153 147 9999 23 15 266 432 88 215 247 127 163 22 115 101 288 10 42 134 57 79 104 27 65 27 28 18 9999 9999 9999 63 112 74 36 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 36 26 12 71 65 48 32 9999 9999 19 16 146 56 32 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 160 143 148 241 225 112 19 37 12 210 238 194 280 382 67 229 9999 9999 9999 293 29 108 349 291 39 39 162 23 71 22 9999 9999 20 17 42 429 155 12 30 9999 9999 9999 9999 9999 9999 9999 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 110 43 36 72 28 31 84 9999 19 22 66 114 148 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 222 9999 9999 9999 9999 9999 9999 259 150 179 150 130 103 30 11 27 202 263 134 91 178 46 40 9999 9999 9999 77 230 202 176 363 45 49 43 141 17 36 9999 9999 8 9999 13 378 143 44 9999 9999 9999 9999 9999 9999 9999 18 30 28 32 9999 9999 9999 9999 9999 9999 18 9999 24 21 30 31 34 21 93 33 43 120 40 29 30 141 107 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 9999 9999 9999 9999 9999 245 185 161 114 89 65 38 9 12 96 144 303 75 265 12 20 6 9999 9999 41 181 524 260 188 411 42 47 112 50 24 31 9999 9999 11 9999 368 180 129 15 9999 9999 9999 9999 9999 9999 39 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 51 136 25 59 265 22 39 200 47 40 24 152 87 6 9999 9999 1 101 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 25 9999 9999 9999 9999 9999 183 167 180 48 32 28 23 11 6 55 226 312 97 85 76 26 9999 9999 4 16 77 423 35 245 79 64 185 142 72 42 23 8 16 19 12 83 200 14 9999 9999 9999 9999 9999 9999 9999 9999 25 81 9999 9999 9999 9999 9999 9999 9999 9999 22 11 204 57 86 79 23 174 21 43 66 37 38 39 101 9999 9999 9999 9999 9999 110 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 40 212 74 51 48 31 12 6 54 170 113 63 49 34 25 9999 9999 92 12 21 233 12 83 57 54 99 132 79 71 93 33 51 43 12 10 92 14 9999 14 9999 9999 9999 9999 9999 60 9999 5 9999 9999 9999 9999 9999 9999 9999 5 84 177 622 11 185 54 9999 26 89 42 40 37 30 34 66 9999 9999 9999 9999 7 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 61 100 93 74 46 13 5 9999 33 152 150 88 90 4 11 9999 9999 62 30 9999 5 104 9999 9999 22 87 117 20 78 89 103 195 43 30 67 18 22 46 20 122 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 25 27 157 163 37 7 79 634 47 25 9999 140 30 30 27 34 28 56 9999 9999 54 1 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 64 41 109 100 33 10 7 23 29 191 346 121 42 1 9999 9999 9999 17 7 9999 5 108 9999 9999 20 147 79 16 30 28 222 73 46 31 36 29 36 31 16 3 9999 9999 116 12 83 9999 9999 9999 9999 9999 9999 9999 9999 322 51 86 90 9999 21 72 553 35 22 33 28 24 84 33 25 38 96 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 40 48 100 103 61 30 13 38 57 498 267 94 36 1 9999 6 9999 9999 8 8 7 22 7 13 4 184 139 8 15 68 156 85 59 20 34 43 27 45 42 38 9999 9999 9999 157 86 57 9999 9999 9999 9999 9999 9999 28 152 66 18 134 16 36 269 345 29 26 40 27 9999 9999 9999 16 67 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 40 37 36 94 89 54 42 35 47 105 338 438 71 5 9999 9999 13 9999 2 11 16 41 86 47 30 6 106 9999 53 10 22 95 106 34 6 28 56 25 60 110 80 9999 9999 23 136 52 9999 9999 48 17 41 42 15 14 297 29 16 107 9999 159 152 329 105 22 47 22 9999 49 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 35 44 52 63 74 64 26 50 70 133 364 437 92 9999 52 20 41 5 11 28 8 13 95 17 9999 6 17 9999 22 4 5 43 71 34 10 9 125 34 74 126 147 9999 9999 85 30 9999 9999 25 82 27 50 147 78 56 525 1 12 15 17 210 182 7 28 24 18 9999 25 9999 9999 3 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 20 32 56 36 62 30 27 42 83 278 206 126 58 6 33 35 108 30 35 23 6 31 103 26 9999 11 12 9999 4 17 17 41 64 29 8 40 80 44 230 75 9999 9999 156 45 42 41 9999 32 176 82 146 176 90 46 172 32 9999 9999 17 108 230 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 32 46 38 44 39 53 57 100 97 97 43 32 51 31 4 9 12 41 34 12 15 98 26 9999 14 12 2 1 9999 9 37 49 33 19 22 76 65 135 231 9999 22 174 70 134 13 9999 42 21 40 35 254 108 9999 101 21 19 20 18 30 215 65 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 25 47 39 66 46 66 47 76 95 140 38 5 8 1 9999 3 6 30 3 24 14 27 2 6 20 19 8 6 18 20 74 46 39 17 17 32 23 85 200 112 151 237 143 49 9999 83 325 24 144 237 252 11 9999 11 50 16 9999 9999 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9 57 58 73 58 91 42 69 40 128 7 4 9999 1 9999 9999 9999 4 9999 9999 3 9999 2 29 31 28 4 8 24 21 126 98 34 7 9999 6 48 3 194 349 291 82 13 9999 9999 87 218 18 123 97 96 9999 22 14 26 9999 9999 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 23 57 64 55 45 91 43 53 68 91 11 9999 9999 9999 9999 9999 9999 3 9999 1 9999 9999 9999 29 34 19 13 9999 33 24 125 122 14 9999 11 9999 9999 9999 160 218 464 4 9999 4 10 18 161 9999 24 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 32 54 52 57 50 79 75 61 78 62 6 9999 1 9999 9999 9999 9999 8 9999 8 1 9999 9999 36 39 31 15 22 30 26 68 119 15 9999 9999 9999 9999 9999 66 21 194 60 9999 9999 9999 38 26 9999 9999 80 9999 9999 9999 9999 9999 9999 9999 9999 10 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 37 55 57 61 57 91 67 90 59 25 6 9999 9999 9999 9999 9999 3 20 7 13 6 9999 9999 27 39 15 8 22 27 16 10 56 13 9999 9999 9999 9999 9999 9999 22 9999 88 9999 9999 9999 25 55 9999 9999 5 33 9999 9999 9999 19 9999 9999 9999 9 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 41 36 78 40 35 78 59 96 41 19 5 3 9999 9999 9999 9999 9999 6 12 8 5 9999 5 19 23 14 1 29 7 9999 9999 43 4 9999 9999 9999 9999 9999 1 13 13 70 27 9999 9999 60 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 6 141 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 8 30 42 43 30 31 58 73 113 66 10 9999 9999 9999 9999 9999 9999 1 3 9 1 9999 9999 8 30 14 4 9999 16 11 8 6 3 3 9999 9999 9999 9999 9999 9999 5 5 5 8 9999 9999 2 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 52 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 21 54 21 22 30 29 70 108 115 9999 9999 9999 9999 9999 9999 4 15 4 9999 4 2 3 5 29 6 9999 4 6 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 1 10 9999 9999 1 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 26 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 13 11 64 25 33 36 47 60 89 98 13 15 9999 9999 9999 9999 9999 6 8 3 9999 9999 9999 9999 23 6 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 24 1 1 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 11 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 1 8 49 28 25 31 48 48 54 62 33 26 9999 9999 9999 9999 9999 12 14 10 9999 9999 9999 5 16 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 24 29 36 34 49 47 55 46 60 15 9999 9999 9999 7 9999 19 12 3 9999 9999 1 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 3 6 5 10 21 29 35 65 83 50 8 9999 9999 20 9999 12 18 8 1 9999 1 9999 7 3 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 30 19 34 49 80 22 9999 9999 6 18 15 7 3 3 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 8 4 31 32 39 10 9999 23 27 15 21 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 13 16 14 17 4 9999 32 29 26 28 16 6 3 9999 9999 4 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 26 37 14 26 35 9999 6 27 41 40 38 24 9999 9999 1 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 43 20 15 23 35 11 5 12 43 32 52 16 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 53 9999 9999 9999 9999 9999 9999 26 13 12 27 26 12 9999 5 24 21 50 17 7 5 3 5 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 19 54 9999 145 9999 9999 1 9999 9999 10 28 9999 21 32 11 9 3 9999 9999 6 34 23 11 11 10 21 11 5 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 26 9999 9999 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 9999 9999 9999 9999 9999 9999 56 72 20 209 9999 9999 9999 9999 3 11 23 9 13 22 12 12 7 9999 9999 15 26 26 23 43 15 49 13 6 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 68 23 25 9999 9999 3 9999 9999 12 6 12 13 10 29 15 13 9999 9999 28 36 48 33 36 26 61 23 31 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 19 9999 9999 9999 28 41 9999 9999 37 9999 9999 48 1 9999 9999 9999 11 9999 5 4 6 45 13 13 3 4 25 18 40 37 56 66 53 28 21 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 33 9999 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 7 4 9999 9999 28 14 15 9999 15 17 13 12 42 50 61 54 36 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 65 9999 82 44 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 5 6 9999 9999 9999 10 16 19 12 15 21 5 19 40 62 63 57 83 22 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 61 9999 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 34 9999 9999 9999 9999 5 21 28 22 32 14 34 51 83 58 64 59 71 25 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 3 3 61 85 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 5 4 11 27 20 34 39 62 36 68 61 68 58 78 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 37 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 72 177 23 31 143 54 82 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9 10 18 41 16 34 56 62 83 57 76 91 56 74 55 3 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 30 23 66 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 94 235 169 25 72 136 125 49 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 20 3 4 4 10 22 39 43 10 30 70 74 61 57 80 79 58 59 54 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 18 26 9999 9999 9999 2 8 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 87 171 148 45 229 119 236 25 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 6 9999 9999 10 19 36 57 10 50 110 98 61 49 94 79 62 83 63 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 24 103 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 75 9999 9999 9999 9999 9999 9999 9999 9999 33 100 168 74 139 201 271 9999 70 37 9999 59 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 3 8 9999 8 17 41 37 35 74 120 83 52 81 105 57 64 94 53 7 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 246 68 9999 9999 2 9999 3 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 7 9999 47 9999 9999 9999 9999 9999 9999 24 54 386 92 165 208 418 9999 11 28 9999 9999 4 109 9999 9999 9999 9999 6 3 3 9999 5 9999 9999 9999 14 22 40 21 46 114 115 60 43 133 128 58 97 95 53 18 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 4 205 18 172 3 4 4 11 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 47 9999 9999 9999 9999 9999 9999 9999 9999 51 226 148 191 274 308 9999 9999 19 9999 9999 9999 285 142 9999 9999 9999 3 8 5 22 3 9999 9999 10 19 25 37 24 64 92 102 66 56 113 117 80 65 55 48 10 9 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 3 48 9999 48 13 9999 8 48 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 13 9999 9999 9999 9999 9999 9999 9999 2 129 203 549 160 233 104 9999 9999 9999 9999 9999 112 102 9999 9999 9999 9999 9999 20 3 9999 4 5 20 27 26 65 67 63 88 107 59 87 119 105 86 88 59 44 34 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 25 55 20 104 76 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 100 262 145 216 212 4 12 9999 9999 9999 100 47 9999 9999 9999 9999 9999 11 13 9999 8 9999 40 40 26 51 95 90 113 87 83 82 123 125 82 62 79 70 62 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 2 42 25 74 11 84 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 9999 9999 9999 9999 9999 9999 9999 9999 35 33 93 37 9999 9999 9999 9999 9999 9999 9999 64 118 203 208 86 48 9999 9999 9999 9999 9999 7 9999 9999 9999 3 9999 38 9999 3 4 14 50 44 19 64 64 67 92 69 83 79 111 88 80 53 68 75 74 113 34 9999 9999 9999 1 45 6 9999 9999 9999 9999 59 12 44 131 76 51 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 22 9999 16 119 127 9999 9999 9999 9999 9999 9999 9999 9999 20 116 313 88 432 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 15 12 4 5 10 62 26 13 73 32 61 79 84 63 88 65 53 52 62 69 50 44 113 31 9999 3 9999 1 93 47 1 9999 9999 9999 33 9999 28 367 18 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 36 55 44 9999 9999 9999 9999 9999 9999 9999 9999 16 111 45 318 9999 97 9999 9999 3 9999 9999 9999 9999 9999 3 4 9999 13 12 3 3 33 16 33 26 48 46 84 123 60 79 47 50 41 64 63 47 25 15 25 17 41 16 21 308 81 10 9999 9999 9999 9999 25 81 192 52 41 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 31 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 11 160 188 131 52 9999 3 9999 9999 9999 9999 9999 3 22 9999 3 12 22 69 26 12 34 40 75 44 111 81 74 68 49 44 47 43 40 22 12 7 29 7 3 21 156 295 86 14 9999 9999 9999 9999 47 20 53 9999 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 11 81 177 209 80 125 9999 13 9999 9999 9999 9999 14 19 9999 5 4 5 81 15 14 38 54 65 72 143 73 60 47 48 44 48 38 42 10 14 7 46 15 8 4 92 173 124 11 9999 9999 9999 59 43 54 45 124 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 134 107 238 115 9999 30 9999 9999 9999 9999 24 59 22 4 6 9999 48 15 20 31 55 54 88 189 104 54 27 41 36 35 45 43 11 31 25 23 9999 14 8 12 3 4 9999 9999 9999 37 204 171 43 142 289 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 12 70 163 19 9999 9999 9999 9999 9999 9999 27 23 9999 3 12 9999 12 6 25 34 52 45 110 138 88 46 31 49 71 57 41 16 21 23 45 43 11 16 8 9999 9999 9999 9999 9999 5 52 203 132 228 163 364 165 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 23 65 4 9999 9999 9999 9999 9999 9999 47 27 19 6 8 9999 5 8 30 33 61 38 98 139 63 46 34 41 60 71 142 9999 23 23 31 35 33 15 3 10 9999 9999 9999 9999 9999 112 361 114 261 223 262 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 8 13 9999 9999 9999 9999 9999 9999 32 42 74 3 12 33 11 15 17 43 73 41 72 168 53 48 41 47 62 112 237 42 34 18 30 34 13 5 9999 6 7 9999 9999 9999 5 133 237 90 155 214 389 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 102 22 6 12 30 5 32 14 34 29 28 68 223 62 42 27 32 31 151 295 85 24 24 23 23 23 4 9999 18 17 9999 9999 9999 4 22 185 92 181 225 250 119 41 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 44 29 9999 9999 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 19 9999 9 11 11 8 34 10 30 11 19 30 157 42 33 10 24 53 134 203 31 35 34 18 27 17 3 4 12 5 9999 9999 9999 4 73 325 8 117 95 189 226 19 9999 9999 9999 4 46 9999 9999 9999 9999 9999 9999 9999 41 6 46 48 9999 9999 12 14 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 87 10 8 23 6 3 7 5 6 21 15 12 33 53 102 16 7 26 82 114 230 28 30 33 25 27 46 6 9999 1 1 9999 9999 9999 7 127 388 4 52 99 135 93 5 9999 9999 9999 9999 13 435 9999 9999 9999 9999 9999 44 9999 9999 22 22 60 9999 22 178 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 206 10 57 49 10 12 27 5 14 11 11 13 23 42 121 8 5 12 110 241 140 30 25 23 19 26 40 2 1 9999 9999 9999 9999 9999 9999 58 155 7 18 79 147 96 1 9999 9999 9999 7 6 202 9999 9999 9999 9999 9999 35 9999 9999 9999 9999 66 9999 212 95 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 24 60 22 16 97 11 10 12 28 11 30 14 31 159 45 41 27 25 359 120 19 10 11 4 17 31 1 1 9999 9999 9999 9999 9999 9999 16 68 9999 9999 41 140 126 9999 9999 9999 9999 11 16 183 9999 9 109 9999 9999 38 9999 9999 9999 9999 218 9999 425 17 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 55 47 6 53 153 8 12 6 20 30 10 41 43 16 39 6 46 48 134 134 12 8 9 5 14 11 11 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 6 74 90 9999 9999 9999 3 10 10 275 9999 9999 144 9999 14 75 9999 9999 9999 9999 102 129 48 11 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 45 61 14 20 204 13 37 12 39 19 6 61 135 9999 72 34 6 66 47 76 34 9999 7 5 6 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 9999 2 117 9999 9999 9999 9999 6 7 187 9999 9999 143 82 9999 51 118 9999 9999 9999 57 21 68 1 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 11 131 30 34 111 23 11 7 20 38 21 75 201 55 61 181 9 49 32 57 9 7 8 6 7 7 9 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 22 9999 9999 9999 9999 9999 9999 53 9999 9999 330 156 1 13 83 9999 9999 9999 34 60 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 40 46 49 31 27 6 5 15 23 17 22 83 175 83 23 185 20 25 29 20 6 10 10 7 25 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 9 7 9999 9999 9999 9999 9999 4 10 8 9999 145 131 1 49 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 799 616 395 669 890 962 816 937 719 407 661 908 897 626 711 328 202 207 298 660 589 669 670 499 629 669 647 542 595 485 755 234 292 330 528 642 663 780 712 834 877 861 844 783 388 689 445 562 692 581 1032 500 594 398 438 1094 9999 81 9999 9999 9999 9999 134 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 267 9999 9999 9999 9999 260 193 267 9999 186 288 9999 9999 9999 9999 9999 9999 9999 9999 702 391 743 747 793 874 846 846 716 245 653 812 919 517 676 167 119 165 364 652 657 616 750 471 573 441 460 493 580 454 751 144 271 276 547 513 623 870 805 811 795 686 836 604 261 790 605 329 509 553 738 485 373 368 265 517 9999 112 276 9999 9999 9999 133 157 205 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 207 131 203 149 9999 9999 9999 9999 9999 9999 298 259 9999 9999 9999 268 9999 9999 9999 9999 9999 665 281 777 831 714 859 808 773 587 210 639 786 731 406 658 157 128 197 288 600 583 371 524 472 374 280 236 363 418 416 445 145 336 387 561 532 626 574 708 748 740 747 852 536 206 693 906 235 345 434 561 376 248 253 274 530 9999 187 746 9999 9999 275 129 137 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 178 167 299 195 9999 9999 292 283 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 369 333 795 791 635 699 872 808 378 220 577 548 367 505 999 216 163 184 193 503 427 219 289 361 224 226 165 201 239 336 179 233 342 568 601 615 616 669 679 717 792 696 647 429 174 416 729 213 246 300 318 219 160 194 228 267 9999 235 9999 9999 169 155 137 138 151 9999 193 226 254 9999 9999 9999 9999 263 189 170 149 148 270 204 224 297 311 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 215 211 667 739 568 502 1014 598 179 224 605 446 342 792 1089 227 159 163 228 498 283 151 193 218 176 172 121 173 197 218 156 271 333 599 633 591 694 664 722 856 757 777 684 479 166 257 616 183 187 221 155 164 139 161 172 183 286 258 9999 9999 9999 133 186 77 130 9999 164 184 169 216 9999 169 150 179 197 194 168 94 309 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 256 143 600 715 446 499 842 348 123 389 654 639 592 620 758 193 138 173 238 390 176 133 138 140 145 145 104 138 161 159 152 388 489 562 524 610 594 632 704 880 678 899 804 599 134 249 474 161 134 158 150 139 128 173 199 183 213 175 181 171 1316 147 156 155 9999 174 160 154 187 241 139 157 153 142 184 204 117 128 9999 9999 237 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 144 448 742 358 356 568 185 119 256 474 658 820 444 334 163 152 152 196 177 135 123 125 119 144 118 86 119 144 140 166 463 634 544 504 627 654 615 710 749 624 792 663 454 148 177 340 172 120 126 157 209 118 216 319 186 145 166 132 155 275 156 220 167 167 165 161 149 146 218 131 140 160 206 147 194 142 171 241 517 277 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 152 534 833 312 252 338 151 121 153 354 424 754 335 165 149 158 137 149 137 113 118 113 99 130 100 79 99 122 124 277 521 548 594 555 690 676 560 603 789 685 666 453 267 141 160 231 151 102 104 160 130 106 196 593 233 136 173 147 175 143 146 173 248 180 166 139 185 110 165 135 150 158 9999 138 208 190 153 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 142 625 709 286 235 172 125 106 166 231 229 523 233 164 160 160 148 147 119 98 104 94 86 123 100 80 90 104 111 340 560 563 656 577 674 657 595 599 717 718 452 287 151 129 113 154 112 90 93 145 115 107 138 314 9999 199 137 170 144 131 131 224 172 280 152 9999 186 9999 158 133 146 185 9999 160 221 163 106 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 125 99 427 740 198 175 144 138 104 184 147 214 282 160 166 165 169 138 138 102 80 83 80 89 127 111 94 101 100 137 300 548 525 599 679 618 679 579 513 693 751 369 144 127 120 110 113 91 82 109 118 109 110 121 164 294 136 149 156 165 277 124 215 129 208 168 136 198 9999 145 220 9999 287 9999 158 190 141 138 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 122 330 714 168 131 149 237 119 143 155 189 178 155 140 169 152 141 125 90 74 76 83 101 124 109 9999 9999 69 111 360 553 414 530 606 571 663 583 401 592 622 321 118 117 111 104 99 93 96 61 103 112 105 126 143 160 176 150 163 187 177 237 127 110 204 176 132 206 147 239 131 9999 9999 9999 159 153 129 123 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 173 352 414 138 114 267 285 130 122 157 178 169 160 136 176 125 155 141 86 75 83 79 96 142 111 50 70 84 110 373 623 425 499 618 578 562 584 397 601 444 211 125 120 115 98 105 99 108 45 114 111 106 117 129 129 185 128 175 202 120 9999 9999 151 130 9999 156 9999 126 9999 152 181 182 153 191 134 143 121 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 125 196 224 158 118 117 231 176 156 129 147 178 159 160 123 140 120 150 145 95 102 123 65 141 154 78 161 132 112 110 273 507 558 485 676 498 480 408 374 495 311 143 139 124 125 103 106 107 108 102 42 99 97 116 118 116 154 166 139 133 9999 9999 9999 9999 9999 9999 9999 135 9999 9999 125 161 173 112 166 135 135 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 238 136 127 121 117 147 142 186 144 138 161 151 115 123 121 136 144 129 77 96 127 77 118 109 126 127 126 110 113 211 383 388 420 412 410 277 251 224 213 186 145 161 121 131 118 106 143 109 75 53 99 101 108 138 119 120 135 128 114 9999 9999 9999 9999 9999 9999 9999 134 9999 9999 161 118 142 224 124 137 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 289 551 137 154 133 116 126 152 173 130 128 137 152 99 119 115 127 135 119 172 109 118 9999 139 77 123 121 108 102 112 182 227 229 261 251 286 153 135 140 118 142 151 148 133 145 179 125 207 166 252 9999 122 111 112 124 139 113 116 121 102 127 9999 9999 9999 9999 9999 9999 136 9999 9999 156 127 135 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 9999 9999 9999 9999 9999 9999 186 626 199 194 162 131 114 162 166 116 116 106 123 95 115 110 114 126 104 134 153 120 133 177 102 136 114 104 105 113 136 143 177 185 211 187 133 120 118 104 124 134 136 128 174 9999 126 156 181 283 282 9999 120 100 129 9999 137 111 113 121 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 9999 9999 102 9999 9999 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 9999 9999 9999 9999 9999 9999 110 241 292 187 150 150 122 148 147 114 113 93 112 96 93 118 108 122 119 144 9999 127 241 135 116 105 105 94 99 116 123 121 126 131 155 161 127 106 99 115 225 137 135 177 9999 9999 172 130 130 248 249 9999 9999 91 92 117 9999 134 134 144 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 226 314 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 152 187 148 126 146 185 129 139 102 9999 79 105 136 102 135 113 119 172 178 156 137 150 129 114 95 95 101 84 105 107 104 103 110 121 118 114 99 117 250 9999 598 238 9999 9999 9999 181 133 119 179 252 231 9999 114 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 9999 9999 9999 9999 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 120 138 121 123 137 227 127 119 75 95 45 96 127 99 128 103 111 199 119 127 80 120 9999 130 98 97 156 122 107 101 84 85 89 95 94 118 132 9999 9999 9999 281 9999 9999 9999 9999 9999 111 116 135 280 276 9999 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 114 118 115 142 133 180 209 102 73 56 121 78 61 105 127 104 121 115 113 122 142 126 97 169 76 99 103 116 108 109 87 85 96 85 91 260 9999 9999 9999 9999 175 9999 9999 9999 9999 9999 162 147 129 221 174 9999 9999 66 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 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 103 103 109 113 176 120 162 163 100 89 107 136 192 121 107 123 77 114 101 113 116 108 166 121 9999 138 9999 104 110 109 115 104 90 109 76 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 187 133 143 159 228 9999 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 98 44 176 9999 139 138 126 104 73 148 147 9999 143 115 112 116 157 109 110 118 158 154 136 257 9999 84 106 100 110 9999 106 89 101 100 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 218 135 184 140 293 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 9999 167 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 103 50 164 245 9999 147 113 151 9999 76 104 239 140 111 129 110 129 153 119 231 130 138 133 9999 140 83 93 89 109 9999 122 87 103 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 155 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 162 142 139 110 9999 9999 9999 9999 9999 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 128 77 119 365 873 285 121 142 9999 85 9999 166 9999 116 144 9999 236 267 122 140 122 132 135 9999 142 120 86 87 116 9999 9999 59 100 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 9999 205 9999 166 230 258 179 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 9999 9999 9999 9999 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 57 119 298 426 241 126 67 9999 145 70 138 117 40 126 75 114 9999 120 119 113 120 121 124 121 116 94 91 9999 9999 9999 75 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 177 245 142 116 188 210 131 119 154 192 9999 9999 61 9999 9999 9999 108 9999 9999 172 9999 122 116 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 110 130 169 178 159 121 107 110 96 101 113 109 167 9999 104 118 109 105 111 107 110 118 90 138 118 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 9999 9999 9999 9999 9999 9999 220 160 273 231 118 9999 84 170 111 127 154 115 120 105 9999 164 157 118 9999 9999 9999 9999 121 106 130 144 107 9999 9999 9999 9999 9999 9999 9999 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 138 157 138 131 117 9999 152 116 124 97 116 148 9999 149 127 109 98 103 105 109 111 112 105 114 167 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 146 150 166 9999 105 139 9999 104 137 116 282 149 150 9999 9999 160 9999 9999 9999 177 9999 122 115 9999 130 136 9999 233 147 9999 9999 129 153 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 134 140 193 173 115 124 121 120 118 118 103 91 118 112 113 85 9999 74 97 100 105 86 114 124 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 135 204 159 9999 223 167 9999 263 128 115 137 144 122 141 9999 183 9999 9999 9999 9999 126 124 9999 117 223 9999 9999 188 139 129 116 121 108 180 9999 254 9999 9999 9999 9999 9999 9999 9999 9999 300 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 96 310 9999 214 166 150 82 92 140 99 104 127 149 120 115 123 109 66 9999 44 105 106 73 100 108 136 136 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 149 252 247 238 9999 9999 9999 173 9999 209 131 143 129 129 9999 9999 9999 9999 9999 9999 9999 111 118 127 118 120 164 9999 9999 162 132 135 124 135 119 253 9999 9999 9999 9999 9999 9999 265 9999 9999 9999 9999 9999 275 9999 9999 9999 9999 9999 9999 9999 9999 9999 96 576 801 242 175 137 68 130 197 113 107 201 772 9999 120 114 117 9999 74 96 116 110 189 74 109 123 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 9999 158 115 9999 309 9999 9999 227 145 9999 166 120 147 129 9999 9999 9999 9999 9999 9999 9999 142 133 112 126 141 9999 180 9999 117 190 120 131 123 147 127 9999 9999 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 9999 223 9999 9999 9999 9999 9999 130 383 607 251 159 136 136 136 170 9999 567 145 263 297 121 79 124 65 100 216 128 156 118 127 9999 115 103 9999 118 9999 9999 9999 153 9999 9999 9999 9999 9999 9999 128 163 134 9999 9999 303 292 106 146 245 9999 9999 9999 9999 134 154 9999 9999 9999 9999 9999 9999 9999 9999 293 9999 125 160 9999 257 161 9999 195 119 117 132 160 187 9999 266 265 291 9999 223 9999 9999 9999 9999 9999 9999 317 260 257 213 9999 211 9999 9999 9999 9999 9999 146 324 419 220 146 129 151 126 144 9999 247 120 158 254 171 112 135 144 147 184 126 145 106 131 9999 124 9999 9999 9999 238 9999 9999 146 9999 9999 9999 9999 212 9999 173 176 9999 222 9999 167 9999 127 9999 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 296 9999 199 9999 78 216 138 119 149 146 165 304 9999 9999 9999 9999 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 227 244 9999 9999 9999 9999 9999 9999 155 233 267 189 142 119 124 117 170 111 554 149 233 301 147 119 137 124 130 182 110 136 132 270 135 122 142 179 172 107 190 9999 9999 190 9999 9999 215 153 134 95 163 155 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 120 132 9999 9999 9999 9999 9999 9999 72 9999 246 112 150 126 208 296 9999 9999 9999 9999 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 257 9999 9999 9999 9999 9999 9999 151 134 152 170 142 114 109 9999 9999 159 318 129 267 622 132 126 143 123 144 120 117 111 148 113 119 138 122 141 171 9999 9999 171 9999 9999 9999 208 139 179 9999 151 134 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 9999 148 108 111 9999 9999 9999 9999 9999 9999 9999 71 88 623 9999 118 9999 147 208 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 299 9999 9999 9999 9999 9999 9999 136 141 123 147 128 119 134 46 9999 154 254 141 236 476 134 130 168 142 142 173 158 122 118 142 118 137 121 128 167 9999 191 9999 9999 129 112 183 178 167 9999 9999 69 9999 9999 9999 183 9999 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 113 126 9999 133 9999 9999 75 118 599 704 249 9999 199 247 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 290 9999 9999 9999 9999 9999 9999 135 139 134 120 122 119 9999 138 120 139 188 149 227 240 129 133 220 206 179 149 203 127 123 139 130 122 134 130 171 188 152 9999 9999 9999 114 164 189 156 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 9999 9999 9999 9999 9999 9999 9999 142 9999 9999 9999 144 103 72 200 106 181 132 9999 9999 58 384 429 505 297 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 121 165 112 120 106 144 175 107 124 147 198 282 202 128 138 9999 9999 9999 123 229 139 118 116 151 114 121 123 254 237 9999 9999 119 112 99 156 215 151 207 9999 9999 9999 9999 9999 9999 9999 189 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 107 82 108 173 92 94 267 9999 60 65 219 371 219 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 224 9999 9999 9999 9999 9999 9999 124 121 144 104 107 97 136 189 132 110 129 231 585 232 139 147 9999 9999 9999 136 136 141 118 109 156 116 110 131 115 202 9999 9999 47 9999 55 131 211 160 9999 9999 9999 9999 9999 9999 9999 166 137 128 160 9999 9999 9999 9999 9999 9999 146 9999 131 83 118 92 87 110 174 140 79 172 103 78 92 175 259 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 9999 9999 9999 9999 9999 9999 128 121 137 100 94 94 119 159 131 107 129 155 396 157 170 120 302 9999 9999 191 123 126 120 122 121 135 122 125 147 131 155 9999 9999 63 9999 108 131 120 170 9999 9999 9999 9999 9999 9999 181 9999 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 103 109 93 92 118 121 89 112 106 87 70 173 245 893 9999 9999 647 245 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 308 9999 9999 9999 9999 9999 126 115 131 102 124 122 115 170 139 113 118 188 188 120 115 129 9999 9999 902 237 141 124 176 144 136 132 119 123 132 129 128 75 150 95 78 101 100 95 9999 9999 9999 9999 9999 9999 9999 9999 106 203 9999 9999 9999 9999 9999 9999 9999 9999 109 75 119 90 117 139 69 82 95 120 87 99 82 91 156 9999 9999 9999 9999 9999 231 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 119 121 100 98 90 116 170 111 115 112 325 180 116 137 145 9999 9999 141 255 264 127 294 197 192 181 125 122 129 131 118 127 139 156 64 77 94 77 9999 119 9999 9999 9999 9999 9999 169 9999 79 9999 9999 9999 9999 9999 9999 9999 95 115 117 99 78 114 187 9999 76 106 155 115 97 73 103 125 9999 9999 9999 9999 257 240 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 113 109 99 98 85 103 100 9999 121 112 315 250 111 195 243 9999 9999 131 221 9999 413 184 9999 9999 218 136 126 191 140 122 121 103 95 82 103 76 162 241 119 142 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 143 120 104 118 76 71 125 168 185 73 9999 105 119 111 73 104 146 206 9999 9999 314 82 295 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 108 103 100 98 112 90 74 78 116 128 215 268 134 312 9999 9999 9999 204 288 9999 385 171 9999 9999 199 125 134 267 204 142 116 102 94 89 93 101 201 147 120 283 9999 9999 158 221 154 9999 9999 9999 9999 9999 9999 9999 9999 142 103 88 139 9999 92 184 155 152 78 121 90 102 209 134 116 139 127 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 125 131 96 98 98 85 103 94 79 108 159 175 156 167 224 9999 136 9999 9999 202 291 167 178 249 154 287 122 156 306 241 126 106 100 98 93 92 102 118 144 147 153 9999 9999 9999 115 127 191 9999 9999 9999 9999 9999 9999 110 154 100 63 128 60 149 260 126 135 84 119 91 9999 9999 9999 120 125 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 128 98 94 95 89 101 87 95 103 171 129 120 105 9999 9999 119 9999 1342 131 199 130 124 191 184 211 141 9999 185 247 142 99 96 104 83 108 108 109 120 135 135 9999 9999 186 110 126 9999 9999 131 117 149 115 118 127 177 128 62 99 9999 142 266 108 111 76 122 125 9999 288 9999 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 128 98 97 98 97 97 105 87 114 107 159 110 114 9999 114 147 116 119 113 119 196 115 118 298 9999 177 220 9999 176 222 150 107 100 103 116 140 124 113 119 131 125 9999 9999 132 127 9999 9999 74 135 112 136 118 134 105 155 450 40 50 44 123 241 204 106 148 192 9999 297 9999 9999 257 9999 9999 9999 9999 9999 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 126 101 136 105 135 151 97 122 113 126 95 118 84 103 183 113 121 105 122 176 115 110 293 9999 127 209 9999 220 138 104 106 99 105 137 127 141 126 119 165 9999 9999 277 134 127 105 9999 106 120 118 123 162 128 86 115 143 9999 9999 49 106 186 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 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 108 102 107 112 111 106 119 97 108 116 118 100 159 181 147 193 128 128 107 159 186 114 111 301 9999 114 205 1331 64 9999 107 112 106 111 121 143 133 147 125 148 9999 409 176 125 111 66 9999 164 102 159 152 162 108 9999 84 128 64 72 96 140 130 188 9999 9999 9999 9999 9999 9999 9999 9999 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 95 108 114 114 103 115 120 92 103 112 107 124 150 214 89 9999 146 244 132 835 256 153 160 408 118 108 128 190 98 106 109 110 114 107 122 162 143 193 139 136 238 185 147 102 95 9999 115 165 87 128 119 120 70 9999 65 136 154 9999 9999 9999 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 113 113 110 106 113 118 99 102 107 103 107 164 9999 76 9999 9999 9999 264 9999 9999 809 9999 573 114 112 106 92 127 105 111 104 99 112 142 9999 227 175 865 125 176 174 125 101 9999 9999 91 148 89 108 125 115 9999 141 174 238 9999 9999 9999 9999 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 109 114 110 110 110 117 123 117 103 94 107 143 9999 9999 9999 9999 9999 9999 267 9999 187 9999 9999 9999 112 112 101 140 9999 108 109 100 93 119 9999 163 9999 9999 9999 131 125 132 877 9999 162 56 94 119 9999 111 124 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 111 112 113 118 117 124 122 114 92 118 99 9999 118 9999 9999 9999 9999 113 9999 114 296 9999 9999 108 110 105 112 111 109 109 108 90 121 9999 9999 9999 9999 9999 181 204 120 131 9999 9999 9999 120 145 9999 9999 136 9999 9999 9999 9999 9999 9999 9999 9999 361 200 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 113 109 115 114 110 121 126 116 96 123 99 9999 9999 9999 9999 9999 428 131 118 130 216 9999 9999 106 103 109 118 108 109 129 150 100 133 9999 9999 9999 9999 9999 9999 192 9999 126 9999 9999 9999 135 146 9999 9999 227 249 9999 9999 9999 224 9999 9999 9999 292 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 104 104 112 108 116 117 118 130 120 103 117 69 110 9999 9999 9999 9999 9999 179 132 177 231 9999 216 104 106 143 80 109 108 9999 9999 135 263 9999 9999 9999 9999 9999 439 175 221 145 161 9999 9999 147 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 257 9999 193 131 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 101 109 108 116 146 109 121 120 105 105 9999 9999 9999 9999 9999 9999 132 177 156 1233 9999 9999 184 99 92 103 9999 106 97 147 221 114 195 9999 9999 9999 9999 9999 9999 245 228 173 109 9999 9999 135 184 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 210 141 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 126 105 107 148 109 108 109 115 96 9999 9999 9999 9999 9999 9999 54 111 76 9999 274 202 96 122 100 81 9999 95 118 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 507 133 9999 9999 96 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 149 218 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 86 98 102 107 104 106 103 102 95 119 93 9999 9999 9999 9999 9999 77 80 76 9999 9999 9999 9999 104 107 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 184 183 112 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 150 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 85 91 102 97 105 108 106 109 101 135 107 9999 9999 9999 9999 9999 83 99 116 9999 9999 9999 84 117 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 9999 9999 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 99 108 107 102 109 112 130 117 102 109 9999 9999 9999 66 9999 98 96 86 9999 9999 144 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 124 101 137 98 93 109 116 124 115 101 96 9999 9999 90 9999 86 118 95 79 9999 154 9999 77 197 9999 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 68 9999 9999 9999 107 109 112 111 106 109 9999 9999 62 84 81 87 126 78 9999 9999 9999 9999 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 72 85 113 111 105 110 9999 91 92 84 93 9999 173 9999 9999 9999 77 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 96 100 94 99 87 9999 95 88 126 104 98 183 132 9999 9999 250 9999 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 88 114 98 85 94 103 9999 68 98 89 98 110 102 9999 9999 153 9999 9999 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 88 127 82 85 104 106 70 104 90 100 108 122 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 263 274 9999 9999 9999 9999 9999 9999 88 80 67 83 105 102 9999 110 94 96 103 88 93 69 60 56 97 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 9999 9999 9999 9999 9999 213 280 9999 205 9999 9999 71 9999 9999 79 90 9999 80 91 122 126 70 9999 9999 79 101 93 91 84 82 92 97 109 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 287 9999 9999 9999 9999 9999 9999 164 215 195 166 9999 9999 9999 9999 101 87 101 68 75 94 91 141 84 9999 9999 87 99 122 100 98 102 99 117 77 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 9999 9999 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 193 239 199 9999 9999 300 9999 9999 110 76 88 94 84 110 111 104 9999 9999 94 100 101 97 128 112 101 94 105 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 125 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 265 9999 9999 9999 9999 9999 9999 9999 9999 9999 836 9999 9999 291 9999 9999 9999 200 226 9999 9999 250 9999 9999 262 64 9999 9999 9999 162 9999 76 65 93 116 141 142 73 107 108 99 116 102 106 106 109 100 102 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 663 9999 9999 263 9999 9999 9999 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 89 50 9999 9999 121 98 113 9999 107 158 102 141 112 114 107 118 143 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 719 9999 236 318 9999 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 41 109 9999 9999 9999 108 90 115 107 109 156 138 117 132 113 110 117 118 108 308 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 308 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 315 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 725 467 9999 262 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 9999 9999 9999 131 9999 9999 9999 9999 82 109 113 112 143 111 122 117 126 116 110 116 128 122 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 309 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 808 298 296 665 689 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 9999 9999 9999 76 95 111 113 112 108 107 117 157 133 125 114 119 125 166 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 266 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 239 249 310 644 577 896 673 9999 250 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 9999 9999 9999 80 140 153 111 143 107 106 124 115 128 122 115 120 120 136 198 9999 9999 9999 113 9999 9999 9999 9999 9999 9999 9999 240 301 237 9999 9999 9999 9999 9999 9999 9999 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 222 308 824 669 607 660 566 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 9999 9999 151 71 63 60 90 113 117 108 99 113 122 125 114 122 127 116 119 118 111 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 275 257 292 9999 9999 9999 117 104 9999 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 167 307 607 797 574 733 581 215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 99 124 9999 9999 93 104 113 99 105 123 131 118 113 135 124 111 122 116 105 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 318 247 9999 9999 9999 9999 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 303 269 9999 9999 9999 9999 9999 9999 9999 9999 149 133 282 520 649 541 746 9999 179 187 9999 284 265 9999 9999 9999 9999 9999 9999 9999 9999 9999 164 136 162 9999 83 102 111 124 113 133 124 112 110 137 122 116 129 110 101 132 333 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 182 202 9999 9999 127 9999 112 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 234 9999 301 9999 9999 9999 9999 9999 9999 222 133 181 558 524 514 637 9999 247 204 9999 9999 305 320 9999 9999 9999 9999 133 96 59 9999 243 9999 9999 9999 94 139 103 99 112 126 120 111 119 129 126 128 118 104 97 141 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 132 163 218 219 75 253 88 179 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 233 247 9999 9999 9999 9999 9999 9999 9999 9999 148 142 446 410 589 598 9999 9999 278 9999 9999 9999 240 292 9999 9999 9999 164 233 118 226 101 9999 9999 92 93 103 122 95 111 124 121 113 128 132 128 126 121 106 94 111 236 9999 9999 9999 9999 9999 9999 9999 9999 319 9999 172 251 9999 187 192 9999 108 162 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 297 9999 9999 9999 9999 9999 9999 9999 121 127 256 360 577 578 692 9999 9999 9999 9999 9999 176 270 9999 9999 9999 9999 9999 195 82 9999 99 76 90 93 98 93 91 114 124 122 116 121 129 127 122 112 106 97 128 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 9999 207 228 163 124 146 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 283 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 9999 9999 9999 9999 9999 9999 9999 9999 9999 165 184 296 506 479 270 777 260 9999 9999 9999 138 249 9999 9999 9999 9999 9999 111 177 9999 181 9999 89 96 127 94 86 108 117 123 114 119 125 120 114 106 97 98 127 218 311 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 107 207 227 143 97 142 320 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 9999 9999 9999 9999 9999 9999 9999 9999 249 197 243 242 9999 9999 9999 9999 9999 9999 9999 156 178 401 277 226 299 9999 9999 9999 9999 9999 254 9999 9999 9999 263 9999 154 9999 82 118 94 90 104 127 91 93 107 114 124 116 120 112 112 106 109 96 98 134 149 271 9999 9999 9999 252 188 275 9999 9999 9999 9999 164 293 167 199 147 140 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 268 9999 9999 9999 9999 9999 9999 278 9999 249 159 188 9999 9999 9999 9999 9999 9999 9999 9999 209 146 200 154 222 297 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 9999 157 138 111 159 91 99 108 88 91 108 105 119 122 117 124 110 112 112 109 99 104 157 127 215 9999 245 9999 64 153 181 78 9999 9999 9999 237 9999 183 178 160 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 212 211 218 9999 9999 9999 9999 9999 9999 9999 9999 254 153 145 187 9999 244 9999 9999 295 9999 9999 9999 9999 9999 153 45 9999 274 261 61 71 112 102 100 96 113 111 124 118 118 120 115 109 117 100 100 104 152 131 152 175 248 205 169 132 134 186 9999 9999 9999 9999 175 148 175 275 143 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 278 9999 9999 9999 9999 9999 9999 9999 9999 9999 217 162 148 290 236 834 9999 307 9999 9999 9999 9999 9999 70 182 9999 97 283 182 168 117 95 122 105 108 119 123 125 114 114 114 106 107 100 131 110 119 113 136 120 111 197 126 123 120 207 9999 9999 9999 9999 199 158 221 9999 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 212 138 226 217 550 316 9999 184 9999 9999 9999 9999 205 169 9999 157 112 100 157 117 87 125 104 108 120 123 133 114 105 109 105 113 134 115 107 102 88 124 136 98 100 144 133 128 296 9999 9999 9999 153 205 147 286 814 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 145 198 285 203 9999 230 9999 9999 9999 9999 181 193 270 158 115 9999 165 125 89 101 100 109 120 119 128 112 109 112 118 211 177 145 110 100 102 106 9999 106 114 214 201 193 9999 9999 9999 201 149 182 218 307 663 9999 9999 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 195 160 185 257 9999 9999 9999 9999 9999 9999 159 176 9999 57 177 9999 157 84 117 95 102 109 114 120 118 110 114 109 116 313 719 380 156 127 92 100 118 117 117 9999 9999 9999 9999 9999 314 193 168 168 213 519 599 612 294 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 160 163 516 9999 9999 9999 9999 9999 9999 145 169 182 111 155 9999 110 84 89 123 105 110 108 114 110 109 139 120 147 423 652 9999 152 152 117 98 108 137 87 112 9999 9999 9999 9999 9999 174 180 130 215 480 564 633 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 287 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 188 262 9999 9999 9999 9999 9999 9999 141 158 185 79 163 148 150 114 126 95 102 109 105 108 109 107 107 111 143 446 492 509 141 200 121 94 138 162 9999 76 143 9999 9999 9999 275 146 238 128 178 386 495 670 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 224 9999 9999 9999 9999 9999 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 150 152 212 142 170 147 112 165 134 120 135 142 103 102 108 109 146 131 143 465 523 232 149 198 106 97 112 237 9999 110 148 9999 9999 9999 271 287 268 135 190 231 387 475 267 9999 9999 9999 9999 127 9999 9999 9999 9999 9999 9999 9999 9999 214 296 9999 9999 9999 9999 9999 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 164 163 9999 156 153 146 119 189 92 97 98 140 137 99 119 120 165 144 119 364 580 233 112 119 146 99 102 158 112 116 128 9999 9999 9999 258 199 242 216 184 218 326 233 250 9999 9999 9999 162 230 9999 9999 9999 9999 9999 9999 9999 239 256 233 282 9999 9999 297 271 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 164 149 123 221 110 90 132 144 67 104 108 102 111 107 127 148 193 169 138 294 542 181 139 109 142 98 102 233 9999 125 93 9999 9999 9999 265 167 187 178 156 192 182 201 266 9999 9999 9999 9999 271 239 9999 9999 9999 9999 9999 242 9999 9999 259 283 262 9999 257 209 282 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 154 137 163 192 143 214 198 132 93 115 127 139 138 126 134 135 135 179 117 275 408 128 145 146 151 98 111 309 102 9999 9999 9999 9999 9999 9999 147 140 202 167 154 137 175 387 9999 9999 9999 123 253 206 9999 9999 9999 9999 9999 212 9999 9999 9999 9999 274 9999 209 157 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 167 163 181 143 229 195 217 100 101 131 125 717 309 135 179 192 166 216 249 288 169 171 170 216 137 133 196 125 9999 9999 9999 9999 9999 9999 176 145 9999 9999 147 124 155 9999 9999 9999 9999 119 136 157 9999 317 177 9999 9999 189 9999 9999 9999 9999 184 9999 168 188 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 263 161 151 112 139 191 250 216 85 91 124 151 630 1013 309 172 138 203 182 247 223 235 256 259 218 167 189 226 9999 9999 9999 9999 9999 9999 9999 9999 246 9999 9999 182 120 147 9999 9999 9999 242 130 118 148 9999 9999 153 9999 274 217 9999 9999 9999 9999 132 207 137 238 221 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 159 170 182 145 148 292 209 128 106 126 150 500 703 9999 169 175 380 193 302 235 228 9999 390 267 241 186 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 9999 160 135 9999 9999 9999 9999 199 128 130 9999 9999 147 254 9999 270 266 9999 9999 9999 138 212 140 758 270 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 163 150 163 177 156 143 184 203 129 112 137 154 507 596 829 219 183 414 238 367 252 499 637 506 696 579 222 297 389 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 210 9999 179 9999 9999 9999 9999 9999 9999 119 9999 9999 140 178 454 661 294 9999 9999 9999 212 173 9999 9999 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 191 181 152 150 176 103 166 193 122 117 157 393 606 825 674 277 368 401 504 681 863 388 520 748 259 516 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 313 132 9999 9999 9999 9999 9999 136 114 113 9999 141 147 319 233 283 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 75 75 113 121 115 107 89 74 100 118 110 91 72 71 67 63 64 80 105 124 117 101 119 131 123 123 131 130 126 92 68 72 68 89 116 93 106 98 97 89 92 90 76 64 74 92 130 133 130 98 83 87 81 66 97 999 14 999 999 999 999 13 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 20 17 10 999 10 11 999 999 999 999 999 999 999 999 76 74 96 120 122 114 100 87 69 88 116 107 87 68 69 56 50 55 88 109 116 112 95 106 117 112 117 129 128 120 96 54 80 81 105 120 115 114 99 100 96 94 92 74 66 85 88 118 131 126 96 71 71 65 58 62 999 15 10 999 999 999 19 17 4 999 999 999 999 999 999 999 999 999 999 999 999 999 13 11 4 3 2 999 999 999 999 999 999 10 9 999 999 999 2 999 999 999 999 999 70 76 106 120 122 112 92 85 67 71 107 100 82 70 70 49 42 52 91 105 100 99 91 97 98 87 103 119 118 100 83 42 92 99 122 127 125 106 96 97 96 92 91 70 73 98 86 93 117 115 85 64 62 57 56 58 999 16 69 999 999 66 79 12 11 999 999 999 999 999 999 999 999 999 999 999 12 10 20 15 999 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 83 106 117 115 111 90 80 63 61 95 89 75 81 76 49 45 51 79 95 83 78 82 85 78 65 80 92 92 77 54 54 96 120 127 130 130 117 97 94 93 88 87 67 71 99 84 72 89 94 85 58 57 55 54 54 999 30 999 999 56 19 16 11 7 999 6 3 4 999 999 999 999 12 10 13 13 11 30 19 6 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 88 104 110 100 113 98 74 57 59 85 77 74 94 79 52 48 47 68 81 68 58 65 66 60 52 56 62 64 59 47 54 103 128 130 133 131 126 108 94 92 88 81 65 61 88 79 60 63 68 56 52 53 53 52 50 45 34 999 999 999 22 19 39 8 999 10 8 9 6 999 14 17 21 21 17 10 34 43 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 90 98 99 86 110 98 64 48 64 87 81 85 102 77 51 42 48 67 69 55 47 48 48 49 44 43 46 50 49 47 71 110 129 132 133 131 130 120 98 95 91 77 64 57 90 70 49 47 51 48 43 50 52 52 48 45 23 140 11 140 26 17 25 999 9 10 11 10 10 10 23 26 23 32 21 8 85 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 63 90 87 72 95 86 52 41 66 89 94 94 95 69 44 38 51 60 54 44 41 40 38 43 39 39 40 43 45 55 93 122 130 134 133 131 130 125 103 96 91 75 64 55 64 61 43 41 44 43 54 45 54 56 47 38 18 15 11 88 22 27 24 14 12 11 13 13 17 13 28 29 30 34 24 15 91 46 74 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 59 85 78 63 73 70 43 37 58 76 94 97 77 54 40 40 46 48 40 37 36 34 32 38 32 33 36 39 46 65 107 128 131 134 133 130 131 126 107 93 90 71 61 54 59 56 39 35 39 42 38 37 59 63 43 30 24 17 19 27 21 20 25 19 12 15 15 41 21 12 29 30 999 34 27 13 80 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 53 94 75 61 60 56 37 35 49 60 81 89 60 47 40 41 40 40 33 32 33 31 28 31 22 25 27 28 44 71 112 129 130 131 131 129 130 128 109 88 84 65 56 53 55 53 34 28 38 41 34 27 54 62 999 34 27 16 16 22 19 30 30 23 12 999 19 999 17 7 22 31 999 35 32 18 51 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 44 97 72 59 51 45 36 34 49 49 62 71 48 48 40 40 36 33 29 30 31 29 24 23 9 13 14 19 55 76 115 132 128 129 129 129 130 128 109 85 74 59 53 51 51 44 30 26 50 39 26 19 43 56 45 24 24 14 26 38 13 34 37 23 11 13 40 999 12 33 999 26 999 39 36 20 17 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 39 85 69 50 43 47 44 34 45 46 55 57 41 44 40 41 32 31 27 28 26 21 17 18 6 999 999 23 38 79 118 132 128 125 125 127 128 128 109 83 66 54 50 48 46 37 27 23 63 32 20 23 38 50 42 27 21 16 48 26 52 18 32 22 10 8 53 10 18 12 999 999 999 43 33 19 13 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 41 72 63 40 37 62 50 33 39 47 51 49 36 40 39 39 34 33 23 23 16 11 12 12 6 6 6 35 41 83 119 129 126 120 117 122 120 123 108 78 60 51 46 43 41 37 28 16 17 34 18 28 36 43 33 24 15 17 36 17 999 999 31 12 999 10 999 10 999 17 39 25 22 42 25 21 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 45 59 50 35 40 64 47 35 38 46 46 44 34 38 37 35 37 31 13 11 6 6 8 6 6 2 11 32 42 87 113 123 120 112 102 109 103 106 100 68 53 47 40 37 32 33 25 17 2 105 17 29 34 32 21 27 16 17 12 999 999 999 999 999 999 999 12 999 999 18 40 25 26 40 16 19 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 45 45 41 33 42 50 38 40 38 43 42 40 31 33 32 37 37 24 5 2 2 4 5 6 5 11 16 33 40 82 103 109 106 100 87 84 80 81 79 56 48 43 31 27 23 31 23 16 2 9 5 29 28 21 15 24 16 17 77 999 999 999 999 999 999 999 18 999 999 30 30 18 107 28 12 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 49 39 44 35 37 39 37 42 36 38 39 37 26 24 26 38 34 17 3 2 2 999 2 6 11 17 16 27 37 71 83 86 87 82 71 59 59 55 52 45 46 38 25 19 18 32 31 7 2 999 2 33 19 14 14 14 12 12 8 5 999 999 999 999 999 999 34 999 999 33 15 11 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 62 54 42 51 39 33 30 38 39 28 28 32 31 21 12 22 33 25 8 2 2 2 2 3 9 20 24 13 17 33 56 58 60 67 67 59 44 43 39 31 35 39 32 19 13 999 33 35 11 2 2 999 10 35 54 999 13 9 17 6 21 999 999 999 999 999 999 999 999 999 999 999 16 999 999 10 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 46 54 48 49 38 30 24 37 37 21 16 19 21 13 8 23 23 18 2 2 999 2 2 2 14 24 25 7 11 30 42 42 45 53 58 48 33 31 25 18 23 26 25 14 999 999 33 27 11 7 2 999 999 7 45 6 999 6 7 4 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 49 47 43 34 30 29 34 34 17 999 4 11 6 13 21 12 11 2 20 5 2 4 3 13 20 21 5 7 24 34 33 37 41 47 40 23 20 15 17 999 67 22 999 999 999 23 17 15 15 2 2 999 11 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 41 38 35 26 35 30 30 32 18 4 4 4 6 18 18 4 10 18 23 8 2 6 999 3 16 16 22 13 21 26 27 29 30 35 31 16 11 999 999 999 91 999 999 999 999 999 17 23 19 4 3 999 9 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 34 28 23 19 38 40 38 26 24 14 4 4 14 16 15 4 18 22 26 12 3 11 5 3 7 11 9 16 15 18 23 21 23 21 18 12 999 999 999 999 10 999 999 999 999 999 6 10 17 7 2 999 999 9 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 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 28 26 17 23 13 33 42 35 17 17 11 4 4 11 12 17 4 18 24 26 11 4 11 5 999 3 999 10 22 13 17 16 14 17 28 8 999 999 999 999 999 999 999 999 999 999 999 4 8 6 8 2 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 17 12 19 999 25 39 32 9 10 4 4 999 11 10 19 4 25 22 25 12 19 16 4 2 999 2 16 14 12 999 7 14 16 8 2 999 999 999 999 999 999 999 999 999 999 999 3 4 4 4 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 4 3 34 44 999 33 25 5 999 4 4 4 9 13 14 4 6 21 24 24 22 19 7 999 3 5 17 20 13 999 2 3 11 6 999 999 999 999 999 999 999 999 999 999 999 999 3 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 5 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 13 36 61 52 39 19 4 999 4 999 10 999 15 10 999 2 62 22 23 27 22 11 999 3 5 23 22 11 999 999 2 4 2 999 999 999 999 999 999 999 999 999 999 999 999 2 999 3 999 2 59 22 10 999 999 999 999 999 999 999 999 999 2 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 68 33 61 63 41 16 4 999 4 4 16 11 29 5 4 2 999 26 28 29 23 11 8 9 6 18 17 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 4 2 2 2 2 2 2 2 27 32 16 999 999 15 999 999 999 6 999 999 2 999 6 6 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 2 999 17 32 52 55 38 15 4 4 4 4 20 34 6 999 4 3 17 26 29 28 22 11 8 12 8 3 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 9 5 3 3 2 999 2 2 29 37 19 6 9 4 999 2 3 6 999 999 999 999 26 9 14 6 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 35 39 43 30 13 999 4 6 8 21 22 8 999 7 2 4 22 26 27 18 11 9 6 8 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 9 6 2 999 3 2 999 2 26 37 54 10 14 999 999 2 999 999 999 3 999 8 15 999 17 9 999 43 10 999 999 6 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 41 41 36 31 36 22 10 9 11 15 17 12 18 12 18 14 7 999 18 24 21 11 10 9 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 3 2 999 2 2 999 4 10 21 19 13 8 3 999 3 999 999 999 999 10 11 999 13 18 999 999 19 15 11 8 8 5 3 999 3 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 42 37 999 44 32 28 19 19 8 14 18 30 21 17 17 21 18 8 999 2 17 19 3 2 10 6 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 3 2 2 999 999 999 2 999 7 11 21 18 13 999 999 999 999 999 999 999 8 9 11 9 9 13 999 999 20 19 14 6 4 3 3 999 999 999 999 999 999 6 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 96 65 57 49 38 24 11 19 9 15 31 101 88 999 21 23 15 999 2 2 10 15 3 2 7 15 3 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 2 999 3 999 999 2 2 999 5 8 11 13 999 999 999 999 999 999 999 6 5 11 10 8 999 11 999 14 29 16 15 6 3 3 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 11 999 10 999 999 999 999 999 33 73 69 52 41 27 15 22 11 999 69 87 80 38 66 29 12 2 2 2 12 34 6 3 999 17 2 999 2 999 999 999 2 999 999 999 999 999 999 2 3 3 999 999 3 3 5 6 2 999 999 999 999 8 6 999 999 999 999 999 999 999 999 3 999 11 6 999 13 2 999 29 7 8 7 3 2 999 3 3 2 999 6 999 999 999 999 999 999 8 9 8 23 999 13 999 999 999 999 999 34 69 69 49 41 34 22 20 10 999 40 54 66 43 26 20 10 3 2 2 10 2 7 2 999 17 999 999 999 3 999 999 2 999 999 999 999 2 999 3 3 999 2 999 4 999 6 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 3 999 9 999 8 23 5 8 10 2 4 3 999 999 999 999 8 999 999 999 999 999 999 999 999 999 13 9 999 999 999 999 999 999 35 62 61 45 39 35 24 13 8 37 55 49 82 46 31 20 10 10 6 2 9 3 10 2 17 10 4 3 3 2 2 999 999 2 999 999 2 7 5 9 2 3 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 2 2 999 999 999 999 999 999 11 999 14 11 11 5 3 2 999 999 999 999 3 999 999 999 999 999 999 999 999 999 13 11 999 999 999 999 999 999 37 50 49 43 38 27 19 999 999 36 54 40 55 56 32 19 11 16 13 7 5 5 18 5 19 16 13 11 2 999 999 2 999 999 999 3 5 5 999 2 2 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 2 4 2 999 999 999 999 999 999 999 2 13 53 999 15 999 6 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 10 999 999 999 999 999 999 35 42 40 42 38 21 10 4 999 46 57 43 58 62 33 22 11 20 20 17 10 12 19 15 19 14 13 11 2 999 2 999 999 2 7 5 11 5 999 999 2 999 999 999 3 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 9 999 2 999 999 2 27 66 66 26 999 5 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 35 37 34 38 37 24 999 7 34 45 53 44 58 59 35 18 12 16 17 22 19 15 21 21 13 13 12 7 2 2 2 999 999 999 7 18 17 5 2 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 2 999 999 999 3 2 2 3 13 4 3 999 999 2 50 65 77 24 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 34 36 35 35 37 31 15 11 41 39 45 55 59 51 33 15 999 999 999 23 17 18 24 24 11 16 11 8 3 2 999 999 2 2 6 34 24 11 2 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 6 5 6 9 4 7 6 3 999 2 2 47 60 53 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 34 35 37 33 37 36 16 12 21 35 41 62 63 49 25 14 999 999 999 22 22 24 24 25 17 13 12 10 9 3 999 999 2 999 18 37 31 14 999 999 999 999 999 999 999 2 2 4 3 999 999 999 999 999 999 2 999 2 6 10 8 9 23 9 3 6 7 3 2 2 52 49 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 33 33 36 34 38 41 19 12 32 33 38 59 63 47 49 18 7 999 999 20 24 28 23 23 22 16 15 14 14 6 3 999 999 2 999 31 32 14 2 999 999 999 999 999 999 3 999 3 999 999 999 999 999 999 999 999 999 999 14 13 10 6 15 13 2 7 10 3 3 17 51 38 68 999 999 140 13 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 9 999 999 999 999 999 31 32 37 42 55 54 28 13 57 34 37 59 52 44 32 18 999 999 53 22 25 27 22 20 23 20 19 20 20 7 2 2 2 2 2 19 24 17 999 999 999 999 999 999 999 999 4 3 999 999 999 999 999 999 999 999 3 11 19 12 17 7 7 7 7 3 5 3 3 23 49 999 999 999 999 999 15 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 36 38 44 49 42 22 14 62 31 37 64 51 48 28 16 999 999 22 23 21 24 25 16 19 17 21 22 17 8 5 7 6 3 9 28 10 3 999 3 999 999 999 999 999 3 999 2 999 999 999 999 999 999 999 17 11 12 26 15 20 19 999 2 7 3 3 3 2 31 46 999 999 999 999 14 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 38 38 47 48 43 34 36 999 28 34 63 54 42 49 12 999 999 23 15 999 61 17 999 999 21 22 22 21 9 11 16 18 12 19 12 8 2 3 9 7 6 999 999 999 999 999 999 999 999 999 999 999 7 11 14 18 14 22 38 26 33 5 2 999 5 2 2 2 25 56 44 999 999 4 95 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 42 47 49 49 52 49 41 48 29 35 58 50 33 74 999 999 999 23 28 999 58 17 999 999 22 23 22 21 10 21 22 28 26 26 21 12 3 5 12 54 999 999 5 39 13 999 999 999 999 999 999 999 999 16 13 16 12 999 16 34 39 8 2 3 2 2 3 3 21 47 38 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 50 48 50 50 44 37 49 46 35 37 52 41 16 24 999 14 999 999 29 22 43 24 38 23 63 22 18 25 19 21 27 30 28 25 23 15 2 10 11 9 999 999 999 22 14 3 999 999 999 999 999 999 17 22 6 15 11 2 23 43 38 13 2 3 2 999 999 999 28 32 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 43 58 55 49 50 47 41 39 44 37 36 43 27 34 999 999 16 999 98 32 21 22 24 18 18 45 18 999 16 28 31 33 35 34 59 24 16 4 15 12 11 999 999 15 20 11 999 999 5 2 3 12 16 36 30 4 3 6 999 39 48 28 9 2 3 2 999 3 999 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 51 51 50 50 44 52 42 38 36 34 33 15 999 12 12 18 58 44 26 32 45 27 18 999 43 21 999 23 80 144 44 42 41 50 58 14 8 17 10 9 999 999 19 19 999 999 5 12 10 13 18 13 26 36 140 2 2 2 44 47 42 6 2 2 999 2 999 999 61 999 999 999 999 999 140 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 60 50 63 50 55 62 45 35 34 32 25 15 22 16 10 18 25 34 28 40 29 31 14 999 37 22 999 68 32 61 48 44 50 82 28 18 14 17 11 999 999 37 26 15 6 999 10 15 16 23 25 14 17 35 11 999 999 2 35 48 19 999 999 999 999 999 999 999 999 999 999 999 999 33 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 52 53 57 54 48 49 42 35 32 26 21 13 8 11 16 25 42 35 21 25 44 26 12 999 49 24 82 140 999 100 52 48 51 65 39 21 14 18 19 999 52 39 28 14 6 999 13 24 23 33 29 13 999 26 13 2 2 2 26 44 17 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 56 54 59 50 50 50 46 38 28 21 15 17 7 51 999 19 53 27 59 15 32 23 57 100 55 26 28 78 53 64 46 51 48 66 30 24 18 17 27 33 43 38 26 12 999 21 21 18 25 27 25 22 999 35 9 2 999 999 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 110 53 52 51 50 47 50 38 32 20 27 12 999 16 999 999 999 51 999 999 70 999 70 44 50 35 81 76 53 68 45 44 43 84 999 62 15 104 30 45 43 30 34 999 999 26 27 10 27 26 17 999 2 11 8 999 999 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 67 54 51 54 56 48 52 41 34 19 11 999 999 999 999 999 999 47 999 107 999 999 999 52 51 52 49 999 48 61 42 41 61 999 33 999 999 999 23 40 37 120 999 6 2 34 26 999 28 26 999 999 999 999 999 999 999 999 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 59 55 53 53 55 50 48 44 34 15 15 999 2 999 999 999 999 41 999 43 97 999 999 47 48 41 44 60 50 52 33 35 45 999 999 999 999 999 14 42 25 25 999 999 999 20 25 999 999 18 999 999 999 999 999 999 999 999 66 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 142 57 53 52 52 51 50 50 46 32 12 15 999 999 999 999 999 50 25 55 28 25 999 999 49 44 51 69 63 46 46 45 30 41 999 999 999 999 999 999 29 999 25 999 999 999 24 18 999 999 28 9 999 999 999 10 999 999 999 75 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 53 59 48 53 59 49 52 48 31 11 19 6 999 999 999 999 999 49 29 32 25 999 32 59 43 29 140 42 107 999 999 19 74 999 999 999 999 999 53 24 19 19 13 999 999 18 15 999 999 999 999 999 999 999 999 999 10 999 82 36 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 111 55 53 47 52 59 47 51 50 31 15 999 999 999 999 999 999 140 58 26 75 999 999 31 42 42 38 999 41 45 21 16 55 26 999 999 999 999 999 999 26 22 38 30 999 999 80 15 999 999 999 999 999 999 999 999 999 999 999 140 38 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 69 48 56 61 50 54 50 51 38 999 999 999 999 999 999 82 28 53 999 10 9 23 52 35 49 999 45 43 17 999 999 999 999 999 999 999 999 999 999 999 72 140 26 999 999 140 18 999 999 999 999 999 999 999 999 999 999 999 140 39 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 49 84 46 52 47 48 48 50 49 44 60 32 999 999 999 999 999 64 38 50 999 999 999 999 31 28 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 11 58 140 15 999 999 999 999 999 999 999 999 999 999 999 92 45 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 84 45 49 56 51 50 52 51 49 52 30 999 999 999 999 999 46 29 18 999 999 999 64 26 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 43 38 39 47 48 50 49 53 44 32 999 999 999 57 999 39 34 39 999 999 140 25 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 75 60 63 44 44 49 54 49 47 41 34 999 999 35 999 47 26 42 51 999 26 999 45 14 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 999 999 999 22 49 53 49 45 38 999 999 115 42 43 43 49 62 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 53 144 49 49 43 35 999 41 50 54 48 999 17 999 999 999 95 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 62 58 69 51 42 999 46 53 54 51 31 17 27 999 999 13 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 66 50 41 54 45 36 999 87 50 49 48 49 33 999 999 64 999 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 41 50 50 48 34 19 65 61 46 51 46 49 999 999 999 999 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 13 999 999 999 999 999 999 43 49 70 42 32 24 999 60 44 56 47 49 56 53 93 96 32 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 12 11 999 22 999 999 2 999 999 68 39 999 42 36 49 48 62 999 999 131 52 47 63 48 64 50 37 26 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 14 13 12 30 999 999 999 999 42 53 35 72 48 35 38 50 43 999 999 62 60 53 51 39 71 46 53 64 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 11 9 36 999 999 2 999 999 33 51 42 35 40 21 44 41 999 999 46 48 37 49 55 66 48 42 34 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 100 999 999 10 999 999 999 13 9 999 999 8 999 999 17 2 999 999 999 14 999 53 56 39 19 54 53 90 144 46 59 33 51 51 51 51 45 40 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 999 999 13 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 35 33 78 999 999 19 45 47 999 71 65 61 67 52 55 53 52 51 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 74 999 17 11 999 7 999 999 999 999 999 999 999 999 999 999 999 15 33 21 999 999 999 22 36 45 66 77 63 144 66 55 53 52 53 44 26 5 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 151 94 999 34 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 8 999 999 999 999 33 27 42 57 55 74 56 52 53 55 52 54 47 23 4 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 11 64 150 95 70 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 39 71 49 51 56 50 49 54 71 57 54 53 55 49 48 7 999 999 999 999 999 999 999 999 999 999 999 11 8 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 19 19 33 98 85 93 55 999 11 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 44 60 59 48 55 51 52 54 51 57 56 52 57 51 24 8 999 999 999 60 999 999 999 999 999 999 999 11 6 8 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 31 35 68 91 88 83 57 19 999 999 999 999 999 999 999 999 999 999 2 999 999 6 23 27 60 54 43 47 48 61 59 53 53 54 57 55 54 56 54 39 14 999 999 999 999 999 999 999 999 999 999 999 21 8 8 999 999 999 29 23 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 17 38 54 81 80 89 81 54 17 999 999 999 999 999 999 999 999 999 999 999 999 5 8 7 999 999 55 48 50 46 86 52 53 53 52 58 54 54 55 52 43 21 999 999 999 999 999 999 999 999 999 999 999 15 15 10 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 7 999 999 999 999 999 999 999 999 16 36 60 67 81 87 82 999 12 8 999 6 11 999 999 999 999 999 999 999 999 999 2 2 10 999 72 50 48 54 53 51 54 53 55 54 53 56 55 52 47 24 49 999 999 999 999 999 999 999 999 999 999 17 20 13 999 999 20 999 46 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 28 999 7 999 999 999 999 999 999 11 27 54 64 76 85 84 999 18 9 999 999 64 18 999 999 999 999 7 2 4 999 2 999 999 999 45 49 49 68 54 52 52 54 60 54 54 56 54 52 48 18 24 999 999 999 999 999 999 999 999 999 7 41 19 15 17 14 13 43 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 8 999 999 999 999 999 999 999 999 18 47 62 74 82 84 999 999 8 999 999 999 31 16 999 999 999 2 2 4 4 6 999 999 21 39 47 56 69 52 53 52 54 56 55 55 55 56 55 47 37 9 999 999 999 999 999 999 999 999 9 999 25 13 999 16 9 999 34 14 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 10 999 999 999 999 999 999 999 95 38 57 72 82 81 54 999 999 999 999 999 37 23 999 999 999 999 999 7 19 999 3 22 21 33 50 48 52 54 53 53 56 55 55 56 55 53 53 50 23 79 999 999 999 999 999 999 999 999 999 999 999 140 999 11 6 14 16 14 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 29 49 65 79 74 56 60 10 999 999 999 30 22 999 999 999 999 999 12 9 999 3 999 21 28 54 52 49 51 52 53 54 55 55 55 55 55 51 49 25 26 13 999 999 999 999 999 999 999 999 999 999 13 20 8 13 13 30 13 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 6 16 12 7 999 999 999 999 999 999 999 38 54 70 62 44 18 999 999 999 999 999 32 999 999 999 2 999 6 999 2 5 18 22 24 61 48 48 52 52 54 54 56 53 54 52 56 51 49 21 19 10 999 999 999 140 15 21 999 999 999 999 13 5 11 18 13 12 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 4 999 6 14 14 999 999 999 999 999 999 999 999 26 44 59 45 41 28 999 999 999 999 999 999 999 999 999 2 999 4 5 2 4 24 20 25 79 44 59 52 53 54 56 53 53 57 56 55 49 49 17 21 13 999 26 999 140 26 22 69 999 999 999 9 999 17 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 999 999 999 999 999 11 12 9 999 999 999 999 999 999 999 999 55 43 35 44 999 39 999 999 49 999 999 999 999 999 2 11 999 2 2 17 77 18 31 48 58 53 55 54 53 57 54 56 57 62 54 50 42 16 25 16 14 8 15 21 35 27 12 999 999 999 999 10 19 20 19 12 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 9 999 999 999 999 999 999 999 999 999 36 38 42 54 51 55 999 64 999 999 999 999 999 4 4 999 2 2 7 12 17 39 53 51 50 58 54 54 54 54 55 58 58 60 57 41 23 33 18 28 46 17 21 31 24 12 999 999 999 999 10 29 24 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 19 37 54 53 64 46 999 10 999 999 999 999 4 4 999 2 5 20 13 18 47 52 51 50 53 54 56 52 52 54 55 59 71 47 55 31 48 18 19 33 50 17 22 18 10 999 999 999 13 15 24 38 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 33 44 49 59 39 999 8 999 999 999 999 6 5 3 2 8 999 12 15 49 53 51 53 53 55 56 49 60 56 61 83 60 42 67 32 31 26 999 32 23 13 46 25 999 999 999 13 23 23 34 53 77 999 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 61 40 42 34 999 999 999 999 999 999 9 7 999 9 5 999 13 40 51 51 51 55 52 54 53 52 56 53 55 97 85 66 69 52 37 31 57 30 25 999 999 999 999 999 8 19 38 32 45 65 77 61 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 34 28 65 999 999 999 999 999 999 12 9 8 8 7 999 25 43 42 57 48 56 51 52 51 54 62 59 76 107 85 999 79 56 53 42 29 22 70 31 999 999 999 999 999 27 41 32 52 67 74 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 30 18 999 999 999 999 999 999 14 11 7 17 8 14 13 25 55 50 45 48 49 50 50 53 53 57 81 96 93 76 66 55 52 45 52 31 999 80 23 999 999 999 15 37 39 27 50 64 70 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 10 7 8 9 15 33 13 55 54 51 53 45 47 44 47 54 65 89 98 93 62 83 57 51 55 30 25 999 44 19 999 999 999 24 55 42 26 47 58 67 66 23 999 999 999 999 20 999 999 999 999 999 999 999 999 13 9 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 9 999 6 9 16 25 11 54 41 72 54 52 43 40 35 57 68 86 97 90 76 58 58 76 50 39 37 72 45 29 999 999 999 33 42 41 62 45 51 59 51 23 999 999 999 12 12 999 999 999 999 999 999 999 8 19 12 9 999 999 7 14 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 14 10 11 6 13 35 28 22 94 35 42 51 37 40 27 24 61 52 75 86 82 76 63 58 65 50 31 21 999 140 127 999 999 999 24 42 36 72 42 44 50 35 22 999 999 999 999 31 22 999 999 999 999 999 13 999 999 12 12 16 999 13 15 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 15 11 7 6 8 10 12 22 43 58 55 49 37 33 22 21 54 59 52 75 69 55 62 69 60 48 35 53 100 999 999 999 999 999 999 33 30 24 36 39 41 27 65 999 999 999 20 69 29 999 999 999 999 999 17 999 999 999 999 35 999 19 18 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 10 9 8 11 10 15 14 44 36 52 25 79 37 20 11 12 21 71 71 59 52 69 68 124 65 36 83 63 999 999 999 999 999 999 21 25 999 999 33 37 27 999 999 999 999 17 28 32 999 9 25 999 999 15 999 999 999 999 47 999 23 21 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 23 12 10 18 14 15 24 16 59 43 20 69 90 59 32 12 29 17 57 67 58 50 55 55 95 53 58 15 999 999 999 999 999 999 999 999 71 999 999 51 34 27 999 999 999 18 17 29 33 999 999 35 999 9 13 999 999 999 999 42 31 23 24 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 36 14 9 12 19 18 28 13 26 29 20 132 105 78 999 14 17 58 65 79 54 26 999 70 93 77 53 31 999 999 999 999 999 999 999 999 999 999 6 999 142 23 999 999 999 999 14 26 31 999 999 35 25 999 21 14 999 999 999 25 29 14 140 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 40 21 11 14 16 15 27 18 29 30 16 56 92 87 49 21 30 73 76 79 51 62 99 83 98 69 35 14 84 999 999 999 999 999 999 999 999 999 999 7 999 19 999 999 999 999 999 999 25 999 999 34 26 78 48 23 999 999 999 13 17 999 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 12 13 14 15 12 58 30 15 24 29 59 94 91 67 53 51 64 89 78 72 97 98 105 110 37 63 999 999 999 999 999 999 999 999 999 999 999 999 7 14 21 999 999 999 999 999 7 24 7 999 32 26 96 38 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 75 75 113 121 115 107 89 74 100 118 110 91 72 71 67 63 64 80 105 124 117 101 119 131 123 123 131 130 126 92 68 72 68 78 105 93 93 98 97 89 92 90 76 64 74 92 130 133 130 98 83 87 81 66 81 999 14 999 999 999 999 13 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 19 16 9 999 10 11 999 999 999 999 999 999 999 999 76 74 96 120 122 114 100 87 69 88 116 107 87 68 69 56 50 55 88 109 116 112 95 106 117 112 117 129 128 120 81 54 67 81 105 120 115 99 99 100 96 94 92 74 66 85 88 118 131 126 96 71 71 65 58 62 999 15 10 999 999 999 18 16 3 999 999 999 999 999 999 999 999 999 999 999 999 999 12 11 4 3 1 999 999 999 999 999 999 10 9 999 999 999 1 999 999 999 999 999 70 76 106 120 122 112 92 85 67 71 107 100 82 70 70 49 42 52 91 105 100 99 91 97 98 87 103 119 118 100 69 42 80 99 122 127 125 106 96 97 96 92 91 70 73 98 86 93 117 115 85 64 62 57 56 58 999 16 69 999 999 66 78 12 11 999 999 999 999 999 999 999 999 999 999 999 11 10 19 15 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 83 106 117 115 111 90 80 63 61 95 89 75 81 76 49 45 51 79 95 83 78 82 85 78 65 80 92 92 77 54 51 96 120 127 130 130 117 97 94 93 88 87 67 71 99 84 72 89 94 71 58 57 55 54 54 999 30 999 999 56 18 15 10 6 999 6 3 4 999 999 999 999 12 10 13 13 11 30 19 6 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 88 104 110 100 113 98 74 57 59 85 77 74 94 79 52 48 47 68 81 68 58 65 66 60 52 56 62 64 59 47 52 103 128 130 133 131 126 108 94 92 88 81 65 61 88 79 60 63 68 56 52 53 53 52 50 45 34 999 999 999 21 19 39 8 999 10 7 9 5 999 13 17 21 21 17 9 34 43 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 74 98 99 86 110 98 64 48 64 87 81 85 102 77 51 42 48 67 69 55 47 48 48 49 44 43 46 50 49 47 71 110 129 132 133 131 130 120 98 95 91 77 64 57 78 70 49 47 51 48 43 50 52 52 48 45 22 140 11 140 25 16 25 999 8 10 11 10 9 10 23 26 23 32 21 8 83 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 59 90 87 72 95 86 52 41 66 89 94 94 95 69 44 38 51 60 54 44 41 40 38 43 39 39 40 43 45 55 93 122 130 134 133 131 130 125 103 96 91 75 64 55 64 61 43 41 44 43 51 45 54 56 47 38 18 14 10 87 22 27 24 14 11 11 12 13 17 13 28 29 30 34 24 15 86 45 74 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 55 85 78 63 73 70 43 37 58 76 94 97 77 54 40 40 46 48 40 37 36 34 32 38 32 33 36 39 46 65 107 128 131 134 133 130 131 126 107 93 90 71 61 54 59 56 39 35 39 42 38 37 59 63 43 29 24 16 19 26 21 19 25 19 12 15 15 41 21 11 29 30 999 33 27 12 76 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 50 94 75 61 60 56 37 35 49 60 81 89 60 47 40 41 40 40 33 32 33 31 28 31 22 24 27 28 44 71 112 129 130 131 131 129 130 128 109 88 84 65 56 53 55 53 34 28 36 41 34 26 54 62 999 34 27 15 16 21 19 30 30 22 12 999 18 999 16 7 21 30 999 34 32 18 50 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 44 97 72 59 51 45 36 34 49 49 62 71 48 48 40 40 36 33 29 30 31 29 24 23 9 13 14 18 51 76 115 132 128 129 129 129 130 128 109 85 74 59 53 51 51 44 30 25 48 39 26 18 43 56 45 24 24 14 26 38 13 34 37 23 10 13 40 999 10 33 999 25 999 39 36 20 17 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 39 85 69 50 43 47 44 34 45 46 55 57 41 44 40 41 32 31 27 28 26 21 17 18 6 999 999 23 36 79 118 132 128 125 125 127 128 128 109 83 66 54 50 48 46 37 27 22 61 32 19 22 38 50 42 26 21 15 47 26 52 18 32 22 10 7 53 9 18 12 999 999 999 43 33 19 13 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 41 72 63 40 37 62 50 33 39 47 51 49 36 40 39 39 34 33 23 23 16 10 12 12 6 6 6 35 41 83 119 129 126 120 117 122 120 123 108 78 60 51 46 43 41 35 27 16 17 34 18 27 36 43 33 24 15 16 36 16 999 999 31 12 999 10 999 9 999 16 39 24 21 42 25 20 14 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 45 59 50 35 40 64 47 35 38 46 46 44 34 38 37 35 37 31 13 11 6 6 8 6 6 1 11 31 42 87 113 123 120 112 102 109 103 106 100 68 53 47 40 37 32 33 24 16 1 99 17 29 34 30 21 27 15 17 12 999 999 999 999 999 999 999 12 999 999 18 39 24 26 40 16 19 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 45 45 41 33 42 50 38 40 38 43 42 40 31 33 32 37 37 24 5 1 1 4 4 6 5 11 15 33 40 82 103 109 106 100 87 84 80 81 79 56 48 43 31 27 23 31 23 16 1 9 5 29 28 20 14 24 15 16 77 999 999 999 999 999 999 999 18 999 999 30 30 17 103 28 11 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 49 39 44 35 37 39 37 42 36 38 39 37 26 24 26 38 34 16 1 1 1 999 1 6 10 17 16 26 37 71 83 86 87 82 71 59 59 55 52 45 46 38 24 19 17 32 31 7 1 999 1 33 18 14 14 14 10 11 7 4 999 999 999 999 999 999 34 999 999 33 14 11 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 62 54 42 51 39 33 30 38 39 28 28 32 31 21 12 22 33 25 7 1 1 1 1 1 8 19 24 12 17 33 56 58 60 67 67 59 44 43 39 31 35 39 32 19 13 999 33 35 11 2 1 999 8 35 54 999 13 9 17 6 21 999 999 999 999 999 999 999 999 999 999 999 16 999 999 10 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 46 54 48 49 38 30 24 37 37 20 16 19 21 13 8 22 23 18 1 1 999 1 1 1 14 24 25 6 11 29 42 42 45 53 58 48 33 31 25 18 23 26 25 13 999 999 33 27 11 7 1 999 999 7 45 6 999 6 7 4 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 49 47 43 34 30 29 34 34 16 999 4 10 6 13 21 12 11 1 20 5 1 4 3 12 20 21 4 6 23 34 33 37 41 47 40 23 20 15 17 999 67 22 999 999 999 23 16 15 15 2 1 999 11 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 41 38 35 26 35 30 30 32 18 4 4 4 6 17 18 4 9 18 23 8 1 6 999 2 16 15 22 13 20 26 27 29 30 35 31 16 11 999 999 999 91 999 999 999 999 999 17 23 19 4 1 999 9 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 34 27 23 19 38 40 38 26 24 14 4 4 14 15 15 4 17 22 26 12 1 11 5 1 7 10 9 16 15 17 23 21 22 21 18 11 999 999 999 999 9 999 999 999 999 999 5 9 17 7 1 999 999 9 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 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 28 26 17 23 12 33 42 35 17 16 10 4 4 11 12 16 4 18 24 26 11 4 10 4 999 2 999 9 22 13 17 16 14 16 28 8 999 999 999 999 999 999 999 999 999 999 999 3 7 5 8 1 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 16 12 19 999 25 39 32 9 10 4 4 999 11 9 18 4 25 21 25 11 19 16 3 1 999 2 16 14 11 999 7 14 16 7 1 999 999 999 999 999 999 999 999 999 999 999 1 3 3 4 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 4 3 34 44 999 33 25 5 999 4 4 4 9 12 14 4 6 21 23 24 21 19 7 999 2 5 17 19 12 999 1 3 10 5 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 5 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 13 36 61 52 37 18 4 999 4 999 10 999 15 10 999 1 62 22 22 27 22 11 999 2 5 22 21 9 999 999 1 4 1 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 1 59 22 10 999 999 999 999 999 999 999 999 999 2 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 68 33 61 63 41 16 4 999 4 4 16 11 29 5 4 1 999 26 28 29 23 11 8 9 6 17 16 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 4 2 1 1 1 1 1 1 27 32 16 999 999 15 999 999 999 6 999 999 2 999 6 5 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 1 999 17 32 52 55 38 15 4 4 4 4 20 34 5 999 4 1 17 26 29 28 22 11 7 12 7 3 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 8 5 1 1 2 999 1 1 29 36 18 6 8 4 999 2 3 6 999 999 999 999 26 8 14 6 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 34 39 43 30 12 999 4 6 8 20 22 8 999 7 1 3 21 26 27 18 11 9 6 8 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 9 6 1 999 3 1 999 2 26 35 53 9 14 999 999 2 999 999 999 2 999 8 15 999 15 9 999 43 10 999 999 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 41 41 36 30 35 22 10 9 11 15 16 12 18 12 18 13 7 999 18 23 21 10 9 9 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 5 2 1 999 1 1 999 4 10 20 18 13 8 3 999 2 999 999 999 999 10 11 999 12 18 999 999 19 15 11 8 8 5 2 999 2 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 42 37 999 43 32 28 18 19 8 14 18 30 21 17 16 21 17 7 999 1 16 18 3 1 10 6 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 1 4 1 1 1 999 999 999 1 999 7 10 21 17 13 999 999 999 999 999 999 999 7 9 11 9 9 13 999 999 20 19 14 6 3 1 1 999 999 999 999 999 999 5 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 92 62 57 49 38 24 11 19 9 14 31 93 79 999 20 22 15 999 1 1 10 14 1 1 7 15 1 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 1 1 999 1 999 999 1 1 999 4 7 11 13 999 999 999 999 999 999 999 6 5 11 9 8 999 11 999 14 29 15 14 6 1 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 11 999 10 999 999 999 999 999 32 73 69 52 41 27 14 22 11 999 66 79 68 38 64 29 12 1 1 1 11 34 5 1 999 17 1 999 1 999 999 999 1 999 999 999 999 999 999 1 1 3 999 999 1 1 5 6 1 999 999 999 999 7 5 999 999 999 999 999 999 999 999 1 999 10 5 999 13 1 999 29 7 8 6 1 1 999 2 1 1 999 6 999 999 999 999 999 999 7 8 8 23 999 13 999 999 999 999 999 33 69 69 49 41 34 22 20 10 999 38 51 62 43 26 19 10 1 1 1 10 1 6 1 999 16 999 999 999 1 999 999 1 999 999 999 999 1 999 1 1 999 2 999 3 999 6 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 2 999 8 999 8 22 4 7 9 2 3 1 999 999 999 999 8 999 999 999 999 999 999 999 999 999 12 9 999 999 999 999 999 999 35 62 61 45 39 35 24 13 8 37 51 48 74 46 31 20 10 10 6 2 8 2 9 1 16 10 4 1 1 1 1 999 999 1 999 999 1 7 4 9 1 3 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 1 1 999 999 999 999 999 999 11 999 14 10 11 5 1 1 999 999 999 999 3 999 999 999 999 999 999 999 999 999 13 10 999 999 999 999 999 999 37 50 49 43 38 27 18 999 999 36 54 40 53 56 32 19 11 15 13 6 5 4 17 4 19 16 13 10 1 999 999 1 999 999 999 1 5 4 999 1 1 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 2 4 1 999 999 999 999 999 999 999 1 13 52 999 14 999 6 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 9 999 999 999 999 999 999 35 42 40 42 38 21 9 4 999 46 57 42 58 62 33 22 11 20 20 17 10 11 19 14 19 13 12 11 1 999 1 999 999 1 6 4 10 5 999 999 1 999 999 999 3 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 9 999 1 999 999 1 26 66 62 26 999 5 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 35 37 34 38 37 24 999 7 33 45 53 44 58 59 35 18 11 16 17 22 19 15 21 20 13 13 12 7 1 1 1 999 999 999 6 18 16 5 1 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 1 999 999 999 2 1 1 1 12 3 1 999 999 1 48 65 66 23 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 34 36 35 35 37 31 14 10 41 39 45 55 59 51 32 15 999 999 999 23 16 18 24 24 11 15 11 8 1 1 999 999 1 1 6 34 24 11 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 6 5 6 8 4 7 6 1 999 1 1 47 60 53 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 34 35 37 33 37 36 15 12 20 35 41 62 63 49 24 14 999 999 999 22 22 24 24 25 16 12 11 10 9 1 999 999 1 999 18 37 31 13 999 999 999 999 999 999 999 1 1 4 1 999 999 999 999 999 999 1 999 2 6 9 7 8 22 9 1 5 7 1 1 1 52 49 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 33 33 36 34 38 39 19 12 32 33 38 59 63 47 48 18 7 999 999 20 24 28 23 23 22 15 14 14 14 6 1 999 999 1 999 31 32 14 1 999 999 999 999 999 999 1 999 2 999 999 999 999 999 999 999 999 999 999 14 12 10 6 14 13 1 6 10 1 1 16 51 38 65 999 999 140 13 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 9 999 999 999 999 999 31 32 37 41 51 50 28 13 56 33 37 59 52 44 32 18 999 999 53 22 23 27 22 20 23 18 19 20 19 6 1 1 1 1 1 19 24 17 999 999 999 999 999 999 999 999 3 1 999 999 999 999 999 999 999 999 3 11 19 11 16 7 7 7 7 2 5 1 1 23 49 999 999 999 999 999 15 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 36 38 43 48 41 21 14 60 30 37 64 51 47 27 16 999 999 22 23 21 24 25 16 18 16 21 22 17 8 5 7 5 1 9 28 10 3 999 3 999 999 999 999 999 2 999 1 999 999 999 999 999 999 999 17 11 12 26 15 20 18 999 1 7 1 1 1 1 30 45 999 999 999 999 14 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 36 38 47 48 42 34 36 999 27 34 63 54 42 49 12 999 999 22 15 999 60 17 999 999 21 22 22 20 9 11 16 18 11 18 11 8 1 1 8 7 6 999 999 999 999 999 999 999 999 999 999 999 7 10 13 18 14 22 38 26 33 4 1 999 5 1 1 1 25 52 43 999 999 4 95 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 41 45 49 49 49 48 41 47 29 35 58 50 32 74 999 999 999 23 28 999 57 17 999 999 22 23 22 21 10 20 22 27 25 26 20 11 1 4 12 54 999 999 5 39 13 999 999 999 999 999 999 999 999 16 12 16 12 999 16 34 39 8 1 1 1 1 1 1 21 44 38 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 48 47 50 50 43 37 48 45 34 37 52 41 16 24 999 14 999 999 29 22 43 24 38 23 62 22 18 25 19 20 27 30 26 25 22 15 1 9 11 8 999 999 999 22 14 1 999 999 999 999 999 999 16 22 6 15 11 1 23 43 38 12 1 1 1 999 999 999 28 30 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 42 54 52 49 50 46 40 38 42 37 36 43 25 34 999 999 16 999 98 32 20 21 24 17 17 45 18 999 15 28 30 33 35 34 57 23 15 3 14 12 10 999 999 14 20 10 999 999 4 1 1 11 16 36 30 4 3 6 999 39 48 28 9 1 1 1 999 1 999 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 50 50 50 50 43 49 40 37 36 34 33 15 999 11 12 17 57 44 25 32 45 27 17 999 43 21 999 23 78 140 42 41 41 49 56 14 7 16 10 9 999 999 19 18 999 999 5 12 10 12 18 13 25 36 140 1 1 1 44 47 42 6 1 1 999 1 999 999 61 999 999 999 999 999 140 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 56 49 59 50 51 57 43 35 34 32 25 14 22 15 10 18 24 33 28 40 28 31 14 999 37 22 999 67 32 57 46 43 47 76 28 18 13 17 11 999 999 37 25 14 5 999 9 15 16 23 25 14 16 35 11 999 999 1 35 48 18 999 999 999 999 999 999 999 999 999 999 999 999 33 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 44 49 51 54 52 46 48 41 35 32 26 20 12 8 11 16 25 42 34 20 25 44 26 12 999 48 24 82 140 999 89 49 47 48 60 39 21 14 18 19 999 50 39 28 14 6 999 12 24 22 33 29 13 999 26 12 1 1 1 26 44 16 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 52 52 55 49 49 49 45 36 28 21 14 17 7 51 999 19 52 26 59 15 32 23 57 93 52 26 28 74 50 59 45 49 46 61 29 24 18 17 27 33 43 38 26 11 999 21 21 18 25 27 25 22 999 35 8 1 999 999 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 98 52 51 50 50 47 48 36 31 20 27 12 999 16 999 999 999 51 999 999 70 999 70 43 48 35 78 71 50 62 45 44 42 78 999 60 14 102 30 45 43 30 34 999 999 26 27 10 27 26 17 999 1 11 8 999 999 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 60 53 50 53 54 48 50 40 32 19 11 999 999 999 999 999 999 47 999 107 999 999 999 49 48 50 48 999 46 56 42 41 58 999 33 999 999 999 23 40 37 114 999 6 1 34 26 999 28 26 999 999 999 999 999 999 999 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 55 53 51 53 53 50 48 43 34 14 15 999 1 999 999 999 999 41 999 43 97 999 999 45 47 40 43 56 47 50 32 35 45 999 999 999 999 999 14 41 25 24 999 999 999 19 24 999 999 18 999 999 999 999 999 999 999 999 62 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 54 52 51 51 51 50 49 46 31 11 15 999 999 999 999 999 50 24 54 28 25 999 999 47 43 49 65 58 45 46 45 29 41 999 999 999 999 999 999 29 999 25 999 999 999 24 17 999 999 28 9 999 999 999 10 999 999 999 70 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 50 55 48 51 55 49 51 48 30 11 19 6 999 999 999 999 999 49 29 32 25 999 32 55 43 29 140 42 98 999 999 19 72 999 999 999 999 999 53 24 19 19 13 999 999 16 14 999 999 999 999 999 999 999 999 999 10 999 78 36 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 100 51 51 46 49 55 46 50 50 29 15 999 999 999 999 999 999 140 58 26 75 999 999 31 41 42 38 999 41 45 21 16 55 26 999 999 999 999 999 999 26 22 38 30 999 999 80 14 999 999 999 999 999 999 999 999 999 999 999 140 36 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 62 47 53 57 47 50 50 51 38 999 999 999 999 999 999 80 28 53 999 10 9 23 52 34 49 999 45 43 17 999 999 999 999 999 999 999 999 999 999 999 72 140 26 999 999 140 18 999 999 999 999 999 999 999 999 999 999 999 140 39 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 48 76 45 49 45 46 47 50 49 44 57 32 999 999 999 999 999 62 38 50 999 999 999 999 31 28 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 11 58 140 15 999 999 999 999 999 999 999 999 999 999 999 92 45 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 78 44 47 51 48 49 51 50 48 49 29 999 999 999 999 999 46 29 18 999 999 999 62 26 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 43 38 39 45 46 48 49 51 43 32 999 999 999 55 999 39 34 39 999 999 140 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 74 58 62 44 43 47 51 48 47 40 34 999 999 35 999 46 26 42 51 999 26 999 45 14 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 999 999 999 22 47 50 48 45 38 999 999 105 42 43 43 49 62 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 51 140 46 47 42 35 999 41 47 52 47 999 17 999 999 999 95 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 58 55 64 49 42 999 44 50 50 48 31 17 27 999 999 13 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 62 48 40 51 45 35 999 82 47 47 46 47 33 999 999 64 999 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 39 48 48 46 34 19 63 57 45 49 45 48 999 999 999 999 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 12 999 999 999 999 999 999 42 47 65 41 32 24 999 59 43 53 45 47 54 52 92 91 32 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 12 10 999 22 999 999 1 999 999 64 39 999 41 36 48 48 61 999 999 123 49 46 60 48 60 48 37 26 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 13 13 11 30 999 999 999 999 42 51 34 67 47 34 38 48 43 999 999 58 55 50 49 38 65 45 51 62 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 11 9 35 999 999 1 999 999 33 50 42 35 40 20 44 41 999 999 45 46 36 47 51 60 47 42 34 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 85 999 999 9 999 999 999 13 8 999 999 8 999 999 16 1 999 999 999 14 999 52 56 39 18 52 51 89 140 45 55 32 49 50 51 50 44 39 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 999 999 12 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 35 33 76 999 999 19 44 46 999 65 60 58 62 50 54 53 51 49 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 63 999 17 10 999 7 999 999 999 999 999 999 999 999 999 999 999 15 33 21 999 999 999 22 36 44 62 69 58 140 60 52 52 52 53 44 26 5 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 77 999 34 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 7 999 999 999 999 33 27 42 53 51 67 53 51 53 54 52 53 47 23 4 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 11 64 140 78 70 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 39 69 48 48 53 48 47 53 63 56 54 53 54 49 48 7 999 999 999 999 999 999 999 999 999 999 999 11 8 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 19 19 33 83 85 78 55 999 11 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 44 57 55 46 52 48 51 53 51 56 55 52 56 51 23 8 999 999 999 60 999 999 999 999 999 999 999 10 6 8 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 31 35 61 74 88 83 55 19 999 999 999 999 999 999 999 999 999 999 1 999 999 6 23 27 59 52 43 45 47 58 55 52 53 53 56 55 53 55 54 37 14 999 999 999 999 999 999 999 999 999 999 999 21 8 7 999 999 999 29 23 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 17 38 54 68 80 89 81 50 16 999 999 999 999 999 999 999 999 999 999 999 999 5 8 7 999 999 53 47 48 46 78 50 53 53 52 56 54 54 55 52 42 21 999 999 999 999 999 999 999 999 999 999 999 15 14 10 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 7 999 999 999 999 999 999 999 999 15 36 60 67 81 87 82 999 12 8 999 6 11 999 999 999 999 999 999 999 999 999 1 1 10 999 68 48 47 51 50 51 54 53 53 54 53 56 55 52 46 24 49 999 999 999 999 999 999 999 999 999 999 17 20 13 999 999 20 999 46 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 28 999 6 999 999 999 999 999 999 11 26 54 64 76 85 84 999 18 8 999 999 64 18 999 999 999 999 7 1 4 999 1 999 999 999 45 47 47 62 52 52 52 54 58 54 54 55 54 52 47 18 24 999 999 999 999 999 999 999 999 999 7 41 19 15 17 14 13 43 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 8 999 999 999 999 999 999 999 999 17 47 62 74 82 84 999 999 7 999 999 999 31 16 999 999 999 1 1 4 4 6 999 999 21 39 46 53 62 51 53 52 54 55 55 55 55 55 54 46 37 9 999 999 999 999 999 999 999 999 9 999 25 12 999 15 9 999 34 13 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 10 999 999 999 999 999 999 999 95 38 57 72 82 81 54 999 999 999 999 999 37 23 999 999 999 999 999 6 19 999 3 22 21 33 47 48 51 53 53 53 55 55 55 56 55 53 52 49 23 79 999 999 999 999 999 999 999 999 999 999 999 140 999 11 6 13 16 14 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 28 49 65 79 74 56 59 10 999 999 999 30 21 999 999 999 999 999 12 9 999 3 999 20 27 50 50 49 51 52 53 54 55 55 55 55 54 51 48 24 26 13 999 999 999 999 999 999 999 999 999 999 12 20 7 13 13 30 13 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 5 16 12 7 999 999 999 999 999 999 999 37 54 70 62 44 17 999 999 999 999 999 32 999 999 999 1 999 5 999 2 5 18 21 23 57 48 47 52 52 54 54 55 53 54 52 55 50 49 21 19 9 999 999 999 140 15 21 999 999 999 999 13 5 10 18 13 12 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 4 999 6 14 14 999 999 999 999 999 999 999 999 26 44 59 45 41 28 999 999 999 999 999 999 999 999 999 1 999 4 5 1 4 24 19 25 72 43 55 51 53 54 56 53 53 56 54 54 49 47 17 21 13 999 26 999 140 26 21 69 999 999 999 9 999 17 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 999 999 999 999 999 11 11 8 999 999 999 999 999 999 999 999 52 43 34 44 999 39 999 999 49 999 999 999 999 999 1 11 999 1 1 17 76 18 31 46 54 51 53 54 53 56 54 54 55 58 53 49 40 16 25 16 13 8 15 21 35 27 12 999 999 999 999 10 19 20 18 11 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 9 999 999 999 999 999 999 999 999 999 35 37 42 54 51 53 999 64 999 999 999 999 999 4 4 999 2 2 7 12 17 39 50 49 49 55 54 54 54 53 53 55 56 57 54 41 23 33 17 28 46 16 21 31 24 12 999 999 999 999 9 29 23 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 19 37 54 53 64 46 999 10 999 999 999 999 4 4 999 1 5 20 13 18 46 50 50 49 53 54 56 51 50 53 53 57 62 45 53 31 47 17 19 33 50 17 22 18 10 999 999 999 12 14 23 37 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 33 44 49 59 39 999 7 999 999 999 999 6 5 3 1 8 999 11 15 47 50 50 51 53 55 56 48 55 53 57 72 58 40 63 32 31 26 999 32 23 13 46 25 999 999 999 12 23 23 33 53 77 999 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 58 40 42 33 999 999 999 999 999 999 9 7 999 9 5 999 13 40 48 48 50 53 52 54 53 50 53 51 55 82 73 60 62 50 36 31 54 30 25 999 999 999 999 999 8 18 38 32 45 65 77 61 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 33 27 64 999 999 999 999 999 999 11 9 8 8 7 999 25 43 42 53 48 53 51 52 51 52 58 56 64 92 85 999 70 52 50 42 28 22 70 31 999 999 999 999 999 27 41 32 52 67 74 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 30 18 999 999 999 999 999 999 14 11 7 17 8 14 13 25 52 48 44 47 48 50 48 51 51 55 68 96 93 65 61 52 49 44 50 31 999 76 23 999 999 999 15 37 39 27 50 64 70 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 10 6 8 9 14 33 12 52 51 48 49 44 47 43 45 50 60 77 98 93 62 72 53 49 51 30 25 999 43 19 999 999 999 24 52 42 26 47 58 67 66 23 999 999 999 999 20 999 999 999 999 999 999 999 999 12 9 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 9 999 6 9 16 25 10 52 41 67 51 49 43 39 34 54 61 71 97 90 66 54 54 68 47 39 37 71 44 29 999 999 999 33 42 41 59 45 51 59 51 23 999 999 999 12 11 999 999 999 999 999 999 999 7 19 11 8 999 999 7 14 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 14 10 11 5 13 35 28 22 88 35 42 50 36 39 27 24 59 49 63 86 82 66 58 54 59 47 30 21 999 140 127 999 999 999 24 42 36 71 40 44 50 35 22 999 999 999 999 31 22 999 999 999 999 999 12 999 999 11 11 15 999 13 15 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 15 11 7 6 8 10 12 22 43 55 53 47 37 32 22 21 54 56 52 75 69 51 56 62 56 46 34 53 100 999 999 999 999 999 999 32 30 24 36 39 41 27 65 999 999 999 20 66 29 999 999 999 999 999 16 999 999 999 999 32 999 19 17 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 10 9 8 11 10 15 14 44 35 50 25 71 37 20 10 11 20 63 71 59 50 64 63 116 60 36 83 63 999 999 999 999 999 999 21 25 999 999 32 37 27 999 999 999 999 17 28 32 999 9 25 999 999 14 999 999 999 999 47 999 23 21 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 23 11 9 18 13 15 24 16 57 43 20 65 78 56 32 11 29 16 55 67 58 49 54 53 90 51 55 15 999 999 999 999 999 999 999 999 70 999 999 50 32 27 999 999 999 18 17 29 33 999 999 35 999 9 13 999 999 999 999 42 31 23 24 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 36 13 9 12 19 18 28 12 26 29 20 120 90 78 999 14 16 56 61 67 54 26 999 66 89 73 52 31 999 999 999 999 999 999 999 999 999 999 6 999 140 23 999 999 999 999 14 26 31 999 999 35 25 999 20 14 999 999 999 24 29 14 140 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 40 21 11 13 16 15 27 18 29 29 16 52 92 87 48 20 30 68 65 68 50 59 91 77 91 66 35 14 84 999 999 999 999 999 999 999 999 999 999 7 999 19 999 999 999 999 999 999 24 999 999 34 26 78 47 23 999 999 999 12 16 999 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 11 13 13 14 12 56 30 15 23 29 54 94 91 67 50 51 58 76 68 65 90 88 93 99 36 63 999 999 999 999 999 999 999 999 999 999 999 999 7 14 21 999 999 999 999 999 7 24 7 999 32 26 96 36 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 46 47 63 56 52 52 46 38 54 60 48 44 37 37 42 45 39 39 56 66 60 44 67 64 58 58 70 65 65 58 52 50 51 72 86 61 78 48 50 53 45 42 49 48 47 41 72 66 67 60 48 54 53 51 80 999 13 999 999 999 999 12 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 18 15 8 999 7 10 999 999 999 999 999 999 999 999 48 42 52 61 57 51 51 41 39 44 62 45 42 37 38 41 34 38 37 58 66 66 35 52 64 67 65 72 65 57 74 46 66 51 66 78 70 83 45 50 50 40 45 51 50 48 51 71 70 63 59 48 48 48 48 48 999 14 9 999 999 999 17 15 2 999 999 999 999 999 999 999 999 999 999 999 999 999 11 9 3 2 0 999 999 999 999 999 999 9 8 999 999 999 0 999 999 999 999 999 43 40 58 63 57 49 48 36 42 39 60 45 47 41 39 36 33 35 45 47 50 54 44 48 44 55 55 71 61 57 69 40 72 58 73 75 69 62 47 44 43 35 43 51 53 54 54 57 65 69 59 49 43 45 49 47 999 15 68 999 999 65 77 10 10 999 999 999 999 999 999 999 999 999 999 999 10 8 18 11 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 47 58 62 51 48 34 36 41 36 49 38 40 37 45 40 34 37 48 48 39 48 50 42 49 43 36 53 51 56 43 50 63 72 65 68 70 67 59 45 40 40 48 48 51 55 50 51 46 56 70 46 41 43 47 43 999 29 999 999 55 17 14 9 5 999 3 1 3 999 999 999 999 11 8 11 10 9 27 13 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 53 52 52 56 61 51 44 41 36 47 46 37 46 45 39 37 34 49 45 46 37 43 48 36 38 36 37 37 36 39 48 63 72 63 67 72 71 62 42 39 39 46 44 48 54 49 47 42 42 45 43 44 42 43 43 42 33 999 999 999 20 18 38 7 999 9 6 8 4 999 12 14 16 18 14 8 33 38 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 72 49 41 51 53 48 49 39 37 44 42 36 55 50 39 36 34 46 45 40 34 34 34 34 35 33 34 35 34 41 51 66 72 66 66 68 65 63 56 36 42 47 46 45 72 49 42 39 37 41 39 43 42 44 43 41 21 139 10 139 24 15 24 999 7 9 8 8 8 7 19 22 19 26 17 7 82 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 56 46 35 46 48 55 41 31 43 42 42 46 50 51 40 31 37 39 42 33 31 30 29 34 32 29 31 33 33 43 52 72 71 78 66 64 64 64 58 39 37 45 47 43 44 46 38 36 39 39 50 41 41 44 41 35 16 13 9 86 19 26 23 11 10 9 11 9 15 10 25 27 29 30 20 14 85 43 73 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 54 50 36 45 44 45 38 27 38 41 50 48 43 42 35 34 39 37 32 27 26 27 23 29 23 29 27 29 35 45 62 69 66 77 66 63 77 69 63 46 40 49 47 43 44 40 33 32 36 37 36 34 43 46 40 28 21 15 18 25 18 18 24 15 9 13 14 40 17 10 28 26 999 33 25 11 75 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 48 50 50 41 36 36 32 27 35 44 48 48 48 39 35 32 36 31 23 23 24 22 19 22 18 23 24 24 40 45 67 69 63 71 64 63 68 65 60 49 46 47 38 42 42 40 30 25 35 37 32 25 43 47 999 33 23 14 13 20 15 29 25 21 8 999 17 999 15 4 20 29 999 33 29 13 49 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 41 52 48 36 37 34 30 27 38 37 37 48 40 38 35 32 31 27 20 22 23 23 20 18 8 12 12 17 51 51 67 74 62 62 63 62 66 63 57 54 42 40 40 42 39 39 27 24 47 34 24 17 40 42 40 22 20 12 25 37 11 33 32 20 9 12 39 999 9 32 999 24 999 36 32 16 16 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 36 52 48 34 38 36 34 29 36 38 39 36 37 38 35 33 24 25 18 20 20 17 14 13 5 999 999 22 36 54 63 69 62 61 67 61 62 66 60 49 46 35 39 40 39 33 24 21 60 29 18 21 35 42 38 25 17 14 46 25 51 16 29 21 9 6 52 8 17 10 999 999 999 38 31 16 10 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 38 39 40 35 31 48 42 28 35 34 37 34 32 35 34 32 29 28 18 19 14 9 11 8 5 5 5 34 36 52 71 63 62 68 65 60 71 73 63 50 43 35 37 38 37 35 26 14 16 33 17 26 32 40 30 20 12 15 35 15 999 999 30 10 999 9 999 8 999 15 36 23 20 38 20 19 13 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 41 44 41 31 36 44 41 31 33 37 37 34 30 33 31 30 32 28 12 8 3 5 4 4 5 0 10 30 36 51 64 62 65 54 41 64 64 60 64 52 37 36 35 31 28 30 23 15 0 98 16 27 31 30 18 21 14 15 11 999 999 999 999 999 999 999 11 999 999 15 38 23 22 38 13 16 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 41 40 34 28 36 40 34 35 32 38 33 30 26 27 26 32 30 20 4 0 0 3 3 3 2 10 14 32 33 50 53 58 60 59 51 52 57 51 52 47 35 33 25 24 19 28 21 15 0 8 4 28 25 19 13 20 14 15 76 999 999 999 999 999 999 999 17 999 999 29 27 16 102 25 10 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 42 36 38 28 29 32 31 34 29 31 33 30 21 21 22 32 29 15 999 0 0 999 0 5 9 15 12 25 34 47 51 54 53 53 50 43 40 39 41 38 36 33 23 17 16 29 28 6 0 999 0 32 17 11 13 12 9 10 6 3 999 999 999 999 999 999 33 999 999 32 13 10 13 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 43 44 38 40 34 27 26 31 30 23 23 27 26 17 9 19 28 21 6 0 0 0 0 999 7 18 17 11 16 30 41 41 45 38 37 42 37 33 34 26 30 33 28 16 9 999 29 31 10 1 0 999 7 34 53 999 12 8 16 5 20 999 999 999 999 999 999 999 999 999 999 999 15 999 999 9 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 40 42 41 39 33 22 21 30 31 19 14 16 17 12 7 21 20 13 0 0 999 0 0 0 13 21 20 5 10 28 34 35 37 38 36 36 29 25 21 14 22 23 22 12 999 999 32 24 8 4 0 999 999 6 44 5 999 5 6 3 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 40 41 38 30 24 28 28 29 15 999 3 9 4 10 20 9 8 0 19 4 0 1 2 11 18 18 3 5 22 29 26 29 34 36 36 19 14 12 16 999 66 21 999 999 999 22 15 14 11 1 0 999 10 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 37 35 30 23 31 26 27 28 17 3 3 3 4 16 16 3 8 17 20 6 0 3 999 1 15 14 21 12 19 23 23 24 26 29 26 11 8 999 999 999 90 999 999 999 999 999 16 22 16 3 999 999 8 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 29 26 20 18 35 35 37 22 23 13 3 3 13 14 13 3 16 18 21 9 999 10 4 0 6 9 8 15 13 16 22 18 21 18 15 10 999 999 999 999 8 999 999 999 999 999 4 8 16 3 0 999 999 8 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 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 24 22 16 22 11 29 36 31 15 15 9 3 2 9 11 15 3 16 21 23 8 3 9 3 999 1 999 8 21 12 16 15 12 15 27 7 999 999 999 999 999 999 999 999 999 999 999 2 6 4 5 0 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 15 11 16 999 22 33 28 8 9 2 2 999 7 8 17 3 24 20 22 10 18 11 2 0 999 1 15 13 10 999 6 13 13 6 0 999 999 999 999 999 999 999 999 999 999 999 0 2 0 3 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 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 11 3 2 29 41 999 30 22 3 999 3 3 2 7 11 11 3 5 20 22 23 20 14 6 999 1 4 16 18 11 999 0 2 9 4 999 999 999 999 999 999 999 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 0 3 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 4 4 12 33 50 44 37 17 1 999 3 999 8 999 13 7 999 0 61 19 21 24 18 10 999 1 3 21 20 8 999 999 0 3 0 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 999 0 58 21 9 999 999 999 999 999 999 999 999 999 1 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 67 32 47 47 38 13 3 999 2 3 14 10 28 4 3 0 999 23 25 26 19 8 7 8 4 16 15 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 3 1 0 0 0 0 0 0 26 31 15 999 999 14 999 999 999 5 999 999 0 999 5 4 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 0 999 16 31 44 43 35 13 3 3 3 3 17 33 4 999 3 0 16 22 26 25 18 9 6 11 6 1 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 7 3 999 999 1 999 0 0 28 35 17 5 7 3 999 1 2 5 999 999 999 999 25 7 11 4 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 36 33 37 40 22 11 999 1 5 6 19 18 6 999 5 0 2 20 23 23 16 8 8 5 7 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 7 5 0 999 2 0 999 1 25 35 52 8 13 999 999 1 999 999 999 1 999 6 14 999 14 8 999 42 8 999 999 4 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 40 40 33 29 34 18 7 5 8 12 15 10 17 9 17 12 6 999 17 22 19 9 8 6 5 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 4 1 0 999 0 0 999 3 8 19 17 10 6 2 999 0 999 999 999 999 9 10 999 11 17 999 999 18 12 8 6 6 4 0 999 1 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 41 36 999 42 29 24 17 18 6 13 17 29 20 16 15 18 16 6 999 0 15 17 2 0 9 4 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 3 999 0 0 999 999 999 0 999 4 9 20 16 10 999 999 999 999 999 999 999 6 6 10 6 8 11 999 999 17 16 11 4 0 999 999 999 999 999 999 999 999 4 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 91 55 47 42 35 20 10 16 5 13 30 92 78 999 19 21 12 999 0 0 7 13 999 0 5 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 0 0 999 999 999 999 0 0 999 3 6 10 12 999 999 999 999 999 999 999 4 3 10 8 7 999 8 999 13 24 14 13 3 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 10 999 8 999 999 999 999 999 31 51 49 42 37 24 13 18 8 999 65 78 67 37 63 28 8 0 0 0 10 33 4 999 999 13 0 999 0 999 999 999 0 999 999 999 999 999 999 0 0 1 999 999 999 999 4 5 0 999 999 999 999 6 4 999 999 999 999 999 999 999 999 999 999 9 4 999 12 0 999 27 5 6 5 999 0 999 1 999 0 999 3 999 999 999 999 999 999 6 7 7 22 999 12 999 999 999 999 999 32 50 46 42 36 29 18 16 7 999 38 50 56 41 22 18 7 999 0 0 7 0 5 0 999 15 999 999 999 0 999 999 0 999 999 999 999 0 999 0 999 999 1 999 2 999 5 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 1 999 7 999 7 21 3 6 8 0 2 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 11 8 999 999 999 999 999 999 33 48 41 38 33 30 21 11 5 36 50 47 73 41 26 18 8 9 4 1 7 1 8 0 15 7 2 0 999 0 0 999 999 0 999 999 0 6 3 8 0 1 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 0 0 999 999 999 999 999 999 10 999 11 9 8 4 0 0 999 999 999 999 1 999 999 999 999 999 999 999 999 999 12 9 999 999 999 999 999 999 33 40 40 36 33 23 17 999 999 33 43 36 49 45 28 16 9 14 9 5 3 3 16 3 16 15 10 9 0 999 999 0 999 999 999 999 4 3 999 0 0 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 1 2 0 999 999 999 999 999 999 999 0 12 47 999 13 999 4 1 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 8 999 999 999 999 999 999 32 37 37 35 35 18 8 3 999 40 43 42 47 46 30 21 9 18 17 14 7 10 16 13 17 12 11 8 0 999 0 999 999 0 5 3 9 2 999 999 0 999 999 999 2 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 6 999 0 999 999 0 25 52 55 25 999 4 1 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 32 33 31 33 34 20 999 6 32 39 40 41 44 44 32 14 10 13 15 17 18 14 18 19 10 10 11 5 0 0 0 999 999 999 5 16 15 4 0 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 0 999 999 999 1 0 0 999 11 2 999 999 999 0 47 48 65 22 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 31 33 32 31 33 28 13 9 40 35 40 44 44 40 31 11 999 999 999 18 15 15 19 19 10 14 7 7 999 0 999 999 0 0 5 29 20 10 0 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 5 3 5 7 2 6 5 999 999 0 0 43 47 44 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 29 32 33 30 34 33 14 11 19 32 36 48 50 42 23 13 999 999 999 20 17 20 20 20 15 11 10 6 8 0 999 999 0 999 17 32 28 12 999 999 999 999 999 999 999 0 0 3 999 999 999 999 999 999 999 0 999 1 5 8 6 7 21 6 999 4 4 999 0 0 43 43 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 28 29 32 31 35 39 18 11 31 31 35 43 50 40 47 17 6 999 999 19 21 22 19 19 17 14 13 12 13 5 999 999 999 0 999 26 29 11 0 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 13 11 7 5 13 9 0 5 6 999 999 15 43 36 64 999 999 139 10 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 8 999 999 999 999 999 28 28 34 40 50 49 27 12 55 32 33 43 44 41 30 17 999 999 52 21 23 22 21 16 20 17 15 17 18 5 0 0 0 0 0 17 20 16 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 2 10 15 10 15 4 6 4 6 1 3 999 999 22 43 999 999 999 999 999 12 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 35 34 42 45 40 20 13 59 29 33 49 45 44 26 15 999 999 19 22 20 20 24 14 17 15 18 19 15 6 2 6 4 0 8 27 8 2 999 2 999 999 999 999 999 0 999 0 999 999 999 999 999 999 999 16 9 9 19 14 16 17 999 0 4 999 999 999 0 29 43 999 999 999 999 13 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 36 35 42 44 41 33 35 999 26 31 48 45 39 48 11 999 999 21 14 999 59 14 999 999 20 19 20 19 6 8 13 15 10 17 10 7 0 0 7 4 5 999 999 999 999 999 999 999 999 999 999 999 6 9 12 15 10 21 37 24 26 3 0 999 1 0 0 0 24 52 41 999 999 2 94 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 40 44 42 43 48 47 40 46 28 31 43 43 31 73 999 999 999 22 27 999 56 14 999 999 21 20 20 20 9 19 18 26 24 25 19 10 0 3 11 53 999 999 2 38 10 999 999 999 999 999 999 999 999 11 11 14 9 999 15 32 33 7 0 999 0 0 999 999 20 44 36 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 46 44 43 43 42 36 47 44 33 31 41 38 15 23 999 13 999 999 28 21 42 23 37 22 61 19 15 24 18 19 24 27 25 24 21 14 0 8 10 7 999 999 999 19 12 999 999 999 999 999 999 999 15 18 3 14 8 0 22 39 33 11 0 999 0 999 999 999 27 29 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 41 51 50 43 43 44 40 37 42 34 31 37 24 33 999 999 15 999 97 31 19 20 22 16 16 44 16 999 14 27 29 30 33 33 56 22 14 2 13 9 9 999 999 13 17 9 999 999 3 0 0 10 15 35 26 3 2 3 999 36 42 23 6 0 999 0 999 999 999 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 47 46 45 44 42 49 40 36 33 29 28 13 999 10 11 16 56 43 24 31 44 25 16 999 42 20 999 22 77 128 42 40 40 48 55 11 6 15 7 6 999 999 17 17 999 999 4 9 9 11 14 11 24 30 139 0 0 0 40 41 41 5 0 0 999 0 999 999 60 999 999 999 999 999 139 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 54 45 55 45 50 55 43 32 30 28 22 13 21 14 9 15 23 32 27 39 27 28 13 999 36 21 999 66 31 56 45 42 47 75 27 16 12 13 9 999 999 34 24 13 4 999 8 12 13 20 22 12 15 32 10 999 999 0 32 41 17 999 999 999 999 999 999 999 999 999 999 999 999 32 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 43 48 47 51 48 45 44 40 32 29 24 19 11 6 10 15 24 41 33 19 24 43 23 11 999 47 23 81 139 999 88 48 45 47 59 38 19 12 15 15 999 49 36 25 11 5 999 11 23 21 32 25 11 999 23 11 0 0 0 25 40 15 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 52 48 52 44 46 44 44 36 26 18 13 16 6 50 999 18 51 25 58 14 31 22 56 92 51 25 27 73 49 58 43 46 45 60 28 23 17 15 23 31 39 34 23 10 999 19 16 17 22 23 21 21 999 34 7 0 999 999 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 97 46 46 44 45 42 46 36 30 17 26 11 999 15 999 999 999 50 999 999 69 999 69 42 47 34 77 70 49 61 41 41 41 77 999 59 13 101 26 38 38 28 33 999 999 23 23 9 24 24 14 999 0 10 7 999 999 999 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 60 47 45 47 49 43 47 39 31 16 10 999 999 999 999 999 999 46 999 106 999 999 999 49 47 49 47 999 45 56 39 38 57 999 32 999 999 999 19 37 32 113 999 5 0 33 23 999 27 23 999 999 999 999 999 999 999 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 53 48 47 47 48 44 44 42 31 13 14 999 0 999 999 999 999 40 999 42 96 999 999 45 45 39 42 55 47 49 31 32 44 999 999 999 999 999 12 40 22 23 999 999 999 18 23 999 999 15 999 999 999 999 999 999 999 999 61 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 126 51 47 46 45 46 44 44 42 30 10 14 999 999 999 999 999 49 23 53 27 24 999 999 46 43 48 64 57 44 45 44 28 40 999 999 999 999 999 999 28 999 22 999 999 999 23 16 999 999 27 8 999 999 999 9 999 999 999 69 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 48 52 43 48 52 44 46 43 29 10 18 5 999 999 999 999 999 48 28 31 24 999 31 54 42 28 139 41 97 999 999 18 71 999 999 999 999 999 52 23 18 17 12 999 999 15 13 999 999 999 999 999 999 999 999 999 9 999 77 33 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 99 50 48 44 48 53 43 45 43 28 14 999 999 999 999 999 999 139 57 25 74 999 999 30 40 41 37 999 40 44 20 15 54 25 999 999 999 999 999 999 25 21 37 29 999 999 79 13 999 999 999 999 999 999 999 999 999 999 999 139 36 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 47 61 44 52 56 47 50 45 44 35 999 999 999 999 999 999 79 27 52 999 9 8 22 51 33 48 999 44 42 16 999 999 999 999 999 999 999 999 999 999 999 71 139 25 999 999 139 17 999 999 999 999 999 999 999 999 999 999 999 139 38 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 75 43 49 45 45 45 45 43 41 56 31 999 999 999 999 999 61 37 49 999 999 999 999 30 27 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 10 57 139 13 999 999 999 999 999 999 999 999 999 999 999 91 44 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 77 43 46 51 47 46 47 45 44 48 28 999 999 999 999 999 45 28 17 999 999 999 61 25 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 42 37 38 45 44 45 45 47 42 31 999 999 999 54 999 38 33 38 999 999 139 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 73 57 61 43 42 46 49 44 42 39 33 999 999 34 999 45 25 41 50 999 25 999 44 13 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 999 999 999 21 46 48 45 41 37 999 999 104 41 42 42 48 61 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 50 130 46 46 41 34 999 40 47 51 46 999 16 999 999 999 94 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 57 54 63 48 41 999 44 49 50 48 30 16 26 999 999 12 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 999 999 999 999 999 999 999 999 999 999 999 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 61 47 39 50 44 34 999 81 47 45 45 45 32 999 999 63 999 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 39 47 47 45 33 18 62 56 44 47 43 47 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 999 999 999 999 999 999 999 999 999 999 999 999 999 6 11 999 999 999 999 999 999 41 46 64 40 31 23 999 58 42 52 44 46 53 51 91 90 31 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 11 9 999 19 999 999 0 999 999 63 38 999 40 35 47 47 60 999 999 118 47 45 59 47 59 47 36 25 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 12 10 10 26 999 999 999 999 41 50 33 66 46 33 37 47 42 999 999 57 55 49 48 37 64 43 50 61 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 6 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 9 8 35 999 999 0 999 999 32 49 41 34 39 19 43 40 999 999 44 45 35 46 50 59 44 41 33 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 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 6 999 999 999 999 999 999 999 999 999 84 999 999 8 999 999 999 12 7 999 999 7 999 999 15 0 999 999 999 13 999 51 55 38 17 51 50 88 130 44 54 31 47 45 45 46 43 38 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 11 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 34 32 75 999 999 18 43 45 999 64 59 57 61 47 49 46 46 47 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 62 999 15 9 999 6 999 999 999 999 999 999 999 999 999 999 999 14 32 20 999 999 999 21 35 43 61 68 57 128 59 49 46 46 47 41 25 4 999 999 999 999 999 999 999 999 999 999 999 2 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 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 74 999 30 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 6 999 999 999 999 32 26 41 52 50 66 51 46 45 47 46 47 43 22 3 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 9 63 139 74 52 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 38 68 47 48 52 47 46 46 62 48 47 46 47 43 47 6 999 999 999 999 999 999 999 999 999 999 999 10 7 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 17 15 32 80 53 73 46 999 10 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 43 56 54 45 51 47 46 47 44 49 47 45 49 45 22 7 999 999 999 59 999 999 999 999 999 999 999 9 5 6 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 27 31 60 72 54 54 49 18 999 999 999 999 999 999 999 999 999 999 0 999 999 5 22 26 58 51 42 44 45 57 53 46 46 46 49 46 46 48 47 37 13 999 999 999 999 999 999 999 999 999 999 999 20 7 6 999 999 999 28 22 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 14 35 44 68 49 55 49 50 15 999 999 999 999 999 999 999 999 999 999 999 999 4 7 6 999 999 52 46 47 43 77 46 44 44 46 50 45 46 47 45 40 20 999 999 999 999 999 999 999 999 999 999 999 12 13 8 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 5 999 999 999 999 999 999 999 999 14 33 46 52 53 51 48 999 10 7 999 4 8 999 999 999 999 999 999 999 999 999 0 0 9 999 67 47 45 49 49 44 44 45 48 45 44 48 47 44 44 23 48 999 999 999 999 999 999 999 999 999 999 14 16 11 999 999 19 999 45 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 27 999 5 999 999 999 999 999 999 10 25 40 50 50 50 44 999 17 7 999 999 63 15 999 999 999 999 6 0 3 999 0 999 999 999 44 46 45 61 48 44 44 47 52 44 44 48 45 44 44 17 23 999 999 999 999 999 999 999 999 999 6 40 15 14 13 13 12 42 16 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 7 999 999 999 999 999 999 999 999 16 40 47 49 48 47 999 999 6 999 999 999 27 12 999 999 999 0 0 3 3 5 999 999 20 38 45 50 61 45 45 44 46 48 45 45 46 47 47 44 36 8 999 999 999 999 999 999 999 999 8 999 24 11 999 14 8 999 33 12 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 9 999 999 999 999 999 999 999 94 35 44 42 52 49 44 999 999 999 999 999 34 20 999 999 999 999 999 5 18 999 2 21 20 32 47 44 45 46 45 44 48 46 45 45 46 45 46 46 22 78 999 999 999 999 999 999 999 999 999 999 999 139 999 10 4 12 13 12 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 27 42 45 52 48 43 58 9 999 999 999 28 20 999 999 999 999 999 11 8 999 2 999 19 26 50 46 43 44 44 45 45 46 45 45 46 47 44 44 23 25 12 999 999 999 999 999 999 999 999 999 999 11 19 6 12 11 29 11 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 4 15 10 6 999 999 999 999 999 999 999 35 45 47 45 40 16 999 999 999 999 999 31 999 999 999 0 999 4 999 1 4 17 20 22 56 44 44 45 44 46 46 47 44 45 45 49 45 44 19 16 8 999 999 999 139 14 20 999 999 999 999 11 4 9 15 11 11 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 3 999 5 11 11 999 999 999 999 999 999 999 999 25 40 43 41 35 23 999 999 999 999 999 999 999 999 999 0 999 3 4 0 3 23 18 24 71 42 53 46 46 45 48 45 46 49 48 47 44 44 16 18 12 999 25 999 139 23 20 68 999 999 999 8 999 16 16 17 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 10 10 7 999 999 999 999 999 999 999 999 51 40 34 38 999 36 999 999 48 999 999 999 999 999 0 10 999 0 0 16 75 17 30 45 53 47 49 45 44 48 46 49 49 53 46 44 40 15 24 15 12 7 14 20 30 25 11 999 999 999 999 9 17 17 17 10 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 7 8 999 999 999 999 999 999 999 999 999 35 37 39 42 43 48 999 63 999 999 999 999 999 3 3 999 1 1 6 10 16 38 48 47 44 50 45 46 46 46 48 50 50 52 50 40 22 32 16 27 45 15 18 26 22 11 999 999 999 999 8 28 22 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 999 999 999 999 999 999 139 18 35 43 42 50 40 999 9 999 999 999 999 3 3 999 0 4 19 11 17 45 47 45 44 46 44 47 45 47 48 49 51 61 44 52 30 46 16 18 32 49 14 18 15 9 999 999 999 11 13 22 36 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 40 42 44 36 999 6 999 999 999 999 5 3 2 0 7 999 10 14 46 49 46 46 45 44 46 44 54 50 54 69 52 40 62 31 30 25 999 31 22 12 45 24 999 999 999 11 19 19 32 43 47 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 57 38 39 33 999 999 999 999 999 999 8 6 999 8 4 999 12 39 48 47 46 49 44 44 45 46 51 47 47 74 70 59 61 49 35 30 53 29 24 999 999 999 999 999 7 17 34 29 39 48 45 46 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 33 26 63 999 999 999 999 999 999 10 8 7 7 6 999 24 42 41 51 44 50 44 43 45 48 55 52 63 76 53 999 69 51 49 41 27 21 69 30 999 999 999 999 999 24 36 29 41 47 47 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 29 17 999 999 999 999 999 999 13 10 5 16 7 13 12 24 51 46 42 45 44 42 45 47 48 50 67 59 50 64 57 51 48 43 49 30 999 75 22 999 999 999 14 34 34 24 42 46 44 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 7 5 7 8 13 32 11 51 49 48 49 42 40 42 44 50 57 74 58 48 49 71 52 48 50 29 24 999 42 18 999 999 999 23 51 38 23 40 44 46 50 22 999 999 999 999 19 999 999 999 999 999 999 999 999 11 8 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 8 999 5 8 15 24 9 51 40 66 50 48 39 39 33 53 60 70 58 51 66 52 52 67 47 38 36 70 43 28 999 999 999 32 40 36 58 40 43 45 42 22 999 999 999 11 10 999 999 999 999 999 999 999 6 18 10 7 999 999 6 13 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 12 9 10 4 12 34 27 21 87 34 41 49 35 38 24 23 58 49 62 55 49 66 56 52 58 47 29 20 999 139 126 999 999 999 23 39 31 70 40 40 43 33 21 999 999 999 999 30 16 999 999 999 999 999 11 999 999 10 10 14 999 12 11 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 11 10 5 5 7 9 11 21 42 54 52 46 36 31 19 20 53 55 44 48 50 50 55 62 55 45 33 52 99 999 999 999 999 999 999 31 27 23 35 36 38 25 64 999 999 999 19 65 25 999 999 999 999 999 15 999 999 999 999 32 999 15 16 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 11 9 7 7 10 7 14 13 43 34 49 24 70 36 17 9 10 19 62 45 47 49 63 62 115 59 35 82 62 999 999 999 999 999 999 20 23 999 999 31 33 24 999 999 999 999 16 27 29 999 8 22 999 999 13 999 999 999 999 40 999 18 20 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 10 8 17 12 12 23 15 56 42 19 64 72 52 31 10 28 15 49 49 46 48 53 52 89 50 54 14 999 999 999 999 999 999 999 999 69 999 999 49 32 24 999 999 999 17 16 28 28 999 999 32 999 8 11 999 999 999 999 39 28 22 23 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 33 12 7 11 18 14 27 11 25 28 19 119 77 52 999 12 15 55 53 66 46 25 999 65 88 72 51 30 999 999 999 999 999 999 999 999 999 999 4 999 135 20 999 999 999 999 13 25 27 999 999 32 23 999 19 11 999 999 999 23 28 12 139 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 37 20 8 12 15 12 26 17 28 28 15 51 60 51 44 19 27 67 64 67 45 58 90 76 90 65 34 13 83 999 999 999 999 999 999 999 999 999 999 6 999 18 999 999 999 999 999 999 23 999 999 29 23 77 46 21 999 999 999 11 15 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 10 12 12 13 11 55 29 14 22 28 53 61 52 51 49 42 57 75 67 64 89 87 92 98 35 62 999 999 999 999 999 999 999 999 999 999 999 999 5 13 20 999 999 999 999 999 6 23 6 999 28 23 95 36 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999