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