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