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