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