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