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