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