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