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 13 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 2315 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 1 1 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 6 3 4 4 1 1 2 1 2 4 1 4 1 2 4 4 4 4 1 6 4 3 1 4 4 4 1 4 4 4 1 4 1 4 3 4 1 6 2 2 2 1 1 1 2 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 7 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 1 2 1 1 2 3 4 1 4 4 4 1 4 4 1 1 4 4 1 4 4 1 1 4 1 1 4 4 4 4 4 1 3 2 2 1 1 1 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 1 1 1 2 2 2 2 2 2 2 2 2 7 1 1 2 2 2 7 2 2 2 2 2 2 1 1 1 3 3 3 3 6 2 1 1 1 3 4 1 4 2 2 4 4 4 2 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 1 6 2 1 1 2 2 1 1 1 2 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 7 2 2 2 2 2 2 1 2 1 1 6 4 6 2 2 2 1 1 3 4 4 4 1 4 4 4 4 1 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 1 4 1 2 2 2 2 1 1 1 1 2 2 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 7 2 2 2 2 2 2 2 2 2 2 1 2 3 3 1 2 1 1 6 6 1 1 2 1 1 4 4 4 1 1 4 4 4 4 4 1 4 4 1 4 4 4 4 4 1 1 1 2 2 2 2 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 7 7 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 2 1 1 6 1 1 2 1 4 1 4 4 4 1 1 4 4 4 4 1 4 4 4 1 4 4 4 4 1 4 2 2 2 2 2 2 1 1 1 1 1 2 2 4 6 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 7 7 2 2 2 2 2 2 1 1 1 1 1 2 2 6 2 1 1 1 1 1 1 1 1 1 4 1 4 4 4 1 1 1 4 4 1 4 1 1 4 4 4 4 4 2 4 2 2 2 2 2 2 2 1 1 6 2 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 7 7 2 2 2 2 2 2 1 1 1 6 1 2 6 1 1 1 1 2 1 2 1 1 1 2 4 4 1 4 3 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 3 1 2 2 2 2 2 2 6 1 2 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 7 1 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 7 7 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 1 2 6 1 2 2 4 3 2 1 1 4 4 4 4 4 1 6 6 4 4 4 4 4 3 2 4 3 2 1 2 2 2 2 2 2 1 2 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 7 2 2 2 2 2 2 2 2 2 2 7 7 2 2 7 2 2 1 2 2 2 2 2 7 1 1 1 2 1 2 2 1 1 2 6 3 1 2 2 4 4 1 4 4 3 4 4 4 4 1 1 1 4 4 4 1 1 4 2 3 2 6 1 2 2 2 2 2 1 2 2 2 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 1 1 1 6 2 2 2 2 1 1 6 6 3 1 1 1 3 2 1 3 4 4 4 4 4 4 4 6 4 4 4 4 4 3 3 1 3 2 1 1 1 2 2 2 2 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 2 2 1 2 2 2 2 2 2 2 2 2 2 7 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 6 1 2 1 1 1 2 2 1 6 2 2 1 4 4 3 3 4 4 4 4 4 4 1 4 4 4 2 4 1 3 4 2 3 1 2 2 2 2 2 2 2 2 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 2 1 2 2 2 2 2 2 2 2 7 7 7 7 2 7 2 1 2 1 2 2 2 2 2 2 1 2 1 2 2 2 1 1 1 1 2 2 1 2 2 3 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 3 1 2 2 2 1 1 2 2 2 2 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 1 2 1 2 2 2 2 2 2 2 7 7 7 7 7 1 7 7 1 2 1 2 2 1 2 1 2 2 2 2 2 1 2 1 2 1 1 2 2 2 2 1 1 4 4 3 4 4 4 4 4 4 1 1 1 4 4 4 4 4 1 4 4 2 2 2 2 1 2 2 2 1 1 1 6 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 3 4 4 2 1 2 2 2 2 2 2 2 7 7 7 7 7 1 1 7 1 1 2 2 2 1 1 2 1 1 2 2 1 2 2 2 2 1 2 1 2 2 2 2 2 3 4 4 3 4 4 4 4 4 4 6 4 1 4 4 3 4 4 4 4 1 1 2 1 1 1 2 2 7 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 2 2 2 2 2 2 2 2 7 7 7 7 7 7 7 2 7 6 1 1 1 1 2 2 2 1 1 2 1 1 1 2 2 2 1 1 2 1 1 1 2 3 1 4 4 4 4 4 4 4 4 6 6 4 1 1 4 4 4 1 1 4 1 6 2 1 1 2 1 2 7 1 1 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 2 2 2 2 2 2 2 7 7 7 7 7 7 7 7 7 4 6 1 2 1 1 2 1 1 2 1 1 2 2 1 1 1 2 1 1 1 2 1 1 1 3 3 4 4 4 4 4 4 4 4 6 6 1 1 1 4 4 4 4 4 3 4 6 2 2 2 1 6 1 1 1 1 1 6 4 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 3 4 4 4 2 2 2 2 2 7 2 7 7 7 2 2 7 7 1 2 4 1 1 1 1 1 2 2 2 1 1 2 2 1 2 1 1 2 2 1 1 1 1 1 2 3 1 4 4 4 4 4 4 4 4 3 6 4 1 4 4 4 4 4 4 3 3 3 2 6 2 2 6 2 1 1 1 1 3 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 7 7 7 7 7 2 2 7 7 7 7 1 1 1 1 2 1 2 1 1 1 2 2 1 1 2 2 1 1 1 1 1 1 1 2 4 3 1 4 4 4 4 4 4 4 4 3 6 4 1 4 1 4 1 4 4 4 4 6 2 2 2 2 2 2 1 1 1 1 1 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 7 7 7 7 2 2 1 7 7 7 2 1 4 1 1 1 1 1 2 2 1 1 1 1 1 1 2 1 2 2 1 1 1 2 1 3 2 1 4 3 4 4 4 4 3 4 6 1 4 4 4 1 4 4 4 4 4 4 6 2 2 2 6 2 2 2 2 2 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 7 7 2 2 2 2 1 4 7 1 2 4 1 1 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 3 3 2 6 2 2 1 2 2 1 3 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 2 2 2 2 2 2 2 2 2 2 2 1 2 4 7 4 2 4 1 2 1 1 2 2 1 1 1 1 2 1 1 2 1 2 1 1 1 2 1 1 1 1 3 4 4 3 4 4 4 4 6 1 1 4 4 4 4 1 4 4 4 4 4 1 3 2 2 1 2 2 6 6 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 2 2 2 2 2 2 7 2 2 2 2 2 4 4 4 4 4 6 6 2 1 2 1 2 1 1 1 2 2 1 1 2 2 2 1 1 1 1 1 1 1 3 4 4 4 3 4 3 4 4 6 3 1 4 4 4 4 4 4 4 4 4 4 4 3 3 6 2 1 2 2 1 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 2 2 2 2 2 7 2 2 2 2 2 1 4 4 4 4 4 6 6 6 6 1 1 1 1 1 1 2 2 1 2 1 2 2 2 1 1 1 1 1 3 4 4 4 4 4 4 6 3 4 1 6 4 4 4 4 4 1 4 4 4 4 3 3 3 3 2 1 2 2 2 2 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 2 2 2 2 7 7 2 2 2 2 7 4 1 4 4 7 4 6 6 6 6 2 1 2 1 1 2 1 2 1 2 2 1 1 1 1 1 1 1 1 3 3 4 4 4 4 4 3 6 4 1 6 4 4 4 4 4 4 1 4 4 4 4 3 2 2 2 2 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 7 7 2 2 2 2 7 4 4 1 7 7 6 6 6 6 2 2 2 1 1 1 1 1 2 1 2 2 1 2 1 1 1 1 1 1 4 4 4 3 4 3 4 3 4 4 3 4 4 4 4 4 4 4 4 4 3 4 4 1 2 2 7 2 2 2 2 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 2 2 2 7 7 2 2 2 7 2 7 1 7 2 7 7 7 6 6 1 1 2 2 1 1 1 2 2 1 1 2 2 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 2 2 2 2 1 1 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 2 2 2 7 7 7 2 2 7 7 7 7 7 1 7 7 7 6 1 2 2 1 6 2 1 1 1 1 1 1 1 2 1 1 2 1 1 1 1 3 4 3 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 7 2 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 2 2 7 7 7 7 2 7 7 7 7 7 7 2 7 7 1 6 2 2 2 2 2 1 1 1 1 1 2 1 1 2 1 1 1 1 2 2 2 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 3 1 4 4 2 1 2 2 2 2 2 2 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 7 7 7 2 7 7 7 7 4 7 2 7 2 2 1 2 1 1 1 1 1 1 6 1 1 2 1 1 6 2 1 1 4 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 4 3 2 2 2 2 2 2 1 2 2 1 2 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 1 2 1 1 7 7 7 2 7 7 7 7 7 7 1 1 2 2 2 2 1 1 1 1 1 1 6 2 6 6 1 1 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 6 6 3 2 2 2 2 2 2 2 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 7 1 7 7 2 7 4 7 7 7 1 2 2 2 2 2 2 1 1 1 2 1 6 1 1 1 1 1 2 4 2 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 6 2 2 2 1 2 2 2 2 1 1 2 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 1 1 1 1 7 7 7 7 7 4 7 7 1 2 2 2 2 2 2 1 1 1 2 2 1 1 1 6 2 1 3 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 1 4 1 4 4 4 1 1 2 1 2 2 1 1 1 1 1 1 1 1 6 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 1 1 1 1 7 7 7 4 4 7 7 1 2 2 2 2 2 2 1 1 2 1 2 1 1 1 2 1 1 1 1 6 4 4 4 4 4 4 3 4 4 4 3 4 4 1 2 1 1 1 4 4 4 1 4 4 3 1 6 1 1 2 2 2 7 1 1 1 1 2 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 7 7 7 7 7 4 7 1 1 2 2 2 2 2 1 2 1 1 1 2 1 1 1 1 2 1 1 1 1 4 4 4 4 4 4 6 4 6 4 4 4 1 2 2 1 1 1 4 4 1 1 4 1 1 6 6 1 1 1 1 2 1 1 1 1 2 2 6 4 4 5 4 4 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 7 1 7 7 7 7 7 7 7 2 1 2 2 2 2 2 1 6 1 1 2 2 2 1 1 1 1 2 1 1 2 4 4 4 4 6 6 6 1 1 6 1 1 1 2 2 1 1 2 1 4 1 1 4 1 6 4 4 3 1 2 1 1 1 1 1 1 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 1 4 4 4 7 7 2 7 7 7 7 7 7 1 2 2 2 2 1 2 2 1 1 1 1 2 1 2 1 1 1 1 1 1 1 2 4 4 4 4 6 6 2 2 1 1 1 2 2 1 2 1 1 1 4 3 4 1 1 1 1 4 4 3 3 3 2 6 1 1 2 2 2 1 6 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 7 1 1 7 2 2 7 2 7 2 1 2 2 2 1 2 2 2 1 1 2 2 2 2 1 1 6 1 1 1 1 4 4 4 4 4 1 1 1 1 4 1 1 2 2 1 2 1 1 2 4 3 3 6 6 2 4 1 4 4 4 3 4 1 1 1 6 1 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 1 1 1 1 7 1 1 2 2 2 2 1 1 2 2 2 2 2 1 2 1 1 1 1 2 1 1 2 1 1 1 2 2 6 4 4 4 4 3 6 1 2 2 2 1 6 2 2 1 1 1 1 6 2 6 3 3 1 1 4 1 4 4 4 1 4 4 1 2 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 7 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 7 1 1 2 1 2 2 2 2 2 2 1 6 4 3 4 4 4 4 1 1 1 1 1 1 1 2 1 1 1 1 2 6 2 3 4 1 1 1 1 4 4 4 4 4 4 4 1 1 1 4 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 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 2 2 2 1 2 2 6 4 6 3 3 4 4 4 2 1 1 2 1 1 1 2 2 1 1 1 2 2 1 6 1 1 6 6 6 4 4 4 4 1 4 4 4 1 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 1 1 6 2 4 3 4 4 6 4 6 1 7 2 1 1 1 2 2 1 1 1 1 2 6 2 1 6 6 1 1 4 4 4 4 1 1 4 4 1 1 1 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 2 2 1 1 1 2 1 6 6 6 3 6 4 4 1 2 2 1 1 1 1 1 2 2 1 1 1 1 2 6 6 4 6 1 1 1 4 4 4 4 4 3 1 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 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 1 1 4 6 6 4 4 4 6 1 2 2 1 1 1 1 1 2 1 1 1 6 1 6 6 6 4 1 1 1 1 4 4 4 4 4 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 2 2 2 2 7 2 2 2 1 2 2 2 2 2 1 2 7 1 2 2 2 2 1 1 1 1 6 6 6 3 6 4 1 2 1 2 1 1 1 1 1 1 1 1 1 1 6 6 6 6 4 4 4 4 1 4 4 4 4 3 4 4 4 4 4 1 4 4 4 4 4 4 4 4 5 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 2 2 2 2 2 2 7 1 2 2 2 2 1 1 2 1 2 1 1 1 1 1 2 1 1 1 6 6 4 4 6 1 2 1 1 7 1 1 1 1 1 1 1 1 2 6 6 6 6 1 4 4 4 1 4 4 4 4 1 1 1 4 3 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 2 4 4 2 7 2 2 2 2 2 1 2 1 2 2 1 1 1 7 1 1 2 2 1 1 1 2 1 1 1 6 6 6 1 1 2 1 1 2 1 1 1 1 1 1 6 1 1 6 6 6 1 4 4 4 4 1 1 1 1 4 4 4 4 4 2 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 2 4 4 2 7 2 2 2 2 1 7 2 1 1 1 1 2 1 2 1 1 2 1 1 2 1 1 1 6 6 2 1 1 1 2 2 1 1 1 1 1 2 6 1 1 1 6 6 6 1 4 1 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 4 4 4 4 4 4 4 4 4 4 4 2 7 7 7 7 7 7 1 2 2 1 1 1 1 1 1 1 1 1 1 6 1 1 1 1 6 1 6 2 2 2 2 2 1 1 1 1 2 6 6 4 4 2 1 1 1 2 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 2 1 1 4 4 4 4 4 4 4 4 1 4 2 7 7 7 7 7 7 1 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 6 1 1 2 2 2 2 2 1 2 1 1 1 1 4 4 1 4 1 2 2 2 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 2 3 4 4 4 4 4 4 1 4 4 2 7 2 7 7 7 1 1 1 2 2 1 1 2 1 2 1 1 1 1 1 1 1 1 2 6 1 1 2 2 2 2 1 1 2 1 2 1 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 7 2 1 1 4 1 4 4 4 4 1 1 4 2 7 1 7 7 7 7 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 2 1 1 2 2 2 2 2 2 1 2 2 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 1 1 1 2 1 1 1 1 1 1 4 4 4 4 2 1 6 2 1 1 7 7 7 1 1 7 1 1 1 1 1 2 2 2 2 1 2 2 1 2 2 2 1 1 2 2 1 2 1 2 1 2 1 2 6 1 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 1 1 1 1 3 1 1 2 1 2 4 1 1 1 2 2 1 6 1 1 2 2 2 7 1 1 1 7 2 1 1 2 2 2 2 2 1 1 2 2 1 1 1 1 2 2 7 2 2 1 1 2 1 1 1 7 1 4 3 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 1 1 2 2 3 1 4 2 1 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 1 1 1 1 2 1 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 4 1 1 4 1 1 1 1 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 1 1 1 1 2 1 2 2 2 2 1 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 7 1 1 2 1 2 2 1 1 2 2 2 1 2 1 2 1 2 1 1 1 1 2 1 1 1 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 6 1 1 1 1 1 1 2 1 1 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 1 1 1 2 1 2 2 1 1 1 1 2 1 2 2 1 7 7 6 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 2 2 2 1 2 2 1 1 2 2 1 1 1 2 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 7 7 2 2 2 1 1 1 1 2 2 2 1 2 4 1 6 4 1 1 1 1 7 7 1 6 6 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 5 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 1 2 2 2 1 1 2 2 2 2 2 2 2 1 4 1 6 1 1 7 7 7 7 7 1 1 6 1 1 2 1 1 2 1 1 1 1 1 2 2 2 2 1 2 1 1 1 7 1 2 1 1 1 1 2 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 1 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 7 1 7 7 1 6 2 6 2 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 7 6 1 1 2 1 1 1 1 6 6 3 4 4 4 3 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 1 2 1 2 1 1 2 2 1 2 1 1 2 1 2 2 2 7 7 7 1 1 7 6 6 1 2 1 1 1 2 1 1 1 1 2 1 2 2 2 2 2 2 2 2 7 1 1 1 6 4 6 6 1 7 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 1 1 1 2 2 1 2 1 2 1 1 1 6 2 7 7 7 1 1 7 4 6 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 2 2 1 2 1 1 1 1 1 4 1 1 6 7 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 2 1 2 1 2 1 1 1 1 1 1 1 1 7 6 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 6 6 1 1 1 2 1 1 1 1 7 6 6 6 4 7 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 2 1 1 2 1 1 1 2 1 2 2 6 1 2 1 7 1 1 1 2 2 2 1 2 1 1 1 1 2 1 2 2 2 2 2 1 6 1 1 1 2 1 2 2 2 1 6 1 4 1 6 4 1 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 1 1 1 1 1 1 1 1 1 2 7 7 1 1 1 2 2 1 1 1 1 2 2 2 1 6 1 1 1 1 2 1 1 2 2 2 1 1 6 1 1 2 2 1 1 2 2 1 1 6 4 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 2 2 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 2 2 2 1 1 1 1 1 1 2 1 2 1 1 1 1 6 7 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 2 1 2 1 1 1 2 1 1 2 2 1 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 2 1 1 2 2 2 1 7 2 7 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 1 2 1 1 1 2 1 1 2 2 2 1 1 2 1 1 1 1 1 6 1 6 2 1 2 1 6 6 2 1 1 1 1 1 1 1 2 1 1 2 1 7 1 6 7 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 3 4 5 4 4 4 4 4 4 1 4 2 1 1 1 2 1 1 7 1 1 2 1 2 2 2 1 1 2 1 1 2 1 2 2 1 1 1 1 1 1 2 1 1 1 1 2 1 1 2 1 2 2 1 1 1 1 1 7 7 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 7 1 1 1 1 1 2 2 1 2 1 1 1 2 2 1 1 2 2 1 2 2 2 1 1 6 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 1 2 2 2 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 6 1 1 1 1 2 2 1 2 1 2 1 2 2 2 2 2 2 2 1 2 1 1 6 4 2 6 1 1 1 1 1 1 1 1 2 1 6 2 2 2 2 1 1 1 6 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 2 1 1 2 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 4 4 6 4 4 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 7 6 6 4 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 1 1 1 2 1 2 1 2 1 1 2 2 1 2 2 2 2 2 2 1 2 1 6 1 4 4 6 1 1 1 1 1 6 1 1 1 1 1 1 1 2 1 1 1 7 7 6 1 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 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 1 2 2 1 2 2 2 2 2 1 1 6 4 1 6 4 6 2 1 1 1 1 6 6 6 4 1 1 1 1 1 2 1 1 2 2 7 6 4 4 4 6 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 4 6 6 4 4 4 6 1 1 1 6 6 6 6 1 1 6 1 1 1 1 1 1 2 3 6 6 4 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 6 1 1 2 2 2 2 2 1 2 2 1 1 1 1 1 7 1 1 6 4 4 4 4 4 4 7 1 7 7 7 7 1 2 2 2 2 2 1 1 2 2 2 6 4 6 1 1 6 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 1 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 6 4 4 4 4 4 7 4 1 1 1 1 1 2 2 1 2 1 1 1 1 1 1 2 7 3 4 3 1 1 6 6 4 4 4 4 4 4 4 4 3 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 7 2 1 1 2 2 2 2 2 2 1 1 1 2 2 6 1 6 1 1 1 7 7 4 7 7 1 7 1 2 1 1 2 7 1 2 1 7 4 2 1 2 2 1 3 4 4 4 6 6 3 6 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 2 1 1 1 2 2 2 2 2 2 1 1 1 1 2 6 1 1 6 1 1 1 1 7 1 2 2 1 2 2 1 2 1 1 1 1 2 2 1 6 2 1 1 2 6 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 2 2 2 1 1 1 2 2 6 1 1 6 1 2 2 1 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 6 7 7 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 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 1 1 1 2 1 2 2 2 6 1 2 1 1 1 1 6 1 2 4 1 1 1 7 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 1 4 6 4 5 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 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 2 2 2 6 1 1 2 1 1 1 1 2 2 1 1 1 1 1 1 2 2 1 2 2 2 7 2 2 2 2 1 4 2 1 4 3 5 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 2 2 1 2 6 6 6 1 1 1 1 1 6 6 1 2 1 1 4 7 7 2 2 1 1 1 2 2 2 1 7 1 2 1 1 4 4 4 4 4 5 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 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 1 2 2 1 1 6 1 1 1 1 2 1 1 1 1 1 1 2 1 2 2 1 7 2 1 2 2 1 2 2 1 1 1 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 6 1 6 1 1 1 6 1 2 2 1 2 2 2 2 1 7 6 1 1 2 1 1 1 1 2 1 1 1 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 6 6 6 1 1 1 1 1 1 2 2 2 2 1 1 2 1 1 7 1 1 1 1 1 2 1 1 2 2 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 6 6 6 1 1 2 1 1 2 2 2 1 2 1 7 1 1 1 1 1 2 1 1 2 2 1 1 1 1 1 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 1 1 2 2 1 1 1 2 1 2 1 1 1 2 1 2 1 1 1 2 2 2 1 2 1 1 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 6 6 1 6 1 4 4 1 1 1 1 1 1 2 2 1 1 1 2 1 2 2 2 1 2 1 1 2 1 1 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 1 6 1 6 1 1 2 1 7 4 1 1 1 1 2 1 2 2 1 1 1 1 1 1 1 2 2 1 2 2 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 1 1 1 1 1 1 6 4 4 1 1 1 6 1 1 2 2 1 2 1 1 1 2 1 1 1 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 1 1 2 2 1 2 6 1 2 2 1 1 1 2 2 1 2 1 1 1 7 1 1 1 1 2 2 2 6 1 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 7 1 4 1 1 1 6 1 1 2 1 2 2 2 2 1 1 1 1 1 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 4 3 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 6 2 1 1 1 2 1 1 1 2 2 7 2 2 2 1 1 1 1 1 1 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 4 4 4 4 4 4 4 4 4 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 2 1 1 1 4 4 1 6 4 1 1 1 1 1 1 2 1 1 1 1 7 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 6 6 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 2 1 1 1 2 4 4 4 6 6 1 1 1 1 1 1 1 1 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 7 4 1 2 6 4 4 4 4 6 1 1 1 1 1 1 1 6 2 6 6 3 4 3 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 4 1 2 2 2 6 4 4 4 4 1 1 1 2 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 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 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 3 1 2 1 2 1 2 1 2 4 4 4 4 4 1 1 1 2 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 1 1 2309 2376 2406 2470 2507 2506 2488 2445 2511 2428 2418 2358 2318 2290 2315 2357 2332 2361 2376 2271 2359 2509 2509 2460 2376 2338 2419 2575 2469 2416 9999 9999 9999 9999 2418 2587 2065 2525 2344 9999 2624 9999 2447 2064 9999 9999 9999 9999 2700 9999 9999 9999 2987 9999 9999 9999 2974 9999 9999 9999 2987 9999 2987 9999 9999 9999 2982 9999 2064 2350 2430 2616 2632 2735 2615 2849 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2312 2370 2419 2470 2501 2489 2491 2451 2434 2346 2306 2273 2230 2245 2297 2358 9999 2395 2354 2186 2256 2442 2438 2452 2432 2368 2419 2570 2597 9999 9999 9999 9999 9999 2355 2065 2610 2572 2292 9999 9999 2403 9999 9999 9999 2960 9999 9999 2786 2874 9999 9999 2987 9999 9999 2985 2984 9999 2987 2987 9999 9999 9999 9999 9999 3001 9999 2455 2064 2618 2550 2609 2686 2701 2473 2642 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2326 9999 2441 2496 2511 2466 2477 2392 2361 2281 2218 2212 2196 2221 9999 2354 2403 2387 2282 2176 9999 2386 2420 2447 2377 2383 2346 2644 2773 2631 9999 9999 9999 9999 9999 2151 2653 2665 2662 9999 9999 2465 9999 2064 2554 9999 9999 9999 2723 9999 9999 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 2985 9999 2225 2655 2528 2447 2530 2624 2697 2724 2695 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2458 2518 2457 2443 2419 2344 2307 2221 2179 2176 2186 2212 2247 2359 2325 9999 2186 2199 9999 2374 2399 2415 2394 2423 2305 2621 2627 2404 2670 9999 9999 9999 2065 2477 2455 2665 2722 9999 9999 9999 9999 2758 9999 9999 9999 9999 2941 9999 9999 9999 2973 9999 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 2948 9999 2569 2286 2511 2446 2397 2525 2659 2681 2702 2580 2586 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2490 2520 2414 2423 2355 2292 2250 2173 2159 2166 2186 2199 2245 2353 2480 2221 2162 9999 2307 2352 2382 2366 2373 2413 2336 2341 2631 2065 2553 2445 9999 9999 2708 2406 2658 2627 9999 9999 2411 2530 2477 2485 2867 9999 9999 9999 2903 2906 9999 9999 9999 9999 9999 2955 9999 9999 2987 9999 9999 9999 9999 9999 2356 2676 2708 2390 2473 2424 2377 2500 2598 2662 2665 2790 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2505 2442 2389 2327 2285 2245 2195 2149 2145 2169 2183 2176 2239 2370 2469 2218 9999 9999 2301 2330 2344 2329 2373 2507 2386 2419 2664 2654 2508 2640 2560 2413 2693 2065 2626 2558 9999 2633 2669 2375 2679 9999 2852 9999 9999 9999 2964 2894 9999 9999 9999 9999 2983 9999 9999 9999 2984 9999 9999 9999 9999 2983 9999 2589 2091 2328 2397 2336 2331 2485 2606 2647 2670 2750 2053 2626 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2478 2379 2312 2261 2233 2214 2166 2131 2145 2166 2176 2178 2239 2384 2420 2273 9999 9999 2287 2307 2306 2313 2403 2541 2658 2559 2518 2471 2445 2065 2481 9999 2065 2565 2533 2547 2691 2677 2670 2679 2755 2809 9999 2917 9999 9999 9999 2855 2897 2950 9999 9999 2968 9999 2972 2948 9999 9999 9999 9999 9999 2631 9999 2064 2397 2439 2371 2310 2351 2468 2533 2629 9999 2515 2956 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2474 2435 2322 2268 2236 2202 2174 2145 2127 2145 2156 2162 2173 2247 2461 2373 2293 9999 9999 2290 2286 2298 2323 2457 2613 2522 2675 2410 9999 2395 2065 9999 2441 2605 2484 2634 2065 2668 2538 2470 2549 2592 2064 9999 9999 2937 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 9999 9999 2987 9999 9999 9999 2434 2435 2384 2334 2314 2323 2441 9999 2455 2381 2775 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2487 2423 2299 2245 2207 2183 2169 2131 2123 2141 2149 2156 2176 9999 9999 2318 2282 9999 9999 2298 2322 2318 2357 2528 2598 2064 2064 2357 2582 2418 2606 2608 2376 2065 2668 2644 2635 2378 9999 2574 2386 2064 9999 9999 2671 2937 2964 9999 9999 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 2715 9999 9999 2081 2508 2355 2326 2318 2301 2422 2061 2540 2595 2477 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2458 2472 2438 9999 2236 2191 2169 2156 2123 2127 2132 2149 2159 2168 9999 9999 2298 2279 9999 2262 2333 2400 2336 2405 2495 2665 2064 9999 2403 2624 2532 2065 2630 2065 2310 2630 2697 2486 9999 9999 2648 2683 2064 9999 9999 2910 9999 9999 9999 9999 9999 9999 9999 2927 2876 2895 9999 9999 9999 2945 2956 9999 2410 9999 2061 9999 2438 2369 2313 2296 2290 2417 2587 2117 2451 2490 9999 9999 9999 9999 3013 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2490 2485 2450 2347 2235 2186 2159 2145 2131 2127 2134 2141 2150 2180 2258 2404 2319 2290 2316 2387 2397 2347 2422 2410 2565 2461 2463 2378 2553 2686 9999 2065 2065 2179 2413 2660 2544 9999 9999 9999 2659 2541 2813 9999 2696 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2434 9999 2061 2543 2465 2390 2303 2283 2285 2358 2619 2061 2534 2807 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2526 2457 2441 2333 2224 2183 2162 2138 2134 2132 2138 2154 2170 9999 2210 2353 2375 2330 2363 2368 2469 2400 2418 2394 2581 2064 2064 2064 2064 2597 9999 2604 2065 2598 2646 2618 2062 2261 2671 9999 2466 2423 2898 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 9999 9999 2705 9999 2989 9999 9999 2688 9999 2700 2271 2061 2363 2310 2282 2273 2337 2479 2661 2582 2659 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2540 2446 2425 2300 2205 2176 2159 2145 2131 2126 2137 9999 9999 9999 9999 2395 9999 2355 2441 2328 2536 2453 2521 2407 2320 2064 2138 2627 2063 2678 2062 2062 2312 2614 2551 2646 2715 2422 2403 2575 2571 2571 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 2877 9999 9999 9999 9999 9999 9999 9999 2617 2532 2310 2132 2389 2464 2314 2277 2277 2209 2504 2698 2688 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2490 2434 2382 2256 2196 2179 2159 2145 2136 2150 9999 9999 9999 9999 9999 2604 9999 9999 2465 2493 2545 2506 2525 2649 2441 2594 2063 2225 2241 2326 2327 2573 2197 2635 2251 2658 2658 2062 2062 2466 2553 2768 2885 9999 9999 9999 9999 9999 9999 9999 9999 9999 2920 2929 2910 9999 9999 9999 9999 9999 2989 9999 9999 2676 2061 2061 2447 2440 2340 2293 2263 2335 2445 2658 9999 2937 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2448 2428 2334 2224 2186 2182 2162 2159 2138 9999 9999 9999 9999 9999 2366 2463 9999 2497 2493 2518 2525 2336 2609 2663 2331 2517 2554 2435 2294 2628 2257 2114 2112 2062 2629 2332 2596 2062 2478 2454 2436 2654 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2898 9999 9999 9999 9999 9999 9999 9999 2516 2585 2310 2463 2398 2507 2408 2304 9999 2344 2406 2594 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2395 2391 2295 2218 2186 2184 2176 2177 9999 9999 9999 9999 9999 9999 9999 2064 9999 9999 2532 2567 2583 2590 2538 2412 2063 2588 2567 2559 2606 2695 2642 2100 2062 2062 2624 2653 2480 2616 2721 2675 2483 9999 2839 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 2935 9999 9999 9999 2989 2989 9999 2420 9999 2385 2569 2438 2276 2486 2323 9999 2379 2402 2594 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2404 2357 2262 2218 2180 2198 2196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2577 2480 2588 2580 2423 2708 2542 2063 2547 2532 2248 2356 2573 2602 2583 2062 2565 2599 2585 2516 2679 2719 2807 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2834 2881 2981 9999 9999 9999 9999 9999 9999 9999 9999 2199 2321 2061 2465 9999 2383 2365 2421 2415 2624 9999 9999 9999 9999 3013 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2394 2329 2239 2215 2198 9999 2196 9999 9999 9999 2216 2316 9999 9999 2561 2125 9999 2644 2577 2609 2589 2552 2345 2063 2063 2507 2374 2063 2063 2622 2332 2686 2627 2357 2062 2540 2600 2620 2698 2673 2660 9999 2873 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 2178 9999 2061 2502 9999 2061 2434 2464 2504 2575 9999 2941 9999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2364 2295 2221 2218 2198 9999 9999 9999 9999 9999 2218 2324 9999 9999 9999 9999 2519 2624 2616 2634 2321 2562 2200 2336 2509 2612 2063 2216 2594 2649 2233 2151 2654 2662 2561 2546 2548 2628 2698 2534 9999 9999 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2917 9999 2973 9999 2989 9999 9999 9999 9999 9999 2566 2413 2256 2619 2200 2061 2472 2391 2504 2540 2976 9999 9999 2954 9999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2317 2256 2215 2224 2232 9999 9999 9999 9999 2224 2218 2346 9999 9999 9999 2064 2681 9999 2619 2649 2502 2586 2671 2063 2063 2580 2579 2572 2548 2604 2595 2381 2597 2194 2423 2590 2622 2623 2385 2671 9999 2619 2862 9999 9999 9999 9999 9999 9999 9999 9999 9999 2837 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 9999 2606 2496 2495 9999 2571 2061 2061 2061 2105 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2273 2236 2221 2225 2233 2257 9999 9999 2218 2189 2215 2363 2627 9999 9999 2623 2064 9999 2577 2412 2063 2063 2063 2650 2544 2515 2480 2583 2452 2624 2179 2534 2626 2586 2628 2522 2641 2630 2510 2742 2832 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 2947 2925 2831 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2701 9999 2693 2394 2649 2151 2448 2584 9999 2959 9999 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 2224 2215 2221 2249 2273 2276 2265 2183 2166 2202 2443 2064 9999 9999 9999 2559 9999 2638 2189 2344 2588 2063 2379 2473 2500 2480 2619 2181 2588 2666 2315 2569 2243 2482 2623 2597 2317 2701 2716 2804 2873 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2919 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 2976 9999 2245 2061 2563 2179 2646 9999 9999 2650 2753 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2256 2218 2202 2218 2261 2284 9999 2190 2152 2152 2205 2542 9999 9999 9999 9999 9999 9999 9999 2183 2439 2385 2491 2120 2571 2479 2507 2213 2073 2593 2597 2167 2245 2464 2590 2545 2675 2659 2753 2764 2823 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2864 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2369 2522 2490 2610 2563 2644 9999 9999 9999 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 2218 2196 2218 2270 9999 2258 2173 2134 2145 2252 2510 9999 9999 9999 9999 9999 9999 9999 9999 9999 2666 2573 2512 2586 2540 2588 2063 2341 2592 2304 2619 2158 2123 2419 2653 2693 2694 2636 2794 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 2327 2518 2359 2333 2454 2518 2689 9999 9999 9999 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 2208 2196 2219 9999 9999 2236 2134 2120 2149 9999 9999 2493 9999 9999 9999 9999 9999 9999 9999 9999 2063 2547 2063 2600 2548 2063 2453 2533 2586 2387 2286 2591 2566 2608 2548 2600 2599 2684 2753 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 2061 2437 2431 2458 2276 2280 2361 2489 2578 2789 2947 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 2236 2202 2199 2236 9999 9999 2199 2127 2131 2164 9999 9999 9999 2624 9999 9999 9999 9999 9999 9999 2536 2063 2063 2435 2593 2567 2502 2490 2460 2591 2397 2062 2588 2062 2640 2600 2669 2658 2766 2830 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 2472 2377 9999 2324 2248 2260 2310 2496 2608 2776 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2227 2199 2201 9999 9999 2254 2176 2152 9999 2167 9999 2603 9999 2495 9999 9999 9999 9999 9999 2718 2583 2063 2063 2521 2605 2601 2063 2501 2518 2556 2373 2126 2508 2659 2614 2676 2665 2719 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2061 2508 2463 2269 2245 2262 2314 2520 2554 2795 9999 9999 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 2199 2218 9999 9999 9999 2218 2202 9999 9999 9999 9999 9999 2609 9999 9999 9999 9999 2691 2629 2063 2460 9999 2063 2624 2571 2473 2466 2476 2474 2595 2062 2609 2673 2062 2650 2649 2725 2826 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2664 2545 2448 2378 2260 2255 2276 2359 9999 2155 2798 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2205 2205 9999 9999 9999 9999 2268 9999 9999 9999 9999 9999 9999 2373 9999 9999 2673 9999 2605 2583 2178 2063 2123 2512 2573 2353 2453 2493 2063 2556 2536 2403 2621 2651 2761 2574 2466 2629 2627 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 2362 2478 2366 2336 2263 2269 2311 2448 2522 2395 2781 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2215 2226 9999 9999 9999 9999 2309 9999 9999 9999 9999 9999 9999 2490 9999 2438 2559 2623 2594 2643 2644 2578 2638 2448 2667 9999 2567 2578 2063 2614 2596 9999 2062 2412 2654 9999 2062 2380 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2715 2980 9999 9999 2061 2432 2318 2312 2280 2298 2381 2504 2373 2772 2725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 2254 2335 2375 9999 9999 9999 2367 9999 9999 9999 9999 9999 9999 2537 2505 2502 2482 2508 2564 2629 2568 2513 2539 2558 2377 9999 2063 9999 9999 2612 2619 2709 9999 9999 9999 9999 9999 2935 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 2992 9999 2992 9999 9999 9999 9999 2549 2370 2406 2314 2303 2306 2351 2482 2599 2470 2798 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2354 2403 9999 2424 9999 9999 2472 9999 9999 9999 9999 9999 2551 2468 2398 2468 2469 2451 2540 2615 2622 2645 2063 2400 9999 2602 2643 2598 2365 2688 2591 9999 2555 2956 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2937 2943 2992 9999 2992 2992 2914 9999 2715 2062 2517 2616 2414 2309 2283 2338 2492 2529 2564 2767 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2482 2568 2476 2447 9999 9999 9999 9999 9999 9999 9999 9999 2483 2400 2405 2488 2460 2489 2475 2610 2680 2583 2063 2063 2372 2584 2574 9999 2211 2642 9999 2742 2726 2967 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2563 2978 9999 9999 2963 9999 2992 9999 9999 9999 2890 2718 2174 2688 2451 2477 2474 2342 2332 2422 2589 2652 2731 2777 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2582 2626 2522 2466 9999 9999 9999 9999 9999 9999 9999 2571 2386 2349 2377 2505 2601 2501 2536 2527 2063 2514 2063 2543 2532 2676 2646 2690 2719 2761 2775 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2639 2575 2646 2682 2896 9999 9999 9999 2991 9999 9999 9999 2888 9999 2669 2625 2440 2553 2492 9999 2390 2378 2540 2739 2390 9999 2816 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2624 2654 2534 9999 9999 9999 9999 9999 9999 9999 2566 2524 2394 2314 2331 2498 2628 2654 2436 2649 2705 2719 2600 2665 2639 2685 2649 2524 2729 2711 2717 2772 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2574 2614 2575 2572 2527 2746 9999 9999 2992 2992 9999 2956 2897 9999 9999 2590 2635 2700 2707 2519 2563 2514 2542 2620 2553 2255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2652 9999 2556 9999 9999 9999 9999 9999 9999 9999 2504 2485 2384 2329 2354 2484 2629 2715 9999 2634 2645 2558 2590 2641 2570 2654 2717 2707 2491 2715 2743 2645 9999 9999 9999 9999 9999 9999 9999 2753 2686 9999 2610 2640 2548 2527 2344 2543 2512 2607 2986 9999 2992 2992 9999 2911 9999 9999 9999 9999 2750 2290 2563 2640 2640 2638 2621 2678 2552 2432 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2931 9999 9999 9999 9999 9999 2499 9999 9999 9999 9999 9999 9999 2547 2520 2447 2369 2376 2426 2495 2650 2734 2737 2666 2596 2576 2704 2551 2644 2690 2729 2703 2719 2694 2761 2603 9999 9999 9999 9999 9999 9999 2384 2417 2626 2574 2558 2409 2506 2488 2391 2579 2499 2611 9999 9999 9999 2992 2929 2908 2965 9999 9999 9999 9999 9999 2630 9999 2635 2745 2436 2501 2557 2650 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2923 9999 9999 2858 9999 9999 9999 2684 2577 9999 2439 2473 9999 2583 9999 2550 2527 2402 2374 2439 2458 2566 2631 2616 2696 2675 2481 2542 2568 2521 2710 2694 9999 2734 2773 2667 2763 9999 9999 9999 9999 9999 2670 2734 2710 2739 9999 2535 2555 2452 2443 2467 2479 2503 2629 2506 9999 9999 9999 9999 9999 2631 9999 2992 9999 9999 9999 9999 9999 2914 2658 2704 9999 2652 9999 2760 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 2859 2907 2843 2857 9999 2663 2560 2285 2268 2303 2436 2557 2583 2526 2448 2442 2443 2517 2587 2541 2724 2761 2684 2620 2564 2572 2604 2573 2743 2667 2760 2323 2387 9999 9999 9999 9999 9999 9999 9999 2713 2522 2652 2356 2616 9999 2375 2431 2417 2441 2571 2552 9999 2435 9999 9999 9999 2858 2924 9999 2976 9999 9999 9999 2992 9999 9999 2908 2684 2760 2847 2685 2384 2796 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2506 2588 2659 9999 2631 2505 2162 2156 2196 2259 2461 2504 2440 2384 2514 2528 2579 2631 2661 9999 2692 2706 2634 2665 2479 2568 2578 2579 2283 2506 2802 9999 9999 9999 9999 9999 9999 9999 2711 2669 2690 2684 2728 2639 2593 2369 2397 2403 2453 2581 2270 9999 2333 9999 9999 2873 2883 2924 2972 9999 9999 9999 9999 9999 9999 9999 2945 2721 2834 9999 2753 2721 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 2495 2807 2848 2651 2560 2395 2134 2132 2159 2186 2339 2379 2371 2405 2471 2547 2423 2578 2652 2655 2620 2578 2645 2530 2585 2475 2648 2587 2492 9999 9999 9999 9999 9999 9999 9999 9999 2453 2665 2629 2610 2700 2678 2570 2361 2436 2383 2419 2469 2471 2056 2614 9999 2963 2876 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 2823 2726 2804 2872 2670 2882 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2893 9999 2328 2593 2468 2322 2134 2123 2145 2166 2239 2324 2409 2447 2497 2528 2546 2480 2497 2625 2564 2499 2477 2596 2579 2460 2608 2675 2797 9999 2619 9999 9999 9999 9999 9999 9999 9999 2606 9999 2523 2692 2679 2574 2393 2406 2376 2442 2482 2631 2218 9999 2468 2910 9999 9999 2872 2907 9999 9999 9999 9999 2992 2992 9999 9999 2912 2913 2922 2870 9999 2921 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2397 2525 2552 2306 2239 2127 2123 2134 2156 2218 2389 2454 2475 2532 2533 2565 2480 2529 2633 2631 2556 2599 2625 2654 2643 2653 2533 2790 9999 9999 9999 9999 9999 9999 9999 2691 2499 2524 2546 2650 2682 2661 2515 2440 2342 2394 2451 2538 2558 2056 9999 9999 9999 9999 2897 2820 2929 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2510 9999 2487 2166 2169 2123 2123 2138 2149 2254 2419 2505 2505 2568 2569 2470 2510 2557 2566 2603 2434 2580 2499 2511 2566 2529 2712 2747 9999 9999 9999 9999 9999 9999 9999 2673 2483 2562 2627 2645 2683 2642 2568 2429 2439 2446 2487 9999 2555 9999 9999 9999 9999 2982 2914 2875 2905 9999 9999 9999 9999 9999 2992 9999 9999 2989 2976 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2890 9999 2811 2864 2365 2123 2141 2127 9999 2114 2159 2343 2549 2526 2519 2590 2590 2537 2606 2519 9999 2611 2504 2476 2538 2476 2632 2648 2689 2734 9999 9999 9999 9999 9999 9999 2673 2598 2572 2521 2630 2663 2672 2673 2586 2528 2526 2487 2516 2541 9999 9999 9999 9999 9999 9999 9999 9999 2858 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2060 9999 2279 2121 2137 2131 2134 2140 9999 2517 2617 2582 2543 2614 2684 2640 2625 2700 2586 2678 2652 2603 2573 2534 2544 2617 2608 2697 9999 9999 9999 9999 9999 2681 2562 2653 2618 9999 2633 2637 2672 2673 2606 2602 2536 2539 2575 9999 9999 9999 9999 2959 9999 9999 9999 2966 9999 9999 9999 9999 2992 2992 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 2966 9999 2701 9999 9999 2242 9999 2134 2138 2111 2159 2267 2602 2602 2634 2563 2661 2707 2686 2687 9999 2668 2645 2570 2440 2568 2525 2556 2561 2657 2625 2747 9999 9999 9999 2695 2634 2539 2653 2612 2555 2607 2648 2699 2739 2644 2629 9999 2609 2656 9999 9999 9999 2918 9999 9999 9999 9999 2984 2992 2992 2992 9999 9999 9999 9999 9999 2495 2972 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 9999 9999 9999 9999 9999 9999 9999 2726 9999 9999 2245 9999 2148 2138 2149 2174 2435 9999 2653 2664 2634 2667 2688 2603 2674 2539 2593 2604 2527 2610 2563 2257 2578 2600 2695 9999 9999 2631 2732 2697 2663 2567 2560 2617 2616 2647 2627 2663 2530 9999 2652 2631 2613 9999 9999 9999 2605 9999 2958 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2303 9999 9999 9999 9999 9999 9999 2624 2621 2618 2628 2620 2643 2623 2646 2613 2582 2584 2615 2635 9999 2546 2591 2585 2695 9999 2696 9999 2616 2570 2598 2610 2488 2625 2639 2642 2650 2619 9999 9999 9999 9999 2332 2768 2631 2618 2684 9999 9999 9999 9999 9999 9999 2992 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2656 2895 2937 9999 9999 9999 9999 9999 9999 9999 9999 2950 9999 2370 9999 9999 9999 9999 9999 9999 2619 2599 2542 2555 2601 2605 2585 2593 2622 2559 2566 2612 2613 2604 2579 2585 2598 2632 9999 2744 2596 2610 2502 2577 2591 2539 2610 2577 2655 2703 2784 2827 9999 9999 2858 9999 2806 2056 2438 2056 9999 9999 9999 9999 9999 9999 2992 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2935 2636 2843 2699 9999 9999 9999 9999 9999 9999 9999 2921 9999 9999 2366 9999 2278 9999 9999 9999 2542 2578 2598 2611 2572 2597 2587 2510 2614 2345 2566 2546 2594 2608 2609 2606 2601 2593 2568 9999 2753 2596 2598 2494 2568 2495 2611 2568 2549 2646 2682 2843 9999 9999 9999 9999 9999 9999 9999 2056 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2929 9999 2453 2817 2886 9999 2966 9999 9999 9999 9999 2904 2903 9999 2319 9999 2331 9999 9999 9999 9999 2563 2589 2623 2634 2584 2603 2615 2572 2473 2446 2447 2571 2585 2595 2616 2560 2580 2543 2715 2715 2413 2578 2492 2458 2423 2550 2569 2516 2597 2566 2842 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2846 2946 2963 2713 2829 2750 2755 2800 2911 2905 9999 9999 9999 9999 2346 2859 9999 2327 2337 2373 9999 9999 9999 2492 2559 9999 2627 2636 2630 2617 2561 2439 2488 2435 2429 2518 2493 2529 2582 2538 2499 2512 2693 2667 2502 2544 2580 2578 2581 2520 2553 2511 2602 2717 9999 2896 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2910 2849 2919 2954 9999 2813 2731 2413 2782 2621 9999 2925 2937 2897 2697 2243 2854 9999 2366 2366 2385 2432 2420 9999 2515 2557 2605 9999 2525 2583 2587 2448 2470 2457 2389 2450 2517 2529 2495 2506 2560 2561 2618 2655 2609 2549 9999 2450 2596 2647 2638 2555 2652 2683 2769 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 2902 2843 2614 2654 9999 2917 9999 2611 2599 2612 2676 2531 2597 2696 2890 2860 2760 2793 2921 2417 2408 2405 2428 2460 2529 2573 2607 2635 2606 2591 2461 2448 2438 2444 2433 2439 2487 2524 2522 2532 2567 2572 2604 2467 2626 2612 2619 2621 2379 2569 2672 2698 2704 2711 2744 2501 2836 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2679 2506 2569 2543 2677 2775 2779 2741 2693 2764 2374 2676 2678 2689 9999 2758 2744 9999 2498 2506 2502 2501 2444 2464 2599 2632 2618 2606 2445 2452 2385 2404 2426 2437 2460 2485 2536 2534 2560 2576 2592 2446 2589 2681 2638 2599 2702 2457 2581 2598 2701 2737 2628 2770 9999 2841 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2593 9999 2830 2833 2719 2773 2489 2457 2674 2682 2579 2391 2694 2793 2726 2783 2649 2892 2513 2567 2541 2550 2573 2461 2640 2649 2630 2599 2586 2514 2435 2409 2364 2415 2459 2510 2523 2526 2460 2515 2524 2497 2635 2503 9999 2714 2727 2676 2600 2678 2769 2704 2787 2763 2782 2841 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2861 2392 2463 2453 2470 2195 2749 2659 2637 2566 2695 2630 2575 2836 2861 2754 2682 2383 2653 2586 2552 2612 9999 9999 9999 2615 2613 2614 2578 2445 2446 2413 2386 2486 2465 2529 2493 2517 2442 2450 2493 2488 2499 2661 2544 2625 2725 2702 2633 2647 2768 2771 2785 2728 2739 2727 2859 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2670 2548 2425 2746 2722 2685 2669 2520 2457 2595 2791 2650 9999 2700 9999 9999 2666 2619 2630 2643 9999 9999 2585 9999 9999 2623 2564 2532 2545 2539 2472 2472 2465 2514 2260 2416 2497 2482 2485 2450 2639 2653 2665 2669 2750 2687 2645 2705 2746 2740 2745 2748 2739 2783 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 2810 2572 2455 2592 2763 2753 2386 2539 2539 2552 2515 2657 2627 2799 9999 2637 9999 2824 2685 9999 9999 9999 9999 9999 2592 2616 9999 2624 2536 2475 2559 2490 2414 2468 2459 2504 2543 2497 2404 2440 2440 2455 2612 2523 2659 2660 2742 9999 2787 2675 2759 2749 2720 2748 2727 2768 2789 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2864 2757 2633 2144 2786 2476 2517 2270 2557 2496 2650 2738 2791 2646 2539 2551 2706 2740 2670 2723 9999 2724 9999 9999 2657 9999 2543 9999 2433 2497 2522 2441 2451 2472 2454 2500 2520 2375 2370 2469 2452 2441 2499 2527 2578 2522 2640 9999 9999 2803 2796 2648 2741 2754 2763 2770 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2931 2789 2731 2766 2412 2728 2700 2395 2564 2641 2514 2702 2788 2729 2784 2633 2573 2714 9999 9999 9999 2705 2736 9999 9999 9999 2596 2460 2469 2463 2467 2388 2451 2453 2425 2450 2428 2468 2414 2438 2366 2382 2482 2530 2465 2497 9999 2725 2824 2806 9999 9999 9999 9999 2783 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2829 2674 2614 2768 2746 2698 2504 2437 2654 2427 2646 2659 2767 2762 2662 9999 2673 9999 9999 9999 2673 2743 9999 9999 9999 2573 2503 2464 2459 2430 2424 2454 2440 2356 2356 2420 2426 2377 2399 2347 2421 2504 2443 2444 2646 2550 2693 2768 2782 2818 2828 9999 2800 2812 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2661 2742 2295 2760 2324 2667 2597 2610 2609 2633 2698 2781 2694 9999 9999 2695 2725 2690 2700 2712 2677 9999 2606 2541 2546 2486 2455 2447 2421 2436 2391 2360 2358 2353 2366 2375 2360 2344 2345 2485 9999 9999 2551 2639 2690 2645 2715 2761 2782 2856 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2863 2830 2582 2777 2530 2669 2577 2502 2599 2619 2656 2548 2604 2543 2490 9999 2718 2532 2699 9999 2613 2640 2580 2504 2486 2475 2462 2410 2450 2435 2455 2440 2378 2374 2349 2352 2319 2321 2349 2444 9999 2520 2555 2641 2640 2631 2602 2656 2641 2834 9999 2870 9999 2818 9999 9999 2822 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2740 2788 2738 2699 2684 2616 2613 2609 2609 2491 9999 9999 2505 2522 2616 2640 2559 2702 2638 2605 2563 2487 2507 2493 2510 9999 2495 2501 2492 2500 2267 2406 2376 2338 2321 2322 2346 2398 9999 2424 2489 2493 2476 2642 2609 2644 2710 2714 2802 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2875 2856 2533 2782 2688 2649 2595 2597 2493 2586 2537 2513 2555 2543 2532 2550 2570 2645 2566 2535 2528 2487 2552 2514 2545 2603 2576 2583 2405 2541 2489 2414 2369 2313 2276 2309 2357 2373 2394 2453 2459 2513 2471 2657 2541 2699 2720 2694 2787 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2865 2882 2270 2724 2653 2490 2544 2426 2532 2611 2583 2552 2427 2641 2615 2565 2558 2523 2515 2477 2471 2548 2549 2550 2676 2621 2665 2571 2577 2490 2417 2349 2304 2280 2290 2345 2392 2459 2501 2466 2422 2441 2659 2666 2558 2721 2615 2734 9999 2696 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2790 2865 2801 2748 2684 2536 2493 2486 2543 2594 2595 2543 2618 2594 2545 2511 2494 2507 2504 2505 2561 2540 2565 2667 2678 9999 2727 9999 2065 2501 2362 2342 9999 9999 2299 2367 2452 2501 2536 2518 2442 2433 2603 2637 2675 2556 2706 9999 2804 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2890 9999 2555 2646 2679 2623 2467 2520 2545 9999 2665 2673 2211 2685 2507 2467 2481 2525 2541 2497 2573 2550 2530 2676 2349 2624 2748 2675 2588 2500 2411 2350 2295 2332 2369 2438 2487 2087 2573 2539 2323 2391 2574 2274 2649 2631 2666 2743 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 9999 9999 9999 9999 9999 9999 9999 9999 2929 9999 2747 2700 2613 2602 2479 2495 2507 2594 2605 2663 2699 2725 2479 2456 2536 2552 2457 2471 2565 2524 2619 2613 2759 2740 9999 2663 2588 2481 2405 2365 2241 2420 2447 2484 2538 2607 2598 2541 2443 2392 2468 2671 2660 2573 2685 2713 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2937 2588 9999 2690 2635 2597 2501 2341 2504 2596 2562 2541 2645 2741 2473 2499 2483 2476 2524 2511 2512 2606 2632 2742 2781 9999 9999 2451 9999 2456 2408 2410 2439 2524 2512 2504 2611 2400 2648 9999 2301 2428 2413 2570 2710 2752 2748 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2801 2572 2681 2587 2524 2557 2480 2480 2541 2627 2527 2676 2760 2495 2522 2550 2537 2541 2464 2544 2585 2635 9999 9999 9999 9999 9999 9999 2446 2444 2479 2475 2566 2518 2607 2633 2648 2668 2556 2511 2455 2557 2628 2519 2497 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2751 2657 2641 2480 2576 2418 2482 2419 2528 2588 2508 2564 2706 2480 2519 2542 2527 2496 2457 2667 2557 2760 9999 2728 9999 9999 9999 2444 2487 2464 2562 2565 9999 2663 2567 2635 2652 2653 2612 2517 2372 2534 2621 2713 9999 9999 9999 2860 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2647 2715 2626 2600 2539 2523 2421 2381 2415 2425 2547 2486 2597 2686 2511 2524 2522 2531 2527 2669 2738 9999 9999 2816 9999 9999 9999 2586 2481 2548 2562 2647 9999 9999 9999 9999 2616 2649 2640 2592 2515 2512 2621 2664 2441 2606 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2748 2561 2605 2470 2515 2357 2370 2388 2393 2412 2445 2444 2518 2544 2577 2521 2601 2499 2196 2687 2702 9999 9999 9999 9999 9999 9999 9999 2621 2659 2602 9999 9999 9999 9999 2735 2661 9999 2661 2562 2487 2564 2698 2743 2556 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2570 2495 2431 2408 2380 2372 2383 2481 2430 2463 2505 2539 2605 2645 2644 9999 2655 2744 9999 9999 9999 9999 9999 9999 9999 9999 2702 9999 9999 9999 9999 2753 2194 2444 2465 2178 2065 2632 2582 2530 2654 2653 9999 9999 9999 2828 2872 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2463 2632 2601 2397 2405 2365 2344 2330 2359 2460 2524 2417 2442 2582 2670 2717 2617 2603 2672 9999 9999 9999 9999 9999 9999 9999 9999 2752 2725 2715 2694 2708 2581 2434 2716 2506 2600 2674 2720 2698 2647 2656 2713 9999 9999 9999 9999 2837 2882 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2486 2663 2530 2365 2343 2307 2292 2300 2339 2430 2519 2517 2435 2548 9999 2661 9999 2633 2660 2711 9999 9999 9999 9999 9999 2747 9999 2695 2717 2666 2709 2490 9999 2724 2345 2709 9999 9999 2426 2552 2610 2469 2795 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2740 2635 2532 2345 2343 2296 2268 2272 2309 2399 2503 2536 2474 2488 9999 2689 2730 9999 2608 2665 2699 2702 9999 2594 2569 2598 2661 2565 2579 2681 2617 2759 2709 2685 2704 2408 2535 2717 9999 2065 2700 2720 2683 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2771 2657 2514 2405 2372 2273 2263 2272 2304 2364 2452 2506 2386 2448 9999 2686 2686 9999 2603 2622 2610 2621 2584 2513 2498 2468 2500 2569 2484 2539 2581 2661 2674 2615 2570 2716 2718 2814 9999 9999 9999 2845 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2765 2630 2500 2391 2391 2276 2263 2281 9999 2344 2369 2452 2485 2499 2641 9999 2643 2556 9999 2686 2640 2582 9999 2585 2564 2471 2417 2451 2492 2517 2565 2492 2601 2521 2620 2717 2721 2768 9999 9999 9999 2890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2773 2617 2592 2503 2400 2282 2267 2293 9999 2343 2377 2433 2519 2562 2652 2636 2451 2610 2666 2717 2644 2641 2558 2593 2564 2434 2448 2398 2421 2501 9999 2568 2537 2540 2625 2725 9999 2694 2923 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2960 2621 2703 2434 2458 2431 2303 9999 9999 9999 2354 2386 2485 2597 2608 9999 9999 2565 2566 2694 2735 9999 9999 9999 2672 2633 2611 2513 2457 2424 2501 2461 2496 9999 2548 2542 2717 2797 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2849 2552 2515 2470 2337 9999 2334 2338 2365 2399 2449 2655 2607 2613 2667 2569 2607 2393 2720 2327 2708 2706 9999 2627 2638 2502 2508 2502 2533 2542 2614 2606 2571 2677 2593 2678 2889 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2709 2499 9999 9999 2340 9999 2370 2443 2560 9999 2705 2402 2550 2613 2533 2353 2549 2559 2760 9999 9999 2714 2613 2617 2591 2576 2593 2634 2505 2616 2700 2696 9999 2792 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2346 2343 2395 2480 2589 2596 2700 2457 2517 2565 2685 2678 2480 2748 2764 9999 2767 2722 2647 2655 2615 2582 2609 2620 2651 2480 2718 2751 2652 2622 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2499 9999 9999 9999 2437 2546 2611 2629 2764 2552 2494 2540 2695 2373 2677 9999 2753 2749 2741 2687 2681 2606 2653 2611 2562 2538 2673 2628 2692 2741 2787 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2538 2603 2549 2168 2811 2627 2565 2523 2684 2542 2688 2713 2743 2475 2695 2510 2674 2668 2671 2571 2611 2501 2689 2550 2694 2749 2709 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2418 9999 9999 2601 9999 2693 9999 9999 2546 2553 2616 2704 2738 2693 2567 2584 2714 2677 2611 2552 2638 2490 2605 2659 2619 2622 2710 2714 2707 2781 2829 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2883 9999 2489 9999 2447 2626 2624 2791 9999 9999 2576 2619 2648 2682 2274 2645 2343 2529 2691 2679 2665 2703 2676 2620 2613 2595 2645 2653 2661 2555 2792 2783 2727 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2960 9999 2713 2580 2502 2533 2636 2735 9999 9999 9999 2621 2610 2643 9999 2695 2750 2521 2514 2632 2597 2672 2713 2675 2453 2618 2680 2724 2533 2726 2832 2821 2842 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2623 2596 2491 2455 2705 2375 9999 2832 2560 2489 2589 2623 2661 2540 2477 2577 2519 2592 2696 2721 9999 2687 2627 2673 2783 2514 2636 2538 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2802 9999 2679 2590 2658 2710 9999 2793 9999 2639 2639 2588 9999 2596 2612 2552 2595 2518 2433 2557 2586 2705 2721 2636 2707 2822 2699 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2657 2517 2653 9999 2574 2690 2783 2816 2066 2602 2675 2607 2534 2409 9999 2512 2482 2524 2663 2751 2712 2718 2638 2778 2787 9999 9999 2897 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2879 9999 2761 2701 2419 2598 2631 2691 9999 9999 2650 9999 9999 2645 2568 2571 2541 2579 2580 2522 2721 2709 2697 2808 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2908 9999 2901 9999 2281 2601 2602 2688 2513 9999 9999 9999 9999 9999 2627 2640 2587 2538 2594 2679 2732 2660 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2917 9999 2947 9999 9999 9999 2543 2616 9999 9999 9999 9999 9999 9999 2726 2749 2677 2654 2639 2670 2761 9999 2700 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2847 9999 2606 2451 2446 2607 9999 9999 9999 9999 9999 2797 2709 2744 2542 2292 2690 2698 2809 2890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2836 2574 2719 2497 2496 2383 2544 2692 9999 9999 9999 9999 9999 2692 2748 2728 2311 2780 2767 2716 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 2795 2750 2757 2670 2611 2465 2404 2555 2743 64 69 80 115 62 114 54 32 106 70 89 88 261 1280 114 85 68 69 67 1280 1280 52 87 55 27 32 298 23 6 4 9999 9999 9999 9999 7 12 2 10 4 9999 3 9999 1 1 9999 9999 9999 9999 7 9999 9999 9999 6 9999 9999 9999 168 9999 9999 9999 23 9999 4 9999 9999 9999 13 9999 2 8 12 25 58 30 5 11 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 68 122 63 108 70 99 103 123 81 101 309 1280 1280 69 80 9999 115 147 1280 1280 85 46 67 68 61 51 19 10 9999 9999 9999 9999 9999 5 4 20 12 3 9999 9999 1 9999 9999 9999 6 9999 9999 5 54 9999 9999 14 9999 9999 4 35 9999 4 13 9999 9999 9999 9999 9999 6 9999 2 3 30 112 82 73 27 5 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 132 9999 149 133 98 39 82 70 61 70 154 718 225 595 9999 113 129 97 1280 436 9999 56 64 140 39 61 21 34 69 9 9999 9999 9999 9999 9999 6 24 15 10 9999 9999 1 9999 1 1 9999 9999 9999 1 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 11 9999 3 28 92 30 63 89 28 26 12 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 143 33 37 76 101 76 282 239 1280 262 231 109 92 30 9999 1280 1280 9999 59 69 118 77 57 15 24 10 5 12 9999 9999 9999 3 11 8 18 14 9999 9999 9999 9999 4 9999 9999 9999 9999 12 9999 9999 9999 16 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 4 7 34 33 32 139 73 29 30 8 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 77 139 37 76 176 131 138 1280 301 1280 820 121 114 49 106 1280 1280 9999 72 60 267 117 117 35 12 8 13 1 8 6 9999 9999 26 10 29 14 9999 9999 3 3 2 1 5 9999 9999 9999 6 1280 9999 9999 9999 9999 9999 13 9999 9999 40 9999 9999 9999 9999 9999 1 2 19 15 129 61 34 112 92 30 27 35 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 49 456 1280 295 590 141 1280 1280 1280 252 77 108 45 75 915 9999 9999 88 116 222 150 117 175 13 8 30 19 8 16 6 7 34 4 19 9 9999 12 11 4 6 9999 4 9999 9999 9999 47 36 9999 9999 9999 9999 11 9999 9999 9999 17 9999 9999 9999 9999 148 9999 4 5 21 96 35 35 149 47 30 19 44 1 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 1280 466 139 724 137 1280 1280 1280 244 312 152 200 41 58 1280 9999 9999 157 118 297 90 117 60 70 17 10 8 9 3 5 9999 4 14 12 11 23 23 25 21 17 12 9999 4 9999 9999 9999 13 70 8 9999 9999 4 9999 464 10 9999 9999 9999 9999 9999 1 9999 3 11 62 85 39 68 184 61 26 9999 4 15 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 90 816 984 264 174 75 1280 1280 366 462 1280 1280 82 110 149 1280 9999 9999 187 62 86 84 82 27 12 18 7 9999 6 3 9999 7 19 10 21 4 28 8 5 6 4 1 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 14 9999 9999 9999 6 17 44 58 53 85 139 9999 22 6 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 232 58 68 323 149 246 1280 1280 1280 1280 521 666 180 9999 9999 143 753 9999 9999 58 63 89 61 53 13 2 2 7 10 8 21 14 7 3 25 31 26 6 9999 5 2 1 9999 9999 1 4 4 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 5 102 62 77 119 266 115 8 13 5 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 49 56 9999 183 105 440 550 1280 363 138 837 463 93 9999 9999 85 363 9999 43 50 98 48 40 26 16 2 9999 8 13 9 4 18 3 9 29 39 7 9999 9999 6 3 1 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 2 28 6 9999 9999 9999 3 6 9999 1 9999 1 9999 90 87 84 239 216 135 47 6 5 2 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 68 145 156 167 137 461 89 1228 540 321 189 461 83 89 82 121 180 449 103 151 61 33 55 30 29 6 6 6 20 23 9999 4 2 6 12 43 12 9999 9999 9999 6 2 6 9999 2 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 1 45 91 246 171 155 221 52 108 6 5 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 66 179 68 185 220 162 1280 1280 142 171 137 85 9999 47 28 106 90 59 30 43 36 33 22 20 1 4 4 4 14 9999 24 6 44 52 20 3 3 6 9999 4 3 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 1 9999 14 9999 9999 4 9999 13 7 12 64 155 191 70 61 29 21 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 65 89 142 524 262 250 882 224 89 90 9999 9999 9999 9999 20 9999 45 158 20 55 47 78 16 8 3 6 35 5 26 3 4 9 45 15 28 28 4 3 5 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 3 9999 9999 9999 9999 9999 9999 9999 4 3 5 8 56 124 70 79 69 36 90 27 5 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 134 65 149 1280 1280 260 914 1280 112 148 9999 9999 9999 9999 9999 35 9999 9999 95 36 48 58 36 50 10 25 7 8 7 6 5 14 8 41 5 22 17 2 3 3 4 7 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 20 5 9999 9999 9999 9999 9999 6 9999 9999 6 4 7 21 129 71 131 56 142 80 54 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 183 206 1280 928 153 381 244 62 9999 9999 9999 9999 9999 29 9 9999 81 175 45 35 18 75 63 7 17 81 14 8 16 5 6 6 6 16 6 13 3 7 4 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 3 11 5 27 35 120 85 71 9999 170 132 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 77 246 1280 400 132 300 98 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 64 75 75 95 24 11 3 21 34 45 42 41 18 6 4 5 18 34 8 19 48 15 3 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 3 9999 9999 9999 3 5 9999 2 9999 5 18 31 13 120 55 9999 132 52 48 9999 9999 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 183 1280 1280 96 166 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 25 105 65 14 61 13 2 33 40 8 8 15 29 14 4 46 30 47 13 28 14 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 3 16 9999 9999 9999 9999 9999 9999 9999 9999 4 6 7 37 9999 62 83 57 32 40 9999 9999 9999 9999 37 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 761 1280 1280 115 9999 63 9999 9999 9999 71 135 9999 9999 27 5 9999 60 40 91 48 45 10 3 2 13 12 9 6 30 8 51 29 8 5 47 28 69 22 6 3 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 6 11 9999 6 57 37 29 34 9999 11 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 317 1280 168 68 9999 9999 9999 9999 9999 1280 104 9999 9999 9999 9999 7 24 40 65 11 41 8 6 12 31 7 10 29 60 7 7 41 43 15 29 62 22 15 2 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 18 9999 15 9999 9999 9999 9999 9999 4 4 5 11 5 7 32 15 15 7 9 9999 9999 8 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 679 1280 1280 293 106 9999 9999 9999 9999 265 1280 107 9999 9999 9999 3 14 9999 28 31 14 26 40 3 5 31 49 49 31 47 21 9 37 7 10 35 27 13 3 5 9999 3 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 3 2 4 9999 6 5 6 3 4 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1124 98 83 132 9999 9999 70 1280 1280 52 27 9999 9999 17 2 9999 16 7 3 6 5 41 19 18 25 51 15 54 7 18 50 24 38 53 32 15 4 11 12 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 1280 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 6 5 15 6 6 7 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 291 284 138 116 59 85 1280 1280 1280 117 3 9999 9999 9999 6 9999 15 4 7 19 4 10 16 20 25 76 8 35 64 9 36 8 18 41 23 5 20 30 8 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 1280 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 10 9999 2 1 7 7 27 9999 9999 34 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 1280 371 1280 579 147 107 9999 58 1280 1280 1280 72 9999 9999 9999 9999 9999 9999 9999 5 7 9 15 9 30 20 33 10 8 39 44 8 9 13 40 43 26 21 30 14 8 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 6 84 1280 1280 69 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 344 1280 327 91 9999 58 1280 1280 1280 100 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 35 28 42 28 33 8 14 54 11 56 8 8 12 41 31 25 27 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 4 32 1280 1280 1280 55 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 289 136 9999 9999 77 1280 1280 125 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 5 28 8 50 24 6 30 68 46 13 9 35 28 101 52 47 33 15 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 1 4 10 1280 1280 1280 142 174 41 37 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 322 205 9999 9999 1280 1280 1272 99 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 10 1 2 16 50 37 28 81 52 93 15 6 22 6 51 22 38 37 15 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 8 8 9999 1280 1280 527 78 239 131 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 149 9999 9999 64 1280 1280 9999 66 9999 9 9999 9 9999 9999 9999 9999 9999 40 14 1 3 18 35 26 7 85 115 46 11 6 13 37 25 30 43 19 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 92 1280 1280 1280 267 109 142 57 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 355 9999 9999 9999 1280 1280 9999 9999 9999 9999 9999 24 9999 9999 9999 9999 58 20 3 8 9999 3 32 21 18 111 49 23 27 4 22 26 3 15 12 11 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 4 39 76 310 1280 624 213 105 9999 5 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 215 9999 9999 9999 9999 1280 9999 9999 9999 9999 9999 9999 14 9999 9999 74 9999 29 19 6 4 7 17 19 15 15 36 6 28 15 4 11 15 16 4 3 3 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 5 144 1280 563 1280 1280 142 71 44 5 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 77 9999 9999 9999 9999 1280 9999 9999 9999 9999 9999 9999 25 9999 18 35 97 45 48 55 27 32 12 23 9999 19 27 4 23 15 9999 1 3 3 9999 1 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 49 9999 9999 4 1280 1280 1280 1280 232 213 26 7 20 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 93 123 99 9999 9999 9999 82 9999 9999 9999 9999 9999 9999 99 64 39 43 99 127 86 69 13 13 13 5 9999 1 9999 9999 25 8 4 9999 9999 9999 9999 9999 2 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 4 9999 8 9999 9999 9999 9999 2 10 826 678 1179 324 76 101 76 7 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 34 9999 109 9999 9999 61 9999 9999 9999 9999 9999 39 75 41 55 47 74 112 89 71 21 3 8 9999 15 21 12 6 24 4 9999 1 7 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 7 3 9999 4 4 12 9999 4 1 4 35 91 69 61 99 194 86 13 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 59 46 164 9999 9999 9999 9999 9999 9999 9999 9999 40 69 171 101 29 74 42 68 40 14 3 3 7 16 12 9999 4 8 9999 4 1 1 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 11 9999 9999 6 9999 4 9999 9999 9999 51 4 2 11 4 11 219 215 178 112 48 34 36 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 72 68 100 9999 9999 9999 9999 9999 9999 9999 55 38 331 278 94 69 27 48 57 4 13 4 14 17 36 15 10 15 19 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 8 17 29 11 9999 9999 9999 10 9999 9999 9999 17 9999 7 9 5 6 9 9999 186 46 65 22 4 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 47 40 47 9999 9999 9999 9999 9999 9999 9999 80 145 94 566 59 73 59 61 12 38 33 36 14 34 58 69 56 6 33 13 12 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 58 24 66 55 36 9999 9999 10 8 9999 5 15 9999 9999 4 5 13 15 7 104 113 60 28 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 21 9999 51 9999 9999 9999 9999 9999 9999 9999 59 164 438 162 80 176 39 107 9999 28 40 17 15 21 63 38 21 18 10 16 22 6 9999 9999 9999 9999 9999 9999 9999 12 8 9999 13 55 58 94 16 70 60 11 7 9999 3 6 9999 11 9999 9999 9999 9999 7 3 6 12 27 38 16 13 3 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 12 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 81 61 76 533 74 97 134 49 190 43 41 51 40 40 10 15 20 14 18 19 20 22 4 9999 9999 9999 9999 9999 9999 6 5 7 6 15 15 113 115 19 45 59 50 9999 9999 9999 3 12 14 73 9999 9999 9999 9999 9999 3 9999 26 18 4 4 5 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 11 9999 9999 5 9999 9999 9999 34 78 9999 90 180 9999 39 9999 121 86 1280 832 93 37 373 22 13 22 40 19 32 20 11 20 12 9999 18 16 10 12 9999 9999 9999 9999 9999 8 28 26 13 9999 8 26 36 121 118 27 37 70 12 9999 9999 9999 9999 9999 1 9999 6 9999 9999 9999 9999 9999 15 10 7 9999 10 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 7 14 11 7 9999 40 65 1280 1280 1280 1280 153 115 67 95 1115 124 77 49 21 34 40 20 21 19 50 49 20 30 9 17 3 3 9999 9999 9999 9999 9999 9999 9999 21 11 13 4 10 9999 18 91 155 93 178 45 9999 9 9999 9999 9999 25 67 9999 71 9999 9999 9999 6 9999 9999 10 9 25 7 9 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 2 3 3 9999 54 102 1280 1280 210 1280 844 94 264 1280 146 58 61 37 37 9999 25 64 27 37 18 47 24 13 4 4 9 9999 9999 9999 9999 9999 9999 9999 13 27 31 16 14 17 26 28 167 87 103 58 10 9999 6 9999 9999 15 102 1280 10 9999 9999 9999 9999 9999 9999 9999 7 11 23 9999 8 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 2 8 15 35 48 64 1280 101 1280 1280 1280 1280 1280 1280 43 67 22 45 53 36 49 29 46 16 24 18 45 16 5 9999 9999 9999 9999 9999 9999 9999 9999 5 33 63 16 14 17 15 16 118 133 171 88 16 5 72 9999 24 7 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 3 6 7 16 4 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 18 9999 2 65 65 1280 1280 1280 1280 1280 1280 1280 197 79 68 67 78 35 22 75 65 41 19 22 21 14 22 32 28 9999 4 9999 9999 9999 9999 9999 9999 9999 50 9999 12 23 36 40 25 123 144 142 73 51 8 9999 6 15 9999 9999 21 14 9999 9999 9999 9999 10 3 9999 9999 6 24 9 8 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 3 3 65 1280 1280 1280 1280 470 1280 1280 175 124 79 79 39 71 64 32 60 92 49 80 33 43 40 43 11 22 9999 9999 9999 9999 9999 9999 9999 19 17 44 78 19 39 28 27 58 45 130 88 104 52 7 9999 9999 9999 9999 32 4 36 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 82 1280 1280 1280 1280 171 1255 263 47 118 258 108 35 26 54 36 16 19 14 56 19 16 21 15 34 18 9999 9999 9999 9999 9999 9999 9999 21 22 1280 33 30 46 21 47 39 187 293 141 9999 53 9999 9999 9999 9999 9 8 4 28 9999 9999 9999 9999 9999 5 9999 9999 30 15 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 8 9999 7 10 1280 1280 117 785 9999 71 90 60 94 58 1280 151 31 34 66 17 9999 16 14 18 29 22 53 28 38 25 9999 9999 9999 9999 9999 9999 25 21 58 49 88 43 36 27 39 71 99 59 103 94 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 1280 91 149 1280 172 87 9999 95 42 1280 114 51 112 81 35 55 15 30 28 44 70 65 37 36 24 35 9999 9999 9999 9999 9999 25 19 35 41 9999 52 33 19 17 27 51 25 39 69 9999 9999 9999 9999 488 9999 9999 9999 12 9999 9999 9999 9999 9 9 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 15 11 9999 2 9999 9999 1280 9999 1280 660 72 1280 53 67 25 93 41 48 113 105 61 9999 41 50 25 18 75 65 37 24 27 18 23 9999 9999 9999 20 41 27 62 50 58 25 33 20 22 14 20 9999 53 1280 9999 9999 9999 20 9999 9999 9999 9999 20 5 3 3 9999 9999 9999 9999 9999 1 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 1280 9999 85 1280 1280 65 68 9999 46 70 59 57 57 28 46 16 25 64 23 41 31 16 46 26 25 9999 9999 15 23 25 57 31 44 53 85 73 42 76 9 9999 5 5 8 9999 9999 9999 51 9999 17 9999 9999 9999 9999 9999 5 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 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 9999 9999 9999 9999 9999 9999 44 38 33 61 62 78 96 38 30 43 82 46 36 9999 35 54 29 34 9999 20 9999 20 23 66 167 27 74 71 25 57 22 9999 9999 9999 9999 3 25 55 34 12 9999 9999 9999 9999 9999 9999 6 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 18 16 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 270 9999 9999 9999 9999 9999 9999 129 35 26 34 73 64 42 27 38 49 78 51 36 37 37 49 55 27 9999 31 20 34 34 110 117 36 39 33 32 67 52 14 9999 9999 4 9999 50 3 7 1 9999 9999 9999 9999 9999 9999 6 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 9999 9999 14 3 10 4 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 236 9999 88 9999 9999 9999 57 74 72 69 35 46 54 22 53 16 78 98 70 59 56 45 46 54 19 9999 25 46 69 35 454 33 81 45 52 69 24 61 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 12 9999 3 14 22 9999 15 9999 9999 9999 9999 19 7 9999 1160 9999 117 9999 9999 9999 9999 79 72 91 73 26 52 55 54 29 32 38 83 54 40 47 26 54 19 20 15 23 113 24 22 21 37 74 68 101 15 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 21 20 2 9 9 18 12 18 8 9999 9999 9999 9999 3 32 9999 183 122 73 9999 9999 9999 74 68 9999 56 55 52 55 43 27 52 48 51 77 35 38 91 32 24 19 25 23 182 39 57 34 45 26 94 25 69 45 9999 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 10 18 18 9999 7 10 6 28 4 9999 17 14 8 3 3 29 9999 175 170 57 76 39 9999 59 40 43 9999 22 51 64 27 52 63 46 72 88 91 51 62 61 28 42 33 66 133 9999 21 91 35 40 15 40 180 38 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 8 3 3 9999 19 9999 5 9 12 7 4 4 5 25 8 14 39 12 151 141 45 50 90 112 42 35 55 35 53 27 28 34 63 93 182 88 70 55 65 64 47 65 17 45 47 39 27 14 67 101 55 37 40 137 7 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 3 3 3 4 8 24 21 30 42 5 11 9 7 9999 11 52 9999 72 83 47 52 37 33 29 28 24 34 21 30 27 33 55 166 89 45 58 58 92 61 70 22 43 29 18 12 35 13 59 31 27 27 14 73 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 3 9999 25 18 5 11 6 7 27 43 10 6 12 16 3 17 21 18 25 43 32 43 66 24 35 26 30 41 68 69 35 32 31 41 56 64 35 63 30 37 45 26 48 11 9999 20 29 35 63 42 125 18 82 203 144 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 2 3 3 3 3 20 40 19 14 25 10 7 18 8 17 118 2 31 38 24 61 9999 9999 9999 17 28 55 62 31 33 27 32 81 91 73 29 81 32 29 31 22 13 27 15 18 24 28 36 17 164 153 216 44 1280 17 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 4 4 27 22 20 28 12 8 8 22 4 9999 18 9999 9999 14 16 25 30 9999 9999 15 9999 9999 42 60 88 62 73 115 51 133 60 18 31 79 50 40 20 29 18 23 23 26 15 16 18 244 575 1280 219 803 521 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 4 3 5 19 32 6 9 13 13 10 11 6 7 9999 24 9999 15 14 9999 9999 9999 9999 9999 13 20 9999 43 67 37 56 51 44 62 74 57 96 112 34 40 32 24 57 15 21 28 20 9999 28 12 148 1280 754 1280 39 129 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 8 6 3 19 6 7 7 15 12 35 20 17 5 4 14 36 38 11 20 9999 27 9999 9999 15 9999 26 9999 39 105 64 53 86 82 100 118 74 31 35 112 43 37 47 31 25 15 12 9999 9999 34 88 12 979 136 1280 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 20 8 10 10 4 19 16 8 17 34 14 48 21 7 15 19 12 16 9999 9999 9999 26 22 9999 9999 9999 59 33 147 87 108 44 84 78 137 123 39 103 69 140 37 50 93 75 21 14 9999 16 1280 23 9999 9999 9999 9999 196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 5 15 19 16 10 14 66 14 113 13 11 22 55 9999 16 9999 9999 9999 18 21 9999 9999 9999 46 123 70 81 78 152 124 130 50 50 112 91 55 95 46 85 74 23 18 47 12 32 168 27 53 16 9999 46 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 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 6 3 16 5 24 48 57 39 58 96 28 45 9999 9999 65 20 18 34 24 19 9999 28 46 55 125 58 77 182 137 42 41 57 65 68 68 64 63 51 94 9999 9999 24 43 47 65 114 182 29 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9 4 15 6 26 73 18 58 71 43 16 141 132 40 9999 42 12 37 9999 26 68 56 38 43 56 49 48 94 42 65 112 70 129 79 102 57 69 44 49 9999 74 31 47 36 91 23 22 15 72 9999 19 9999 73 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 7 8 12 24 29 57 57 41 20 9999 9999 1090 1280 49 38 16 110 45 82 61 38 41 51 54 9999 85 48 40 69 23 127 127 86 111 265 151 64 9999 63 94 31 17 36 62 45 47 93 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 10 4 17 23 27 50 68 25 72 94 113 125 44 18 19 20 64 61 46 73 42 95 49 48 35 42 40 17 50 69 70 194 66 66 90 103 61 86 94 57 111 19 33 18 112 38 113 1280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 26 3 15 31 15 96 19 131 105 38 26 14 58 46 34 85 102 102 43 35 72 69 26 26 22 24 14 34 65 127 201 124 75 59 141 136 73 73 58 40 29 40 38 16 102 26 85 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 4 10 15 21 18 17 89 26 174 102 21 18 32 17 37 65 79 95 109 53 96 52 91 34 16 9999 27 9999 8 72 43 202 9999 9999 55 87 80 52 52 65 68 249 34 25 31 19 77 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 5 11 38 46 25 181 353 9999 37 37 6 23 54 83 64 126 124 33 94 111 29 22 6 13 28 12 27 91 90 135 55 202 147 112 49 13 55 60 30 113 34 8 26 97 72 18 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 20 22 33 29 99 98 81 131 22 56 41 33 88 46 121 80 21 23 104 37 35 10 23 16 9999 9 21 93 99 146 34 82 85 53 33 51 37 33 81 97 25 36 22 15 16 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 3 9999 34 45 46 47 27 93 86 18 70 18 18 191 44 26 23 22 24 32 58 18 19 12 9999 9999 4 9999 71 75 94 54 52 41 24 35 11 33 9999 24 102 25 19 31 28 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 10 46 50 22 59 85 101 148 66 76 40 32 155 52 63 46 23 18 23 17 10 9999 9999 9999 9999 9999 9999 60 89 45 28 24 17 22 24 25 27 29 70 66 118 66 12 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 25 32 36 22 59 22 90 54 165 75 22 21 33 56 117 99 50 19 14 32 8 10 9999 4 9999 9999 9999 11 77 41 39 18 9999 18 10 14 15 22 57 40 28 57 46 28 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 34 37 50 133 84 27 37 105 30 92 28 44 47 107 85 59 28 18 36 25 9999 9999 8 9999 9999 9999 5 13 65 47 28 9999 9999 9999 9999 10 12 16 21 35 87 39 26 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 16 84 25 168 27 30 43 69 33 33 29 32 18 105 28 51 17 8 21 8 9999 9999 9999 9999 9999 9999 9999 23 56 14 9999 9999 9999 9999 23 10 9999 18 14 42 117 37 18 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 45 119 37 40 72 97 87 89 31 40 131 94 29 24 32 9999 19 18 9999 9999 9999 9999 9999 9999 9999 9999 47 9999 9999 9999 9999 16 4 6 5 3 4 17 30 21 14 5 9999 9999 9999 105 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 33 56 97 40 58 92 328 59 111 84 31 30 70 29 39 15 22 28 9999 9999 9999 9999 9999 9999 9999 9999 30 18 11 9 9 6 4 13 7 6 6 14 22 27 30 14 9999 9999 9999 9999 23 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 22 48 26 41 59 125 138 70 149 103 69 56 95 9999 26 9999 15 36 19 9999 9999 9999 9999 9999 28 9999 33 28 11 13 5 9999 20 6 17 9999 9999 4 8 12 7 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 3 23 30 55 28 82 115 216 74 68 144 94 59 76 43 9999 45 26 9999 25 20 23 32 9999 48 694 1280 73 20 21 30 16 27 15 27 36 7 4 4 9999 3 16 11 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 17 34 51 133 313 93 139 76 82 224 138 88 36 33 9999 33 26 9999 18 18 41 60 370 1280 1280 228 1280 88 26 29 25 19 35 38 26 33 6 5 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 31 79 27 246 126 106 100 9999 251 58 152 76 128 39 9999 30 12 9999 21 85 72 9999 101 56 68 1280 1280 108 55 69 18 49 40 89 36 6 4 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 13 43 113 158 106 74 84 9999 156 139 58 80 34 38 22 18 27 13 11 15 28 19 82 24 23 226 113 117 120 9999 58 60 75 76 31 9999 2 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 19 24 3 22 10 18 131 94 9999 9999 9999 231 139 134 49 43 9999 9999 27 35 40 13 9999 9999 9999 28 27 51 82 140 111 1280 18 78 9999 100 18 27 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 6 13 51 170 9999 122 118 139 111 41 39 23 43 27 23 74 12 26 6 12 11 9999 18 39 30 43 86 80 20 33 129 13 28 8 5 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 15 9999 9999 111 9999 91 80 108 9999 19 14 21 34 21 9 13 10 15 9999 9999 23 25 110 79 81 83 78 17 100 22 14 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 90 142 39 37 25 12 15 27 35 47 21 9 25 20 9999 31 22 19 80 52 48 44 77 58 13 44 38 8 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 9999 9999 9999 60 95 46 39 37 27 21 44 47 6 13 9999 20 26 40 23 25 17 36 87 32 20 37 22 91 39 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 9999 9999 9999 9999 57 54 14 4 9 162 41 29 32 8 12 23 25 7 32 11 25 31 39 62 63 14 30 11 110 133 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 9999 9999 50 9999 14 9999 9999 28 31 53 40 23 15 11 13 25 31 64 13 37 17 91 51 15 16 42 30 21 27 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 9999 9999 9999 9999 9999 9 9999 48 9999 99 76 13 37 9999 9999 14 36 30 12 5 9 8 15 32 31 43 46 23 36 138 17 13 16 17 6 24 25 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 16 9999 25 44 46 65 39 24 9999 9999 9999 15 23 37 9999 16 29 12 17 28 16 23 19 11 9 45 49 18 6 17 23 10 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 27 18 9 26 5 9999 8 15 14 90 71 28 12 13 99 19 77 36 33 9999 17 60 80 29 4 6 3 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 14 29 28 27 9999 13 9999 87 67 92 9999 85 100 40 55 24 15 15 9 13 27 50 122 32 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 9999 9999 9999 9999 4 4 12 9999 15 29 31 8 4 16 52 16 16 16 9999 28 24 24 47 49 15 28 16 38 7 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 6 19 7 41 52 45 9999 9999 8 9999 9999 13 67 50 118 90 78 16 25 11 15 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 9999 11 9999 5 29 44 39 4 9999 9999 9999 9999 9999 13 18 21 89 68 93 40 5 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 16 9999 9999 9999 73 26 9999 9999 9999 9999 9999 9999 23 24 13 42 45 47 44 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 103 27 101 118 9999 9999 9999 9999 9999 9 15 26 5 4 19 31 36 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 4 13 18 146 54 95 14 9999 9999 9999 9999 9999 8 28 6 3 34 27 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 10 20 21 33 53 260 151 77 21 1053 1039 318 150 239 141 267 387 117 175 181 188 262 353 341 230 806 857 542 420 480 212 148 201 322 258 143 261 270 70 9999 9999 9999 9999 57 69 202 56 69 9999 119 9999 252 108 9999 9999 9999 9999 89 9999 9999 9999 79 9999 9999 9999 114 9999 9999 9999 118 9999 45 9999 9999 9999 116 9999 206 332 528 90 32 47 346 116 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 721 1026 240 284 174 247 159 161 141 215 350 282 451 434 614 272 9999 615 379 710 583 336 393 181 150 197 179 312 451 9999 9999 9999 9999 9999 62 228 52 54 64 9999 9999 179 9999 9999 9999 109 9999 9999 75 106 9999 9999 130 9999 9999 137 134 9999 83 96 9999 9999 9999 9999 9999 74 9999 157 526 66 32 41 36 49 305 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 726 9999 236 167 149 400 171 253 236 370 602 397 396 517 9999 223 180 467 427 648 9999 623 317 168 334 200 392 119 101 48 9999 9999 9999 9999 9999 401 68 59 48 9999 9999 275 9999 198 149 9999 9999 9999 202 9999 9999 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 9999 66 9999 472 88 31 183 90 29 38 45 196 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 233 156 655 455 209 255 292 423 574 532 463 683 639 343 1176 9999 405 661 9999 528 340 204 228 188 380 122 470 62 49 9999 9999 9999 229 298 254 43 50 9999 9999 9999 9999 76 9999 9999 9999 9999 83 9999 9999 9999 138 9999 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 9999 73 468 204 196 215 47 37 41 44 336 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 315 133 607 252 235 274 306 569 522 608 621 617 583 387 140 334 639 9999 704 403 225 221 238 233 276 536 215 91 58 74 9999 9999 162 405 45 47 9999 9999 279 188 215 241 82 9999 9999 9999 56 118 9999 9999 9999 9999 9999 100 9999 9999 147 9999 9999 9999 9999 9999 50 102 46 294 123 134 265 63 27 44 49 38 9999 9999 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 240 534 220 325 298 297 364 447 596 609 576 814 422 477 162 298 9999 9999 521 314 293 232 231 67 267 228 49 47 57 42 43 42 131 548 49 53 9999 45 100 375 103 9999 121 9999 9999 9999 136 78 9999 9999 9999 9999 117 9999 9999 9999 152 9999 9999 9999 9999 109 9999 246 612 366 151 404 411 58 51 47 86 26 202 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 391 277 317 406 387 385 420 638 609 571 501 432 486 267 359 9999 9999 499 358 339 301 219 119 38 55 65 64 56 136 77 9999 401 71 50 50 41 42 54 55 50 51 9999 63 9999 9999 9999 50 177 106 9999 9999 119 9999 121 83 9999 9999 9999 9999 9999 109 9999 735 362 117 174 431 216 99 33 46 9999 380 90 9999 303 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 286 356 483 297 374 416 638 423 587 515 602 700 491 644 112 205 677 9999 9999 434 468 391 332 266 193 73 43 74 9999 61 167 9999 46 52 73 46 228 44 74 187 103 112 108 9999 9999 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 9999 9999 76 9999 9999 9999 266 228 185 265 285 242 119 9999 23 153 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 235 518 752 336 452 620 528 509 785 445 556 644 617 9999 9999 480 774 9999 9999 506 325 291 250 370 891 226 85 75 68 51 47 53 56 247 59 50 47 86 9999 140 197 392 9999 9999 152 66 67 9999 9999 9999 9999 9999 77 9999 9999 9999 9999 9999 9999 9999 9999 71 9999 9999 406 26 147 207 217 225 138 460 44 163 191 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 884 903 499 9999 394 698 705 426 585 730 407 640 603 876 9999 9999 643 611 9999 689 431 145 328 357 651 625 226 9999 89 59 40 171 45 195 212 67 38 82 9999 9999 109 242 163 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 44 52 89 9999 9999 9999 61 40 9999 140 9999 115 9999 32 140 231 224 253 155 43 152 131 394 9999 9999 9999 9999 165 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 451 184 343 187 445 673 590 400 733 730 684 739 973 906 573 118 441 499 420 123 194 551 235 422 315 412 172 61 55 45 9999 189 172 228 229 44 48 9999 9999 9999 131 105 59 9999 412 268 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 9999 1068 21 24 72 235 223 303 306 36 164 83 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 280 406 168 411 572 672 453 634 682 807 687 769 1209 9999 1149 581 271 551 536 491 251 303 436 530 298 434 195 194 195 70 9999 48 212 45 40 73 582 372 108 9999 1171 943 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 9999 9999 9999 356 9999 120 9999 9999 78 9999 40 173 198 123 221 238 502 295 274 42 106 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 490 208 357 639 624 562 800 632 700 754 9999 9999 9999 9999 568 9999 1156 181 1042 156 195 201 622 439 238 251 48 239 59 600 643 396 45 98 53 45 294 382 117 440 922 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 110 9999 9999 9999 9999 9999 9999 9999 48 92 121 144 24 43 226 308 399 1071 117 66 48 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 193 493 222 424 796 840 603 596 558 757 9999 9999 9999 9999 9999 122 9999 9999 228 485 221 199 388 149 327 55 437 302 252 361 368 102 421 44 351 63 71 974 1032 281 574 266 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 56 50 80 9999 9999 9999 9999 9999 89 9999 9999 60 149 158 64 33 169 253 567 129 174 53 9999 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 600 210 414 570 586 788 648 605 1050 9999 9999 9999 9999 9999 291 219 9999 262 183 476 533 1150 142 113 357 73 32 234 237 88 504 620 467 618 89 361 114 946 315 298 1033 792 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 9999 9999 9999 9999 9999 9999 9999 63 20 102 24 22 20 85 248 9999 133 151 190 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1036 495 415 634 712 855 750 1031 9999 9999 9999 9999 9999 9999 9999 904 9999 9999 223 200 199 119 537 506 1037 62 58 103 46 43 86 462 628 481 85 45 249 95 40 52 1029 9999 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 65 9999 9999 9999 67 62 9999 55 9999 77 41 24 166 20 180 9999 140 242 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 768 357 591 634 813 915 741 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 1146 133 138 453 42 78 428 53 74 235 348 94 48 87 628 31 54 30 236 51 44 191 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 161 143 109 9999 9999 9999 9999 9999 9999 9999 9999 123 118 154 24 9999 57 205 238 229 61 9999 9999 9999 9999 208 92 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 615 371 706 632 836 9999 967 9999 9999 9999 888 584 9999 9999 177 597 9999 142 297 157 206 131 487 245 185 79 107 473 328 69 294 36 49 282 567 33 72 26 48 68 831 9999 311 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 9999 156 84 9999 577 128 268 132 22 9999 55 9999 9999 9999 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 534 438 744 551 1068 9999 9999 9999 9999 9999 538 499 9999 9999 9999 9999 85 160 145 133 649 118 1170 88 88 53 244 330 59 42 473 531 44 38 115 55 31 65 51 262 9999 9999 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 9999 92 9999 96 9999 9999 9999 9999 9999 93 104 117 61 147 141 73 237 130 48 84 9999 9999 50 9999 9999 9999 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 495 541 677 687 834 9999 9999 9999 9999 464 579 281 9999 9999 9999 230 73 9999 111 118 106 146 112 282 267 52 46 55 51 51 90 283 52 407 300 49 60 77 249 88 9999 1014 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 9999 9999 9999 116 9999 9999 9999 9999 9999 9999 9999 92 94 89 9999 100 150 235 335 277 9999 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 649 652 683 847 996 653 9999 9999 780 482 577 557 145 9999 9999 51 199 9999 120 266 270 649 1033 45 68 89 75 52 84 45 590 115 45 87 58 32 48 72 227 76 235 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 233 79 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 9999 71 141 55 151 131 67 9999 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 582 809 677 638 804 944 1168 852 399 440 450 148 227 9999 9999 9999 175 9999 155 929 116 106 495 231 106 106 75 39 259 66 39 404 54 471 115 43 52 304 54 24 310 311 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 87 9999 9999 9999 9999 76 9999 9999 9999 9999 9999 51 9999 102 118 48 484 167 9999 9999 23 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 730 866 665 866 880 849 9999 871 462 413 427 172 9999 9999 9999 9999 9999 9999 9999 961 237 487 87 404 99 107 56 275 398 65 53 608 413 235 53 33 41 44 42 46 287 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 166 63 133 81 33 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 727 801 665 866 1017 9999 971 442 493 579 583 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 52 104 83 74 61 548 262 47 425 44 460 657 291 44 45 37 30 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 68 9999 9999 9999 9999 9999 9999 46 9999 9999 9999 9999 9999 9999 9999 9999 125 71 150 185 150 106 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 722 920 665 1207 9999 9999 563 573 709 604 9999 9999 138 9999 9999 9999 9999 9999 9999 9999 9999 664 51 433 62 89 627 88 88 61 325 359 47 73 28 31 32 25 47 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 9999 9999 9999 9999 9999 9999 9999 83 9999 9999 9999 9999 9999 175 210 170 87 236 204 207 78 131 50 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 281 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 652 912 662 1234 9999 9999 483 713 773 810 9999 9999 9999 228 9999 9999 9999 9999 9999 9999 652 139 178 88 47 55 73 48 121 43 218 633 67 625 38 66 44 21 39 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 91 258 9999 156 230 207 271 50 26 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 879 719 790 9999 9999 1008 514 730 9999 1023 9999 252 9999 495 9999 9999 9999 9999 9999 300 122 146 138 81 62 59 288 61 45 67 264 462 116 41 49 39 25 44 9999 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 255 33 37 172 229 233 180 33 25 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 740 841 1157 9999 9999 9999 538 712 9999 9999 9999 9999 9999 262 9999 9999 9999 9999 229 641 499 94 9999 932 58 47 83 34 56 112 65 481 51 42 439 49 55 50 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 45 126 93 193 223 228 136 9999 339 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 725 728 9999 9999 9999 9999 634 9999 9999 9999 9999 9999 9999 1192 9999 9999 158 9999 428 465 418 318 288 78 62 25 86 53 489 73 101 239 66 47 40 74 157 154 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 9999 9999 113 34 159 135 201 202 209 106 25 289 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 1009 746 9999 9999 9999 9999 764 9999 9999 9999 9999 9999 9999 557 9999 1113 415 142 208 113 48 47 58 58 43 9999 61 45 236 82 72 9999 1087 71 79 9999 229 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 140 9999 9999 220 73 187 203 188 234 86 282 560 110 1015 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 788 182 319 9999 9999 9999 682 9999 9999 9999 9999 9999 9999 152 209 344 338 186 133 56 29 61 58 43 76 9999 177 9999 9999 54 101 75 9999 9999 9999 9999 9999 98 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 93 9999 65 9999 9999 9999 9999 210 208 103 276 235 226 232 56 29 653 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 623 9999 285 9999 9999 643 9999 9999 9999 9999 9999 238 329 471 265 261 217 137 50 22 41 108 55 9999 50 45 52 44 47 196 9999 703 106 9999 9999 9999 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 73 96 9999 83 47 56 9999 111 603 170 39 98 417 475 251 50 26 200 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 229 163 308 197 9999 9999 9999 9999 9999 9999 9999 9999 266 362 343 252 420 169 142 48 38 42 148 148 77 68 66 9999 88 94 9999 83 296 72 142 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 801 126 9999 9999 102 9999 59 9999 9999 9999 23 74 371 55 221 179 39 137 133 117 45 36 43 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 106 115 140 287 9999 9999 9999 9999 9999 9999 9999 311 444 364 369 287 175 368 54 31 203 51 189 61 75 83 249 243 225 100 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 505 97 52 79 9999 9999 9999 131 9999 9999 9999 43 9999 53 55 157 165 182 9999 107 282 88 101 287 9999 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 162 207 161 9999 9999 9999 9999 9999 9999 9999 229 157 294 423 535 271 170 110 538 73 92 78 350 75 48 37 31 617 79 170 231 281 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 91 188 25 26 29 9999 9999 112 119 9999 70 48 9999 9999 72 78 41 41 131 22 61 50 98 761 840 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 319 9999 123 9999 9999 9999 9999 9999 9999 9999 439 139 238 312 314 220 233 59 9999 111 91 357 274 176 34 53 84 113 449 187 110 854 9999 9999 9999 9999 9999 9999 9999 232 109 9999 56 25 48 89 628 25 24 189 78 9999 40 76 9999 81 9999 9999 9999 9999 49 121 54 35 61 66 66 105 570 1037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 9999 9999 9999 9999 9999 627 9999 9999 9999 9999 9999 9999 226 345 340 292 297 136 205 168 28 77 73 76 133 75 438 180 99 168 119 88 116 97 1155 9999 9999 9999 9999 9999 9999 1346 1241 120 119 71 304 79 64 497 38 27 28 9999 9999 9999 47 58 66 85 9999 9999 9999 9999 9999 131 9999 22 61 108 284 1084 283 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 9999 9999 161 9999 9999 9999 217 101 9999 667 666 9999 1023 9999 298 193 322 312 171 272 134 325 581 217 83 387 176 393 579 111 192 9999 112 118 250 220 9999 9999 9999 9999 9999 268 91 113 160 9999 111 72 178 107 72 269 53 36 176 9999 9999 9999 9999 9999 560 9999 76 9999 9999 9999 9999 9999 48 55 72 9999 55 9999 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 215 9999 9999 109 81 108 109 9999 225 136 394 429 679 414 152 144 419 288 215 171 110 102 601 102 81 263 252 266 72 87 332 94 249 96 1002 1120 9999 9999 9999 9999 9999 9999 9999 95 463 253 1046 88 9999 300 128 82 90 46 39 9999 173 9999 9999 9999 35 28 9999 128 9999 9999 9999 58 9999 9999 50 92 21 61 71 918 312 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 537 385 545 9999 168 111 433 495 606 605 274 282 291 274 176 197 75 151 146 9999 237 75 186 95 377 116 226 593 1340 632 133 9999 9999 9999 9999 9999 9999 9999 161 118 88 117 202 75 73 314 91 101 76 61 183 9999 283 9999 9999 55 24 45 58 9999 9999 9999 9999 9999 9999 9999 62 50 42 9999 116 210 9999 9999 9999 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 571 95 64 258 331 284 608 692 457 411 318 337 293 252 618 188 593 194 78 119 123 380 93 460 176 406 83 562 1243 9999 9999 9999 9999 9999 9999 9999 9999 951 73 51 300 221 219 134 406 136 110 80 76 272 338 20 9999 75 85 9999 9999 9999 9999 9999 9999 9999 54 9999 9999 9999 54 70 82 71 841 190 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 9999 446 134 290 284 710 481 452 491 458 415 218 265 265 201 76 429 417 70 108 151 533 236 208 583 236 114 103 9999 1099 9999 9999 9999 9999 9999 9999 9999 64 9999 431 140 72 49 329 175 107 80 75 43 204 9999 347 64 9999 9999 47 248 9999 9999 9999 9999 67 40 9999 9999 59 39 68 106 9999 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 809 433 168 292 413 562 423 426 568 478 254 183 237 202 340 76 153 240 78 37 70 74 167 74 96 73 580 198 9999 9999 9999 9999 9999 9999 9999 111 431 143 30 190 76 87 105 139 414 100 76 46 30 407 9999 9999 9999 9999 36 120 96 9999 9999 9999 9999 9999 9999 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 589 9999 125 435 541 561 446 452 658 415 470 137 189 189 442 422 137 174 354 233 539 94 483 582 294 462 106 277 9999 9999 9999 9999 9999 9999 9999 145 236 99 180 115 58 154 67 210 71 61 53 9999 32 9999 9999 9999 9999 133 78 107 50 9999 9999 9999 9999 9999 67 9999 9999 117 80 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 119 115 205 704 614 562 9999 784 653 479 113 189 212 205 627 377 103 549 9999 296 508 426 238 529 87 185 116 209 9999 9999 9999 9999 9999 9999 123 188 52 127 60 78 71 111 87 77 40 71 52 31 9999 9999 9999 9999 9999 9999 9999 9999 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 307 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 856 9999 227 896 433 708 611 754 9999 118 252 147 222 448 118 120 437 97 466 148 181 97 78 99 207 143 282 123 9999 9999 9999 9999 9999 160 489 134 113 9999 79 119 212 243 85 58 83 85 78 9999 9999 9999 9999 56 9999 9999 9999 82 9999 9999 9999 9999 93 68 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 92 9999 465 9999 9999 270 9999 523 610 812 579 577 110 514 109 487 508 123 130 162 9999 98 97 285 603 70 101 174 247 160 275 234 9999 9999 9999 300 108 404 68 114 149 237 185 319 116 110 72 9999 50 32 9999 9999 9999 60 9999 9999 9999 9999 102 101 60 76 9999 9999 9999 9999 9999 180 106 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 297 9999 9999 416 9999 674 660 531 972 212 9999 252 134 204 311 291 1151 228 1058 226 80 415 109 190 1324 117 249 189 9999 9999 501 252 223 69 227 193 100 56 58 117 75 1088 9999 249 128 142 9999 9999 9999 29 9999 99 9999 9999 9999 9999 9999 147 9999 9999 9999 9999 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 408 9999 9999 9999 9999 9999 9999 290 509 595 176 207 157 130 181 268 117 71 101 136 9999 192 92 264 185 9999 220 9999 371 271 87 63 428 68 76 222 69 403 9999 9999 9999 9999 1248 107 24 43 96 9999 9999 9999 9999 9999 9999 93 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 386 61 78 9999 9999 9999 9999 9999 9999 9999 9999 89 9999 335 9999 9999 9999 9999 9999 9999 141 597 1080 651 111 136 250 268 172 105 78 106 142 162 170 91 102 261 9999 104 225 179 142 88 65 198 137 397 158 60 78 272 9999 9999 142 9999 21 249 176 146 9999 9999 9999 9999 9999 9999 93 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 455 187 883 9999 9999 9999 9999 9999 9999 9999 71 9999 9999 445 9999 844 9999 9999 9999 300 212 164 234 494 115 110 395 96 1030 77 77 72 72 76 108 95 89 525 9999 116 72 131 137 72 189 61 109 179 72 339 70 9999 9999 9999 9999 9999 9999 9999 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 9999 1104 161 64 9999 122 9999 9999 9999 9999 66 208 9999 421 9999 304 9999 9999 9999 9999 195 174 151 111 236 88 76 107 385 416 310 76 95 155 109 291 94 601 234 222 411 111 216 468 413 184 60 114 89 1055 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 234 160 73 781 116 152 115 197 85 241 9999 9999 9999 9999 1244 24 9999 405 218 315 9999 9999 9999 212 210 9999 264 115 91 79 120 629 171 267 234 103 276 270 75 240 347 646 214 245 83 230 71 243 76 284 34 269 78 106 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 164 112 149 9999 175 115 542 64 781 9999 83 203 270 764 967 98 9999 205 154 492 321 1143 9999 195 294 250 9999 557 122 92 447 204 175 382 166 89 76 175 136 78 219 116 141 86 65 9999 332 104 136 102 357 103 49 76 9999 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 303 208 670 773 9999 93 9999 289 193 333 655 922 923 841 58 282 78 91 63 135 226 538 465 231 119 199 196 94 196 103 541 521 339 182 166 148 88 93 103 102 79 106 73 598 53 60 78 233 450 72 74 68 75 111 62 1042 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 244 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 570 1219 1015 1049 859 189 44 59 58 43 1217 283 494 463 9999 134 59 9999 154 129 227 235 360 429 202 163 186 152 564 452 643 443 176 90 103 180 102 108 67 69 58 438 110 87 211 279 89 430 66 206 275 166 591 101 9999 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 868 9999 42 61 439 98 506 417 62 45 471 629 267 97 880 80 238 48 460 195 253 241 81 391 151 153 115 117 81 104 324 363 442 295 175 107 230 105 373 175 122 251 81 556 9999 189 94 66 55 84 48 586 39 76 89 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 229 1025 683 647 991 1058 77 23 106 280 66 303 459 61 259 85 26 1088 111 122 280 104 9999 9999 9999 239 120 74 80 420 370 436 475 100 116 95 285 75 318 348 244 266 426 105 334 212 118 80 112 284 49 53 52 558 90 1048 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 345 715 926 46 63 71 69 377 596 450 72 659 9999 132 9999 9999 207 250 216 186 9999 9999 257 9999 9999 97 97 100 109 89 111 155 105 118 1348 426 92 168 179 404 109 211 117 120 103 157 260 214 37 51 76 95 78 60 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 855 782 469 71 38 590 280 395 256 432 369 609 252 9999 118 9999 86 224 9999 9999 9999 9999 9999 289 292 9999 103 134 433 107 159 443 115 144 145 77 76 449 239 308 446 73 620 200 118 160 9999 76 606 36 28 64 84 475 96 196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 223 450 1100 89 516 314 573 248 372 49 154 88 929 929 322 43 29 275 174 9999 179 9999 9999 254 9999 420 9999 611 107 133 227 129 106 125 90 102 440 461 77 233 281 170 242 244 458 557 9999 9999 112 52 451 46 124 76 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 210 196 185 624 66 80 390 225 67 310 50 90 475 90 196 344 191 9999 9999 9999 158 319 9999 9999 9999 92 556 113 142 121 569 118 119 117 108 426 80 202 124 380 202 109 81 390 615 9999 253 40 206 9999 9999 9999 9999 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 233 317 558 84 64 80 295 452 36 445 25 567 242 68 53 9999 246 9999 9999 9999 260 225 9999 9999 9999 156 105 182 150 216 132 107 93 432 437 197 136 282 163 255 126 74 331 410 67 549 155 40 229 42 259 9999 267 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 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 684 215 1006 78 622 61 48 48 67 61 24 72 52 9999 9999 44 179 229 123 170 279 9999 289 283 150 111 242 202 139 118 468 440 350 313 260 198 272 247 315 76 9999 9999 216 67 72 71 45 26 98 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 123 541 84 328 45 24 398 48 46 67 591 26 71 241 9999 79 545 107 9999 318 111 179 459 396 289 259 569 138 298 145 100 261 127 228 201 397 263 394 183 9999 102 206 61 119 36 503 470 590 47 9999 257 9999 284 9999 9999 221 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 278 150 231 101 48 66 47 58 129 385 9999 9999 35 39 54 121 455 48 115 102 170 557 295 239 266 9999 120 190 209 104 1130 121 119 214 238 229 124 163 9999 169 83 273 402 72 54 146 112 53 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 156 551 81 53 58 52 39 266 50 26 26 35 81 277 477 424 132 158 283 171 377 99 233 208 97 148 110 463 89 104 183 116 348 478 339 143 246 124 80 100 72 334 95 366 43 130 44 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 235 38 970 90 45 302 27 350 34 24 61 263 259 40 175 316 155 172 136 469 431 120 168 292 107 243 228 241 86 113 120 139 300 442 537 134 110 95 73 77 241 306 98 68 502 62 191 30 9999 852 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 244 158 100 60 127 187 31 299 27 30 152 519 44 226 410 321 248 142 122 288 77 196 117 86 212 9999 221 9999 1335 122 533 143 9999 9999 428 136 95 100 95 66 102 74 209 107 79 541 36 9999 230 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 9999 417 245 42 43 241 32 22 9999 65 83 1041 78 390 354 299 112 75 333 72 94 440 120 1049 533 152 220 112 117 180 177 640 141 110 81 108 1325 66 60 416 99 234 1106 72 27 30 230 275 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 9999 54 69 54 94 26 67 99 26 174 43 41 39 290 369 71 91 420 403 74 258 176 314 89 185 9999 263 170 134 223 167 1333 108 89 101 138 59 73 91 74 106 434 74 101 336 229 1140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 756 9999 42 44 50 49 441 90 43 309 32 256 83 208 190 302 430 262 275 311 73 236 102 188 9999 9999 1041 9999 221 316 142 188 96 115 221 81 615 71 9999 453 102 398 277 81 85 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 434 38 49 275 44 50 94 30 43 32 72 38 167 168 117 144 244 407 267 265 248 9999 9999 9999 9999 9999 9999 314 172 200 270 224 266 148 108 105 90 102 58 88 38 40 652 1021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 52 60 294 59 446 46 242 31 47 384 428 43 196 116 114 141 423 520 89 422 183 9999 318 9999 9999 9999 268 210 259 122 207 9999 184 283 216 186 107 39 91 434 55 60 88 9999 9999 9999 282 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 489 43 50 47 26 49 338 201 143 359 51 369 161 43 128 102 120 281 334 73 83 9999 9999 272 9999 9999 9999 1047 281 146 76 113 9999 9999 9999 9999 272 207 197 131 102 98 70 86 1033 876 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 203 21 212 27 436 391 232 181 358 286 440 294 393 77 189 81 499 1142 122 273 9999 9999 9999 9999 9999 9999 9999 148 61 182 9999 9999 9999 9999 94 273 9999 114 206 55 42 75 89 1331 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 24 243 235 137 137 155 81 411 212 31 34 154 198 131 9999 236 183 9999 9999 9999 9999 9999 9999 9999 9999 49 9999 9999 9999 9999 113 1047 633 837 1190 1249 144 77 229 402 474 9999 9999 9999 80 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 613 49 38 35 230 177 175 171 292 91 82 394 357 80 138 136 232 155 230 9999 9999 9999 9999 9999 9999 9999 9999 142 269 242 295 265 611 906 180 566 281 279 110 78 80 79 248 9999 9999 9999 9999 219 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 465 82 51 425 290 294 182 261 281 95 71 70 138 85 9999 276 9999 234 143 228 9999 9999 9999 9999 9999 197 9999 121 191 282 316 915 9999 117 1162 157 9999 9999 705 273 247 645 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 736 48 49 45 405 134 208 236 422 416 116 101 93 94 234 9999 110 87 9999 112 258 254 116 9999 158 129 110 77 395 337 150 609 81 180 90 76 1041 756 268 9999 1159 105 271 1029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 44 46 35 57 262 275 502 347 121 99 103 451 312 9999 171 122 9999 102 229 175 67 61 73 109 117 129 122 452 333 349 272 74 73 208 61 316 238 9999 9999 9999 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 52 23 246 52 259 353 516 9999 135 438 103 93 32 286 9999 146 1210 9999 83 37 50 9999 38 94 97 130 171 142 163 110 586 109 129 78 46 318 303 9999 9999 9999 274 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 232 39 23 53 345 486 531 9999 168 139 238 55 146 222 191 474 473 299 220 162 87 215 30 440 385 67 175 155 119 9999 74 112 68 70 52 9999 629 225 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 56 758 52 433 272 45 443 9999 9999 9999 143 141 85 69 61 9999 9999 169 289 77 261 9999 9999 9999 179 281 70 75 88 117 121 434 32 9999 25 268 61 268 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 516 262 60 163 9999 265 201 142 147 438 87 101 120 182 244 82 584 133 1232 358 224 9999 472 83 413 264 69 100 436 78 25 199 71 300 651 196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 161 9999 9999 259 9999 277 117 44 9999 126 648 423 173 476 619 370 467 238 9999 9999 231 119 64 93 75 46 67 436 27 92 269 9999 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 265 264 155 230 143 147 309 375 212 271 77 111 532 92 111 9999 184 157 143 40 73 190 104 59 83 497 83 104 1242 957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 9999 9999 9999 180 55 69 46 23 184 252 204 60 1049 232 9999 110 74 70 118 92 291 71 82 286 450 93 110 73 231 300 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 58 360 1158 104 21 76 304 88 579 212 110 104 648 73 554 119 101 81 144 131 587 95 547 45 49 654 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 296 9999 9999 125 9999 239 9999 9999 73 99 74 51 87 114 286 572 94 68 31 446 54 427 81 101 231 192 75 89 257 82 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 277 9999 220 9999 121 50 300 40 9999 9999 173 67 163 193 1217 245 574 462 73 70 48 46 74 71 29 477 238 121 369 712 84 66 978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 9999 123 83 152 95 67 86 9999 9999 9999 242 113 101 9999 178 76 285 359 116 251 108 156 232 505 113 113 244 480 325 70 197 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 96 145 348 473 55 1137 9999 207 338 371 31 33 114 469 344 32 284 32 69 52 9999 176 88 76 227 758 805 984 9999 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 279 9999 207 55 50 64 9999 199 9999 23 37 27 9999 28 28 120 67 236 642 432 505 197 89 65 39 101 531 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 601 548 205 9999 253 94 69 174 1049 140 39 148 172 456 9999 236 313 278 72 42 109 72 286 58 306 9999 9999 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 275 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 9999 145 54 468 48 47 51 9999 9999 162 9999 9999 180 28 46 32 45 48 628 106 163 111 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 9999 104 9999 1046 67 99 110 991 9999 9999 9999 9999 9999 206 118 138 31 41 36 54 288 9999 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 268 9999 80 9999 9999 9999 92 381 9999 9999 9999 9999 9999 9999 87 88 168 44 42 59 52 9999 687 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 283 9999 24 408 153 99 9999 9999 9999 9999 9999 144 97 87 673 1198 101 120 69 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 186 1033 194 277 46 355 87 315 9999 9999 9999 9999 9999 104 84 253 1260 39 187 938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 161 100 100 49 36 57 153 89 156 123 118 100 91 102 87 102 114 86 111 98 105 111 114 111 106 121 119 118 116 105 98 86 105 123 122 98 88 99 103 999 999 999 999 107 82 149 92 112 999 68 999 94 141 999 999 999 999 56 999 999 999 5 999 999 999 7 999 999 999 5 999 5 999 999 999 6 999 147 119 111 80 79 50 71 29 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 119 98 106 87 89 88 94 96 107 112 116 121 119 124 105 999 101 106 126 117 95 107 108 110 118 112 88 79 999 999 999 999 999 113 149 80 85 119 999 999 99 999 999 999 9 999 999 39 22 999 999 5 999 999 5 6 999 5 5 999 999 999 999 999 3 999 93 147 79 96 86 57 58 95 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 110 999 95 88 86 106 90 117 119 125 122 123 125 122 999 106 100 102 114 127 999 116 114 94 116 117 129 75 42 72 999 999 999 999 999 134 70 66 66 999 999 92 999 141 79 999 999 999 50 999 999 999 7 999 999 999 999 999 999 999 999 999 999 4 999 6 999 127 69 99 116 98 83 59 53 57 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 93 85 111 110 115 107 112 122 127 127 126 123 119 105 125 999 126 124 999 117 116 98 101 111 131 78 73 106 65 999 999 999 149 102 103 68 53 999 999 999 999 44 999 999 999 999 11 999 999 999 7 999 10 999 999 999 999 999 999 999 999 999 11 999 79 127 100 113 119 83 66 63 58 80 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 89 85 114 97 106 114 119 128 129 128 126 125 119 117 90 122 129 999 123 119 102 104 103 114 125 120 74 141 86 101 999 999 57 112 68 75 999 999 100 83 90 89 22 999 999 999 18 17 999 999 999 999 999 9 999 999 6 999 999 999 999 999 105 59 55 119 91 111 119 87 90 67 67 39 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 87 108 102 110 114 119 125 130 131 128 126 133 120 116 106 122 999 999 112 109 107 109 103 86 118 109 66 70 94 73 83 108 60 149 77 86 999 73 64 108 60 999 26 999 999 999 9 19 999 999 999 999 6 999 999 999 6 999 999 999 999 6 999 74 141 131 116 121 122 89 84 73 65 46 142 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 90 103 111 117 121 123 128 133 131 128 127 127 120 116 112 115 999 999 114 111 111 111 100 97 67 90 94 100 106 149 94 999 149 87 93 89 61 65 66 64 44 34 999 16 999 999 999 24 18 10 999 999 8 999 7 10 999 999 999 999 999 67 999 147 115 109 103 122 119 91 98 76 999 88 9 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 96 110 116 120 124 128 131 133 131 130 129 128 119 92 104 113 999 999 113 124 112 109 93 80 94 66 108 999 109 149 999 103 80 100 75 149 66 88 97 84 75 141 999 999 12 999 999 999 999 999 999 999 999 999 999 999 6 999 999 5 999 999 999 104 113 115 120 121 109 95 999 112 112 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 89 111 124 119 124 126 128 133 134 131 130 130 127 999 999 110 114 999 999 123 122 110 119 96 80 146 146 116 82 108 81 78 113 149 66 74 75 112 999 78 101 141 999 999 60 12 8 999 999 999 999 999 5 999 999 999 999 999 999 999 999 52 999 999 145 101 119 121 110 112 97 145 91 75 90 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 108 103 109 999 120 126 128 130 134 133 132 130 129 128 999 999 113 115 999 125 119 100 118 113 106 67 146 999 111 75 91 149 76 149 126 76 58 96 999 999 67 58 141 999 999 17 999 999 999 999 999 999 999 15 21 19 999 999 999 11 10 999 99 999 142 999 109 118 110 112 113 98 87 138 99 89 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 89 94 107 120 126 129 131 133 133 132 131 130 127 118 100 110 113 110 102 116 121 110 118 89 100 99 112 92 62 999 149 149 131 113 66 90 999 999 999 65 81 33 999 56 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 999 142 93 106 101 112 114 114 117 85 145 85 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 84 108 95 121 122 127 129 132 132 133 132 130 128 999 129 124 103 109 118 121 103 115 115 122 86 141 149 149 149 80 999 81 149 84 76 78 147 122 63 999 95 97 18 999 999 999 999 999 999 999 999 999 999 8 999 999 999 54 999 5 999 999 57 999 57 129 145 118 111 114 125 120 109 67 76 62 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 82 109 97 113 124 127 129 131 133 133 132 999 999 999 999 121 999 117 95 130 96 106 84 117 123 149 135 78 145 64 147 147 125 82 90 73 56 101 101 79 79 78 999 999 999 999 999 999 999 999 999 999 999 10 21 999 999 999 999 999 999 999 71 83 120 136 115 106 122 115 125 129 87 59 58 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 89 111 103 118 125 127 129 131 132 130 999 999 999 999 999 82 999 999 92 101 93 101 96 75 107 84 145 132 132 119 117 85 132 78 129 69 68 147 147 94 81 42 20 999 999 999 999 999 999 999 999 999 16 15 17 999 999 999 999 999 5 999 999 61 145 145 113 109 120 113 125 108 94 65 999 13 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 94 97 109 122 126 127 129 129 135 999 999 999 999 999 122 103 999 88 88 96 96 129 71 66 121 98 95 112 127 75 128 138 139 147 75 118 80 147 98 96 96 64 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 999 85 81 119 113 117 101 115 123 999 107 99 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 101 113 122 126 126 127 127 999 999 999 999 999 999 999 150 999 999 98 77 75 74 97 112 145 85 89 90 83 59 73 140 147 147 76 68 99 78 53 64 90 999 28 999 999 999 999 999 999 999 999 999 999 999 15 13 999 999 999 5 5 999 98 999 109 87 116 134 104 120 999 102 113 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 116 106 117 122 127 125 125 999 999 999 999 999 999 999 999 999 999 999 92 108 74 92 113 54 91 145 92 94 132 117 86 82 83 147 90 83 87 96 64 53 35 999 999 999 999 999 999 999 999 999 999 999 999 30 20 7 999 999 999 999 999 999 999 999 132 120 145 107 999 117 104 110 117 79 999 999 999 999 3 2 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 101 109 120 123 125 999 131 999 999 999 130 111 999 999 90 137 999 77 87 71 87 91 122 145 145 98 119 145 145 78 121 59 77 117 147 94 83 83 60 62 63 999 21 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 131 999 145 98 999 145 109 107 104 88 999 12 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 113 122 122 131 999 999 999 999 999 122 110 999 999 999 999 92 77 81 80 126 90 131 119 97 80 145 132 84 75 133 134 68 66 88 94 96 76 59 82 999 999 17 999 999 999 999 999 999 999 999 999 999 999 16 999 8 999 5 999 999 999 999 999 79 102 128 74 132 145 108 118 100 86 7 999 999 10 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 118 123 122 121 999 999 999 999 122 122 107 999 999 999 150 64 999 78 73 99 86 64 145 145 86 89 89 92 84 83 115 84 132 110 85 78 75 104 62 999 69 23 999 999 999 999 999 999 999 999 999 29 999 999 999 6 999 999 999 999 999 999 999 71 88 91 999 80 145 145 145 140 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 116 120 122 122 121 118 999 999 130 126 123 117 77 999 999 76 145 999 85 108 145 145 145 74 93 99 109 89 109 81 131 95 80 86 78 97 75 74 89 48 29 17 999 999 999 999 999 999 999 999 999 10 15 30 999 999 999 999 999 999 999 999 999 999 999 54 999 57 108 69 134 101 78 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 122 123 122 119 116 125 117 126 128 124 95 149 999 999 999 83 999 72 131 118 84 145 116 106 103 109 84 131 85 65 124 89 133 105 80 83 119 59 56 35 21 999 999 999 999 999 999 999 999 999 8 16 999 999 999 999 5 999 999 999 999 999 7 999 119 145 82 131 73 999 999 72 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 122 124 122 117 115 999 131 130 130 124 97 999 999 999 999 999 999 999 131 103 115 102 138 88 107 100 132 145 85 85 132 133 106 85 93 65 69 46 43 31 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 99 89 70 94 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 118 122 125 122 116 999 126 128 132 131 118 99 999 999 999 999 999 999 999 999 999 65 88 101 86 95 85 145 126 88 128 82 133 137 112 68 60 61 75 39 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 116 99 105 108 93 98 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 124 125 122 999 999 120 132 134 130 999 999 93 999 999 999 999 999 999 999 999 145 93 145 86 94 145 113 98 87 118 129 85 90 88 93 85 83 62 45 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 5 999 999 999 999 999 142 99 108 93 115 114 105 89 88 40 11 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 120 124 125 120 999 999 125 133 133 129 999 999 999 73 999 999 999 999 999 999 90 141 145 112 87 89 103 103 105 90 118 147 85 147 77 82 65 67 43 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 100 115 999 109 118 117 111 88 88 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 121 125 124 999 999 127 127 130 999 133 999 78 999 98 999 999 999 999 999 54 83 141 145 98 82 82 145 102 100 91 118 137 98 67 80 64 65 54 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 145 101 92 116 119 116 110 99 94 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 122 125 122 999 999 999 122 124 999 999 999 999 999 80 999 999 999 999 58 76 145 102 999 145 78 88 107 106 102 109 84 147 81 66 147 70 69 52 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 62 93 108 103 117 117 115 119 999 133 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 124 124 999 999 999 999 116 999 999 999 999 999 999 121 999 999 60 999 81 85 131 145 137 99 87 124 109 101 145 92 93 105 75 69 44 78 92 68 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 112 105 104 108 116 116 111 108 96 108 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 123 129 999 999 999 999 111 999 999 999 999 999 999 108 999 113 90 69 86 76 76 87 75 107 67 999 88 87 145 80 81 999 141 100 64 999 141 102 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 8 999 999 145 96 110 111 114 112 102 105 113 43 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 118 108 103 999 999 999 104 999 999 999 999 999 999 82 102 99 102 86 78 82 93 97 92 88 111 999 141 999 999 80 74 54 999 999 999 999 999 12 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 5 999 5 999 999 999 999 79 118 99 110 112 111 106 104 88 99 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 120 117 999 97 999 999 106 999 999 999 999 999 91 91 114 105 103 108 81 86 83 72 145 111 999 80 73 80 114 62 75 999 79 9 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 11 5 999 5 5 16 999 52 141 86 80 115 122 124 107 88 98 86 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 93 103 94 999 999 999 999 999 999 999 999 102 116 100 89 112 103 103 86 62 83 145 145 114 84 84 999 132 69 999 47 50 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 77 7 999 999 9 999 5 999 999 999 20 52 131 59 98 102 91 107 108 97 87 68 51 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 92 82 99 92 999 999 999 999 999 999 999 92 116 106 103 87 88 104 94 97 145 97 145 91 95 63 70 60 54 44 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 82 71 63 18 999 999 999 6 999 999 999 20 999 62 72 102 83 98 999 101 115 97 48 107 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 67 95 999 999 999 999 999 999 999 78 84 101 111 121 88 80 67 109 73 57 54 80 66 77 58 75 90 52 55 54 42 999 999 999 999 999 999 999 999 999 999 999 999 86 83 88 93 97 48 999 999 5 5 999 10 19 999 999 74 68 57 56 91 94 85 97 79 81 122 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 999 92 999 999 999 999 999 999 999 101 89 102 109 106 89 79 53 999 76 74 89 82 73 93 67 55 57 99 54 48 67 999 999 999 999 999 999 999 45 60 999 77 77 95 99 126 97 100 77 6 999 5 5 999 17 999 999 999 999 46 116 81 70 73 75 75 62 80 100 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 105 999 999 999 999 999 999 80 100 94 104 103 97 88 74 50 50 65 87 88 57 88 71 61 51 58 54 60 44 73 999 999 999 999 999 999 111 104 71 80 88 116 86 89 121 88 102 84 999 999 999 5 14 17 9 999 999 999 999 999 67 999 74 47 98 89 82 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 27 999 999 999 62 92 999 95 91 999 87 999 80 83 100 103 95 108 78 75 76 61 63 106 94 88 94 56 59 999 50 42 65 43 999 999 999 999 999 63 51 57 48 999 89 94 109 94 91 111 100 81 98 999 999 999 999 999 67 999 5 999 999 999 999 999 17 65 55 999 67 999 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 27 17 31 28 999 65 94 114 116 112 95 79 75 99 94 95 95 100 88 95 53 45 63 77 89 90 85 87 49 64 44 114 103 999 999 999 999 999 999 999 55 94 69 111 75 999 123 110 98 95 76 92 999 107 999 999 999 25 16 999 7 999 999 999 5 999 999 17 60 44 29 59 107 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 73 61 999 79 87 129 130 125 117 92 87 95 102 85 98 92 78 66 999 61 55 76 65 106 90 87 84 122 89 36 999 999 999 999 999 999 999 55 66 61 62 51 72 85 124 100 115 93 91 132 999 118 999 999 22 23 15 8 999 999 999 999 999 999 999 11 52 31 999 45 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 88 36 30 68 91 116 132 133 129 126 108 103 103 99 104 96 117 88 68 67 81 88 75 95 86 107 74 83 94 999 999 999 999 999 999 999 999 99 66 80 78 58 64 86 123 95 102 98 106 107 149 84 999 9 21 999 999 999 999 999 999 999 5 999 999 999 33 50 36 23 60 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 110 90 106 110 132 134 131 128 120 109 99 94 102 99 96 105 104 82 94 100 107 83 86 107 80 64 37 999 70 999 999 999 999 999 999 999 85 999 94 62 63 88 123 99 103 95 104 79 133 999 97 17 999 999 22 17 999 999 999 999 5 5 999 999 17 17 15 23 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 101 83 96 112 120 133 134 132 130 122 101 93 90 83 94 94 105 96 79 81 92 89 78 67 75 68 92 39 999 999 999 999 999 999 999 61 102 96 96 70 62 68 102 109 118 101 108 97 92 149 999 999 999 999 19 33 15 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 999 89 128 128 134 134 132 130 118 112 86 86 77 89 111 99 91 88 81 111 90 103 99 89 95 56 47 999 999 999 999 999 999 999 65 107 78 78 74 60 73 90 110 95 94 89 999 93 999 999 999 999 6 16 21 18 999 999 999 999 999 5 999 999 7 8 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 18 999 36 27 104 134 131 133 999 138 129 120 80 98 84 74 85 94 86 98 999 78 99 107 96 108 79 73 60 51 999 999 999 999 999 999 66 82 92 96 82 66 64 65 86 98 99 103 100 97 999 999 999 999 999 999 999 999 25 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 142 999 115 134 132 133 132 132 999 85 81 75 81 83 58 66 79 56 83 64 70 84 93 98 93 80 81 59 999 999 999 999 999 64 89 68 81 999 79 76 65 65 82 86 97 94 92 999 999 999 999 9 999 999 999 9 999 999 999 999 5 5 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 8 999 54 999 999 119 999 132 132 139 129 125 88 83 67 90 66 54 58 58 999 65 75 89 113 93 99 91 91 69 76 47 999 999 999 60 78 97 67 84 94 82 74 59 49 70 75 999 84 63 999 999 999 16 999 999 999 999 7 5 5 5 999 999 999 999 999 88 8 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 49 999 999 119 999 131 132 130 133 110 999 67 65 79 65 58 83 62 93 85 87 98 82 90 134 88 84 61 999 999 74 51 60 66 90 91 82 85 76 79 65 91 999 65 69 74 999 999 999 85 999 9 999 999 999 999 999 6 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 112 999 999 999 999 999 999 81 80 80 80 82 65 69 74 80 87 91 83 77 999 93 88 86 60 999 60 999 78 88 88 70 108 82 78 74 75 78 999 999 999 999 110 44 79 79 61 999 999 999 999 999 999 5 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 19 13 999 999 999 999 999 999 999 999 11 999 104 999 999 999 999 999 999 69 83 96 91 89 86 87 85 80 91 94 84 81 83 87 88 88 76 999 49 82 81 101 75 73 94 82 88 68 55 40 31 999 999 24 999 36 149 104 142 999 999 999 999 999 999 5 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 13 65 31 54 999 999 999 999 999 999 999 15 999 999 104 999 115 999 999 999 96 76 89 70 88 85 89 102 83 126 94 80 90 85 85 84 85 88 88 999 46 86 88 103 77 103 86 90 93 76 64 29 999 999 999 999 999 999 999 142 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 95 35 21 999 8 999 999 999 999 17 17 999 110 999 109 999 999 999 999 78 74 69 80 87 86 83 91 111 114 109 93 89 85 83 92 90 93 55 55 119 75 106 112 117 92 93 100 72 87 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 29 12 10 52 33 45 44 37 16 17 999 999 999 999 109 29 999 109 108 103 999 999 999 88 95 999 80 78 79 83 90 117 101 108 109 100 102 95 92 95 105 100 61 67 87 93 91 88 88 101 95 102 87 54 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 29 16 11 999 35 49 107 41 68 999 14 13 18 54 126 29 999 104 104 116 96 113 999 100 91 83 999 98 89 91 115 104 107 114 108 85 83 100 101 94 91 81 68 85 80 999 113 90 74 77 89 67 58 44 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 30 69 62 999 16 999 71 76 75 60 84 73 55 20 27 43 38 12 98 99 113 109 92 83 88 82 78 82 88 113 116 113 109 96 95 89 99 98 98 93 89 87 108 80 83 80 79 119 93 60 56 57 55 47 94 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 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 87 76 80 58 41 41 47 59 44 111 61 60 57 999 44 47 999 102 86 99 100 110 109 83 76 79 82 113 115 124 118 110 95 92 101 97 97 94 92 90 114 86 63 73 79 57 107 91 84 59 50 73 43 999 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 72 999 33 32 51 41 95 101 64 60 81 110 58 39 49 41 69 17 102 89 94 92 93 112 76 72 77 84 91 100 112 118 122 113 106 101 97 99 114 98 96 106 77 98 999 55 53 63 87 61 42 57 39 43 39 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 26 101 94 95 92 133 45 65 71 86 60 70 80 32 27 44 57 102 69 86 93 84 999 999 999 77 80 83 92 115 113 121 120 104 92 98 106 100 114 117 105 106 99 68 92 75 53 58 77 70 42 42 39 52 48 52 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 60 82 100 46 52 61 65 95 103 77 39 63 999 57 999 999 65 76 76 74 999 999 83 999 999 80 94 82 96 97 91 103 92 100 134 119 102 102 102 112 75 69 68 67 46 61 70 57 47 48 47 46 48 39 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 36 78 95 75 43 45 110 89 91 88 95 65 69 38 999 72 999 28 61 999 999 999 999 999 81 78 999 80 97 105 93 101 112 106 107 100 96 88 117 109 115 113 84 96 68 68 48 999 39 63 44 46 51 46 52 42 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 44 68 135 40 98 92 128 88 99 71 48 39 64 83 89 55 48 64 53 999 53 999 999 68 999 96 999 110 88 99 108 93 106 93 87 99 121 119 91 107 111 99 98 87 96 70 999 999 36 38 68 48 45 43 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 39 50 42 104 50 57 112 87 73 97 55 40 49 40 72 83 54 999 999 999 57 50 999 999 999 88 110 91 92 91 115 108 108 97 94 111 91 115 95 118 115 104 98 110 101 999 52 31 35 999 999 999 999 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 60 71 42 46 57 97 111 65 112 76 65 42 43 64 999 63 999 999 999 64 48 999 999 999 89 87 107 92 96 97 93 95 117 117 97 111 116 100 118 112 101 115 112 75 89 60 42 41 33 31 999 37 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 47 117 43 118 66 85 83 82 77 54 41 57 999 999 55 52 60 58 56 64 999 82 93 94 89 107 94 97 95 115 118 118 119 118 118 119 120 118 89 999 999 93 76 58 76 52 45 40 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 26 33 75 41 88 65 92 102 86 82 65 91 89 80 102 999 53 93 58 999 80 78 90 100 102 104 104 113 94 109 108 95 118 103 106 106 121 122 118 107 999 99 92 76 74 81 81 69 71 31 999 22 999 32 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 40 47 57 62 78 82 83 82 105 999 999 87 84 80 75 89 55 76 87 94 102 98 101 99 999 103 99 101 102 132 99 103 108 110 110 107 116 999 111 89 104 106 74 85 74 55 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 23 27 84 41 60 70 87 87 106 91 97 100 95 93 95 92 88 76 94 94 83 101 79 97 93 82 88 87 118 94 103 115 104 122 125 111 105 118 116 93 106 85 108 68 93 55 53 56 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 21 122 51 68 103 97 116 98 86 87 93 113 75 82 89 79 84 85 103 107 96 96 95 64 77 67 86 87 103 98 106 112 115 124 107 101 107 102 106 111 117 66 65 89 51 79 49 999 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 26 37 46 61 94 103 108 97 90 81 92 79 80 93 101 88 86 87 99 78 95 77 65 63 999 53 999 151 102 117 107 999 999 122 104 108 100 95 100 109 96 83 74 64 90 54 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 999 20 999 82 67 61 79 111 100 80 999 64 62 133 61 99 91 104 84 81 102 93 80 97 65 116 74 48 63 86 87 99 106 123 108 104 95 101 142 91 97 125 101 88 129 71 81 64 48 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 999 14 999 46 58 79 81 104 103 101 90 79 61 56 52 90 106 82 95 111 109 77 96 80 76 45 49 999 65 84 90 99 104 128 112 109 102 95 85 84 94 109 101 111 64 68 85 61 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 73 999 59 75 86 99 129 101 90 89 97 69 47 91 99 108 109 98 102 100 85 74 49 41 999 999 96 999 107 99 99 108 97 98 103 81 114 73 999 131 96 120 87 56 46 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 82 59 88 99 94 104 104 97 79 99 60 44 88 97 96 94 95 109 95 84 71 999 999 999 999 999 999 109 94 102 110 90 98 80 76 72 66 92 101 108 95 80 95 92 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 67 73 108 92 118 104 112 98 91 102 88 55 103 84 81 96 103 108 65 85 45 999 50 999 999 999 108 89 105 90 88 999 67 85 72 69 71 84 97 124 97 80 56 999 999 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 54 77 85 97 99 120 118 114 119 96 108 85 57 86 99 99 98 96 64 51 999 999 33 999 999 999 77 103 96 91 73 999 999 999 999 75 69 72 83 98 100 80 67 101 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 45 88 86 111 100 128 123 115 116 118 114 117 99 92 76 100 86 102 132 62 56 999 999 999 999 999 999 999 77 66 79 999 999 999 999 50 66 999 67 87 101 94 57 48 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 90 102 112 114 117 118 117 104 117 106 101 97 82 73 74 999 69 48 999 999 999 999 999 999 999 999 56 999 999 999 999 46 132 102 97 131 147 73 87 97 67 64 999 999 999 30 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 98 75 85 116 114 118 106 108 118 92 99 120 117 91 65 54 76 81 65 999 999 999 999 999 999 999 999 47 52 54 58 55 78 100 54 93 75 61 53 59 72 68 54 999 999 999 999 30 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 66 95 127 119 122 113 112 120 96 100 100 108 96 999 68 999 73 66 56 999 999 999 999 999 48 999 59 55 65 55 94 999 52 116 56 999 999 100 85 76 100 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 48 74 96 127 120 112 116 125 122 100 87 97 105 101 999 59 52 999 81 66 59 58 999 86 76 72 65 89 86 62 76 46 55 61 57 109 83 52 999 147 57 53 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 66 98 115 103 115 116 125 111 104 93 101 117 113 999 61 62 999 80 76 82 82 74 85 87 91 87 93 108 96 87 67 63 80 90 54 52 33 999 999 999 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 75 102 124 101 115 116 114 999 106 117 93 103 102 75 999 74 88 999 62 78 91 999 91 92 106 98 93 88 98 94 103 85 96 84 54 51 43 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 74 86 101 100 114 126 113 999 107 103 109 99 90 67 74 111 81 65 53 70 74 90 90 90 116 94 100 97 87 999 93 97 97 81 53 999 56 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 7 9 67 56 108 110 110 111 999 999 999 105 102 89 86 82 999 999 91 89 58 49 999 999 999 65 76 83 100 93 97 87 109 102 999 96 93 54 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 84 96 103 107 999 108 107 104 100 108 65 79 82 66 89 86 116 54 119 55 56 999 75 76 103 98 102 98 94 80 88 85 63 78 60 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 101 999 999 107 999 103 109 94 999 56 117 92 80 96 119 89 85 45 999 999 56 80 69 90 92 90 79 100 85 59 58 999 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 107 100 104 86 82 56 108 102 89 59 65 100 47 44 999 44 53 70 66 82 88 83 83 73 103 53 47 66 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 999 999 999 109 96 82 76 44 94 104 93 57 113 62 999 46 47 49 62 63 79 68 70 91 95 63 75 56 49 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 85 90 132 35 85 89 99 61 88 60 56 48 98 59 96 65 65 64 93 84 99 60 88 56 46 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 999 999 85 999 58 999 999 95 92 82 57 50 59 85 82 56 63 84 89 76 103 89 65 76 75 55 55 57 41 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 21 999 101 999 94 80 73 39 999 999 85 79 73 61 125 68 119 94 60 63 65 56 65 79 87 81 70 68 67 83 38 41 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 55 88 99 98 74 49 999 999 999 75 80 74 999 59 47 94 99 76 81 66 55 62 104 81 60 52 87 52 31 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 999 999 999 999 999 999 999 999 75 83 104 104 56 109 999 32 88 102 91 82 67 91 104 92 98 90 59 54 999 61 80 60 41 88 68 81 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 999 60 85 67 55 999 38 999 79 78 91 999 90 86 91 88 100 112 89 80 56 54 77 54 32 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 88 65 999 85 59 40 35 151 80 61 79 94 116 999 102 108 99 65 47 55 55 72 42 40 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 999 43 56 107 84 77 57 999 999 67 999 999 69 93 90 97 92 92 96 54 55 58 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 999 999 999 999 999 999 16 999 17 999 124 82 84 58 87 999 999 999 999 999 73 72 84 97 90 59 51 64 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 10 999 999 999 96 77 999 999 999 999 999 999 53 47 62 66 76 62 45 999 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 999 87 115 108 69 999 999 999 999 999 37 55 49 84 122 60 58 35 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 77 52 103 88 115 80 58 999 999 999 999 999 58 47 50 115 40 43 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 38 45 44 63 82 92 99 95 46 112 103 100 91 86 87 89 94 86 97 98 105 111 114 111 106 109 105 103 116 105 86 86 92 103 108 98 76 91 98 999 999 999 999 98 74 141 83 107 999 68 999 94 141 999 999 999 999 55 999 999 999 5 999 999 999 7 999 999 999 5 999 5 999 999 999 6 999 141 106 96 69 67 47 69 28 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 104 98 91 87 89 88 94 96 107 112 116 121 119 113 105 999 101 106 126 117 95 95 93 96 104 98 77 73 999 999 999 999 999 105 141 71 76 113 999 999 99 999 999 999 9 999 999 39 21 999 999 5 999 999 5 6 999 5 5 999 999 999 999 999 3 999 93 141 69 79 70 57 54 91 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 999 95 88 86 92 90 101 105 115 122 123 125 122 999 106 100 102 114 127 999 102 98 94 103 102 107 66 42 68 999 999 999 999 999 130 64 62 62 999 999 92 999 141 79 999 999 999 50 999 999 999 7 999 999 999 999 999 999 999 999 999 999 4 999 6 999 121 63 83 94 83 68 55 50 55 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 93 85 93 95 98 107 112 122 127 127 126 123 119 105 110 999 126 124 999 103 100 98 101 97 112 69 68 99 61 999 999 999 141 90 93 62 51 999 999 999 999 44 999 999 999 999 11 999 999 999 7 999 10 999 999 999 999 999 999 999 999 999 11 999 76 114 86 94 100 83 62 58 54 74 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 89 85 99 97 106 114 119 128 129 128 126 125 119 106 90 122 129 999 111 106 102 104 103 98 108 107 68 141 79 94 999 999 54 99 63 68 999 999 98 83 90 89 22 999 999 999 18 17 999 999 999 999 999 9 999 999 5 999 999 999 999 999 105 59 53 101 91 97 103 87 72 62 61 38 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 95 102 110 114 119 125 130 131 128 126 127 120 104 91 122 999 999 112 109 107 109 103 86 102 98 62 64 86 66 78 98 57 141 68 79 999 67 61 103 59 999 25 999 999 999 8 19 999 999 999 999 6 999 999 999 6 999 999 999 999 6 999 73 138 109 100 108 108 89 71 64 60 45 142 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 90 103 111 117 121 123 128 133 131 128 127 127 120 102 98 115 999 999 114 111 111 111 100 81 63 79 85 91 94 141 90 999 141 78 82 80 57 60 61 59 44 34 999 16 999 999 999 24 18 10 999 999 8 999 7 10 999 999 999 999 999 67 999 141 100 95 103 111 106 91 82 67 999 85 9 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 96 110 116 120 124 128 131 133 131 130 129 128 119 92 104 113 999 999 113 114 112 109 93 71 84 60 99 999 100 141 999 95 71 89 67 141 61 82 91 80 73 141 999 999 12 999 999 999 999 999 999 999 999 999 999 999 6 999 999 5 999 999 999 96 96 102 108 110 109 95 999 93 102 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 89 97 113 119 124 126 128 133 134 131 130 130 127 999 999 110 114 999 999 112 110 110 105 83 73 141 141 105 75 98 71 71 103 141 61 66 67 103 999 76 101 141 999 999 60 12 8 999 999 999 999 999 5 999 999 999 999 999 999 999 999 52 999 999 139 86 105 109 110 112 97 142 81 72 90 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 93 91 96 999 120 126 128 130 134 133 132 130 129 128 999 999 113 115 999 117 108 100 108 99 88 62 141 999 100 69 83 141 68 141 111 68 56 89 999 999 64 58 141 999 999 17 999 999 999 999 999 999 999 15 21 19 999 999 999 11 10 999 99 999 142 999 95 104 110 112 113 98 73 134 94 89 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 89 94 107 120 126 129 131 133 133 132 131 130 127 118 100 110 113 110 102 100 106 97 99 78 92 92 103 80 58 999 141 141 127 98 63 81 999 999 999 62 81 33 999 56 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 999 142 80 92 101 112 114 114 105 68 142 82 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 84 93 95 109 122 127 129 132 132 133 132 130 128 999 123 106 103 109 104 104 91 100 98 101 75 141 141 141 141 73 999 72 141 73 65 69 141 117 61 999 91 97 18 999 999 999 999 999 999 999 999 999 999 8 999 999 999 54 999 5 999 999 57 999 55 115 142 104 111 114 115 108 90 61 74 62 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 82 94 97 113 124 127 129 131 133 133 132 999 999 999 999 101 999 105 95 109 82 93 84 99 110 141 132 68 141 60 141 141 111 70 80 65 53 97 99 76 76 76 999 999 999 999 999 999 999 999 999 999 999 9 21 999 999 999 999 999 999 999 69 82 111 133 101 92 110 115 115 123 87 55 57 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 89 96 103 118 125 127 129 131 132 130 999 999 999 999 999 72 999 999 92 88 81 86 84 65 95 73 141 121 119 109 109 76 124 67 118 63 63 141 141 92 79 42 19 999 999 999 999 999 999 999 999 999 16 14 17 999 999 999 999 999 5 999 999 59 142 142 94 95 107 113 116 108 94 62 999 13 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 94 97 109 122 126 127 129 129 132 999 999 999 999 999 104 92 999 88 88 85 84 108 71 62 108 85 79 96 113 68 117 135 135 141 68 108 73 141 90 93 95 64 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 85 74 111 92 100 86 99 111 999 107 99 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 101 101 113 122 126 126 127 127 999 999 999 999 999 999 999 141 999 999 82 77 75 74 82 98 141 74 77 78 71 56 66 136 141 141 69 64 90 70 51 60 89 999 28 999 999 999 999 999 999 999 999 999 999 999 15 13 999 999 999 5 5 999 98 999 102 76 95 115 89 109 999 102 100 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 100 106 117 122 127 125 125 999 999 999 999 999 999 999 999 999 999 999 76 90 74 75 97 54 81 141 80 82 118 105 76 72 75 141 77 72 74 85 59 52 34 999 999 999 999 999 999 999 999 999 999 999 999 30 20 6 999 999 999 999 999 999 999 999 124 109 142 92 999 102 104 97 98 68 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 101 109 120 123 125 999 125 999 999 999 123 111 999 999 78 133 999 65 76 71 74 80 107 141 141 86 103 141 141 69 108 58 68 105 141 81 72 69 56 61 62 999 20 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 127 999 142 87 999 142 96 92 87 75 999 12 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 113 122 122 125 999 999 999 999 999 122 110 999 999 999 999 85 69 70 67 110 78 124 108 86 70 141 122 73 65 120 130 64 62 78 80 80 68 56 82 999 999 17 999 999 999 999 999 999 999 999 999 999 999 16 999 7 999 5 999 999 999 999 999 76 98 117 68 124 142 91 101 87 81 7 999 999 10 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 118 123 122 121 999 999 999 999 122 122 107 999 999 999 141 59 999 69 65 87 74 61 141 141 75 75 76 80 72 73 102 73 125 97 74 69 69 102 61 999 69 23 999 999 999 999 999 999 999 999 999 29 999 999 999 6 999 999 999 999 999 999 999 70 88 88 999 76 142 142 142 136 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 116 120 122 122 121 118 999 999 122 126 123 105 68 999 999 69 141 999 76 98 141 141 141 64 81 85 90 75 93 69 127 82 68 74 68 84 66 68 86 47 29 17 999 999 999 999 999 999 999 999 999 10 15 30 999 999 999 999 999 999 999 999 999 999 999 54 999 56 101 64 130 94 74 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 122 123 122 119 116 115 117 126 128 124 95 141 999 999 999 79 999 66 125 107 74 141 102 91 87 90 69 126 74 62 110 77 119 89 69 73 110 55 52 35 20 999 999 999 999 999 999 999 999 999 8 16 999 999 999 999 5 999 999 999 999 999 7 999 119 142 77 127 64 999 999 63 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 122 124 122 117 115 999 126 130 130 124 81 999 999 999 999 999 999 999 126 95 102 88 134 77 90 86 123 140 73 73 128 119 92 74 81 60 63 45 43 31 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 84 89 70 77 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 122 125 122 116 999 117 128 132 131 118 86 999 999 999 999 999 999 999 999 999 62 76 86 74 81 74 141 107 73 111 69 129 134 98 64 57 57 67 38 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 109 85 105 108 93 85 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 124 125 122 999 999 120 132 134 130 999 999 88 999 999 999 999 999 999 999 999 141 80 141 72 80 141 93 82 74 101 114 73 77 71 80 72 72 58 45 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 5 999 999 999 999 999 142 95 96 93 115 114 105 89 75 39 11 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 120 124 125 120 999 999 125 133 133 129 999 999 999 69 999 999 999 999 999 999 82 141 141 95 73 77 87 88 92 74 100 141 74 141 66 72 61 63 43 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 91 103 999 109 118 117 111 88 70 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 121 125 124 999 999 118 127 130 999 128 999 72 999 88 999 999 999 999 999 52 75 141 141 84 71 72 141 87 85 79 103 133 86 63 70 60 62 52 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 142 86 92 116 119 116 110 84 78 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 122 125 122 999 999 999 122 124 999 999 999 999 999 71 999 999 999 999 57 68 141 92 999 141 69 77 91 91 90 90 73 141 71 61 141 64 65 51 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 61 80 94 103 117 117 115 105 999 130 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 124 124 999 999 999 999 116 999 999 999 999 999 999 103 999 999 60 999 72 75 127 141 134 85 76 106 93 88 141 79 82 99 69 64 44 76 92 68 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 104 90 104 108 116 116 111 94 84 101 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 121 999 999 999 999 111 999 999 999 999 999 999 89 999 95 79 69 73 66 65 76 67 94 62 999 77 76 141 70 73 999 141 98 64 999 141 102 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 7 999 999 142 96 110 111 114 112 102 87 103 41 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 118 108 103 999 999 999 104 999 999 999 999 999 999 82 87 87 90 86 78 68 77 85 82 79 103 999 141 999 999 70 69 54 999 999 999 999 999 12 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 5 999 5 999 999 999 999 79 104 99 110 112 111 106 90 71 91 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 106 100 999 97 999 999 91 999 999 999 999 999 80 91 100 91 91 93 81 70 69 65 141 100 999 72 66 73 104 58 74 999 79 9 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 11 5 999 5 5 16 999 52 141 85 69 98 111 114 107 88 83 77 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 90 78 91 94 999 999 999 999 999 999 999 999 89 100 100 89 92 89 90 71 59 75 141 141 103 75 76 999 123 66 999 47 50 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 77 7 999 999 9 999 5 999 999 999 19 52 127 57 94 90 91 107 108 97 73 63 49 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 75 68 84 92 999 999 999 999 999 999 999 77 102 106 103 87 72 87 82 83 141 85 141 81 83 60 65 57 52 44 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 76 65 58 18 999 999 999 6 999 999 999 20 999 60 68 95 79 88 999 101 103 81 47 101 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 64 83 999 999 999 999 999 999 999 78 84 101 111 109 88 68 63 95 64 54 52 72 62 66 58 64 84 50 53 52 42 999 999 999 999 999 999 999 999 999 999 999 999 76 70 76 76 83 46 999 999 5 5 999 10 18 999 999 73 66 55 53 85 77 85 81 68 79 117 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 79 999 999 999 999 999 999 999 87 89 102 109 106 89 68 53 999 67 65 78 74 66 77 63 52 54 88 52 47 65 999 999 999 999 999 999 999 45 58 999 70 66 80 83 107 81 86 71 6 999 5 5 999 17 999 999 999 999 46 113 77 65 65 65 68 58 79 96 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 87 999 999 999 999 999 999 80 84 94 104 103 97 88 64 49 49 61 73 76 55 80 65 57 50 55 52 56 44 71 999 999 999 999 999 999 102 98 68 76 78 99 86 89 101 75 87 70 999 999 999 5 14 17 9 999 999 999 999 999 67 999 66 46 95 87 78 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 14 999 999 27 999 999 999 58 76 999 95 91 999 75 999 80 83 100 103 95 93 78 67 70 56 60 90 81 77 84 54 57 999 49 42 61 43 999 999 999 999 999 61 49 53 48 999 82 79 93 94 91 90 87 67 86 999 999 999 999 999 67 999 5 999 999 999 999 999 17 62 54 999 63 999 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 27 16 30 28 999 62 79 114 116 112 95 79 75 83 94 95 95 85 74 81 51 44 58 69 77 76 71 76 48 61 44 109 101 999 999 999 999 999 999 999 53 84 64 105 69 999 103 96 98 95 76 79 999 96 999 999 999 25 15 999 7 999 999 999 5 999 999 17 57 44 28 57 102 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 87 73 61 999 67 87 129 130 125 117 92 87 95 102 85 83 76 67 62 999 57 54 67 62 90 77 75 75 114 86 36 999 999 999 999 999 999 999 53 61 57 58 50 66 73 104 100 99 93 75 116 999 108 999 999 22 20 15 8 999 999 999 999 999 999 999 11 51 31 999 45 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 88 36 29 64 79 101 132 133 129 126 108 103 103 99 91 80 97 76 64 63 69 75 65 83 74 90 64 74 88 999 999 999 999 999 999 999 999 93 62 68 70 55 59 76 105 95 102 98 91 91 142 70 999 9 20 999 999 999 999 999 999 999 5 999 999 999 33 50 36 23 60 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 109 73 91 110 132 134 131 128 120 109 99 94 88 83 80 90 87 68 77 87 90 73 75 92 71 60 37 999 69 999 999 999 999 999 999 999 71 999 84 57 59 76 101 99 103 95 89 67 122 999 91 17 999 999 22 17 999 999 999 999 5 5 999 999 17 17 15 23 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 100 83 80 112 120 133 134 132 130 122 101 93 90 83 82 78 90 83 67 67 79 72 68 63 65 64 82 38 999 999 999 999 999 999 999 57 87 84 80 64 59 62 85 95 107 101 93 81 78 142 999 999 999 999 18 33 14 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 999 89 128 128 134 134 132 130 118 98 86 86 77 77 91 86 79 78 72 96 75 87 86 77 83 53 47 999 999 999 999 999 999 999 60 89 78 68 65 59 65 77 96 95 94 89 999 79 999 999 999 999 6 16 21 18 999 999 999 999 999 5 999 999 6 7 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 36 26 104 134 131 133 999 135 129 107 80 83 84 74 74 82 71 84 999 70 87 90 82 90 67 64 57 49 999 999 999 999 999 999 60 72 76 84 67 62 60 60 74 83 83 89 85 81 999 999 999 999 999 999 999 999 25 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 142 999 115 134 132 133 132 132 999 85 70 75 81 70 58 66 68 55 74 59 64 72 76 82 81 69 71 56 999 999 999 999 999 59 78 64 69 999 67 66 60 60 71 71 82 81 75 999 999 999 999 9 999 999 999 9 999 999 999 999 5 5 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 8 999 54 999 999 119 999 132 132 135 129 116 72 72 67 78 62 54 58 58 999 61 65 77 95 77 84 79 78 63 68 47 999 999 999 56 67 81 64 70 79 71 64 56 48 65 67 999 70 63 999 999 999 16 999 999 999 999 7 5 5 5 999 999 999 999 999 88 8 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 49 999 999 119 999 131 132 130 128 96 999 64 62 67 61 58 72 60 81 73 71 83 70 78 117 75 72 56 999 999 67 49 56 62 77 78 69 70 65 68 62 83 999 64 67 70 999 999 999 71 999 9 999 999 999 999 999 6 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 112 999 999 999 999 999 999 68 69 69 68 69 65 69 65 70 75 74 70 67 999 80 73 74 56 999 56 999 70 76 72 70 89 68 66 65 64 69 999 999 999 999 108 42 67 69 58 999 999 999 999 999 999 5 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 61 18 13 999 999 999 999 999 999 999 999 11 999 104 999 999 999 999 999 999 69 72 81 79 72 71 75 73 69 78 77 70 70 71 75 74 72 67 999 47 73 70 87 75 73 81 70 75 63 55 39 30 999 999 24 999 35 142 95 142 999 999 999 999 999 999 5 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 13 65 30 54 999 999 999 999 999 999 999 15 999 999 104 999 115 999 999 999 81 76 73 70 77 73 74 86 70 107 77 80 73 71 71 71 72 73 77 999 46 73 72 88 77 88 70 77 80 65 59 27 999 999 999 999 999 999 999 142 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 93 35 20 999 8 999 999 999 999 17 17 999 110 999 109 999 999 999 999 78 74 69 67 75 72 70 77 91 94 94 76 74 73 70 78 75 81 53 53 98 75 88 93 97 80 76 85 72 77 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 29 12 9 52 33 45 44 37 16 17 999 999 999 999 106 27 999 109 108 103 999 999 999 88 79 999 68 67 68 70 78 95 89 96 96 85 88 83 75 82 87 85 57 61 87 80 75 75 75 84 79 86 72 52 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 28 16 11 999 35 48 98 40 67 999 14 13 18 54 119 28 999 104 104 102 96 98 999 85 79 71 999 84 75 74 94 91 93 101 94 85 83 88 86 78 78 69 63 71 80 999 94 73 65 66 79 64 58 42 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 18 30 69 62 999 16 999 69 71 69 58 82 71 55 19 27 43 38 12 98 99 99 97 92 83 77 71 67 71 74 92 94 95 94 96 95 89 84 84 83 77 76 71 91 68 70 69 68 102 76 60 55 54 53 47 87 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 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 87 76 80 58 41 40 47 55 43 103 58 58 56 999 44 46 999 87 86 87 87 94 92 72 67 69 71 94 93 102 99 97 95 92 89 82 82 78 76 73 94 74 59 66 72 54 93 74 72 55 48 67 42 999 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 72 999 32 32 51 41 89 93 58 57 74 101 55 38 49 40 62 16 85 78 81 80 76 92 66 64 67 72 74 85 96 99 104 98 92 86 84 83 92 85 84 87 66 87 999 53 50 59 72 59 42 54 38 43 39 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 26 101 92 93 91 125 45 61 64 76 55 65 75 32 27 44 57 102 63 74 79 70 999 999 999 70 70 70 75 94 94 98 102 89 92 83 88 85 95 94 88 89 87 62 81 68 50 55 66 64 42 42 39 50 48 50 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 59 80 97 46 50 56 59 84 93 71 38 62 999 54 999 999 61 69 67 65 999 999 74 999 999 68 77 82 80 81 91 91 92 85 117 98 87 89 89 94 66 63 61 61 46 57 64 54 47 48 47 46 48 39 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 35 75 93 72 43 44 102 81 81 78 85 61 66 37 999 64 999 28 58 999 999 999 999 999 73 69 999 68 82 90 78 88 98 91 92 87 81 88 99 95 95 93 70 84 62 62 47 999 38 59 44 46 51 46 50 42 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 44 66 131 39 90 85 116 78 88 62 47 38 63 81 79 53 47 60 51 999 51 999 999 63 999 81 999 96 88 84 95 93 91 93 87 84 103 104 91 93 95 87 83 75 84 65 999 999 35 37 64 48 45 43 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 14 39 49 42 99 49 54 100 77 64 85 54 39 49 39 65 75 51 999 999 999 54 49 999 999 999 73 92 91 92 91 101 93 93 97 94 96 91 98 95 104 102 90 83 92 88 999 50 31 35 999 999 999 999 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 59 69 42 46 54 87 95 62 97 63 61 42 43 60 999 58 999 999 999 60 48 999 999 999 76 87 92 92 96 97 93 95 105 105 97 97 103 100 106 97 87 94 94 65 79 56 42 39 32 30 999 36 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 47 113 43 109 59 71 69 69 65 54 40 55 999 999 55 50 57 55 53 59 999 71 81 80 89 93 94 97 95 101 105 105 106 104 103 105 107 107 89 999 999 79 66 57 64 52 44 40 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 25 32 74 41 82 59 74 87 71 67 61 79 70 80 88 999 52 82 55 999 70 66 75 87 89 90 92 99 94 96 93 95 103 103 106 106 110 110 106 94 999 84 79 65 65 67 71 62 65 29 999 22 999 32 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 39 47 54 57 68 68 69 69 89 999 999 87 84 68 66 78 55 66 71 78 89 86 88 86 999 88 87 88 87 116 99 103 108 110 110 107 100 999 97 89 88 90 65 70 64 53 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 22 27 82 40 56 62 71 71 88 73 81 85 78 80 82 80 77 65 77 82 83 89 79 85 80 71 76 74 99 81 89 98 104 111 115 111 105 103 101 93 92 85 91 62 81 55 51 56 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 20 116 50 62 89 80 97 82 69 73 79 97 63 70 77 79 84 85 90 91 80 80 80 59 69 61 77 76 88 98 106 112 115 113 107 101 92 87 91 97 95 62 61 78 51 69 49 999 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 26 37 45 57 81 88 89 80 72 71 80 67 71 81 86 88 86 87 87 78 81 77 61 59 999 50 999 141 87 105 107 999 999 112 104 93 87 82 85 95 96 71 66 59 78 54 999 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 20 999 78 63 57 67 92 84 80 999 60 58 123 56 86 91 90 84 81 88 76 80 83 59 106 68 47 60 74 87 99 106 113 108 104 95 89 138 76 81 109 101 76 115 64 67 61 47 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 14 999 45 54 68 70 90 88 86 72 70 60 54 49 90 93 82 79 93 91 77 84 69 70 45 48 999 62 74 90 99 104 119 97 94 89 82 71 72 81 94 101 91 60 62 76 58 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 73 999 55 65 71 87 107 87 71 77 81 62 46 91 87 89 90 84 86 85 71 67 48 41 999 999 93 999 93 99 99 95 84 85 87 70 100 64 999 112 96 98 76 53 46 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 76 57 73 84 78 90 90 81 66 83 57 43 88 84 80 82 81 92 81 74 66 999 999 999 999 999 999 94 94 90 90 77 85 71 67 64 61 79 86 93 78 67 84 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 61 64 90 75 98 90 98 83 73 86 76 53 90 84 81 83 88 93 61 79 45 999 50 999 999 999 94 89 92 78 77 999 62 77 66 64 63 70 85 103 82 68 52 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 51 66 71 81 84 97 102 98 97 80 89 71 56 86 84 84 83 83 60 49 999 999 33 999 999 999 74 90 80 78 64 999 999 999 999 69 64 65 73 85 85 68 61 95 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 45 78 70 91 85 105 103 101 101 98 94 94 84 80 76 84 72 87 125 57 55 999 999 999 999 999 999 999 69 62 72 999 999 999 999 49 62 999 61 77 89 77 55 47 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 76 88 96 99 102 103 102 90 96 92 86 81 71 65 65 999 63 47 999 999 999 999 999 999 999 999 54 999 999 999 999 46 125 94 92 127 141 66 74 83 62 63 999 999 999 30 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 65 71 100 99 104 106 108 105 92 84 98 94 73 60 52 69 71 60 999 999 999 999 999 999 999 999 46 50 52 56 53 74 96 52 86 71 59 51 55 64 62 52 999 999 999 999 29 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 60 83 104 107 111 113 112 107 96 85 85 95 79 999 62 999 67 62 53 999 999 999 999 999 47 999 56 52 61 53 88 999 51 107 53 999 999 97 79 70 91 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 999 999 999 999 999 999 71 47 65 82 106 107 112 116 115 111 100 87 82 90 89 999 57 50 999 71 61 55 54 999 73 76 72 62 77 75 58 69 45 53 57 54 99 82 52 999 141 55 51 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 61 85 99 103 115 116 115 111 104 93 87 101 94 999 57 57 999 71 68 70 68 74 85 87 91 87 76 89 81 75 61 59 69 76 52 52 33 999 999 999 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 65 87 101 101 115 116 114 999 106 103 93 89 87 65 999 65 79 999 57 65 74 999 74 77 91 98 93 88 85 77 88 71 84 68 52 51 43 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 68 72 87 100 114 116 113 999 107 103 96 84 77 63 66 93 70 61 52 64 65 78 73 77 96 94 100 97 87 999 76 81 81 67 50 999 56 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 7 9 67 53 96 93 96 111 999 999 999 105 102 89 71 69 999 999 77 77 56 49 999 999 999 60 66 70 85 93 97 87 92 88 999 80 81 52 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 79 85 91 107 999 108 107 104 100 94 61 69 70 61 76 71 101 51 109 54 54 999 67 66 87 86 87 82 81 69 71 76 58 72 58 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 87 999 999 107 999 103 95 78 999 53 100 79 70 82 106 80 78 45 999 999 52 70 69 73 75 73 66 86 69 55 55 999 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 107 100 90 73 71 53 93 85 77 57 59 90 47 44 999 43 51 64 63 69 74 70 69 63 90 52 46 63 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 999 999 999 95 80 69 65 42 79 88 81 56 103 59 999 46 47 48 57 58 71 63 70 78 81 59 67 56 48 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 70 80 128 35 67 77 84 58 81 57 53 47 90 56 86 60 60 60 76 70 87 57 79 56 46 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 999 999 70 999 55 999 999 80 79 69 54 48 56 77 74 52 59 70 79 66 88 71 62 69 68 53 52 54 40 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 21 999 89 999 94 66 66 38 999 999 75 69 64 58 115 64 107 83 57 59 61 54 59 68 70 72 64 63 61 79 37 39 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 51 74 87 82 64 48 999 999 999 69 70 65 999 56 46 84 85 67 72 60 53 59 93 69 58 51 82 50 29 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 999 999 999 999 999 999 999 999 67 71 88 93 53 103 999 32 78 88 73 68 62 81 90 75 84 73 56 51 999 57 67 60 40 85 66 81 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 999 57 72 60 52 999 38 999 65 66 74 999 72 70 79 72 84 96 78 74 54 51 66 54 31 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 85 61 999 75 55 39 34 141 71 59 71 82 99 999 85 89 83 61 46 53 52 66 41 39 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 999 43 53 97 71 65 55 999 999 64 999 999 64 77 76 81 75 75 84 51 53 55 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 999 999 999 999 999 999 15 999 16 999 114 70 70 55 85 999 999 999 999 999 68 65 74 81 73 59 49 62 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 10 999 999 999 80 67 999 999 999 999 999 999 50 47 59 63 65 59 44 999 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 999 70 94 94 69 999 999 999 999 999 37 53 47 81 113 56 55 34 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 75 50 88 88 102 80 54 999 999 999 999 999 56 46 50 111 40 43 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 38 45 44 58 69 92 99 78 46 89 85 66 57 76 56 76 89 57 79 63 69 63 51 71 70 87 85 85 52 43 75 59 77 98 95 51 76 90 97 999 999 999 999 97 73 141 82 106 999 67 999 93 140 999 999 999 999 54 999 999 999 4 999 999 999 4 999 999 999 4 999 4 999 999 999 5 999 140 105 95 69 66 47 68 28 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 85 60 77 57 61 58 58 58 71 73 66 56 55 89 70 999 63 65 60 53 61 80 77 79 86 82 76 72 999 999 999 999 999 104 136 71 75 112 999 999 98 999 999 999 8 999 999 38 20 999 999 4 999 999 4 5 999 4 4 999 999 999 999 999 2 999 92 136 68 71 69 48 53 90 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 999 56 55 58 81 60 84 86 89 78 63 76 64 999 67 61 65 51 71 999 84 83 56 88 85 106 65 40 67 999 999 999 999 999 119 62 61 61 999 999 91 999 140 78 999 999 999 49 999 999 999 6 999 999 999 999 999 999 999 999 999 999 3 999 5 999 120 61 73 93 75 67 54 50 54 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 58 54 87 84 82 70 76 72 77 61 76 74 78 69 98 999 60 59 999 85 83 61 67 80 111 68 67 98 60 999 999 999 138 89 92 62 50 999 999 999 999 43 999 999 999 999 10 999 999 999 6 999 9 999 999 999 999 999 999 999 999 999 10 999 75 113 80 89 93 54 54 57 53 73 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 55 88 64 63 72 76 62 77 62 65 82 78 87 58 57 63 999 87 87 56 66 65 88 107 106 67 140 78 93 999 999 53 98 60 67 999 999 97 82 89 88 21 999 999 999 17 8 999 999 999 999 999 8 999 999 4 999 999 999 999 999 104 58 52 100 56 80 93 57 71 59 60 38 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 57 79 51 47 65 62 81 64 64 62 76 94 79 87 76 60 999 999 75 69 62 67 65 53 101 97 59 63 85 66 77 97 54 135 68 78 999 66 60 102 58 999 25 999 999 999 7 18 999 999 999 999 5 999 999 999 5 999 999 999 999 3 999 72 126 108 80 93 94 54 70 64 59 44 141 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 53 42 58 75 61 79 62 66 64 78 75 81 73 87 81 52 999 999 70 71 63 73 62 75 55 78 84 90 93 139 89 999 136 77 81 79 56 59 59 58 43 33 999 15 999 999 999 23 16 9 999 999 7 999 1 9 999 999 999 999 999 66 999 136 99 79 68 92 85 53 75 66 999 84 8 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 61 52 55 71 78 89 64 66 76 73 63 62 81 58 63 50 999 999 68 90 75 73 60 69 83 60 98 999 99 137 999 94 70 88 66 136 58 81 90 79 72 140 999 999 11 999 999 999 999 999 999 999 999 999 999 999 5 999 999 4 999 999 999 95 95 86 87 88 73 56 999 92 101 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 81 89 68 79 76 62 66 66 65 73 70 80 999 999 69 56 999 999 89 88 73 86 74 72 140 140 104 74 97 71 70 102 137 59 64 65 102 999 75 100 140 999 999 59 11 7 999 999 999 999 999 4 999 999 999 999 999 999 999 999 51 999 999 129 72 86 86 70 64 60 125 80 71 89 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 78 77 79 999 74 84 72 71 66 78 87 68 73 87 999 999 76 63 999 93 87 64 88 86 87 61 140 999 99 68 82 136 67 137 110 66 52 88 999 999 63 57 140 999 999 16 999 999 999 999 999 999 999 14 20 18 999 999 999 10 9 999 98 999 141 999 75 82 74 65 67 59 71 122 93 88 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 55 55 65 77 70 88 65 74 79 84 74 90 86 80 62 67 60 72 61 84 94 80 94 74 91 91 102 79 57 999 136 141 115 97 57 80 999 999 999 61 80 32 999 55 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 999 141 74 74 56 68 71 67 86 67 128 81 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 59 77 54 87 75 78 82 65 65 87 84 85 88 999 95 99 66 72 86 95 78 89 90 100 74 140 136 136 136 72 999 70 132 70 64 68 135 116 60 999 90 96 17 999 999 999 999 999 999 999 999 999 999 7 999 999 999 53 999 4 999 999 56 999 54 114 121 85 68 69 89 87 88 60 73 61 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 55 78 63 71 67 77 79 68 82 91 90 999 999 999 999 100 999 87 55 108 74 78 59 98 109 138 120 66 129 58 135 132 110 69 79 64 52 96 98 75 75 75 999 999 999 999 999 999 999 999 999 999 999 8 20 999 999 999 999 999 999 999 68 81 110 118 84 71 87 78 89 98 58 54 56 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 55 79 62 54 60 76 66 64 88 84 999 999 999 999 999 69 999 999 59 79 73 76 76 64 94 72 125 115 118 108 108 75 115 66 117 62 62 138 138 91 78 41 19 999 999 999 999 999 999 999 999 999 15 13 16 999 999 999 999 999 4 999 999 58 131 126 93 71 86 71 91 67 61 55 999 12 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 62 55 64 57 64 81 74 79 98 999 999 999 999 999 97 91 999 59 53 75 76 107 54 55 107 84 73 95 112 67 116 123 122 130 67 107 72 135 89 92 94 63 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 84 73 110 91 90 71 80 87 999 64 60 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 85 67 66 57 72 82 75 86 999 999 999 999 999 999 999 136 999 999 75 57 56 54 81 97 132 73 73 72 69 52 66 124 132 131 68 59 89 69 48 59 88 999 27 999 999 999 999 999 999 999 999 999 999 999 14 12 999 999 999 4 4 999 97 999 101 75 92 114 71 88 999 63 83 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 84 62 53 57 86 79 82 999 999 999 999 999 999 999 999 999 999 999 73 89 54 73 96 48 80 137 75 75 116 104 75 70 74 132 72 70 71 84 57 51 34 999 999 999 999 999 999 999 999 999 999 999 999 29 19 5 999 999 999 999 999 999 999 999 122 108 126 82 999 85 69 80 92 67 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 61 52 55 58 82 999 94 999 999 999 92 69 999 999 75 123 999 64 71 53 71 73 106 133 139 85 102 123 127 67 107 52 67 104 131 73 71 68 56 60 61 999 20 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 122 999 127 86 999 128 79 82 84 73 999 11 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 63 57 77 94 999 999 999 999 999 57 71 999 999 999 999 84 67 68 66 109 72 115 107 85 68 125 113 71 64 117 117 58 57 77 77 75 67 55 81 999 999 16 999 999 999 999 999 999 999 999 999 999 999 15 999 6 999 4 999 999 999 999 999 75 97 116 67 120 126 86 100 86 80 6 999 999 9 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 54 58 71 80 999 999 999 999 72 57 69 999 999 999 139 59 999 68 64 86 73 56 133 129 72 72 72 76 70 72 101 70 115 96 71 68 68 101 60 999 68 22 999 999 999 999 999 999 999 999 999 28 999 999 999 5 999 999 999 999 999 999 999 69 87 87 999 75 130 128 133 128 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 52 56 58 81 82 75 999 999 92 60 58 86 67 999 999 68 140 999 75 97 133 126 129 63 80 84 89 72 92 68 114 81 67 73 67 75 65 67 85 46 28 16 999 999 999 999 999 999 999 999 999 9 6 29 999 999 999 999 999 999 999 999 999 999 999 53 999 55 100 63 119 93 73 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 54 57 72 71 76 75 91 79 61 62 59 58 140 999 999 999 78 999 65 119 106 73 130 101 90 86 89 68 114 71 55 109 73 116 88 67 72 109 54 51 34 20 999 999 999 999 999 999 999 999 999 7 7 999 999 999 999 4 999 999 999 999 999 6 999 118 141 76 115 64 999 999 62 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 69 59 65 74 75 999 95 64 64 59 74 999 999 999 999 999 999 999 119 94 101 87 118 73 89 79 113 124 70 70 114 116 91 70 73 58 62 44 42 30 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 73 36 37 74 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 70 60 70 78 999 92 62 65 64 78 85 999 999 999 999 999 999 999 999 999 57 72 83 71 78 71 125 106 72 110 68 115 118 97 58 55 56 66 38 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 108 80 43 46 35 75 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 58 74 79 999 999 82 65 67 86 999 999 87 999 999 999 999 999 999 999 999 129 77 125 71 80 127 90 74 71 100 113 71 75 70 73 70 70 57 44 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 4 999 999 999 999 999 141 94 95 35 51 51 64 53 72 38 10 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 56 59 72 73 999 999 59 66 66 87 999 999 999 68 999 999 999 999 999 999 81 140 139 94 71 72 84 74 77 71 99 129 73 129 65 71 57 58 42 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 90 102 999 47 54 61 75 50 69 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 59 80 999 999 91 61 64 999 95 999 71 999 87 999 999 999 999 999 50 74 140 134 83 69 70 126 74 71 73 102 121 85 58 69 57 56 51 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 131 73 35 52 54 68 71 69 74 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 57 59 70 999 999 999 57 59 999 999 999 999 999 70 999 999 999 999 50 67 132 91 999 133 67 76 90 72 76 89 72 133 71 59 137 63 64 50 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 60 74 76 55 53 60 68 81 999 119 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 59 76 999 999 999 999 53 999 999 999 999 999 999 102 999 999 50 999 69 74 116 131 120 84 75 105 92 79 127 77 81 98 68 63 43 75 91 67 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 103 69 43 53 53 52 69 76 75 100 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 91 999 999 999 999 49 999 999 999 999 999 999 89 999 94 73 52 70 65 64 74 65 93 60 999 76 74 131 70 72 999 140 97 63 999 140 101 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 6 999 999 131 36 47 48 51 65 58 86 102 41 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 79 69 66 999 999 999 69 999 999 999 999 999 999 56 76 77 77 57 53 67 73 84 81 78 102 999 140 999 999 69 68 53 999 999 999 999 999 11 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 4 999 4 999 999 999 999 78 103 43 54 50 62 71 72 70 90 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 86 91 999 61 999 999 77 999 999 999 999 999 73 61 86 77 77 76 55 69 68 64 135 99 999 71 65 72 103 57 73 999 78 8 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 10 4 999 4 4 15 999 51 140 84 68 80 87 90 70 52 73 76 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 74 77 54 999 999 999 999 999 999 999 999 78 83 58 58 90 75 78 70 54 74 134 135 102 74 75 999 122 65 999 46 49 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 76 6 999 999 8 999 4 999 999 999 18 51 127 56 93 89 51 62 65 60 71 59 48 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 67 75 58 999 999 999 999 999 999 999 73 88 58 56 58 71 85 74 75 131 84 131 80 82 56 64 56 51 43 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 75 64 56 17 999 999 999 5 999 999 999 19 999 59 67 94 78 87 999 59 86 75 46 100 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 57 74 999 999 999 999 999 999 999 57 54 65 56 88 60 67 56 94 63 52 50 71 58 65 50 63 83 49 52 51 41 999 999 999 999 999 999 999 999 999 999 999 999 75 69 75 73 75 46 999 999 4 4 999 9 17 999 999 72 65 54 52 84 71 56 75 68 78 116 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 73 999 999 999 999 999 999 999 76 54 51 66 70 53 67 46 999 66 64 77 73 65 74 58 51 53 87 51 46 64 999 999 999 999 999 999 999 44 57 999 69 65 74 72 106 74 76 70 5 999 4 4 999 16 999 999 999 999 45 112 76 64 64 64 67 57 78 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 86 999 999 999 999 999 999 57 76 61 51 69 61 55 63 44 47 57 71 72 51 79 64 56 49 54 51 55 43 70 999 999 999 999 999 999 101 97 67 75 77 98 56 57 100 71 76 70 999 999 999 4 13 16 6 999 999 999 999 999 66 999 65 45 94 86 77 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 13 999 999 26 999 999 999 55 72 999 61 53 999 71 999 54 58 39 46 60 83 46 66 69 56 55 89 77 76 83 53 56 999 48 41 60 42 999 999 999 999 999 60 49 53 47 999 81 79 84 57 57 90 78 66 85 999 999 999 999 999 66 999 4 999 999 999 999 999 16 61 53 999 62 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 999 26 16 30 27 999 56 74 51 53 49 36 52 53 75 59 36 57 74 71 80 49 44 57 68 76 72 70 75 47 60 43 108 100 999 999 999 999 999 999 999 52 83 63 104 68 999 102 76 58 60 50 73 999 95 999 999 999 24 14 999 5 999 999 999 4 999 999 16 56 43 28 56 101 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 86 72 60 999 66 57 63 63 77 53 39 58 50 41 54 75 74 67 57 999 56 48 66 57 89 72 74 74 113 85 35 999 999 999 999 999 999 999 52 59 55 57 49 65 73 100 59 80 58 73 115 999 107 999 999 21 20 5 7 999 999 999 999 999 999 999 10 50 30 999 44 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 87 35 29 59 73 84 65 90 63 60 46 42 42 39 78 74 96 71 57 58 68 74 64 82 73 89 63 73 87 999 999 999 999 999 999 999 999 92 58 67 69 54 58 75 104 58 62 57 74 90 132 69 999 8 20 999 999 999 999 999 999 999 4 999 999 999 32 49 35 22 59 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 108 73 77 47 65 66 64 62 55 47 56 61 76 75 73 82 86 67 74 77 89 72 74 91 70 57 36 999 68 999 999 999 999 999 999 999 70 999 83 56 55 72 100 61 62 56 75 66 116 999 90 16 999 999 21 16 999 999 999 999 4 4 999 999 16 16 14 22 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 99 82 74 49 55 66 66 75 63 57 59 56 60 58 75 73 77 78 66 66 73 71 67 58 64 58 81 38 999 999 999 999 999 999 999 56 86 75 73 63 54 60 84 78 88 62 74 71 73 129 999 999 999 999 17 32 13 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 999 59 62 62 66 66 84 64 69 83 56 50 54 73 90 75 74 77 71 95 73 86 85 76 82 51 46 999 999 999 999 999 999 999 59 88 37 67 64 53 64 72 84 54 49 55 999 73 999 999 999 999 5 15 20 17 999 999 999 999 999 4 999 999 5 6 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 17 999 35 26 43 66 87 71 999 99 88 87 56 75 37 51 72 76 70 83 999 69 86 89 79 89 66 64 54 48 999 999 999 999 999 999 59 71 73 74 66 56 56 58 71 74 72 76 72 72 999 999 999 999 999 999 999 999 24 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 141 999 52 92 86 66 84 90 999 57 68 38 55 69 48 52 67 49 73 57 61 70 73 75 75 68 70 53 999 999 999 999 999 58 77 59 68 999 66 65 59 59 70 71 81 75 73 999 999 999 999 3 999 999 999 8 999 999 999 999 4 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 7 999 53 999 999 55 999 65 71 99 63 91 71 71 52 72 56 46 48 50 999 56 64 76 94 73 75 74 77 61 67 46 999 999 999 55 66 81 56 70 74 71 64 55 47 64 66 999 69 38 999 999 999 15 999 999 999 999 6 4 4 4 999 999 999 999 999 87 7 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 48 999 999 55 999 90 65 64 95 78 999 57 54 66 55 50 71 54 80 73 70 82 69 75 111 71 72 55 999 999 66 48 55 56 75 73 68 69 64 67 54 82 999 63 66 69 999 999 999 71 999 8 999 999 999 999 999 5 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 49 999 999 999 999 999 999 68 68 68 67 68 52 52 64 69 71 72 69 66 999 75 72 73 54 999 55 999 69 75 71 50 88 67 65 65 63 68 999 999 999 999 107 42 66 68 57 999 999 999 999 999 999 4 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 60 17 12 999 999 999 999 999 999 999 999 10 999 57 999 999 999 999 999 999 51 70 80 75 72 70 71 72 68 73 73 70 68 69 72 71 72 66 999 47 72 69 80 53 52 76 69 73 60 48 39 30 999 999 23 999 34 138 94 141 999 999 999 999 999 999 4 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 12 64 30 53 999 999 999 999 999 999 999 14 999 999 59 999 77 999 999 999 74 56 72 55 73 70 72 85 69 106 73 56 72 70 70 70 70 72 76 999 45 70 71 81 44 82 69 72 73 64 58 27 999 999 999 999 999 999 999 141 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 92 34 20 999 7 999 999 999 999 16 16 999 49 999 69 999 999 999 999 57 56 53 66 74 71 69 73 89 89 83 72 72 70 69 77 72 80 52 52 97 53 87 92 96 74 73 75 53 76 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 28 11 8 51 32 44 43 36 15 16 999 999 999 999 105 27 999 65 68 70 999 999 999 60 74 999 67 66 67 69 72 94 76 80 80 74 81 76 71 78 86 84 56 60 53 74 73 73 71 83 72 85 71 49 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 17 28 15 10 999 34 47 97 39 66 999 13 12 17 53 118 27 999 62 62 85 63 86 999 76 73 69 999 83 72 73 93 77 77 85 76 58 57 76 76 74 76 68 59 70 53 999 93 71 64 66 78 58 46 42 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 17 29 68 61 999 15 999 68 70 68 57 81 70 54 19 26 42 37 11 58 60 84 80 59 56 72 69 66 69 72 91 93 88 78 61 54 59 74 75 75 74 72 70 90 68 69 68 68 101 74 48 49 51 50 43 86 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 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 86 75 79 57 40 40 46 53 42 102 57 57 55 999 43 44 999 75 59 76 75 85 86 71 66 69 69 93 91 100 92 80 55 59 77 75 75 72 74 72 93 71 56 65 71 52 92 73 71 54 47 66 40 999 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 71 999 32 31 50 40 88 92 57 52 73 100 54 38 48 39 61 15 84 72 77 73 73 91 65 64 66 70 73 75 87 92 96 85 77 76 78 75 91 78 75 86 65 86 999 52 49 56 71 54 39 53 37 40 36 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 25 100 91 92 90 124 44 56 63 75 54 64 74 31 26 43 46 101 60 71 78 69 999 999 999 69 69 69 74 90 88 97 94 74 59 74 85 74 90 93 84 88 86 60 80 67 50 53 66 63 39 38 35 48 36 49 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 58 79 96 45 49 55 58 83 92 70 38 61 999 53 999 999 60 68 67 65 999 999 73 999 999 68 74 57 75 74 57 77 56 76 111 94 74 76 79 93 65 62 61 60 45 56 63 53 42 39 36 42 38 33 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 35 74 92 71 42 43 101 80 80 77 84 60 65 37 999 63 999 27 57 999 999 999 999 999 72 68 999 68 75 81 74 76 84 77 76 76 72 57 91 83 90 92 69 83 61 60 46 999 38 58 41 36 39 36 48 39 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 25 43 65 125 39 89 84 115 77 87 61 46 38 62 80 78 50 46 59 50 999 50 999 999 62 999 80 999 84 57 75 78 60 75 58 56 74 95 92 57 80 85 76 79 74 83 64 999 999 34 35 63 37 42 34 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 38 48 41 98 48 53 99 76 63 84 49 38 48 39 64 74 50 999 999 999 53 48 999 999 999 72 86 55 59 57 86 75 76 58 56 84 58 82 57 90 85 73 74 91 87 999 49 21 34 999 999 999 999 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 32 58 68 41 45 53 86 94 53 96 62 60 41 42 54 999 57 999 999 999 59 47 999 999 999 72 56 76 60 63 57 56 57 86 86 60 76 85 64 88 78 75 93 93 64 78 54 39 39 31 30 999 35 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 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 46 112 42 108 59 70 68 69 64 46 39 50 999 999 47 49 56 52 52 58 999 70 74 74 56 78 61 56 57 86 89 86 86 85 85 86 87 87 58 999 999 78 65 51 63 46 41 39 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 25 32 73 40 81 58 73 86 70 66 56 78 68 53 79 999 49 81 52 999 69 65 73 78 78 77 77 83 59 82 77 58 84 64 71 68 88 87 88 78 999 74 76 64 64 66 70 61 64 29 999 21 999 30 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 999 46 39 46 53 56 67 67 68 69 88 999 999 38 36 67 65 77 47 65 70 74 80 77 76 75 999 74 76 78 75 106 61 64 71 71 62 65 84 999 80 58 84 89 64 69 63 49 46 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 26 81 40 55 61 71 70 87 73 72 71 70 74 81 79 76 64 74 74 59 78 56 75 73 69 72 71 98 74 76 82 60 88 90 74 68 86 81 59 77 56 90 59 80 47 49 47 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 24 19 115 49 59 88 72 96 70 68 72 78 96 62 69 74 56 56 57 78 84 74 74 79 58 68 60 76 72 76 60 62 71 78 90 66 61 76 75 77 84 94 56 56 77 45 68 45 999 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 25 36 44 56 80 73 88 68 70 70 79 67 70 75 75 59 58 57 75 55 74 55 57 58 999 50 999 131 75 88 63 999 999 89 68 75 75 74 75 78 52 70 65 57 77 47 999 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 19 999 77 62 53 66 91 67 46 999 56 54 119 56 75 60 76 55 54 81 71 55 80 59 105 67 47 59 73 58 64 66 90 64 63 59 76 117 73 75 99 63 73 114 63 66 54 46 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 13 999 44 53 67 69 73 72 74 69 69 50 50 48 59 78 55 73 92 90 54 76 68 69 44 47 999 61 73 58 63 64 98 78 75 76 77 70 70 76 76 65 90 56 61 75 57 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 72 999 53 64 71 76 104 73 71 76 74 61 45 52 76 88 89 83 85 80 70 66 47 40 999 999 92 999 76 66 63 78 74 76 86 68 99 63 999 105 61 97 75 52 45 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 75 51 72 83 74 74 72 69 65 74 52 43 54 74 74 74 80 91 80 73 65 999 999 999 999 999 999 78 60 77 89 76 84 70 66 64 59 77 75 77 70 66 83 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 999 999 999 999 999 999 999 999 999 999 999 999 999 44 58 63 89 74 97 73 82 68 72 85 75 50 76 56 56 74 87 92 58 78 44 999 49 999 999 999 93 60 80 73 76 999 61 76 65 63 63 69 76 99 75 67 51 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 49 65 70 70 73 96 90 78 95 72 88 70 50 57 73 75 81 82 56 49 999 999 32 999 999 999 73 89 74 72 64 999 999 999 999 68 63 64 72 78 73 67 60 94 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 77 69 90 68 103 98 86 83 93 89 93 80 79 54 82 71 86 115 57 54 999 999 999 999 999 999 999 68 56 71 999 999 999 999 48 61 999 60 76 78 70 51 46 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 72 71 86 86 83 81 81 73 93 81 70 72 70 65 65 999 62 46 999 999 999 999 999 999 999 999 50 999 999 999 999 45 121 93 91 124 134 65 73 82 61 62 999 999 999 28 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 64 70 80 87 86 70 59 86 57 73 95 94 73 58 49 68 70 58 999 999 999 999 999 999 999 999 46 49 51 55 52 73 95 51 85 70 58 50 55 64 59 51 999 999 999 999 28 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 59 74 103 90 89 72 70 86 57 72 75 78 72 999 60 999 66 57 52 999 999 999 999 999 46 999 53 51 60 52 87 999 50 106 52 999 999 96 78 69 90 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 999 999 999 999 999 999 70 46 64 74 101 84 72 69 89 88 60 58 75 75 77 999 52 49 999 70 60 55 52 999 71 41 37 54 76 74 56 68 45 52 55 51 98 81 51 999 137 54 50 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 58 75 76 55 76 74 88 75 59 55 73 91 89 999 54 56 999 70 67 69 67 45 36 36 51 36 72 88 79 74 60 55 68 76 50 51 32 999 999 999 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 64 74 100 56 73 76 75 999 60 85 55 74 70 64 999 64 78 999 56 64 72 999 70 73 76 38 34 57 75 73 87 70 76 67 50 50 42 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 67 71 71 59 74 89 75 999 65 63 79 73 74 58 65 92 70 60 51 63 65 77 71 76 95 51 63 60 56 999 74 75 74 66 49 999 55 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 6 8 66 52 95 92 72 73 999 999 999 60 62 55 71 69 999 999 76 73 52 48 999 999 999 58 66 69 74 55 60 36 91 74 999 71 80 51 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 78 84 77 64 999 68 68 64 63 81 56 68 68 59 75 70 100 51 108 53 53 999 66 66 84 76 74 73 80 68 69 75 56 71 57 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 86 999 999 68 999 67 76 71 999 52 99 78 68 81 105 79 77 44 999 999 52 69 51 72 72 71 65 85 68 54 54 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 70 61 80 72 70 52 92 84 73 52 59 89 46 43 999 43 50 63 54 68 71 69 68 62 89 48 45 62 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 999 999 999 79 72 68 64 42 78 87 74 51 102 58 999 45 46 47 57 57 70 58 53 75 80 55 66 47 47 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 69 79 120 34 67 72 81 55 80 56 52 46 89 53 85 58 57 56 74 69 86 54 78 47 43 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 999 999 69 999 54 999 999 79 76 68 51 47 55 76 73 52 56 69 78 65 87 71 55 68 67 50 51 53 40 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 20 999 76 999 59 65 65 37 999 999 74 67 64 57 114 63 106 82 54 56 56 50 59 67 68 71 63 62 60 78 37 39 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 51 72 76 75 63 47 999 999 999 68 69 64 999 55 45 83 84 66 71 59 52 58 92 68 52 50 81 49 29 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 999 999 999 999 999 999 999 999 66 70 87 92 52 102 999 31 77 87 71 67 59 80 89 71 83 72 53 50 999 56 66 50 40 84 65 80 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 999 56 71 59 51 999 37 999 64 65 71 999 71 69 74 72 83 95 77 73 53 50 65 46 31 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 84 60 999 74 53 38 34 138 70 52 70 81 98 999 84 88 82 56 45 52 51 65 40 39 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 42 52 96 70 64 50 999 999 63 999 999 63 73 72 70 71 72 83 51 52 54 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 16 999 113 69 70 51 84 999 999 999 999 999 67 64 73 72 72 49 48 61 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 9 999 999 999 74 66 999 999 999 999 999 999 50 46 58 57 64 53 43 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 999 69 93 73 50 999 999 999 999 999 36 52 47 80 112 55 53 33 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 74 49 87 55 84 55 53 999 999 999 999 999 55 45 49 110 39 42 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 37 44 43 55 68 50 59 73 45