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