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