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