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