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