44 3010 Patrick Minnis NASA/Langley Research Center VISST (Visible Infrared Split-Window Solar-Infrared Technique) GOES-8 Pixel-Level Retrievals CRYSTAL-FACE 1 1 2002 07 05 2003 05 14 1 1 0 100 100 1 1 1 1 PIXEL LINE (unitless) PIXEL ELEMENT (unitless) TIME (HHMM) 9 0.01 0.01 1 0.1 0.1 0.1 0.1 0.1 0.1 9999 9999 9 9999 9999 9999 999 999 999 LATITUDE (degrees North) LONGITUDE (degrees West) CLOUD PHASE (1=water,2=ice,3=no retrieval,4=clear,5=bad data,6=suspect water,7=suspect ice) EFFECTIVE CLOUD TEMPERATURE (K) VISIBLE OPTICAL DEPTH (unitless) EFFECTIVE CLOUD PARTICLE RADIUS (If Cloud Phase=1) OR DIAMETER (If Cloud Phase=2) (microns) CLOUD TOP HEIGHT (km) EFFECTIVE CLOUD HEIGHT (km) CLOUD BOTTOM HEIGHT (km) 0 14 This is a subsection of beta-level pixel retrievals from VISST (Visible Infrared Split-Window Solar-Infrared Technique) on GOES8 data. Please check with Patrick Minnis (p.minnis@larc.nasa.gov) for any technical questions or before using these data in any publication. A revised version of the results will be made generally available after the processing algorithms are completely verified. A reference is Minnis, P.;Kratz, D. P.; Coakley, J. A., Jr.; King, M. D.; Garber, D.; Heck, P. Mayor, S.; Young, D. F. and Arduini, R.: Cloud Optical Property Retrieval (Subsystem 4.3). Clouds and the Earths Radiant Energy System (CERES) Algorithm Theoretical Basis Document, Volume III: Cloud Analyses and Radiance Inversions (Subsystem 4) NASA RP 1376 Vol. 3, edited by CERES Science Team, December, 1995, pp. 135-176. VISST pixel-level retrievals from a larger domain, with more radiative, macrophysical and microphysical parameters, have been made available in netcdf format from the NASA/Langley CRYSTAL-FACE web page at http://angler.larc.nasa.gov/crystal. NOTE: This file replaces the preliminary VISST retrievals in the CRYSTAL archive. 0 1902 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2630 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2570 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2539 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 8137 8136 8136 8136 8135 8135 8135 8134 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8132 8132 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8122 8122 8122 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8108 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8105 8105 8105 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8093 8093 8092 8092 8092 8092 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8078 8078 8078 8078 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8074 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8066 8066 8066 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8064 8064 8063 8063 8063 8063 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8062 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8059 8059 8059 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8049 8049 8049 8049 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8035 8035 8034 8034 8034 8034 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8023 8023 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 8016 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7970 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7941 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7936 7936 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7881 7881 7881 7881 7881 7881 7880 7880 7880 7880 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 4 4 4 1 1 1 4 4 4 1 4 4 4 4 4 4 4 1 4 4 2 1 1 2 2 2 2 7 2 2 2 2 1 1 1 1 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 4 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 3 1 1 1 3 1 4 4 4 4 4 1 1 4 4 1 1 4 4 4 1 4 4 4 4 4 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 3 3 3 1 4 4 4 4 4 4 4 4 4 3 4 1 3 4 4 4 1 1 4 1 4 4 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 6 1 1 3 1 1 4 4 4 4 1 4 4 1 1 4 4 4 4 1 4 4 4 4 4 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 3 3 4 1 4 1 4 4 4 1 4 1 4 4 4 4 4 4 4 4 3 4 6 4 1 4 4 1 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 6 1 6 3 4 4 4 4 4 3 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 3 1 1 3 1 3 3 1 1 4 4 1 4 4 1 4 1 1 4 4 4 1 4 1 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 1 3 1 3 1 3 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 4 4 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 1 1 1 1 3 1 1 4 3 4 1 3 4 4 4 4 3 4 1 1 1 1 1 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 3 3 3 1 1 4 4 4 4 4 1 4 4 1 4 1 4 4 4 1 1 4 4 4 4 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 6 1 1 1 4 1 1 1 1 1 1 1 1 1 4 4 4 1 3 4 4 1 4 4 1 4 1 1 1 1 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 1 1 3 2 2 2 2 2 2 2 2 1 1 3 3 3 1 1 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 3 4 4 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 1 3 1 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 3 1 3 1 1 1 4 4 4 1 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 3 3 3 3 4 4 4 4 1 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 1 6 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 3 2 2 7 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 1 3 4 4 4 4 4 4 4 4 2 1 1 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 3 2 7 2 6 6 1 1 1 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 1 1 4 4 4 4 4 4 4 4 2 1 1 4 4 4 4 4 4 4 1 1 1 2 2 1 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 2 2 2 1 2 2 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 2 3 1 1 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 1 1 1 4 2 1 2 2 2 7 7 7 4 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 6 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 1 1 1 1 4 4 4 4 1 4 3 1 1 1 4 4 4 4 4 4 1 1 1 4 4 1 1 1 1 2 2 6 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 1 1 3 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 7 1 1 4 4 4 3 1 1 1 1 1 3 1 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 1 4 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 1 1 1 4 4 4 1 4 1 1 1 1 1 1 4 4 4 4 4 4 4 1 1 1 4 1 1 1 1 1 2 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 1 4 4 1 6 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 1 1 3 1 1 1 1 1 1 2 2 2 2 2 2 2 2 7 2 1 1 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 3 1 4 1 1 1 1 1 1 1 1 1 1 1 6 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 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 1 2 1 1 1 1 1 1 3 3 2 2 2 2 2 2 2 2 2 6 1 1 1 4 1 4 4 4 3 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 2 1 1 1 1 1 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 2 2 2 2 2 1 1 2 1 1 1 1 1 3 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 1 2 2 1 1 1 3 3 1 1 2 2 2 2 2 2 2 2 1 2 1 1 1 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 1 1 3 1 1 1 7 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 1 1 1 1 1 1 1 3 1 2 2 2 2 2 1 2 2 2 2 3 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 1 1 4 3 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 1 1 1 1 1 3 3 3 3 2 2 2 2 7 2 2 6 2 2 1 3 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 1 4 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 2 1 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 1 1 1 1 1 1 1 1 3 6 1 2 2 2 2 4 2 1 6 1 1 1 1 2 6 2 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 1 4 2 1 3 1 6 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 4 3 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 1 1 1 1 1 1 1 3 3 3 1 2 2 2 4 4 7 1 1 7 1 4 1 1 1 2 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 1 1 1 4 2 1 1 4 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 7 1 4 4 1 2 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 2 2 1 1 1 1 3 6 1 1 1 1 1 1 2 2 1 4 4 2 2 1 1 1 4 3 3 1 1 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 3 1 1 1 6 1 1 1 1 1 1 2 2 2 2 2 2 2 1 7 4 4 4 4 2 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 1 1 1 6 1 1 1 6 1 1 2 1 7 2 2 2 1 1 4 2 4 1 2 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 4 4 1 4 4 4 2 4 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 1 3 2 6 1 1 1 1 1 1 1 2 2 2 2 2 1 3 1 1 1 2 1 1 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 1 1 1 4 1 1 6 1 1 1 1 2 1 1 1 1 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 1 1 6 3 1 1 1 1 2 2 2 2 2 1 1 3 1 2 1 1 1 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 2 2 1 2 1 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 1 1 1 1 1 1 3 1 1 2 2 2 2 2 2 2 1 3 1 1 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 1 4 4 1 1 1 1 1 1 1 1 1 1 3 1 1 1 3 1 1 2 2 1 3 3 3 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 1 1 1 1 2 1 1 3 3 1 1 2 2 2 2 2 2 1 1 1 1 1 4 1 1 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 1 1 1 2 1 1 1 1 1 1 1 3 1 2 1 1 2 2 1 1 1 1 1 1 1 4 4 4 1 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 2 2 1 1 1 1 1 1 1 3 4 4 1 2 2 2 2 2 2 2 1 1 1 1 1 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 1 2 1 2 1 2 1 1 2 2 1 1 1 2 1 1 1 1 1 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 6 2 2 2 1 1 1 3 3 3 4 3 1 1 2 2 2 2 2 2 2 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 1 1 1 1 1 4 3 3 2 1 1 1 1 1 2 2 2 1 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 2 2 2 2 1 1 3 3 3 1 3 3 2 2 2 2 2 2 2 2 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 1 3 1 7 1 1 1 1 4 4 4 3 1 1 1 1 2 2 2 2 2 2 2 2 1 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 1 4 2 2 2 2 1 1 1 3 1 4 4 4 4 2 2 2 2 2 2 1 1 3 2 1 4 4 4 4 4 4 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 3 1 6 1 3 1 1 4 3 4 4 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 6 1 1 1 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 2 2 2 2 2 1 1 3 4 4 4 4 4 1 2 2 2 2 1 2 1 3 1 4 4 3 1 3 3 4 4 4 1 4 1 4 1 4 4 4 4 4 4 4 4 4 1 3 2 1 7 2 4 1 4 1 4 1 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 6 1 1 1 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 4 2 2 2 2 1 1 3 1 4 4 4 4 4 4 2 2 2 1 7 7 1 1 6 1 3 3 1 6 1 4 4 4 1 4 1 1 6 6 4 4 4 4 4 4 4 1 1 1 1 2 1 3 4 1 4 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 2 2 2 2 2 2 3 1 1 1 1 1 1 1 2 1 1 1 7 7 1 1 1 1 1 1 1 1 3 4 4 4 1 1 2 7 2 2 1 4 3 4 4 4 4 2 1 1 1 2 4 4 4 1 1 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 1 1 4 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 2 7 7 3 1 3 3 1 1 1 1 3 4 4 1 1 1 2 2 2 2 1 1 1 4 4 4 3 1 1 1 1 2 7 4 3 1 1 1 1 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 1 4 1 4 4 4 4 4 4 4 4 1 4 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 7 3 2 3 3 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 3 2 2 3 2 1 1 1 6 1 7 4 1 1 1 1 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 7 4 3 4 4 1 4 1 1 3 1 1 1 1 1 2 2 2 2 1 1 2 1 1 1 1 1 7 1 1 1 7 3 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 7 2 4 4 4 4 4 1 1 4 1 1 1 1 1 2 2 2 2 2 2 2 2 3 1 1 7 1 1 1 2 2 2 7 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 7 2 4 4 4 4 4 4 4 1 1 4 1 3 2 2 2 2 2 2 2 2 1 1 6 1 6 1 1 1 2 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 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 7 4 4 4 4 4 4 4 4 4 1 3 7 7 2 2 2 2 2 2 2 2 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 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 1 2 7 3 3 4 4 4 4 4 4 4 3 1 7 7 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 1 3 4 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 1 1 3 4 4 4 4 4 4 4 4 4 3 7 7 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 1 2 1 1 1 1 1 7 3 4 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 1 4 4 1 1 1 4 1 1 1 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 3 3 4 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 1 4 4 4 2 2 2 1 1 2 1 1 1 2 2 2 2 2 1 1 1 3 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 3 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 4 4 4 2 2 1 1 1 1 2 1 1 2 2 2 1 2 1 1 1 3 3 4 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 7 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 4 1 4 4 4 2 2 1 2 2 1 2 1 1 2 2 2 2 2 2 1 1 3 3 4 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 7 7 7 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 2 2 1 2 1 2 2 1 2 2 2 1 2 1 2 1 1 3 3 4 3 4 4 4 4 4 4 4 4 1 2 2 2 2 2 1 4 7 7 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 2 1 2 1 2 1 2 2 2 2 2 2 1 2 2 2 3 3 4 3 3 3 4 4 4 4 4 4 7 2 2 2 2 2 2 4 7 7 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 3 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 3 3 4 3 4 4 4 4 4 4 3 4 7 2 2 2 2 2 7 4 7 7 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 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 3 3 3 3 4 4 4 4 4 4 3 4 7 2 2 2 2 2 4 4 2 7 2 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 2 2 2 2 1 2 2 2 1 2 1 2 2 1 1 1 3 3 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 7 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 7 2 2 2 2 1 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 1 4 4 4 4 2 2 2 1 2 1 2 2 1 2 2 2 2 2 2 1 1 4 3 3 3 4 4 4 4 4 4 4 3 2 1 2 2 2 2 6 1 1 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 7 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 2 2 1 2 2 2 2 2 2 2 2 2 1 1 2 1 1 3 3 4 3 4 4 4 4 4 4 4 3 7 2 2 1 2 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 7 7 2 2 2 2 2 2 1 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 3 4 4 3 1 4 4 4 4 4 4 3 4 2 1 2 2 2 1 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 7 2 2 2 2 2 2 2 2 2 7 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 3 2 4 3 3 4 4 4 4 4 4 2 4 1 2 1 1 1 1 4 2 2 1 2 7 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 7 2 7 7 7 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 4 3 4 4 4 4 4 4 4 4 4 2 2 1 1 1 7 2 2 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 4 7 3 2 2 2 7 2 7 4 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 1 4 1 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 1 1 4 4 4 4 4 4 4 4 4 2 1 1 2 7 2 2 4 1 1 2 7 2 2 1 2 2 1 1 1 1 7 2 2 2 2 2 2 2 2 7 3 4 7 4 7 4 7 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 4 1 3 4 4 4 4 4 4 4 4 3 1 1 2 4 4 1 2 1 2 2 7 2 1 1 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 4 3 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 1 1 4 4 4 4 4 4 4 4 4 3 2 2 4 4 4 4 2 2 7 2 7 1 1 2 2 2 2 2 2 2 7 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 1 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 1 2 2 2 2 2 1 4 4 3 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 3 1 1 2 7 1 2 7 3 4 4 3 3 3 4 7 7 2 1 7 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 2 1 2 2 7 2 4 4 4 4 3 4 2 4 4 7 7 7 7 4 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 1 4 4 4 4 4 4 3 4 4 4 3 2 2 2 7 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 4 4 4 4 2 4 4 4 2 4 3 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 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 1 3 1 4 4 4 2 2 6 4 4 1 4 1 3 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 2 2 2 1 1 4 4 4 4 7 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 1 4 4 1 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 2 3 2 3 4 2 7 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 2 6 2 4 3 2 7 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 6 2 2 3 2 7 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 7 2 2 1 2 1 1 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 1 1 1 1 2 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 2 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 3 4 4 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 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 1 1 1 1 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 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 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 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 1 6 1 6 3 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 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 3 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 6 1 6 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 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 1 3 3 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 2 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 3 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 1 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 4 6 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 6 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 2 2 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 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 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 1 1 2 2 2 2 1 4 2 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 1 1 1 4 1 1 1 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 1 1 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 7 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 2 4 4 4 4 1 1 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 1 1 7 3 7 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 3 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 3 1 1 3 4 4 4 2138 2152 2186 2218 2268 2287 2179 2189 2166 2354 2645 2727 2794 2849 2763 2592 2399 2295 2311 2420 2725 2687 2842 2853 2934 2978 2975 2935 2932 2722 2910 9999 9999 9999 2829 3012 2936 9999 9999 9999 2962 9999 9999 9999 9999 9999 9999 9999 3041 9999 9999 2719 2837 2836 2507 2268 2262 2417 9999 2575 2583 2536 2697 2831 2952 2969 2992 9999 2883 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 3033 9999 9999 9999 2969 2986 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 2127 2145 2173 2202 2236 2276 2173 2179 2159 2390 2627 2717 2791 2879 2770 2535 2376 2287 2325 2444 2670 2863 2816 2834 9999 2955 2948 2940 9999 2590 9999 9999 9999 9999 9999 3019 2999 9999 9999 2979 2890 9999 9999 9999 3041 9999 9999 9999 9999 9999 2685 2764 2831 2912 2531 2262 2236 2298 2399 2486 2513 2514 2665 2841 2951 9999 9999 9999 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 9999 9999 9999 9999 2999 2984 9999 2994 9999 9999 9999 9999 9999 3018 9999 9999 9999 9999 9999 2112 2141 2152 2183 2224 2276 2224 2208 2212 2479 2625 2727 2802 2897 2720 2497 2363 2286 2339 2449 2719 2623 2839 2848 2968 9999 2933 2964 9999 2964 2959 9999 9999 9999 9999 3024 9999 9999 2943 3004 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 2350 2793 2886 2894 2467 2273 2227 2248 2295 2357 2413 2482 2583 2813 2952 2971 9999 9999 9999 2971 9999 3028 9999 9999 9999 3033 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 9999 2929 3005 9999 9999 9999 9999 9999 2104 2127 2138 2169 2205 2254 2311 2268 2357 2570 2663 2750 2815 2884 2729 2512 2333 2305 2347 2443 2685 2781 2784 2873 2976 9999 2936 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 2829 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2717 2863 2799 2872 2549 2271 2230 2245 2254 2271 2332 2412 2549 2673 2858 2981 2908 2958 2942 3000 9999 3014 2969 9999 2977 9999 9999 3029 3033 9999 9999 3033 9999 9999 3033 9999 3003 3010 9999 9999 9999 3002 9999 3016 3005 9999 9999 9999 9999 9999 2100 2123 2138 2149 2176 2208 2339 2383 2504 2616 2698 2768 2827 2805 2683 2478 2339 2322 2341 2429 2602 2612 9999 2932 9999 2973 9999 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 3010 2956 9999 9999 9999 9999 9999 9999 9999 2975 9999 9999 2799 2290 2896 2864 2817 2442 2254 2227 2242 2233 2233 2282 2353 2456 2635 2905 2731 2967 2975 2921 2992 9999 2955 2970 2930 2932 9999 3033 3031 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 2969 2933 2974 2973 3026 9999 9999 9999 9999 9999 9999 2091 2116 2134 2127 2156 2183 2324 2468 2571 2615 2701 2768 2863 2721 2730 2478 2364 2329 2338 2414 2529 2594 2857 2865 9999 9999 9999 2981 2981 9999 9999 9999 9999 9999 3014 9999 9999 2954 9999 3033 9999 9999 9999 3035 3041 9999 9999 9999 9999 2932 2721 2873 2830 2746 2369 2242 2221 2242 2224 2227 2271 2342 2394 2563 9999 2817 2670 2932 9999 2967 3026 2919 2953 2917 2936 2958 2926 3020 9999 9999 9999 3032 9999 9999 9999 3033 9999 9999 3009 9999 2885 2918 2969 3024 9999 9999 9999 9999 9999 9999 2093 2120 2131 2123 2138 2173 2315 2486 2604 2566 2683 2786 2819 9999 2641 2449 2416 2364 2338 2372 2539 2555 2760 2808 9999 9999 9999 2981 2963 3038 9999 9999 9999 9999 9999 9999 9999 3009 3005 3015 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2755 2874 2822 2642 2332 2242 2221 2256 2233 2230 2271 2362 2369 2442 2723 2879 2890 2923 2895 2861 2940 2921 2901 2900 2959 2862 2946 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 3018 2992 2974 2985 2942 2960 3019 9999 9999 9999 9999 9999 9999 2093 2120 2131 2127 2134 2169 2317 2508 2640 2573 2678 2801 2858 2882 2722 2599 2447 2416 2345 2341 2496 2368 2578 2764 9999 9999 2981 9999 2965 9999 9999 9999 9999 3003 9999 9999 9999 9999 2912 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2781 2867 2758 2519 2314 2248 2236 2285 2262 2262 2298 2435 2372 2390 2640 2830 2888 2932 2905 2932 2895 2981 9999 2915 9999 2933 2911 2945 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 2992 2948 2972 2986 2991 9999 9999 9999 9999 9999 9999 9999 2100 2120 2131 2138 2149 2166 2337 2531 2663 2634 2695 2790 2917 2870 2823 2679 2478 2456 2386 2317 2427 2467 2576 2673 2750 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 9999 3027 9999 2912 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 2819 2678 2466 2311 2251 2287 2371 2314 2339 2421 2441 2375 2363 2578 2792 2863 2892 2900 2832 2889 2969 9999 2636 2672 9999 2915 2902 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 2887 2931 2996 9999 9999 9999 9999 9999 9999 9999 9999 2104 2123 2138 2141 2149 2169 2347 2520 2646 2679 2721 2804 2884 2930 2828 2629 2553 2429 2424 2335 2384 2417 2548 2539 2744 9999 9999 2862 9999 9999 9999 9999 9999 9999 9999 9999 9999 2842 2890 2897 9999 9999 9999 9999 9999 9999 9999 9999 9999 2826 2913 2808 2644 2498 2342 2282 2421 2545 2447 2488 2490 2478 2378 2331 2497 2675 2813 2786 2742 2709 2826 9999 2111 9999 2687 9999 9999 2885 2950 2080 9999 9999 9999 9999 9999 9999 9999 9999 2990 2944 2983 2980 9999 9999 9999 9999 9999 9999 9999 9999 2104 2123 2145 2141 2149 2189 2357 2514 2632 2692 2746 2831 2878 2922 2888 2757 2625 2504 2423 2357 2375 2411 2561 2538 2601 9999 9999 2914 2981 9999 9999 9999 9999 9999 9999 9999 9999 2333 2900 2936 9999 9999 9999 9999 9999 9999 9999 3007 2959 2872 2122 2498 2709 2555 2433 2415 2546 2528 2650 2629 2534 2426 2357 2303 2425 2683 2752 2674 2499 2495 2669 2801 2093 2486 2481 2677 2773 2819 2942 2958 2975 3027 9999 9999 9999 9999 9999 9999 9999 2894 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 2112 2127 2152 2149 2166 2205 2362 2535 2613 2678 2759 2865 2925 2949 2768 2805 2679 2606 2475 2420 2394 2461 2512 2304 2117 2734 9999 2886 2950 9999 9999 9999 9999 9999 9999 9999 9999 2929 2870 2954 3021 9999 9999 9999 9999 9999 9999 2923 2802 2871 9999 2682 2775 2632 2567 2522 9999 9999 9999 9999 2531 2401 2362 2292 2407 2596 2697 2560 2357 2327 2460 2700 2469 2359 2306 2408 2559 2763 2913 2935 9999 9999 9999 9999 9999 9999 9999 9999 3021 2985 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 2112 2131 2159 2166 2192 2230 2377 2556 2620 2678 2771 2825 2751 2956 2813 2774 2777 2677 2581 2439 2435 2520 2510 2542 2403 2696 2778 2891 2938 3040 9999 9999 9999 9999 3029 9999 9999 2917 2945 2965 9999 9999 9999 9999 9999 9999 3010 2830 2975 9999 9999 2901 2800 2675 2661 2604 2562 9999 2736 2696 2498 2428 2398 2300 2398 2578 2664 2459 2290 2245 2314 2527 2410 2327 2256 2251 2337 2679 2809 2891 9999 9999 9999 9999 9999 9999 9999 9999 2949 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2116 2131 2166 2186 2247 2282 2399 2577 2671 2739 2802 2900 2912 2978 2668 2810 2707 2640 2673 2442 2436 2412 2480 2477 2616 2562 9999 2913 2948 9999 9999 9999 9999 3046 2999 3061 3009 2582 9999 2965 9999 9999 9999 9999 9999 9999 9999 2986 2882 2922 2978 2829 2699 2700 2695 2621 2554 2717 2713 2717 2553 2566 2429 2334 2406 2536 2550 2359 2242 2212 2248 2344 2357 2317 2224 2199 2251 2483 2607 2622 2837 9999 9999 9999 9999 9999 9999 9999 3010 2967 2964 3022 9999 9999 9999 9999 9999 9999 2997 9999 2116 2138 2173 2218 2330 2362 2450 2602 2753 2835 2861 2899 2889 2953 2885 2731 2307 2599 2670 2539 2584 2443 2535 2485 2624 2560 2867 2856 2977 9999 9999 9999 2942 9999 2996 3021 2844 2997 2981 2986 9999 9999 9999 9999 9999 9999 9999 2779 2974 3002 9999 2906 2736 2770 2729 2674 2616 2718 2761 2657 2694 2746 2506 2402 2432 2512 2421 2309 2233 2212 2224 2268 2339 2293 2196 2189 2224 2327 2407 2493 2758 9999 9999 9999 9999 9999 9999 3001 9999 9999 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 2131 2141 2179 2249 2421 2473 2560 2634 2816 2866 9999 2908 2868 2887 2931 2953 2331 2527 2600 2572 2429 2476 2487 2528 2676 9999 2720 2901 2933 9999 9999 9999 9999 9999 9999 3006 2946 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 2948 2829 2768 2832 2781 2764 2769 2766 2713 2722 2740 9999 2506 2471 2494 2522 2450 2354 2236 2224 2212 2236 2327 2265 2189 2176 2224 2279 2322 2454 2660 9999 9999 9999 9999 9999 9999 9999 3011 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2138 2152 2192 2288 2477 2593 2658 2631 2808 2841 2774 2841 2887 2902 9999 9999 2298 2497 2594 2588 2448 2493 2470 2590 2596 9999 2788 2923 2907 9999 2905 9999 9999 9999 9999 2917 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 9999 2942 2943 2866 2870 2538 2837 2825 2840 2754 2751 9999 2876 2614 2604 2575 2493 2598 2400 2279 2230 2205 2227 2311 2251 2189 2186 2230 2271 2314 2530 2810 9999 9999 9999 9999 9999 9999 3022 3001 2949 3031 9999 9999 9999 9999 9999 9999 9999 9999 9999 2152 2173 2212 2327 2533 2673 2660 2603 2748 2862 2742 2864 2837 9999 2841 2826 2513 2429 2508 2556 2537 2527 2561 2406 2871 2883 2837 2932 2788 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 2920 2898 2908 2887 2875 2890 2866 2893 2809 2799 2843 2902 2841 2704 2486 2603 2669 2469 2317 2236 2205 2233 2314 2265 2212 2208 2242 2268 2363 2638 9999 9999 9999 9999 9999 9999 9999 3029 2920 2917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2169 2196 2247 2367 2597 2711 2644 2615 2733 2813 2813 9999 9999 2842 2822 2669 2529 2449 2512 2634 2612 2638 2661 2737 2772 2894 2827 2944 2963 9999 9999 9999 9999 9999 3028 3051 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2948 9999 9999 2940 2891 2837 2887 9999 2869 2844 2874 9999 2836 2762 2698 2673 2542 2466 2322 2271 2233 2265 2354 2314 2242 2239 2283 2289 2420 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2179 2232 2299 2437 2655 2711 2688 2665 2714 2835 2917 2935 9999 2862 2660 2586 2490 2483 2605 2673 2577 2625 2650 2727 9999 2947 2823 2916 2962 3002 9999 9999 9999 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 2997 2952 9999 9999 2867 2890 2960 9999 9999 2846 2897 2796 2905 2827 2774 2745 2425 2639 2473 2354 2317 2273 2317 2397 2374 2295 2301 2375 2346 2412 2633 9999 9999 9999 9999 9999 9999 9999 3025 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2223 2307 2395 2554 2691 2702 2716 2706 2729 2858 9999 9999 9999 9999 2624 2521 2462 2622 9999 2438 2511 9999 2688 2690 2861 9999 2934 2934 2871 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2842 2996 9999 9999 9999 2919 2902 2957 9999 2802 2848 2932 2988 2628 2827 2760 2770 2093 2687 2468 2401 2390 2364 2371 2413 2406 2368 2355 2538 2500 2524 2681 9999 9999 9999 9999 9999 9999 9999 2991 2970 3031 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2265 2389 2515 2649 2723 2740 2737 2749 2789 2891 2953 9999 9999 2802 2590 2504 2506 2632 9999 2414 2754 9999 2938 2857 2892 2826 2648 9999 2660 3007 3026 9999 9999 9999 9999 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2923 2931 2937 9999 2957 2883 2790 2970 9999 2735 2876 9999 2972 9999 2805 2757 2774 2779 2735 2601 2498 2514 2464 2422 2413 2399 2396 2485 2741 2540 2080 2457 9999 9999 9999 9999 9999 9999 9999 2923 2977 3031 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2320 2482 2614 2694 2780 2814 2809 2823 2496 2883 9999 9999 9999 2864 2605 2527 2590 9999 9999 9999 2674 2800 9999 2957 9999 2913 2943 2966 2701 2966 9999 9999 9999 9999 9999 3040 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2917 2995 2992 2991 2925 2926 2952 9999 2713 2889 2905 9999 2791 2714 2789 2746 2736 2772 2780 2595 2532 2563 2450 2413 2406 2455 2588 9999 2856 9999 9999 2845 2746 9999 9999 9999 9999 9999 2954 3012 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2388 2571 2702 2753 2807 2873 9999 9999 2791 2897 2953 2836 2913 2870 2705 2575 2669 9999 9999 2446 2585 2757 2892 2946 9999 9999 9999 2974 2827 3011 9999 9999 9999 9999 2969 3033 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2920 2925 2963 2967 3006 2974 2938 2970 9999 9999 2840 2873 2941 9999 2819 2853 2778 2730 2807 2825 2093 2623 2573 2456 2430 2471 2551 2633 9999 9999 9999 9999 9999 2687 9999 9999 9999 9999 9999 2948 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2489 2674 2760 2839 2843 2829 2863 2918 9999 2888 2942 2877 9999 2877 2585 2535 2684 9999 2604 2542 2566 2781 2846 9999 2678 9999 2914 2701 2939 2992 9999 9999 9999 9999 9999 3027 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2951 2961 2982 2899 9999 9999 2995 2893 2966 9999 2822 2661 2867 2909 2831 2858 2893 2403 2773 2828 2853 2583 2634 2543 2456 2458 2575 2602 9999 9999 3001 9999 9999 9999 2646 9999 9999 9999 9999 9999 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2607 2735 2792 2790 2812 2800 9999 2784 9999 2926 2940 2862 2926 2832 2777 2646 2555 2544 2606 2648 2596 2794 9999 2886 2902 2970 2645 2959 2898 9999 9999 9999 2998 9999 9999 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2899 9999 2965 2973 9999 9999 2975 2856 2957 9999 2869 2878 9999 2866 2820 2863 2922 2777 2812 2856 2878 2435 2628 2508 2483 2528 2682 2787 2080 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2729 2746 2747 2814 2804 2782 2739 2817 2897 9999 9999 2777 2857 2826 2780 2605 2398 2446 2542 2582 2656 2859 9999 2941 2827 2975 3006 2960 2995 9999 9999 9999 9999 9999 3020 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2841 2940 2964 9999 2989 2992 2974 2809 2918 2952 2819 2835 2848 2840 2816 2868 2964 2773 2812 2892 9999 2093 2603 2503 2534 2654 2721 2887 2973 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2788 2688 2708 2791 2889 2852 2839 2789 2896 2953 2953 9999 2809 2757 2614 2495 2397 2385 2545 2585 2650 2902 9999 2926 2984 9999 2949 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2951 2909 2951 2886 9999 9999 2899 2893 2878 2889 2780 2832 2846 2849 2824 2881 9999 2836 2825 2926 9999 2864 2692 2572 2618 2777 9999 9999 9999 9999 3029 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2722 2649 2706 2745 2843 2804 2873 2717 2902 2953 9999 9999 2610 2659 2549 2419 2349 2352 2459 2617 2783 2887 2916 2950 2748 9999 2904 2931 9999 9999 9999 9999 9999 3041 3028 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2936 2952 2921 2920 2963 9999 9999 2890 2885 2904 2665 2815 2850 2860 2875 2822 2911 2982 9999 2843 2740 2803 2785 2591 2624 2709 2828 2813 2989 3020 3020 3020 9999 9999 9999 3020 9999 9999 3020 9999 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 9999 2701 2684 2721 2730 2811 2852 2890 2798 2886 9999 9999 9999 2658 2558 2424 2364 2327 2314 2448 2596 2799 2907 2840 2999 2908 9999 3009 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2953 9999 2850 2908 2861 2965 2905 2875 2903 2945 2656 2859 2342 2875 2731 2865 2913 2809 2765 2794 2836 2776 2700 2752 2733 2769 2840 2916 2978 3020 3020 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 2945 9999 2652 2683 2669 2727 2780 2837 9999 9999 9999 9999 9999 2953 2628 2501 2397 2354 2295 2290 2457 2663 2806 2894 2930 2827 2964 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 2815 2886 2965 2757 2908 2938 2918 2893 2943 9999 9999 9999 2652 2877 2747 2898 2733 2780 2651 2453 2638 2687 2630 2678 2744 2772 2838 2899 2974 3020 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 2948 9999 2611 2688 2659 2691 2767 2861 9999 9999 9999 2953 9999 9999 2127 2495 2401 2364 2279 2285 2482 2694 2834 2848 2940 2999 9999 9999 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 9999 2869 9999 2919 2956 2936 2948 9999 9999 9999 9999 2732 2861 2883 2925 2636 2493 2460 2359 2480 2537 2469 2582 2667 2779 2845 2910 9999 3020 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 9999 2644 2661 2641 2680 2757 2836 2953 9999 2953 9999 9999 9999 9999 2554 2424 2383 2287 2314 2543 2718 2809 9999 2795 3012 9999 9999 9999 9999 9999 9999 3062 9999 3062 9999 3042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2924 9999 2934 9999 2966 3000 9999 9999 9999 9999 2628 2851 2873 2817 2569 2435 2287 2248 2306 2359 2356 2447 2542 2718 2853 9999 2974 3020 3020 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 2690 2691 2673 2669 2726 2830 2953 9999 9999 9999 9999 9999 9999 2657 2486 2442 2357 2433 2665 2661 2895 9999 2958 9999 9999 9999 3014 9999 9999 9999 9999 9999 3044 9999 3044 9999 3044 9999 9999 9999 9999 9999 9999 9999 9999 9999 2937 9999 2726 2680 9999 2893 9999 3000 9999 3000 9999 2971 2745 2830 2878 2897 2537 2290 2230 2215 2227 2248 2268 2322 2456 2646 2834 9999 2954 2996 3020 9999 9999 3020 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 9999 9999 9999 9999 2978 2976 9999 2657 2688 2689 2648 2736 2808 9999 2953 9999 9999 9999 9999 9999 9999 2622 2569 2498 2597 9999 9999 2576 3003 9999 3014 9999 9999 3014 9999 3014 9999 9999 9999 3041 9999 3028 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 2851 2945 2927 2802 2620 2859 9999 9999 2968 9999 2926 3000 2933 2740 2787 2858 2835 2428 2230 2199 2196 2199 2199 2212 2256 2381 2554 2781 2826 2925 2966 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 2637 2660 2620 2666 2673 2729 9999 2883 2883 2911 2875 2869 2880 2821 2718 2497 2683 2665 9999 9999 2776 2936 3014 3014 3014 2962 2983 3014 9999 9999 9999 9999 3003 2965 2698 9999 2702 2677 3044 9999 9999 9999 9999 9999 9999 2806 2875 2939 2831 2623 9999 9999 9999 2894 2928 2948 3000 2748 2664 2658 2795 2778 2371 2212 2179 2186 2192 2186 2189 2224 2302 2453 2658 2799 2825 2746 9999 9999 9999 9999 3010 9999 9999 9999 9999 9999 9999 9999 9999 2962 9999 2987 9999 9999 9999 9999 9999 2970 2978 9999 2719 2692 2692 2699 2694 2798 2871 2872 2888 2897 2906 2892 2878 2838 2770 2669 2778 2418 9999 9999 9999 2871 9999 9999 3014 2994 2978 3014 9999 9999 9999 2937 2932 2936 2544 2594 2563 2666 2854 3026 3018 9999 9999 9999 9999 2937 2928 2950 2799 2645 9999 9999 9999 2896 2844 2904 2927 2594 2601 2419 2629 2626 2371 2208 2179 2176 2186 2173 2176 2199 2231 2361 2618 2683 2546 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 2092 9999 9999 9999 9999 9999 9999 9999 9999 2913 9999 2786 2751 2774 2718 2767 2806 2820 2854 2871 2921 2899 2892 2908 2878 2806 2768 2774 2511 2444 9999 9999 2496 9999 9999 3014 3014 3014 3014 3014 2905 2949 2939 2930 2825 2433 2521 2473 2602 2799 2927 9999 2108 2108 9999 2488 2886 2894 2866 9999 2702 9999 9999 2816 2873 2881 2882 2919 9999 2354 2251 2388 2505 2378 2208 2176 2173 2179 2166 2169 2186 2196 2283 2554 2429 9999 2708 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2899 2987 9999 9999 9999 9999 9999 9999 2985 2959 9999 2768 2782 2781 2796 2792 2829 2867 2863 2881 2895 2909 2900 2910 2897 2779 2727 2830 2779 2615 9999 9999 9999 9999 9999 3014 9999 3014 3014 9999 2965 2917 2922 2917 2802 2604 2483 2436 2532 2742 2738 2683 2930 2946 2906 2910 2868 9999 2757 2776 2730 9999 9999 2720 2795 2820 2848 2812 2351 2192 2173 2224 2349 2313 2208 2176 2166 2166 2152 2156 2173 2179 2247 2466 2429 2425 2696 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 2861 9999 9999 9999 9999 9999 9999 9999 9999 2907 2974 2810 2768 2813 2801 2807 2853 2888 2879 2877 2798 2896 2819 2887 2892 2859 2783 2808 2774 9999 2761 9999 9999 9999 9999 9999 3014 3014 9999 3014 2974 2901 2734 2810 2676 2519 2441 2418 2478 2598 2729 2794 9999 2821 2890 9999 2823 2838 2746 2717 2624 2634 9999 2692 2787 2872 2789 2599 2233 2149 2159 2159 2176 2230 2205 2176 2162 2141 2141 2149 2162 2169 2235 2455 2416 9999 2747 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 2955 9999 2794 2772 2804 2820 2826 2873 2881 2856 2819 2875 2871 2887 2875 2861 2824 2767 2683 2786 9999 2613 9999 9999 9999 9999 9999 9999 9999 3014 3014 9999 2893 9999 2639 2587 2437 2407 2399 2430 2522 2727 2824 2900 9999 2906 9999 2782 2715 2709 2578 2433 2437 2839 2810 2781 2805 2672 2220 2183 2134 2159 2141 2141 2192 2192 2176 2166 2138 2131 2149 2159 2176 2244 2391 2354 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 9999 9999 9999 9999 9999 9999 9999 2971 9999 2860 2794 2813 2835 2851 2890 2891 2784 2736 2810 2801 2873 2882 2878 2865 2761 2769 2712 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 9999 9999 2534 2494 2418 2388 2385 2401 2452 2620 2828 2840 2791 2862 2816 2692 2562 2505 2421 2318 2332 2680 2661 2666 2513 2594 2396 2159 2120 2149 2134 2127 2179 2189 2173 2166 2141 2127 2152 2162 2179 2250 2399 2356 9999 2470 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2951 2976 9999 9999 9999 9999 9999 9999 9999 9999 2770 2772 2759 2859 2885 2859 2840 2826 2698 2661 2712 2836 2860 2903 2813 2690 2775 2102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 9999 9999 2454 2413 2402 2385 2386 2397 2416 2529 2785 2801 2765 2829 2760 2604 2413 2322 2314 2268 2295 2609 2568 2518 2485 2492 2362 2141 2112 2138 2134 2120 2173 2186 2169 2169 2152 2127 2149 2162 2179 2252 2407 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 2980 9999 9999 9999 9999 2949 2959 9999 9999 2795 2766 2759 2799 2825 2831 2854 2826 2549 2674 2728 2716 2845 2867 2864 2715 2789 2743 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2483 2399 2382 2401 2397 2402 2410 2395 2459 2707 2789 2721 2765 2710 2505 2303 2254 2262 2254 2279 2495 2520 2402 2327 2315 2236 2141 2112 2123 2127 2120 2169 2166 2162 2166 2152 2141 2152 2169 2179 2256 2394 2359 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 9999 9999 2984 9999 9999 2891 2844 2950 2927 2940 2977 2749 2753 2729 2763 2778 2829 2808 2818 2628 2668 2686 2723 2852 2804 2739 2780 2791 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2673 2782 2521 2435 2390 2385 2417 2408 2422 2440 2393 2404 2678 2697 2686 2722 2633 2356 2233 2230 2233 2251 2271 2349 2354 2274 2227 2208 2199 2141 2120 2116 2127 2138 2162 2159 2152 2159 2152 2145 2156 2169 2186 2263 2428 2357 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 2985 9999 9999 2980 9999 9999 2939 2926 2923 9999 2796 2968 2753 2715 2722 2725 2810 2831 2778 2780 2778 2669 2639 2696 2770 2764 2771 2739 2840 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2704 2691 2455 2413 2374 2369 2424 2413 2466 2464 2351 2392 2580 2672 2695 2704 2529 2262 2215 2212 2227 2245 2248 2259 2254 2221 2196 2183 2196 2149 2134 2116 2138 2145 2156 2149 2149 2166 2159 2162 2166 2173 2192 2269 2406 9999 2487 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 9999 9999 2943 2772 2959 9999 9999 9999 2677 2655 2704 2809 2805 2716 2566 2810 2786 2669 2618 2688 2713 2690 2780 2746 2859 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2748 2671 2452 2401 2352 2349 2401 2441 2530 2478 2350 2397 2553 2717 2725 2716 2509 2259 2205 2202 2227 2242 2230 2230 2212 2202 2183 2173 2183 2152 2138 2134 2159 2152 2152 2152 2152 2183 2173 2183 2173 2173 2208 2298 2406 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 9999 9999 9999 9999 9999 9999 2874 2947 9999 9999 9999 2683 2646 2729 2780 2796 2786 2714 2840 2820 2704 2686 2685 2767 2729 2766 2758 2739 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2535 2665 2462 2394 2344 2337 2374 2510 9999 2540 2341 2410 2585 2775 2687 2740 2582 2259 2202 2186 2218 2233 2230 2221 2192 2183 2176 2162 2162 2145 2141 2179 2200 2162 2162 2162 2173 2186 2179 2186 2179 2189 2227 2356 2408 9999 2523 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 2899 2943 9999 2978 9999 9999 9999 2693 2595 2723 2709 2722 2775 2704 2819 2812 2620 2667 2646 2602 2561 2708 2807 2873 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2638 2664 2465 2401 2359 2342 2371 2587 9999 9999 9999 2405 2610 2724 2660 2733 2627 2268 2205 2192 2196 2221 2233 2221 2183 2179 2173 2156 2152 2145 2141 2242 2284 2205 2183 2186 2192 2199 2199 2192 2189 2208 2262 2391 2412 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 9999 9999 9999 2924 9999 9999 2680 2581 2764 2730 2801 2582 2696 2790 2702 2650 2709 2779 2577 2686 2679 2774 2866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2695 2465 2408 2371 2342 2396 2677 9999 9999 9999 2448 2617 9999 2603 2609 2566 2300 2230 2199 2179 2189 2218 2221 2179 2183 2173 2159 2152 2149 2149 2300 2352 2268 2218 2218 2227 2218 2215 2205 2199 2218 2305 2441 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 9999 9999 2712 2637 2793 2691 2781 2544 2673 2664 2715 2649 2695 2695 2647 2661 2682 2684 2722 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2477 2419 2383 2349 2440 2692 9999 9999 9999 2503 2606 2685 2511 2499 2474 2353 2271 2221 2192 2179 2196 2221 2189 2192 2176 2162 2152 2145 2152 2334 2504 2443 2288 2314 2253 2233 2224 2224 2221 2233 2355 2502 2463 9999 2673 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 2983 9999 9999 9999 9999 9999 9999 9999 2768 2798 2726 2671 2668 2519 2564 2657 2574 2665 2686 2691 2596 2658 2714 2735 2882 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2513 2439 2419 2376 2491 9999 9999 9999 9999 2487 2567 2509 2456 2426 2424 2423 2336 2262 2212 2183 2179 2208 2196 2202 2183 2162 2149 2141 2156 2338 2453 9999 2344 2449 2329 2264 2236 2251 2252 2254 2403 2464 2506 2180 2644 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 9999 9999 9999 9999 9999 9999 9999 9999 2996 9999 9999 9999 9999 9999 9999 2812 2777 2774 2764 2681 2519 2568 2632 2621 2647 2644 2718 2660 2626 2717 2690 2771 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2526 2475 2485 2419 2528 9999 9999 2679 9999 2523 9999 2565 2431 2413 2432 2484 2424 2329 2236 2199 2176 2196 2189 2196 2192 2162 2149 2141 2162 2347 2591 9999 2453 2253 2246 2294 2282 2320 2287 2296 2455 2475 2371 2490 2792 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2953 2954 9999 9999 9999 2796 2709 2680 2592 2618 2663 2668 2579 2600 2651 2611 2673 2687 2697 2786 2558 2862 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2627 2507 2544 2506 2517 9999 2737 2724 2476 2501 2598 2681 2448 2444 2473 2540 2509 2373 2279 2227 2202 2212 2196 2192 2189 2159 2149 2149 2176 2384 2533 2223 2503 9999 2113 2205 2335 2395 2333 2345 2513 2444 2552 2314 2691 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 2721 2726 2666 2676 2605 2708 2639 2520 2645 2616 2612 2625 2619 2702 2729 2815 2876 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2571 2597 2540 2609 2565 2520 9999 2845 2756 2085 2464 2588 2665 2497 2499 2518 2584 2583 2426 2355 2287 2230 2248 2215 2202 2179 2162 2156 2166 2192 2412 9999 9999 2714 9999 2171 2277 2410 2220 2320 2394 2550 2218 2479 2674 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 2868 9999 9999 9999 9999 9999 2694 2638 2690 2600 2659 2656 2585 2574 2592 2577 2584 2610 2632 2758 2716 2795 2884 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2652 2587 2677 2583 2553 2740 2861 2669 2425 2432 2621 2660 2541 2541 2528 2613 2583 2568 2477 2373 2273 2283 2230 2212 2189 2166 2162 2179 2215 2421 9999 9999 2543 2457 2365 2221 2351 2181 2437 2448 2535 2118 2547 2570 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2960 9999 9999 9999 9999 9999 9999 9999 2932 9999 9999 9999 9999 9999 2765 2681 2514 2654 2693 2548 2496 2550 2536 2551 2579 2603 2599 2708 2661 2789 2845 9999 9999 9999 9999 2847 9999 9999 9999 9999 9999 9999 9999 9999 2104 2669 2663 2630 2611 2754 2395 2558 2520 2389 2687 2314 2591 2547 2571 2643 2725 2645 2571 2466 2331 2318 2236 2221 2199 2169 2179 2192 2238 2459 2478 9999 2607 2619 2371 2322 2253 2099 2365 2402 2567 9999 2643 2690 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2656 2723 2597 2655 2662 2520 2477 2476 2506 2523 2584 2576 2605 2652 2667 2759 2835 9999 2405 9999 9999 9999 9999 9999 9999 9999 9999 9999 2222 9999 2085 2724 2763 2692 2693 2775 9999 2431 2262 2511 2622 9999 2564 2562 2584 2667 2509 2683 2635 2534 2424 2353 2247 2224 2199 2173 2196 2212 2278 2511 2476 2518 2659 2774 2300 9999 2459 9999 9999 9999 2170 2476 2513 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2948 9999 9999 9999 9999 9999 9999 9999 9999 2921 9999 9999 9999 9999 2691 2741 2684 2588 2553 2448 2429 2444 2470 2496 2583 2595 2607 2641 2645 2761 2813 2605 2334 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2085 2085 2765 2808 2810 9999 2740 2408 2275 2740 2523 2437 2598 2580 2609 2654 2590 2729 2423 2593 2541 2427 2265 2230 2202 2192 2240 2270 2315 2661 9999 9999 9999 2673 2521 2675 9999 2424 9999 9999 2529 2653 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 9999 9999 2991 2977 2963 9999 2905 9999 9999 9999 9999 2693 2654 2545 2453 2429 2383 2390 2417 2432 2452 2558 2643 2646 2672 2609 2686 2821 2799 2178 2814 2875 9999 9999 9999 9999 9999 9999 9999 9999 9999 2301 2786 2861 2778 9999 2085 2085 9999 2778 2784 2644 9999 2613 2613 2667 2493 2557 2790 2769 2710 2655 9999 2271 2251 2218 2227 2340 2385 2387 2595 9999 9999 9999 9999 9999 9999 9999 9999 2285 9999 2772 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 9999 9999 2712 2627 2479 2409 2342 2310 2327 2366 2385 2412 2524 2674 2596 2671 2623 2675 2758 2787 2084 9999 2795 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2085 2867 2773 9999 9999 2769 2826 2900 2365 2606 9999 2618 2655 2713 2683 2418 2703 2246 2714 2188 2495 2343 2304 2268 2281 2406 2113 2533 2717 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2641 2537 2390 2327 2300 2285 2293 2322 2345 2373 2490 2675 2640 2676 2636 2686 2785 2771 2776 2850 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2085 2085 9999 9999 9999 9999 2758 2801 9999 2631 9999 2664 2698 2569 2726 2555 2726 2686 2585 2536 9999 2089 2425 2422 2363 2482 2414 2089 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2577 2495 2348 2290 2279 2265 2276 2293 2311 2325 2427 2617 2645 2686 2628 2696 2718 2722 2746 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2309 2838 9999 9999 9999 2085 2858 2539 9999 2675 2609 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2311 2535 9999 2524 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2484 2444 2324 2268 2268 2251 2262 2268 2276 2287 2351 2545 2613 2609 2654 2680 2662 2700 2760 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2627 2928 9999 9999 2378 2085 2085 2779 9999 2632 9999 9999 9999 9999 9999 9999 2557 9999 9999 9999 9999 9999 9999 9999 2175 2587 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2424 2385 2305 2268 2265 2245 2248 2251 2262 2279 2310 2467 2597 2603 2614 2672 2665 2756 2704 2500 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2901 2934 9999 2746 9999 9999 9999 2767 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2726 2681 2537 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2383 2344 2290 2268 2254 2236 2233 2248 2262 2279 2296 2410 2598 2586 2583 2688 2615 2766 2797 2821 2918 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2924 9999 9999 9999 9999 9999 9999 2707 9999 9999 9999 2485 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2342 2309 2268 2256 2248 2233 2236 2251 2259 2270 2285 2384 2562 2604 2583 2686 2643 2763 2712 2812 2815 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2599 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 2309 2276 2262 2248 2242 2227 2245 2248 2254 2256 2286 2379 2565 2600 2556 2605 2634 2716 2779 2792 2784 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2285 2265 2254 2236 2233 2227 2236 2236 2236 2251 2302 2407 2578 2618 2554 2538 2606 2709 2739 2528 2743 2868 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2085 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2265 2254 2248 2233 2230 2227 2233 2227 2233 2254 2317 2439 2601 2632 2565 2493 2569 2723 2754 2768 2872 2715 2735 9999 2996 9999 9999 9999 2085 2085 9999 9999 9999 2917 9999 2992 9999 9999 9999 9999 2740 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2254 2251 2248 2233 2224 2224 2224 2224 2230 2254 2327 2446 2585 2617 2496 2472 2531 2744 2736 2774 2819 2826 2515 2871 9999 9999 9999 9999 9999 2330 2800 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2251 2245 2242 2230 2227 2224 2218 2224 2236 2254 2316 2401 2516 2522 2490 2460 2497 2728 2660 2834 2840 2683 2178 2795 9999 9999 2795 2084 2658 2685 2819 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2245 2233 2236 2227 2230 2224 2227 2227 2242 2254 2298 2339 2420 2404 2444 2457 2485 2716 2762 2834 2895 2084 9999 2656 9999 9999 2697 9999 2641 2717 2830 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2230 2224 2230 2224 2236 2224 2236 2230 2236 2248 2282 2319 2354 2349 2399 2445 2506 2755 2783 2735 2754 9999 2395 9999 9999 2084 9999 2084 2638 2671 2562 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2224 2218 2230 2230 2236 2224 2245 2239 2236 2242 2265 2298 2317 2322 2362 2410 2535 2768 2701 2783 9999 2512 2818 9999 2541 9999 2689 2748 2207 2348 2500 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2224 2224 2236 2236 2242 2227 2242 2239 2230 2242 2259 2285 2295 2293 2327 2374 2516 2741 2758 9999 2541 2704 2741 2826 2925 2452 2725 2846 2283 2793 2624 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2224 2230 2245 2236 2236 2227 2236 2245 2227 2233 2251 2279 2282 2271 2295 2337 2448 2691 2752 2762 2747 2810 2866 2844 2879 2724 2759 2809 2665 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2218 2233 2242 2239 2230 2218 2233 2236 2227 2233 2248 2265 2262 2254 2268 2303 2386 2606 2634 2713 2755 2747 9999 2822 2792 2783 2841 2779 2688 2780 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2218 2236 2242 2233 2218 2205 2224 2230 2224 2227 2242 2245 2251 2245 2254 2271 2331 2503 2621 2628 2690 2671 2800 2771 2793 2872 2827 2945 2530 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 9999 2224 2233 2236 2224 2215 2202 2215 2215 2218 2215 2230 2236 2233 2236 2251 2259 2293 2399 2543 2594 2648 2649 2735 2724 2830 2863 2920 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2935 9999 9999 9999 9999 2227 2224 2218 2208 2205 2196 2212 2208 2212 2205 2218 2233 2218 2215 2233 2245 2256 2310 2470 2517 2539 2520 2651 2684 2799 2840 2932 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2224 2212 2196 2186 2199 2192 2199 2202 2202 2202 2212 2227 2208 2202 2215 2227 2233 2247 2356 2426 2472 2476 2619 2773 2783 2908 2939 2988 9999 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2215 2192 2179 2173 2192 2186 2189 2192 2189 2196 2208 2215 2208 2189 2196 2205 2212 2212 2268 2340 2374 2412 2575 2743 2744 2886 2899 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2833 2839 2943 2630 9999 2763 2208 2183 2176 2169 2186 2173 2176 2186 2183 2196 2192 2212 2208 2189 2183 2189 2192 2192 2230 2291 2325 2357 2505 2691 2732 2910 2910 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2833 2689 2839 2881 2933 2864 2189 2173 2173 2159 2173 2162 2169 2176 2183 2192 2183 2202 2199 2179 2176 2183 2176 2179 2208 2248 2298 2317 2440 2588 2751 2794 2915 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 2804 2840 2787 9999 2865 2179 2166 2166 2141 2159 2149 2159 2169 2179 2189 2179 2183 2183 2162 2176 2179 2173 2166 2192 2233 2279 2287 2378 2507 2629 2805 2899 2936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2922 2793 2804 9999 9999 2694 2169 2152 2152 2138 2152 2141 2156 2169 2179 2186 2183 2169 2169 2159 2173 2169 2173 2159 2166 2212 2254 2268 2318 2445 2544 2730 2870 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2932 9999 2646 2884 9999 9999 2870 2156 2149 2149 2127 2141 2138 2156 2166 2173 2179 2176 2162 2149 2141 2159 2169 2162 2149 2156 2186 2236 2259 2289 2372 2447 2679 9999 2942 9999 9999 2787 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2752 2786 2848 9999 2834 2824 2156 2152 2149 2127 2138 2131 2152 2159 2159 2166 2162 2149 2134 2123 2152 2162 2152 2141 2138 2166 2227 2251 2273 2334 2406 2601 9999 2894 9999 2726 2830 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2522 2858 2770 2868 2874 2860 2152 2152 2141 2127 2131 2123 2141 2145 2141 2159 2141 2123 2120 2100 2138 2141 2134 2131 2120 2159 2212 2242 2268 2312 2390 2509 2710 2874 2764 2673 2799 2820 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2522 2781 2537 2867 9999 9999 2149 2145 2152 2131 2127 2116 2141 2134 2134 2145 2131 2112 2116 2089 2112 2127 2123 2120 2112 2149 2212 2233 2262 2303 2377 2527 2693 2802 2768 2777 9999 9999 2541 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2770 2835 2824 2771 2792 9999 2149 2138 2141 2138 2131 2112 2141 2123 2131 2138 2116 2112 2097 2080 2097 2112 2116 2108 2100 2145 2212 2227 2254 2299 2381 2545 2701 2912 2778 2842 9999 9999 2803 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2829 2786 2081 2570 2643 9999 2156 2138 2141 2141 2141 2112 2131 2123 2120 2134 2112 2116 2089 2080 2093 2100 2112 2108 2100 2134 2205 2221 2239 2287 2397 2602 2779 2797 2485 2879 9999 2712 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 9999 2625 9999 2081 2904 9999 2166 2145 2141 2138 2149 2120 2127 2120 2116 2127 2120 2112 2085 2080 2085 2100 2123 2120 2112 2138 2199 2212 2224 2268 2416 2595 2800 2840 2798 2786 9999 9999 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3031 3031 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2737 2803 2467 9999 9999 2756 9999 2166 2152 2152 2138 2149 2123 2127 2120 2116 2127 2131 2100 2080 2080 2080 2108 2134 2138 2120 2156 2196 2202 2218 2256 2404 2562 2791 2912 9999 2768 2750 9999 2865 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2808 9999 9999 9999 9999 2159 2152 2159 2141 2149 2131 2127 2112 2116 2123 2131 2097 2080 2080 2080 2100 2131 2149 2145 2166 2192 2192 2212 2256 2366 2577 2781 2878 2890 2803 9999 2769 2849 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2729 9999 9999 9999 9999 2166 2152 2166 2141 2141 2138 2127 2104 2116 2120 2131 2093 2080 2080 2085 2100 2123 2156 2159 2173 2183 2189 2205 2251 2326 2556 2791 2895 2804 2078 2789 2078 2777 9999 2486 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3029 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 2979 2972 9999 2786 2855 2872 9999 9999 9999 9999 2169 2152 2166 2145 2152 2131 2131 2100 2104 2116 2120 2085 2082 2082 2097 2100 2120 2145 2156 2166 2176 2183 2205 2233 2295 2539 2703 2839 2721 2078 2078 9999 2766 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 2929 2992 9999 2883 2901 9999 9999 9999 9999 9999 9999 9999 9999 9999 2173 2156 2169 2145 2156 2120 2127 2112 2116 2112 2108 2085 2082 2082 2093 2100 2116 2131 2152 2162 2166 2186 2212 2230 2285 2536 2758 2897 2721 2078 2732 9999 2781 2078 2665 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 2976 2908 9999 9999 9999 9999 2945 2964 9999 2863 9999 9999 9999 9999 2159 2152 2169 2149 2152 2120 2120 2104 2131 2120 2104 2085 2085 2082 2097 2100 2112 2120 2141 2156 2162 2186 2218 2239 2305 2518 2800 2930 9999 9999 9999 2265 2817 2398 2827 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 2914 9999 9999 9999 9999 9999 9999 9999 9999 2802 2923 9999 9999 9999 9999 1280 1280 1280 1213 891 297 1280 1280 1280 297 85 182 73 70 12 21 34 153 163 81 32 7 95 48 72 62 31 41 33 5 12 9999 9999 9999 3 22 4 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 17 304 19 109 979 519 116 9999 37 37 47 64 89 109 7 4 9999 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 9999 9999 9999 6 4 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 460 1280 1280 1280 299 63 239 167 47 13 17 39 168 125 67 12 29 285 160 9999 14 14 17 9999 3 9999 9999 9999 9999 9999 21 4 9999 9999 27 6 9999 9999 9999 11 9999 9999 9999 9999 9999 9 478 110 53 41 284 593 269 274 63 78 69 58 112 50 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 6 5 9999 6 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 481 293 727 424 102 60 111 252 35 12 17 56 135 102 54 17 6 54 114 39 9999 43 42 9999 50 21 9999 9999 9999 9999 22 9999 9999 6 40 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 4 117 55 36 23 182 1118 410 675 279 203 92 34 64 71 7 9999 9999 9999 5 9999 7 9999 9999 9999 12 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 6 6 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 681 195 298 170 61 86 79 57 21 15 20 53 92 77 51 26 25 13 30 15 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 81 6 27 104 415 522 1280 1061 1053 306 132 66 23 11 15 5 5 4 5 9999 4 12 9999 36 9999 9999 3 3 9999 9999 7 9999 9999 4 9999 5 6 9999 9999 9999 44 9999 78 6 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 568 257 180 100 57 71 135 40 11 13 21 48 58 65 46 27 12 9999 31 9999 36 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 2 3 135 13 28 315 410 639 1213 859 646 405 146 121 32 75 3 40 21 5 4 9999 5 42 18 31 9999 4 5 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 15 13 26 122 61 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 403 199 145 85 111 134 171 42 9 20 21 42 45 58 54 25 14 18 8 9999 9999 9999 15 20 9999 9999 9999 9999 9999 6 9999 9999 4 9999 23 9999 9999 9999 14 10 9999 9999 9999 9999 5 8 41 14 75 302 1280 564 1031 666 608 344 163 164 69 9999 5 4 13 9999 5 7 6 40 73 68 42 5 24 9999 9999 9999 13 9999 9999 9999 3 9999 9999 35 9999 6 8 47 12 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 904 347 120 125 278 180 581 90 10 9999 12 16 36 40 51 55 36 15 18 9 9999 9999 9999 21 22 6 9999 9999 9999 9999 9999 9999 9999 44 10 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 73 38 273 470 915 445 1238 399 323 282 128 152 136 59 26 25 21 6 4 7 8 9 35 58 11 50 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 22 38 57 9 15 7 9999 9999 9999 9999 9999 9999 1204 1211 1280 1280 835 436 155 91 79 147 108 187 13 11 13 29 27 34 42 57 50 12 13 11 9999 9999 8 9999 21 9999 9999 9999 9999 28 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 62 75 280 300 494 202 376 246 200 156 89 100 147 58 32 48 45 11 23 15 11 9999 25 9999 53 76 24 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 22 14 15 21 18 9999 9999 9999 9999 9999 9999 9999 876 1116 1117 1280 1280 447 148 142 86 255 127 191 67 10 20 27 23 27 38 50 54 24 18 13 7 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 13 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 128 250 248 225 816 211 164 180 113 99 35 65 141 58 33 55 43 36 21 55 15 9999 5 4 9999 123 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 6 6 52 9999 9999 9999 9999 9999 9999 9999 9999 787 747 859 1280 1280 543 167 143 302 233 357 186 17 33 15 11 20 18 34 43 50 27 19 12 10 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 37 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 75 80 267 164 208 542 178 62 95 69 29 62 112 139 73 20 163 40 113 71 233 9999 3 9999 29 9999 9999 74 83 1 9999 9999 9999 9999 9999 9999 9999 9999 10 8 11 7 9999 9999 9999 9999 9999 9999 9999 9999 679 638 551 1111 1009 471 177 145 630 119 309 44 12 14 41 12 21 20 23 35 43 27 20 11 8 9999 9999 48 25 9999 9999 9999 9999 9999 9999 9999 9999 1 51 105 9999 9999 9999 9999 9999 9999 9999 11 11 9 1 6 106 100 844 288 42 17 40 31 32 432 223 163 103 123 111 237 222 196 139 7 7 129 104 74 30 299 79 25 12 18 9999 9999 9999 9999 9999 9999 9999 5 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 795 624 392 399 564 318 175 126 849 145 372 116 36 22 14 196 22 28 22 30 38 30 17 7 4 6 9999 40 28 9999 9999 9999 9999 9999 9999 9999 9999 59 14 36 5 9999 9999 9999 9999 9999 9999 5 5 5 9999 7 81 108 108 41 9999 9999 9999 9999 134 667 193 149 109 39 47 174 847 496 282 20 33 837 291 168 77 92 37 43 9999 9999 9999 9999 9999 9999 9999 9999 7 42 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 719 547 307 247 220 231 133 99 253 504 295 20 6 10 25 247 156 71 24 21 31 30 17 9 6 7 7 120 106 73 9999 9999 9999 9999 8 9999 9999 32 114 35 9999 9999 9999 9999 9999 9999 13 3 60 9999 9999 43 52 373 203 68 346 9999 12 106 288 253 100 137 109 49 207 495 1280 939 1023 168 300 842 782 240 217 52 43 114 9999 9999 9999 9999 9999 9999 9999 9999 5 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 635 441 267 165 146 155 106 68 134 275 147 113 86 11 9 175 24 136 73 17 22 17 18 10 11 5 9999 84 63 9999 9999 9999 9999 23 8 18 23 3 9999 109 9999 9999 9999 9999 9999 9999 9999 33 5 6 5 10 13 309 631 411 138 53 16 98 187 132 46 114 96 50 145 521 1280 1280 584 329 1280 1280 1280 574 285 53 101 20 43 9999 9999 9999 9999 9999 9999 9999 42 7 37 15 9999 9999 9999 9999 9999 9999 14 9999 478 348 218 155 113 113 93 66 77 49 140 43 102 13 19 9 9 87 62 19 24 15 20 11 10 4 10 19 38 9999 9999 9999 1 9999 9 32 6 66 60 69 9999 9999 9999 9999 9999 9999 9999 4 30 42 9999 13 9 141 204 615 34 112 101 25 108 68 30 65 68 73 226 252 1280 349 1117 1280 1280 1280 1280 922 423 165 108 47 45 9999 9999 9999 9999 9999 9999 15 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 413 310 212 130 84 113 85 92 45 10 9999 28 68 25 66 9 9 37 30 18 11 14 14 12 10 9999 4 32 8 9999 9999 9999 9999 9999 9999 36 23 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 9999 6 4 6 68 166 149 53 113 46 190 17 9999 15 43 59 77 146 107 1280 1280 1280 910 986 1280 1279 625 325 228 161 77 15 9999 9999 9999 9999 9999 9999 9999 25 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 350 258 203 125 52 105 123 115 26 10 8 11 85 49 9999 9999 7 42 47 19 11 14 11 12 7 9999 6 35 5 9999 1 9999 9999 9999 9999 7 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 7 14 13 123 7 142 25 62 82 322 9999 68 11 75 43 30 69 46 123 613 1280 1037 627 1280 895 435 248 277 168 53 17 9999 9999 9999 9999 9999 9999 26 8 5 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 204 167 113 48 68 94 149 24 61 8 25 9 9999 11 10 10 37 42 21 16 15 11 6 65 29 9 35 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 6 6 9 38 105 107 20 46 51 85 298 101 107 57 17 41 32 60 1236 322 327 724 301 365 308 450 224 172 133 26 9999 9999 9999 9999 9999 9999 9999 27 5 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 241 166 148 84 78 65 196 121 101 34 9 9999 9999 10 53 15 26 68 37 37 21 20 11 10 9 21 7 51 13 9999 9999 9999 9999 9999 9 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 52 31 8 10 9999 158 115 101 9999 75 68 54 31 14 80 490 300 536 344 152 705 222 422 135 110 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 177 136 120 101 82 112 92 68 281 75 16 30 9999 10 18 36 73 95 25 46 13 10 7 5 9999 51 9 24 33 21 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 17 7 9999 9999 8 33 65 9999 9999 38 190 5 40 50 145 286 7 39 172 211 924 270 221 185 501 155 205 46 46 40 14 9999 9999 9999 9999 9999 9999 9999 6 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 113 110 93 63 142 70 221 268 40 9999 9999 9999 9999 23 97 133 72 9999 14 9 9999 5 4 14 9999 52 54 10 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 24 9999 9999 9999 74 107 42 9999 2 86 28 24 4 122 251 240 5 64 37 489 294 211 209 554 223 130 54 30 29 34 21 9999 9999 9999 9999 9999 9999 9999 12 174 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 85 97 141 127 178 350 245 100 61 9 9999 9999 10 21 155 132 14 9999 13 44 9999 95 12 31 6 4 9999 3 21 57 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 6 5 9999 10 12 6 84 9999 2 146 9999 7 9999 88 454 131 119 81 39 215 144 49 80 301 204 137 105 37 10 6 8 9999 9999 9999 9999 9999 9999 9999 6 22 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 81 65 59 79 34 88 57 7 28 9999 9999 9999 25 18 92 85 9999 9999 9999 106 32 9999 41 9999 12 104 51 3 9 9999 9999 9999 9999 9999 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 36 11 9 13 52 18 9999 2 27 44 9999 16 20 106 368 372 189 45 29 34 145 239 862 260 128 47 9999 17 9999 9999 10 3 9999 9999 9999 9999 9999 21 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 82 72 85 55 23 14 9999 9999 12 73 11 9 21 31 21 54 81 9999 9999 14 95 124 123 12 9999 9999 9999 30 5 42 9999 9999 9999 9999 10 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 6 20 12 20 24 63 69 9999 9999 13 152 21 9999 76 63 92 63 142 21 6 85 195 185 508 124 37 18 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 93 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 78 61 116 14 7 7 19 9999 21 11 25 9999 17 10 20 56 9999 10 18 73 127 13 9999 2 9999 6 2 11 11 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9 19 8 9999 9999 12 9 79 9999 10 5 48 26 128 149 22 8 164 42 29 8 87 75 271 247 75 18 9999 9999 28 9999 9999 9999 4 9999 9999 9999 9999 9999 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 60 117 12 7 7 9999 10 9999 21 32 28 27 11 37 81 34 37 18 27 75 26 9999 3 6 18 2 17 6 9999 9999 9999 7 9999 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 13 25 9999 9999 9 10 76 9999 34 124 9999 23 205 45 15 11 90 79 137 8 156 107 141 110 53 22 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 59 58 23 8 11 13 91 21 9999 9999 9 47 51 90 72 34 80 25 22 81 47 9999 5 3 20 37 20 25 9999 9999 9999 9999 9999 18 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 54 20 9999 20 14 36 10 61 30 58 108 284 33 139 215 23 13 81 69 9999 5 223 167 80 59 15 15 13 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 26 348 75 81 45 58 220 25 12 12 9999 123 159 20 38 143 110 43 22 25 59 9999 5 15 9999 5 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 56 23 30 8 9999 9999 12 64 55 41 273 96 181 146 67 85 9999 11 86 46 9999 73 147 124 66 34 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 26 155 89 45 17 46 17 37 9 9999 9999 14 233 63 171 573 267 41 22 121 20 8 7 2 9999 3 7 9999 9999 9999 9999 9999 31 10 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 61 19 17 86 9999 9999 90 185 42 7 172 36 123 41 27 98 16 9999 137 6 7 12 10 33 52 30 7 46 11 33 11 9999 9999 9999 8 9999 9999 7 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 26 31 103 86 60 20 16 10 11 9999 9999 9999 18 208 182 508 509 436 102 23 59 80 5 57 3 9999 9 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 7 16 7 24 24 160 120 14 6 24 3 141 5 118 20 6 7 54 32 17 16 33 159 114 95 216 39 23 16 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 21 28 33 66 69 13 9999 9999 9999 9999 9999 5 14 306 467 586 618 364 89 46 52 115 21 5 2 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 5 31 5 20 31 96 23 85 9999 9999 9999 6 110 6 54 5 22 21 24 29 45 77 206 63 47 93 88 43 99 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 17 30 30 37 247 21 9999 9999 9999 8 9999 9999 5 83 306 585 256 323 66 46 57 15 62 30 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 8 9999 34 88 67 8 9999 9999 9999 9999 10 43 54 100 8 19 62 191 130 139 123 144 138 99 59 52 9999 18 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 20 27 27 33 62 17 14 9999 7 9999 9999 9999 9999 96 510 581 209 149 108 27 20 9999 6 16 9999 9999 9999 9999 9999 9999 13 9999 15 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 9999 74 9999 94 3 9999 9999 9999 9999 6 53 216 10 11 71 563 847 205 115 119 96 207 210 307 9999 31 14 11 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 9999 25 33 33 33 49 27 5 9999 9999 9999 9999 9999 9999 36 80 206 148 69 46 10 81 9999 21 9999 9999 9999 9 9999 9999 9999 9999 9999 10 9999 23 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 8 65 9999 4 9999 6 9999 3 9999 3 11 607 68 67 36 260 1192 1280 477 228 154 267 150 220 64 9999 13 13 7 9999 9999 13 9999 9999 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 13 51 9999 19 33 35 32 80 34 9999 6 9999 9999 9999 9999 9999 9999 107 48 54 32 9999 9999 3 6 9999 8 9999 9999 13 9999 10 9999 9999 9999 7 9999 4 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 35 38 19 43 24 9999 9999 12 9999 3 4 3 14 107 232 104 91 480 1280 1280 1280 520 243 181 98 45 86 20 9 14 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 9999 14 24 21 33 30 21 9999 8 6 7 5 6 10 9 24 12 62 12 9999 9999 3 2 8 7 7 33 82 8 9999 9999 9999 9999 70 21 5 9999 17 14 5 9999 9999 9999 9999 9999 9999 3 12 79 64 59 9999 9999 9999 12 11 42 5 3 16 617 130 49 170 623 1280 911 1280 1030 493 213 106 48 33 21 6 3 9999 9999 9999 9999 41 9999 9999 9999 9999 9999 9999 9999 9999 62 9999 11 9999 9999 9999 9999 9999 10 82 9999 14 17 22 32 27 37 17 9 7 6 5 6 6 5 8 25 36 3 9999 9999 9999 2 9999 9999 21 72 68 9 9999 9999 9999 8 21 59 10 24 30 25 5 4 4 9999 9999 9999 9999 31 40 51 35 76 9999 9999 9999 53 11 64 7 7 60 196 110 24 271 470 1280 1243 1193 948 616 303 137 77 35 12 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 13 10 19 25 26 30 9 7 5 7 5 6 7 6 6 50 23 3 2 9999 9999 1 9999 9999 5 9 35 25 70 9 27 15 40 26 12 39 39 27 12 5 9999 1 1 9999 3 233 16 28 9999 97 9999 9999 6 121 73 119 95 9999 177 1280 1120 26 108 424 792 1280 1280 1280 899 802 246 108 36 8 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9 9999 9999 9999 9999 9999 9999 17 28 9999 8 9 11 25 18 32 11 7 6 6 7 7 7 7 5 19 43 8 3 9999 9999 9999 9999 9999 4 9999 8 7 9999 37 78 21 37 81 46 57 46 34 20 3 3 13 61 146 64 75 9999 44 108 104 9999 9999 5 24 16 20 41 134 652 1280 572 259 106 490 773 1280 1280 1280 1044 1126 374 141 35 10 4 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 9999 9999 9999 9999 9999 9999 9999 9999 11 15 9 8 11 11 11 26 13 7 7 6 8 4 6 6 6 13 21 6 9999 4 9999 9999 9999 9999 9999 4 4 9999 4 54 29 4 14 25 46 76 56 46 20 9 6 9999 16 65 9999 33 126 110 56 106 54 9999 8 233 65 6 23 322 1280 1280 1059 688 1243 783 1280 1280 1280 906 1280 793 346 147 39 12 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 9999 9999 9999 9999 9999 9999 9999 52 9999 8 10 11 8 7 15 10 6 9 21 6 7 5 4 4 8 13 6 9999 2 9999 9999 9999 9999 9999 9999 9999 3 3 9999 12 9999 11 28 47 106 70 56 35 26 16 45 9999 43 9999 226 273 81 50 65 142 32 19 229 27 6 12 393 1280 1280 1280 574 1280 1280 1280 1280 1135 958 1280 790 317 115 30 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 9999 9999 9999 9999 9999 9999 9999 48 9999 14 13 13 9 7 11 8 5 13 14 5 6 7 6 6 9 50 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 28 46 71 124 100 75 55 29 39 96 452 24 167 391 173 96 181 137 264 25 8 20 14 17 24 1059 1280 718 1280 1246 1280 1280 1280 1280 820 863 1068 745 355 110 31 9 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 8 9999 9999 9999 9999 9999 9999 9999 9999 7 10 11 14 10 8 5 7 18 15 9 7 6 7 4 7 51 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 9999 105 114 119 156 96 72 58 37 48 52 224 122 324 239 197 275 321 362 349 56 14 27 41 47 78 984 637 1280 1280 998 493 1280 1280 1280 864 603 720 790 565 114 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 12 9999 9999 9999 9999 190 39 9999 9999 8 7 10 8 7 7 6 7 8 32 36 11 9 6 6 6 25 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 208 137 153 143 96 54 52 46 28 152 307 550 1095 1280 196 509 1280 671 846 77 41 54 94 106 270 510 1280 1280 763 1280 482 1280 1280 1280 902 737 759 1020 475 120 30 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 43 9999 9999 7 9 46 6 55 59 7 7 12 8 8 8 5 6 6 27 68 46 18 6 4 7 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 125 49 163 428 169 155 153 91 41 50 51 41 37 688 787 543 143 932 1279 1280 1280 409 303 85 102 189 321 719 661 454 1179 841 740 1280 1280 1280 772 1280 1222 910 1120 479 128 35 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 9 9999 9999 23 9999 9999 72 59 12 9999 4 18 11 13 22 11 13 9 8 6 8 14 45 115 14 12 7 6 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 146 130 281 461 326 222 172 75 35 34 57 40 168 179 443 1280 376 1097 1280 1280 1280 795 304 217 218 314 1148 1280 457 890 473 837 337 1280 766 1280 654 763 624 759 813 378 129 31 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 22 5 17 9999 9999 9999 14 21 35 35 20 9 9 14 7 10 28 46 20 18 13 6 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 184 149 341 744 403 218 151 52 32 27 51 40 68 74 189 205 251 1280 1280 1280 1219 1280 677 555 542 600 789 1280 1280 606 698 521 647 1280 1280 610 826 860 556 760 534 404 101 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 7 11 9999 9999 9999 23 28 98 23 25 39 35 48 9 10 26 21 37 31 31 10 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 96 108 325 703 292 185 104 9999 30 19 41 39 48 49 692 68 222 1280 500 1280 1280 1280 1280 840 835 1280 1280 1280 1280 581 202 89 602 607 618 423 975 980 690 773 451 265 70 21 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 5 6 9999 66 9999 9999 9999 28 20 94 13 11 45 46 32 11 10 20 10 12 18 33 32 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 70 177 681 269 288 175 75 9999 9999 9999 31 32 18 90 303 132 260 420 278 1266 1280 1280 1280 831 1280 741 1259 989 748 558 94 53 209 294 537 358 440 459 546 356 476 174 41 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 6 9999 9999 17 13 65 13 11 13 50 27 13 19 24 27 13 84 30 18 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 200 331 460 261 129 54 9999 9999 9999 30 29 9999 62 34 192 142 468 701 1083 1280 1280 1280 720 709 1280 1280 1280 1280 502 85 32 78 302 224 127 435 582 334 313 259 137 31 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 12 9 28 9 11 16 66 21 27 26 22 19 24 83 41 13 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 337 292 262 94 20 9999 9999 9999 36 23 35 60 51 146 132 231 304 311 850 1280 1280 574 473 1021 1271 1280 699 326 78 28 72 98 115 59 307 630 253 127 188 126 29 11 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 11 20 16 11 13 24 41 53 18 38 35 17 17 42 46 76 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 603 191 152 65 9999 9999 9999 9999 36 16 19 118 116 146 141 115 223 380 468 799 1096 836 1275 804 1170 1069 738 270 67 14 9999 29 54 41 108 279 129 78 104 87 20 10 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 22 27 33 65 43 31 38 30 31 47 47 37 18 20 25 27 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 388 193 75 60 9999 9999 28 9999 41 9999 22 134 154 102 93 225 87 288 284 508 378 361 1280 1280 1280 925 702 241 71 18 9999 15 13 20 43 106 64 53 61 63 16 6 5 5 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 34 28 26 25 45 60 24 15 35 87 57 91 25 26 26 5 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 125 174 403 108 64 9999 8 48 13 29 17 32 107 128 62 59 84 41 181 210 278 224 246 830 1280 1280 866 582 228 54 12 3 6 9999 12 20 45 37 36 38 41 11 7 3 3 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 23 38 41 63 32 64 14 12 97 106 136 98 29 28 17 7 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 20 175 82 126 99 9999 23 47 7 21 23 17 94 84 40 42 59 36 96 119 221 182 284 583 963 929 870 481 180 41 9999 9999 6 9999 8 14 28 16 23 24 25 6 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 22 17 74 37 21 28 21 22 68 89 184 126 56 51 22 8 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 95 133 54 103 86 27 12 11 18 33 13 58 102 31 29 23 74 67 72 175 84 234 491 884 1138 834 418 174 46 9999 9999 3 5 6 8 13 11 18 16 14 5 9 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 52 19 19 67 27 23 33 54 48 75 138 101 52 31 21 11 5 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 3 103 26 74 105 126 2 5 11 15 38 5 66 128 42 22 32 98 110 200 113 58 186 635 904 538 436 329 146 45 11 9999 3 5 4 5 7 6 7 7 11 9999 11 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 32 20 65 40 31 58 61 82 69 74 38 55 28 21 17 7 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 2 26 40 77 93 22 9999 3 6 16 14 9999 40 116 49 19 9 66 179 185 92 47 109 524 705 521 237 271 115 26 7 3 3 6 3 9999 5 9999 9999 9999 5 4 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 30 49 20 30 52 34 47 57 72 122 86 53 35 28 22 31 10 2 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 5 17 80 46 9999 3 2 5 53 7 5 73 98 48 15 12 157 12 49 82 39 65 254 483 301 106 142 126 26 9999 9999 9999 3 3 4 9999 3 9999 9999 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 7 8 10 9999 7 9999 9999 9999 9999 32 24 14 29 74 71 71 64 73 93 92 68 33 30 17 24 16 6 1 2 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 14 48 7 9999 1 1 9999 19 31 7 9999 61 89 44 7 9 64 44 39 52 9999 38 103 294 217 64 40 110 12 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 32 26 25 71 110 134 119 98 94 89 72 51 21 25 17 27 14 8 1 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 21 3 9999 9999 4 5 55 4 5 9999 45 75 23 7 4 8 3 9 5 13 24 54 193 141 37 11 37 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 21 39 119 145 184 184 172 124 98 57 56 32 25 19 30 28 10 4 2 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 1 9999 9999 9999 9999 3 5 9999 5 9999 53 43 5 4 2 5 3 2 3 9999 7 30 89 51 26 10 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 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 34 59 159 205 252 273 251 175 124 65 49 46 27 24 31 20 11 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 5 9999 9999 9999 1 10 3 9999 22 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 26 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 67 84 192 239 278 307 270 183 154 108 61 36 25 40 23 20 12 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 35 9999 9999 1 1 1 5 9999 7 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 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 105 106 135 190 242 265 291 269 200 166 133 71 31 38 33 20 28 16 4 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 28 9999 1 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 3 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 10 9999 9999 9999 9999 9999 9999 9999 156 164 152 208 246 246 287 230 205 159 125 74 37 39 35 24 18 17 5 3 5 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 1 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 195 177 243 280 252 260 232 179 147 131 84 41 32 52 60 27 16 4 4 3 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 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 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 254 188 239 285 289 266 261 232 182 168 142 82 51 25 44 56 57 13 9 5 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 238 272 300 283 294 293 245 208 181 135 76 36 23 45 57 64 15 9 4 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 331 352 325 308 305 306 281 247 200 119 63 34 22 64 63 59 21 10 11 10 2 2 9999 1 9999 9999 9999 1 1 9999 9999 9999 3 9999 5 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 372 396 330 342 366 358 338 329 270 209 124 67 41 29 36 73 70 34 10 11 5 3 1 1 9999 9999 9999 9999 9999 5 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 434 432 394 426 379 337 429 323 268 235 145 95 61 56 57 77 82 40 7 13 6 2 1 1 9999 9999 1 1 13 17 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 410 467 452 430 393 346 400 349 305 283 191 156 87 249 91 113 90 37 11 9 10 1 9999 1 9999 9999 2 9999 15 25 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 493 468 482 372 406 405 378 374 354 243 225 286 474 166 137 94 71 12 5 3 9999 1 9999 9999 1 9999 4 12 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 482 500 480 499 412 417 431 425 397 446 409 433 519 425 208 150 87 68 8 8 9999 2 3 9999 1 9999 21 13 5 4 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 471 498 512 592 440 432 584 574 526 505 592 989 673 324 231 143 84 56 16 9999 3 3 3 3 6 7 65 31 4 18 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 519 502 548 643 511 611 598 639 589 654 833 1280 944 385 267 153 97 98 28 14 7 8 6 3 6 27 70 10 5 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 565 613 684 656 658 707 927 775 745 941 1064 1280 889 376 325 205 113 69 19 16 10 7 9999 5 7 23 31 3 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 606 668 779 902 663 858 1059 1280 1280 687 989 1082 576 510 432 271 142 69 27 16 13 9 13 6 14 16 5 4 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 602 917 1082 963 999 897 1241 1280 1280 731 1079 788 631 1245 1048 326 178 79 31 21 22 15 12 10 37 6 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 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 657 1019 992 1126 1076 1160 1280 1280 1280 623 963 877 773 1280 1280 354 207 98 53 29 24 17 13 13 32 8 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 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 803 953 1177 876 1256 1233 1280 1280 1280 716 772 940 771 999 601 468 270 138 78 45 39 30 21 26 26 23 6 5 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 833 1101 941 1193 1280 1280 1280 1280 1145 608 717 1168 930 934 981 827 351 202 113 65 53 45 31 16 10 8 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 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 6 5 30 3 9999 5 998 1021 1260 1173 1280 1280 1280 1280 1044 599 989 1167 1210 965 1207 1229 595 287 177 96 75 66 42 17 8 12 7 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 5 19 13 12 14 1082 1280 1280 1280 1280 1280 1280 1280 941 679 948 1039 1280 1280 1221 1280 752 515 266 159 116 87 57 22 21 7 7 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 14 23 5 9999 11 1280 1280 1280 1280 1280 1280 1280 1280 1024 838 1079 1280 1280 1280 1280 1144 1280 698 345 247 154 114 70 34 24 17 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 9999 9999 9999 9999 9999 8 15 9 9999 9999 3 1280 1235 1280 1280 1280 1280 1280 1280 1221 1280 1144 1280 1280 1280 1280 1280 1280 796 490 365 288 170 97 56 36 18 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 8 13 9999 9999 10 1280 953 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 738 628 601 357 267 136 67 43 33 9999 7 9999 9999 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 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 10 9 9999 6 7 1280 1280 1252 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 914 928 316 306 162 82 51 35 9999 6 9999 3 6 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 14 5 8 8 5 1252 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1246 781 330 283 201 123 59 32 22 6 4 2 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 5 3 9 9999 9999 1280 1280 1280 1024 1250 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 469 353 282 205 156 77 37 21 5 4 5 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 5 6 6 4 9999 999 1280 1280 1280 1198 1091 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1108 552 422 305 202 127 76 26 18 12 5 11 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 2 5 5 9999 961 1179 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 887 574 422 371 291 213 117 61 24 23 5 2 12 9999 2 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 3 30 9999 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1196 568 468 342 312 286 201 116 57 20 22 8 5 4 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 2 9999 9999 3 9999 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1029 1280 1280 1280 1280 1280 448 308 333 225 159 121 66 21 17 25 9999 3 3 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1105 1280 1280 1280 1280 1280 548 419 367 191 161 123 74 33 16 13 11 4 9999 3 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 1280 1280 1280 1251 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 778 398 216 180 156 104 39 23 18 4 1 3 1 6 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 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 7 40 4 9999 2 3 3 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 531 267 231 331 196 46 13 8 3 1 1 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 9999 9999 14 19 9999 4 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1149 1280 1280 1280 1166 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1076 279 346 556 220 46 22 16 3 1 4 9999 5 1 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 44 9999 9999 49 2 9999 9999 9999 9999 6 11 9999 4 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1245 1280 1280 1280 1280 1280 1280 1280 1280 470 426 504 146 35 45 48 9999 9999 9999 3 6 2 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 5 10 9999 9999 9999 9999 663 646 725 741 648 711 699 635 747 611 227 91 100 104 165 239 425 648 595 383 221 143 120 132 109 137 118 105 98 200 104 9999 9999 9999 139 129 84 9999 9999 9999 166 9999 9999 9999 9999 9999 9999 9999 67 9999 9999 651 193 120 186 565 580 560 9999 668 748 636 627 241 134 65 59 9999 68 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 194 9999 9999 9999 138 299 9999 9999 9999 9999 51 9999 9999 9999 9999 9999 598 767 722 661 676 702 697 573 716 550 275 96 87 99 98 215 445 600 578 385 306 120 114 124 9999 69 74 76 9999 112 9999 9999 9999 9999 9999 129 51 9999 9999 101 156 9999 9999 9999 101 9999 9999 9999 9999 9999 118 170 171 112 213 489 514 562 702 741 728 526 476 196 145 9999 9999 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 9999 9999 9999 9999 211 162 9999 275 9999 9999 9999 9999 9999 195 9999 9999 9999 9999 9999 617 738 714 633 745 726 568 580 686 512 245 107 95 101 147 216 401 512 515 411 358 173 108 114 128 9999 106 122 9999 115 113 9999 9999 9999 9999 120 9999 9999 89 109 9999 9999 9999 9999 105 9999 9999 9999 9999 9999 233 158 122 112 487 495 475 537 685 608 589 585 861 202 133 80 9999 9999 9999 100 9999 118 9999 9999 9999 110 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 9999 9999 100 96 9999 9999 9999 9999 9999 701 640 737 748 683 710 538 533 503 558 161 118 124 96 149 253 441 402 443 388 352 146 71 99 91 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 85 9999 9999 86 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 134 176 99 233 478 461 518 576 548 586 561 715 504 161 96 102 59 143 80 9999 64 119 9999 157 9999 9999 62 65 9999 9999 111 9999 9999 89 9999 290 252 9999 9999 9999 205 9999 237 113 9999 9999 9999 9999 9999 700 639 710 666 723 663 471 444 466 390 157 114 140 86 164 263 389 398 518 436 310 211 9999 94 9999 128 9999 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 59 9999 9999 9999 9999 9999 9999 9999 45 9999 9999 116 233 131 111 126 336 540 493 442 531 531 610 570 751 612 152 53 132 114 158 64 9999 55 135 136 176 9999 51 79 9999 9999 9999 147 9999 9999 9999 9999 9999 9999 9999 130 117 142 161 284 9999 9999 9999 9999 9999 9999 699 638 736 734 716 633 462 376 388 314 129 111 128 113 168 215 319 402 435 431 402 150 93 53 9999 9999 9999 94 104 9999 9999 9999 9999 9999 59 9999 9999 81 9999 157 9999 9999 9999 139 78 9999 9999 9999 9999 93 185 201 159 118 426 609 473 442 474 475 566 655 672 593 9999 110 119 133 9999 66 67 69 137 143 152 172 75 183 9999 9999 9999 237 9999 9999 9999 140 9999 9999 232 9999 79 89 151 171 9999 9999 9999 9999 9999 9999 676 705 641 706 710 632 472 318 230 401 142 117 88 9999 140 192 249 330 406 440 449 197 116 58 9999 9999 9999 101 109 91 9999 9999 9999 9999 9999 9999 9999 133 98 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 130 134 204 494 552 401 559 477 494 548 516 624 566 259 157 155 140 75 74 67 102 128 197 149 191 189 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 150 132 168 101 145 109 9999 9999 9999 9999 9999 9999 699 732 661 683 622 651 492 313 211 309 158 116 95 59 121 152 227 287 366 441 450 394 219 123 9999 9999 56 9999 98 9999 9999 9999 9999 121 9999 9999 9999 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 222 158 113 403 515 537 423 612 581 545 508 374 551 566 422 188 157 149 96 152 144 103 9999 141 9999 151 176 143 9999 9999 9999 205 9999 9999 9999 9999 9999 9999 154 111 138 154 152 9999 9999 9999 9999 9999 9999 9999 576 705 708 663 768 607 540 333 170 194 139 119 124 66 76 143 196 235 304 431 423 330 261 143 49 9999 9999 9999 9999 9999 9999 9999 9999 78 9999 9999 116 9999 208 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 9999 140 127 530 466 557 487 369 452 419 304 701 645 489 491 169 169 172 135 187 170 108 9999 166 584 9999 152 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 73 80 199 9999 9999 9999 9999 9999 9999 9999 9999 616 639 737 687 713 631 585 396 193 119 121 115 113 111 74 132 179 235 271 375 415 345 269 151 113 9999 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 176 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 112 119 222 547 443 467 399 287 239 244 555 712 655 571 557 445 166 247 234 254 260 9999 97 9999 692 9999 9999 178 139 41 9999 9999 9999 9999 9999 9999 9999 9999 111 94 117 142 9999 9999 9999 9999 9999 9999 9999 9999 701 682 688 687 626 656 615 379 300 129 137 119 96 84 103 165 166 214 241 347 386 344 260 159 122 9999 9999 109 117 9999 9999 9999 9999 9999 9999 9999 9999 437 120 122 9999 9999 9999 9999 9999 9999 9999 110 104 84 144 336 133 481 414 438 721 1032 151 265 1025 696 514 545 489 174 169 187 528 434 553 72 1078 437 457 273 308 187 123 150 116 205 9999 9999 9999 9999 9999 9999 9999 76 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 657 734 666 603 630 579 579 349 304 142 162 114 128 94 88 128 164 213 208 274 331 286 298 154 63 83 9999 103 107 9999 9999 9999 9999 9999 9999 9999 9999 112 280 122 103 9999 9999 9999 9999 9999 9999 65 123 78 9999 252 124 374 338 795 9999 9999 9999 9999 599 634 467 544 494 334 231 309 545 472 579 390 649 496 391 425 408 171 139 194 9999 9999 9999 9999 9999 9999 9999 9999 133 155 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 703 661 648 590 541 536 528 318 272 136 148 112 72 56 94 132 99 138 225 241 279 230 298 173 78 90 218 105 125 195 9999 9999 9999 9999 75 9999 9999 110 128 145 9999 9999 9999 9999 9999 9999 105 48 121 9999 9999 121 128 222 200 374 925 9999 289 211 544 514 408 512 487 319 211 423 469 479 532 401 545 521 435 433 463 224 219 147 9999 9999 9999 9999 9999 9999 9999 9999 76 165 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 658 684 590 505 463 460 440 277 131 118 126 106 113 66 63 115 172 206 148 428 410 509 609 542 327 370 9999 118 125 9999 9999 9999 9999 197 83 191 111 120 9999 128 9999 9999 9999 9999 9999 9999 9999 110 81 114 195 162 212 194 182 285 574 690 472 163 375 271 397 413 457 388 432 496 450 539 499 574 586 572 457 432 452 493 352 568 212 9999 9999 9999 9999 9999 9999 9999 245 98 158 200 9999 9999 9999 9999 9999 9999 217 9999 704 643 593 465 391 378 338 265 119 116 113 88 109 69 77 49 132 225 159 323 244 432 351 474 325 506 197 209 132 9999 9999 9999 74 9999 76 128 106 125 132 148 9999 9999 9999 9999 9999 9999 9999 69 118 145 9999 151 171 131 157 189 478 230 189 748 159 143 297 316 420 388 504 449 430 539 561 581 629 615 481 449 471 445 433 403 179 9999 9999 9999 9999 9999 9999 151 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 708 583 632 467 312 314 237 305 138 62 9999 85 108 82 134 54 68 375 407 336 481 418 445 431 349 9999 440 141 134 9999 9999 9999 9999 9999 9999 115 118 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 151 201 213 130 118 161 161 146 245 236 241 9999 261 318 324 318 343 486 548 561 594 604 681 598 566 494 542 463 434 274 298 9999 9999 9999 9999 9999 9999 9999 207 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 642 549 575 445 294 236 134 509 152 58 47 60 104 95 9999 9999 122 356 325 346 437 389 485 336 635 9999 286 133 93 9999 56 9999 9999 9999 9999 69 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 9999 132 128 118 122 822 146 157 125 138 186 9999 128 247 228 246 436 208 721 623 545 571 580 648 554 531 546 491 409 404 219 161 9999 9999 9999 9999 9999 9999 214 101 64 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 566 592 582 423 343 148 134 573 147 96 41 94 46 9999 72 100 249 645 392 469 316 317 336 581 121 210 296 142 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 9999 146 136 105 121 122 123 137 120 141 149 195 115 120 157 496 258 185 459 652 604 554 603 650 561 556 536 550 392 377 222 9999 9999 9999 9999 9999 9999 9999 295 74 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 570 559 546 448 341 147 166 347 122 98 49 9999 9999 56 120 494 620 445 307 293 235 197 283 185 228 201 270 138 157 9999 9999 9999 9999 9999 70 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 163 9999 9999 111 141 121 119 9999 136 136 124 9999 129 159 223 178 201 528 676 641 603 598 666 699 608 565 476 382 382 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 609 525 461 363 224 147 101 143 121 108 73 114 9999 62 214 665 561 370 290 202 366 345 389 298 9999 133 240 154 152 145 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 164 109 9999 9999 254 155 113 9999 9999 216 123 102 117 157 156 214 77 155 397 664 672 603 592 700 623 600 504 424 423 461 692 9999 9999 9999 9999 9999 9999 9999 120 9999 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 538 434 409 329 231 130 104 102 113 107 9999 9999 9999 9999 299 488 525 232 9999 1034 884 9999 908 640 280 9999 120 131 245 9999 9999 9999 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 129 9999 9999 9999 121 116 110 9999 112 173 131 99 463 141 178 291 70 100 329 535 561 518 715 725 618 669 769 300 322 216 267 9999 9999 9999 9999 9999 9999 9999 117 168 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 501 389 341 205 183 109 99 100 102 111 55 9999 9999 57 286 477 445 786 9999 889 254 9999 140 255 167 261 432 9999 1042 151 170 9999 9999 9999 9999 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 99 74 9999 72 125 206 125 9999 144 131 9999 58 9999 146 172 271 125 117 164 226 611 887 912 725 569 593 367 242 401 892 435 9999 9999 9999 9999 9999 9999 9999 80 169 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 409 326 267 196 148 92 88 100 48 98 9999 9999 9999 84 232 425 405 9999 9999 9999 273 309 9999 152 9999 194 116 136 416 185 9999 9999 9999 9999 9999 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 130 93 76 109 124 116 9999 281 131 208 9999 147 290 159 190 153 139 98 126 1348 633 687 604 559 403 289 9999 173 9999 9999 150 266 9999 9999 9999 9999 9999 151 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 338 279 162 132 118 80 9999 9999 61 102 62 49 74 83 175 333 213 9999 9999 377 381 156 136 258 9999 9999 9999 147 210 147 9999 9999 9999 9999 98 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 140 114 113 123 106 110 178 9999 9999 133 172 105 9999 145 128 112 198 130 109 79 568 570 632 673 437 398 237 9999 9999 9999 9999 9999 278 9999 9999 9999 9999 9999 166 165 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 279 159 151 108 106 76 55 73 9999 69 52 81 9999 64 63 400 225 9999 560 204 271 130 264 9999 660 9999 258 987 144 125 9999 9999 9999 9999 9999 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 77 145 104 9999 9999 137 122 143 9999 171 194 160 113 169 133 101 49 139 137 171 68 447 565 612 635 338 376 9999 9999 118 9999 9999 9999 266 9999 9999 9999 9999 9999 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 144 127 74 73 63 9999 95 9999 75 102 89 89 51 82 135 402 718 381 178 194 265 9999 100 181 173 483 155 156 9999 9999 9999 186 9999 9999 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 9999 139 127 9999 9999 81 160 124 9999 174 114 9999 131 164 162 73 84 139 116 128 52 384 726 550 421 189 138 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 134 143 91 63 67 106 92 70 9999 9999 51 105 87 93 175 699 429 409 238 128 171 9999 93 227 154 120 136 158 9999 9999 9999 9999 9999 113 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 142 143 9999 120 118 115 160 137 105 231 129 172 154 146 140 103 56 131 114 9999 54 277 554 503 239 184 84 76 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 221 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 176 113 95 105 104 100 86 75 56 75 9999 103 101 210 367 563 442 343 245 288 147 9999 78 146 9999 79 9999 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 151 140 281 9999 9999 239 132 134 132 170 127 157 124 135 126 9999 47 131 114 9999 108 120 326 450 231 9999 9999 9999 9999 79 9999 9999 9999 9999 9999 9999 9999 9999 158 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 142 90 87 92 82 94 109 91 59 9999 9999 93 152 370 435 565 513 688 344 140 265 176 99 213 9999 68 92 9999 9999 9999 9999 9999 156 95 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 125 130 132 157 9999 9999 151 149 118 386 143 147 156 118 183 111 105 9999 134 107 58 101 175 485 275 201 46 104 58 75 79 9999 9999 9999 78 9999 9999 174 9999 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 9999 147 129 81 82 93 85 70 62 58 9999 9999 9999 87 383 552 541 547 556 448 737 204 138 173 128 135 9999 80 9999 9999 9999 9999 9999 9999 9999 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 9999 112 118 200 135 125 119 155 100 538 262 1047 162 246 125 110 110 210 175 217 241 673 188 185 159 135 121 98 95 58 9999 9999 9999 9999 100 9999 9999 9999 9999 9999 9999 9999 172 9999 9999 9999 9999 9999 9999 9999 9999 223 9999 140 128 119 80 103 72 9999 9999 9999 9999 9999 57 84 432 503 498 566 581 466 571 214 120 162 210 172 9999 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 98 122 119 178 149 139 138 129 138 9999 9999 9999 289 199 136 130 100 213 746 1038 682 267 460 179 202 150 128 116 101 117 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 255 9999 9999 9999 9999 9999 9999 9999 9999 234 9999 133 132 124 117 89 89 9999 9999 9999 75 9999 9999 156 434 541 489 538 540 561 474 181 183 121 139 9999 9999 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 9999 198 9999 176 138 144 95 9999 9999 9999 9999 168 223 126 112 147 867 560 514 434 385 546 349 214 138 132 89 9999 70 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 9999 133 129 125 122 91 77 83 9999 77 9999 9999 9999 9999 285 551 443 474 417 393 304 292 9999 257 111 9999 9999 9999 9999 9999 9999 211 9999 159 9999 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 9999 149 9999 134 72 9999 9999 9999 9999 213 239 120 74 315 484 498 534 565 520 549 496 427 173 116 9999 80 68 75 9999 9999 9999 9999 9999 9999 225 9999 9999 9999 9999 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 203 9999 134 125 124 121 134 91 51 9999 9999 9999 9999 9999 9999 167 438 348 406 322 234 806 128 9999 115 9999 9999 9999 60 9999 9999 9999 9999 9999 101 9999 134 9999 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 9999 263 228 9999 170 9999 77 9999 255 9999 90 249 212 120 98 448 556 491 521 579 517 492 556 480 187 109 9999 59 79 74 9999 9999 99 9999 9999 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 9999 9999 9999 9999 261 224 9999 137 128 124 124 87 94 9999 69 9999 9999 9999 9999 9999 9999 224 250 281 244 9999 9999 105 91 9999 53 9999 9999 102 9999 57 9999 9999 9999 106 9999 59 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 137 157 128 574 247 9999 9999 80 9999 145 62 78 130 221 137 90 431 601 464 515 551 481 574 503 490 364 99 56 62 107 9999 9999 9999 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 9999 139 138 131 121 130 133 9999 131 233 150 138 158 197 199 218 174 122 268 9999 9999 194 59 90 51 60 121 153 50 9999 9999 9999 9999 114 89 173 9999 438 532 55 9999 9999 9999 9999 9999 9999 148 154 124 99 630 9999 9999 9999 117 77 127 61 130 178 212 183 80 457 611 565 602 497 547 565 543 437 393 175 87 83 72 9999 9999 9999 9999 219 9999 9999 9999 9999 9999 9999 9999 9999 195 9999 211 9999 9999 9999 9999 9999 219 186 9999 157 154 149 126 132 101 136 155 191 134 158 200 207 236 228 152 115 653 9999 9999 9999 149 9999 9999 146 134 129 62 9999 9999 9999 68 100 95 177 508 443 260 132 49 81 9999 9999 9999 9999 181 121 124 116 419 9999 9999 9999 103 131 154 68 560 211 406 410 150 383 654 715 665 495 511 564 481 454 399 233 225 327 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 9999 107 9999 9999 9999 9999 9999 9999 9999 9999 159 9999 112 166 115 140 101 99 107 138 136 157 212 217 244 212 148 103 104 209 882 9999 9999 1015 9999 9999 57 69 144 116 202 103 113 94 110 118 375 437 432 376 300 77 9999 446 1230 9999 865 141 108 216 9999 165 9999 9999 66 111 111 115 105 9999 401 453 453 408 308 674 714 583 513 509 545 547 450 397 298 567 9999 386 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 184 9999 9999 9999 9999 9999 9999 268 224 9999 108 100 112 106 108 107 130 120 140 132 305 185 255 248 113 157 114 186 698 9999 9999 9999 9999 9999 56 9999 75 52 9999 125 100 109 111 111 233 447 497 528 283 315 230 106 123 160 112 144 9999 215 271 150 9999 9999 210 273 130 111 98 405 568 585 526 425 429 674 624 581 544 506 596 583 513 367 399 515 841 355 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 229 9999 9999 9999 9999 9999 9999 9999 9999 217 218 113 91 113 111 107 119 139 115 132 97 196 132 196 203 171 114 114 298 9999 280 9999 9999 9999 9999 9999 141 96 9999 62 153 104 154 105 244 365 520 535 487 662 462 241 9999 223 146 9999 217 186 116 661 232 709 9999 429 143 113 185 145 494 507 641 561 565 564 673 584 580 615 575 557 508 510 379 320 575 9999 350 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 166 9999 9999 9999 9999 9999 9999 9999 195 9999 116 88 102 101 95 122 154 116 113 132 187 172 138 228 197 177 149 276 9999 787 9999 9999 9999 9999 9999 9999 9999 113 77 9999 205 9999 431 382 613 562 591 516 638 304 157 135 9999 149 9999 147 233 154 783 378 552 275 156 118 141 297 216 530 555 685 616 540 588 719 665 710 614 553 577 491 546 418 442 573 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 9999 9999 9999 9999 9999 9999 9999 211 9999 132 105 105 97 118 132 152 103 104 105 119 145 159 226 211 186 99 344 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 9999 9999 9999 890 558 570 562 567 462 543 443 154 120 163 211 156 176 378 442 488 430 587 1080 711 273 582 325 302 561 552 706 555 574 604 626 643 685 634 611 680 491 478 422 451 726 9999 749 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 104 9999 9999 9999 9999 9999 9999 9999 9999 109 101 99 118 127 115 122 118 155 135 133 112 154 168 149 177 102 473 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 273 9999 9999 537 559 561 601 575 423 483 477 175 151 176 155 160 329 421 560 553 492 600 729 921 347 357 313 361 577 672 576 702 631 665 585 642 622 617 631 577 491 513 410 486 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 148 9999 9999 9999 9999 185 190 9999 9999 90 97 86 99 107 88 122 113 104 131 126 143 109 122 198 173 113 182 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 777 519 566 596 640 554 478 535 447 334 133 222 175 158 389 509 616 621 616 631 578 447 354 393 404 495 656 649 612 727 651 584 641 620 661 558 654 558 510 565 437 574 856 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 9999 9999 224 9999 9999 181 247 182 173 195 214 79 77 126 70 73 81 105 115 171 140 80 125 114 94 87 100 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 251 119 771 665 625 561 579 605 587 534 516 486 261 588 257 204 264 433 549 668 606 730 626 541 456 514 546 485 518 616 631 673 675 616 622 639 680 619 595 593 596 562 478 486 515 661 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 274 9999 154 9999 9999 199 9999 9999 162 165 159 9999 225 235 82 131 129 123 79 84 82 82 171 152 114 78 90 86 83 88 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 325 117 638 609 628 581 647 536 471 695 682 439 372 238 191 215 295 489 599 659 603 726 613 561 658 600 607 565 607 658 677 650 655 523 597 594 637 621 579 620 561 600 549 427 503 9999 924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 210 9999 9999 182 113 219 9999 9999 9999 126 124 130 96 82 111 62 89 117 156 124 118 125 126 85 80 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 112 515 615 528 562 659 556 404 858 619 382 383 216 179 174 218 580 595 556 666 724 605 647 704 609 565 645 646 659 616 615 598 542 619 558 680 665 600 601 563 583 633 372 565 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 9999 9999 9999 9999 9999 9999 9999 136 167 9999 9999 9999 124 125 87 94 97 86 111 97 111 152 134 139 89 125 84 75 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 553 126 506 569 538 572 608 499 9999 693 804 384 390 204 246 170 164 580 594 551 641 648 647 685 670 646 586 622 582 637 594 515 508 582 622 580 664 625 645 625 625 513 618 352 580 9999 738 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 186 9999 9999 9999 9999 75 140 9999 193 9999 9999 9999 124 134 85 133 152 89 106 103 101 122 133 133 129 128 116 94 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 775 162 550 615 633 617 585 441 9999 9999 9999 554 423 522 181 170 158 529 595 591 592 663 692 619 626 667 625 620 596 657 577 496 447 556 626 602 604 671 696 668 586 572 524 396 672 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 9999 9999 9999 193 9999 9999 134 137 91 150 103 121 108 113 139 123 133 92 126 83 133 94 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 550 624 625 617 567 274 9999 9999 9999 598 482 9999 336 594 254 553 584 572 551 696 662 601 717 667 645 641 659 618 596 490 662 415 542 541 524 638 636 609 607 541 452 413 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 9999 9999 9999 9999 9999 9999 143 139 105 136 99 131 90 206 142 131 133 138 129 82 137 165 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 495 686 575 623 564 678 9999 9999 9999 491 536 298 627 707 534 578 627 563 552 649 674 619 694 650 716 662 596 617 525 479 407 202 327 322 434 528 661 599 522 511 417 370 757 9999 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 9999 9999 9999 9999 9999 9999 9999 184 9999 9999 9999 9999 9999 9999 9999 92 99 140 117 127 158 172 124 153 130 131 143 135 119 137 100 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 332 670 562 571 592 9999 9999 9999 9999 472 810 781 727 672 590 535 658 600 524 587 629 596 651 674 717 642 578 593 560 446 788 9999 342 232 364 427 604 451 468 458 390 476 666 1325 431 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 9999 9999 9999 9999 9999 9999 9999 9999 260 9999 9999 9999 9999 9999 9999 96 90 95 84 128 151 178 174 153 129 126 141 144 128 142 148 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 380 669 584 564 707 9999 9999 704 9999 313 9999 365 624 632 457 480 510 436 607 554 587 591 587 671 720 598 578 616 582 378 522 9999 347 428 579 429 433 342 444 384 315 473 934 597 364 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 181 9999 9999 9999 97 127 132 139 134 95 173 194 141 90 131 102 145 130 102 78 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 650 537 425 889 9999 233 276 369 330 635 204 604 681 397 402 328 517 591 604 656 577 570 606 719 621 541 578 566 352 616 1339 381 9999 756 693 393 321 314 388 304 604 481 713 316 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 9999 9999 9999 9999 138 128 135 104 151 101 206 213 98 128 147 149 143 134 146 109 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 713 224 566 356 300 789 9999 167 179 1173 425 487 293 465 749 443 423 219 418 446 579 606 679 659 591 745 598 560 562 517 404 9999 9999 374 9999 558 488 323 645 530 395 368 846 814 338 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 250 9999 9999 9999 9999 9999 139 9999 9999 9999 9999 9999 138 135 101 159 173 189 289 286 165 149 174 161 104 105 149 113 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 421 142 331 691 277 170 259 368 453 304 303 350 741 687 488 232 231 526 601 628 725 645 636 628 510 621 586 489 321 9999 9999 855 505 425 491 477 653 296 375 482 900 725 296 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 9999 9999 9999 9999 9999 9999 9999 175 9999 9999 9999 9999 9999 94 138 158 111 183 353 407 283 238 178 191 159 165 171 157 117 192 9999 9999 9999 9999 179 9999 9999 9999 9999 9999 9999 9999 9999 220 171 235 294 558 192 688 344 294 417 199 785 339 729 539 489 181 217 493 439 593 713 607 640 724 563 603 533 483 252 694 9999 924 357 574 593 616 773 489 379 454 9999 404 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 142 157 118 165 331 374 352 300 229 182 164 169 176 181 115 190 9999 1268 9999 9999 9999 9999 9999 9999 9999 9999 9999 1318 9999 149 196 137 167 196 241 9999 473 443 210 434 9999 864 660 391 447 311 172 239 426 545 693 605 600 631 584 535 486 473 246 544 583 696 276 1026 9999 533 9999 9999 9999 832 475 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 227 9999 9999 9999 9999 9999 9999 9999 9999 189 9999 9999 9999 9999 144 115 178 252 311 565 528 404 385 271 186 148 177 177 208 127 150 270 656 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 417 147 185 128 148 9999 324 465 244 119 683 509 628 626 356 415 398 123 388 386 449 412 478 603 571 515 452 311 465 216 9999 9999 9999 429 606 262 9999 562 9999 9999 259 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 288 9999 9999 199 123 133 9999 195 9999 9999 9999 9999 151 234 326 563 473 522 549 451 434 361 225 108 175 177 211 197 147 186 539 78 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 782 108 130 230 9999 770 417 9999 121 139 501 9999 535 524 234 664 327 121 115 170 210 9999 456 490 524 492 377 265 286 412 9999 9999 9999 9999 9999 9999 9999 9999 657 9999 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 9999 9999 9999 9999 9999 9999 9999 178 254 429 512 641 711 642 637 583 448 280 125 197 191 207 194 131 169 160 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 136 191 9999 9999 113 200 131 388 562 9999 690 259 261 381 415 232 263 283 655 322 275 384 419 417 416 735 227 325 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 343 410 513 642 723 732 662 740 594 514 410 140 193 212 240 186 134 171 175 81 275 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1306 417 9999 9999 9999 9999 146 181 9999 432 9999 281 243 829 413 365 243 366 552 457 9999 859 280 216 292 329 704 1244 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 535 571 571 712 702 743 779 738 654 522 574 239 153 236 249 196 245 171 183 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 82 9999 9999 9999 107 135 399 9999 290 383 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 419 196 9999 546 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 667 617 627 718 804 759 860 669 650 618 748 358 255 291 174 228 235 181 305 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 115 9999 9999 173 66 197 271 9999 424 9999 9999 9999 9999 9999 9999 386 9999 9999 9999 9999 9999 9999 9999 1333 426 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 666 749 635 746 771 755 848 732 768 702 857 469 329 238 315 263 192 150 209 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 132 9999 136 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 375 743 631 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 9999 9999 9999 9999 9999 9999 9999 710 740 643 805 823 749 720 757 768 702 787 570 396 208 439 296 268 158 233 98 130 9999 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 834 9999 9999 9999 465 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 737 753 746 856 788 672 779 790 711 700 694 584 478 251 325 193 273 198 280 93 95 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 9999 9999 9999 9999 9999 557 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 700 781 799 848 813 773 785 848 762 685 768 495 373 327 374 332 225 336 336 97 121 183 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 853 864 762 779 903 865 941 809 872 682 784 476 355 288 374 434 257 283 326 148 132 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 823 818 939 867 832 939 802 903 762 699 513 418 270 274 517 370 282 283 177 162 165 68 9999 191 9999 9999 9999 80 59 9999 9999 9999 175 9999 206 9999 9999 9999 9999 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 683 956 818 836 830 771 895 895 900 823 763 661 506 386 436 443 497 204 170 171 228 360 79 142 9999 9999 9999 9999 9999 84 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 820 913 843 867 832 800 1004 931 872 888 826 858 577 593 410 451 559 220 258 146 130 352 133 80 9999 9999 118 64 129 78 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 755 939 942 898 834 863 897 897 843 822 770 762 830 641 539 482 475 221 199 169 175 983 9999 345 9999 9999 99 9999 133 129 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 900 895 834 931 872 830 838 834 808 848 849 763 780 663 635 554 436 167 218 187 328 9999 865 9999 9999 128 9999 48 146 85 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 931 826 804 936 872 800 815 874 778 813 863 831 854 662 678 592 423 181 403 259 9999 373 345 9999 238 9999 93 85 105 75 466 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 968 931 905 942 753 802 910 840 774 876 826 851 1007 712 772 674 592 195 240 9999 481 339 246 290 170 64 87 107 126 116 705 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 830 834 1031 978 779 773 871 815 802 902 850 948 915 693 862 759 671 178 196 258 214 211 228 137 140 131 90 102 180 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 891 938 1027 873 744 795 835 777 830 901 847 931 893 821 865 837 713 349 401 346 332 192 9999 109 107 94 118 76 186 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 890 941 946 902 766 916 828 833 930 742 842 911 992 911 821 837 783 483 395 403 478 381 268 189 96 115 112 81 351 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 9999 9999 862 975 838 930 823 879 887 822 766 764 899 837 937 903 788 794 828 519 559 388 424 400 286 181 105 88 114 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 742 894 795 996 817 811 885 789 733 880 1003 835 961 958 835 844 793 572 572 475 571 593 474 173 104 92 114 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 862 886 875 778 912 781 876 878 878 878 956 896 953 878 887 742 746 622 595 556 577 573 501 141 109 146 152 230 9999 9999 9999 9999 9999 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 1001 907 836 932 942 837 807 809 839 782 882 923 850 870 811 816 733 661 720 566 584 595 569 227 133 179 141 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 96 132 68 9999 66 818 902 934 862 938 802 865 749 776 874 840 920 760 750 747 839 698 723 745 642 570 569 577 390 235 205 161 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 120 91 107 156 94 839 864 973 891 932 828 799 834 901 872 936 757 876 776 803 867 669 719 705 703 623 525 556 545 284 206 197 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 87 98 86 9999 98 936 829 829 819 826 886 826 799 976 870 901 747 1017 796 803 835 717 828 697 693 727 581 637 575 517 241 152 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 90 89 9999 9999 136 772 793 961 848 921 882 824 799 804 903 835 799 969 740 897 691 717 712 666 660 732 586 599 477 465 418 232 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 9999 72 109 9999 9999 107 767 886 886 877 916 881 824 798 773 835 803 741 821 788 740 691 741 641 643 606 694 638 647 505 531 266 9999 181 9999 9999 213 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 268 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 79 95 9999 89 80 825 961 886 1105 818 815 960 924 964 829 769 736 704 842 710 741 765 733 578 645 715 615 647 514 572 385 9999 146 9999 325 191 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 112 77 79 101 77 887 823 849 949 950 812 1119 917 915 826 761 812 754 805 733 733 758 730 614 643 762 674 644 568 600 463 431 144 343 580 235 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 106 83 91 9999 9999 919 790 961 911 877 810 994 731 951 883 950 942 753 746 675 702 728 700 698 641 762 670 640 587 564 316 408 115 202 111 9999 9999 700 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 118 88 116 78 9999 822 848 955 914 950 871 882 782 878 817 905 779 695 718 672 699 699 724 775 707 762 689 660 539 429 331 400 199 275 113 9999 9999 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 169 164 45 93 85 9999 923 881 849 955 955 871 911 874 841 846 752 726 670 829 671 672 779 697 722 657 703 767 673 522 437 339 222 148 337 146 9999 363 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 92 9999 44 108 9999 928 884 819 848 959 874 813 873 839 876 727 752 670 771 719 722 701 676 632 681 755 791 714 497 473 410 215 134 268 162 9999 9999 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 219 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 175 89 9999 9999 81 9999 860 887 854 787 959 812 843 811 810 948 845 696 718 692 718 724 680 638 727 711 699 703 664 522 495 541 229 170 9999 204 266 9999 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 9999 9999 9999 9999 857 854 924 882 764 815 756 808 810 812 950 672 692 692 718 611 757 708 819 742 672 633 617 559 567 411 236 147 225 187 9999 148 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 9999 9999 9999 9999 894 793 860 882 707 760 783 776 780 781 878 629 647 718 693 672 782 686 795 832 694 722 679 596 538 398 225 158 266 183 273 193 95 9999 1259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 157 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 175 111 9999 49 90 106 9999 9999 9999 9999 896 793 894 851 887 815 784 722 723 943 810 692 668 770 774 721 653 761 710 797 692 718 636 585 580 388 412 133 401 995 193 9999 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 213 9999 9999 225 231 9999 76 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 931 824 895 762 962 754 947 778 808 902 776 718 744 799 720 721 652 729 684 712 645 629 706 583 635 371 279 154 401 995 214 9999 105 90 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 227 9999 9999 236 190 9999 9999 9999 9999 153 153 9999 89 9999 9999 9999 9999 825 886 969 821 960 727 872 722 783 872 722 800 893 691 897 748 697 753 759 642 687 649 683 497 466 527 229 177 9999 9999 9999 60 106 87 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 240 9999 169 9999 9999 9999 9999 9999 9999 9999 9999 109 111 9999 9999 9999 9999 130 128 123 119 113 110 124 123 126 102 60 44 34 25 38 79 114 110 108 94 48 54 25 24 11 5 6 11 11 46 14 999 999 999 27 2 11 999 999 999 8 999 999 999 999 999 999 999 2 999 999 48 26 27 82 113 114 94 999 85 83 91 51 28 9 7 4 999 20 12 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 10 8 999 999 999 999 7 999 999 999 999 999 131 129 125 121 117 112 125 124 127 98 76 46 33 20 37 91 114 111 106 106 59 22 29 26 999 8 9 10 999 70 999 999 999 999 999 2 2 999 999 6 18 999 999 999 2 999 999 999 999 999 55 39 28 15 92 114 117 109 97 100 81 97 57 26 10 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 6 8 999 7 999 999 999 999 999 4 999 999 999 999 999 133 129 128 123 118 112 118 120 120 86 76 44 32 17 47 98 114 111 104 104 48 67 26 24 7 999 11 8 999 8 8 999 999 999 999 2 999 999 10 3 999 999 999 999 2 999 999 999 999 999 108 34 20 18 107 113 118 116 110 102 95 86 83 32 9 7 999 999 999 7 999 2 999 999 999 2 999 7 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 16 5 999 999 999 999 999 134 131 130 125 121 114 108 113 102 90 57 40 31 18 45 96 116 109 103 104 58 35 35 21 5 999 11 999 999 999 999 999 999 999 999 2 999 999 27 999 999 999 999 999 999 999 999 999 999 999 48 22 33 22 76 113 118 116 115 113 105 95 92 60 24 6 15 8 10 3 999 2 7 999 7 999 999 2 2 999 999 2 999 999 2 999 5 5 999 999 999 7 999 4 5 999 999 999 999 999 135 132 130 128 124 120 104 99 82 78 50 37 28 31 56 104 115 118 117 106 79 72 999 11 999 6 999 4 999 999 999 999 999 999 999 999 999 2 8 999 999 999 999 999 999 999 6 999 999 33 115 17 22 30 91 115 118 116 118 118 111 102 89 71 17 44 8 6 13 4 999 9 8 12 12 999 2 2 999 999 999 2 999 999 999 999 999 999 999 10 15 10 10 3 999 999 999 999 999 999 136 133 130 131 127 123 106 88 72 65 49 37 22 46 45 104 114 116 117 110 94 77 23 21 999 999 999 4 4 999 999 999 999 999 2 999 999 8 999 2 999 999 999 2 2 999 999 999 999 11 47 22 28 42 100 116 119 116 119 118 113 104 97 91 999 30 56 12 999 7 2 14 10 14 11 12 16 3 999 999 999 2 999 999 999 2 999 999 5 999 22 17 10 2 999 999 999 999 999 999 136 132 131 132 130 125 107 85 67 73 53 34 29 999 66 107 111 114 116 113 90 85 39 31 999 999 999 4 7 2 999 999 999 999 999 999 999 3 2 2 999 999 999 999 999 999 999 999 999 999 40 23 30 60 105 116 119 115 118 118 113 101 100 91 46 21 19 13 18 24 10 13 17 17 9 24 13 10 999 999 999 999 999 999 999 999 999 3 7 10 7 13 11 3 999 999 999 999 999 999 136 132 131 131 130 125 107 82 60 72 54 32 22 18 47 79 112 113 116 117 97 116 80 38 999 999 4 999 7 999 999 999 999 3 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 36 24 40 81 107 116 117 111 114 114 109 92 100 98 72 29 20 13 16 12 18 6 999 15 999 13 15 11 999 999 999 3 999 999 999 999 999 999 7 13 9 7 7 999 999 999 999 999 999 999 135 132 131 130 128 126 104 79 56 62 50 34 13 20 28 59 105 110 113 117 106 107 82 59 41 999 999 999 999 999 999 999 999 2 999 999 2 999 14 999 999 999 999 999 999 999 999 999 999 8 999 29 54 88 108 115 111 100 107 104 94 110 115 101 88 35 24 19 17 28 20 8 999 63 55 999 15 17 999 999 999 999 999 999 999 999 999 999 12 21 15 7 999 999 999 999 999 999 999 999 134 132 130 129 128 125 103 80 59 53 46 31 18 12 27 68 88 111 111 116 112 117 89 87 42 999 999 22 999 999 999 999 999 999 999 999 999 25 18 16 999 999 999 999 999 999 999 999 999 28 14 31 60 83 104 111 94 93 90 100 105 101 99 105 84 59 31 36 43 49 29 999 138 999 57 999 999 20 10 139 999 999 999 999 999 999 999 999 7 13 8 8 999 999 999 999 999 999 999 999 134 132 129 129 128 123 102 81 62 51 41 27 19 12 18 39 71 98 114 117 113 118 86 87 72 999 999 15 4 999 999 999 999 999 999 999 999 105 17 11 999 999 999 999 999 999 999 2 8 21 132 89 49 75 92 95 89 92 68 72 93 93 102 109 93 53 41 55 84 84 55 33 140 85 86 54 38 30 11 9 7 2 999 999 999 999 999 999 999 20 8 999 999 999 999 999 999 999 999 999 133 131 128 128 126 121 101 78 65 54 39 21 12 9 37 31 59 78 105 115 113 109 95 121 136 43 999 19 9 999 999 999 999 999 999 999 999 13 21 9 2 999 999 999 999 999 999 13 32 21 999 55 37 62 73 93 999 999 999 999 79 96 101 110 96 81 52 75 102 106 89 54 105 102 108 96 75 39 16 13 999 999 999 999 999 999 999 999 2 8 7 999 999 999 999 999 999 999 999 999 133 131 127 126 122 117 99 75 64 54 37 28 40 7 30 36 36 54 82 111 113 96 95 85 105 52 36 17 10 3 999 999 999 999 2 999 999 14 10 8 999 999 999 999 999 999 2 27 6 999 999 17 34 54 57 83 74 999 44 51 84 93 97 109 97 85 56 89 110 116 107 80 95 106 115 115 105 55 33 19 999 999 999 999 999 999 999 999 12 8 999 999 999 999 999 999 999 999 999 999 133 131 126 123 115 111 97 89 55 42 32 16 14 3 58 30 51 61 55 108 112 113 102 98 71 77 999 14 10 999 999 999 999 2 3 2 2 71 999 7 999 999 999 999 999 999 999 5 19 13 6 28 53 50 51 64 76 48 50 47 76 74 106 105 96 91 76 102 117 120 116 104 102 107 119 122 115 99 67 72 29 999 999 999 999 999 999 999 5 10 11 2 999 999 999 999 999 999 6 999 133 130 125 119 105 101 90 83 41 27 22 17 17 8 18 44 123 68 56 90 82 107 92 96 69 76 21 23 6 999 999 999 10 999 3 3 25 3 6 5 999 999 999 999 999 999 999 37 7 3 999 15 44 38 45 55 77 47 39 65 51 42 100 113 107 82 94 108 118 120 119 113 104 110 122 123 119 106 96 97 41 999 999 999 999 999 999 5 999 999 9 999 999 999 999 999 999 999 999 999 131 129 124 115 94 87 74 61 30 21 999 15 22 18 11 8 120 93 80 83 106 100 98 89 57 999 46 16 11 999 999 999 999 999 999 3 10 3 999 999 999 999 999 999 999 999 999 999 7 999 10 28 38 29 36 39 39 39 50 46 44 999 95 101 99 80 90 102 117 119 120 117 106 114 123 125 119 112 107 90 62 999 999 999 999 999 999 999 4 8 999 999 999 999 999 999 999 999 999 999 130 128 122 110 99 68 57 62 31 25 36 25 18 16 999 999 122 97 82 80 103 97 99 76 73 999 34 13 15 999 16 999 999 999 999 14 7 999 999 999 999 999 999 999 999 999 999 999 9 999 10 10 22 22 84 26 29 27 41 41 999 23 71 67 84 102 84 110 112 118 121 118 108 115 123 124 118 113 108 93 32 999 999 999 999 999 999 2 5 13 2 999 999 999 999 999 999 999 999 999 128 125 120 105 91 55 57 67 41 23 42 22 26 999 25 28 91 109 95 87 89 91 82 105 22 19 26 12 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 13 16 15 19 21 18 22 18 32 33 26 16 26 50 101 80 60 103 107 117 121 118 107 114 120 121 117 113 101 69 999 999 999 999 999 999 999 2 17 17 999 999 999 999 999 999 999 999 999 999 125 122 115 101 68 48 60 65 43 30 30 999 999 25 29 60 95 105 96 72 75 68 61 43 36 17 27 11 7 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 12 19 27 19 999 22 25 21 999 27 40 52 60 88 88 106 113 118 114 102 107 117 117 111 111 94 999 999 999 999 999 999 999 999 999 9 6 999 999 999 999 999 999 999 999 999 999 124 117 109 92 58 47 52 56 47 29 13 11 999 22 62 81 84 85 77 58 80 68 62 45 999 10 28 14 8 2 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 4 9 999 999 22 19 8 999 999 27 17 33 16 29 37 42 103 70 87 102 107 113 107 97 100 110 109 113 115 111 68 999 999 999 999 999 999 999 2 999 4 999 999 999 999 999 999 999 999 999 999 118 108 97 75 51 49 47 48 44 23 999 999 999 999 72 80 88 64 999 107 90 999 53 52 22 999 12 12 20 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 4 999 999 999 14 16 9 999 33 25 12 5 64 28 40 38 139 53 103 96 98 101 100 95 96 101 115 94 102 95 58 999 999 999 999 999 999 999 7 10 2 999 999 999 999 999 999 999 999 999 999 113 98 81 59 45 42 42 40 34 17 8 999 999 32 79 82 82 68 999 111 41 999 10 23 18 28 60 999 57 2 3 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 13 12 11 999 9 19 34 7 999 44 21 999 7 999 32 40 37 36 44 80 84 81 101 94 95 97 97 86 45 87 142 99 999 999 999 999 999 999 999 16 9 2 999 999 999 999 999 999 999 999 999 999 106 86 79 51 35 30 31 30 91 19 999 999 999 22 75 79 69 999 999 999 55 32 999 9 999 14 10 8 50 7 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 14 4 4 5 13 14 9 999 48 19 16 999 34 50 35 42 44 38 37 81 93 74 90 95 96 89 83 999 24 999 999 26 42 999 999 999 999 999 12 4 999 999 999 999 999 999 999 999 999 999 999 98 72 49 41 31 20 999 999 33 16 8 26 14 21 52 86 55 999 999 106 70 39 17 9 999 999 999 7 28 3 999 999 999 999 7 2 999 999 999 999 999 999 999 999 999 999 999 999 13 12 8 7 3 7 11 7 999 999 26 21 11 999 30 26 37 45 32 30 140 64 72 89 93 87 88 69 999 999 999 999 999 53 999 999 999 999 999 13 2 999 999 999 999 999 999 999 999 999 999 999 85 54 39 26 25 27 22 13 999 18 9 20 999 19 76 92 53 999 73 89 73 35 24 999 54 999 14 50 10 4 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 9 8 6 16 999 999 4 18 8 999 29 59 24 15 27 23 18 107 37 29 25 77 62 77 89 89 72 76 999 999 4 999 999 999 61 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 81 44 33 34 30 32 999 34 999 12 10 22 12 27 37 59 87 90 75 67 86 33 999 18 16 7 60 8 16 999 999 999 3 999 999 2 999 999 999 999 999 999 999 999 999 999 999 16 999 8 7 999 999 7 24 9 999 22 20 999 22 29 24 14 37 31 24 20 102 63 82 86 79 54 35 139 999 999 999 999 999 999 999 999 999 999 7 6 999 999 999 999 999 999 999 999 999 999 999 999 44 42 42 30 31 35 43 29 16 999 999 36 23 29 35 82 114 90 92 82 58 23 999 10 28 6 3 8 3 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 26 11 8 999 5 5 7 31 15 10 31 27 25 28 30 22 8 37 31 19 999 139 67 83 79 58 48 19 7 2 999 999 999 999 999 999 999 999 999 8 2 999 999 999 999 999 999 999 999 999 999 999 999 35 57 48 34 17 24 27 34 17 8 8 999 31 39 74 97 97 99 89 81 66 17 999 12 4 999 9 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 15 10 18 999 999 17 19 21 19 36 27 25 25 30 20 999 28 29 14 999 24 52 73 79 38 999 999 999 999 2 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 47 66 48 41 26 32 21 48 16 8 999 999 73 57 92 94 103 103 104 73 35 18 14 9 42 999 16 11 999 999 999 999 999 3 2 5 999 999 999 999 999 999 999 999 999 999 11 9 13 13 8 999 999 18 19 16 59 30 26 23 21 30 15 6 999 26 43 33 35 76 74 50 29 31 6 2 3 2 999 999 999 2 999 999 2 999 6 999 999 999 999 999 999 999 999 999 999 999 12 999 53 57 45 44 32 24 17 32 18 999 999 999 63 74 93 101 106 107 90 79 33 15 25 3 15 999 2 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 9 999 24 15 22 8 16 21 16 10 60 24 109 21 45 22 15 31 39 35 28 37 53 41 44 38 27 14 7 2 2 999 999 999 999 2 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 11 999 65 57 60 45 36 26 999 999 999 999 999 8 69 83 97 102 109 110 89 60 32 17 12 28 7 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 30 18 8 39 15 11 14 18 11 999 999 999 61 20 42 18 44 36 65 110 69 55 62 54 43 38 27 17 8 4 2 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 11 999 74 56 62 54 37 22 999 999 999 8 999 999 135 84 96 101 111 111 101 54 28 24 11 3 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 21 999 14 9 12 10 999 999 999 999 45 25 20 13 65 100 104 102 86 78 88 71 56 36 27 16 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 66 63 68 57 40 26 8 999 8 999 999 999 999 75 93 99 110 107 77 49 31 999 33 2 999 999 999 999 999 999 2 999 2 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 12 999 8 4 999 999 999 999 65 26 21 30 81 107 111 116 108 102 102 91 77 47 24 999 8 2 2 999 999 999 999 999 999 2 999 999 999 999 7 999 999 999 999 999 999 999 999 999 8 999 56 55 59 60 46 27 8 999 999 999 999 999 999 62 85 91 102 107 59 61 17 999 8 999 999 999 2 999 999 999 999 999 2 999 2 999 2 999 999 999 999 999 999 999 999 999 11 999 46 54 999 18 999 4 999 4 999 7 42 28 22 18 91 110 118 120 118 116 113 106 89 59 29 999 9 4 2 999 999 2 999 999 5 999 999 999 999 999 999 999 999 999 3 999 999 999 999 6 8 999 63 56 55 67 43 31 999 8 999 999 999 999 999 999 64 86 97 79 999 999 71 2 999 2 999 999 2 999 2 999 999 999 2 999 2 2 999 999 999 999 999 999 999 999 999 24 11 13 32 76 23 999 999 8 999 13 4 12 44 35 23 27 93 118 122 122 122 122 120 115 99 88 36 30 13 8 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 67 64 72 60 59 46 999 15 15 11 16 17 15 29 49 95 53 60 999 999 36 12 2 2 2 9 5 2 999 999 999 999 3 8 51 999 52 58 2 999 999 999 999 999 999 31 20 12 28 77 999 999 999 18 13 11 4 42 61 57 33 37 100 120 125 124 123 124 123 119 109 103 63 34 30 42 999 999 999 999 4 999 999 999 999 999 999 999 999 9 999 5 999 999 999 999 999 8 6 999 47 55 56 53 55 33 17 16 14 13 12 14 15 24 37 61 37 95 999 999 999 21 999 999 2 4 6 2 999 999 999 11 12 12 85 80 88 62 23 2 2 999 999 999 999 12 13 10 33 60 999 999 999 18 26 17 13 73 83 94 62 72 100 121 125 125 124 125 125 122 118 101 75 56 77 999 999 999 999 999 999 999 999 999 999 999 999 4 999 138 999 999 999 999 999 999 999 999 16 999 34 40 36 50 38 29 29 19 16 9 12 13 11 15 31 38 36 82 91 999 999 83 999 999 2 2 3 2 3 16 10 11 13 28 106 94 102 78 32 12 999 134 134 999 86 19 17 22 999 50 999 999 31 21 22 19 14 999 102 115 98 100 99 121 125 125 125 126 126 124 122 111 88 103 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 18 5 999 999 999 999 999 999 5 10 999 37 35 35 33 33 22 17 18 15 13 11 12 11 13 35 46 28 35 65 999 999 999 999 999 2 999 2 2 999 8 14 13 14 32 80 100 105 93 43 43 53 12 11 16 16 21 999 41 36 44 999 999 47 34 29 25 31 103 123 125 119 103 107 121 125 126 126 128 128 125 125 116 106 106 98 52 999 999 999 999 999 999 999 999 999 999 999 999 8 24 999 999 999 999 999 999 999 999 16 9 26 37 25 32 27 19 14 15 16 32 13 29 14 13 18 35 31 36 999 38 999 999 999 999 999 2 2 999 2 7 17 43 30 60 93 91 110 99 78 45 33 999 29 19 999 30 26 41 48 64 73 999 54 35 23 34 78 118 129 127 127 125 118 121 125 127 130 130 129 127 126 117 105 109 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 11 999 33 36 29 24 23 15 15 19 29 16 16 14 16 18 28 37 56 34 999 65 999 999 999 999 999 999 999 2 2 999 18 999 66 82 105 96 113 106 95 47 28 17 999 16 999 35 47 48 85 107 92 26 32 36 33 57 132 124 131 127 130 130 123 123 125 126 130 131 129 127 125 116 119 118 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 8 999 17 33 25 21 18 13 14 34 43 30 32 16 15 15 17 38 38 48 999 999 999 999 999 999 999 999 999 999 2 999 999 999 94 97 111 98 99 96 103 74 29 26 34 23 30 52 74 82 94 107 105 59 60 61 93 78 119 127 133 129 131 132 124 123 125 126 130 132 128 127 125 116 118 116 999 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 7 999 999 999 999 999 999 999 999 37 37 38 17 14 17 21 28 53 62 49 26 18 12 30 53 37 137 999 999 999 999 999 999 999 999 999 999 999 15 999 999 89 95 96 98 98 113 111 92 36 33 38 28 39 67 95 106 107 113 110 80 82 97 99 97 101 130 134 130 131 133 125 124 126 126 128 132 129 127 125 115 118 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 6 999 999 999 999 10 10 999 999 33 37 39 32 23 22 19 28 83 59 46 48 20 17 17 47 34 42 999 999 999 999 999 999 999 999 999 999 999 999 999 99 97 99 96 97 96 110 111 102 53 34 46 38 48 82 109 115 114 115 112 84 93 111 106 107 117 130 134 132 132 133 126 126 127 126 128 130 128 126 125 115 120 117 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 6 999 999 19 27 11 14 13 8 40 40 45 38 36 22 31 29 65 61 53 47 19 31 42 35 33 999 999 999 999 999 999 999 999 999 999 999 55 35 93 92 98 98 94 95 94 106 111 110 58 54 53 46 62 102 118 118 118 115 113 103 102 112 118 121 122 130 133 133 132 130 127 127 128 127 128 129 128 126 124 114 111 118 999 999 999 999 999 999 999 999 999 999 999 999 5 999 5 999 999 6 999 999 12 15 14 999 35 9 40 49 48 46 26 21 35 35 35 60 71 50 37 37 36 42 21 999 999 999 999 999 999 999 999 999 999 999 49 52 89 95 100 100 93 95 88 106 120 112 83 55 51 49 79 114 120 120 118 116 116 114 115 119 122 124 122 129 131 133 130 129 128 129 129 126 127 127 126 125 123 113 118 999 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 12 38 9 999 999 999 58 64 52 27 29 48 80 30 34 58 75 54 50 55 35 41 18 999 999 999 999 999 999 999 999 999 999 999 41 55 89 96 103 103 96 91 92 106 126 111 88 47 45 47 82 114 121 121 118 116 118 118 120 122 124 125 124 128 130 131 127 128 128 128 128 124 125 124 125 125 121 109 119 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 21 11 999 999 999 58 67 44 36 33 36 50 22 29 51 57 57 38 47 38 39 42 999 999 999 999 999 999 999 999 999 999 999 78 56 88 97 104 104 100 81 999 93 125 111 82 37 54 42 88 114 121 123 119 118 118 119 123 124 125 127 127 129 130 124 122 127 127 127 125 124 125 124 125 123 118 116 116 999 88 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 18 11 999 6 999 999 999 55 78 45 50 47 37 51 29 30 69 61 64 74 85 51 31 16 999 999 999 999 999 999 999 999 999 999 999 61 57 88 96 102 104 100 70 999 999 999 118 78 47 57 44 63 113 121 123 122 119 118 119 124 124 125 128 128 129 130 116 121 121 124 124 123 122 122 123 123 121 114 113 112 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 13 999 999 58 79 39 45 32 79 52 34 51 65 51 36 80 52 58 36 17 999 999 999 999 999 999 999 999 999 999 999 999 51 88 95 100 104 97 55 999 999 999 113 75 999 82 78 73 109 118 122 124 123 119 119 124 124 125 127 128 129 129 109 121 113 119 120 118 120 120 121 122 120 109 114 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 49 65 34 53 35 88 55 62 50 66 55 54 66 57 56 56 46 999 999 999 999 999 999 999 999 999 999 999 999 999 86 94 99 103 91 56 999 999 999 98 77 57 97 96 86 102 113 119 123 124 122 119 123 123 125 127 128 129 128 105 102 106 111 107 124 118 119 119 119 118 102 102 101 999 56 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 37 33 46 58 60 96 85 59 82 60 56 55 77 61 49 43 15 999 999 999 999 999 999 999 999 999 999 999 999 999 81 91 94 100 100 999 999 999 999 101 83 96 89 93 93 93 104 114 120 124 124 121 122 122 124 127 129 130 128 118 105 999 123 103 118 114 117 115 115 115 96 106 92 130 60 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 26 36 37 39 56 95 85 72 74 69 70 49 62 71 49 56 36 999 999 999 999 999 999 999 999 999 999 999 999 999 92 86 85 94 95 999 999 60 999 93 999 86 92 95 92 85 93 105 117 122 125 122 123 122 123 127 129 130 127 117 79 999 105 134 134 120 111 119 120 121 104 102 110 90 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 9 999 999 999 33 52 58 81 76 57 62 80 79 58 79 55 57 55 34 78 18 999 999 999 999 999 999 999 999 999 999 999 999 999 63 82 77 82 97 999 43 47 100 101 77 58 90 91 102 93 82 114 112 118 121 120 122 123 123 127 129 129 125 112 88 125 89 999 137 132 116 114 119 118 94 104 82 113 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 48 47 59 54 78 48 66 91 60 65 65 63 75 53 45 30 16 999 999 999 999 999 999 999 999 999 999 999 999 72 78 77 66 73 80 999 25 40 139 106 81 61 83 83 93 83 87 110 102 111 118 116 120 121 124 127 128 126 123 110 999 999 48 999 130 132 118 133 130 119 90 133 93 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 21 999 999 999 999 999 56 67 52 79 63 64 81 83 86 88 70 66 74 40 49 33 16 999 999 999 999 999 999 999 999 999 999 999 999 999 63 70 54 85 75 42 23 59 106 110 75 62 93 77 94 76 82 73 101 115 112 111 118 120 123 126 127 124 120 107 999 999 77 95 111 133 119 130 110 107 90 137 84 75 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 12 999 999 999 999 999 39 58 95 58 55 89 99 90 90 92 71 67 82 52 63 34 22 999 999 999 999 23 999 999 999 999 999 999 999 999 138 56 63 62 66 39 97 78 90 115 56 115 86 76 85 67 48 60 73 88 105 119 117 119 122 126 124 123 117 102 98 999 66 67 106 115 128 138 112 106 81 999 64 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 48 78 58 60 95 101 101 82 96 87 83 81 65 61 38 26 999 96 999 999 999 999 999 999 999 999 999 119 999 139 48 39 52 51 36 999 93 125 95 70 999 86 74 84 61 91 54 61 78 93 114 116 119 122 125 122 120 112 99 95 82 57 37 113 999 95 999 999 999 130 90 83 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 14 999 999 999 999 55 43 57 81 89 107 105 104 87 83 70 83 78 69 67 38 30 67 105 999 999 999 999 999 999 999 999 999 999 999 137 139 37 30 31 999 42 95 122 43 87 97 68 71 80 64 77 45 108 83 77 108 124 118 121 123 117 113 107 64 999 999 999 55 80 55 999 93 999 999 82 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 4 6 8 999 16 999 999 999 999 55 65 87 111 92 98 113 111 92 89 74 72 68 60 74 57 29 32 124 30 18 999 999 999 999 999 999 999 999 999 109 34 23 35 999 137 137 999 35 35 63 999 80 65 59 92 82 34 38 51 60 999 123 115 119 118 118 113 98 76 999 999 999 999 999 999 999 999 111 999 37 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 51 72 105 95 103 107 105 101 98 95 79 56 78 61 71 60 38 34 137 999 33 999 999 999 999 999 999 999 999 999 999 139 22 36 999 999 37 28 18 105 69 999 77 58 51 55 98 51 122 49 130 96 127 119 113 111 113 137 92 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 91 112 105 109 110 110 106 103 100 99 55 69 60 68 57 35 36 36 22 6 999 999 999 999 999 999 999 999 999 999 137 137 999 999 999 999 39 31 999 64 999 58 53 76 45 75 45 53 70 79 999 139 116 94 114 105 107 139 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 99 116 110 111 113 112 110 107 106 108 77 69 57 71 54 48 47 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 26 999 999 999 137 23 78 999 60 72 999 999 999 999 999 999 999 999 999 999 125 94 999 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 999 999 999 999 999 999 100 105 106 113 113 115 114 113 112 110 102 93 77 76 62 59 62 52 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 13 999 999 99 137 137 35 999 65 999 999 999 999 999 999 75 999 999 999 999 999 999 999 130 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 93 98 108 113 113 115 115 115 114 111 108 87 79 79 76 60 62 39 49 83 999 999 999 999 999 999 999 999 999 999 999 999 999 17 12 999 41 999 999 999 37 999 999 999 999 999 999 999 999 999 999 999 45 54 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 4 999 999 999 999 999 999 999 98 103 110 113 114 117 117 115 114 111 109 95 79 82 82 57 73 37 32 29 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 49 999 999 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 107 113 114 115 117 117 115 114 113 111 98 86 78 85 52 68 38 47 30 30 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 6 999 999 999 999 999 999 999 999 999 107 112 113 115 116 118 116 115 115 114 111 99 87 78 87 81 73 48 35 34 35 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 113 114 117 117 118 117 117 117 115 109 95 83 73 87 92 81 50 42 82 41 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 114 115 117 117 118 117 118 117 115 107 106 79 70 90 99 89 47 39 37 18 47 43 999 2 999 999 999 137 137 999 999 999 14 999 4 999 999 999 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 115 115 117 118 118 118 118 118 115 105 105 82 75 98 87 94 43 43 36 29 28 81 18 999 999 999 999 999 113 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 115 116 117 118 118 119 118 117 115 107 96 96 94 99 88 83 46 59 26 25 53 124 33 999 999 33 137 62 57 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 999 999 999 999 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 117 118 117 118 118 118 116 115 109 104 94 96 90 89 85 49 38 27 15 137 999 58 999 999 50 999 66 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 999 999 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 118 117 118 117 118 117 118 117 115 111 106 102 103 97 90 82 39 35 43 39 999 97 999 999 137 999 140 66 58 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 119 117 117 117 118 116 116 117 116 113 109 107 106 101 95 78 37 51 34 999 81 29 999 77 999 56 41 131 109 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 118 117 117 116 118 116 116 118 116 114 111 109 110 105 100 81 43 38 999 78 49 42 28 11 98 45 23 119 33 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 117 115 117 117 118 117 116 118 117 115 111 111 112 109 104 90 51 40 37 40 30 19 23 17 47 39 30 58 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 117 116 116 117 119 117 117 118 117 115 113 113 114 113 108 98 67 69 49 39 40 999 28 33 34 25 35 53 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 117 116 117 119 121 118 118 118 118 116 116 115 116 114 112 105 98 74 70 54 58 32 36 33 18 28 8 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 118 117 117 118 119 121 119 119 119 119 118 117 117 117 115 114 110 96 90 79 66 64 43 46 28 19 11 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 118 118 119 120 121 122 120 120 120 121 119 117 119 119 117 116 114 107 100 97 92 94 63 56 32 25 10 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 118 120 122 123 121 122 121 121 121 121 120 118 120 121 119 118 117 115 102 106 101 106 73 36 35 13 9 2 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 122 124 125 122 123 123 122 123 122 120 119 120 123 122 121 120 120 113 117 113 109 84 42 41 16 14 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 29 28 12 63 999 40 120 123 124 125 123 125 124 123 123 122 122 120 120 123 123 123 122 122 118 110 105 116 95 55 44 13 13 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 53 29 20 15 25 123 125 125 127 125 126 126 124 123 122 123 121 121 124 124 123 124 124 120 115 109 106 105 80 40 32 12 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 34 29 36 999 25 124 126 126 129 127 128 127 126 124 123 124 123 123 127 124 124 125 126 122 117 111 110 114 97 71 31 14 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 36 34 999 999 51 125 128 128 130 128 129 127 126 124 123 123 126 126 127 125 126 125 127 126 120 114 113 106 104 89 45 18 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 62 20 999 999 24 127 128 128 131 129 130 127 126 125 124 124 127 128 130 127 126 127 128 127 123 117 114 110 115 103 58 999 8 999 999 34 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 36 27 999 29 31 127 128 128 131 130 131 128 127 127 126 127 128 131 132 128 127 128 129 130 126 118 115 112 104 109 79 999 15 999 45 27 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 25 38 23 24 26 128 128 129 131 131 132 130 129 130 127 130 132 133 136 130 130 131 131 132 127 120 116 113 107 113 97 50 18 37 55 32 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 37 79 23 999 999 128 129 128 131 131 133 130 131 131 129 131 134 133 137 134 132 132 132 133 128 120 117 113 108 99 92 55 31 37 36 999 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 29 31 38 36 999 128 130 129 130 131 133 130 132 131 130 133 134 136 139 136 134 133 134 135 129 120 118 114 109 99 92 52 12 35 26 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 36 141 77 60 999 127 130 129 129 129 133 131 132 133 131 134 133 137 139 137 136 134 134 135 130 121 119 116 110 113 78 35 32 85 21 999 48 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 141 19 999 126 129 129 130 128 132 132 133 133 132 133 134 138 139 138 136 132 132 133 130 122 120 118 113 110 78 32 25 32 34 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 34 88 999 999 41 999 126 128 128 130 128 132 132 133 133 132 131 136 139 139 139 135 131 130 132 127 122 121 119 114 112 86 33 13 999 37 40 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 999 999 999 127 128 127 129 128 131 132 134 133 132 131 136 139 139 139 136 131 128 129 126 122 122 120 114 100 83 35 17 19 32 999 37 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 999 999 999 126 128 126 129 129 130 132 135 133 133 131 137 139 139 138 136 132 127 127 125 124 123 121 115 105 87 33 16 31 138 33 138 36 999 85 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 999 999 999 999 999 999 999 999 999 999 999 999 15 8 8 999 36 26 23 999 999 999 999 125 128 126 129 128 131 131 136 135 133 132 137 137 137 135 135 132 129 127 126 124 124 121 117 109 90 51 25 45 138 138 999 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 15 6 999 21 18 999 999 999 999 999 999 999 999 999 125 127 125 129 127 132 131 133 133 133 134 137 137 137 136 135 133 131 128 126 126 123 120 117 110 90 38 15 45 138 43 999 35 138 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 10 999 999 10 17 999 999 999 999 12 9 999 25 999 999 999 999 127 128 125 128 128 132 132 134 130 132 134 137 137 137 135 135 133 132 129 127 126 123 119 116 108 94 33 11 999 999 999 118 29 97 28 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 17 999 999 999 999 999 999 999 999 34 15 999 999 999 999 130 128 123 119 113 110 124 123 126 102 60 44 33 24 38 69 97 110 108 94 45 52 25 23 11 5 5 10 11 46 14 999 999 999 27 1 11 999 999 999 8 999 999 999 999 999 999 999 1 999 999 46 26 27 82 113 114 94 999 72 71 78 50 28 9 7 4 999 20 12 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 10 8 999 999 999 999 7 999 999 999 999 999 131 129 125 121 117 112 125 124 127 98 63 46 33 19 37 78 100 111 106 91 56 21 29 26 999 8 9 10 999 69 999 999 999 999 999 1 2 999 999 5 18 999 999 999 1 999 999 999 999 999 53 39 28 14 79 114 117 109 97 85 81 81 56 26 9 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 6 8 999 7 999 999 999 999 999 4 999 999 999 999 999 133 129 128 123 118 112 118 120 120 86 63 44 32 16 46 84 101 111 104 90 46 64 25 24 6 999 11 7 999 7 8 999 999 999 999 1 999 999 10 1 999 999 999 999 1 999 999 999 999 999 103 34 19 18 88 113 118 116 110 102 95 86 71 31 9 7 999 999 999 7 999 1 999 999 999 1 999 7 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 16 5 999 999 999 999 999 134 131 130 125 121 114 108 113 102 73 57 40 29 18 44 81 105 109 103 91 53 35 35 20 5 999 10 999 999 999 999 999 999 999 999 1 999 999 27 999 999 999 999 999 999 999 999 999 999 999 47 22 33 21 76 113 118 116 115 113 105 95 76 55 24 5 15 8 10 3 999 2 7 999 6 999 999 1 1 999 999 1 999 999 1 999 5 5 999 999 999 6 999 4 5 999 999 999 999 999 135 132 130 128 124 120 104 99 82 65 50 37 27 31 53 86 104 106 104 93 67 65 999 11 999 6 999 4 999 999 999 999 999 999 999 999 999 1 8 999 999 999 999 999 999 999 6 999 999 33 110 17 22 30 91 115 118 116 118 118 111 102 89 62 16 44 7 6 13 4 999 9 7 12 12 999 1 1 999 999 999 2 999 999 999 999 999 999 999 10 15 10 10 2 999 999 999 999 999 999 136 133 130 131 127 123 106 88 72 65 49 37 21 45 44 86 101 105 104 95 79 68 23 21 999 999 999 4 4 999 999 999 999 999 1 999 999 8 999 1 999 999 999 1 1 999 999 999 999 11 46 21 28 42 100 116 119 116 119 118 113 104 97 74 999 30 55 12 999 7 1 14 9 14 11 11 16 3 999 999 999 1 999 999 999 1 999 999 5 999 22 17 10 2 999 999 999 999 999 999 136 132 131 132 130 125 107 85 67 73 53 34 29 999 60 90 95 101 104 100 77 75 39 31 999 999 999 4 7 1 999 999 999 999 999 999 999 1 1 1 999 999 999 999 999 999 999 999 999 999 40 21 29 60 105 116 119 115 118 118 113 101 100 91 46 21 19 13 18 23 10 13 17 17 8 24 13 10 999 999 999 999 999 999 999 999 999 3 6 9 7 13 11 3 999 999 999 999 999 999 136 132 131 131 130 125 107 82 60 72 54 32 22 18 45 68 90 95 103 104 84 101 71 38 999 999 4 999 7 999 999 999 999 2 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 36 22 40 81 107 116 117 111 114 114 109 92 100 98 61 28 19 12 16 12 18 6 999 14 999 12 15 10 999 999 999 3 999 999 999 999 999 999 6 13 9 7 7 999 999 999 999 999 999 999 135 132 131 130 128 126 104 79 56 62 50 34 13 20 28 54 86 89 99 107 93 88 72 55 40 999 999 999 999 999 999 999 999 2 999 999 1 999 14 999 999 999 999 999 999 999 999 999 999 7 999 29 54 88 108 115 111 100 107 104 94 91 100 101 72 34 23 18 17 28 19 8 999 61 55 999 15 17 999 999 999 999 999 999 999 999 999 999 12 21 15 6 999 999 999 999 999 999 999 999 134 132 130 129 128 125 103 80 59 53 46 31 18 11 27 62 75 93 93 105 99 94 76 77 42 999 999 22 999 999 999 999 999 999 999 999 999 25 17 16 999 999 999 999 999 999 999 999 999 28 14 31 60 83 104 111 94 77 90 85 85 86 99 105 84 54 31 35 43 49 29 999 134 999 52 999 999 20 10 139 999 999 999 999 999 999 999 999 7 13 8 8 999 999 999 999 999 999 999 999 134 132 129 129 128 123 102 81 62 51 41 27 19 12 18 39 63 82 94 102 100 95 74 78 67 999 999 14 4 999 999 999 999 999 999 999 999 105 16 11 999 999 999 999 999 999 999 2 8 21 132 83 49 75 92 95 77 79 59 63 78 93 102 109 93 53 41 55 84 84 55 33 137 85 86 54 38 30 11 9 7 1 999 999 999 999 999 999 999 20 8 999 999 999 999 999 999 999 999 999 133 131 128 128 126 121 101 78 65 54 39 21 12 8 37 31 54 67 86 94 98 88 81 109 133 43 999 18 9 999 999 999 999 999 999 999 999 12 21 9 1 999 999 999 999 999 999 13 32 21 999 53 37 62 73 80 999 999 999 999 79 96 101 110 96 68 51 75 102 106 89 50 87 102 108 96 75 39 15 12 999 999 999 999 999 999 999 999 2 7 7 999 999 999 999 999 999 999 999 999 133 131 127 126 122 117 99 75 64 54 37 28 40 7 30 36 36 54 71 91 92 80 82 77 96 51 36 17 10 1 999 999 999 999 1 999 999 14 10 7 999 999 999 999 999 999 2 27 6 999 999 16 33 54 57 67 74 999 44 51 84 93 97 109 97 72 56 89 110 116 107 80 95 106 115 115 105 54 32 19 999 999 999 999 999 999 999 999 12 7 999 999 999 999 999 999 999 999 999 999 133 131 126 123 115 111 97 71 55 42 32 16 14 3 56 30 48 61 55 91 92 95 86 86 65 74 999 14 9 999 999 999 999 1 3 1 1 71 999 7 999 999 999 999 999 999 999 5 19 13 6 28 50 50 51 64 76 47 48 47 76 74 93 105 96 78 76 102 117 120 116 104 102 107 119 122 115 86 67 64 27 999 999 999 999 999 999 999 4 10 10 2 999 999 999 999 999 999 6 999 133 130 125 119 105 101 90 67 40 26 22 16 17 8 18 44 108 68 55 77 70 91 78 85 63 74 21 23 5 999 999 999 10 999 3 1 25 3 5 5 999 999 999 999 999 999 999 36 7 3 999 15 44 38 45 55 65 47 39 58 51 42 82 96 92 82 94 108 118 120 119 113 104 110 122 123 119 106 96 84 40 999 999 999 999 999 999 5 999 999 9 999 999 999 999 999 999 999 999 999 131 129 124 115 94 87 74 61 29 21 999 14 21 18 11 8 105 79 68 72 93 86 85 79 54 999 46 16 11 999 999 999 999 999 999 1 10 1 999 999 999 999 999 999 999 999 999 999 6 999 10 27 38 27 36 39 38 39 48 46 43 999 82 87 84 80 90 102 117 119 120 117 106 114 123 125 119 112 107 90 57 999 999 999 999 999 999 999 4 8 999 999 999 999 999 999 999 999 999 999 130 128 122 110 86 68 57 62 31 25 36 25 18 15 999 999 109 83 69 70 90 84 87 69 68 999 34 13 15 999 15 999 999 999 999 14 7 999 999 999 999 999 999 999 999 999 999 999 8 999 10 10 22 22 78 26 29 26 41 41 999 21 66 67 72 84 68 97 112 118 121 118 108 115 123 124 118 113 108 79 32 999 999 999 999 999 999 2 5 13 1 999 999 999 999 999 999 999 999 999 128 125 120 105 78 54 57 67 40 22 42 21 26 999 25 28 81 93 82 75 78 79 74 96 20 19 26 11 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 13 16 15 19 21 18 22 18 31 33 26 16 26 50 85 67 55 88 107 117 121 118 107 114 120 121 117 113 101 61 999 999 999 999 999 999 999 1 17 17 999 999 999 999 999 999 999 999 999 999 125 122 115 101 68 47 60 65 43 30 30 999 999 25 28 55 79 90 81 62 65 61 57 43 36 17 27 10 7 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 11 18 27 19 999 22 25 21 999 27 39 51 55 77 88 106 113 118 114 102 107 117 117 111 111 94 999 999 999 999 999 999 999 999 999 8 5 999 999 999 999 999 999 999 999 999 999 124 117 109 92 58 47 52 56 47 26 13 10 999 22 57 70 84 85 67 55 71 63 59 45 999 9 28 14 7 2 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 3 9 999 999 22 18 8 999 999 25 17 33 16 28 37 42 93 61 87 102 107 113 107 97 100 110 109 100 104 95 62 999 999 999 999 999 999 999 2 999 4 999 999 999 999 999 999 999 999 999 999 118 108 97 75 51 49 46 48 44 22 999 999 999 999 63 80 88 64 999 92 81 999 52 52 22 999 11 11 20 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 4 999 999 999 14 16 9 999 32 25 12 5 63 28 40 38 137 52 88 96 98 101 100 95 96 101 102 78 83 80 53 999 999 999 999 999 999 999 7 10 1 999 999 999 999 999 999 999 999 999 999 113 98 81 59 45 42 42 40 34 17 8 999 999 32 69 82 82 62 999 95 40 999 10 23 17 28 59 999 57 1 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 13 12 11 999 9 19 34 7 999 44 21 999 7 999 32 40 37 36 44 68 84 81 88 94 95 97 97 86 43 78 139 89 999 999 999 999 999 999 999 16 9 1 999 999 999 999 999 999 999 999 999 999 106 86 65 50 35 30 31 28 84 18 999 999 999 21 67 79 69 999 999 999 55 32 999 8 999 14 10 7 50 7 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 14 4 4 5 13 13 9 999 48 18 16 999 34 48 35 42 44 38 36 69 79 74 90 95 96 89 70 999 24 999 999 26 42 999 999 999 999 999 12 4 999 999 999 999 999 999 999 999 999 999 999 98 72 49 40 31 20 999 999 33 16 8 26 14 20 49 71 55 999 999 90 70 39 17 9 999 999 999 6 28 1 999 999 999 999 7 1 999 999 999 999 999 999 999 999 999 999 999 999 13 12 8 7 3 7 11 7 999 999 26 21 10 999 30 24 37 45 32 29 137 64 72 89 93 87 76 62 999 999 999 999 999 52 999 999 999 999 999 13 1 999 999 999 999 999 999 999 999 999 999 999 85 54 38 26 25 27 22 13 999 18 9 19 999 19 70 78 53 999 67 77 73 35 24 999 54 999 14 50 10 4 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 9 8 6 16 999 999 4 18 8 999 29 57 22 15 27 23 18 96 37 28 24 71 62 77 89 89 72 67 999 999 4 999 999 999 60 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 66 43 33 34 30 32 999 34 999 12 10 22 12 27 36 59 75 77 67 59 68 33 999 18 16 7 60 8 16 999 999 999 3 999 999 1 999 999 999 999 999 999 999 999 999 999 999 16 999 8 7 999 999 7 24 9 999 22 20 999 22 29 23 13 37 31 24 20 92 63 82 86 79 53 35 139 999 999 999 999 999 999 999 999 999 999 7 5 999 999 999 999 999 999 999 999 999 999 999 999 44 41 41 30 31 35 42 29 16 999 999 36 22 28 35 67 97 90 77 71 58 22 999 10 28 6 1 8 2 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 26 10 8 999 5 5 7 31 14 9 30 27 25 26 30 22 8 37 31 18 999 137 67 83 79 58 46 19 7 1 999 999 999 999 999 999 999 999 999 7 2 999 999 999 999 999 999 999 999 999 999 999 999 34 52 48 34 17 23 26 34 16 8 8 999 31 39 65 84 97 99 76 70 59 16 999 12 4 999 9 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 15 9 18 999 999 17 18 20 18 36 27 25 25 29 20 999 27 29 13 999 23 52 73 65 37 999 999 999 999 1 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 45 59 48 41 25 32 20 46 15 8 999 999 66 57 76 94 103 103 89 65 35 18 14 9 41 999 16 11 999 999 999 999 999 1 1 5 999 999 999 999 999 999 999 999 999 999 11 9 13 13 8 999 999 18 19 16 56 30 24 23 21 29 15 6 999 26 43 32 35 69 63 49 28 31 5 2 2 2 999 999 999 2 999 999 2 999 6 999 999 999 999 999 999 999 999 999 999 999 12 999 49 52 45 44 30 23 17 32 18 999 999 999 57 74 93 101 106 107 90 68 32 15 25 1 15 999 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 9 999 24 15 22 8 16 21 16 10 58 23 104 21 45 22 15 31 39 34 27 37 50 41 44 38 27 14 7 2 2 999 999 999 999 2 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 11 999 58 52 55 44 35 26 999 999 999 999 999 8 63 83 97 102 109 110 89 57 31 17 12 28 7 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 30 18 8 39 15 11 14 18 11 999 999 999 58 20 42 17 44 36 58 90 61 53 62 54 42 37 27 17 7 2 2 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 11 999 66 52 57 51 37 22 999 999 999 8 999 999 131 84 96 101 111 111 85 51 26 24 10 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 21 999 14 9 12 10 999 999 999 999 45 23 19 13 61 84 89 102 86 78 88 71 56 36 26 15 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 60 57 60 53 39 26 8 999 8 999 999 999 999 75 93 99 110 107 77 46 30 999 33 1 999 999 999 999 999 999 1 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 12 999 8 4 999 999 999 999 63 25 21 30 73 92 111 116 108 102 102 91 77 47 24 999 7 2 2 999 999 999 999 999 999 2 999 999 999 999 7 999 999 999 999 999 999 999 999 999 8 999 51 51 54 55 45 27 8 999 999 999 999 999 999 58 85 91 102 92 56 57 17 999 8 999 999 999 1 999 999 999 999 999 1 999 1 999 1 999 999 999 999 999 999 999 999 999 11 999 45 54 999 18 999 4 999 4 999 7 42 28 20 17 78 110 118 120 118 116 113 106 89 59 27 999 9 4 2 999 999 2 999 999 4 999 999 999 999 999 999 999 999 999 3 999 999 999 999 6 7 999 57 52 51 59 43 31 999 8 999 999 999 999 999 999 64 73 83 68 999 999 71 2 999 1 999 999 1 999 1 999 999 999 1 999 1 1 999 999 999 999 999 999 999 999 999 24 10 13 32 64 23 999 999 8 999 13 4 12 43 35 23 27 93 118 122 122 122 122 120 115 99 76 36 29 13 8 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 61 57 64 56 54 44 999 15 15 11 16 17 15 29 46 83 53 56 999 999 36 12 1 1 1 8 5 1 999 999 999 999 2 7 51 999 50 54 1 999 999 999 999 999 999 31 20 11 27 64 999 999 999 18 13 10 4 42 56 57 33 36 100 120 125 124 123 124 123 119 109 90 57 33 29 42 999 999 999 999 3 999 999 999 999 999 999 999 999 9 999 5 999 999 999 999 999 8 6 999 46 51 51 50 51 33 16 16 14 13 12 14 15 24 37 55 35 94 999 999 999 21 999 999 1 4 6 1 999 999 999 11 12 11 77 69 74 56 23 1 1 999 999 999 999 11 12 10 32 60 999 999 999 17 26 16 13 69 67 94 62 63 100 121 125 125 124 125 125 122 118 101 65 53 77 999 999 999 999 999 999 999 999 999 999 999 999 4 999 137 999 999 999 999 999 999 999 999 16 999 34 40 36 46 37 28 29 19 16 9 12 13 11 15 31 37 36 81 91 999 999 83 999 999 1 1 1 1 1 16 9 11 12 28 92 80 87 67 32 12 999 134 134 999 84 19 17 22 999 50 999 999 30 21 20 19 14 999 102 115 98 83 99 121 125 125 125 126 126 124 122 111 76 93 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 18 5 999 999 999 999 999 999 5 9 999 37 35 35 33 33 22 17 18 15 13 11 12 11 13 35 44 27 35 65 999 999 999 999 999 1 999 1 1 999 8 14 13 14 32 67 85 92 78 42 43 53 12 10 16 15 21 999 39 36 44 999 999 47 33 29 25 31 103 123 125 119 103 107 121 125 126 126 128 128 125 125 116 88 93 93 51 999 999 999 999 999 999 999 999 999 999 999 999 8 24 999 999 999 999 999 999 999 999 16 8 26 37 25 32 27 18 14 15 16 32 13 29 14 13 18 35 31 36 999 38 999 999 999 999 999 1 1 999 1 6 16 43 30 55 80 91 94 86 68 44 33 999 29 18 999 28 26 41 47 64 62 999 52 35 21 34 68 118 129 127 127 125 118 121 125 127 130 130 129 127 126 117 89 95 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 10 999 33 36 29 24 23 15 15 19 29 16 16 14 16 18 28 37 53 34 999 65 999 999 999 999 999 999 999 1 1 999 18 999 61 70 91 96 97 92 80 45 28 16 999 16 999 35 47 48 71 92 92 26 31 36 32 55 119 124 131 127 130 130 123 123 125 126 130 131 129 127 125 116 98 102 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 7 999 17 33 25 21 18 13 14 34 43 30 32 16 15 15 17 38 37 48 999 999 999 999 999 999 999 999 999 999 1 999 999 999 78 84 94 98 99 96 89 64 28 26 34 22 30 52 74 82 94 107 105 54 57 56 81 69 97 127 133 129 131 132 124 123 125 126 130 132 128 127 125 116 97 102 999 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 7 999 999 999 999 999 999 999 999 37 37 38 17 14 17 21 28 50 57 47 26 18 12 30 51 36 135 999 999 999 999 999 999 999 999 999 999 999 15 999 999 89 95 96 98 98 97 94 79 35 32 38 28 39 67 95 106 107 113 110 66 73 81 85 84 101 130 134 130 131 133 125 124 126 126 128 132 129 127 125 115 96 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 6 999 999 999 999 10 9 999 999 33 37 39 32 23 22 19 28 76 54 44 46 20 17 17 47 34 42 999 999 999 999 999 999 999 999 999 999 999 999 999 85 97 99 96 97 96 95 97 89 49 34 46 38 48 82 109 115 114 115 112 84 80 96 106 107 117 130 134 132 132 133 126 126 127 126 128 130 128 126 125 115 97 102 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 6 999 999 19 27 10 14 12 8 40 40 44 38 36 22 31 29 62 55 52 45 19 31 42 35 33 999 999 999 999 999 999 999 999 999 999 999 55 35 80 92 98 98 94 95 94 91 97 96 54 51 53 46 62 102 118 118 118 115 113 103 102 112 118 121 122 130 133 133 132 130 127 127 128 127 128 129 128 126 124 114 93 102 999 999 999 999 999 999 999 999 999 999 999 999 5 999 5 999 999 6 999 999 12 14 14 999 34 9 40 47 45 45 26 21 35 35 35 55 61 50 37 37 36 42 21 999 999 999 999 999 999 999 999 999 999 999 49 52 89 95 100 100 93 95 88 88 103 98 71 55 51 49 79 114 120 120 118 116 116 114 115 119 122 124 122 129 131 133 130 129 128 129 129 126 127 127 126 125 123 113 96 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 11 38 9 999 999 999 54 58 49 26 29 46 73 30 34 55 64 52 47 51 35 41 18 999 999 999 999 999 999 999 999 999 999 999 41 55 89 96 103 103 96 91 79 86 103 97 75 47 45 47 82 114 121 121 118 116 118 118 120 122 124 125 124 128 130 131 127 128 128 128 128 124 125 124 125 125 121 109 96 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 21 11 999 999 999 53 59 44 35 33 34 47 21 29 49 52 52 37 44 37 39 42 999 999 999 999 999 999 999 999 999 999 999 78 56 88 97 104 104 100 81 999 77 104 95 70 36 53 42 71 114 121 123 119 118 118 119 123 124 125 127 127 129 130 124 122 127 127 127 125 124 125 124 125 123 118 102 96 999 80 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 18 11 999 6 999 999 999 51 68 45 48 45 36 49 29 30 64 56 59 67 74 48 31 16 999 999 999 999 999 999 999 999 999 999 999 61 57 88 96 102 104 100 70 999 999 999 96 66 46 57 44 63 113 121 123 122 119 118 119 124 124 125 128 128 129 130 116 111 121 124 124 123 122 122 123 123 121 114 98 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 13 999 999 53 71 38 44 32 70 50 33 49 59 48 35 71 52 54 36 17 999 999 999 999 999 999 999 999 999 999 999 999 51 88 95 100 104 97 54 999 999 999 90 65 999 67 66 73 109 118 122 124 123 119 119 124 124 125 127 128 129 129 109 103 113 119 120 118 120 120 121 122 120 109 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 47 61 33 51 35 76 54 56 47 59 51 51 59 57 53 52 45 999 999 999 999 999 999 999 999 999 999 999 999 999 86 94 99 103 91 52 999 999 999 82 67 53 81 83 86 102 113 119 123 124 122 119 123 123 125 127 128 129 128 105 83 91 111 107 115 118 119 119 119 118 102 83 88 999 55 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 37 33 44 55 55 80 73 57 72 56 52 51 68 57 47 43 15 999 999 999 999 999 999 999 999 999 999 999 999 999 81 91 94 100 84 999 999 999 999 85 73 82 89 93 93 93 104 114 120 124 124 121 122 122 124 127 129 130 128 104 89 999 103 90 105 114 117 115 115 115 96 88 83 124 60 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 25 36 36 38 53 80 73 62 64 59 60 46 57 63 46 51 36 999 999 999 999 999 999 999 999 999 999 999 999 999 79 86 85 94 79 999 999 54 999 80 999 73 92 95 92 85 93 105 117 122 125 122 123 122 123 127 129 130 127 103 69 999 90 115 116 110 111 107 111 110 89 87 100 85 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 9 999 999 999 33 48 53 69 64 56 55 71 67 58 66 55 52 50 34 74 18 999 999 999 999 999 999 999 999 999 999 999 999 999 63 82 77 82 80 999 43 45 86 83 68 54 90 91 87 77 82 100 112 118 121 120 122 123 123 127 129 129 125 98 79 119 83 999 134 121 105 97 105 103 82 91 76 107 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 45 44 56 54 67 48 61 80 60 65 65 63 64 49 44 30 16 999 999 999 999 999 999 999 999 999 999 999 999 72 68 77 66 73 80 999 25 39 137 88 70 56 83 83 81 70 71 93 102 111 118 116 120 121 124 127 128 126 123 95 999 999 48 999 126 112 95 119 107 97 76 119 86 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 21 999 999 999 999 999 51 61 52 67 57 58 70 72 69 71 70 66 62 39 46 33 16 999 999 999 999 999 999 999 999 999 999 999 999 999 58 70 54 70 75 42 22 56 93 92 64 57 77 77 79 65 70 73 86 100 112 111 118 120 123 126 127 124 120 94 999 999 77 89 101 119 103 124 92 90 78 133 77 73 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 12 999 999 999 999 999 38 53 81 58 51 76 83 76 78 76 71 67 68 48 57 34 22 999 999 999 999 23 999 999 999 999 999 999 999 999 134 56 57 62 66 39 97 75 80 98 53 107 69 76 73 60 45 60 73 88 105 107 117 119 122 126 124 123 117 89 86 999 66 65 100 106 115 136 101 96 74 999 60 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 45 68 58 57 80 86 86 82 80 70 71 67 58 56 38 26 999 96 999 999 999 999 999 999 999 999 999 119 999 137 45 38 52 51 36 999 92 114 81 64 999 74 74 70 56 82 53 61 78 93 102 116 119 122 125 122 120 112 82 87 81 57 37 109 999 89 999 999 999 126 87 82 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 14 999 999 999 999 51 42 52 69 75 90 93 91 87 83 70 68 66 60 59 38 30 67 105 999 999 999 999 999 999 999 999 999 999 999 137 137 37 30 30 999 42 95 112 42 80 91 68 71 66 58 69 45 93 69 77 93 114 118 121 123 117 113 107 57 999 999 999 55 80 55 999 93 999 999 79 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 4 6 8 999 16 999 999 999 999 51 58 76 89 92 98 98 94 92 89 74 60 59 55 66 52 29 32 124 30 18 999 999 999 999 999 999 999 999 999 109 34 22 35 999 137 137 999 35 34 60 999 65 65 56 84 75 33 37 48 58 999 113 115 119 118 104 98 98 69 999 999 999 999 999 999 999 999 111 999 37 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 47 63 86 95 103 107 105 101 98 95 79 54 68 55 63 54 38 34 137 999 33 999 999 999 999 999 999 999 999 999 999 137 21 36 999 999 37 28 17 101 67 999 65 58 48 53 94 50 116 48 123 84 104 108 113 111 96 133 78 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 77 98 105 109 110 110 106 103 100 84 54 60 54 61 52 34 36 36 22 6 999 999 999 999 999 999 999 999 999 999 137 137 999 999 999 999 39 31 999 62 999 57 51 73 45 75 45 53 70 78 999 137 93 94 101 86 95 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 83 103 110 111 113 112 110 107 106 93 65 60 52 62 50 46 45 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 26 999 999 999 137 23 78 999 55 66 999 999 999 999 999 999 999 999 999 999 108 78 999 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 90 106 113 113 115 114 113 112 110 102 76 65 66 58 53 56 50 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 13 999 999 99 137 137 35 999 62 999 999 999 999 999 999 75 999 999 999 999 999 999 999 125 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 93 98 108 113 113 115 115 115 114 111 108 87 68 67 65 55 56 39 49 83 999 999 999 999 999 999 999 999 999 999 999 999 999 17 12 999 41 999 999 999 37 999 999 999 999 999 999 999 999 999 999 999 45 54 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 4 999 999 999 999 999 999 999 98 103 110 113 114 117 117 115 114 111 109 95 68 70 70 52 65 37 32 28 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 49 999 999 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 107 113 114 115 117 117 115 114 113 111 98 74 67 70 52 60 38 47 30 29 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 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 6 999 999 999 999 999 999 999 999 999 107 112 113 115 116 118 116 115 115 114 111 99 73 67 75 67 61 46 35 33 34 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 113 114 117 117 118 117 117 117 115 109 95 71 64 75 77 66 48 42 79 41 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 114 115 117 117 118 117 118 117 115 107 91 67 62 73 84 73 45 39 37 18 47 43 999 1 999 999 999 137 137 999 999 999 14 999 4 999 999 999 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 115 115 117 118 118 118 118 118 115 105 90 70 65 83 87 78 41 43 36 29 28 81 18 999 999 999 999 999 105 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 115 116 117 118 118 119 118 117 115 107 96 80 80 84 88 83 44 57 26 25 53 124 33 999 999 33 137 57 53 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 999 999 999 999 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 117 118 117 118 118 118 116 115 109 104 94 96 90 89 85 46 38 27 15 137 999 58 999 999 50 999 60 47 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 118 117 118 117 118 117 118 117 115 111 106 102 103 97 90 82 39 35 43 39 999 97 999 999 137 999 137 61 55 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 119 117 117 117 118 116 116 117 116 113 109 107 106 101 95 78 37 49 34 999 81 29 999 77 999 52 40 121 103 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 118 117 117 116 118 116 116 118 116 114 111 109 110 105 100 81 42 38 999 77 49 42 28 11 89 44 23 111 33 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 117 115 117 117 118 117 116 118 117 115 111 111 112 109 104 90 51 39 37 40 30 19 23 17 45 38 30 56 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 117 116 116 117 119 117 117 118 117 115 113 113 114 113 108 98 67 62 47 39 40 999 28 33 34 24 35 52 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 117 116 117 119 121 118 118 118 118 116 116 115 116 114 112 105 82 64 63 51 55 32 36 33 18 28 8 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 118 117 117 118 119 121 119 119 119 119 118 117 117 117 115 114 110 96 77 69 59 59 43 45 27 19 11 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 118 118 119 120 121 122 120 120 120 121 119 117 119 119 117 116 114 107 87 80 77 80 58 52 32 25 10 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 118 120 122 123 121 122 121 121 121 121 120 118 120 121 119 118 117 115 102 93 87 86 64 36 34 13 9 2 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 122 124 125 122 123 123 122 123 122 120 119 120 123 122 121 120 120 113 104 99 95 72 41 41 16 14 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 29 28 12 63 999 40 120 123 124 125 123 125 124 123 123 122 122 120 120 123 123 123 122 122 118 110 105 102 82 51 43 13 13 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 52 28 20 15 25 123 125 125 127 125 126 126 124 123 122 123 121 121 124 124 123 124 124 120 115 109 106 91 70 39 32 12 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 33 28 36 999 25 124 126 126 129 127 128 127 126 124 123 124 123 123 127 124 124 125 126 122 117 111 110 99 82 63 31 14 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 35 33 999 999 51 125 128 128 130 128 129 127 126 124 123 123 126 126 127 125 126 125 127 126 120 114 113 106 90 77 43 18 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 59 20 999 999 24 127 128 128 131 129 130 127 126 125 124 124 127 128 130 127 126 127 128 127 123 117 114 110 100 90 53 999 8 999 999 34 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 36 27 999 29 31 127 128 128 131 130 131 128 127 127 126 127 128 131 132 128 127 128 129 130 126 118 115 112 104 95 67 999 15 999 45 27 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 25 38 23 23 26 128 128 129 131 131 132 130 129 130 127 130 132 133 136 130 130 131 131 132 127 120 116 113 107 98 82 47 18 37 55 32 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 36 79 23 999 999 128 129 128 131 131 133 130 131 131 129 131 134 133 137 134 132 132 132 133 128 120 117 113 108 99 79 51 31 37 35 999 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 29 30 38 36 999 128 130 129 130 131 133 130 132 131 130 133 134 136 139 136 134 133 134 135 129 120 118 114 109 99 77 49 12 35 26 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 36 138 74 59 999 127 130 129 129 129 133 131 132 133 131 134 133 137 139 137 136 134 134 135 130 121 119 116 110 97 67 35 32 85 21 999 48 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 138 19 999 126 129 129 130 128 132 132 133 133 132 133 134 138 139 138 136 132 132 133 130 122 120 118 113 94 68 32 25 32 34 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 34 88 999 999 41 999 126 128 128 130 128 132 132 133 133 132 131 136 139 139 139 135 131 130 132 127 122 121 119 114 96 74 33 12 999 37 40 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 999 999 999 127 128 127 129 128 131 132 134 133 132 131 136 139 139 139 136 131 128 129 126 122 122 120 114 100 71 35 17 19 31 999 36 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 999 999 999 126 128 126 129 129 130 132 135 133 133 131 137 139 139 138 136 132 127 127 125 124 123 121 115 105 75 33 15 31 138 33 138 35 999 85 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 7 8 999 36 26 23 999 999 999 999 125 128 126 129 128 131 131 136 135 133 132 137 137 137 135 135 132 129 127 126 124 124 121 117 109 77 49 25 45 138 138 999 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 15 5 999 21 18 999 999 999 999 999 999 999 999 999 125 127 125 129 127 132 131 133 133 133 134 137 137 137 136 135 133 131 128 126 126 123 120 117 110 78 38 15 45 138 43 999 34 138 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 9 999 999 9 17 999 999 999 999 12 9 999 24 999 999 999 999 127 128 125 128 128 132 132 134 130 132 134 137 137 137 135 135 133 132 129 127 126 123 119 116 108 80 31 11 999 999 999 113 29 97 27 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 17 999 999 999 999 999 999 999 999 34 15 999 999 999 999 63 61 57 55 52 61 58 57 60 55 46 37 32 23 37 68 88 67 65 60 44 51 22 22 8 3 4 9 10 45 13 999 999 999 26 0 10 999 999 999 7 999 999 999 999 999 999 999 0 999 999 45 22 26 53 52 59 57 999 69 68 70 43 25 6 6 3 999 19 11 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 9 7 999 999 999 999 6 999 999 999 999 999 64 62 59 56 52 58 59 58 60 51 62 37 30 18 36 77 86 67 66 74 55 20 25 23 999 7 8 9 999 68 999 999 999 999 999 0 1 999 999 4 17 999 999 999 0 999 999 999 999 999 52 33 25 13 72 64 60 61 51 73 55 72 47 23 8 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 5 7 999 6 999 999 999 999 999 3 999 999 999 999 999 66 62 61 58 53 58 68 61 65 54 62 38 27 15 45 83 83 69 66 74 45 63 24 21 5 999 10 6 999 6 7 999 999 999 999 0 999 999 9 0 999 999 999 999 0 999 999 999 999 999 102 31 18 17 87 67 55 62 53 55 52 55 69 30 7 6 999 999 999 6 999 0 999 999 999 0 999 6 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 15 4 999 999 999 999 999 67 64 63 59 55 56 63 63 60 70 45 37 29 17 43 80 84 71 68 75 52 34 34 19 4 999 9 999 999 999 999 999 999 999 999 0 999 999 26 999 999 999 999 999 999 999 999 999 999 999 46 20 32 20 52 60 62 52 53 51 57 56 71 54 23 4 14 7 9 2 999 1 6 999 5 999 999 0 0 999 999 0 999 999 0 999 4 4 999 999 999 5 999 1 4 999 999 999 999 999 67 65 63 61 58 63 57 56 53 64 43 34 26 30 52 85 85 85 84 77 67 64 999 10 999 4 999 3 999 999 999 999 999 999 999 999 999 0 7 999 999 999 999 999 999 999 5 999 999 32 109 14 21 29 45 62 60 53 57 60 59 61 53 61 15 43 6 5 12 3 999 8 6 11 11 999 0 0 999 999 999 1 999 999 999 999 999 999 999 9 14 9 7 0 999 999 999 999 999 999 68 65 63 64 61 69 61 51 51 47 40 34 20 44 43 85 85 86 85 80 78 67 22 20 999 999 999 3 3 999 999 999 999 999 0 999 999 7 999 0 999 999 999 0 0 999 999 999 999 10 45 20 27 39 53 52 62 54 60 61 62 61 56 70 999 29 54 11 999 6 0 13 8 12 9 10 15 2 999 999 999 0 999 999 999 0 999 999 4 999 21 16 9 1 999 999 999 999 999 999 68 65 64 65 66 71 67 52 43 47 36 32 28 999 59 89 85 86 84 82 72 74 38 30 999 999 999 3 6 0 999 999 999 999 999 999 999 0 0 0 999 999 999 999 999 999 999 999 999 999 39 20 29 41 52 55 64 51 64 67 64 62 59 53 42 20 18 12 17 23 9 12 16 16 7 23 11 9 999 999 999 999 999 999 999 999 999 2 5 8 5 12 10 2 999 999 999 999 999 999 69 65 64 64 67 69 64 54 47 48 43 28 21 17 44 67 89 87 86 84 72 100 70 37 999 999 3 999 6 999 999 999 999 1 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 35 21 38 45 59 61 70 59 66 68 66 58 63 58 60 27 18 11 15 11 17 5 999 13 999 11 13 9 999 999 999 2 999 999 999 999 999 999 5 12 8 6 6 999 999 999 999 999 999 999 71 66 65 63 61 69 63 50 45 42 41 30 11 19 27 52 85 88 86 86 76 87 71 54 40 999 999 999 999 999 999 999 999 1 999 999 0 999 13 999 999 999 999 999 999 999 999 999 999 6 999 26 40 46 62 56 65 58 63 65 58 84 82 61 70 34 22 17 16 27 18 7 999 60 54 999 12 16 999 999 999 999 999 999 999 999 999 999 11 20 14 5 999 999 999 999 999 999 999 999 71 70 67 62 61 67 61 50 40 40 36 28 17 10 26 61 74 92 86 86 82 93 75 76 41 999 999 21 999 999 999 999 999 999 999 999 999 24 16 15 999 999 999 999 999 999 999 999 999 27 12 29 41 49 59 56 52 71 56 72 85 74 61 64 56 53 27 35 39 42 24 999 128 999 51 999 999 17 7 138 999 999 999 999 999 999 999 999 6 12 7 7 999 999 999 999 999 999 999 999 73 71 70 64 64 66 59 50 37 41 35 26 18 11 17 38 62 81 93 90 84 94 73 77 66 999 999 13 3 999 999 999 999 999 999 999 999 104 15 8 999 999 999 999 999 999 999 1 7 20 131 82 41 52 36 49 70 78 58 62 75 44 57 66 57 42 38 40 47 48 43 32 121 52 54 44 37 25 8 8 6 0 999 999 999 999 999 999 999 19 7 999 999 999 999 999 999 999 999 999 70 71 72 73 67 69 59 50 36 42 33 18 11 7 36 27 53 66 85 91 85 86 80 108 122 42 999 17 8 999 999 999 999 999 999 999 999 11 20 8 0 999 999 999 999 999 999 12 31 20 999 52 35 46 50 72 999 999 999 999 50 42 58 67 59 66 46 48 44 53 45 49 82 44 60 55 53 37 14 11 999 999 999 999 999 999 999 999 1 6 6 999 999 999 999 999 999 999 999 999 71 72 74 75 73 69 60 51 42 37 32 27 39 6 29 32 32 45 70 90 88 78 81 76 95 50 35 14 8 999 999 999 999 999 0 999 999 13 7 6 999 999 999 999 999 999 1 26 4 999 999 15 32 39 42 66 43 999 43 42 45 48 60 68 60 68 41 40 47 55 47 49 49 48 55 67 59 47 31 16 999 999 999 999 999 999 999 999 11 6 999 999 999 999 999 999 999 999 999 999 72 74 74 77 72 68 60 70 43 36 28 13 11 2 55 27 47 45 45 90 91 94 85 85 64 73 999 12 8 999 999 999 999 0 2 0 0 70 999 5 999 999 999 999 999 999 999 4 18 12 5 27 49 38 36 40 50 43 47 41 48 49 78 66 60 70 49 49 52 55 59 55 40 45 54 64 66 73 49 63 27 999 999 999 999 999 999 999 3 9 9 1 999 999 999 999 999 999 5 999 75 75 75 74 66 63 56 66 38 25 19 15 15 7 17 43 107 49 46 76 69 90 77 84 62 73 20 22 4 999 999 999 9 999 2 0 24 1 4 2 999 999 999 999 999 999 999 36 6 2 999 14 43 35 38 36 65 40 37 57 42 40 80 81 75 56 50 61 53 68 55 50 42 47 57 61 65 63 59 73 40 999 999 999 999 999 999 4 999 999 8 999 999 999 999 999 999 999 999 999 74 76 75 73 60 53 52 47 28 20 999 13 20 17 9 7 104 74 67 71 92 85 84 78 53 999 45 15 10 999 999 999 999 999 999 0 9 999 999 999 999 999 999 999 999 999 999 999 5 999 9 27 37 26 33 36 37 36 44 39 42 999 81 75 73 55 51 64 53 54 55 56 46 50 58 66 67 65 64 57 56 999 999 999 999 999 999 999 3 7 999 999 999 999 999 999 999 999 999 999 75 76 74 69 73 49 44 46 30 24 35 24 15 14 999 999 108 74 67 69 89 83 86 68 67 999 33 12 14 999 15 999 999 999 999 13 6 999 999 999 999 999 999 999 999 999 999 999 7 999 9 9 21 19 77 23 28 25 38 36 999 20 65 50 68 82 67 82 71 60 56 56 52 51 61 68 69 64 64 71 31 999 999 999 999 999 999 1 4 12 0 999 999 999 999 999 999 999 999 999 76 76 74 66 70 45 45 46 39 21 41 20 25 999 24 27 80 83 73 74 77 78 73 95 19 18 25 10 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 12 15 14 18 18 15 21 17 30 30 21 13 23 44 84 66 53 74 45 66 69 59 59 62 69 66 69 69 62 60 999 999 999 999 999 999 999 0 16 16 999 999 999 999 999 999 999 999 999 999 75 76 72 65 50 42 43 46 38 29 29 999 999 24 27 54 78 74 75 61 64 60 56 42 35 16 26 9 6 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 10 17 26 18 999 18 23 18 999 24 38 45 52 76 57 53 63 61 62 61 51 69 63 70 71 61 999 999 999 999 999 999 999 999 999 7 4 999 999 999 999 999 999 999 999 999 999 77 74 68 56 45 40 43 46 37 26 12 9 999 21 56 67 56 54 66 49 70 62 58 44 999 8 27 13 6 1 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 2 8 999 999 21 17 6 999 999 25 13 32 15 28 34 37 92 60 50 58 48 64 61 55 48 67 64 83 85 84 61 999 999 999 999 999 999 999 1 999 3 999 999 999 999 999 999 999 999 999 999 74 68 60 52 43 40 41 38 36 21 999 999 999 999 62 53 52 49 999 91 80 999 51 51 21 999 10 10 19 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 3 999 999 999 11 13 8 999 32 22 11 4 62 25 35 34 125 44 79 45 51 57 56 43 52 61 84 76 82 75 52 999 999 999 999 999 999 999 6 6 0 999 999 999 999 999 999 999 999 999 999 73 63 53 44 39 37 35 35 31 15 7 999 999 31 68 50 51 61 999 94 39 999 8 22 16 27 58 999 56 0 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 12 11 10 999 8 18 33 5 999 43 17 999 6 999 29 35 34 33 40 66 47 50 74 60 48 54 58 54 43 77 125 88 999 999 999 999 999 999 999 15 8 0 999 999 999 999 999 999 999 999 999 999 69 56 64 43 33 29 28 28 83 17 999 999 999 20 66 53 50 999 999 999 44 31 999 7 999 13 7 6 49 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 3 3 4 12 12 8 999 47 17 15 999 33 47 32 36 36 34 35 68 74 49 47 38 51 53 67 999 23 999 999 25 41 999 999 999 999 999 11 3 999 999 999 999 999 999 999 999 999 999 999 63 52 41 39 30 19 999 999 32 14 7 25 13 19 48 69 44 999 999 89 50 36 14 8 999 999 999 5 27 0 999 999 999 999 6 0 999 999 999 999 999 999 999 999 999 999 999 999 12 11 7 6 2 6 9 5 999 999 25 18 9 999 27 24 34 41 29 29 122 48 46 49 42 53 71 61 999 999 999 999 999 51 999 999 999 999 999 10 0 999 999 999 999 999 999 999 999 999 999 999 57 44 37 23 24 26 21 12 999 17 8 18 999 18 69 77 45 999 66 76 53 32 23 999 53 999 13 49 9 3 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 8 7 5 15 999 999 3 17 5 999 28 56 22 14 24 20 17 95 34 28 23 70 47 54 45 46 52 66 999 999 3 999 999 999 59 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 65 40 30 33 29 31 999 33 999 11 9 21 11 26 36 46 70 72 66 58 68 32 999 17 15 6 59 7 15 999 999 999 2 999 999 0 999 999 999 999 999 999 999 999 999 999 999 15 999 7 6 999 999 6 23 6 999 21 17 999 21 26 22 12 36 28 22 17 91 45 53 51 52 46 34 138 999 999 999 999 999 999 999 999 999 999 5 4 999 999 999 999 999 999 999 999 999 999 999 999 39 39 39 29 30 34 41 27 15 999 999 35 21 27 33 66 88 57 76 70 46 21 999 9 27 5 0 7 1 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 25 9 7 999 4 4 6 30 13 8 29 24 20 26 27 18 7 36 28 17 999 125 44 49 54 47 45 18 6 0 999 999 999 999 999 999 999 999 999 6 1 999 999 999 999 999 999 999 999 999 999 999 999 33 51 37 31 15 22 25 30 15 7 7 999 28 35 64 75 57 61 70 69 58 15 999 11 3 999 8 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 14 8 17 999 999 16 17 19 17 32 25 22 21 28 17 999 27 26 12 999 22 41 49 64 36 999 999 999 999 0 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 44 58 39 37 24 31 19 45 14 7 999 999 65 41 71 53 49 56 78 64 32 17 13 8 41 999 15 10 999 999 999 999 999 0 0 4 999 999 999 999 999 999 999 999 999 999 10 7 12 12 5 999 999 16 15 15 55 27 24 20 20 29 12 5 999 23 42 32 34 68 62 44 28 30 4 1 0 1 999 999 999 1 999 999 1 999 5 999 999 999 999 999 999 999 999 999 999 999 11 999 48 50 39 39 30 22 16 31 17 999 999 999 56 46 52 48 52 55 55 67 31 13 24 0 14 999 0 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 8 999 23 14 21 7 15 17 13 9 57 22 103 18 44 19 14 30 38 33 27 36 49 40 39 35 24 10 6 0 0 999 999 999 999 1 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 10 999 57 51 52 40 34 25 999 999 999 999 999 7 62 44 46 48 53 59 56 50 30 14 11 27 6 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 29 17 7 38 14 10 11 17 8 999 999 999 57 17 41 16 43 35 57 89 60 48 48 41 40 36 24 14 6 999 1 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 10 999 65 50 54 48 33 21 999 999 999 7 999 999 120 55 50 47 63 61 73 47 26 23 9 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 20 999 13 6 9 9 999 999 999 999 44 23 18 10 60 83 74 58 52 50 53 48 43 34 25 14 999 0 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 59 55 59 50 38 25 7 999 7 999 999 999 999 51 42 45 64 65 51 45 29 999 32 0 999 999 999 999 999 999 0 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 9 999 5 3 999 999 999 999 62 24 17 29 72 75 55 56 63 63 63 56 47 39 20 999 6 1 1 999 999 999 999 999 999 1 999 999 999 999 6 999 999 999 999 999 999 999 999 999 7 999 50 48 51 52 42 26 7 999 999 999 999 999 999 53 56 49 61 75 50 56 14 999 7 999 999 999 0 999 999 999 999 999 0 999 0 999 0 999 999 999 999 999 999 999 999 999 10 999 44 45 999 17 999 3 999 3 999 6 41 21 20 16 73 62 54 55 63 68 70 59 51 42 26 999 8 3 1 999 999 1 999 999 3 999 999 999 999 999 999 999 999 999 2 999 999 999 999 5 6 999 56 49 48 58 38 30 999 7 999 999 999 999 999 999 47 68 72 66 999 999 70 1 999 0 999 999 0 999 0 999 999 999 0 999 0 0 999 999 999 999 999 999 999 999 999 23 9 12 31 63 22 999 999 7 999 12 3 11 42 32 19 24 58 63 57 57 57 65 71 69 62 69 33 28 12 7 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 60 56 63 52 52 43 999 14 14 10 15 16 14 28 45 82 44 55 999 999 35 11 0 0 0 7 3 0 999 999 999 999 0 6 50 999 49 53 0 999 999 999 999 999 999 30 19 10 26 63 999 999 999 17 12 9 3 41 55 36 30 35 58 62 59 61 57 60 67 71 70 75 55 33 29 41 999 999 999 999 2 999 999 999 999 999 999 999 999 7 999 4 999 999 999 999 999 7 4 999 45 50 51 48 49 32 15 15 13 12 11 13 14 23 36 54 35 93 999 999 999 20 999 999 0 1 4 0 999 999 999 10 11 10 76 68 72 55 22 0 0 999 999 999 999 10 11 9 32 47 999 999 999 16 25 15 12 68 66 52 46 62 54 65 59 59 59 62 66 70 75 67 64 52 76 999 999 999 999 999 999 999 999 999 999 999 999 3 999 136 999 999 999 999 999 999 999 999 15 999 33 39 35 46 36 27 28 18 15 8 11 12 10 14 30 36 35 80 90 999 999 82 999 999 0 0 0 0 999 15 8 10 11 27 91 73 78 66 31 11 999 133 133 999 83 15 16 21 999 42 999 999 30 18 20 16 11 999 59 51 38 82 62 66 64 59 59 60 63 62 73 72 71 92 999 48 999 999 999 999 999 999 999 999 999 999 999 999 999 17 4 999 999 999 999 999 999 4 8 999 36 34 34 32 32 21 16 17 14 12 10 11 10 12 34 43 26 34 64 999 999 999 999 999 0 999 0 0 999 7 12 12 13 29 66 73 77 74 41 42 52 11 9 12 14 19 999 39 33 39 999 999 46 33 28 24 30 62 64 59 62 56 69 65 64 60 60 62 63 61 70 73 82 92 92 50 999 999 999 999 999 999 999 999 999 999 999 999 7 23 999 999 999 999 999 999 999 999 15 7 25 36 24 31 26 17 13 14 15 31 12 28 13 12 17 34 30 35 999 37 999 999 999 999 999 0 0 999 0 5 15 42 29 54 71 58 80 74 67 43 32 999 28 17 999 28 23 38 42 47 61 999 51 30 21 33 67 66 62 61 63 65 54 61 59 61 63 66 62 65 72 73 79 94 999 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 9 999 32 35 28 23 22 14 14 18 28 15 15 13 15 17 27 36 52 33 999 64 999 999 999 999 999 999 999 0 0 999 17 999 60 69 77 59 80 76 75 44 27 15 999 15 999 31 38 42 68 76 53 25 31 32 31 54 111 69 64 61 63 71 57 57 59 60 65 67 62 66 72 75 94 101 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 6 999 16 32 24 20 17 12 13 33 42 29 31 15 14 14 16 37 36 47 999 999 999 999 999 999 999 999 999 999 0 999 999 999 77 73 79 59 62 63 74 63 27 23 28 21 26 38 47 53 52 66 58 53 56 55 80 68 96 63 65 68 64 65 59 58 59 60 67 69 64 66 71 75 93 101 999 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 6 999 999 999 999 999 999 999 999 36 36 37 16 13 16 20 27 49 56 46 25 17 11 29 50 35 132 999 999 999 999 999 999 999 999 999 999 999 14 999 999 54 58 58 58 62 80 80 73 34 31 34 25 34 44 52 58 58 61 59 65 72 80 75 73 66 66 73 63 64 68 68 58 60 60 66 72 68 65 66 74 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 5 999 999 999 999 7 8 999 999 32 36 38 31 22 21 18 27 75 51 43 45 19 16 16 46 33 41 999 999 999 999 999 999 999 999 999 999 999 999 999 73 53 59 56 57 60 80 81 75 49 31 37 32 33 32 64 60 50 57 52 56 72 81 68 68 68 72 66 65 70 65 69 60 61 60 65 68 67 62 68 73 95 101 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 5 999 999 18 26 9 13 11 6 39 39 43 37 35 21 30 28 61 54 44 42 18 30 41 34 32 999 999 999 999 999 999 999 999 999 999 999 54 32 71 52 47 57 54 55 59 79 81 80 50 48 36 34 38 61 56 53 53 51 60 55 66 73 72 69 62 69 75 67 69 69 61 61 62 66 62 63 65 61 67 72 85 101 999 999 999 999 999 999 999 999 999 999 999 999 4 999 4 999 999 5 999 999 10 13 13 999 34 8 39 46 44 44 25 20 34 34 34 54 60 41 36 36 35 41 20 999 999 999 999 999 999 999 999 999 999 999 48 41 52 49 48 52 50 54 57 83 93 81 68 42 41 37 33 62 56 55 54 52 56 64 68 71 70 59 57 72 67 75 67 75 61 67 62 67 66 68 65 64 69 71 93 999 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 10 37 8 999 999 999 53 57 47 25 28 45 72 29 33 54 64 47 46 50 34 40 17 999 999 999 999 999 999 999 999 999 999 999 40 42 51 48 46 52 53 52 71 84 101 81 70 42 40 39 47 66 56 56 54 53 53 59 63 64 65 64 58 62 70 70 70 68 62 62 69 62 63 66 64 68 67 71 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 20 10 999 999 999 52 58 39 34 32 34 45 20 28 48 51 51 36 43 36 38 41 999 999 999 999 999 999 999 999 999 999 999 77 45 54 50 47 56 57 53 999 76 103 83 67 35 47 34 69 67 56 67 55 53 53 54 61 62 59 61 61 63 71 76 82 68 68 68 70 61 61 64 63 68 69 82 95 999 79 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 17 10 999 4 999 999 999 49 67 39 47 44 36 45 28 29 63 55 58 66 73 46 30 15 999 999 999 999 999 999 999 999 999 999 999 60 46 49 42 55 56 58 51 999 999 999 93 66 45 45 37 46 65 66 72 57 54 53 54 62 59 65 61 64 68 71 77 88 73 72 66 69 67 66 65 70 65 69 85 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 12 999 999 52 70 37 43 31 69 45 32 48 58 47 34 70 43 51 35 16 999 999 999 999 999 999 999 999 999 999 999 999 41 48 48 49 57 58 47 999 999 999 89 64 999 66 66 46 67 63 62 60 58 55 54 64 64 59 61 62 62 71 72 94 76 68 71 76 65 62 69 70 70 67 90 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 46 60 32 50 34 75 45 55 46 58 50 50 58 45 48 51 44 999 999 999 999 999 999 999 999 999 999 999 999 999 45 47 52 56 56 51 999 999 999 77 66 50 73 72 51 62 65 68 71 62 57 54 65 67 61 61 62 68 75 69 82 74 72 68 90 67 61 69 76 71 63 83 87 999 54 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 36 32 43 54 54 79 68 48 71 51 49 50 67 51 44 39 14 999 999 999 999 999 999 999 999 999 999 999 999 999 49 39 52 59 73 999 999 999 999 79 72 81 53 56 54 54 65 67 67 68 63 57 61 56 63 61 64 68 76 84 88 999 97 74 88 73 67 73 78 75 61 87 82 119 59 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 24 35 35 37 48 76 68 62 63 58 59 44 56 62 45 50 35 999 999 999 999 999 999 999 999 999 999 999 999 999 72 42 48 61 72 999 999 53 999 72 999 72 54 55 57 54 50 69 67 71 68 68 70 57 57 61 65 69 76 83 68 999 89 114 109 89 72 85 88 87 74 86 99 84 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 8 999 999 999 32 47 52 68 63 46 55 70 65 46 65 44 51 49 33 73 17 999 999 999 999 999 999 999 999 999 999 999 999 999 46 48 42 52 72 999 42 42 85 82 67 51 54 53 73 71 54 85 67 71 71 72 73 61 58 61 66 69 75 81 78 118 82 999 114 106 86 87 91 89 73 90 75 106 51 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 44 43 50 45 65 42 60 79 46 47 46 47 64 48 43 29 15 999 999 999 999 999 999 999 999 999 999 999 999 71 67 48 49 49 53 999 24 39 121 87 69 55 54 55 73 67 70 84 65 70 70 70 69 64 61 64 65 69 76 83 999 999 47 999 112 111 94 110 106 96 75 118 85 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 20 999 999 999 999 999 50 60 43 65 56 56 69 71 69 68 46 47 61 38 45 32 15 999 999 999 999 999 999 999 999 999 999 999 999 999 57 50 42 68 51 38 21 55 92 91 63 56 71 52 76 64 69 52 73 81 68 74 69 64 61 61 65 69 74 78 999 999 76 88 100 116 102 110 91 89 77 123 76 72 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 11 999 999 999 999 999 37 52 80 47 50 75 78 70 70 69 48 48 67 47 56 33 21 999 999 999 999 22 999 999 999 999 999 999 999 999 128 44 56 48 48 36 96 74 79 97 49 106 69 50 68 59 45 46 50 48 66 86 71 61 60 68 69 70 73 75 85 999 65 64 99 105 114 121 100 95 73 999 59 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 57 44 67 47 51 76 73 74 54 71 68 68 66 56 55 37 25 999 95 999 999 999 999 999 999 999 999 999 118 999 134 44 38 43 43 35 999 91 113 80 63 999 69 50 67 55 81 45 44 48 58 84 75 62 62 68 73 70 71 81 86 80 56 36 108 999 88 999 999 999 117 86 81 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 13 999 999 999 999 49 40 51 67 69 82 77 75 57 52 50 67 65 59 58 37 29 66 104 999 999 999 999 999 999 999 999 999 999 999 136 125 36 28 29 999 41 94 111 40 79 90 51 50 66 57 68 38 92 67 53 82 88 69 65 71 76 70 67 56 999 999 999 54 79 54 999 92 999 999 78 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 3 5 7 999 15 999 999 999 999 49 57 75 88 60 65 80 80 60 55 51 59 58 52 65 52 28 31 123 29 17 999 999 999 999 999 999 999 999 999 108 33 21 34 999 136 136 999 34 33 59 999 64 48 50 83 74 32 36 46 49 999 93 75 69 70 84 85 61 68 999 999 999 999 999 999 999 999 110 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 46 62 85 62 65 66 66 64 62 60 55 47 67 54 62 53 37 33 136 999 32 999 999 999 999 999 999 999 999 999 999 134 20 35 999 999 36 27 16 100 66 999 64 46 47 52 93 49 115 47 117 83 103 86 67 69 86 114 73 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 76 85 66 66 66 65 63 64 63 73 46 59 53 60 50 33 35 35 21 5 999 999 999 999 999 999 999 999 999 999 136 136 999 999 999 999 38 30 999 61 999 48 47 72 44 74 44 52 69 77 999 121 92 59 83 85 94 123 999 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 999 999 999 999 999 999 999 999 67 77 84 66 65 65 63 62 64 66 76 64 59 51 61 48 45 44 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 25 999 999 999 136 22 77 999 54 65 999 999 999 999 999 999 999 999 999 999 107 77 999 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 74 69 67 65 65 63 64 67 67 64 71 64 65 52 53 55 49 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 12 999 999 98 136 136 34 999 61 999 999 999 999 999 999 74 999 999 999 999 999 999 999 122 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 57 61 67 67 65 66 65 66 67 67 66 57 66 65 64 54 54 38 48 82 999 999 999 999 999 999 999 999 999 999 999 999 999 16 11 999 40 999 999 999 36 999 999 999 999 999 999 999 999 999 999 999 44 53 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 3 999 999 999 999 999 999 999 57 61 67 66 66 68 67 67 67 68 68 62 66 66 67 51 64 36 31 28 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 48 999 999 999 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 63 68 66 65 68 68 67 69 69 69 63 68 65 68 44 59 37 46 29 29 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 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 60 66 65 65 66 68 67 67 69 70 68 64 68 66 69 66 60 45 34 33 34 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 65 65 66 67 67 66 68 70 69 67 62 67 63 69 71 65 47 41 78 40 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 63 63 66 66 67 66 68 68 68 67 75 65 61 70 73 70 44 38 36 17 46 42 999 0 999 999 999 136 136 999 999 999 13 999 3 999 999 999 999 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 62 64 65 65 65 66 67 68 68 65 74 66 64 76 57 71 41 42 35 28 27 80 17 999 999 999 999 999 104 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 62 63 63 65 66 65 67 67 67 65 61 72 71 73 57 55 43 56 25 24 52 123 32 999 999 32 136 56 52 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 62 62 63 64 66 64 66 65 65 64 62 59 51 56 53 54 45 37 26 14 136 999 57 999 999 49 999 59 46 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 62 62 63 64 64 63 65 64 63 63 60 55 50 55 52 53 37 34 42 38 999 96 999 999 136 999 126 60 54 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 63 62 62 63 64 62 63 64 62 60 56 53 54 57 55 53 35 48 33 999 80 28 999 76 999 51 39 118 102 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 62 61 59 62 63 59 60 61 61 57 50 52 60 59 59 54 39 37 999 76 48 41 27 10 88 40 22 110 32 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 62 59 59 61 60 60 58 61 59 55 48 51 60 61 62 55 42 38 36 39 29 18 22 16 44 37 29 55 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 60 58 58 59 60 56 57 58 56 53 49 53 62 62 63 60 50 61 46 38 39 999 27 32 33 23 34 51 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 58 56 56 60 59 55 53 54 59 54 53 58 60 61 64 64 71 63 62 50 54 31 35 32 17 27 7 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 61 56 54 56 57 59 55 55 54 60 55 57 59 53 53 63 65 62 73 68 58 58 42 44 26 18 10 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 59 56 56 56 57 57 55 55 55 62 57 56 59 55 53 64 68 69 73 79 76 79 57 51 31 24 9 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 58 57 57 61 56 57 56 56 56 61 60 56 60 58 62 63 67 72 67 77 77 84 63 35 33 12 8 1 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 58 58 61 59 57 57 57 57 58 64 61 55 58 60 59 60 67 72 72 84 82 80 69 40 40 15 13 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 28 27 11 62 999 39 57 60 59 60 57 59 59 57 60 64 59 56 56 60 58 58 64 71 72 71 70 83 72 50 42 12 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 51 28 19 14 24 59 59 59 60 59 60 59 59 61 63 61 58 56 58 59 58 64 67 70 71 69 69 75 69 38 31 11 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 33 28 35 999 24 58 60 60 62 60 61 61 59 60 61 60 58 58 60 59 59 59 66 69 68 68 70 81 76 62 30 13 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 35 33 999 999 50 59 61 61 63 61 62 61 59 59 57 59 59 59 61 59 59 59 65 69 67 65 68 68 74 71 42 17 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 58 19 999 999 23 61 64 61 64 62 63 61 60 59 58 59 60 62 63 61 59 60 67 68 65 64 65 68 81 76 51 999 7 999 999 33 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 35 26 999 28 30 61 61 62 64 63 64 62 61 61 60 60 62 64 65 62 60 62 62 66 63 67 64 68 68 80 66 999 14 999 44 26 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 24 37 22 23 25 61 61 62 64 64 64 63 62 63 61 63 65 66 68 63 63 64 64 65 65 68 66 67 67 81 77 46 17 36 54 31 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 36 78 22 999 999 61 62 61 66 64 65 63 64 64 62 64 67 66 69 67 65 65 65 66 71 67 67 67 65 65 72 50 30 36 35 999 999 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 28 30 37 35 999 64 63 62 63 64 67 63 65 64 63 66 67 68 70 68 67 66 66 68 70 65 67 68 68 64 76 48 11 34 25 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 35 136 73 58 999 63 64 62 62 62 66 64 65 66 64 67 66 69 70 69 68 67 70 75 74 67 68 69 70 81 66 34 31 84 20 999 47 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 999 130 18 999 60 62 62 63 61 65 65 66 66 65 66 67 70 70 70 68 66 73 75 75 70 69 71 72 79 67 31 24 31 33 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 33 87 999 999 40 999 60 61 61 63 61 64 65 66 66 65 64 68 73 70 70 67 64 63 75 74 69 72 74 73 80 73 32 11 999 36 39 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 999 999 999 60 61 60 62 61 64 65 67 66 65 64 68 72 70 70 68 64 62 70 70 69 75 75 72 66 68 34 16 18 31 999 36 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 999 999 999 999 60 61 60 63 62 63 65 68 66 66 64 69 70 70 70 68 65 61 61 64 69 74 74 71 67 69 32 14 30 137 32 137 35 999 84 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 6 7 999 35 25 22 999 999 999 999 59 61 60 62 61 64 64 68 68 66 65 69 69 69 67 67 65 62 61 60 67 73 72 65 64 70 48 24 44 137 137 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 14 4 999 20 17 999 999 999 999 999 999 999 999 999 59 61 59 62 61 66 64 66 65 67 66 69 69 69 68 67 65 64 61 60 61 72 67 61 64 70 37 14 44 137 42 999 34 137 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 8 999 999 8 16 999 999 999 999 11 8 999 24 999 999 999 999 60 61 59 61 61 65 65 67 64 65 67 69 69 69 67 67 66 65 62 61 60 67 65 61 66 74 31 10 999 999 999 112 28 96 27 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 16 999 999 999 999 999 999 999 999 33 14 999 999 999 999