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 2202 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 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 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 2 2 1 2 2 1 1 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 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 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 7 2 2 2 2 1 1 1 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 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 1 2 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 1 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 1 2 2 2 2 1 1 1 2 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 1 2 2 1 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 1 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 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 7 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 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 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 1 2 2 2 2 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 2 1 2 2 2 2 1 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 1 2 1 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 1 7 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 1 2 1 1 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 1 2 2 1 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 2 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 1 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 1 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 1 2 1 2 2 2 1 2 1 1 1 1 2 2 2 2 1 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 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 1 1 1 2 1 1 1 1 2 1 2 1 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 2 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 2 2 1 2 2 2 2 2 2 1 2 1 2 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 1 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 1 2 2 2 2 1 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 1 2 1 2 2 2 2 2 2 2 2 2 2 1 7 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 1 2 2 2 7 2 1 2 2 2 1 1 1 1 2 2 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 1 2 2 2 1 6 2 1 2 1 1 2 1 1 1 1 2 1 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 1 2 1 2 2 2 7 1 1 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 1 2 1 1 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 2 2 2 1 2 6 2 1 2 1 1 1 1 1 2 1 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 1 2 2 1 1 2 2 2 2 2 2 2 1 1 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 1 7 2 2 2 2 2 2 2 2 2 2 7 2 1 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 1 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 7 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 7 1 1 2 1 2 2 2 2 2 2 2 2 1 2 2 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 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 2 2 2 7 2 2 2 2 7 2 2 2 7 7 2 2 1 7 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 7 7 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 1 7 7 7 1 2 2 2 1 2 7 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 1 7 7 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 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 7 7 7 2 2 2 1 1 2 7 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 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 7 1 1 2 7 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 1 2 7 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 7 7 1 1 1 1 2 2 2 2 2 2 2 2306 2306 2347 2344 2371 2341 2367 2355 2366 2356 2318 2311 2307 2308 2311 2335 2354 2363 2360 2382 2368 2398 2389 2351 2353 2398 2405 2453 2453 2520 2567 2509 2641 2547 2476 2553 2487 2539 2512 2515 2450 2421 2378 2362 2348 2321 2350 2333 2347 2357 2358 2356 2336 2398 2361 2367 2344 2373 2425 2425 2400 2398 2324 2310 2314 2312 2312 2353 2366 2366 2367 2374 2379 2386 2381 2361 2396 2414 2423 2437 2454 2459 2457 2449 2428 2434 2427 2479 2544 2590 2561 2525 2556 2585 2589 2587 2595 2553 2554 2573 2332 2341 2356 2357 2365 2379 2369 2355 2364 2340 2324 2323 2313 2317 2317 2338 2373 2349 2361 2368 2370 2378 2376 2358 2361 2386 2422 2441 2458 2510 2578 2531 2520 2448 2481 2538 2506 2548 2552 2430 2449 2437 2426 2366 2347 2328 2338 2325 2346 2364 2359 2350 2373 2406 2380 2382 2358 2414 2435 2412 2447 2429 2341 2326 2334 2322 2321 2359 2385 2389 2376 2373 2372 2396 2396 2378 2403 2417 2444 2440 2455 2471 2454 2444 2435 2441 2439 2489 2547 2579 2572 2540 2563 2596 2594 2590 2598 2559 2564 2578 2312 2350 2367 2356 2343 2380 2384 2341 2356 2344 2328 2333 2324 2318 2326 2342 2342 2379 2374 2369 2375 2371 2367 2365 2372 2377 2418 2442 2467 2503 2565 2552 2547 2478 2521 2543 2496 2549 2490 2547 2422 2471 2453 2319 2334 2340 2309 2290 2327 2339 2362 2362 2403 2451 2383 2406 2361 2401 2406 2428 2447 2419 2357 2348 2348 2333 2326 2364 2386 2395 2384 2376 2366 2395 2405 2387 2403 2417 2452 2459 2458 2470 2462 2455 2447 2445 2457 2487 2544 2568 2560 2570 2554 2599 2605 2589 2588 2559 2575 2583 2330 2354 2345 2326 2394 2356 2395 2352 2358 2335 2325 2333 2329 2318 2336 2338 2371 2373 2397 2398 2383 2364 2344 2359 2373 2372 2407 2434 2465 2476 2554 2585 2582 2565 2679 2558 2508 2550 2566 2491 2536 2464 2473 2395 2342 2333 2306 2266 2312 2357 2359 2355 2409 2432 2417 2422 2385 2385 2386 2483 2463 2450 2384 2361 2354 2343 2334 2362 2391 2399 2391 2379 2365 2396 2410 2399 2398 2426 2455 2452 2461 2450 2455 2457 2467 2455 2459 2484 2531 2550 2566 2576 2584 2603 2606 2594 2594 2575 2575 2583 2302 2366 2316 2361 2397 2388 2384 2383 2366 2339 2340 2339 2329 2320 2341 2339 2371 2380 2395 2394 2367 2357 2346 2343 2375 2381 2408 2443 2467 2487 2540 2585 2595 2591 2496 2563 2543 2554 2543 2545 2483 2499 2478 2412 2347 2350 2312 2248 2305 2314 2358 2377 2359 2432 2468 2442 2431 2417 2393 2469 2504 2448 2380 2378 2360 2353 2333 2366 2383 2396 2397 2382 2360 2392 2417 2415 2405 2430 2457 2469 2466 2441 2440 2453 2484 2480 2462 2480 2506 2543 2575 2577 2586 2602 2603 2601 2601 2588 2571 2584 2310 2343 2414 2353 2379 2405 2407 2389 2359 2342 2337 2351 2330 2323 2339 2334 2375 2390 2366 2401 2368 2349 2346 2347 2382 2380 2407 2438 2470 2476 2530 2568 2597 2601 2589 2564 2552 2560 2542 2544 2506 2514 2496 2450 2350 2347 2297 2232 2286 2336 2379 2337 2360 2429 2428 2395 2442 2409 2438 2460 2487 2459 2406 2379 2358 2354 2334 2363 2374 2395 2392 2379 2356 2386 2422 2426 2418 2442 2462 2476 2470 2448 2440 2454 2494 2495 2484 2466 2497 2548 2564 2567 2587 2607 2606 2604 2603 2593 2572 2592 2330 2377 2353 2360 2377 2406 2367 2391 2378 2351 2338 2334 2333 2325 2330 2336 2387 2369 2389 2402 2378 2348 2352 2339 2362 2373 2402 2441 2469 2474 2510 2548 2577 2620 2607 2537 2555 2539 2549 2554 2509 2505 2500 2467 2376 2359 2293 2243 2296 2346 2390 2321 2361 2463 2442 2438 2424 2439 2473 2447 2481 2424 2423 2392 2351 2347 2338 2368 2374 2396 2384 2369 2354 2383 2420 2428 2424 2453 2473 2488 2471 2458 2447 2460 2502 2501 2498 2472 2506 2548 2548 2568 2599 2595 2607 2604 2604 2595 2583 2596 2337 2327 2352 2361 2373 2402 2382 2395 2377 2361 2364 2335 2330 2326 2322 2336 2401 2370 2390 2391 2372 2350 2339 2341 2345 2374 2412 2431 2472 2480 2504 2544 2569 2605 2570 2561 2545 2535 2544 2558 2538 2529 2513 2478 2411 2354 2295 2272 2289 2323 2364 2359 2389 2362 2479 2442 2447 2447 2462 2478 2466 2424 2422 2397 2346 2346 2346 2380 2381 2394 2379 2374 2354 2381 2418 2432 2424 2455 2483 2489 2485 2469 2457 2480 2516 2514 2510 2496 2526 2543 2553 2586 2599 2604 2604 2604 2608 2602 2596 2590 2344 2348 2344 2374 2374 2408 2413 2521 2378 2374 2356 2335 2333 2320 2320 2345 2397 2389 2390 2399 2356 2340 2337 2333 2334 2375 2397 2433 2469 2480 2509 2541 2555 2599 2567 2561 2541 2546 2533 2558 2518 2472 2508 2507 2459 2379 2293 2314 2286 2347 2335 2340 2396 2406 2488 2474 2479 2472 2447 2424 2399 2442 2433 2403 2344 2334 2354 2383 2383 2396 2383 2377 2354 2371 2419 2428 2413 2447 2483 2497 2494 2487 2463 2489 2521 2541 2523 2521 2536 2543 2554 2580 2578 2597 2604 2606 2613 2607 2604 2607 2340 2331 2347 2364 2380 2424 2396 2438 2418 2358 2346 2338 2339 2318 2314 2354 2397 2382 2390 2403 2356 2336 2336 2336 2340 2365 2380 2425 2459 2492 2518 2529 2545 2591 2554 2564 2548 2549 2546 2540 2540 2519 2508 2483 2453 2279 2325 2332 2292 2338 2361 2344 2365 2422 2407 2495 2502 2476 2437 2443 2461 2464 2443 2419 2357 2334 2357 2386 2385 2401 2391 2387 2362 2366 2415 2426 2406 2435 2474 2498 2495 2497 2468 2508 2537 2526 2537 2540 2548 2546 2570 2585 2591 2602 2608 2606 2616 2608 2613 2615 2360 2338 2345 2370 2375 2417 2552 2426 2354 2386 2359 2344 2337 2322 2315 2370 2397 2402 2398 2394 2349 2336 2342 2342 2340 2353 2371 2417 2459 2486 2507 2538 2539 2585 2560 2559 2540 2554 2534 2535 2515 2527 2507 2514 2490 2454 2323 2366 2354 2354 2308 2359 2367 2417 2433 2428 2473 2495 2463 2495 2505 2472 2451 2430 2372 2337 2357 2386 2391 2407 2396 2399 2371 2374 2415 2439 2397 2419 2470 2496 2497 2495 2473 2504 2539 2550 2566 2560 2570 2558 2583 2584 2593 2596 2616 2613 2621 2616 2619 2621 2383 2369 2350 2358 2373 2459 2380 2429 2377 2389 2371 2348 2342 2318 2319 2355 2391 2388 2387 2379 2338 2335 2327 2336 2332 2345 2369 2416 2454 2486 2521 2533 2533 2576 2564 2550 2544 2546 2547 2562 2540 2514 2524 2538 2488 2454 2368 2433 2334 2342 2418 2389 2369 2394 2439 2439 2462 2493 2467 2524 2517 2495 2457 2444 2391 2358 2351 2393 2396 2406 2405 2402 2371 2374 2414 2441 2385 2397 2464 2500 2497 2493 2475 2504 2519 2556 2578 2578 2575 2526 2584 2596 2596 2600 2617 2620 2627 2620 2623 2629 2361 2371 2367 2366 2374 2461 2295 2384 2492 2405 2384 2350 2345 2314 2324 2359 2376 2380 2370 2361 2323 2342 2325 2333 2343 2353 2370 2410 2437 2487 2494 2533 2540 2560 2564 2543 2536 2538 2543 2554 2556 2531 2518 2535 2505 2455 2349 2374 2340 2378 2335 2365 2359 2377 2369 2478 2335 2424 2466 2487 2521 2511 2473 2457 2414 2395 2352 2398 2407 2414 2413 2407 2366 2378 2410 2439 2385 2381 2458 2506 2498 2488 2480 2506 2540 2572 2584 2590 2584 2570 2578 2586 2599 2604 2615 2626 2631 2623 2623 2624 2361 2407 2391 2365 2383 2460 2320 2402 2489 2401 2387 2348 2339 2313 2330 2354 2378 2373 2366 2345 2319 2344 2337 2332 2342 2354 2368 2411 2470 2482 2501 2508 2539 2549 2568 2565 2519 2546 2528 2551 2560 2536 2533 2544 2515 2471 2378 2359 2320 2356 2303 2342 2342 2370 2434 2478 2429 2374 2500 2456 2507 2548 2489 2469 2430 2421 2377 2392 2406 2423 2423 2412 2369 2383 2408 2432 2394 2378 2447 2507 2499 2490 2480 2497 2538 2569 2586 2586 2587 2585 2586 2586 2595 2601 2617 2623 2633 2626 2624 2606 2369 2394 2373 2364 2400 2484 2419 2391 2372 2415 2392 2353 2329 2315 2325 2336 2358 2374 2357 2329 2316 2339 2337 2337 2361 2355 2366 2409 2469 2459 2493 2507 2534 2545 2561 2552 2532 2564 2513 2555 2560 2536 2539 2540 2519 2444 2398 2327 2343 2343 2316 2324 2339 2363 2431 2440 2438 2411 2434 2464 2486 2528 2482 2478 2447 2435 2406 2396 2405 2429 2426 2423 2376 2385 2408 2432 2405 2383 2439 2507 2505 2487 2482 2493 2534 2567 2591 2588 2577 2586 2586 2580 2590 2599 2612 2615 2627 2627 2624 2615 2375 2400 2379 2368 2410 2451 2408 2425 2412 2407 2399 2349 2326 2315 2318 2329 2345 2365 2354 2324 2312 2331 2337 2345 2359 2363 2367 2413 2477 2484 2490 2490 2532 2542 2543 2562 2549 2555 2523 2569 2530 2512 2537 2538 2517 2465 2414 2371 2325 2321 2303 2320 2321 2359 2396 2459 2384 2436 2430 2450 2478 2522 2501 2469 2452 2438 2432 2422 2416 2431 2435 2429 2388 2400 2409 2440 2421 2394 2425 2499 2506 2486 2482 2485 2525 2575 2596 2596 2587 2569 2602 2599 2593 2602 2608 2605 2612 2615 2615 2608 2393 2390 2371 2379 2431 2447 2407 2428 2435 2389 2397 2349 2330 2311 2327 2331 2332 2348 2352 2331 2314 2321 2336 2348 2358 2362 2369 2401 2482 2511 2490 2495 2525 2543 2545 2548 2558 2529 2526 2548 2506 2535 2543 2534 2519 2474 2441 2369 2331 2302 2302 2322 2303 2350 2389 2465 2400 2316 2402 2456 2490 2508 2492 2471 2447 2449 2453 2451 2435 2444 2443 2442 2409 2422 2414 2446 2439 2409 2417 2493 2508 2496 2488 2476 2512 2570 2597 2604 2597 2596 2599 2604 2611 2596 2603 2603 2602 2603 2605 2603 2390 2389 2363 2402 2449 2424 2416 2455 2421 2401 2396 2359 2328 2310 2320 2334 2325 2333 2341 2333 2327 2327 2328 2360 2359 2362 2372 2408 2463 2511 2475 2513 2528 2547 2550 2543 2589 2662 2408 2567 2534 2534 2550 2542 2531 2463 2471 2503 2312 2306 2303 2330 2273 2362 2403 2395 2395 2292 2404 2422 2505 2510 2471 2464 2443 2454 2457 2460 2456 2453 2443 2444 2420 2432 2425 2458 2460 2413 2413 2484 2498 2502 2496 2473 2498 2560 2597 2606 2596 2588 2597 2603 2616 2611 2616 2606 2599 2604 2596 2604 2385 2394 2364 2420 2436 2407 2417 2436 2434 2396 2401 2365 2329 2307 2328 2335 2325 2324 2333 2335 2326 2327 2345 2372 2360 2376 2372 2402 2444 2513 2456 2461 2521 2548 2556 2542 2587 2613 2243 2520 2539 2511 2547 2526 2522 2484 2454 2428 2368 2325 2321 2345 2317 2373 2390 2411 2455 2369 2392 2453 2507 2515 2451 2460 2465 2452 2463 2483 2467 2451 2445 2437 2427 2447 2435 2471 2471 2432 2413 2471 2497 2509 2504 2487 2486 2544 2592 2607 2604 2591 2586 2604 2609 2617 2615 2608 2593 2601 2604 2603 2379 2396 2364 2423 2446 2443 2446 2446 2445 2391 2408 2367 2324 2298 2324 2320 2323 2319 2324 2340 2335 2323 2339 2354 2369 2381 2384 2404 2443 2513 2437 2483 2444 2538 2533 2540 2583 2483 2131 2382 2403 2536 2557 2529 2523 2505 2420 2426 2472 2452 2431 2397 2336 2360 2379 2382 2435 2417 2400 2456 2508 2496 2426 2471 2459 2440 2464 2485 2471 2460 2447 2443 2444 2463 2452 2484 2477 2460 2424 2471 2500 2507 2506 2495 2481 2527 2582 2607 2604 2586 2582 2592 2609 2614 2617 2619 2620 2584 2601 2597 2373 2386 2378 2414 2445 2460 2453 2497 2419 2403 2409 2366 2325 2295 2313 2321 2318 2313 2318 2331 2337 2330 2332 2337 2360 2380 2389 2396 2420 2508 2497 2527 2339 2508 2537 2531 2572 2243 2131 2350 2586 2542 2553 2528 2542 2494 2419 2427 2414 2393 2469 2417 2334 2363 2381 2394 2440 2379 2401 2475 2483 2443 2408 2477 2450 2465 2468 2491 2485 2464 2448 2470 2471 2481 2457 2495 2494 2483 2441 2473 2504 2508 2505 2507 2479 2513 2579 2605 2617 2580 2586 2594 2604 2614 2615 2617 2624 2617 2612 2604 2364 2371 2389 2420 2449 2467 2478 2482 2460 2411 2402 2363 2322 2292 2312 2314 2319 2313 2308 2322 2343 2334 2325 2332 2354 2370 2381 2398 2418 2488 2558 2536 2452 2447 2506 2519 2539 2131 2437 2259 2583 2555 2551 2546 2553 2514 2412 2416 2385 2492 2309 2428 2301 2385 2387 2400 2306 2341 2376 2461 2437 2385 2394 2474 2446 2460 2474 2493 2490 2468 2461 2497 2498 2485 2463 2503 2506 2499 2461 2486 2519 2520 2504 2505 2481 2513 2577 2609 2621 2596 2586 2587 2608 2607 2614 2616 2617 2596 2612 2603 2361 2365 2397 2418 2440 2468 2490 2490 2494 2422 2401 2362 2314 2284 2310 2306 2316 2317 2309 2320 2339 2332 2316 2328 2345 2357 2373 2390 2411 2476 2542 2543 2495 2549 2552 2508 2532 2131 2131 2430 2563 2562 2558 2551 2554 2515 2443 2413 2409 2476 2362 2338 2349 2370 2397 2422 2369 2394 2410 2453 2428 2386 2383 2436 2450 2449 2471 2500 2489 2479 2478 2508 2513 2495 2487 2513 2501 2509 2466 2493 2512 2525 2498 2505 2476 2501 2572 2607 2609 2599 2590 2593 2599 2619 2611 2606 2608 2611 2605 2597 2363 2374 2401 2419 2427 2454 2472 2491 2472 2427 2405 2357 2310 2282 2301 2302 2319 2323 2307 2322 2339 2321 2315 2326 2339 2348 2361 2384 2412 2461 2527 2550 2538 2553 2550 2437 2477 2511 2156 2350 2495 2559 2566 2555 2557 2487 2433 2387 2352 2385 2439 2338 2346 2357 2389 2454 2403 2365 2412 2374 2456 2393 2374 2403 2421 2423 2469 2498 2489 2494 2484 2518 2518 2490 2494 2518 2483 2506 2440 2473 2508 2509 2487 2505 2479 2516 2557 2598 2607 2608 2595 2595 2614 2618 2619 2591 2603 2605 2599 2596 2358 2381 2397 2417 2426 2439 2475 2484 2478 2416 2397 2356 2302 2283 2297 2302 2326 2330 2318 2318 2331 2318 2317 2330 2334 2338 2349 2378 2417 2453 2514 2530 2520 2521 2529 2551 2543 2514 2131 2131 2516 2548 2571 2541 2554 2525 2445 2397 2345 2458 2341 2323 2317 2346 2411 2440 2405 2393 2445 2408 2342 2402 2357 2381 2371 2381 2462 2495 2495 2507 2501 2521 2500 2492 2478 2501 2499 2524 2482 2481 2480 2499 2481 2487 2479 2502 2560 2575 2608 2610 2592 2596 2604 2607 2616 2608 2597 2597 2594 2596 2357 2395 2398 2421 2421 2425 2450 2470 2472 2426 2391 2359 2299 2280 2298 2299 2319 2332 2325 2323 2331 2320 2324 2333 2332 2339 2349 2379 2417 2465 2510 2529 2524 2525 2550 2530 2534 2664 2131 2279 2529 2565 2560 2522 2539 2578 2507 2424 2450 2374 2363 2325 2328 2357 2407 2442 2399 2229 2353 2262 2238 2419 2352 2370 2332 2357 2458 2494 2493 2509 2493 2501 2489 2493 2465 2529 2503 2524 2514 2503 2479 2502 2490 2492 2493 2495 2542 2575 2605 2613 2602 2590 2601 2600 2605 2605 2604 2593 2595 2596 2351 2404 2402 2422 2420 2422 2439 2461 2456 2424 2373 2337 2288 2276 2296 2297 2325 2333 2329 2329 2333 2328 2324 2332 2330 2332 2351 2383 2415 2483 2506 2523 2504 2554 2501 2518 2540 2665 2131 2258 2460 2512 2559 2545 2549 2570 2546 2430 2385 2411 2359 2359 2360 2383 2417 2451 2458 2443 2362 2476 2429 2420 2352 2363 2330 2364 2462 2486 2497 2502 2521 2484 2527 2492 2531 2517 2491 2480 2505 2495 2486 2444 2480 2496 2503 2505 2515 2571 2578 2606 2601 2607 2595 2597 2602 2603 2604 2595 2597 2596 2357 2408 2407 2423 2417 2414 2427 2439 2430 2415 2359 2321 2284 2273 2297 2299 2331 2333 2328 2334 2328 2324 2327 2330 2326 2332 2356 2386 2422 2490 2512 2506 2482 2523 2553 2487 2496 2479 2161 2351 2576 2541 2557 2564 2564 2556 2543 2444 2388 2429 2373 2388 2376 2407 2416 2445 2461 2502 2287 2249 2433 2425 2358 2366 2358 2382 2469 2493 2494 2403 2518 2530 2532 2527 2524 2508 2513 2520 2520 2534 2462 2510 2481 2438 2532 2437 2565 2524 2559 2584 2602 2595 2588 2593 2598 2600 2598 2595 2598 2597 2356 2405 2406 2432 2429 2411 2428 2419 2411 2400 2346 2302 2279 2278 2299 2301 2327 2329 2328 2341 2331 2320 2325 2332 2325 2333 2352 2397 2426 2503 2454 2508 2494 2509 2555 2493 2522 2653 2396 2131 2472 2547 2562 2552 2592 2560 2529 2447 2425 2436 2398 2406 2395 2405 2397 2429 2462 2439 2455 2325 2445 2417 2359 2384 2391 2398 2473 2483 2473 2473 2522 2541 2535 2521 2501 2493 2527 2555 2546 2539 2512 2515 2522 2507 2486 2512 2464 2502 2564 2593 2596 2607 2594 2596 2597 2600 2595 2591 2598 2602 2362 2399 2409 2436 2424 2410 2413 2409 2410 2391 2339 2295 2272 2283 2305 2310 2326 2327 2330 2344 2326 2315 2327 2329 2328 2339 2357 2407 2434 2493 2491 2494 2489 2496 2468 2514 2530 2544 2544 2131 2548 2539 2564 2566 2575 2513 2529 2489 2393 2452 2443 2412 2420 2405 2389 2441 2444 2463 2405 2446 2442 2420 2386 2410 2407 2424 2470 2466 2506 2533 2541 2545 2542 2520 2542 2507 2547 2556 2551 2535 2524 2522 2507 2494 2484 2505 2537 2517 2570 2589 2601 2595 2597 2596 2596 2602 2595 2586 2597 2608 2357 2393 2413 2428 2424 2402 2401 2405 2395 2392 2330 2282 2276 2292 2308 2314 2334 2331 2328 2338 2321 2313 2327 2326 2328 2338 2352 2418 2444 2490 2505 2486 2477 2498 2509 2504 2529 2458 2533 2256 2493 2545 2564 2551 2573 2522 2546 2489 2460 2458 2457 2428 2418 2382 2402 2419 2451 2489 2374 2377 2471 2454 2399 2442 2407 2435 2468 2480 2516 2513 2535 2531 2543 2534 2566 2523 2521 2555 2556 2548 2530 2554 2486 2486 2494 2522 2507 2529 2560 2587 2601 2602 2595 2598 2601 2605 2597 2585 2595 2607 2351 2384 2419 2425 2411 2392 2395 2410 2397 2390 2332 2280 2280 2294 2308 2324 2336 2335 2337 2336 2323 2325 2331 2320 2327 2338 2358 2413 2446 2489 2501 2480 2473 2504 2501 2496 2520 2437 2318 2131 2505 2506 2475 2522 2566 2393 2555 2464 2480 2421 2437 2438 2424 2398 2398 2427 2434 2500 2489 2432 2460 2439 2396 2451 2420 2438 2508 2475 2516 2537 2530 2549 2548 2566 2570 2568 2561 2570 2572 2554 2542 2546 2505 2467 2510 2530 2513 2555 2558 2567 2593 2594 2598 2597 2603 2611 2603 2591 2595 2605 2358 2386 2412 2426 2402 2381 2397 2409 2385 2385 2337 2274 2276 2297 2314 2317 2336 2335 2337 2337 2313 2322 2323 2321 2331 2346 2363 2408 2440 2471 2492 2475 2475 2497 2489 2469 2484 2500 9999 2656 2324 2553 2284 2516 2569 2445 2515 2499 2403 2437 2442 2422 2445 2416 2419 2423 2415 2457 2480 2484 2385 2396 2347 2457 2417 2440 9999 2490 2461 2541 2547 2551 2560 2569 2569 2566 2564 2572 2577 2558 2558 2544 2478 2469 2505 2519 2543 2516 2551 2572 2577 2590 2598 2597 2605 2615 2607 2594 2593 2597 2365 2385 2410 2425 2398 2378 2397 2416 2386 2389 2328 2270 2279 2298 2304 2321 2322 2326 2323 2330 2317 2319 2321 2318 2333 2349 2365 2399 2438 2452 2467 2471 2477 2513 2435 2482 2515 2518 2465 2436 2497 2528 2208 2516 2541 2485 2536 2513 2424 2468 2431 2449 2450 2395 2429 2412 2414 2418 2445 2470 2400 2454 2366 2476 2459 2481 2525 2501 2500 2545 2544 2553 2553 2568 2565 2572 2565 2574 2558 2573 2563 2543 2531 2502 2496 2512 2546 2516 2597 2575 2574 2599 2598 2601 2603 2616 2611 2592 2597 2593 2374 2393 2416 2424 2394 2371 2392 2412 2391 2375 2323 2273 2279 2295 2307 2317 2328 2320 2317 2328 2322 2328 2325 2315 2332 2349 2373 2392 2432 2430 2443 2471 2472 2496 2510 2483 2515 2517 2493 2409 2565 2600 2348 2484 2545 2569 2539 2514 2445 2453 2397 2465 2491 2485 2458 2426 2428 2380 2395 2477 2475 2467 2421 2473 2465 2478 2507 2508 2524 2546 2550 2558 2560 2571 2571 2569 2571 2580 2581 2583 2572 2561 2554 2527 2517 2534 2548 2501 2587 2560 2572 2590 2590 2602 2607 2611 2610 2594 2594 2587 2377 2401 2421 2425 2391 2369 2389 2409 2385 2371 2328 2276 2283 2298 2306 2318 2327 2318 2322 2316 2322 2330 2323 2312 2328 2352 2374 2388 2426 2424 2428 2457 2464 2481 2488 2475 2509 2516 2482 2566 2490 2562 2403 2519 2548 2549 2532 2515 2426 2481 2429 2485 2502 2502 2500 2443 2441 2433 2429 2471 2476 2477 2480 2468 2494 2513 2512 2525 2518 2553 2553 2567 2564 2578 2574 2570 2573 2579 2581 2580 2575 2567 2555 2513 2478 2509 2567 2568 2591 2559 2578 2576 2575 2604 2609 2610 2612 2591 2593 2587 2390 2413 2425 2423 2388 2371 2387 2403 2384 2362 2331 2278 2286 2302 2306 2313 2323 2327 2311 2307 2309 2328 2323 2315 2326 2348 2371 2383 2415 2421 2415 2441 2459 2462 2473 2477 2454 2539 2520 2596 2490 2412 2431 2461 2492 2522 2529 2481 2445 2491 2381 2479 2498 2511 2509 2461 2446 2418 2442 2470 2427 2417 2484 2494 2478 2513 2514 2528 2522 2555 2547 2567 2575 2558 2575 2572 2582 2590 2587 2591 2580 2567 2511 2534 2492 2521 2533 2586 2570 2515 2588 2562 2583 2606 2608 2615 2609 2589 2591 2584 2398 2424 2435 2421 2385 2374 2389 2397 2380 2367 2328 2276 2292 2303 2299 2304 2314 2326 2319 2301 2300 2319 2325 2319 2327 2346 2371 2376 2399 2421 2406 2432 2440 2450 2452 2468 2478 2528 2561 2598 2500 2528 2427 2553 2366 2510 2516 2503 2406 2491 2454 2479 2493 2490 2526 2486 2474 2353 2456 2451 2455 2496 2512 2509 2504 2529 2523 2535 2530 2549 2558 2577 2577 2582 2576 2574 2556 2580 2586 2594 2588 2559 2559 2523 2528 2522 2533 2519 2538 2546 2557 2540 2597 2602 2610 2619 2609 2587 2588 2583 2409 2432 2449 2423 2385 2374 2387 2401 2369 2365 2322 2274 2294 2299 2294 2294 2311 2326 2323 2309 2298 2324 2324 2317 2329 2347 2362 2364 2390 2410 2401 2421 2424 2439 2441 2461 2494 2541 2554 2596 2570 2563 2483 2444 2230 2488 2445 2410 2341 2446 2472 2476 2492 2493 2520 2513 2493 2430 2449 2446 2487 2499 2512 2514 2516 2530 2511 2529 2541 2556 2559 2581 2580 2583 2580 2581 2588 2594 2593 2598 2592 2586 2564 2533 2540 2541 2602 2576 2609 2600 2594 2541 2588 2609 2615 2626 2606 2586 2584 2584 2417 2440 2451 2427 2377 2371 2401 2402 2360 2363 2317 2275 2294 2298 2278 2284 2300 2312 2325 2318 2309 2324 2323 2316 2328 2349 2359 2362 2390 2413 2406 2417 2410 2430 2432 2453 2508 2545 2528 2594 2474 2324 2312 2231 2482 2439 2486 2492 2498 2482 2458 2472 2489 2498 2505 2528 2483 2476 2436 2401 2455 2518 2520 2531 2519 2532 2534 2548 2553 2561 2564 2585 2581 2585 2581 2589 2573 2582 2588 2595 2586 2576 2579 2536 2549 2539 2549 2604 2618 2657 2617 2576 2593 2613 2608 2628 2610 2585 2588 2582 2427 2447 2461 2434 2380 2371 2410 2398 2355 2356 2317 2274 2279 2296 2260 2274 2295 2302 2315 2326 2313 2331 2335 2318 2329 2346 2352 2364 2392 2413 2415 2421 2401 2415 2417 2447 2501 2525 2534 2619 2123 2501 2543 2327 2484 2417 2461 2533 2513 2437 2463 2474 2476 2490 2512 2522 2480 2469 2441 2481 2468 2521 2518 2531 2516 2539 2533 2550 2551 2551 2574 2584 2540 2583 2572 2573 2591 2581 2610 2575 2606 2568 2504 2564 2515 2516 2544 2596 2578 2647 2553 2571 2614 2602 2617 2618 2606 2588 2588 2580 2435 2456 2472 2438 2387 2381 2409 2396 2359 2346 2309 2262 2270 2285 2269 2266 2283 2292 2312 2332 2321 2334 2330 2318 2327 2338 2347 2366 2401 2412 2417 2426 2397 2401 2399 2437 2477 2505 2523 2615 2182 2461 2542 2521 2572 2551 2123 2403 2421 2459 2456 2471 2463 2483 2508 2518 2476 2456 2457 2466 2448 2526 2524 2533 2521 2546 2527 2539 2481 2559 2566 2568 2575 2581 2584 2562 2609 2597 2619 2423 2646 2592 2484 2521 2578 2595 2533 2509 2658 2678 2606 9999 2569 2619 2627 2613 2605 2581 2565 2579 2438 2461 2474 2440 2391 2379 2410 2401 2361 2340 2302 2264 2269 2276 2266 2262 2267 2285 2313 2326 2323 2352 2323 2315 2321 2339 2337 2362 2410 2413 2417 2426 2392 2392 2385 2413 2500 2502 2572 2546 2123 2512 2500 2556 2582 2548 2123 2297 2396 2461 2469 2464 2465 2479 2501 2522 2505 2452 2463 2473 2496 2526 2506 2513 2520 2552 2549 2545 2542 2581 2562 2590 2575 2577 2582 2596 2448 2570 2556 2549 2665 2349 2437 2497 2499 2433 2491 2655 2664 2680 2576 2662 2576 2587 2619 2609 2607 2560 2581 2572 2440 2469 2475 2441 2400 2383 2403 2401 2360 2341 2300 2266 2268 2266 2262 2261 2266 2283 2317 2324 2337 2323 2316 2312 2315 2329 2334 2362 2413 2420 2415 2426 2388 2385 2376 2392 2454 2542 2568 2579 2655 2565 2509 2534 2563 2497 2222 2330 2417 2425 2471 2474 2464 2471 2495 2506 2513 2458 2463 2445 2490 2524 2531 2520 2533 2561 2524 2584 2572 2557 2570 2566 2553 2583 2561 2589 2573 2393 2595 2416 2463 2159 2609 2504 2480 2445 2445 2595 2679 2656 2567 2629 2637 2609 2594 2607 2585 2578 2577 2566 2449 2472 2474 2444 2409 2395 2401 2396 2371 2337 2298 2273 2269 2272 2246 2258 2267 2281 2316 2323 2346 2349 2319 2310 2314 2319 2334 2367 2408 2421 2413 2417 2385 2383 2371 2383 2450 2514 2532 2534 2582 2554 2504 2534 2469 2356 2334 2183 2345 2437 2481 2467 2463 2468 2490 2500 2505 2478 2474 2426 2476 2525 2550 2531 2529 2551 2553 2576 2553 2555 2536 2512 2546 2503 2534 2596 2600 2512 2546 2484 2148 2311 2446 2466 2419 2625 2149 2495 2428 2577 2506 2615 2654 2679 2634 2610 2571 2571 2574 2563 2460 9999 2477 2445 2411 2397 2399 2395 2383 2339 2300 2277 2286 2269 2235 2247 2267 2290 2303 2314 2334 2341 2315 2304 2311 2317 2332 2365 2397 2420 2417 2417 2378 2376 2364 2378 2429 2490 2518 2514 2540 2530 2481 2518 2555 2171 2547 2547 2347 2370 2487 2466 2460 2467 2495 2502 2508 2485 2452 2479 2482 2521 2546 2532 2548 2572 2548 2584 2580 2595 2592 2510 2565 2570 2585 2576 2597 2571 2273 2612 2114 2114 2508 2584 2610 2491 9999 2427 2481 2427 2249 2708 2703 2680 2637 2595 2576 2573 2563 2568 9999 2486 2477 2449 2417 2403 2399 2400 2390 2348 2305 2288 2288 2271 2234 2238 2264 2282 2300 2305 2330 2336 2314 2299 2303 2311 2332 2347 2385 2424 2434 2422 2376 2366 2357 2376 2419 2456 2500 2494 2509 2504 2466 2493 2584 2542 2556 2652 2479 2178 2478 2465 2466 2467 2490 2500 2507 2496 2480 2480 2482 2496 2532 2557 2524 2572 2583 2586 2577 2581 2571 2597 2604 2513 2581 2604 2270 2483 2580 2679 2640 2395 2488 2539 2489 2638 2630 2381 2663 2545 2678 2657 2702 2683 2643 2586 2591 2578 2572 2570 2470 2491 2484 2453 2424 2412 2397 2397 2405 2336 2312 2294 2280 2273 2244 2228 2252 2279 2293 2309 2331 2338 2321 2299 2297 2314 2329 2337 2371 2415 2443 2436 2385 2371 2352 2364 2415 2432 2482 2490 2489 2485 2460 2472 2524 2598 2554 2663 2123 2123 2473 2469 2471 2480 2483 2496 2501 2471 2495 2479 2475 2475 2465 2559 2565 2558 2580 2579 2583 2509 2558 2574 2593 2564 2590 2566 2628 2534 2517 2536 2237 2421 2552 2549 2545 2454 2566 2662 2522 2510 2499 2705 2700 2682 2647 2602 2592 2577 2577 2567 2476 2495 2483 2454 2428 2415 2409 2404 2408 2361 2325 2292 2284 2272 2241 2227 2250 2275 2291 2318 2334 2338 2331 2300 2290 2305 2322 2332 2362 2413 2447 2453 2403 2371 2349 2359 2406 2415 2472 2478 2475 2478 2464 2469 2493 2556 2586 2644 2467 2459 2486 2478 2470 2478 2482 2497 2497 2502 2494 2488 2476 2531 2530 2564 2553 2576 2570 2586 2553 2575 2582 2555 2606 2599 2605 2595 2608 2601 2631 2569 2275 2502 2380 2607 2651 2634 2535 2689 2648 2664 2700 2694 2691 2676 2634 2611 2587 2581 2578 2570 2480 2498 2480 2449 2431 2416 2417 2412 2402 2383 2329 2304 2286 2268 2244 2223 2243 2264 2285 2321 2337 2327 2320 2296 2287 2301 2313 2332 2362 2408 2440 2462 2408 2369 2342 2354 2392 2401 2462 2475 2470 2472 2466 2462 2464 2517 2572 2563 2562 2522 2486 2482 2472 2470 2479 2496 2492 2502 2492 2484 2485 2520 2520 2563 2549 2565 2560 2564 2521 2566 2555 2597 2604 2577 2545 2594 2609 2593 2623 2591 2443 2700 2472 2530 2654 2593 2648 2690 2691 2692 2682 2674 2672 2664 2628 2605 2598 2580 2578 2572 2479 2496 2476 2443 2429 2415 2418 2426 2417 2404 2325 2309 2286 2264 2244 2231 2234 2262 2290 2331 2351 2336 2314 2294 2287 2301 2306 2332 2360 2392 2437 2462 2412 2366 2337 2347 2383 2392 2451 2467 2464 2464 2468 2456 2450 2487 2562 2570 2519 2547 2504 2483 2478 2493 2483 2504 2490 2496 2493 2494 2490 2509 2518 2545 2563 2552 2538 2548 2558 2556 2561 2609 2606 2566 2605 2602 2606 2587 2588 2548 2462 2694 2475 2596 2587 2638 2622 2616 2674 2679 2661 2654 2657 2649 2616 2600 2596 2583 2581 2573 2484 2489 2473 2435 2424 2417 2418 2430 2424 2381 2333 2310 2275 2265 2242 2240 2246 2276 2294 2335 2338 2327 2311 2287 2288 2300 2310 2331 2346 2376 2424 2459 2404 2369 2334 2347 2374 2383 2428 2458 2463 2459 2477 2467 2452 2478 2554 2559 2547 2532 2517 2497 2484 2492 2495 2500 2509 2510 2506 2502 2496 2511 2517 2540 2566 2560 2567 2562 2558 2581 2532 2583 2156 2572 2602 2605 2607 2550 2582 2645 2660 2693 2580 2613 2617 2668 2675 2669 2669 2663 2645 2639 2643 2631 2609 2600 2600 2583 2576 2580 2478 2485 2468 2439 2425 2419 2417 2438 2423 2406 2339 2325 2287 2271 2248 2244 2259 2280 2308 2340 2340 2333 2304 2293 2285 2299 2315 2333 2337 2383 2415 2456 2409 2370 2342 2347 2371 2376 2406 2445 2460 2465 2485 2475 2448 2467 2566 2575 2561 2535 2531 2499 2485 2495 2483 2510 2506 2490 2503 2501 2502 2510 2505 2549 2517 2575 2548 2540 2555 2557 2546 2600 2440 2613 2597 2595 2618 2586 2563 2605 2553 2618 2652 2638 2618 2659 2666 2651 2659 2651 2637 2632 2622 2611 2606 2600 2602 2588 2591 2584 2471 2481 2467 2443 2426 2424 2423 2437 2425 2399 2338 2317 2277 2267 2257 2257 2262 2301 2322 2360 2356 2323 2301 2295 2292 2300 2319 2341 2342 2382 2415 2452 2429 2382 2344 2349 2371 2362 2388 2430 2462 2473 2497 2518 2465 2469 2550 2562 2566 2544 2528 2516 2484 2491 2494 2509 2524 2524 2502 2514 2482 2514 2520 2545 2553 2527 2544 2501 2543 2558 2549 2577 2566 2605 2593 2596 2587 2598 2597 2624 2609 2660 2660 2612 2612 2641 2652 2632 2645 2633 2635 2620 2606 2596 2603 2604 2595 2588 2591 2582 2468 2474 2462 2445 2430 2425 2428 2438 2437 2416 2343 2323 2287 2272 2258 2258 2266 2290 2320 2370 2349 2315 2299 2297 2293 2304 2322 2341 2340 2378 2415 2452 2442 2378 2342 2352 2364 2354 2376 2421 2452 2477 2532 2502 2464 2479 2524 2569 2558 2551 2528 2522 2486 2487 2489 2507 2519 2530 2506 2522 2513 2530 2522 2534 2555 2555 2560 2569 2563 2536 2561 2583 2602 2594 2593 2598 2597 2616 2604 2613 2616 2621 2635 2635 2609 2617 2633 2620 2628 2628 2632 2626 2598 2587 2596 2602 2598 2586 2588 2581 2464 2469 2461 2443 2435 2429 2441 2446 2429 2409 2369 2330 2306 2274 2260 2265 2282 2300 2331 2361 2387 2324 2299 2299 2295 2307 2324 2341 2332 2369 2415 2456 2457 2371 2342 2359 2357 2344 2362 2406 2439 2469 2541 2542 2573 2492 2519 2544 2527 2550 2534 2529 2479 2488 2490 2503 2520 2524 2504 2523 2520 2532 2537 2534 2492 2516 2554 2570 2565 2569 2557 2569 2595 2588 2595 2604 2593 2604 2603 2621 2622 2614 2621 2550 2626 2605 2624 2621 2619 2620 2600 2618 2592 2584 2592 2606 2598 2587 2583 2579 2459 2465 2450 2438 2429 2429 2448 2448 2427 2404 2377 2342 2327 2283 2261 2271 2276 2312 2336 2368 2382 2335 2306 2303 2297 2311 2327 2336 2332 2366 2414 2458 2459 2393 2361 2367 2347 2334 2349 2388 2426 2462 2500 2617 2608 2488 2531 2545 2561 2544 2542 2535 2495 2483 2492 2501 2500 2488 2503 2496 2520 2533 2537 2527 2537 2539 2525 2564 2538 2577 2591 2587 2593 2587 2589 2583 2585 2580 2614 2607 2608 2635 2628 2617 2581 2626 2576 2625 2605 2608 2610 2599 2589 2586 2595 2598 2597 2586 2584 2575 2454 2461 2443 2434 2435 2431 2454 2468 2435 2408 2388 2345 2351 2284 2272 2260 2280 2309 2363 2368 2368 2335 2312 2302 2304 2318 2338 2345 2340 2368 2413 2454 2462 2410 2378 2377 2344 2329 2347 2376 2413 2473 2480 2579 2617 2528 2535 2529 2565 2547 2548 2541 2491 2492 2490 2495 2515 2511 2515 2509 2518 2535 2549 2515 2547 2573 2527 2554 2567 2575 2580 2588 2590 2591 2592 2591 2614 2552 2608 2608 2607 2626 2627 2616 2621 2597 2601 2611 2604 2601 2596 2589 2589 2592 2598 2596 2591 2577 2576 2576 2447 2455 2438 2430 2434 2431 2460 2463 2446 2411 2382 2347 2324 2294 2270 2262 2289 2312 2353 2352 2357 2326 2301 2296 2303 2319 2338 2354 2353 2374 2416 2444 2451 2408 2388 2381 2342 2329 2347 2369 2399 2464 2512 2509 2544 2525 2548 2545 2547 2558 2538 2542 2519 2482 2490 2506 2500 2512 2517 2522 2528 2523 2544 2547 2563 2537 2542 2563 2560 2583 2584 2579 2584 2592 2591 2593 2618 2581 2601 2605 2584 2605 2620 2574 2618 2589 2597 2606 2599 2595 2587 2584 2584 2592 2597 2590 2582 2573 2572 2571 2439 2449 2437 2434 2427 2426 2456 2477 2450 2409 2389 2356 2325 2291 2268 2260 2287 2296 2341 2370 2337 2320 2300 2294 2300 2319 2342 2356 2367 2382 2413 2448 2439 2381 2376 2375 2342 2329 2347 2366 2397 2460 2538 2563 2490 2557 2521 2559 2550 2558 2551 2535 2520 2486 2491 2486 2513 2529 2518 2531 2523 2550 2502 2550 2560 2518 2530 2554 2550 2567 2574 2575 2578 2595 2590 2565 2578 2566 2594 2586 2556 2589 2621 2645 2607 2606 2597 2595 2592 2586 2583 2584 2583 2589 2598 2591 2577 2573 2573 2574 2436 2448 2436 2437 2426 2424 2460 2489 2457 2420 2369 2347 2333 2287 2274 2266 2291 2295 2335 2344 2329 2311 2297 2297 2300 2321 2344 2361 2374 2384 2415 2453 2428 2354 2359 2366 2342 2329 2344 2366 2403 2442 2502 2490 2492 2541 2569 2547 2545 2556 2575 2538 2522 2484 2499 2482 2491 2528 2517 2520 2543 2562 2571 2556 2532 2573 2554 2544 2544 2563 2572 2571 2574 2588 2588 2609 2615 2590 2603 2606 2585 2594 2627 2623 2641 2594 2597 2586 2584 2580 2578 2581 2583 2588 2594 2588 2575 2574 2576 2574 2431 2444 2436 2439 2423 2418 2460 2498 2460 2405 2379 2351 2325 2286 2273 2271 2284 2294 2325 2331 2318 2308 2300 2303 2311 2320 2344 2355 2385 2379 2406 2453 2435 2352 2366 2376 2344 2329 2344 2379 2413 2439 2474 2485 2486 2541 2518 2581 2524 2559 2581 2527 2532 2437 2496 2507 2491 2508 2511 2550 2543 2554 2541 2571 2565 2563 2547 2535 2540 2560 2568 2572 2571 2586 2592 2605 2612 2580 2590 2604 2589 2591 2611 2635 2639 2585 2594 2582 2583 2576 2574 2574 2583 2589 2595 2577 2577 2575 2576 2579 2428 2442 2439 2439 2417 2423 2456 2505 2471 2415 2385 2357 2330 2287 2262 2266 2276 2291 2320 2313 2312 2301 2301 2306 2314 2321 2340 2353 2386 2383 2397 2445 2449 2399 2376 2383 2343 2329 2349 2392 2415 2438 2447 2451 2484 2546 2475 2467 2583 2536 2539 2485 2514 2418 2487 2467 2498 2507 2512 2542 2546 2550 2534 2574 2564 2567 2538 2534 2541 2554 2561 2567 2565 2578 2600 2487 2574 2582 2593 2593 2552 2609 2610 2621 2639 2605 2593 2576 2579 2573 2571 2572 2576 2583 2590 2586 2578 2573 2574 2581 2425 2447 2446 2438 2412 2416 2451 2500 2480 2443 2389 2352 2331 2286 2257 2266 2275 2282 2310 2304 2307 2302 2301 2303 2314 2322 2340 2354 2384 2381 2386 2429 2461 2426 9999 2380 2359 2339 2372 2413 2414 2435 2438 2439 2474 2509 2520 2595 2510 2539 2541 2579 2509 2484 2487 2472 2480 2494 2481 2566 2548 2499 2488 2567 2555 2555 2526 2536 2539 2548 2553 2568 2564 2585 2579 2575 2636 2552 2561 2577 2591 2585 2580 2607 2610 2597 2593 2572 2576 2573 2569 2570 2570 2581 2590 2582 2582 2570 2572 2584 2418 2446 2453 2439 2411 2413 2447 2485 2496 2422 2382 2338 2327 2289 2263 2271 2278 2281 2312 2299 2305 2307 2309 2298 2306 2319 2332 2353 2377 2375 2386 2422 2459 2501 9999 2376 2364 2368 2400 2427 2413 2435 2440 2437 2471 2453 2598 2490 2536 2565 2637 2501 2564 2517 2359 2479 2477 2488 2547 2570 2530 2569 2564 2525 2543 2545 2531 2526 2528 2545 2545 2562 2563 2581 2597 2556 2581 2587 2576 2594 2595 2614 2563 2608 2607 2595 2593 2575 2549 2561 2574 2567 2573 2579 2584 2587 2581 2573 2575 2589 2416 2446 2457 2446 2409 2414 2439 2481 2488 2454 2380 2320 2310 2289 2267 2277 2281 2277 2304 2296 2301 2299 2314 2298 2301 2317 2326 2351 2371 2363 2386 2425 2454 2505 2420 2376 2357 2393 2409 2425 2406 2437 2436 2442 2463 2492 2499 2504 2489 2645 2639 2553 2549 2533 2387 2437 2461 2525 2466 2529 2556 2557 2560 2559 2526 2535 2530 2525 2523 2536 2542 2560 2557 2581 2594 2613 2536 2603 2570 2594 2585 2548 2573 2605 2600 2593 2591 2574 2570 2572 2569 2553 2569 2550 2561 2582 2581 2578 2575 2584 2418 2448 2462 2451 2414 2412 2432 2463 2481 2439 2375 2306 2297 2282 2274 2278 2286 2280 2298 2304 2298 2307 2320 2311 2317 2318 2326 2350 2370 2364 2376 2423 2440 2507 2453 2374 2344 2404 2416 2412 2404 2440 2444 2450 2459 2449 2427 2490 2578 2486 2494 2508 2551 2553 2441 2348 2518 2490 2455 2578 2566 2580 2573 2538 2505 2523 2513 2524 2521 2532 2534 2554 2556 2576 2601 2538 2590 2619 2593 2584 2577 2574 2593 2600 2600 2585 2583 2584 2580 2561 2565 2538 2561 2553 2562 2578 2583 2578 2577 2585 2418 2454 2461 2451 2416 2417 2435 2456 2492 2446 2372 2301 2286 2287 2282 2290 2292 2279 2296 2306 2297 2312 2321 2322 2327 2322 2329 2345 2356 2358 2372 2412 2464 2489 2449 2375 2332 2403 2417 2404 2415 2447 2454 2449 2444 2449 2476 2481 2551 2432 2568 2369 2504 2567 2328 2381 2532 2518 2407 2587 2574 2575 2554 2524 2462 2515 2513 2498 2518 2528 2532 2547 2550 2564 2573 2585 2415 2616 2540 2579 2582 2600 2563 2591 2591 2584 2591 2575 2581 2579 2590 2587 2591 2547 2565 2591 2553 2578 2582 2579 2416 2447 2468 2444 2415 2422 2427 2456 2484 2455 2358 2304 2284 2286 2287 2291 2294 2282 2290 2295 2306 2322 2326 2331 2332 2334 2340 2344 2348 2343 2356 2399 2470 2500 2442 2367 2342 2390 2420 2406 2416 2444 2454 2451 2450 2443 2465 2475 2552 2368 2465 2414 2456 2524 2358 2343 2470 2525 2467 2572 2578 2579 2554 2500 2454 2509 2518 2497 2512 2527 2533 2544 2534 2554 2596 2591 2654 2623 2536 2590 2593 2599 2614 2592 2580 2581 2577 2570 2568 2581 2585 2567 2599 2583 2548 2567 2578 2583 2571 2585 2413 2439 2464 2439 2414 2415 2425 2458 2475 2443 2359 2299 2287 2288 2296 2292 2290 2281 2290 2293 2311 2330 2334 2337 2337 2338 2346 2358 2343 2339 2341 2397 2471 2485 2432 2376 2376 2403 2420 2401 2418 2438 2443 2437 2452 2460 2452 2472 2505 2386 2454 2471 2567 2420 2650 2560 2267 9999 2429 2577 2579 2570 2540 2493 2468 2496 2506 2507 2506 2523 2533 2540 2530 2550 2559 2586 2510 2438 2578 2584 2597 2596 2618 2587 2594 2588 2586 2572 2546 2553 2597 2563 2595 2588 2545 2532 2565 2573 2574 2589 2408 2433 2454 2431 2409 2414 2421 2447 2476 2427 2353 2299 2288 2295 2298 2296 2293 2267 2286 2296 2307 2340 2346 2350 2344 2345 2358 2374 2337 2345 2330 2391 2452 2471 2428 2407 2435 9999 2418 2398 2415 2437 2443 2433 2461 2485 2446 2484 2483 2447 2354 2465 2503 2470 2460 2409 2339 2553 2611 2581 2575 2560 2521 2487 2461 2486 2494 2494 2500 2521 2529 2543 2530 2537 2576 2578 2589 2319 2604 2584 2585 2571 2606 2571 2551 2583 2585 2578 2583 2538 2582 2547 2588 2557 2555 2535 2586 2578 2566 2598 2408 2426 2448 2426 2405 2411 2414 2433 2457 2414 2348 2298 2296 2299 2297 2298 2292 2264 2279 2292 2317 2348 2361 2359 2356 2349 2366 2377 2356 2348 2340 2383 2452 2453 2424 2446 9999 9999 2415 2398 2411 2445 2453 2453 2465 2457 2492 2465 2464 2444 2359 2423 2446 2499 2464 2132 2361 2198 2353 2590 2573 2555 2517 2489 2458 2470 2477 2494 2497 2518 2533 2544 2523 2523 2555 2573 2585 2342 2608 2570 2571 2584 2591 2537 2608 2590 2585 2563 2571 2559 2559 2573 2582 2570 2563 2603 2605 2564 2577 2520 2400 2417 2437 2420 2411 2408 2407 2415 2450 2415 2343 2305 2296 2300 2294 2293 2295 2261 2268 2288 2314 2350 2377 2361 2360 2359 2369 2376 2367 2343 2356 2389 2455 2438 2422 2480 9999 9999 2417 2399 2413 2450 2457 2463 2447 2437 2475 2489 2447 2417 2417 2440 2270 2490 2504 2398 2376 2500 2469 2582 2580 2557 2527 2507 2467 2460 2476 2493 2494 2513 2529 2536 2507 2519 2531 2518 2583 2492 2588 2605 2575 2603 2604 2620 2607 2595 2555 2572 2583 2567 2563 2574 2540 2582 2602 2587 2619 2600 2616 2616 2393 2410 2424 2420 2409 2402 2398 2404 2431 2403 2344 2313 2298 2309 2305 2299 2294 2266 2261 2283 2311 2357 2368 2353 2371 2375 2385 2381 2367 2363 2400 2418 2454 2443 2439 2459 9999 2518 2432 2394 2404 2437 2439 2460 2465 2491 2489 2473 2444 2441 2350 2459 2285 2442 2222 2438 2445 2389 2476 2503 2582 2562 2530 2519 2495 2472 2464 2493 2486 2500 2521 2523 2494 2511 2520 2524 2550 2556 2593 2602 2536 2604 2572 2614 2609 2586 2584 2549 2577 2559 2562 2580 2562 2592 2601 2603 2577 2614 2617 2584 2393 2405 2416 2418 2412 2399 2392 2394 2423 2404 2344 2318 2297 2309 2308 2305 2298 2276 2262 2293 2324 2363 2359 2364 2378 2386 2393 2387 2353 2390 2413 2355 2466 2444 2453 9999 9999 2536 2428 2392 2390 2417 2432 2470 2454 2486 2492 2482 2453 2443 2435 2435 2568 2244 2438 2471 2360 2382 2476 2509 2586 2562 2537 2529 2499 2482 9999 2494 2492 2499 2507 2499 2477 2513 2518 2530 2544 2541 2569 2585 2559 2572 2592 2609 2601 2605 2561 2535 2556 2580 2577 2581 2581 2610 2628 2584 2609 2558 2576 2599 2400 2407 2412 2417 2410 2396 2388 2383 2410 2397 2352 2327 2298 2312 2313 2311 2307 2288 2257 2293 2323 2365 2377 2390 2400 2392 2401 2391 2365 2404 2432 2381 2459 2460 2519 9999 9999 2535 2435 2387 2378 2413 2452 2466 2462 2465 2496 2485 2416 2409 2420 2456 2413 2237 2439 2359 2371 2367 2433 2486 2564 2551 2533 2526 2502 2504 2478 2492 2490 2498 2490 2471 2459 2511 2513 2533 2535 2529 2557 2570 2546 2568 2587 2600 2601 2605 2594 2555 2588 2582 2569 2598 2590 2628 2086 2578 2616 2589 2574 2594 2402 2406 2402 2416 2401 2394 2390 2378 2392 2391 2348 2325 2311 2318 2319 2308 2311 2297 2255 2297 2325 2360 2382 2385 2386 2391 2405 2405 2383 2392 2444 2497 2455 2465 2538 2511 9999 2494 2436 2381 2364 2410 2470 2480 2467 2456 2488 2490 2448 2393 2414 2430 2474 2183 2391 2363 2459 2160 2364 2482 2532 2537 2530 2526 2510 2501 2464 2461 2461 2486 2488 2461 2450 2497 2512 2524 2520 2563 2523 2555 2559 2536 2585 2590 2595 2596 2583 2582 2587 2583 2541 2596 2605 2520 2086 2507 2599 2577 2584 2547 2400 2403 2401 2419 2397 2388 2388 2374 2385 2406 2361 2330 2313 2329 2308 2312 2315 2292 2261 2298 2318 2371 2394 2423 2393 2405 2415 2415 2393 2404 2454 2510 2467 2467 2491 2569 2584 2495 2424 2371 2349 2410 2483 2487 2464 2458 2476 2499 2494 2384 2397 2434 2492 2300 2462 2499 2345 2264 2369 2460 2520 2524 2524 2517 2517 2503 2452 2428 2450 2491 2486 2417 2481 2510 2478 2540 2532 2539 2557 2583 2564 2561 2589 2592 2561 2565 2576 2567 2560 2548 2563 2597 2494 2547 2436 2487 2616 2609 2595 2595 2398 2407 2392 2414 2390 2383 2381 2378 2378 2397 2368 2331 2314 2331 2322 2313 2312 2284 2262 2292 2321 2372 2405 2476 2414 2399 2401 2423 2399 2410 2486 2485 2469 2568 2514 2584 2584 2494 2424 2371 2342 2401 2470 2489 2458 2456 2471 2482 2488 2355 2378 2407 2466 2458 2581 2633 2399 2138 2361 2448 2477 2531 2514 2520 2505 2504 2447 2417 2435 2472 2495 2468 2476 2539 2494 2536 2532 2531 2577 2527 2589 2593 2594 2592 2561 2564 2572 2578 2555 2551 2549 2591 2525 2571 2581 2534 2554 2601 2570 2590 2399 2403 2388 2403 2385 2376 2371 2378 2378 2385 2353 2327 2313 2346 2332 2314 2315 2284 2270 2294 2319 2370 2379 2425 2401 2404 2397 2425 2441 2418 2457 2484 2466 2511 2505 2572 2512 2495 2423 2366 2342 2385 2473 2486 2458 2454 2466 2481 2482 2444 2441 2446 2467 2420 2516 9999 9999 2510 2436 2424 2490 2529 2514 2525 2519 2506 2457 2423 2421 2455 2503 2481 2563 9999 2545 2496 2551 2452 2543 2566 2508 2561 2604 2547 2572 2580 2565 2580 2590 2546 2581 2596 2588 2620 2606 2589 2597 2590 2554 2595 2396 2396 2384 2397 2374 2369 2359 2369 2378 2374 2346 2327 2323 2348 2313 2320 2316 2286 2277 2294 2325 2356 2390 2434 2415 2401 2395 2417 2447 2427 2449 2506 2457 2518 2555 2537 2522 2496 2422 2362 2347 2369 2454 2476 2456 2443 2466 2493 2441 2445 2477 2403 2423 2448 9999 9999 9999 2592 2402 2434 2498 2534 2519 2532 2525 2511 2476 9999 2404 2448 2515 2479 2545 2540 2597 2576 2521 2504 2568 2678 2539 2596 2578 2588 2600 2581 2563 2542 2592 2573 2573 2561 2600 2605 2609 2574 2597 2610 2610 2586 2398 2385 2377 2387 2366 2359 2349 2366 2376 2361 2334 2319 2335 2340 2311 2318 2318 2285 2281 2298 2326 2356 2403 2413 2413 2400 2395 2418 2461 2446 2516 2536 2460 2498 2593 2511 2520 2504 2421 2369 2352 2366 2432 2458 2441 2439 2475 2486 2489 2463 2432 2406 2469 2499 9999 2573 2605 2540 2416 2420 2560 2532 2545 2539 2529 2511 2487 2438 2397 2453 2526 2321 2433 2563 2446 2556 2559 2466 2616 2685 2635 2536 2590 2611 2610 2595 2566 2586 2562 2594 2549 2587 2584 2592 2602 2574 2588 2591 2614 2603 2400 2380 2375 2381 2366 2354 2342 2354 2371 2350 2325 2313 2341 2353 2338 2312 2324 2286 2287 2305 2331 2382 2397 2417 2398 2407 2381 2419 2456 2460 2414 2505 2453 2573 2601 2503 2541 2513 2427 2374 2352 2362 2416 2439 2430 2437 2487 9999 2446 2456 2441 2417 2473 2512 2540 2556 2579 2653 2391 2400 2496 2563 2550 2548 2530 2509 2489 2443 2406 2454 2513 2456 2494 2550 2585 2547 2555 2439 2526 2613 2476 2504 2528 2629 2625 2603 2550 2574 2546 2564 2587 2585 2576 2573 2583 2562 2568 2591 2559 2487 2400 2372 2373 2379 2370 2352 2322 2342 2362 2349 2315 2304 2347 2352 2336 2318 2327 2285 2293 2309 2336 2393 2399 2411 2400 2403 2376 2409 2446 2494 2439 2571 2462 2604 2586 9999 2553 2501 2425 2375 2342 2383 2410 2424 2415 2435 2485 2492 2428 2448 2346 2407 2479 2516 2533 2547 2564 2616 2453 2417 2513 2559 2551 2550 2531 2500 2477 2447 2413 2458 2496 2565 2375 2518 2503 2532 2519 2443 2625 2672 2560 2607 2575 2599 2516 2589 2579 2565 2570 2568 2571 2536 2560 2578 2576 2570 2567 2565 2571 2589 2388 2368 2373 2380 2372 2349 2314 2329 2352 2339 2315 2313 2356 2350 2330 2322 2321 2296 2296 2316 2337 2388 2394 2404 2405 2407 2361 2390 2433 2500 2452 2448 2488 2606 2577 2632 2581 2498 2425 2379 2348 2409 2408 2409 2397 2430 2463 2466 2488 2382 2313 2390 2482 2530 2535 2544 2551 2606 2529 2440 2536 2550 2547 2548 2532 2488 2463 2452 2425 2469 2540 2531 2443 2579 2508 2499 2509 2413 2649 2662 2586 2424 2640 2264 2342 2589 2574 2566 2589 2590 2568 2576 2553 2583 2550 2590 2594 2596 2626 2379 2377 2368 2373 2382 2371 2341 2306 2324 2349 2334 2312 2318 2353 2358 2323 2317 2337 2299 2306 2322 2334 2369 2393 2410 2401 2408 2353 2370 2425 2502 2492 2583 2583 2496 9999 2534 2568 2528 2438 2398 2366 2399 2416 2413 2404 2436 2445 2458 2456 2468 2426 2418 2504 2521 2541 2543 2551 2581 2490 2499 2549 2548 2548 2543 2531 2479 2457 2447 2432 2452 2483 2564 2481 2530 2430 2540 2514 2551 2386 2547 2602 2502 2498 2102 2546 2625 2570 2580 2573 2562 2569 2576 2584 2569 2575 2568 2595 2601 2498 2643 2373 2369 2375 2380 2370 2336 2301 2322 2348 2329 2312 2316 2360 2372 2325 2310 2339 2300 2315 2334 2354 2390 2379 2409 2423 2400 2345 2368 2422 2503 2572 2589 2468 2501 2526 2539 2565 2504 2452 2418 2401 2411 2433 2427 2420 2438 2428 2439 2456 2468 2569 2464 2452 9999 2551 2548 2542 2573 2534 2477 2538 2546 2538 2543 2518 2468 2445 2439 2435 2487 2468 2536 2464 2524 2520 2542 2461 2595 2653 2642 2576 2598 2549 2691 2369 2614 2584 2595 2577 2552 2583 2552 2586 2592 2575 2598 2600 2603 2625 2622 2374 2373 2373 2380 2372 2346 2298 2322 2348 2324 2310 2318 2376 2359 2319 2300 2347 2299 2317 2350 2348 2378 2412 2403 2437 2399 2349 2373 2432 2449 2584 2486 2592 2506 2501 2536 2581 2495 2456 2448 2427 2434 2461 2483 9999 2432 2415 2429 2457 2495 2491 2589 2568 2526 2551 2550 2541 2565 2520 2470 2498 2543 2532 2537 2507 2456 2426 2433 2431 2501 2471 2491 2538 2518 2554 2552 2522 2645 2644 2668 2443 2607 2694 9999 2483 2546 2565 2593 2550 2584 2592 2595 2589 2590 2581 2611 2602 2593 2599 2609 2375 2378 2373 2373 2375 2363 2307 2317 2345 2324 2314 2315 2364 2365 2315 2299 2352 2316 2332 2351 2352 2402 2426 2413 2420 2379 2354 2382 2432 2473 2506 2600 2518 2470 2503 2541 2578 2584 2500 2477 2442 2421 2472 2475 2429 2424 2413 2437 2452 2464 2497 9999 2485 2549 2536 2541 2529 2553 2539 2493 2506 2538 2532 2515 2490 2428 2397 2439 2439 2512 2534 2481 2516 2514 2513 2510 2559 2636 2531 2570 2507 2731 9999 2689 2655 2249 2618 2610 2571 2599 2605 2550 2593 2538 2582 2589 2582 2593 2595 2605 2371 2371 2364 2374 2372 2380 2332 2309 2341 2324 2303 2311 2360 2355 2316 2300 2347 2323 2340 2346 2351 2389 2414 2416 2437 2371 2359 2398 2435 2460 2495 2588 2497 2452 2510 2532 2561 2555 2493 2452 2471 9999 2487 2484 2423 2425 2413 2451 2490 2417 2486 2536 2547 2527 2514 2515 2497 2535 2540 2486 2497 2541 2531 2495 2454 2399 2385 2468 2452 2508 2562 2491 2451 2528 2580 2518 2547 2553 2590 2548 2687 2624 2663 2685 9999 2598 2619 2632 2615 2615 2574 2616 2599 2608 2579 2602 2631 2602 2601 2608 2368 2368 2359 2372 2372 2384 2330 2306 2329 2319 2303 2304 2343 2351 2318 2306 2344 2325 2334 2356 2362 2388 2399 2409 2397 2369 2362 2405 2434 2498 2623 2457 2593 2582 2504 2541 2560 2540 2479 2463 2479 9999 2499 2491 2440 2435 2423 2467 2467 2453 2517 2513 2548 2526 2500 2491 2466 2505 2508 2468 2496 2529 2545 2492 2415 2381 2397 2495 2418 2495 2510 2454 2473 2517 2538 2587 2597 2545 2536 2564 2593 2656 2658 9999 2677 2608 2519 2572 2629 2647 2627 2634 2546 2626 2578 2621 2507 2618 2601 2570 2372 2361 2360 2367 2368 2382 2353 2303 2319 2317 2301 2305 2340 2352 2317 2311 2342 2334 2358 2366 2352 2386 2395 2382 2372 2354 2363 2408 2445 2503 2497 2628 2591 2576 2519 2549 2592 2588 2507 2506 2508 2461 2486 2493 2473 2436 2433 2491 9999 2491 2481 2508 2544 2513 2487 2478 2462 2477 2475 2472 2485 2534 2549 2483 2371 2364 2437 2503 2526 2563 2519 2512 2459 2492 2510 2549 2587 2480 2497 2672 2651 2569 2599 2666 2682 2406 2472 2474 2659 2684 2313 2364 2623 2650 2611 2656 2244 2564 2606 2587 2372 2361 2360 2365 2364 2381 2367 2303 2311 2308 2298 2300 2340 2344 2324 2318 2328 2327 2354 2335 2345 2375 2359 2370 2348 2339 2370 2409 2435 2505 2527 2402 2439 2466 2512 2557 2589 2591 2515 2500 2476 2461 2465 2485 2487 2454 2438 2486 2474 2518 2514 2504 2518 2510 2481 2468 2462 2461 2461 2466 2472 2535 2554 2492 2337 2332 2447 2473 2541 9999 2481 2464 2464 2470 2505 2538 2516 2430 2498 2609 9999 2534 2659 2660 2825 2574 2444 2503 2586 2554 2551 2495 2616 2451 2122 2201 2145 2566 2600 2621 2371 2362 2362 2363 2362 2378 2370 2306 2303 2304 2300 2304 2349 2353 2331 2321 2352 2333 2360 2353 2344 2364 2362 2361 2334 2334 2366 2395 2445 2521 2468 2458 2441 2499 2539 2554 2564 2580 2547 2517 2461 2445 2458 2470 2493 2459 2447 2501 2474 2498 2513 2519 2512 2515 2486 2474 2468 2463 2471 2463 2472 2531 2583 2423 2332 2334 2410 2462 2537 2545 2536 2514 2477 2472 2495 2481 2478 2434 2496 2556 2603 2551 2532 2595 2802 2666 2743 2532 2374 2512 2520 2355 2127 2588 2087 2087 2263 2554 2615 2664 2371 2357 2358 2362 2362 2373 2372 2314 2295 2312 2301 2310 2346 2354 2338 2328 2352 2327 2361 2398 2353 2368 2358 2358 2327 2329 2359 2388 2441 2495 2552 2439 2440 2489 2516 2550 2540 2638 2554 9999 2474 2450 2453 2456 2499 2479 2465 2543 2517 2489 2501 2519 2513 2508 2489 2487 2482 2467 2473 2472 2515 2554 2533 2464 2394 2393 9999 2506 2532 2482 2565 2512 2487 2472 2470 2439 2483 2462 2522 2602 2523 2559 2631 2673 2677 2657 2668 2771 2462 2279 2087 2450 2369 2669 2224 2410 2156 2087 2638 2635 2362 2357 2356 2358 2362 2368 2383 2339 2295 2314 2300 2313 2354 2356 2336 2332 2351 2338 2358 2414 2372 2373 2374 2346 2320 2324 2344 2381 2447 2524 2541 2516 2497 2546 2504 2488 2514 2541 2653 2508 2479 2461 2451 2441 2497 2486 2495 2581 2532 2493 2488 2514 9999 2488 2476 2499 2495 9999 2424 2520 2530 9999 9999 2435 2425 2446 9999 2526 2491 2570 2579 2502 2472 2462 2447 2426 2428 2467 2549 2506 2516 2561 2545 2672 2746 2672 2670 2758 9999 9999 2326 2445 2599 2224 2087 2538 2161 2261 2673 2690 2361 2355 2357 2355 2368 2366 2385 2381 2298 2320 2300 2312 2354 2357 2336 2331 2339 2344 2375 2353 2390 2367 2354 2363 2313 2317 2334 2362 2460 2504 2673 2512 2514 2520 2524 2529 2499 2586 2545 2527 2476 2459 2446 2426 2491 2507 2526 9999 2517 2468 2494 2507 2487 2466 2464 2514 2513 2494 2510 9999 9999 9999 2637 2446 2432 2430 2464 2457 9999 2369 2477 2495 2454 2458 2439 2419 2401 2456 2608 2624 2574 2554 2580 2686 2645 2625 2833 9999 9999 2728 2594 2607 2479 2265 2087 2196 2699 2282 2275 2062 2362 2355 2353 2353 2362 2369 2390 2408 2307 2317 2305 2314 2355 2370 2340 2336 2353 2342 2367 2396 2369 2364 2369 2380 2306 2306 2327 2349 2466 2629 2645 2491 2566 2599 2556 2515 2551 2545 2572 2528 2474 2458 2436 2421 2472 2525 2520 2565 2515 2491 2496 2501 2478 2461 2456 2505 2501 2518 2539 9999 9999 9999 2577 2510 2436 2505 2461 2519 9999 2391 2470 2498 2454 2445 2432 2430 2401 2480 2496 2589 2581 2528 2593 2612 2617 2641 2827 2638 2695 2570 2781 2583 2561 2600 2087 2172 2352 2087 2062 2617 2372 2353 2353 2351 2363 2368 2396 2419 2347 2323 2303 2305 2347 2370 2343 2344 2346 2344 2357 2373 2393 2398 2370 2381 2301 2301 2311 2352 2474 2503 2500 2515 2494 2494 2518 2540 2534 9999 2563 2524 2464 2445 2427 2415 2449 2503 2511 2541 2551 2549 2502 2500 2478 2474 2454 2498 2536 2538 2547 2548 2531 2533 2532 2528 9999 2503 2479 2507 9999 2513 2534 2503 2452 2432 2439 2451 2421 2474 2455 2522 2564 2505 2588 2639 2626 2726 2712 2678 2692 2795 2709 9999 2146 2643 2432 2447 2588 2567 2127 2593 2372 2355 2355 2352 2369 2374 2401 2414 2367 2322 2301 2301 2360 2360 2350 2350 2343 2343 2365 2375 2389 2371 2371 2352 2298 2295 2303 2349 2447 2522 2493 2536 2537 2544 2589 2571 2538 2570 2541 2522 2458 2424 2426 2416 2438 2477 2497 2524 2545 2533 2490 2514 2495 2475 2453 2486 2537 2539 2564 2575 2511 2491 2498 2526 9999 9999 2472 2538 2435 2619 2448 2489 2454 2432 2457 2463 2443 2389 2352 2381 2492 2525 2583 2672 2655 2738 2660 9999 9999 2835 2870 2878 2722 2612 2604 2683 2613 2521 2555 2466 50 37 34 32 39 41 58 57 57 73 96 109 105 89 81 77 60 58 39 41 49 60 53 57 71 53 36 33 29 30 30 18 51 12 13 29 29 48 24 26 23 31 38 41 44 44 56 43 50 55 63 46 29 45 42 42 39 38 37 41 45 47 75 109 115 126 129 96 75 66 70 80 93 70 78 92 105 112 82 78 70 56 74 71 153 106 137 238 186 101 46 40 72 64 125 85 142 89 108 162 59 43 35 35 40 58 53 56 56 65 111 85 99 90 90 74 63 44 34 35 45 60 63 66 76 60 46 34 33 32 34 20 16 8 13 25 33 59 31 19 22 33 46 46 50 49 65 63 73 64 62 45 35 39 43 39 39 47 43 43 56 54 80 116 114 128 121 90 77 73 81 90 102 88 71 85 105 114 97 62 73 61 59 63 118 112 113 139 106 66 89 43 53 65 85 76 114 114 85 114 47 47 37 36 36 50 54 47 55 85 90 101 91 88 84 75 46 48 35 37 47 68 84 79 67 58 56 40 38 35 36 23 17 9 14 28 31 53 23 35 20 37 45 34 45 51 56 87 77 46 63 54 44 40 35 37 34 49 37 44 40 44 73 98 105 108 139 80 79 76 94 121 107 94 104 106 103 117 80 74 82 85 69 98 94 71 93 110 129 102 94 52 37 67 77 57 65 69 99 165 50 44 32 36 43 39 48 43 59 91 77 75 89 88 76 69 62 45 41 41 51 71 77 83 57 55 59 43 41 35 43 34 22 14 41 31 36 60 37 27 38 34 47 43 46 44 57 89 72 58 51 53 46 34 38 36 34 43 32 47 40 48 70 88 108 108 114 78 104 125 107 100 137 100 156 153 138 116 78 57 69 83 100 122 94 74 95 94 137 127 111 46 48 68 67 62 87 76 182 135 43 40 31 47 41 42 37 41 50 74 76 72 105 95 79 79 62 47 44 40 43 75 95 73 55 54 69 54 42 44 55 53 35 18 13 32 50 54 34 39 29 39 50 38 53 56 65 87 79 41 44 45 37 43 47 37 41 45 28 33 56 40 46 83 121 100 104 106 120 103 128 111 121 124 120 121 133 117 98 70 71 86 136 129 119 90 105 126 104 109 105 43 51 66 61 88 139 117 204 193 45 36 59 46 39 46 35 36 38 58 59 84 101 87 76 90 58 45 39 42 45 106 96 81 55 52 60 57 46 45 62 61 81 24 22 30 47 54 40 43 37 46 60 48 55 76 66 102 71 45 42 30 41 52 29 27 38 34 28 32 40 39 56 59 102 111 111 104 126 110 124 125 139 129 119 124 131 104 113 102 154 89 133 171 126 88 125 107 96 83 53 39 64 71 64 154 153 147 143 100 51 43 41 50 41 43 28 31 36 54 57 76 101 94 95 109 61 37 47 43 55 93 82 67 45 53 54 59 47 45 58 58 63 38 36 27 44 41 49 58 42 43 52 54 43 64 62 133 62 43 46 30 46 56 28 30 32 36 32 29 35 33 86 73 109 96 139 105 159 131 140 126 164 158 131 114 118 102 120 79 132 162 96 240 94 81 144 106 74 93 43 41 82 56 94 260 153 128 108 65 52 38 49 51 44 41 26 28 33 55 74 92 93 113 93 104 63 36 49 41 58 90 58 70 48 59 65 55 48 42 56 58 70 40 35 39 42 37 48 90 60 59 53 49 37 38 48 65 38 34 45 43 52 26 33 26 35 36 35 30 30 34 79 115 132 150 141 137 158 157 118 165 210 209 130 148 160 122 106 65 79 92 95 119 145 73 101 102 106 108 61 72 100 81 155 287 212 125 113 53 55 49 54 63 52 40 25 54 30 56 74 101 94 131 119 98 51 40 48 42 54 97 55 66 57 61 60 60 49 42 55 58 83 43 43 48 53 41 43 65 45 32 45 61 43 35 39 67 29 36 41 44 45 31 33 28 39 39 34 21 23 38 102 139 154 181 158 115 157 137 123 147 200 187 163 171 213 164 140 116 90 100 120 64 70 88 73 120 82 142 107 82 55 63 125 176 197 122 95 70 51 55 68 64 63 40 22 27 32 43 69 97 90 99 90 79 46 40 48 43 64 107 54 64 63 62 59 59 47 48 57 52 111 52 40 48 72 45 47 45 74 52 43 39 40 24 46 48 27 32 45 43 36 37 23 33 49 38 30 22 27 39 101 147 149 181 165 123 145 180 134 137 169 221 152 174 209 196 152 161 136 139 111 140 91 43 61 78 69 134 93 91 94 89 150 83 200 210 96 83 52 54 57 67 68 34 40 24 24 46 86 87 71 83 104 81 46 52 50 50 76 135 57 70 61 58 66 65 48 44 48 59 76 62 39 38 55 57 38 42 44 73 42 50 61 58 40 42 35 37 32 46 41 42 27 23 36 41 31 30 30 36 86 107 111 177 157 115 127 139 138 158 162 193 144 151 188 297 195 132 162 99 120 74 61 51 132 71 90 83 99 59 128 87 160 140 247 138 118 73 50 55 45 54 65 38 17 22 25 42 80 85 75 99 110 66 50 57 46 61 98 116 55 71 54 53 74 64 43 41 51 57 64 80 41 33 44 50 58 75 59 57 55 72 47 55 40 67 36 37 70 75 46 43 31 24 29 38 27 38 36 41 77 128 134 141 132 138 135 122 135 118 170 192 133 169 196 237 215 161 226 138 114 69 44 51 88 74 64 39 71 66 100 155 159 237 184 152 201 140 39 46 45 58 64 35 13 19 41 44 74 81 95 113 107 71 55 65 48 82 101 115 59 72 59 57 67 57 35 35 33 57 77 96 46 30 34 44 58 72 77 76 49 61 50 51 36 41 40 50 40 64 45 45 27 29 16 26 26 37 49 46 65 85 139 113 114 141 127 135 119 137 237 225 145 177 240 336 221 165 157 119 117 105 79 80 105 140 72 52 56 54 90 128 94 148 153 208 132 140 37 59 51 63 71 34 14 20 42 43 66 85 112 103 100 70 77 69 53 111 108 96 85 70 54 56 72 54 43 32 29 35 75 98 60 35 30 45 37 55 59 66 63 83 56 58 42 41 39 46 38 59 49 55 44 29 19 22 44 38 59 60 50 77 115 79 92 120 117 132 93 129 165 170 159 172 185 261 234 110 125 157 127 125 109 170 130 120 85 64 67 58 95 87 124 123 135 106 160 80 37 51 47 79 79 37 19 20 26 47 65 93 112 122 98 61 79 91 57 85 136 84 84 71 56 50 70 56 41 26 24 29 62 107 66 36 35 48 34 54 49 51 73 75 61 43 48 38 48 49 48 61 54 58 54 23 20 25 37 52 53 37 36 91 193 86 86 100 128 126 118 134 158 158 174 159 140 186 157 109 123 151 114 99 72 93 131 71 55 62 61 48 68 80 117 185 210 261 177 126 40 64 61 98 65 32 19 22 29 47 72 100 111 116 98 61 75 93 69 79 122 81 79 64 52 53 71 61 44 28 20 22 55 89 60 43 37 32 36 55 34 35 62 70 61 53 42 44 46 52 60 66 54 57 40 24 17 31 42 55 49 45 47 76 101 81 89 82 104 126 118 133 158 135 140 120 162 147 141 128 102 88 91 95 75 73 131 124 68 44 118 78 69 89 105 108 120 756 378 269 50 73 80 118 63 32 21 24 34 44 73 106 98 104 79 62 73 98 77 109 105 73 72 60 47 56 66 55 49 30 19 20 42 99 65 44 33 22 28 35 29 39 64 61 68 68 38 29 44 57 75 58 56 58 39 29 17 23 39 59 65 61 71 114 60 76 77 77 83 99 110 131 129 112 133 133 112 139 121 95 143 128 126 110 144 85 97 128 100 103 82 105 103 58 62 85 141 257 973 1280 56 77 97 105 56 29 23 27 31 49 68 101 96 102 68 65 78 83 73 97 89 83 59 60 46 60 80 71 49 29 17 19 37 97 68 56 37 48 13 32 33 38 82 61 86 55 45 42 35 58 59 46 52 92 41 26 19 22 43 38 62 66 126 108 51 64 73 65 70 90 107 118 123 141 106 113 115 118 116 113 158 134 124 114 158 208 146 100 80 82 143 72 103 80 124 74 82 133 133 118 78 95 114 86 39 28 26 24 32 49 64 86 101 94 88 69 89 86 76 90 73 81 70 68 50 74 80 66 48 29 15 14 30 83 65 74 40 16 7 19 31 33 67 48 52 53 49 32 35 38 43 44 73 67 37 29 30 28 42 49 58 77 308 156 64 58 68 78 55 66 112 113 124 141 88 118 92 148 116 118 133 162 148 155 238 186 99 155 151 121 136 80 74 135 94 69 58 65 108 106 123 92 118 77 41 34 31 25 31 45 71 81 87 112 84 64 92 108 82 88 76 74 73 66 66 80 88 73 57 34 15 15 17 44 48 69 40 7 3 11 17 39 87 53 52 69 46 42 59 45 59 67 57 44 35 26 33 41 46 47 64 276 1218 218 53 45 59 62 51 71 90 101 124 93 108 113 74 134 85 89 132 166 133 102 134 168 114 108 101 70 87 67 118 221 125 111 100 40 69 77 143 112 146 62 44 39 30 30 24 43 75 72 86 103 73 74 91 102 96 79 70 96 89 75 71 106 93 59 54 45 22 20 13 31 50 45 29 5 4 10 33 42 119 50 69 56 45 51 36 27 54 68 43 43 35 27 34 37 52 50 72 1280 1280 170 48 68 58 70 69 69 75 104 119 77 69 89 73 78 67 66 68 99 108 120 109 63 110 80 77 54 95 78 74 118 100 177 108 84 139 100 156 145 130 70 58 44 33 26 27 39 64 61 84 112 80 81 106 85 114 81 74 104 100 116 84 139 93 67 69 54 43 24 19 22 35 30 18 5 8 9 33 51 102 90 93 68 41 47 34 57 26 71 36 53 36 25 20 29 40 43 465 1280 1280 192 56 101 71 66 80 63 68 81 97 66 54 69 62 83 63 69 73 86 103 60 101 65 87 139 78 84 115 67 67 60 89 121 141 55 135 215 137 133 90 67 65 54 38 28 38 41 58 57 89 116 81 87 106 83 89 96 69 91 107 99 123 149 100 110 86 67 57 34 27 41 45 21 16 6 5 10 32 68 98 113 72 56 44 43 40 61 34 43 49 46 40 26 23 33 41 36 403 92 1280 59 104 93 93 95 68 60 75 72 73 75 73 65 45 63 48 60 52 110 134 60 68 54 65 124 62 80 100 84 49 74 70 68 155 213 151 157 137 153 95 76 64 61 39 33 40 48 71 50 94 118 75 101 102 73 68 81 78 105 119 80 113 137 148 134 91 89 73 59 52 47 33 15 17 12 6 9 26 63 79 139 81 36 37 35 32 34 65 54 68 55 43 33 27 29 31 21 75 55 157 67 90 129 117 97 58 69 64 95 78 65 85 57 35 48 35 43 53 63 129 124 101 94 51 80 70 261 92 88 118 105 116 59 211 291 309 267 131 117 77 77 65 72 56 38 45 49 74 55 100 132 86 95 86 76 73 74 70 92 122 93 107 147 184 108 111 87 66 60 48 30 31 35 38 14 4 5 31 49 111 49 71 33 31 32 29 63 38 75 118 75 61 35 24 29 27 19 24 62 124 210 151 322 156 86 79 80 86 83 46 65 47 39 38 53 42 40 43 67 78 74 101 89 95 59 83 87 64 68 87 131 506 235 155 178 237 173 150 117 78 97 62 76 59 44 52 57 75 79 130 88 88 119 74 81 93 75 81 78 108 98 124 171 184 114 111 86 77 133 91 30 44 293 94 50 4 10 34 61 57 39 53 33 31 33 59 37 50 99 102 82 58 37 23 16 16 14 18 169 199 134 224 319 157 115 142 113 48 43 40 52 35 46 38 48 58 41 41 68 64 86 99 86 98 105 138 99 70 57 103 214 206 304 131 151 149 129 134 105 76 105 74 85 62 54 66 66 77 80 132 114 93 96 93 94 115 79 89 94 91 89 118 175 137 109 89 77 55 109 63 58 31 61 109 41 4 9 23 35 55 47 57 29 33 35 41 56 51 84 66 76 65 41 29 21 16 24 29 84 322 82 117 215 97 79 113 53 55 35 69 45 63 37 34 33 50 37 39 33 43 51 56 54 43 103 55 100 71 125 96 151 125 198 122 119 125 167 150 83 93 95 71 90 62 62 65 80 92 103 147 116 95 119 109 96 96 73 77 86 89 81 133 158 135 110 107 63 49 52 53 169 50 32 34 13 5 8 42 47 55 65 50 29 33 40 46 75 49 83 58 76 55 44 31 27 14 14 30 61 95 84 137 127 93 90 47 25 44 51 236 75 44 32 39 44 53 55 33 52 41 30 64 28 59 36 45 65 86 61 65 133 243 173 132 122 121 156 142 81 84 99 80 91 68 65 81 82 96 96 184 144 94 91 89 89 99 113 85 76 82 118 117 143 149 120 103 80 30 88 191 114 50 37 48 55 7 7 25 53 73 51 66 30 34 41 47 56 43 71 60 50 45 40 33 21 21 18 35 46 59 71 101 74 88 59 35 30 43 72 91 48 34 31 49 89 86 58 47 52 73 62 41 47 25 32 54 87 65 113 95 182 162 144 148 168 136 97 152 85 85 95 79 98 74 68 83 77 95 111 136 120 85 81 72 81 92 86 79 80 85 103 133 192 154 81 79 61 39 511 150 97 30 92 101 26 10 5 44 52 86 82 59 27 42 56 34 53 46 54 69 50 52 47 35 23 20 28 38 46 64 62 61 84 62 43 46 51 65 115 90 41 42 32 68 73 77 57 55 50 52 60 46 54 48 38 71 83 88 61 76 120 152 87 136 180 132 103 145 93 88 86 103 118 93 71 62 73 75 119 118 106 78 78 68 85 76 68 79 86 86 83 137 148 149 93 72 63 53 230 284 253 155 123 73 17 11 8 27 60 61 56 84 32 61 42 49 57 49 51 54 51 72 46 53 33 20 25 49 59 50 69 48 67 52 41 49 41 58 54 72 44 58 35 41 57 69 60 49 75 40 55 55 67 42 42 58 84 151 106 66 116 137 95 122 92 121 121 144 89 82 95 111 122 87 76 70 63 71 132 120 97 68 83 81 94 81 69 78 91 83 97 118 142 136 110 78 92 56 83 163 130 124 66 47 14 7 5 24 32 26 39 63 18 84 30 55 37 39 43 46 64 53 63 88 56 37 34 37 35 37 49 43 52 69 36 45 54 52 70 70 86 86 60 73 94 77 54 50 53 41 44 70 70 43 52 49 58 114 64 72 95 121 90 93 118 132 144 138 115 74 106 113 160 104 61 57 57 71 124 112 97 78 66 83 94 81 74 62 84 76 105 137 142 133 149 88 127 119 488 119 53 42 45 36 20 9999 20 13 35 13 35 62 19 45 38 29 40 40 35 46 43 56 64 104 58 56 51 23 25 26 44 38 41 9999 39 33 58 74 71 99 107 109 59 121 131 73 51 59 49 33 42 63 48 50 33 42 87 66 64 71 104 103 93 92 100 140 140 137 99 83 93 136 152 109 66 65 62 67 145 111 92 60 72 62 86 94 74 68 92 79 102 134 153 146 184 136 138 506 289 79 82 31 61 52 24 13 12 21 25 11 32 42 24 59 55 30 51 37 40 39 30 48 52 77 48 49 43 26 29 26 54 48 45 78 41 43 63 68 77 61 82 100 86 115 113 48 66 55 46 45 52 49 42 47 30 65 66 65 101 66 84 122 122 127 92 125 132 116 88 93 88 149 174 113 73 74 65 78 114 117 88 63 76 88 120 94 83 82 85 99 130 170 204 130 188 227 198 1122 288 63 109 85 93 63 25 15 13 25 37 13 24 56 102 70 51 34 42 29 44 56 40 48 45 70 36 34 48 41 33 31 48 44 41 53 44 59 64 84 66 70 113 100 78 155 87 98 104 63 59 63 68 64 50 49 27 48 45 50 57 52 94 115 87 108 100 100 103 93 94 94 95 131 153 104 85 75 73 73 122 101 96 72 97 88 99 94 86 90 82 79 130 140 164 166 203 302 698 582 214 64 98 75 84 53 26 17 21 15 31 16 25 56 71 50 49 32 61 33 61 90 47 51 36 54 48 42 48 47 38 43 41 50 56 52 54 52 71 104 67 69 107 95 126 93 71 77 64 69 60 63 47 38 38 60 39 50 41 49 39 42 92 91 119 135 97 140 112 122 105 87 95 123 173 104 97 86 68 68 146 99 101 87 102 100 91 66 102 94 102 75 134 139 135 213 237 294 445 342 241 292 82 223 74 33 37 24 28 14 16 18 19 32 51 46 29 34 87 28 62 99 65 47 34 39 46 48 49 33 28 45 47 40 55 57 57 53 94 66 66 175 50 117 128 121 102 73 84 69 57 36 52 35 38 35 38 34 29 52 34 49 78 81 136 111 97 140 188 113 106 79 98 162 146 129 90 79 75 75 164 119 82 93 81 112 71 69 91 118 94 98 110 162 142 165 215 496 527 484 365 133 485 213 63 43 47 40 36 13 21 17 27 17 51 40 36 26 91 45 102 69 51 56 35 40 31 63 40 39 46 66 51 49 87 68 57 52 59 101 79 122 136 104 113 42 52 66 94 98 49 52 45 42 37 29 25 29 33 34 29 47 60 79 112 103 103 181 169 139 91 92 99 167 164 104 106 83 75 76 135 105 84 96 105 106 78 74 91 95 76 83 125 174 149 154 284 464 758 504 461 260 442 181 82 69 72 38 36 16 19 18 16 14 45 28 21 21 41 104 96 73 53 48 39 47 40 59 39 56 49 63 52 63 117 50 51 63 64 74 107 103 101 91 110 70 72 128 114 91 132 61 52 49 41 51 38 58 43 39 29 41 66 103 115 100 132 126 145 105 93 86 93 136 179 96 108 92 76 85 145 102 92 81 113 111 82 103 74 94 64 75 116 155 149 177 223 282 307 393 177 451 316 177 94 91 45 27 27 11 10 11 10 25 31 39 34 49 83 66 77 76 68 42 58 44 66 49 31 39 89 84 97 112 80 70 95 106 87 91 90 102 96 96 85 49 57 64 60 56 51 89 53 52 35 34 67 43 64 37 33 45 71 64 100 121 103 125 98 100 96 88 122 141 149 103 95 89 71 83 126 121 90 71 98 106 102 108 85 85 61 85 148 160 150 200 209 195 206 349 194 410 615 448 97 48 29 23 22 5 15 17 11 21 23 30 64 94 40 89 91 74 69 53 58 46 71 47 57 42 104 75 97 94 73 64 100 61 61 94 62 39 87 59 44 60 46 68 34 55 53 28 82 33 27 30 40 25 37 18 26 60 50 76 67 127 78 82 90 114 113 99 121 138 147 87 85 102 74 79 123 118 90 106 92 127 119 93 84 80 60 83 148 129 149 176 196 217 146 256 223 496 495 1095 231 40 25 19 18 6 12 16 23 31 30 11 20 29 51 66 70 60 68 78 67 55 97 60 40 38 86 67 86 79 75 54 49 32 59 53 40 56 76 98 36 47 44 47 14 81 39 24 32 45 42 24 22 65 97 18 9999 29 51 80 87 309 72 52 145 92 126 99 127 139 124 96 103 103 80 106 139 105 76 97 90 144 135 89 74 74 72 96 127 139 207 195 220 145 113 188 248 406 383 343 348 68 31 30 16 7 16 19 62 32 17 6 15 27 53 86 63 67 96 162 128 187 144 86 42 193 56 43 51 61 80 73 43 47 114 43 49 56 70 67 59 17 25 20 16 52 11 19 22 22 17 19 85 81 101 15 34 25 29 54 148 94 39 82 127 82 119 121 116 129 110 98 96 94 81 114 98 97 71 111 109 132 131 73 76 75 51 89 130 131 203 210 156 162 130 183 171 536 531 370 327 52 91 48 26 83 28 35 199 28 12 9 16 27 36 70 76 98 123 100 85 104 80 64 35 69 58 54 55 72 128 40 67 64 43 42 33 39 96 43 56 32 12 20 7 10 7 53 22 18 14 14 20 89 39 14 25 31 30 35 161 45 53 73 91 80 99 112 131 122 109 94 107 84 67 116 114 73 80 103 136 154 89 82 86 78 67 115 139 162 215 246 120 121 146 387 240 226 350 305 403 86 63 50 35 54 44 140 235 16 9 10 12 18 35 75 64 111 101 80 71 72 78 52 34 56 149 81 60 54 55 47 56 45 39 32 24 33 29 34 70 51 17 13 7 5 7 17 20 16 20 7 9 11 15 10 22 33 123 138 156 41 52 67 74 81 9999 113 138 119 112 119 85 80 65 113 82 74 69 110 141 158 111 71 90 75 69 98 126 212 223 192 132 157 134 150 146 312 482 359 274 130 97 61 52 77 78 152 90 24 7 22 27 14 23 78 63 94 87 89 101 88 68 36 60 126 105 58 53 95 88 42 74 90 113 56 24 35 40 59 40 37 27 9 17 4 3 24 41 52 14 9999 6 11 7 6 69 138 150 145 57 58 58 54 84 9999 88 118 126 120 122 116 82 68 57 85 76 77 69 104 139 144 93 80 86 94 71 95 106 169 162 192 161 205 203 96 120 523 274 567 231 151 165 93 61 109 154 345 308 134 19 28 86 12 13 55 61 132 68 110 100 93 74 47 81 115 39 48 86 44 63 70 80 142 61 43 66 75 27 48 56 12 18 25 37 20 11 19 31 20 40 16 7 21 9 21 30 170 203 180 63 78 65 67 91 70 83 117 118 110 130 116 79 71 41 76 75 65 68 112 130 124 115 91 92 72 69 86 125 154 235 164 260 181 230 76 137 268 224 539 355 204 204 75 87 102 286 351 162 159 49 34 74 6 12 51 67 89 111 72 102 76 53 88 66 56 33 32 146 98 50 69 82 173 29 48 48 58 36 52 35 67 25 19 24 7 10 25 33 22 12 18 21 10 12 13 110 138 181 167 80 71 72 84 118 67 75 101 108 106 116 143 79 63 40 63 60 64 76 104 118 146 106 102 98 58 61 83 150 219 152 169 257 156 170 93 129 144 197 417 276 195 203 106 68 87 402 217 125 214 102 80 80 15 25 61 85 69 89 71 121 76 83 108 52 55 85 126 102 51 76 72 234 43 51 89 41 77 52 61 46 65 52 67 24 8 12 14 60 36 21 18 51 23 31 76 154 156 226 89 186 55 103 94 141 76 81 129 127 135 134 146 77 55 41 52 64 57 79 110 110 132 139 90 74 59 59 84 126 269 197 153 200 174 177 140 110 68 437 614 364 160 515 111 70 106 286 207 158 626 382 57 31 37 39 52 112 67 54 60 64 57 83 67 48 69 152 124 68 52 62 70 54 36 51 53 102 49 36 31 55 82 73 141 26 11 73 15 24 38 21 36 141 124 137 108 213 1280 1280 244 152 116 99 101 133 69 79 111 177 134 187 130 78 65 47 46 58 55 75 104 104 99 116 78 79 69 78 115 139 197 204 187 156 117 217 206 101 124 474 1056 352 178 765 128 75 116 262 194 222 646 377 46 37 32 70 54 64 81 102 56 63 57 67 58 61 157 108 84 56 68 50 48 47 60 48 70 113 26 28 86 95 67 45 54 21 14 168 14 35 28 36 31 30 254 170 259 370 328 200 476 126 129 176 119 118 77 103 130 159 112 144 126 82 65 40 43 56 48 72 93 97 102 91 75 70 55 72 112 151 134 155 139 146 141 457 233 125 170 275 274 295 209 269 175 105 87 131 119 116 105 181 43 37 41 56 57 73 108 86 74 63 61 100 92 128 108 108 64 55 69 53 78 70 75 93 34 37 7 30 554 208 72 31 43 61 65 128 27 50 44 263 115 129 141 161 161 537 217 848 450 145 122 95 72 94 84 102 141 174 130 153 117 80 64 48 39 56 46 76 90 90 90 78 79 69 53 85 129 131 127 104 127 102 247 196 199 166 123 152 253 187 200 418 462 153 74 122 77 56 54 122 66 55 63 65 124 67 112 139 61 79 56 51 242 272 84 60 52 108 39 96 54 45 71 55 45 35 13 113 413 66 89 45 35 37 25 45 48 109 64 508 238 134 360 199 245 128 389 1280 460 182 169 90 116 79 80 106 129 159 113 144 122 78 62 46 36 51 43 68 93 97 77 87 84 71 50 150 126 119 116 120 116 108 163 142 146 143 97 139 186 232 216 605 358 176 81 88 66 60 46 120 94 55 70 95 69 98 88 100 89 114 102 103 143 132 56 60 97 206 71 39 44 34 60 43 42 38 31 237 171 62 42 51 59 67 39 115 157 68 66 117 213 199 183 247 241 84 361 915 253 125 90 129 145 116 106 107 113 138 111 133 111 71 63 48 36 48 44 67 85 89 86 73 70 64 45 74 126 106 128 123 94 105 122 204 180 107 91 212 495 215 165 650 330 223 86 78 65 29 33 78 101 58 51 84 66 100 72 80 102 111 94 146 131 115 84 109 137 59 70 51 59 102 86 34 43 66 93 255 93 71 62 101 70 64 57 64 101 110 66 84 827 403 234 263 157 145 235 227 205 121 129 149 140 184 100 128 130 152 112 139 103 70 55 44 38 50 45 63 82 87 91 76 68 47 54 60 101 122 122 104 91 107 124 228 165 148 81 618 520 163 213 850 338 253 151 72 51 24 54 61 80 35 37 92 115 97 52 81 115 97 124 99 84 256 126 82 97 44 32 31 52 131 65 46 40 48 96 120 96 103 63 68 70 109 79 50 81 28 115 72 135 124 118 264 69 342 272 281 182 172 125 106 113 134 92 125 114 133 101 127 103 73 53 43 40 54 47 65 76 93 76 83 57 46 48 57 94 116 106 109 94 106 249 206 107 170 63 132 138 123 256 559 322 378 219 68 39 33 54 39 71 32 50 76 76 99 58 67 115 86 57 46 67 51 99 91 58 37 39 43 38 73 41 54 115 75 117 79 79 65 57 51 112 64 65 91 84 73 58 112 37 100 78 372 403 1280 374 139 117 76 210 169 138 155 100 123 147 118 110 120 105 86 56 44 44 54 49 60 78 77 78 70 60 46 49 67 127 138 123 97 85 122 128 147 95 144 100 143 180 101 206 443 273 375 235 80 37 29 42 36 47 27 48 64 54 60 50 80 82 62 67 64 85 64 139 129 64 36 47 55 36 61 86 58 69 160 108 96 98 79 106 35 83 65 57 77 75 57 131 72 55 99 115 161 242 416 243 106 80 74 603 706 178 174 94 122 135 118 100 119 100 65 61 51 47 53 42 60 78 85 87 74 54 44 53 71 123 131 120 89 85 106 104 101 102 134 123 205 209 95 242 587 282 223 313 74 46 26 24 34 42 28 40 59 38 45 81 54 89 75 51 66 111 141 121 57 51 61 99 33 41 99 172 143 143 121 126 86 125 82 101 43 62 57 40 53 60 31 77 74 78 156 291 136 207 172 151 80 74 99 257 105 94 74 102 121 166 120 100 119 100 67 63 53 52 57 43 64 96 100 75 68 59 58 60 93 147 159 143 110 89 86 92 85 84 120 121 318 271 142 248 272 226 270 249 73 79 67 24 59 34 33 44 58 35 40 98 54 73 54 81 155 100 99 57 90 32 53 78 30 47 143 216 251 250 175 164 207 97 43 37 37 60 44 32 40 61 77 51 187 105 144 135 136 174 153 140 97 84 174 134 107 89 127 121 112 121 108 105 150 102 68 63 64 49 56 53 72 90 94 77 85 64 60 90 118 148 139 146 141 89 89 79 78 115 127 87 630 459 295 256 315 258 236 135 56 55 45 37 84 57 31 46 59 38 41 93 49 108 51 70 134 87 53 146 234 48 49 43 52 96 140 201 135 166 104 126 165 71 135 62 52 110 67 43 51 132 44 72 64 143 158 115 106 112 100 115 122 117 188 141 126 107 101 122 136 124 101 95 135 100 60 53 47 58 65 54 70 89 96 76 84 64 61 100 121 156 161 207 131 105 78 87 76 156 130 112 382 86 204 293 290 307 126 98 69 101 180 68 72 31 32 36 55 40 35 66 32 84 128 104 54 62 128 151 62 36 62 68 61 94 97 114 110 124 126 107 160 71 42 47 45 58 74 51 47 82 61 77 71 102 101 153 122 141 109 116 97 97 74 116 191 157 133 113 133 113 114 104 136 104 57 48 48 65 73 57 66 92 96 81 102 80 68 97 97 165 187 194 135 127 94 93 85 304 145 131 80 50 121 150 320 281 119 96 128 98 78 122 50 21 19 54 36 34 25 38 28 59 53 102 58 52 61 151 45 35 62 87 138 79 105 141 93 158 108 139 81 72 19 37 46 63 55 36 77 84 60 99 147 118 68 115 220 110 82 119 82 105 219 251 350 128 124 121 146 82 93 103 129 96 53 45 59 71 68 61 70 101 94 83 97 79 73 99 105 126 213 413 174 127 109 83 97 93 134 94 41 9999 104 153 209 128 90 100 89 91 140 53 35 25 45 27 32 33 34 30 36 50 54 60 48 36 79 70 31 28 52 76 89 57 234 137 151 357 147 150 105 45 35 83 33 38 45 67 43 41 65 60 102 97 70 112 113 70 90 93 90 100 85 160 137 145 118 132 120 87 85 121 119 100 52 47 41 73 73 68 84 94 94 75 93 82 84 84 100 130 251 1280 217 120 101 78 108 83 112 84 51 9999 522 175 112 82 68 170 82 130 141 59 32 59 28 28 30 74 19 34 41 23 55 45 42 54 60 44 49 46 37 101 113 89 74 111 135 199 171 124 83 75 33 44 45 43 70 68 81 36 66 94 135 111 68 44 58 74 65 86 83 78 101 100 102 139 132 125 123 80 81 127 138 87 59 43 42 86 99 78 89 103 93 71 78 75 78 95 74 118 248 575 162 146 106 86 113 118 102 80 53 46 157 276 78 61 68 247 152 77 121 92 55 31 46 26 56 33 23 32 40 21 36 33 51 25 36 52 42 48 76 82 128 152 86 124 262 171 185 172 153 83 56 23 69 41 70 49 30 46 84 84 143 115 56 59 78 65 46 65 44 54 87 107 111 82 123 125 112 82 89 122 110 72 58 43 40 100 120 98 91 96 81 70 100 79 77 90 109 125 214 167 144 135 122 100 124 123 82 53 54 78 128 339 71 59 99 326 131 131 84 86 40 32 83 73 21 18 20 38 52 20 20 36 28 21 61 58 66 91 64 117 177 64 101 125 235 172 147 114 120 77 22 31 97 55 58 46 37 63 84 115 79 76 112 74 60 62 39 48 46 50 75 105 110 122 157 122 110 73 89 129 114 89 63 47 41 113 129 107 120 95 98 70 87 83 84 82 87 141 174 129 128 116 121 87 93 128 103 68 46 87 114 263 107 67 122 200 101 107 59 68 59 150 97 46 24 46 15 27 37 13 17 25 24 16 60 67 61 57 89 350 379 67 51 138 138 160 209 125 233 43 28 12 64 33 54 52 52 38 67 72 67 112 76 82 84 119 88 88 44 47 91 44 73 90 68 128 105 77 87 119 107 101 60 46 45 74 133 114 109 77 85 79 98 82 82 91 81 111 143 205 176 127 88 99 140 134 114 70 68 125 126 186 77 90 149 148 120 105 91 150 66 121 72 59 24 43 21 17 17 11 12 12 20 18 43 73 85 73 183 1280 273 98 53 133 151 139 166 188 234 93 41 22 59 31 65 82 58 104 59 56 62 56 62 60 80 62 58 83 57 33 53 76 112 66 90 106 115 95 113 123 105 101 69 46 45 82 108 115 123 91 87 75 110 96 96 83 77 80 127 155 137 105 78 96 159 142 210 75 72 146 157 147 67 89 155 141 139 118 481 294 70 54 63 49 28 61 42 23 9 19 19 7 9999 16 45 81 136 121 138 122 91 99 182 145 200 124 157 162 128 47 54 13 16 48 52 111 91 101 49 76 76 76 59 38 63 107 69 76 46 34 36 51 72 67 252 143 114 101 123 130 138 95 69 51 45 80 128 123 118 92 96 82 114 107 97 73 71 73 96 168 125 102 96 69 99 104 131 58 75 169 133 84 9999 74 147 182 221 153 117 136 67 44 85 61 41 30 53 25 12 9 9 8 13 32 58 88 216 163 462 96 127 167 620 148 174 76 130 164 143 117 57 22 11 71 52 75 70 86 40 35 65 105 79 62 40 138 58 101 38 38 35 82 69 48 117 150 113 112 106 123 121 97 110 49 44 94 113 131 108 84 92 89 106 116 88 75 68 67 78 132 108 88 81 79 131 129 85 82 76 114 81 9999 9999 68 148 123 153 139 127 71 38 67 50 97 47 31 34 31 24 15 6 11 6 14 87 78 155 133 151 243 148 261 181 121 142 144 283 159 115 102 86 36 13 69 46 57 81 58 30 61 85 110 57 53 52 67 95 130 80 47 98 97 45 41 29 141 156 110 126 118 118 104 107 59 51 81 104 131 87 74 77 113 113 121 87 79 62 59 58 93 87 81 82 73 69 79 59 87 97 112 88 9999 9999 65 160 152 115 142 119 50 34 50 94 77 43 42 34 17 35 33 15 15 15 24 48 105 98 101 87 83 183 111 112 85 167 137 280 112 244 133 58 82 35 68 76 46 107 152 116 62 73 46 78 110 75 73 98 61 112 108 65 102 56 89 96 146 151 91 129 124 114 101 124 65 52 85 104 110 92 85 84 108 103 140 107 75 62 46 46 87 82 81 78 77 79 66 55 63 101 105 44 9999 58 83 179 167 155 439 180 94 59 62 77 130 70 33 36 15 28 17 27 27 17 26 27 82 113 112 87 91 92 57 82 69 105 178 159 612 159 127 84 60 69 124 76 33 88 72 133 112 52 79 46 71 52 69 119 74 102 96 111 52 62 110 64 136 129 103 132 124 149 171 157 78 55 69 100 103 93 74 77 93 78 122 92 77 64 40 47 73 68 72 79 78 90 43 32 71 42 48 9999 9999 60 86 174 214 224 623 141 81 207 67 90 90 118 72 34 28 13 30 43 21 21 33 33 63 98 91 69 71 63 9999 94 94 127 159 412 1234 194 89 87 58 55 109 92 40 48 131 81 88 76 50 38 46 99 111 94 101 73 65 55 82 34 62 146 125 100 124 111 102 144 220 214 92 57 71 91 91 82 70 85 106 78 98 78 70 66 44 47 70 57 66 77 82 77 39 31 60 33 57 9999 9999 68 80 141 273 188 201 59 145 184 81 59 37 47 76 49 17 12 23 25 22 21 33 37 46 71 88 59 72 81 76 129 60 70 67 487 1280 192 65 66 54 38 57 68 41 48 89 99 116 91 104 52 86 92 84 130 102 45 7 39 123 55 40 102 113 90 123 103 105 213 205 265 113 52 64 77 108 81 68 83 109 88 151 90 71 59 46 38 48 50 66 83 75 55 38 51 49 29 54 35 9999 48 78 340 264 237 115 77 273 110 133 57 37 38 99 57 29 12 21 24 28 14 28 50 42 63 120 103 106 65 138 136 52 57 60 185 567 76 52 53 49 45 34 43 50 39 62 102 140 119 156 95 138 149 40 65 80 18 6 19 59 47 55 38 125 96 105 114 118 237 249 247 159 60 64 81 102 88 54 95 127 116 147 90 66 60 46 41 46 58 73 73 73 57 37 73 53 28 31 37 54 60 73 420 322 214 89 138 212 471 157 70 57 33 58 75 66 16 25 28 14 14 29 47 59 54 138 88 114 85 143 310 147 107 54 36 79 95 33 70 57 37 36 44 57 55 81 152 45 58 96 65 49 45 54 67 25 22 11 16 69 91 91 127 102 102 109 102 148 350 343 241 149 64 77 88 109 79 54 88 125 147 126 84 73 59 45 76 52 53 66 74 61 51 47 61 60 60 28 31 51 74 85 191 394 320 72 112 584 300 124 56 55 28 42 45 56 29 38 33 10 11 27 42 42 72 103 105 63 108 183 408 199 158 59 33 37 47 30 44 52 34 39 26 89 87 83 136 48 79 70 93 45 52 63 71 44 38 32 26 41 72 55 73 118 98 122 98 147 453 416 306 185 67 78 90 106 78 54 92 104 150 121 110 72 61 40 40 46 59 76 74 78 43 38 65 75 33 21 24 30 77 95 288 201 190 128 128 312 276 157 60 46 64 61 48 48 28 28 9999 9999 25 38 36 46 65 72 108 123 170 131 138 178 139 86 32 66 9999 35 27 61 23 32 28 26 37 136 38 62 80 62 88 71 38 103 80 62 86 65 74 91 66 43 57 102 97 138 119 160 341 687 394 190 72 78 90 97 72 47 102 114 138 134 86 72 53 46 45 51 61 74 70 62 38 35 65 70 34 22 19 32 67 85 260 240 237 199 257 601 272 162 77 35 50 94 33 34 33 9999 9999 9999 32 32 33 42 54 62 67 91 171 104 9999 160 108 127 32 48 39 56 39 41 26 34 98 19 60 59 66 98 70 46 38 48 49 87 64 84 94 99 78 138 97 72 35 104 108 127 100 163 278 622 367 196 103 100 90 81 60 48 102 95 125 139 94 68 51 52 40 62 61 69 74 70 38 65 69 51 29 26 16 31 54 75 161 241 195 179 282 1056 653 120 48 68 51 40 32 42 42 9999 81 51 23 31 26 71 45 81 72 98 126 80 106 126 71 50 18 24 48 21 38 68 21 46 48 19 23 50 101 76 94 45 86 33 53 52 89 95 128 132 93 175 78 57 34 81 102 129 118 179 340 417 372 245 125 123 104 82 70 64 92 84 105 111 85 67 64 44 42 62 70 61 72 76 39 29 35 36 48 29 15 32 44 69 129 197 99 111 514 530 428 85 9999 39 46 41 33 43 51 118 276 78 118 23 22 32 66 77 96 127 132 162 160 130 62 40 23 28 35 39 44 79 19 23 27 10 14 26 84 65 73 45 84 31 45 152 123 89 98 117 76 91 143 46 18 87 120 143 124 132 213 1148 436 226 180 102 94 81 61 67 104 83 96 99 72 65 61 43 44 55 63 61 87 84 45 29 65 30 50 27 9999 33 35 95 132 234 148 67 214 886 483 84 125 36 36 25 30 44 60 144 118 216 45 24 24 36 66 85 78 138 184 162 164 123 62 37 41 20 29 26 50 48 21 42 61 13 13 17 40 22 42 50 72 63 67 106 63 80 119 159 87 81 76 49 40 111 135 136 104 117 219 527 785 232 232 124 101 79 55 67 128 72 92 79 66 57 58 44 41 53 59 69 114 88 46 28 24 29 39 27 36 37 33 132 99 138 89 58 136 1280 174 101 502 81 24 20 27 43 82 71 99 83 58 45 30 44 66 76 94 108 134 136 84 131 77 82 37 26 71 26 34 37 21 42 52 17 7 14 10 12 45 46 47 95 142 78 158 73 90 68 147 84 138 57 13 130 138 106 105 109 136 357 240 206 252 123 87 70 58 68 120 86 73 77 60 49 46 43 40 44 60 95 94 94 46 32 51 56 22 9999 24 31 40 100 107 74 49 55 149 194 100 392 221 54 34 23 28 43 43 60 83 125 58 38 62 61 83 89 112 93 114 137 97 84 51 60 66 32 40 22 45 37 45 12 22 21 9 7 7 17 84 45 55 60 72 94 153 108 55 91 67 65 89 20 63 101 119 99 104 91 136 347 240 151 208 129 80 72 66 77 101 78 71 74 60 53 51 40 36 43 62 96 100 86 41 59 51 24 25 29 30 31 34 52 72 77 47 48 58 72 105 255 485 58 37 54 29 27 9999 69 76 75 64 86 45 60 100 121 82 73 114 181 89 117 78 61 57 31 55 35 61 27 60 24 33 18 12 7 16 8 47 62 93 59 63 141 70 127 110 77 101 87 111 97 76 109 101 109 107 111 104 332 298 142 203 136 99 86 55 75 119 74 62 73 62 45 45 46 35 43 58 104 74 85 29 58 25 53 27 30 35 38 31 39 60 64 46 47 81 9999 107 338 138 60 53 33 60 58 41 87 79 77 78 57 40 48 109 117 79 81 163 1177 114 71 72 47 54 65 98 50 60 35 76 27 41 12 13 11 9999 7 27 41 70 36 79 121 102 71 99 70 106 106 109 90 96 129 109 103 109 126 105 105 162 130 242 170 99 70 63 79 108 86 68 82 56 45 48 46 37 38 46 112 66 70 30 26 53 29 24 35 43 40 60 42 49 51 34 44 49 50 95 313 152 46 43 39 9999 30 55 196 137 79 103 71 61 98 115 69 67 99 171 1280 106 64 70 65 51 69 64 33 31 45 48 23 25 15 35 9999 8 10 11 87 88 40 118 141 41 49 39 32 39 50 111 86 106 108 106 116 120 114 107 86 302 145 169 169 86 82 67 79 111 75 70 61 50 45 43 43 40 44 47 101 71 79 26 22 38 27 23 41 50 36 36 32 36 50 9999 46 52 43 109 281 131 56 33 38 37 47 50 167 227 129 140 125 93 167 83 56 80 286 243 309 57 64 55 45 49 39 86 64 33 35 33 70 26 64 21 13 9 9999 22 53 75 76 98 50 100 47 43 23 34 45 84 132 136 111 135 109 123 120 91 70 241 363 174 281 94 69 67 100 94 68 68 50 50 49 47 43 57 46 63 115 71 73 29 38 19 58 49 39 66 35 31 26 33 41 9999 64 60 48 115 136 84 40 36 46 40 62 106 274 201 439 126 170 207 125 58 62 85 261 330 58 45 35 42 29 37 55 88 63 68 45 70 55 23 24 42 23 9999 7 19 19 27 66 77 67 95 29 69 46 37 16 70 151 64 111 102 112 113 103 105 84 182 273 173 253 99 71 79 89 90 68 67 56 51 49 55 54 70 69 191 128 74 76 30 19 42 55 51 40 46 47 45 27 36 47 50 128 86 74 62 81 86 9999 43 35 46 83 116 244 276 177 140 181 147 102 70 60 62 588 622 62 54 57 73 42 49 62 99 135 43 51 50 52 66 38 26 25 22 8 7 13 18 89 44 11 12 67 81 35 40 8 35 77 78 92 99 121 134 116 112 92 174 252 148 192 110 77 75 89 99 56 61 53 44 53 59 49 67 134 242 140 85 62 30 21 15 22 27 38 35 40 48 26 34 44 98 138 105 114 64 80 87 39 66 50 49 48 66 145 244 177 94 99 58 69 91 52 74 1269 414 97 58 63 9999 34 34 77 161 183 158 37 37 56 41 9999 22 51 28 34 8 9 14 22 15 17 11 37 11 5 6 7 46 60 90 99 115 112 134 112 97 91 251 258 130 149 122 78 92 87 81 71 81 57 52 55 56 54 69 185 343 165 82 77 30 16 15 20 30 47 31 29 36 28 35 50 180 155 115 160 51 82 95 36 64 121 62 58 75 80 117 146 84 64 75 85 48 39 37 1185 600 52 53 73 28 50 58 127 158 187 181 39 39 41 36 45 29 21 21 42 12 19 8 9 12 13 6 8 13 3 3 7 35 149 92 106 117 97 118 118 109 89 201 209 90 132 98 70 82 94 76 69 69 54 79 49 52 51 65 172 233 227 91 80 26 19 13 19 26 36 27 24 54 24 9999 66 91 98 120 92 51 92 57 50 75 134 94 82 159 110 90 80 127 311 186 86 41 21 66 147 64 9999 76 68 23 60 96 254 156 141 1280 197 53 38 77 33 47 55 47 16 13 9 11 5 4 5 6 8 18 4 4 4 8 89 36 93 114 100 133 88 105 117 104 162 78 111 99 77 83 86 92 60 66 48 79 45 43 55 53 128 177 261 201 75 30 19 14 22 34 29 18 20 22 36 33 75 79 84 184 82 47 85 57 75 114 61 102 9999 136 253 100 95 9999 51 55 37 9999 9999 58 64 56 9999 69 33 32 51 79 283 254 223 977 504 123 36 26 38 96 32 106 39 14 7 7 9999 9999 6 5 9 4 3 9 4 8 40 29 86 98 117 121 111 102 99 81 91 77 87 92 78 69 80 86 58 63 53 40 44 37 46 54 136 229 349 324 83 24 39 14 23 30 30 18 18 27 18 37 118 82 87 258 110 52 79 9999 43 45 73 93 79 314 154 81 82 56 66 9999 9999 9999 42 44 65 43 78 33 9999 14 25 76 1280 392 287 335 408 194 45 56 82 67 46 84 21 13 21 9999 9999 7 6 6 5 3 3 7 21 6 7 3 76 95 85 141 97 111 114 76 63 74 88 118 77 68 80 83 72 60 57 52 38 36 53 52 93 257 385 350 68 43 27 14 28 56 34 18 23 22 23 38 153 107 134 210 161 77 64 55 35 45 85 93 298 142 181 62 50 61 44 9999 9999 9999 54 54 44 78 69 51 9999 13 27 317 634 530 499 227 445 137 28 37 81 68 59 21 19 17 33 5 4 4 9 4 8 5 3 7 7 4 4 27 92 95 85 151 108 111 77 72 68 82 76 106 63 58 78 80 70 62 53 42 43 46 53 46 93 173 499 243 57 19 13 15 21 25 29 23 26 9999 26 45 184 288 135 185 125 121 115 73 51 75 105 77 159 107 221 68 76 71 44 43 45 74 155 75 9999 46 83 37 9999 16 43 68 158 591 367 103 109 64 56 64 73 76 71 20 19 35 16 8 4 8 5 9999 3 7 6 10 18 15 6 16 80 96 85 86 111 121 69 52 56 67 66 122 72 49 72 80 66 72 71 43 43 42 55 40 112 167 239 203 42 19 12 15 24 31 59 28 32 35 28 68 229 1215 232 146 101 126 74 77 82 47 56 72 109 70 130 102 65 59 51 46 54 293 154 107 9999 9999 54 33 10 20 23 48 149 338 126 73 71 53 1280 1280 50 74 107 26 23 39 15 9999 9999 9 15 21 5 5 10 11 18 8 6 6 761 839 725 806 809 1062 689 663 663 789 771 886 1196 970 811 907 903 776 827 631 702 647 745 733 798 602 742 601 628 518 599 608 147 318 438 487 542 462 335 292 324 401 540 530 381 498 568 551 437 450 435 413 503 414 626 550 579 497 452 542 481 618 663 800 721 817 814 779 792 862 782 741 812 816 697 681 619 690 739 497 715 577 533 619 573 456 403 360 259 268 443 476 272 252 244 244 208 214 288 253 665 614 665 803 740 686 647 691 629 812 825 845 869 937 898 1016 735 798 912 726 722 736 707 629 778 637 679 642 650 556 599 592 588 388 540 582 473 448 350 411 336 423 431 407 448 540 501 408 364 368 430 410 457 430 508 608 511 439 499 622 427 585 631 771 750 751 758 675 785 822 769 802 693 753 663 644 759 635 759 671 751 557 618 633 697 486 402 419 303 265 222 387 310 273 361 303 217 213 260 276 789 532 556 743 851 657 534 793 645 804 669 897 907 906 1018 860 1023 697 795 787 711 716 690 503 792 691 753 661 644 629 666 619 592 409 552 639 594 566 440 278 424 386 412 623 611 511 590 433 357 494 438 439 399 403 594 621 549 575 509 653 638 673 559 766 788 795 712 751 882 809 859 747 777 689 757 553 633 526 753 611 611 583 565 460 667 583 440 451 316 193 217 268 390 282 384 486 271 223 202 203 651 538 650 780 610 722 564 711 699 772 782 920 880 947 1040 990 711 724 760 691 711 710 748 604 831 727 736 718 682 676 703 723 643 416 158 628 690 511 395 418 289 398 417 469 648 620 522 488 376 390 496 389 388 509 552 560 524 618 556 526 623 508 515 715 792 739 750 801 896 796 806 712 778 792 830 630 636 568 622 743 723 641 483 556 575 654 439 470 375 211 211 282 253 263 418 447 248 186 175 178 761 604 695 561 625 621 672 610 816 754 845 1040 964 929 946 943 741 668 670 651 731 809 659 621 761 719 649 689 690 557 701 720 733 467 659 557 637 610 545 416 439 439 385 578 469 568 564 431 365 485 423 375 538 421 409 510 449 489 558 615 421 559 686 619 746 705 767 622 726 741 873 777 712 780 724 650 802 575 598 642 675 593 458 565 505 543 416 444 441 252 222 266 226 267 394 312 243 175 190 192 726 753 219 637 719 591 583 685 1092 888 1037 900 852 879 1005 809 685 640 893 641 720 872 562 668 584 686 640 871 661 696 785 710 549 528 675 509 478 605 721 442 410 437 304 529 435 439 576 426 428 471 422 502 473 388 527 564 436 556 541 563 495 619 514 684 741 787 659 648 817 688 864 712 660 886 721 588 645 554 705 564 535 573 560 496 568 502 472 459 450 315 268 296 203 288 287 264 251 198 202 271 598 594 559 624 777 639 684 771 923 904 1005 953 897 748 988 887 712 787 703 680 695 847 594 653 658 669 695 774 703 777 746 700 641 516 572 600 472 633 629 465 381 416 338 457 549 483 452 380 406 569 424 512 446 379 560 419 511 473 511 611 532 637 465 615 715 772 665 785 869 741 668 690 784 806 597 575 643 527 630 543 496 436 555 548 501 467 432 417 461 323 330 319 230 340 188 242 245 220 228 384 632 801 565 705 862 585 653 781 936 861 795 803 909 864 939 855 709 773 723 681 654 780 677 687 634 608 652 746 748 684 635 711 677 580 614 499 582 605 663 502 349 305 380 455 556 646 477 443 532 634 494 425 397 776 471 420 420 479 555 430 596 528 453 502 620 774 646 775 802 623 676 613 861 793 649 661 583 678 573 490 436 418 529 526 512 437 486 387 412 347 305 265 231 250 173 291 267 217 263 477 623 656 638 731 835 604 577 212 907 873 781 859 831 1009 847 806 808 736 725 565 717 825 647 768 605 664 736 820 763 684 744 701 598 606 573 472 567 660 608 540 491 478 383 353 414 586 662 439 587 532 554 442 424 633 402 415 348 428 595 489 780 423 441 466 549 704 587 690 723 735 597 721 738 697 767 644 704 725 617 420 421 511 488 537 594 436 408 367 471 412 320 272 250 274 223 337 269 221 297 320 635 556 594 770 711 592 619 701 689 999 782 833 935 915 894 816 818 767 725 627 668 803 596 670 603 698 818 810 678 707 795 792 676 662 686 442 546 695 557 641 412 365 381 475 436 838 641 479 696 575 406 432 515 588 562 332 313 444 593 580 487 378 413 461 541 704 614 659 638 626 600 648 652 687 685 560 730 631 611 426 432 492 558 472 575 649 401 439 588 449 389 259 196 226 263 378 296 254 268 215 636 587 684 741 810 679 204 756 1056 837 869 835 1046 933 901 834 810 757 659 694 722 902 693 657 644 720 730 766 696 704 658 740 712 720 579 510 573 588 685 672 638 397 435 397 217 407 645 563 774 784 656 483 579 616 527 417 368 377 429 530 383 399 371 512 581 673 646 636 605 756 606 573 581 737 632 591 566 546 626 498 441 499 535 530 649 500 266 468 480 537 332 329 202 207 220 291 279 267 237 222 625 728 980 909 736 617 850 846 1059 806 955 971 900 875 897 902 888 726 656 700 711 791 758 705 689 708 768 877 603 638 498 683 668 758 703 641 565 604 630 564 514 563 417 298 454 531 590 212 903 729 181 215 629 628 409 322 328 407 398 375 349 367 366 518 600 652 591 658 608 729 622 635 665 777 640 616 573 591 611 540 440 404 436 559 738 403 272 341 528 946 374 298 213 200 177 270 279 245 241 196 844 988 1053 826 692 752 1220 1012 311 783 798 948 932 769 996 857 853 784 749 632 792 693 760 903 638 765 812 763 613 636 566 477 697 795 671 637 516 617 541 580 446 525 591 359 494 529 826 571 786 536 568 413 678 642 518 296 402 468 486 331 295 335 429 467 609 653 629 694 658 665 598 650 687 710 648 529 548 677 597 530 457 399 426 452 444 306 271 235 443 553 455 379 219 214 178 223 246 241 232 178 868 684 830 784 667 800 1041 959 294 782 783 971 847 715 933 779 705 742 814 634 853 627 664 699 794 718 774 716 674 640 637 584 704 822 596 584 612 600 562 586 659 588 486 329 472 435 660 504 728 609 623 441 601 505 364 296 291 440 362 355 286 242 380 585 528 634 651 746 614 577 562 639 554 651 739 544 537 587 629 424 369 372 421 428 419 269 288 264 375 375 340 321 214 213 174 157 208 225 204 160 941 833 953 798 665 618 891 1006 1016 651 839 752 826 833 838 658 714 756 806 789 820 594 734 671 691 839 863 775 712 749 599 553 748 916 758 642 510 469 593 515 517 538 438 341 385 736 454 621 541 517 580 447 526 484 362 311 276 375 428 325 307 304 405 527 454 621 677 738 627 593 519 602 589 577 777 571 457 496 670 412 328 419 444 437 403 259 293 290 471 292 304 288 247 211 175 138 162 163 167 140 948 757 715 741 796 672 625 601 655 610 696 603 906 839 749 633 687 805 768 802 785 618 682 708 746 1031 853 758 698 680 587 625 788 759 699 639 532 418 457 453 615 539 492 357 374 565 590 425 547 551 500 441 475 491 504 348 309 326 364 348 401 288 301 437 445 560 638 601 672 596 584 587 581 615 684 539 453 542 626 441 366 440 465 485 405 284 249 226 274 393 227 198 219 209 185 172 150 129 140 137 787 745 593 633 756 719 602 515 630 728 630 597 846 806 709 624 711 794 714 787 849 764 827 778 838 898 822 840 762 628 521 547 688 748 613 686 488 491 375 505 686 373 423 330 339 445 661 551 487 548 434 409 487 501 543 364 322 487 423 291 330 308 261 383 424 478 681 623 751 622 608 559 581 647 640 516 522 595 656 478 347 364 407 414 365 246 210 209 213 204 234 200 203 287 235 207 160 137 146 160 695 678 692 770 685 819 552 493 543 593 655 624 728 768 730 656 741 838 691 733 857 830 829 770 820 773 731 754 743 668 528 411 603 771 763 612 483 144 365 392 517 374 291 329 342 513 498 219 530 475 461 495 507 418 482 473 430 518 399 413 377 314 260 333 415 466 632 698 824 551 559 526 552 586 690 535 513 496 681 540 306 331 354 372 379 226 214 203 205 194 214 233 211 216 187 212 181 163 161 180 770 682 858 848 1006 906 559 560 523 619 692 710 797 740 713 711 738 815 793 749 805 835 747 849 857 815 731 857 783 685 572 500 407 650 648 536 612 266 248 386 491 544 299 445 490 484 478 550 502 522 501 504 440 437 536 396 403 401 377 381 449 386 253 292 363 456 500 559 770 542 535 496 449 536 709 507 408 456 626 507 304 292 297 334 401 220 261 196 187 192 230 226 220 176 196 202 213 218 175 197 799 779 737 854 859 779 537 558 548 522 684 661 709 645 632 730 697 895 656 761 735 830 820 909 822 900 740 803 769 637 755 544 476 631 767 556 603 253 227 519 878 472 285 449 492 384 537 517 194 215 178 216 492 525 527 512 422 341 350 437 487 426 303 386 389 641 580 618 614 526 562 471 452 616 725 540 429 420 530 515 298 276 314 291 418 283 252 225 259 226 235 237 207 177 208 170 179 337 210 204 809 870 901 875 789 720 509 493 620 543 668 597 682 651 686 663 725 811 681 810 738 891 907 808 843 859 783 852 794 675 851 590 559 579 605 591 618 295 232 529 188 489 286 520 331 425 503 425 458 559 198 199 614 588 475 456 413 381 363 437 538 518 431 539 398 433 565 494 404 541 480 471 483 636 580 398 507 351 522 584 474 302 290 279 394 431 243 218 243 250 221 230 233 224 202 164 174 187 168 167 906 931 895 800 693 803 541 608 667 620 619 643 651 696 781 683 701 924 676 755 753 1023 964 704 728 763 919 797 794 754 737 669 505 588 676 496 469 430 204 456 183 421 334 370 265 314 501 496 513 179 893 223 797 458 553 445 694 440 464 583 557 602 591 559 375 439 527 443 447 599 473 478 536 585 512 395 430 302 474 598 501 322 271 389 342 377 222 174 190 181 230 291 236 250 181 170 159 194 148 145 788 929 829 795 759 680 536 673 681 644 692 608 693 793 809 660 697 935 861 716 817 903 890 760 883 977 776 834 799 775 667 699 473 310 373 421 461 780 235 226 211 358 317 384 295 385 427 504 430 194 662 798 654 601 585 448 614 406 365 475 514 614 628 627 368 468 510 375 526 543 414 548 580 418 335 364 511 367 420 586 481 283 268 376 341 404 275 177 193 173 225 272 268 180 176 170 151 145 139 142 792 1026 785 781 812 714 664 720 727 583 626 678 651 865 760 792 862 801 928 755 791 860 1015 917 840 834 858 922 836 707 616 503 405 311 441 678 800 430 217 204 485 377 347 337 274 533 420 560 631 672 205 629 543 512 610 430 459 465 419 527 496 871 641 676 373 415 428 359 392 329 421 492 594 328 308 406 568 363 470 533 410 296 245 284 278 304 277 178 176 162 197 256 199 165 159 174 155 163 143 144 959 990 796 842 834 762 637 723 634 536 600 615 831 780 854 839 945 827 863 824 833 876 966 937 881 851 864 892 945 796 702 490 452 418 679 618 691 537 218 247 394 416 344 479 325 323 340 518 604 208 758 564 519 467 475 465 468 386 405 473 787 723 556 648 431 424 430 339 234 235 396 515 444 339 419 589 497 317 375 481 488 293 273 354 284 313 216 176 94 173 206 247 207 175 169 156 171 175 148 145 852 895 722 914 1007 792 699 732 603 485 690 582 798 758 849 883 825 925 887 942 765 877 1048 935 857 764 864 805 945 725 551 452 387 489 422 532 563 159 209 207 363 353 516 493 406 196 187 553 196 774 562 470 439 415 425 457 571 515 626 868 972 526 513 615 433 491 386 273 227 230 500 654 296 403 438 475 442 313 307 429 470 274 282 297 306 299 240 172 150 172 196 247 232 187 176 160 175 181 162 144 854 854 817 903 768 750 670 695 577 524 631 655 783 821 799 997 846 990 862 930 823 806 890 907 859 833 883 819 849 590 661 497 499 642 628 441 477 144 181 215 476 680 478 384 324 407 174 564 584 518 490 426 449 396 405 459 388 334 477 337 451 503 511 597 406 523 418 274 289 352 416 787 225 357 272 548 527 453 335 495 534 470 373 284 267 257 331 222 243 211 234 209 252 207 189 157 185 195 168 150 852 867 883 923 749 825 701 670 607 532 609 707 811 938 833 925 1012 896 887 936 854 815 899 880 879 918 895 826 881 682 680 486 520 674 484 536 689 439 183 212 180 456 366 320 335 508 171 466 494 376 534 373 421 408 507 513 392 302 549 588 412 381 491 594 500 432 444 303 418 773 428 642 267 238 289 611 429 413 401 381 723 340 429 535 177 558 158 491 276 195 253 282 268 232 199 167 190 199 170 166 858 789 717 904 851 936 633 565 620 529 534 800 1098 928 958 848 900 902 760 843 914 778 869 820 893 1235 876 880 813 711 796 356 310 692 406 448 525 153 215 216 538 406 319 372 296 419 180 431 418 431 566 373 423 630 649 600 370 361 321 518 329 394 609 528 440 446 520 418 504 635 413 473 376 294 419 924 547 320 382 480 609 556 367 406 638 472 923 765 292 186 256 244 226 237 223 177 187 203 166 174 861 958 822 923 925 964 597 581 519 531 553 770 923 948 869 889 882 798 776 773 842 783 750 876 883 976 926 878 699 827 560 405 301 434 565 374 546 346 248 255 344 467 337 295 265 523 268 284 660 624 620 493 426 689 559 420 393 308 378 350 330 416 464 507 498 452 593 779 535 387 323 461 585 395 359 970 352 371 405 457 591 587 532 493 774 579 577 787 376 233 246 369 282 301 274 184 206 200 171 166 898 923 795 798 912 869 616 626 575 572 592 788 818 928 822 791 784 872 726 725 762 842 716 755 926 809 876 927 769 682 588 395 365 350 402 407 524 403 228 194 508 378 331 335 228 373 238 314 474 649 529 579 572 616 412 400 308 272 392 542 258 310 452 476 561 677 866 932 434 596 369 511 688 457 383 937 512 413 387 439 653 210 765 506 793 530 935 714 469 262 265 277 299 290 285 183 224 214 169 158 888 909 820 929 902 871 731 608 594 589 569 777 900 863 748 752 810 860 675 813 669 807 835 871 812 1040 732 978 808 549 498 404 447 380 526 461 421 412 258 190 398 562 465 402 241 298 178 303 358 633 517 504 678 476 455 357 298 255 289 477 274 332 392 561 654 823 318 979 476 430 485 417 516 395 391 553 298 323 377 446 603 473 808 687 642 453 832 464 454 347 256 289 319 285 271 217 222 189 181 168 1001 1007 742 829 839 899 710 629 657 657 594 774 823 909 729 815 885 903 675 747 749 901 781 860 931 1068 874 971 839 583 394 423 451 546 519 609 734 849 9999 182 339 281 338 303 230 244 212 235 482 504 433 457 521 559 387 365 331 350 326 348 384 371 430 592 839 1180 9999 786 800 385 422 413 387 357 421 548 317 308 398 476 465 523 899 740 511 549 605 665 411 271 309 251 300 253 281 219 200 200 196 174 881 1031 797 893 967 812 736 645 695 667 613 795 907 1009 751 740 784 902 690 699 829 920 762 948 891 1046 817 932 739 665 518 439 428 439 725 409 601 761 771 723 213 366 403 288 269 338 201 206 358 343 379 364 441 751 416 429 371 428 366 373 377 280 524 561 822 969 319 730 461 362 475 442 478 355 420 396 344 289 497 380 421 602 589 585 610 655 629 612 132 317 323 219 283 268 279 201 162 199 202 175 926 1098 1032 938 938 833 835 713 699 777 504 857 990 928 730 652 876 721 729 781 678 774 839 1037 867 1266 848 915 855 723 625 576 474 358 337 332 490 860 763 840 192 281 438 377 219 244 210 229 357 355 379 301 311 441 405 556 324 544 516 379 243 282 521 722 802 943 786 595 352 355 330 466 380 346 329 353 296 288 282 373 500 565 498 433 475 543 600 548 112 374 373 272 295 271 279 201 154 189 200 182 928 865 957 1013 900 875 700 747 660 740 579 897 855 847 790 792 796 718 771 754 783 758 831 851 790 954 914 741 750 824 836 570 427 449 487 371 521 1008 895 505 227 292 473 286 134 259 237 205 398 280 351 257 279 367 439 657 341 407 407 426 234 290 389 802 644 552 659 451 446 345 290 381 342 351 283 285 292 317 310 488 475 592 620 567 801 727 439 262 121 338 332 288 269 279 301 215 152 189 201 199 953 874 749 921 735 915 882 780 635 680 641 925 863 802 737 815 833 752 728 767 720 761 865 814 827 910 907 765 764 900 715 649 386 601 636 385 990 834 996 529 231 381 472 345 217 249 238 226 278 248 421 305 293 301 402 607 448 463 413 365 384 383 478 531 794 488 589 446 438 329 358 362 301 475 295 259 250 249 380 434 374 471 943 431 604 707 693 280 332 470 282 298 203 287 286 225 152 191 211 192 1250 988 835 1038 904 933 892 698 679 661 698 872 763 860 680 756 838 761 709 718 699 731 879 886 996 861 907 919 978 855 811 727 492 612 877 436 877 761 710 513 269 256 408 299 299 228 238 184 255 228 329 338 313 332 299 505 417 799 356 355 407 283 331 426 503 310 401 441 524 476 357 327 323 253 295 236 405 336 410 403 290 543 590 580 434 767 676 631 515 329 356 431 235 309 251 215 150 179 222 204 1041 953 968 954 904 878 926 827 708 748 813 883 746 809 592 746 803 706 704 798 704 687 893 825 951 946 763 846 955 910 798 815 588 706 791 440 641 479 549 499 261 230 296 411 503 257 338 231 304 300 329 338 289 296 356 376 351 520 444 336 320 329 355 392 318 293 452 473 514 496 383 285 272 242 256 237 269 290 325 383 328 264 494 503 390 546 178 346 242 215 164 428 346 251 201 193 145 183 241 201 924 936 1027 936 905 915 761 863 666 707 755 921 827 746 574 764 744 764 869 824 720 744 865 1181 863 950 837 886 822 831 692 766 589 721 764 491 424 548 738 462 264 342 435 497 315 315 253 244 269 225 336 374 275 275 379 218 318 341 438 506 456 257 261 275 292 300 369 425 451 425 377 283 252 240 250 243 327 337 368 347 369 239 272 474 367 514 361 222 298 115 140 348 356 236 204 172 147 178 202 193 925 907 931 1044 780 968 870 879 695 672 668 810 749 715 615 711 678 638 807 808 823 700 942 936 862 858 823 891 828 832 837 698 681 759 720 595 608 733 756 475 414 290 305 590 362 314 275 207 213 321 300 339 274 289 261 206 271 319 363 365 391 272 262 269 293 342 464 475 474 432 390 312 378 229 281 311 202 272 200 309 228 154 379 228 648 531 398 307 667 194 389 453 244 334 180 177 161 169 176 207 1015 1004 950 926 836 995 858 902 744 694 745 731 675 623 562 659 747 662 915 681 686 613 821 936 837 843 698 987 937 846 843 745 714 841 926 742 960 921 1027 550 471 478 333 646 322 207 409 360 333 308 334 393 347 321 208 206 218 247 299 439 439 298 288 251 301 451 770 766 913 346 447 330 227 228 221 335 178 132 109 381 87 101 251 300 237 189 472 484 121 100 276 9999 529 354 185 170 161 157 191 218 971 961 958 926 936 878 800 918 671 776 720 754 662 697 550 719 719 740 890 773 704 618 842 858 740 926 836 1112 1030 893 844 745 668 780 656 831 703 1153 840 756 982 537 470 641 386 265 402 598 429 302 284 341 307 298 217 204 181 204 255 404 267 307 399 363 398 512 526 856 533 246 434 204 233 250 250 234 561 226 240 151 84 247 265 348 395 642 495 97 101 92 274 305 880 774 220 181 168 240 182 256 910 950 930 858 808 819 747 886 731 705 778 844 740 668 600 711 797 777 731 854 716 867 894 851 738 1048 750 930 881 849 761 673 811 728 744 863 1017 514 631 589 152 448 772 643 455 283 288 467 350 406 335 342 336 329 264 234 190 203 266 430 310 283 313 330 373 378 1122 303 416 440 318 264 398 252 380 254 300 393 164 333 285 357 80 351 596 532 532 339 94 169 297 781 567 556 226 188 226 225 243 304 907 950 895 846 726 891 766 851 626 715 810 786 745 596 745 681 825 850 709 835 644 707 965 973 798 931 830 849 907 712 792 576 657 688 734 840 815 738 652 760 457 464 644 556 798 285 465 812 369 331 309 385 373 349 276 245 205 190 306 449 291 243 259 308 484 481 876 564 505 357 378 423 364 469 452 128 190 272 262 264 264 240 243 418 855 231 1168 489 512 236 333 643 588 122 124 169 231 244 276 332 977 9999 823 928 769 892 931 746 551 649 816 763 787 744 689 591 862 733 730 737 736 733 866 885 964 884 1063 921 976 759 943 557 748 744 885 789 837 773 591 727 507 544 630 714 998 572 371 312 300 357 327 342 392 335 303 229 218 195 381 349 262 301 354 405 284 393 1025 358 218 191 235 353 232 250 261 279 197 192 416 154 223 655 212 148 123 623 9999 557 341 429 522 131 130 114 137 175 194 258 284 313 9999 1094 981 916 827 1041 844 803 630 651 779 736 761 808 767 665 717 698 697 710 628 654 871 826 951 755 1006 1040 897 911 906 562 913 802 1072 745 949 842 515 691 548 826 712 772 770 551 355 108 226 456 337 347 366 339 339 248 210 183 276 300 293 469 382 310 489 656 637 277 186 230 283 104 159 418 296 242 1024 431 177 112 85 204 254 307 488 122 1010 890 191 433 188 503 126 101 144 156 195 266 292 310 1024 972 972 940 780 963 930 781 760 794 768 633 741 820 797 730 605 655 714 726 527 699 832 836 856 970 862 921 951 838 839 495 805 814 901 928 1112 763 681 601 583 781 947 860 784 566 533 124 611 857 355 375 396 356 401 234 215 216 210 253 310 477 370 341 294 710 458 221 193 433 211 174 117 288 276 365 109 323 259 154 347 345 137 282 384 554 1083 322 633 975 935 118 111 86 146 157 206 277 319 276 1035 953 946 832 798 948 1244 791 855 835 708 666 662 725 644 619 495 663 685 661 609 807 824 862 1123 789 732 1005 930 794 682 544 694 775 895 917 997 760 696 646 621 885 745 920 730 800 450 155 611 472 342 394 361 392 378 238 216 192 208 253 268 243 185 316 483 348 245 189 297 235 106 204 108 249 235 237 167 165 83 173 472 501 356 113 193 310 928 119 488 273 119 89 77 71 145 155 251 274 276 273 1048 880 816 831 888 882 1062 788 894 764 647 624 641 705 730 531 570 547 653 827 699 963 839 794 972 901 800 827 795 1003 734 609 658 769 926 740 1004 1123 809 650 744 900 876 777 828 882 567 478 444 416 414 359 357 441 349 263 230 199 248 273 238 203 204 181 439 264 186 268 363 231 187 91 174 333 401 190 180 156 71 176 419 99 283 474 299 1072 231 102 104 100 86 71 73 70 143 168 216 268 294 278 1029 966 787 900 882 1037 852 812 747 614 757 668 606 756 774 730 776 669 673 741 717 716 831 781 801 901 825 828 780 957 778 673 406 802 916 807 1119 1003 912 697 790 867 884 932 864 921 617 500 611 374 373 310 305 303 328 231 211 216 265 226 222 230 259 331 303 248 220 290 231 259 156 85 214 360 179 161 236 229 176 293 478 75 327 362 648 522 512 519 102 98 64 110 121 117 172 189 227 229 225 251 768 888 867 833 896 1009 939 806 723 763 723 650 733 752 762 821 816 918 828 754 811 751 870 976 817 861 973 961 898 869 910 638 355 809 910 849 954 760 838 728 672 717 832 836 687 839 679 578 647 421 353 252 296 295 274 221 226 201 206 196 206 274 369 357 264 246 116 208 205 188 236 215 1059 280 166 166 217 302 316 115 115 71 144 204 233 114 116 98 104 81 125 128 109 115 185 204 229 230 219 255 999 832 1014 974 914 1282 906 831 706 743 748 688 806 822 676 966 787 943 929 915 754 817 840 865 860 753 819 845 1012 761 977 761 378 819 840 850 947 1008 947 696 675 745 695 737 790 799 604 671 671 440 315 307 283 268 263 201 244 272 171 206 182 419 453 283 467 192 218 274 195 213 218 257 428 153 164 227 196 179 459 343 475 142 71 87 170 102 87 134 80 122 140 152 110 112 163 200 210 227 206 234 903 931 811 1038 861 1129 836 772 707 848 916 852 846 816 810 959 805 881 842 744 644 816 801 880 803 807 838 805 881 948 942 765 427 904 886 763 896 1015 939 797 674 662 609 445 803 896 621 622 519 461 450 316 331 291 218 179 189 217 176 201 223 344 293 270 270 320 249 396 214 257 278 267 257 155 165 260 280 171 218 180 247 77 66 152 167 154 123 122 136 129 156 158 126 129 145 184 194 205 206 230 928 947 816 928 830 911 867 837 745 774 853 805 826 732 836 901 880 838 735 685 803 690 798 823 782 801 766 729 856 959 1022 896 641 823 874 854 681 857 953 895 709 472 449 700 919 788 825 485 621 618 661 380 280 289 225 187 177 189 166 209 230 261 243 323 233 206 130 186 195 386 331 221 178 162 174 254 207 90 217 260 208 152 90 93 168 147 121 130 147 143 167 141 143 144 133 150 170 194 186 222 922 940 870 907 844 1071 961 802 866 844 799 754 780 668 774 729 841 783 794 744 627 728 791 795 791 835 893 800 799 891 876 900 810 727 874 869 740 836 874 991 872 492 537 776 220 672 811 791 935 625 627 445 391 256 233 192 176 183 182 247 245 318 266 370 451 277 229 193 243 281 420 311 192 169 184 213 216 168 206 225 172 184 158 392 84 145 146 159 151 138 160 124 147 152 139 158 169 196 209 228 875 890 703 912 806 1218 814 880 824 809 790 812 714 679 813 749 904 789 801 753 610 669 857 1026 780 913 772 875 815 841 944 983 684 676 797 783 759 904 762 893 1005 585 902 454 191 674 629 809 611 507 575 500 344 234 214 203 227 341 236 387 265 357 344 379 322 219 357 222 338 314 248 193 191 185 220 187 177 212 205 255 192 167 165 155 155 80 237 169 150 147 129 129 142 158 161 194 164 191 215 238 920 910 706 751 808 901 757 914 898 728 813 759 621 716 810 840 816 847 680 702 711 653 848 954 840 865 819 1059 850 903 1016 764 396 670 869 812 838 989 801 1003 910 712 932 522 208 516 599 839 618 593 627 603 364 220 226 231 246 307 245 323 266 316 280 315 241 215 386 223 182 330 258 179 220 216 270 178 87 305 246 251 233 172 171 166 86 139 175 162 150 157 152 151 150 168 189 181 190 220 237 258 956 982 784 743 783 942 858 832 871 743 737 775 825 684 964 734 821 816 633 728 611 663 798 863 804 811 819 910 868 893 1008 790 540 773 848 682 875 894 1121 803 916 815 636 663 594 885 577 910 659 662 827 643 313 284 236 201 301 310 277 305 241 430 283 209 208 457 271 176 176 214 187 235 248 229 244 188 90 236 306 249 248 188 179 245 169 137 143 155 152 167 158 163 162 171 181 160 237 258 262 276 866 962 833 910 922 890 808 774 854 833 630 666 787 645 810 691 885 789 646 653 629 668 778 803 818 881 890 884 843 870 950 825 753 966 778 789 968 850 979 840 739 737 377 196 930 627 936 797 647 676 778 600 320 269 255 241 172 236 290 301 293 274 447 360 262 501 217 196 202 191 175 248 258 181 236 239 235 333 353 302 285 244 200 88 197 140 146 179 154 180 176 177 169 177 165 167 236 237 259 240 916 973 829 776 869 972 898 732 732 697 850 668 540 697 666 851 834 728 657 618 655 779 699 778 858 987 936 928 762 904 930 829 826 899 781 928 1018 894 925 840 733 828 519 751 849 516 439 743 614 642 717 559 317 284 203 229 165 227 283 437 207 244 175 407 555 234 172 233 215 200 180 267 259 175 272 83 95 261 254 233 251 215 187 181 82 175 166 210 171 203 200 206 190 180 162 169 233 236 280 288 985 1081 871 757 879 927 858 734 659 822 684 638 561 752 695 932 805 799 730 691 779 772 774 776 912 993 809 850 869 841 996 1001 622 691 824 909 971 895 925 816 1009 685 394 433 702 478 685 520 829 596 620 485 288 464 211 103 162 296 363 376 210 324 223 300 292 232 202 244 229 180 198 257 266 187 198 167 91 262 311 228 231 245 207 189 75 158 171 224 183 216 224 229 209 181 164 201 233 244 327 347 990 1071 851 774 846 897 919 708 652 872 725 610 617 731 780 886 872 855 581 765 858 731 811 904 965 815 855 774 853 754 962 814 604 615 946 789 883 989 847 773 972 603 412 592 505 454 913 908 226 775 732 658 523 467 236 220 165 250 381 501 212 450 324 273 250 178 201 229 248 178 161 232 281 205 119 343 114 256 274 232 378 184 193 226 94 154 170 226 199 231 235 229 222 191 158 191 261 270 393 383 921 1013 777 969 792 845 967 729 589 670 758 636 659 715 790 851 752 859 621 809 766 681 795 856 916 844 855 744 842 792 897 868 651 927 9999 811 914 1012 888 801 1004 599 413 563 809 694 788 190 546 763 562 358 484 269 235 220 194 267 542 308 330 834 586 284 309 215 263 228 248 176 162 188 268 186 226 199 82 395 366 281 219 246 268 218 228 165 186 194 183 235 230 217 237 210 177 230 259 283 420 393 886 952 788 824 882 852 946 745 525 853 796 663 752 724 811 983 772 913 760 804 712 695 802 848 817 882 847 796 892 835 846 759 514 651 9999 862 836 951 962 992 910 644 394 617 635 901 310 495 474 528 121 639 219 231 468 192 233 291 186 173 700 342 359 494 336 270 223 269 257 204 173 170 225 175 111 187 157 203 257 204 204 100 275 227 184 172 191 194 288 296 215 230 248 237 236 222 283 313 388 383 933 948 779 745 910 912 942 693 607 633 826 686 777 891 911 830 802 777 695 764 701 793 822 982 809 879 902 862 805 827 938 745 411 615 1043 956 820 775 1241 988 987 665 415 650 444 349 543 323 1048 122 175 342 209 227 389 220 279 142 615 357 620 588 578 310 390 283 232 251 254 224 171 164 179 161 151 94 256 150 230 189 277 274 206 209 201 178 213 232 249 225 208 264 239 289 219 212 301 325 408 352 1033 930 862 815 848 1246 849 724 489 585 737 812 875 841 853 835 851 813 697 676 821 826 823 912 879 980 863 967 760 671 954 749 560 665 701 893 878 794 908 905 980 814 425 542 359 316 411 275 361 365 614 371 202 197 380 345 204 224 503 299 759 450 376 431 393 297 289 241 273 240 175 181 198 181 96 231 122 94 229 197 290 256 176 206 235 193 220 200 239 219 175 278 230 253 190 119 268 297 328 322 987 905 770 815 845 953 880 709 430 598 745 796 805 952 867 829 718 812 773 681 681 737 939 804 831 823 933 869 881 783 840 683 592 905 664 826 901 731 726 985 917 889 516 632 294 185 171 361 537 328 273 514 349 253 661 272 201 197 522 511 626 463 495 405 515 390 241 317 250 239 180 217 222 195 227 176 308 108 483 217 260 185 258 213 286 240 198 213 202 172 81 98 94 219 205 97 320 266 289 294 929 1301 918 832 896 854 919 740 572 512 682 797 957 1012 831 869 790 745 803 808 629 745 851 868 1052 910 896 747 827 689 790 834 695 707 620 741 793 816 758 858 840 689 590 417 275 221 238 538 451 374 300 381 467 401 677 301 291 157 392 842 588 565 461 437 575 576 220 276 233 258 190 279 242 213 178 188 182 98 393 200 192 177 89 244 292 294 260 220 189 148 86 95 90 117 214 139 181 175 215 168 832 1025 926 940 731 915 793 701 586 602 638 819 959 949 853 862 886 757 755 758 751 778 766 809 1013 843 854 931 653 710 841 708 749 718 663 639 564 874 833 931 900 652 693 451 548 470 435 728 616 344 202 210 269 792 216 181 513 9999 545 550 720 761 556 610 727 943 249 215 229 261 213 305 245 204 256 108 530 433 214 244 178 148 86 250 206 246 249 246 285 154 71 136 105 155 356 413 262 193 168 136 978 918 882 811 863 912 871 677 552 600 640 962 949 1012 777 880 847 850 804 726 746 740 768 840 884 783 804 1055 795 823 826 794 875 749 644 589 515 9999 1030 839 967 765 621 577 797 612 532 461 425 247 358 190 268 500 590 290 282 189 176 230 679 891 675 731 870 742 339 266 268 272 241 315 258 191 168 96 324 656 108 240 173 141 149 214 283 226 256 240 231 254 83 113 93 268 272 301 116 218 228 176 1019 812 930 789 995 970 849 758 743 600 593 809 1060 989 768 856 856 746 746 748 744 718 687 715 923 854 789 1047 772 671 693 795 652 837 656 640 9999 9999 1012 756 685 891 691 584 734 715 176 494 296 254 358 266 215 288 369 501 249 541 480 178 710 869 699 753 883 768 497 351 330 307 247 274 279 267 185 84 212 452 101 214 205 132 165 219 98 106 226 319 294 247 196 167 149 153 207 87 85 216 243 424 956 1043 896 860 1022 878 743 716 647 489 623 835 1060 998 860 876 806 884 693 686 745 738 649 661 869 849 820 832 797 913 645 662 526 754 759 682 9999 9999 1006 830 826 874 775 615 479 524 278 250 344 300 265 256 467 231 182 308 272 237 211 262 640 792 758 819 973 749 603 332 332 307 243 258 268 327 212 185 152 149 148 105 282 84 76 80 99 102 282 228 219 219 212 179 156 88 85 87 78 105 91 74 1121 977 931 896 1006 998 739 763 628 517 611 846 982 869 776 884 813 827 741 801 773 816 753 796 881 792 815 753 768 855 641 315 676 541 609 1118 9999 309 847 911 839 1061 819 471 235 269 276 321 303 231 424 238 527 218 489 239 201 263 243 484 522 668 748 652 849 923 874 385 358 309 231 279 284 284 231 220 215 125 126 92 387 99 146 76 146 169 110 268 244 247 181 92 123 77 68 71 118 101 75 111 891 1036 885 847 878 852 864 787 641 651 731 862 787 829 771 747 889 813 833 735 883 693 772 770 824 719 793 787 811 794 948 1024 674 746 778 9999 9999 318 681 810 799 968 968 437 270 261 368 375 319 225 253 294 237 396 197 173 304 244 255 329 471 411 584 603 688 976 9999 393 314 288 225 294 341 307 264 289 273 170 145 143 298 219 93 80 93 88 114 255 238 97 83 78 108 68 92 90 92 326 155 71 973 866 966 873 952 806 903 764 640 639 666 939 895 761 781 782 794 756 792 760 763 705 697 615 657 846 693 780 731 670 937 924 642 762 312 9999 9999 313 717 856 857 860 905 602 302 251 493 456 589 412 285 284 660 412 227 323 289 269 278 304 369 289 416 623 718 679 707 398 379 396 283 285 383 368 336 382 324 268 229 180 290 251 104 72 79 77 78 201 92 86 132 73 71 110 469 110 78 234 240 89 946 801 898 885 867 920 704 877 702 641 731 841 868 705 707 747 829 823 758 816 638 673 812 707 979 892 705 768 777 767 839 235 792 899 311 1043 9999 858 661 961 869 850 861 608 573 381 603 435 431 464 268 353 538 593 290 355 190 436 369 243 340 299 325 393 563 648 422 380 442 398 322 230 442 395 377 386 391 233 522 380 231 287 226 73 77 78 78 166 87 82 234 94 76 216 411 247 102 235 206 254 973 807 823 1001 705 811 765 907 844 589 682 786 807 755 739 712 851 789 805 776 617 649 782 583 1044 828 721 866 788 764 857 194 785 939 936 669 300 644 675 934 878 945 884 676 691 746 698 368 230 391 355 308 271 573 271 230 371 379 369 277 245 343 295 359 465 531 472 433 292 277 364 453 441 276 652 172 301 290 495 296 202 180 113 73 232 168 161 211 239 226 180 92 259 282 357 264 89 92 180 179 861 821 971 1006 744 934 833 872 881 675 669 875 960 763 763 885 698 718 824 757 695 664 680 188 765 751 870 840 1029 772 628 231 640 217 773 719 299 558 743 846 910 916 1020 816 882 823 727 454 232 339 460 449 293 340 186 192 710 591 405 295 300 267 340 369 603 598 704 737 503 339 355 371 909 238 602 271 332 300 401 522 105 105 91 84 267 159 191 218 335 198 147 84 149 114 187 194 114 101 218 196 835 756 802 842 697 960 899 917 788 692 647 783 837 695 737 872 805 791 762 924 770 658 868 655 707 766 800 770 776 778 776 196 588 657 912 789 867 538 750 971 865 1022 898 951 1113 1209 866 531 239 158 260 374 315 497 937 9999 9999 163 285 375 282 328 416 372 482 593 783 913 613 456 309 362 199 9999 486 430 273 446 476 461 303 227 80 237 194 168 205 209 238 236 73 79 92 67 80 113 132 105 217 172 731 866 822 672 867 899 1010 894 828 688 660 746 690 743 888 816 911 838 793 866 709 735 823 596 635 676 768 792 808 797 741 200 559 561 763 1057 802 526 606 913 875 1121 1072 864 919 1011 823 419 322 178 192 568 427 486 9999 9999 9999 152 366 356 505 648 733 689 737 661 639 9999 783 557 284 276 241 311 339 189 327 343 315 109 260 103 110 109 94 176 274 303 292 112 120 130 77 68 67 112 77 76 93 167 816 778 816 797 849 791 808 980 868 699 665 704 759 878 865 894 753 773 683 764 753 839 606 726 737 699 685 859 736 759 212 182 590 622 744 1020 740 579 627 930 934 968 874 792 862 855 708 587 205 230 301 473 318 448 9999 677 799 455 391 466 211 1250 629 882 819 677 690 979 852 661 443 578 379 193 1058 222 132 425 147 183 182 243 100 79 86 89 239 111 367 101 99 79 73 93 67 113 121 120 93 101 883 819 898 978 850 908 795 951 900 874 681 802 731 708 722 910 730 762 682 733 705 687 725 657 630 615 698 843 769 785 921 579 653 205 673 1097 645 606 728 796 886 849 800 855 961 757 822 9999 402 292 257 433 353 549 833 720 691 129 508 690 1033 686 744 672 806 663 624 865 821 970 621 493 275 192 208 197 113 480 373 606 712 280 117 79 80 84 216 156 329 111 71 79 76 111 103 113 135 132 145 235 707 814 1023 917 883 820 762 970 879 852 734 814 677 720 714 889 671 786 712 696 643 682 731 530 622 653 689 762 768 617 895 177 618 175 859 9999 662 688 755 792 738 642 1077 848 864 841 1034 648 627 383 504 447 337 492 885 874 678 591 403 571 947 694 671 747 669 602 689 584 854 993 606 307 474 241 344 214 219 387 136 175 940 179 137 110 218 142 228 156 152 144 151 151 126 69 66 119 132 148 133 137 956 921 1031 902 908 856 828 992 773 873 815 974 670 811 670 822 777 732 864 727 650 600 743 648 588 636 726 661 795 613 940 885 612 231 971 296 502 823 659 906 687 572 968 918 773 702 909 696 332 660 668 472 350 391 866 937 838 631 208 356 848 637 706 760 470 772 757 597 739 696 189 451 371 165 313 307 293 392 136 206 1129 917 170 586 439 173 258 240 145 87 180 79 138 72 131 67 80 78 77 304 902 826 882 907 969 851 739 983 852 954 811 898 806 867 633 995 810 735 818 690 707 780 697 664 704 666 734 665 689 577 699 219 181 903 9999 1038 623 580 453 761 724 963 840 664 712 817 833 643 500 392 507 500 373 1052 892 796 705 719 296 199 563 786 809 692 564 777 773 553 602 1075 524 234 338 390 489 231 261 178 1015 888 924 1058 574 1035 231 80 263 242 176 149 154 80 81 78 69 115 77 82 228 71 768 766 900 902 953 802 809 930 770 815 844 925 870 686 741 970 782 716 749 625 747 706 769 740 562 654 789 572 724 598 221 213 894 850 1025 842 681 684 614 707 697 942 990 828 748 984 907 655 514 423 172 637 883 9999 721 788 731 660 220 314 680 776 818 626 556 696 916 551 486 706 616 307 502 434 286 180 298 169 273 263 861 939 982 179 495 92 193 185 183 157 79 145 71 60 58 65 73 73 68 70 674 848 834 897 746 778 804 886 816 983 835 859 850 836 679 800 757 797 721 640 796 792 590 763 571 629 706 734 876 898 204 907 189 693 974 750 546 719 742 626 699 949 969 319 9999 918 818 853 458 295 637 216 188 942 742 696 699 694 426 448 1007 781 641 522 429 633 716 486 541 684 581 407 178 412 235 180 228 107 303 203 1150 922 823 9999 323 120 231 181 266 103 89 79 77 102 83 64 74 75 121 75 850 845 844 973 811 861 955 834 902 890 1012 855 938 671 710 854 837 738 678 602 709 613 621 678 744 826 638 728 918 914 667 191 625 895 985 745 496 186 574 636 850 1238 1013 1183 1187 908 773 690 730 372 545 9999 880 753 785 679 745 649 488 438 644 827 721 627 449 655 809 322 571 647 161 476 202 568 446 372 225 162 818 613 921 206 9999 772 144 454 89 90 228 89 84 116 87 136 94 92 91 132 83 76 921 878 760 861 865 810 840 906 843 846 898 809 763 682 677 811 852 752 694 579 757 646 656 728 588 729 659 740 756 1048 735 240 822 979 965 840 550 557 729 910 781 9999 1174 1094 1147 741 903 764 643 596 533 919 717 1092 809 676 906 654 600 653 729 747 893 602 568 658 737 397 624 821 158 554 978 453 209 469 303 448 172 549 126 498 976 1119 9999 143 92 75 99 89 100 73 95 70 78 72 76 84 79 74 863 921 845 948 857 817 845 778 813 759 854 775 732 731 650 856 745 630 740 593 596 602 731 643 804 718 643 721 699 908 235 965 185 211 800 557 838 723 904 1002 832 9999 1031 1028 1043 820 868 877 1161 757 423 480 620 825 741 746 959 771 602 636 688 739 638 526 813 769 770 501 964 916 288 932 794 489 649 265 157 183 412 604 637 164 638 9999 663 152 258 132 101 74 67 72 243 65 56 66 175 75 77 138 869 862 887 948 923 907 886 775 758 796 851 763 844 699 808 916 773 599 593 630 582 569 660 788 748 734 632 800 884 872 831 217 190 218 793 538 599 592 743 864 849 1234 1050 973 805 973 939 840 9999 828 1025 314 410 738 728 966 897 724 652 573 664 628 627 551 1025 733 578 302 234 187 314 579 761 554 469 503 184 374 509 182 271 461 540 746 990 618 299 220 83 80 307 362 100 67 98 96 228 108 83 136 869 825 874 914 891 802 776 944 1005 787 848 892 903 779 858 859 965 655 732 752 546 569 743 736 610 672 583 850 995 846 615 1172 887 912 843 556 587 482 797 865 958 907 851 810 932 723 875 858 927 691 1036 417 643 677 654 828 760 791 821 773 691 482 481 347 763 646 553 497 180 9999 493 1119 632 553 423 354 445 506 346 637 9999 883 180 503 184 868 468 199 231 200 231 276 106 270 334 348 238 139 98 75 769 840 844 956 891 960 707 949 990 684 898 971 767 779 916 844 757 659 623 560 570 523 602 692 582 735 884 827 767 737 956 897 892 702 662 617 625 569 717 851 783 705 889 908 758 1060 1027 735 909 688 732 636 436 808 750 921 886 903 1011 721 587 628 473 665 587 590 712 488 256 267 292 604 526 554 556 547 485 486 401 848 309 1112 1039 915 157 796 163 287 416 206 232 519 458 228 492 665 204 139 76 61 925 965 786 929 836 877 759 916 977 836 788 932 827 817 947 887 744 710 567 211 601 467 616 576 632 769 824 862 695 883 794 1089 1085 919 805 640 762 198 626 9999 665 802 965 846 732 812 1026 648 293 642 828 816 506 729 772 1033 1039 782 640 505 430 710 967 207 420 606 9999 171 175 535 157 478 586 530 561 556 434 402 421 194 843 736 191 181 724 770 750 172 516 473 437 325 308 171 417 466 339 311 70 110 932 969 841 899 676 829 934 883 977 857 811 936 811 819 1084 903 733 644 585 219 602 577 645 725 584 722 678 789 752 683 906 854 926 585 885 925 800 905 214 944 819 759 1038 767 828 829 729 317 206 610 1047 949 9999 894 808 927 1279 9999 1143 521 917 9999 9999 399 529 306 9999 160 405 247 174 759 747 583 664 531 618 374 414 1009 710 369 467 103 179 688 911 313 9999 9999 379 348 226 417 758 201 554 195 70 68 820 889 745 891 820 872 973 806 853 761 830 870 924 792 919 840 745 674 629 818 585 842 846 632 566 670 729 702 609 768 198 889 787 723 725 893 895 680 887 750 755 974 834 849 868 858 770 9999 565 789 1108 801 885 908 955 744 780 986 313 9999 9999 9999 318 520 485 583 241 633 9999 653 535 720 720 661 673 572 627 488 230 169 178 467 488 111 641 808 316 9999 9999 651 287 341 276 520 333 213 143 203 208 222 768 852 673 914 834 957 858 779 1001 821 871 777 781 715 768 782 714 628 560 521 652 757 804 502 593 628 718 679 587 216 280 1061 649 203 534 920 881 1010 832 755 771 1008 835 706 795 826 1171 312 929 556 944 772 774 864 868 862 1015 862 1027 9999 9999 9999 647 500 840 164 226 366 9999 587 592 508 651 629 693 686 597 493 915 306 170 509 478 627 972 611 243 1015 899 1000 282 632 201 233 418 234 302 419 228 120 785 844 669 817 1046 857 863 705 895 734 783 822 706 665 820 810 757 587 606 647 541 526 710 587 540 625 773 656 594 809 903 980 940 909 719 827 1143 9999 930 859 903 1236 930 815 807 721 728 639 993 219 712 873 908 848 860 898 633 723 980 742 1022 741 682 595 9999 297 189 473 9999 428 290 645 680 629 644 899 595 670 622 422 191 452 592 778 916 205 714 999 1345 312 748 9999 422 196 147 181 155 155 205 164 787 890 670 765 1001 952 876 934 998 863 704 962 761 770 817 816 697 620 576 640 524 646 596 644 574 568 934 799 947 859 1168 855 625 692 203 520 762 773 881 742 878 935 896 879 856 824 847 702 657 862 1211 720 799 1036 902 951 606 877 619 550 617 599 690 576 9999 9999 285 440 661 294 654 815 664 601 748 720 718 1014 502 594 516 450 591 808 760 203 805 9999 9999 297 239 130 251 285 191 176 143 213 238 235 117 118 117 119 113 115 114 114 113 101 106 107 107 107 107 104 115 114 114 112 113 113 111 115 116 111 111 107 111 95 86 97 71 86 101 89 103 91 98 98 111 113 114 114 115 117 116 116 115 115 116 114 121 111 114 114 116 114 109 108 111 111 107 109 108 109 109 104 116 116 116 101 100 114 100 103 98 96 95 93 106 104 91 106 94 93 94 88 79 71 88 94 93 89 71 71 70 77 77 74 116 114 116 116 113 112 112 114 113 116 105 105 107 106 106 103 114 114 116 115 112 114 114 116 101 113 106 108 107 96 83 93 93 101 99 93 97 92 89 112 111 110 106 113 115 116 118 119 104 116 116 115 115 111 113 113 115 110 106 110 105 107 105 107 106 107 107 103 99 114 101 101 101 98 114 101 98 96 92 107 106 104 105 107 93 93 93 86 78 90 74 91 89 86 70 71 70 77 76 73 116 113 114 115 116 111 111 114 114 103 105 104 105 106 105 116 114 112 114 114 112 115 101 101 115 114 110 105 102 97 86 90 88 97 92 91 100 90 102 89 114 102 103 119 116 116 119 111 106 116 116 114 111 105 114 112 117 111 112 107 105 109 116 104 104 106 107 102 99 114 100 101 102 98 97 99 98 96 91 90 91 89 105 91 92 107 91 87 79 75 76 88 89 85 68 88 89 92 74 72 115 113 118 118 110 114 110 114 114 104 105 104 105 106 104 116 114 112 111 110 112 115 104 102 114 113 112 105 101 102 88 82 82 83 56 87 96 92 85 103 91 105 100 111 115 116 119 114 120 116 114 115 110 110 110 110 115 112 115 99 103 104 115 102 103 105 106 102 99 98 99 100 102 98 96 98 98 95 91 105 105 92 91 91 89 91 90 87 80 78 75 86 85 84 83 86 70 90 74 72 117 113 121 112 110 110 113 111 112 116 103 116 105 106 103 103 114 111 110 111 113 102 103 104 113 112 112 104 101 98 92 85 80 79 97 86 90 90 90 89 104 97 100 111 115 116 119 116 109 118 114 113 115 106 101 107 107 109 118 105 98 105 112 100 103 103 106 102 100 98 98 100 103 99 95 96 97 94 91 104 104 93 93 91 87 88 90 88 84 79 74 86 86 84 84 69 69 71 74 72 116 116 110 113 112 108 112 113 114 115 116 102 104 105 103 104 113 111 114 110 113 103 103 103 112 112 112 105 100 99 95 90 69 79 81 86 89 89 89 89 96 94 100 103 116 104 121 118 121 116 113 120 114 107 114 118 107 113 114 107 99 104 112 115 103 103 106 102 101 98 99 100 103 99 95 94 96 92 90 88 89 92 93 91 86 86 87 89 85 78 89 87 89 83 83 68 68 70 74 70 115 111 113 112 112 108 120 116 114 114 115 104 104 105 104 104 113 114 111 110 113 103 103 117 113 113 111 106 100 100 97 92 89 76 78 92 88 90 90 91 95 96 97 102 113 116 121 116 121 115 111 121 114 103 114 112 112 108 104 112 101 111 95 114 104 104 105 102 101 98 100 101 103 100 95 94 95 91 89 87 88 90 91 90 84 84 85 89 84 78 90 87 69 86 68 68 68 70 72 86 114 117 113 112 111 109 121 119 116 113 100 104 104 105 105 104 112 114 111 111 114 103 116 117 114 114 112 106 100 99 97 93 90 79 85 86 89 91 90 75 95 95 96 100 111 116 119 122 120 119 114 114 112 121 102 114 108 107 105 104 107 110 95 98 104 104 104 100 100 98 100 101 103 100 95 93 94 90 87 101 87 89 90 87 82 83 83 85 81 79 93 71 69 68 68 68 68 69 70 86 114 113 114 113 111 109 116 93 117 112 115 104 104 106 106 103 110 111 111 110 114 104 116 117 116 114 113 107 100 99 96 93 76 81 86 88 91 89 91 91 94 104 95 98 102 115 120 119 123 117 116 116 111 115 101 107 100 102 108 114 119 107 93 97 104 106 103 99 99 98 99 100 103 101 95 94 96 91 87 85 85 86 89 101 97 79 81 82 80 79 77 73 88 85 68 68 67 68 68 83 114 115 115 114 113 106 117 113 113 113 116 103 103 106 106 101 109 112 111 110 116 105 116 117 117 115 114 108 101 97 96 93 77 84 88 87 77 89 90 90 78 95 95 100 104 127 117 116 124 119 114 115 115 109 118 99 96 101 112 112 110 103 92 95 103 106 103 99 99 97 98 99 102 102 95 94 97 93 88 85 85 85 89 83 79 93 95 79 94 78 74 72 71 69 68 68 66 68 67 66 112 114 115 114 113 111 87 113 123 110 101 103 116 105 106 100 109 110 110 110 103 105 116 117 117 115 115 111 101 98 95 94 78 88 86 87 92 91 91 91 94 80 95 95 100 104 118 114 117 116 121 114 114 110 116 114 102 97 108 101 99 103 91 93 101 105 103 99 98 96 98 97 101 101 95 93 98 95 88 85 85 85 88 84 95 90 75 92 74 76 72 89 70 70 66 67 65 66 66 79 110 112 113 113 113 103 117 112 121 111 99 102 103 106 106 115 110 112 111 114 104 105 117 117 116 115 115 111 103 98 94 94 95 72 86 88 89 90 92 74 93 96 94 78 98 103 114 108 118 117 112 98 113 111 111 113 110 98 110 93 94 97 90 92 98 103 103 98 98 96 97 97 101 101 95 92 99 98 89 85 85 86 88 99 94 90 73 73 90 94 89 86 70 69 66 65 64 65 65 64 114 111 112 113 113 104 125 118 97 109 98 102 103 106 105 115 112 114 112 101 106 104 118 117 116 115 115 111 108 99 99 93 78 75 87 90 91 90 93 75 76 79 94 95 96 103 117 113 116 112 117 115 114 113 121 105 125 117 109 99 94 95 103 90 95 98 103 97 96 95 96 96 102 100 96 92 99 100 90 84 85 86 87 84 79 74 72 71 72 88 88 87 69 68 66 64 63 65 65 65 114 111 110 114 98 105 125 115 97 109 113 102 103 106 104 115 99 114 113 103 106 103 104 117 115 114 115 110 100 102 99 95 78 76 90 85 95 89 92 90 91 94 95 77 96 102 113 115 118 114 119 117 115 114 106 105 112 122 96 105 98 93 98 88 93 95 100 98 97 94 94 96 101 99 96 93 98 100 91 84 85 86 87 85 79 74 71 72 71 89 89 88 70 69 66 65 63 64 65 84 113 109 111 100 95 99 112 117 121 108 112 101 104 106 105 116 101 100 114 105 107 104 104 117 114 113 115 110 101 110 102 98 94 77 91 88 91 87 95 90 88 92 78 78 97 105 111 118 115 115 117 118 116 115 106 112 112 118 108 102 99 92 101 87 91 93 97 98 97 94 94 94 100 99 96 93 97 100 92 84 84 86 87 86 80 75 70 89 88 89 89 86 88 69 67 66 64 64 65 66 112 111 113 99 110 108 114 113 114 108 96 102 105 106 106 117 102 101 116 106 107 105 104 116 113 113 115 111 99 104 101 102 93 77 93 87 88 87 93 88 93 96 94 94 97 102 110 113 116 117 120 119 117 115 112 110 118 111 107 104 100 93 96 88 91 92 93 95 95 93 93 94 99 97 96 92 95 98 94 85 84 86 87 87 81 73 70 70 89 87 69 69 87 69 68 68 67 66 66 67 109 112 99 98 106 109 115 113 108 110 96 102 104 106 104 117 116 103 102 105 107 118 117 116 113 114 115 111 98 96 101 100 92 77 93 89 87 94 94 88 100 91 93 95 97 102 107 120 116 119 109 118 119 116 112 109 116 127 111 105 101 98 86 88 106 91 91 91 93 92 92 92 96 94 95 92 92 96 95 86 83 85 86 88 83 74 69 68 70 70 69 68 67 85 84 68 69 68 68 68 110 97 100 95 102 114 115 109 111 109 112 101 104 106 117 116 105 105 104 105 105 105 117 115 113 115 100 112 101 97 103 96 92 77 92 92 81 58 111 85 92 91 77 94 79 102 101 96 120 119 120 116 121 102 111 120 117 129 110 109 99 98 88 89 104 105 90 104 105 91 92 92 95 93 94 90 90 96 96 87 85 84 85 88 85 76 69 68 70 71 70 68 66 67 66 84 69 68 70 68 97 96 100 93 105 117 115 112 109 109 111 100 104 107 104 116 105 106 105 105 118 106 116 100 113 114 100 112 103 97 105 104 94 76 92 77 82 73 130 95 92 97 93 93 94 99 103 112 116 118 117 115 119 115 113 116 110 119 112 103 98 82 91 90 104 105 104 87 102 106 92 93 94 91 93 88 88 93 96 88 85 83 84 86 87 78 70 68 68 71 71 68 83 66 66 83 86 85 68 68 98 96 100 92 103 107 109 111 108 109 95 100 105 108 105 117 105 106 106 104 104 118 117 116 115 99 98 112 105 95 108 100 109 90 91 94 83 94 134 114 115 91 75 93 94 98 107 107 102 103 107 113 117 114 115 120 110 110 111 103 98 85 94 88 103 105 103 101 101 104 91 92 92 89 91 87 88 90 94 88 85 84 84 85 87 81 72 68 68 89 72 87 67 67 66 66 65 84 85 86 98 97 98 110 102 102 108 99 114 108 94 100 105 108 106 105 106 107 107 105 117 105 105 117 115 99 98 112 109 94 100 93 121 97 91 91 85 126 134 118 83 90 76 93 94 98 109 106 112 120 101 112 116 114 115 119 109 114 111 100 87 92 96 88 103 104 103 101 101 104 91 88 88 87 105 85 85 87 107 103 99 83 84 84 87 98 73 68 66 88 72 70 68 67 66 66 65 66 67 68 100 99 97 107 103 99 101 104 110 109 111 114 105 109 106 106 105 107 108 106 116 105 106 105 102 100 99 113 111 98 87 93 108 110 96 95 90 134 102 130 83 89 76 77 76 97 110 109 115 99 125 108 120 113 114 120 130 121 113 102 93 99 98 88 105 90 103 100 86 103 104 85 85 101 102 99 99 85 105 101 82 82 84 99 87 98 73 67 65 70 72 89 83 82 67 66 66 86 67 68 100 99 95 110 105 99 97 101 96 106 111 113 106 110 107 107 106 107 108 106 117 105 107 105 103 102 100 98 95 102 92 89 102 88 88 98 91 134 134 106 87 91 75 76 76 96 105 110 111 102 117 116 115 113 112 116 123 115 110 106 94 99 99 107 91 91 88 84 101 102 87 98 83 85 86 98 96 98 101 100 96 81 85 99 103 98 90 68 82 69 71 70 83 80 82 83 68 67 68 69 100 98 95 93 106 103 99 98 99 104 111 112 107 110 108 107 106 118 119 106 104 106 107 106 104 103 101 98 95 89 80 92 91 88 88 108 102 93 130 116 103 91 74 76 75 100 108 115 119 115 107 116 117 115 112 108 119 119 115 122 90 112 101 113 95 94 89 85 100 100 101 82 82 101 85 96 101 96 109 101 96 98 86 84 87 82 90 69 83 68 70 70 67 66 66 87 69 68 69 70 100 97 95 93 106 105 100 98 98 107 96 113 107 110 108 108 105 105 118 118 117 107 107 105 105 104 103 99 94 90 97 95 93 95 93 88 89 93 134 134 97 90 73 91 76 94 112 116 121 104 117 107 108 104 113 109 118 118 113 116 125 113 103 100 101 100 89 85 85 83 84 81 96 100 99 97 97 94 99 100 100 100 87 86 87 84 76 90 84 67 87 86 68 68 66 68 70 70 70 70 100 96 95 92 107 92 103 99 99 106 97 101 108 110 108 108 117 105 106 106 105 106 106 105 105 104 103 99 94 88 82 79 80 94 88 79 79 57 134 128 93 91 90 93 92 84 99 112 105 115 114 106 106 103 112 107 119 130 122 130 130 95 103 101 106 103 90 85 85 83 98 96 98 98 104 92 97 93 97 96 100 99 101 86 86 85 79 74 68 67 84 87 69 69 68 68 68 70 70 70 101 95 95 92 92 92 105 101 103 107 99 103 109 111 108 108 105 105 105 105 105 105 106 105 105 105 102 99 94 86 96 80 98 91 98 96 78 59 134 131 108 96 90 90 92 86 90 110 112 111 114 102 116 99 112 104 110 111 121 106 114 95 103 102 106 102 89 86 85 97 95 101 96 98 95 94 100 103 96 98 99 110 100 98 98 97 94 74 88 68 85 68 70 70 68 68 68 70 69 70 100 94 94 92 110 93 107 105 106 94 101 105 110 111 108 108 104 105 105 117 105 106 105 105 106 105 102 98 94 100 94 96 99 80 89 100 98 99 130 116 85 90 90 91 88 89 91 106 112 93 113 98 114 96 111 104 108 101 130 130 112 109 103 102 103 100 88 85 97 119 94 93 80 80 93 97 95 94 95 94 107 96 100 113 95 115 91 94 88 89 69 85 88 70 69 69 69 70 69 69 100 94 94 91 91 94 107 110 94 96 102 108 110 110 108 108 104 105 105 104 105 106 106 105 106 105 102 97 93 83 110 82 84 82 89 98 93 59 107 134 107 91 75 90 86 88 93 105 106 106 111 113 114 110 111 108 106 112 109 127 108 109 116 114 98 97 88 101 103 106 93 79 79 94 99 102 93 77 78 94 95 95 81 99 99 95 109 100 89 70 86 68 70 70 69 69 70 71 69 68 100 95 94 90 92 94 94 111 94 97 103 108 111 110 107 107 117 105 105 103 106 107 105 105 105 104 102 95 92 100 98 84 85 84 106 81 79 91 85 134 89 92 74 74 89 100 92 99 115 103 104 110 110 110 112 105 108 109 116 113 107 107 114 113 113 94 103 102 96 93 94 78 78 94 90 99 93 76 77 94 95 94 96 100 99 97 92 95 91 71 69 85 69 70 70 69 70 71 69 67 100 96 93 91 92 95 95 111 112 97 104 110 111 109 107 106 116 105 105 117 106 107 105 106 105 104 102 94 105 100 96 86 87 84 82 83 79 106 88 129 104 93 91 91 73 95 93 98 102 103 102 106 110 112 113 109 103 101 121 123 100 105 111 107 110 108 101 100 95 95 94 94 94 92 90 95 94 91 92 93 93 77 100 100 99 97 96 93 92 71 69 69 86 69 69 68 69 72 70 68 101 97 93 92 94 96 96 94 112 112 117 110 110 109 118 105 103 104 104 117 106 106 105 106 106 104 102 95 90 85 97 86 87 83 83 99 93 107 118 134 100 98 107 93 90 117 76 107 100 109 106 105 107 113 111 108 93 98 99 110 104 109 112 103 110 105 98 103 94 93 93 93 93 74 74 91 76 74 74 91 91 91 96 102 98 96 95 90 89 90 70 86 69 69 68 67 68 71 70 68 100 97 94 92 95 97 96 111 111 111 116 111 111 108 106 118 103 104 104 117 119 106 106 106 105 103 101 95 91 87 85 87 87 97 97 100 100 99 999 63 124 88 130 94 90 109 94 97 116 106 105 110 104 109 110 109 95 104 100 99 121 120 123 103 111 106 999 99 108 94 77 93 76 74 74 91 75 74 73 89 92 91 104 102 99 94 91 97 89 74 90 87 86 69 68 66 68 70 70 69 99 97 94 92 95 98 96 110 112 112 117 111 110 108 119 117 117 106 106 105 118 106 106 107 105 102 100 96 91 90 88 87 87 81 112 101 94 97 102 106 100 96 130 95 90 104 94 96 113 100 108 104 105 117 106 110 95 109 104 101 120 111 122 101 102 99 81 97 97 94 94 77 92 74 75 74 75 73 89 90 90 91 92 97 97 95 90 98 85 90 90 69 85 69 68 66 67 70 69 70 98 96 93 92 96 99 97 94 97 113 105 111 110 108 118 106 104 106 106 105 106 105 105 107 105 102 100 97 92 93 91 87 102 84 82 86 97 97 98 111 87 79 120 104 92 73 94 94 108 103 116 101 99 99 102 106 108 114 114 99 100 105 113 100 102 100 96 95 96 93 77 92 92 73 74 74 74 72 72 72 90 91 93 96 97 92 90 103 85 88 88 87 86 69 68 67 67 70 70 71 98 95 92 92 96 99 97 94 97 113 104 110 110 108 118 105 104 106 106 106 106 105 106 107 105 102 99 98 93 93 93 89 103 86 85 87 96 98 101 85 99 87 114 98 91 76 92 94 111 101 111 101 84 96 97 107 105 105 107 100 99 101 99 102 98 96 96 94 95 92 77 91 91 72 73 74 73 89 72 89 90 91 92 95 102 96 91 87 85 88 86 85 86 68 67 67 67 70 70 71 96 93 92 92 96 98 97 95 97 114 116 110 109 107 107 106 105 105 118 108 107 105 118 107 105 103 100 98 94 94 95 91 89 89 87 87 108 90 96 80 98 113 111 106 100 94 92 104 108 85 119 101 84 98 95 105 105 109 104 100 111 116 98 97 101 96 97 95 94 76 93 91 73 89 73 74 72 70 71 70 89 90 96 93 100 94 93 84 86 99 86 88 86 68 67 66 67 71 71 72 95 92 90 92 97 98 97 96 98 100 104 110 108 107 108 107 106 117 118 108 108 106 105 106 105 103 100 99 96 94 96 92 91 90 90 103 99 92 87 80 96 94 111 89 120 95 94 97 119 85 102 87 100 98 94 100 101 119 105 104 104 97 98 96 96 80 96 94 93 93 76 73 72 71 73 73 88 87 88 70 71 89 89 93 93 94 95 98 94 91 89 93 83 84 67 66 67 71 71 72 94 91 89 92 97 98 97 95 99 100 105 111 108 108 108 108 106 105 118 107 109 105 105 106 105 103 101 101 97 95 96 94 93 91 91 89 99 77 88 80 83 86 102 108 130 97 113 116 126 104 87 87 85 98 94 94 97 107 105 106 100 96 98 95 97 80 95 93 94 92 76 72 72 71 72 72 88 70 70 69 70 71 91 93 91 91 83 85 81 82 82 93 84 82 66 64 68 71 72 72 93 90 88 91 98 98 95 95 100 100 106 111 108 108 110 110 108 107 105 118 107 118 118 107 105 103 101 101 97 95 96 94 95 93 92 90 82 89 96 81 99 121 124 130 105 111 98 99 96 86 104 87 86 99 95 95 99 102 105 115 104 81 81 80 82 80 95 77 77 75 75 71 72 71 72 70 87 88 88 85 87 87 72 93 91 92 90 84 78 59 78 85 83 81 82 64 67 72 71 72 91 89 87 91 97 99 94 96 101 114 106 111 110 108 121 111 108 108 107 105 107 117 104 106 105 103 102 101 97 95 95 94 96 95 94 90 96 95 93 73 134 97 89 122 103 116 108 95 82 106 89 87 87 100 95 95 99 103 104 100 101 81 81 80 82 79 95 77 93 93 73 89 91 71 90 86 86 85 82 85 82 89 102 75 97 100 92 82 85 69 89 88 80 83 80 80 68 88 71 73 90 88 86 90 97 97 94 96 100 102 106 112 111 109 111 112 110 109 107 105 106 117 105 106 105 104 103 100 96 95 94 93 97 96 97 92 100 100 94 73 129 103 89 96 85 89 134 116 114 102 104 102 104 101 83 97 101 90 104 102 106 80 96 80 81 78 94 91 104 91 89 86 88 72 71 87 80 82 77 111 73 82 105 96 85 82 95 99 59 54 77 999 87 78 64 67 68 89 89 73 90 87 85 90 96 97 94 95 100 103 107 112 111 110 112 112 112 110 107 117 118 116 106 107 106 104 104 101 95 95 94 93 97 97 98 95 99 99 85 88 134 95 99 92 83 88 134 130 119 102 88 103 104 87 84 81 83 90 89 100 85 94 95 95 97 77 77 90 91 72 87 84 88 89 89 85 109 87 88 89 58 120 111 101 101 111 101 59 57 54 83 63 86 84 79 67 68 88 72 74 90 86 85 90 95 97 95 95 100 103 108 112 111 121 112 112 112 110 118 106 104 116 106 107 107 105 104 101 95 94 95 93 98 98 99 97 102 77 87 83 57 87 96 79 87 96 130 125 117 109 102 87 89 88 85 83 82 90 104 108 100 95 93 95 79 75 93 89 90 88 86 87 89 71 88 87 86 114 79 105 101 130 81 100 103 107 107 79 54 63 84 72 71 79 82 68 85 88 73 75 89 86 85 89 94 96 95 96 99 116 108 111 121 111 114 113 111 111 107 106 103 116 106 107 107 106 104 100 95 94 95 94 98 99 100 99 90 97 92 92 86 88 83 79 104 115 120 129 124 108 86 103 89 88 86 99 98 102 100 110 101 80 77 95 94 91 89 88 89 88 93 99 91 101 93 86 84 96 88 94 132 121 109 107 112 72 132 95 108 82 94 75 65 54 63 67 86 88 90 76 87 999 85 89 93 95 96 96 98 116 108 110 120 121 115 114 111 110 119 107 104 116 107 108 107 106 105 101 97 94 94 94 99 99 101 99 93 85 96 95 78 79 86 81 90 128 90 90 121 122 85 103 89 88 85 84 83 101 106 102 87 81 92 93 77 73 89 71 72 69 86 99 87 86 88 85 81 87 128 74 134 134 100 84 80 99 999 103 99 104 129 49 49 54 62 85 89 90 90 75 999 84 85 89 93 95 96 95 112 114 107 109 109 121 115 115 112 111 108 108 105 117 107 109 108 107 105 103 98 93 92 94 99 101 102 99 94 89 83 99 82 83 88 85 71 90 88 58 99 129 100 103 89 103 86 84 83 100 99 87 87 97 92 76 93 90 89 71 72 89 86 85 84 100 85 82 132 103 84 58 69 113 102 93 102 72 70 111 63 86 59 65 50 53 61 89 71 90 91 74 101 83 84 88 92 93 96 96 111 115 106 108 120 121 114 116 113 111 109 107 117 117 106 109 109 107 105 104 100 95 91 92 98 100 102 101 95 92 86 85 85 86 89 87 80 82 88 56 134 134 100 103 88 87 101 85 99 101 85 102 101 103 106 76 75 89 89 72 71 100 89 86 85 87 85 87 77 95 96 94 131 107 92 90 91 104 86 63 91 94 97 49 50 53 60 85 88 73 73 75 100 83 84 88 91 93 94 95 111 113 117 119 120 111 115 116 113 111 110 106 116 116 105 108 110 108 106 105 101 95 90 90 96 100 103 102 96 95 87 101 87 87 88 88 85 75 70 59 104 109 101 87 103 87 101 84 99 84 85 98 101 80 80 75 90 73 74 71 89 87 72 88 83 84 82 83 82 83 76 87 127 96 117 82 65 70 92 53 67 63 50 51 52 55 77 67 87 72 73 74 85 82 85 89 91 93 93 94 109 111 115 118 119 111 114 117 114 113 110 118 116 117 106 109 110 108 107 105 101 95 91 89 112 100 104 102 97 96 89 102 88 87 88 89 88 81 88 86 86 93 98 86 103 101 102 100 99 84 100 98 101 81 81 91 91 91 92 89 94 88 90 69 82 85 91 86 67 88 64 81 105 50 103 95 63 80 69 52 52 52 53 55 55 57 64 68 69 72 73 74 100 82 85 89 91 93 93 92 110 108 115 117 119 112 114 116 115 113 110 105 116 104 107 109 110 108 108 105 102 97 92 89 95 101 104 103 99 97 90 88 88 88 88 89 90 85 87 85 95 93 96 101 87 85 100 99 99 100 99 100 85 83 81 92 91 90 91 90 92 89 91 67 78 88 67 86 82 84 86 90 104 51 101 81 84 71 75 76 55 54 58 59 59 60 66 69 69 72 72 74 84 83 86 90 92 93 93 92 107 111 115 117 119 121 114 115 114 111 120 117 115 117 107 110 110 108 107 105 103 99 93 89 96 100 105 103 100 99 93 89 89 89 87 88 90 87 88 87 89 93 96 84 86 85 85 99 98 82 83 83 84 82 97 93 91 89 91 91 92 72 93 83 130 86 68 67 83 90 84 72 58 51 85 79 77 56 55 56 56 57 61 62 61 63 67 69 69 72 90 73 85 84 86 90 92 93 93 91 107 108 115 116 118 111 114 114 112 111 107 116 115 104 108 109 110 109 107 104 104 99 95 89 95 100 104 103 100 99 96 91 89 88 86 101 104 88 90 87 91 94 79 99 86 84 101 82 97 98 83 83 83 98 96 77 95 73 91 91 92 90 90 80 107 66 69 85 65 84 87 80 90 77 62 62 79 58 56 60 58 60 62 63 65 67 68 69 68 71 70 72 86 84 86 89 92 92 93 91 107 109 116 116 119 121 113 113 112 108 106 115 113 106 108 109 109 108 106 103 104 99 95 90 93 99 103 102 100 101 98 92 89 87 99 96 101 88 76 89 90 77 95 81 86 85 85 82 80 80 83 82 100 97 81 78 92 93 90 99 94 88 89 85 87 67 69 85 83 84 84 77 79 58 58 81 81 61 59 63 61 63 63 80 68 69 68 68 70 71 70 72 86 85 87 89 91 92 92 105 105 107 116 115 118 121 113 113 112 120 118 114 114 107 109 109 109 107 105 103 104 99 94 90 91 99 103 102 101 102 99 94 90 87 95 101 107 87 80 89 89 76 95 80 101 86 85 83 81 79 83 80 82 79 80 95 92 89 91 74 75 92 87 88 68 69 69 85 84 65 83 80 79 78 62 62 81 80 63 65 64 64 63 64 69 71 70 68 69 71 71 72 87 86 87 89 90 91 90 104 105 108 113 115 116 121 112 112 110 119 116 112 111 117 108 108 108 107 105 103 105 100 94 89 89 100 103 101 101 103 101 95 92 102 91 92 87 100 81 90 93 76 78 79 99 86 85 83 81 80 83 80 81 79 78 92 102 97 90 73 91 87 88 87 69 70 69 68 86 83 83 65 64 79 79 91 64 83 64 65 65 65 85 66 70 72 70 68 69 71 72 73 87 87 88 90 91 91 89 104 105 109 112 114 114 120 112 111 110 106 115 112 110 115 107 107 108 107 105 104 104 100 94 89 103 97 101 100 103 104 102 98 93 103 97 75 80 99 95 90 88 77 77 78 99 101 85 84 98 98 98 97 81 79 93 93 91 91 93 91 91 87 70 88 69 70 70 89 87 86 66 82 82 62 63 80 88 64 85 64 84 67 67 69 71 71 70 86 69 71 72 73 88 87 89 91 90 91 88 87 104 108 110 114 113 120 111 112 110 118 114 112 112 116 106 108 107 106 103 102 104 100 95 89 88 95 99 99 103 105 103 99 95 87 101 84 76 93 91 96 87 93 91 94 98 85 85 99 97 97 81 98 81 79 93 95 90 88 93 92 74 89 89 70 70 70 70 70 66 89 67 82 81 78 77 79 65 85 83 67 68 69 70 71 71 70 69 86 70 73 73 73 89 88 90 91 90 91 88 102 104 108 110 113 115 119 111 112 109 118 113 113 113 117 108 108 107 106 103 101 102 99 94 91 90 95 98 99 103 105 103 100 97 103 94 99 91 94 89 92 89 91 91 90 81 99 85 98 96 97 81 80 79 95 91 93 75 92 90 75 75 71 71 72 71 70 70 70 65 84 83 82 84 81 78 86 80 88 86 68 69 70 71 72 72 70 86 88 72 74 74 74 90 89 90 91 91 91 88 100 104 108 110 113 115 119 111 112 109 119 115 113 116 105 108 108 108 106 103 101 100 98 95 90 91 99 99 99 103 105 103 100 97 104 78 91 103 91 95 88 89 90 89 91 81 99 85 99 82 79 81 79 95 76 99 90 75 98 92 76 77 74 73 73 72 69 70 87 85 87 85 84 89 83 78 72 81 67 69 70 70 71 72 72 72 71 69 70 73 73 74 74 90 89 90 90 92 92 88 99 103 107 111 114 114 109 111 112 109 108 116 115 104 106 108 108 108 105 103 101 100 98 94 90 93 102 101 100 103 105 103 100 96 105 97 97 99 77 89 90 90 91 84 91 80 98 84 99 100 80 81 94 77 74 86 89 92 87 76 78 78 75 73 73 73 70 70 67 80 85 68 82 84 84 64 76 73 85 69 71 72 72 73 72 72 71 70 71 73 73 73 74 91 89 90 90 92 92 88 98 101 108 112 115 115 119 111 111 120 109 117 116 106 107 108 107 106 105 103 101 98 113 96 90 92 102 100 99 103 105 103 99 95 106 87 86 100 77 96 83 93 89 83 93 95 112 84 83 85 96 97 76 77 92 90 90 91 91 77 79 78 75 74 73 73 71 87 80 79 85 87 67 85 84 66 74 74 88 69 72 72 73 73 73 72 71 70 90 73 73 73 73 91 89 90 90 93 92 88 96 99 107 112 101 115 119 112 111 110 109 105 118 106 108 108 107 106 105 103 101 98 98 97 91 90 96 112 98 103 105 102 97 95 92 90 90 86 90 105 105 86 91 91 104 95 117 100 101 84 97 95 93 77 89 92 90 75 74 79 79 78 76 75 74 74 72 84 102 85 85 86 86 89 82 67 78 61 67 70 90 73 74 74 74 73 72 71 71 73 74 74 72 92 89 89 90 93 93 89 95 98 104 112 115 116 119 112 112 110 110 107 118 107 108 108 107 106 105 103 101 98 99 98 93 88 107 999 99 101 104 100 95 95 92 92 92 100 96 96 82 100 92 91 84 99 101 98 101 101 97 101 74 93 101 105 88 76 76 95 79 78 77 76 74 75 71 85 85 75 90 87 85 87 84 84 82 81 69 69 90 73 73 91 74 74 72 71 72 72 74 74 72 92 89 88 90 93 93 89 97 95 106 112 103 116 109 112 111 120 110 106 108 107 107 107 108 107 105 104 101 99 99 98 94 89 96 999 99 101 100 96 107 95 92 91 92 102 110 83 104 94 87 73 99 87 94 124 100 99 98 91 90 92 87 87 93 78 78 80 80 80 78 78 75 75 72 85 89 85 84 85 86 85 81 87 82 67 69 70 90 90 91 90 91 73 72 72 71 72 74 73 71 93 89 88 89 94 93 90 99 97 102 98 105 106 109 111 110 120 111 107 108 108 119 106 108 108 106 105 102 100 101 98 93 89 96 108 99 101 97 111 107 96 92 92 91 89 98 100 95 103 70 69 89 90 91 119 109 107 93 108 93 89 88 88 75 80 79 80 80 81 79 78 75 76 71 87 80 93 83 86 86 85 91 86 67 68 69 70 89 90 74 91 89 91 90 90 72 72 73 73 72 93 89 87 88 93 93 106 101 98 105 98 107 108 110 111 110 119 110 108 107 108 107 105 106 106 106 105 102 100 101 99 93 104 96 90 99 103 112 111 95 96 91 91 90 89 105 113 85 71 102 99 98 89 90 111 125 95 105 109 89 90 89 72 94 83 81 98 81 81 79 79 76 76 72 84 93 82 65 86 88 86 85 86 68 68 71 89 72 72 92 91 91 88 89 89 90 72 73 73 72 93 88 102 88 93 93 91 103 96 103 99 107 109 109 110 109 119 110 108 107 108 106 105 105 105 105 104 102 102 101 100 95 103 97 90 99 104 96 111 96 95 91 90 105 106 105 87 86 89 114 86 119 102 86 123 118 94 97 113 86 89 89 91 81 89 82 98 97 81 80 79 77 77 74 86 84 110 79 92 87 86 83 87 87 70 89 70 90 72 72 71 71 70 90 88 70 89 73 72 90 93 89 86 89 93 92 92 103 97 101 100 107 109 109 109 109 108 110 109 108 107 105 105 104 104 104 103 103 103 103 102 96 102 98 91 100 103 97 94 96 94 91 90 90 90 106 88 102 92 123 101 115 106 93 117 120 101 94 105 86 72 71 76 84 90 83 82 98 82 80 79 78 79 76 69 83 65 77 93 86 70 84 66 86 88 89 88 91 91 89 89 90 87 88 91 89 90 72 91 72 93 90 87 90 93 93 92 102 98 103 100 107 109 109 108 108 119 110 109 109 106 104 104 103 103 103 102 101 103 104 103 97 87 100 92 99 99 112 94 96 94 92 91 92 90 104 103 102 95 120 104 101 86 106 65 86 126 999 110 85 71 73 78 85 88 85 83 83 83 81 79 78 80 77 88 86 95 109 86 86 69 87 65 85 87 70 71 90 90 93 69 92 87 84 91 93 88 90 90 71 94 91 88 91 94 93 93 104 98 105 101 108 109 108 108 108 108 112 109 108 118 116 115 102 103 102 101 99 117 103 105 97 104 87 93 95 92 999 94 96 95 92 91 92 89 100 104 86 101 105 120 101 101 101 100 107 117 85 78 88 72 75 81 86 89 86 85 85 84 81 80 78 80 79 72 88 81 124 83 86 88 90 84 86 89 89 71 72 89 91 71 93 70 88 88 92 88 89 88 69 94 91 89 92 94 93 94 91 101 107 102 108 108 107 108 108 108 112 110 109 106 115 114 101 101 102 100 99 102 103 104 98 90 90 93 90 999 999 111 96 95 91 90 90 103 104 100 101 88 104 119 112 113 101 104 132 116 130 120 69 72 75 81 86 90 88 87 85 84 81 79 78 81 81 76 90 83 122 82 87 89 88 86 93 81 88 71 90 88 89 92 73 72 90 87 68 68 87 85 98 95 93 90 92 93 94 94 93 103 107 102 107 108 107 119 108 108 112 112 109 106 115 113 114 101 101 100 99 114 116 102 112 89 91 94 86 999 999 111 96 95 90 89 89 103 110 99 85 91 109 109 110 133 100 98 115 118 97 107 85 71 75 80 83 89 89 87 85 85 82 80 79 83 81 80 96 89 100 88 83 86 68 68 65 82 86 89 73 71 91 91 73 94 71 68 88 65 83 66 82 96 94 92 92 94 95 96 95 106 109 102 106 108 106 107 108 108 112 112 110 118 115 112 113 99 99 98 98 100 101 112 109 104 91 91 102 999 96 92 97 96 92 92 89 88 99 100 87 91 106 118 106 132 114 131 114 113 117 107 101 71 74 79 81 85 88 103 85 101 84 81 81 85 82 81 81 93 92 69 84 93 68 90 66 67 86 88 89 89 89 91 72 91 70 86 68 87 80 66 89 96 94 93 92 93 95 96 96 92 109 115 105 108 106 118 107 108 111 112 109 105 114 113 112 113 112 112 97 102 98 109 118 102 104 102 999 999 94 93 97 98 94 92 88 90 86 100 86 90 91 92 110 87 132 113 101 123 120 105 98 87 74 78 95 99 101 999 85 85 84 83 84 87 82 81 80 93 92 74 88 88 87 70 83 68 83 88 92 88 72 72 72 72 82 77 87 83 88 90 69 95 94 93 93 93 95 97 97 94 110 115 104 108 106 117 106 107 109 113 109 117 114 111 110 111 111 111 97 101 96 107 117 103 107 95 999 999 94 92 98 99 95 90 102 89 88 84 100 111 109 94 102 113 131 112 125 122 122 112 100 87 76 79 95 99 83 87 85 100 99 100 88 90 82 98 95 93 93 91 90 90 87 71 86 68 67 69 90 88 71 90 69 70 75 137 84 66 86 85 70 95 94 94 93 95 96 97 98 96 110 115 104 106 105 117 106 106 108 113 108 116 113 110 112 110 109 111 95 113 111 106 97 102 110 92 96 999 97 92 99 101 95 88 86 88 89 85 99 106 112 95 107 108 129 118 124 111 129 121 99 92 94 79 80 83 99 89 89 102 100 101 89 91 84 96 94 94 87 95 88 89 91 88 70 69 69 71 72 71 71 91 85 84 95 137 98 84 86 87 90 95 94 95 92 95 96 97 98 97 110 114 104 106 104 116 106 106 109 112 108 117 113 109 106 109 110 110 110 112 110 105 82 101 108 102 85 86 99 93 100 103 95 86 85 88 89 87 99 98 116 112 92 100 129 109 103 121 132 120 102 96 94 80 81 82 84 90 93 91 85 99 112 87 83 104 94 94 91 88 84 90 90 88 70 88 90 90 91 88 90 89 85 103 91 106 101 80 67 70 70 95 94 96 93 96 97 98 98 98 111 99 104 106 104 115 106 106 109 112 109 117 113 108 86 108 109 111 107 112 109 98 100 102 90 99 83 85 84 93 100 104 96 102 85 89 89 88 100 99 121 112 110 102 111 84 71 111 131 122 104 100 79 82 81 99 83 91 95 93 88 99 106 103 91 103 91 93 93 85 96 70 87 87 70 88 91 90 72 88 90 93 87 93 86 84 94 88 84 89 88 95 94 96 94 97 98 99 98 98 112 101 104 106 102 114 106 105 109 111 108 117 113 111 106 109 110 111 92 91 108 104 100 88 96 98 84 98 84 94 100 104 98 87 86 89 90 88 101 99 105 106 104 101 117 99 999 999 99 108 110 98 95 82 80 81 83 90 94 94 90 84 104 91 999 90 103 93 110 92 88 100 87 68 90 90 72 91 72 88 90 72 87 87 80 82 88 87 88 89 85 95 95 97 95 98 99 100 99 98 98 102 104 105 115 115 105 105 109 110 108 116 113 110 104 108 111 111 110 105 108 107 98 104 95 88 90 95 99 94 101 103 100 90 87 89 91 88 85 109 103 87 115 112 110 999 999 999 82 115 111 97 93 97 95 80 82 87 999 97 91 82 105 90 91 84 85 94 101 87 54 92 85 89 88 68 89 88 90 83 87 90 91 86 86 84 90 69 67 82 83 95 97 98 96 99 100 101 99 98 100 103 105 103 115 116 105 105 109 110 108 116 112 109 109 110 111 111 110 103 106 96 94 101 102 79 95 96 96 94 100 102 101 93 89 91 92 87 98 100 101 107 116 101 97 999 72 80 92 116 116 91 92 77 94 80 82 86 92 97 105 93 128 114 88 111 88 92 107 78 55 69 93 85 66 82 69 87 88 88 84 91 71 88 70 68 90 70 87 80 80 95 97 98 97 99 100 102 101 99 101 104 106 102 114 115 106 104 109 109 107 116 112 109 108 111 111 112 110 89 103 117 97 106 86 78 96 91 94 107 99 102 101 95 92 93 92 85 999 106 102 105 114 100 95 78 75 71 58 120 118 101 91 76 77 80 83 86 92 96 105 95 110 105 89 83 90 92 111 95 76 99 96 96 77 77 84 89 90 91 87 71 71 72 90 71 91 91 70 88 102 95 98 98 97 98 101 105 102 100 101 105 107 102 114 116 105 104 109 108 118 116 112 109 108 110 111 113 95 91 97 114 89 109 80 81 999 89 98 93 99 104 99 111 94 95 92 86 85 110 107 125 117 99 97 79 77 74 77 110 116 96 91 76 77 80 84 87 91 95 104 99 87 121 98 101 92 94 111 75 56 85 74 83 81 97 83 86 91 90 90 73 95 92 72 72 90 91 91 87 83 96 99 98 97 98 101 106 104 101 103 106 106 101 113 116 105 117 108 108 117 115 111 109 109 109 110 114 97 92 96 112 111 104 78 83 71 83 99 93 99 103 95 111 95 97 93 89 88 85 121 129 122 99 79 94 77 76 81 92 114 91 92 77 77 79 86 89 90 94 88 78 93 113 89 100 100 96 116 69 59 80 104 67 131 121 83 86 87 88 70 90 72 92 88 93 70 87 69 77 117 98 99 98 97 98 102 107 104 101 103 106 105 114 113 116 105 103 118 107 117 114 111 110 109 109 110 101 99 93 95 101 85 87 100 999 93 86 92 91 97 115 110 109 95 96 92 91 89 102 105 114 117 96 93 94 77 76 88 99 99 93 76 77 78 80 87 90 91 93 103 101 91 104 92 113 91 96 89 114 91 78 93 92 135 89 78 86 87 90 91 90 72 71 89 90 90 85 68 100 73 98 99 98 97 99 103 107 105 102 104 106 105 114 113 104 106 103 118 117 116 113 110 111 111 106 111 102 100 94 96 89 84 107 100 96 92 87 98 102 110 96 109 105 107 111 92 93 92 103 103 88 110 112 999 92 76 77 90 79 100 94 77 78 78 81 88 91 92 93 86 103 94 110 95 95 94 110 85 67 70 83 76 83 55 113 79 88 69 89 93 71 93 71 70 90 86 86 68 80 79 98 98 98 97 98 101 108 105 102 104 106 105 98 112 105 107 115 118 117 115 113 111 108 112 104 111 102 113 92 113 86 104 84 101 100 91 83 101 104 104 108 105 101 86 999 92 95 93 104 97 101 86 89 93 76 76 78 74 95 102 96 77 79 79 83 90 94 93 108 99 101 99 94 81 89 93 95 73 69 60 105 74 53 999 95 93 87 87 89 88 70 69 88 88 89 67 68 70 87 84 98 97 98 98 98 99 106 105 102 104 106 106 114 113 106 107 101 117 104 114 113 108 105 110 108 110 101 112 107 107 100 81 98 107 97 90 84 86 96 99 104 111 100 100 105 94 95 92 103 102 97 999 105 91 78 78 79 76 94 100 83 78 95 97 85 93 97 92 107 98 95 99 97 97 97 99 88 73 94 86 96 47 999 54 63 132 65 67 86 69 68 89 83 91 84 82 86 70 87 68 98 98 99 98 98 97 103 106 102 104 107 106 100 114 105 107 115 117 115 113 113 110 108 108 104 111 101 111 92 109 101 82 102 110 95 92 87 88 101 107 100 999 98 99 107 93 95 90 99 113 100 91 90 93 82 82 84 78 78 86 84 78 94 85 90 97 99 102 105 97 87 98 106 80 89 96 90 89 88 92 53 72 61 55 999 79 78 76 81 66 87 82 82 80 84 80 74 85 69 68 99 99 100 98 98 97 116 107 104 105 107 107 115 114 105 107 115 116 114 112 112 110 109 109 109 113 100 111 106 101 73 107 84 84 96 93 87 92 106 107 100 999 99 100 104 92 94 88 102 106 94 95 93 80 84 85 88 83 82 88 84 95 93 85 95 99 112 97 113 98 100 106 101 82 94 88 82 94 93 87 80 62 64 999 56 76 95 87 76 72 77 77 92 77 85 77 96 80 69 90 98 100 100 99 99 97 101 107 105 105 107 107 115 101 105 106 115 116 113 112 113 111 110 112 113 101 100 111 91 100 99 72 84 86 93 89 82 82 101 96 95 101 86 85 102 106 92 85 999 98 102 95 77 82 86 87 89 87 87 88 86 95 93 101 101 102 107 97 95 75 94 95 104 85 83 89 85 100 97 56 64 87 79 62 55 107 102 104 58 56 125 118 78 72 78 63 131 87 84 88 98 100 100 99 99 97 99 107 106 106 108 107 102 115 104 105 115 116 113 114 113 113 112 113 102 103 99 95 106 100 93 113 111 108 95 88 82 83 98 98 100 89 88 86 85 104 92 86 101 96 94 96 94 98 86 88 89 89 89 102 102 79 89 85 105 106 91 102 94 999 103 107 89 88 83 79 95 109 98 79 999 94 60 64 32 78 102 96 82 87 88 96 78 104 135 129 132 87 84 80 98 99 99 99 99 98 99 107 107 107 107 107 101 101 104 105 114 104 113 113 114 113 112 114 104 104 100 96 91 96 104 105 110 101 90 89 87 83 91 95 101 91 89 88 84 102 91 83 102 99 81 97 97 97 86 87 88 89 102 103 88 92 84 110 105 105 110 102 78 93 92 97 87 88 85 87 101 108 98 88 81 91 93 79 36 60 44 86 113 93 92 113 134 78 137 137 127 89 66 58 98 100 100 99 99 98 99 106 108 106 107 106 115 101 103 104 114 116 112 96 112 111 112 114 104 104 101 97 91 102 87 106 110 103 95 90 92 71 88 999 102 90 90 89 84 99 88 92 94 85 83 81 82 83 86 86 86 88 88 88 82 88 93 104 98 113 999 83 95 104 91 82 86 88 88 92 86 102 94 68 95 88 75 58 59 63 59 39 95 121 137 97 113 61 128 101 130 137 76 72 99 100 100 100 99 99 97 103 108 106 107 106 101 101 103 103 114 116 112 94 111 111 112 113 105 105 102 98 90 95 90 93 100 90 100 100 95 90 62 97 101 89 90 91 84 98 84 87 79 85 100 82 999 86 87 84 85 999 106 95 93 999 999 107 108 105 999 96 102 86 86 84 88 89 91 94 93 88 90 101 95 75 91 56 45 60 58 41 999 999 116 98 74 128 137 86 130 128 59 57 100 100 100 100 99 99 97 98 108 105 107 106 101 114 103 104 115 115 111 114 110 114 112 112 106 106 104 100 88 99 56 93 97 96 95 92 98 81 88 92 87 89 91 93 85 96 80 999 94 101 99 83 86 88 89 82 82 98 98 999 999 999 71 105 108 107 89 109 999 118 106 85 90 90 92 95 97 90 80 77 73 92 85 53 68 70 30 999 999 46 73 70 93 119 137 129 54 123 126 140 99 100 101 100 99 99 97 94 118 117 107 106 101 113 103 103 114 115 113 109 113 114 111 110 107 107 104 102 102 72 66 98 86 81 88 95 88 89 83 92 87 89 92 94 88 80 96 89 95 97 84 84 87 89 90 98 96 97 91 999 999 999 87 96 106 83 104 94 999 114 108 84 90 91 93 93 97 87 104 82 71 96 85 75 73 68 31 64 52 76 38 73 81 71 137 128 115 137 140 76 98 100 100 100 99 98 96 109 115 105 118 107 115 112 102 102 115 115 112 111 110 109 111 110 107 107 106 101 100 97 95 93 100 101 97 91 93 999 86 92 89 91 93 95 91 83 82 77 90 76 83 84 87 88 90 99 78 94 89 89 92 79 79 80 999 96 87 97 999 95 91 99 90 93 92 91 94 103 104 97 91 83 88 69 71 48 51 57 52 36 49 999 132 64 101 103 80 84 134 79 98 100 100 100 98 98 111 107 112 116 118 107 114 112 114 101 115 115 114 111 110 112 112 114 108 108 107 102 104 93 96 89 92 90 84 85 91 85 92 95 89 94 93 95 92 87 99 80 77 91 99 97 85 102 90 86 94 94 88 86 96 85 84 80 999 999 101 92 106 73 111 98 90 93 90 104 106 112 103 100 98 80 71 62 65 46 63 999 999 30 22 21 47 69 73 56 74 88 81 96 107 107 102 102 99 103 100 101 100 101 106 107 107 107 107 104 101 101 102 99 101 97 98 103 102 97 96 90 90 81 74 82 61 77 87 76 85 78 82 81 91 95 100 102 104 107 104 106 104 103 103 103 105 98 102 102 104 101 94 94 97 98 107 109 108 109 109 104 102 102 102 101 100 99 100 103 98 96 95 93 91 90 91 92 94 93 94 88 79 71 76 81 77 72 71 71 70 77 77 74 104 103 101 101 100 98 100 101 100 103 105 105 107 106 106 103 99 103 101 101 100 99 100 102 101 98 94 91 89 82 72 79 81 91 86 78 83 77 76 93 91 93 94 102 104 106 105 107 104 102 102 104 101 97 100 100 103 96 93 96 92 94 105 107 106 107 107 103 99 99 101 101 101 98 98 101 98 96 92 93 91 89 91 92 93 93 93 86 78 73 74 79 76 70 70 71 70 77 76 73 106 102 99 101 102 98 98 103 101 103 105 104 105 106 105 103 103 99 100 100 100 100 101 101 100 99 94 91 88 83 74 76 77 87 81 77 84 77 85 77 94 88 90 108 106 105 109 111 106 105 102 102 97 91 100 97 102 97 97 94 92 95 103 104 104 106 107 102 99 98 100 101 102 98 97 99 98 96 91 90 91 89 90 91 92 92 91 87 79 75 76 75 77 69 68 71 71 76 74 72 104 101 102 105 96 101 96 102 101 104 105 104 105 106 104 103 99 100 97 97 99 101 104 102 100 100 96 92 88 87 76 71 71 74 53 75 83 76 74 85 79 89 88 98 105 106 109 114 108 103 102 103 96 93 95 95 99 99 99 87 89 91 99 102 103 105 106 102 99 98 99 100 102 98 96 98 98 95 91 91 90 92 91 91 89 91 90 87 80 78 75 74 72 69 68 70 70 74 74 72 107 100 106 100 96 97 98 98 100 103 103 103 105 106 103 103 99 99 97 97 101 102 103 104 100 99 96 91 88 85 78 71 69 70 84 74 77 76 77 77 87 84 87 96 104 104 108 116 109 108 103 100 103 93 89 92 94 95 98 89 84 91 100 100 103 103 106 102 100 98 98 100 103 99 95 96 97 94 91 89 89 93 93 91 87 88 90 88 84 79 74 73 72 69 69 69 69 71 74 72 106 102 94 101 98 95 95 97 101 103 104 102 104 105 103 104 99 98 101 96 101 103 103 103 99 99 96 92 87 87 79 74 69 68 70 74 76 75 77 77 83 82 85 91 104 104 110 118 111 105 100 105 102 94 94 98 92 96 93 90 86 90 97 100 103 103 106 102 101 98 99 100 103 99 95 94 96 92 90 88 89 92 93 91 86 86 87 89 85 78 76 75 71 68 68 68 68 70 74 70 104 98 101 100 98 95 100 97 99 102 103 104 104 105 104 104 97 100 98 96 99 103 103 104 101 100 96 91 88 87 82 77 72 65 67 78 76 78 77 76 83 84 84 89 100 103 111 116 110 104 99 107 102 89 92 93 94 93 88 92 87 94 95 99 104 104 105 102 101 98 100 101 103 100 95 94 95 91 89 87 88 90 91 90 84 84 85 89 84 78 78 75 69 70 68 68 68 70 72 70 103 104 101 100 99 95 98 96 99 101 100 104 104 105 105 104 96 100 98 98 100 103 104 104 103 100 95 93 87 86 83 77 73 67 73 75 77 79 77 75 79 80 82 87 96 103 110 113 111 107 102 102 99 102 87 92 92 91 90 88 89 94 95 98 104 104 104 100 100 98 100 101 103 100 95 93 94 90 87 86 87 89 90 87 82 83 83 85 81 79 77 71 69 68 68 68 68 69 70 71 102 102 102 99 99 94 94 80 99 99 101 104 104 106 106 103 96 98 98 97 102 104 104 105 105 100 97 92 88 86 82 78 76 68 74 75 78 77 79 75 82 88 83 83 90 100 111 108 111 104 106 105 98 97 86 88 87 88 91 94 98 92 93 97 104 106 103 99 99 98 99 100 103 101 95 94 96 91 87 85 85 86 89 86 82 79 81 82 80 79 77 73 73 70 68 68 67 68 68 68 103 104 102 100 98 92 96 91 94 101 103 103 103 106 106 101 96 99 98 96 102 105 105 105 104 101 99 93 89 85 81 79 77 70 76 74 77 76 77 78 78 82 83 87 91 112 107 106 111 105 102 104 102 94 96 85 84 88 93 92 90 89 92 95 103 106 103 99 99 97 98 99 102 102 95 94 97 93 88 85 85 85 89 83 79 81 79 79 78 78 74 72 71 69 68 68 66 68 67 66 100 103 102 99 99 93 75 92 101 98 101 103 104 105 106 100 96 96 97 97 103 105 104 104 104 102 100 94 89 86 83 78 78 71 75 75 78 76 79 79 82 80 83 82 85 90 107 101 103 103 108 102 101 95 93 94 88 85 89 85 84 88 91 93 101 105 103 99 98 96 98 97 101 101 95 93 98 95 88 85 85 85 88 84 79 77 75 76 74 76 72 72 70 70 66 67 65 66 66 65 98 99 102 101 99 88 98 92 99 97 99 102 103 106 106 101 97 98 98 99 104 105 106 105 105 103 100 95 90 86 81 79 79 72 74 76 77 77 77 74 78 82 80 78 86 90 101 93 105 104 95 98 101 98 92 92 89 85 89 81 82 85 90 92 98 103 103 98 98 96 97 97 101 101 95 92 99 98 89 85 85 86 88 84 82 77 73 73 74 81 72 70 70 69 66 65 64 65 65 64 100 99 100 100 99 87 109 98 84 95 98 102 103 106 105 101 99 99 100 101 106 104 106 105 104 102 100 95 92 85 84 79 78 75 74 77 78 78 77 75 76 79 81 79 83 90 103 100 104 100 105 101 102 100 101 87 105 94 89 86 81 83 88 90 95 98 103 97 96 95 96 96 102 100 96 92 99 100 90 84 85 86 87 84 79 74 72 71 72 74 73 72 69 68 66 64 63 65 65 65 100 95 97 100 98 88 106 96 84 96 97 102 103 106 104 101 99 100 101 103 106 103 104 105 104 102 100 95 87 86 83 82 78 76 73 74 81 77 79 76 75 79 79 77 82 88 100 102 107 102 109 104 105 101 93 87 94 101 84 90 83 77 86 88 93 95 100 98 97 94 94 96 101 99 96 93 98 100 91 84 85 86 87 85 79 74 71 72 71 72 72 72 70 69 66 65 63 64 65 68 99 96 99 100 95 84 93 97 99 94 97 101 104 106 105 103 101 100 102 105 107 104 104 104 101 102 101 95 87 89 84 82 79 77 74 76 79 74 82 75 75 79 78 78 81 91 97 106 104 104 107 106 105 102 93 92 92 96 93 89 86 80 87 87 91 93 97 98 97 94 94 94 100 99 96 93 97 100 92 84 84 86 87 86 80 75 70 71 73 72 72 73 71 69 67 66 64 64 65 66 99 95 98 99 94 89 95 92 94 95 96 102 105 106 106 104 102 101 102 106 107 105 104 103 101 101 100 95 86 86 85 85 79 77 77 74 76 75 80 73 79 82 78 78 81 89 95 101 106 107 109 107 107 102 98 90 99 93 93 91 87 81 84 88 91 92 93 95 95 93 93 94 99 97 96 92 95 98 94 85 84 86 87 87 81 73 70 70 71 75 69 69 70 69 68 68 67 66 66 67 96 96 99 98 91 89 95 92 91 97 96 102 104 106 104 104 104 103 102 105 107 106 104 103 102 101 100 96 86 82 85 84 80 77 77 76 75 79 80 76 83 79 78 79 81 87 92 101 106 109 109 107 110 104 99 89 97 108 97 90 86 83 86 88 91 91 91 91 93 92 92 92 96 94 95 92 92 96 95 86 83 85 86 88 83 74 69 68 70 70 69 68 67 70 68 68 69 68 68 68 96 97 100 95 89 92 93 88 93 95 96 101 104 106 105 104 105 105 104 105 105 105 105 101 101 101 100 95 88 82 87 82 79 77 76 77 70 56 96 73 79 79 77 78 79 89 88 83 108 109 109 106 113 102 97 98 98 111 97 95 84 83 88 89 92 90 90 90 90 91 92 92 95 93 94 90 90 96 96 87 85 84 85 88 85 76 69 68 70 71 70 68 66 67 66 68 69 68 70 68 97 96 100 93 91 94 93 91 91 96 95 100 104 107 104 104 105 106 105 105 106 106 103 100 101 99 100 96 91 82 89 89 80 76 75 77 70 66 116 81 78 82 77 80 81 86 90 93 101 106 107 104 108 101 99 96 90 101 98 91 83 82 91 90 89 91 89 87 89 91 92 93 94 91 93 88 88 93 96 88 85 83 84 86 87 78 70 68 68 71 71 68 67 66 66 68 70 69 68 68 98 96 100 92 89 90 90 90 90 97 95 100 105 108 105 105 105 106 106 104 104 106 104 102 100 99 98 96 91 82 92 86 91 78 79 78 71 86 131 99 97 79 75 80 80 83 94 94 88 90 93 97 105 102 100 100 93 95 97 90 83 85 94 88 90 92 89 86 88 90 91 92 92 89 91 87 88 90 94 88 85 84 84 85 87 81 72 68 68 72 72 71 67 67 66 66 65 72 69 70 98 97 98 93 89 87 89 83 93 95 94 100 105 108 106 105 106 107 107 105 104 105 105 104 101 99 98 97 94 82 84 79 104 82 78 79 73 116 131 103 71 78 76 80 78 85 94 93 95 98 88 95 106 102 100 98 92 100 97 88 87 92 96 88 91 89 89 86 86 89 91 88 88 87 90 85 85 87 92 88 84 83 84 84 87 83 73 68 66 73 72 70 68 67 66 66 65 66 67 68 100 99 97 92 89 86 85 85 88 94 95 100 105 109 106 106 105 107 108 106 104 105 106 105 102 100 99 97 94 85 75 78 90 91 83 81 78 131 92 114 71 76 76 77 76 82 95 95 99 85 108 93 110 99 99 97 109 105 100 89 93 99 98 88 91 90 88 85 86 89 90 85 85 86 89 84 84 85 90 86 82 82 84 84 87 83 73 67 65 70 72 71 68 68 67 66 66 70 67 68 100 99 95 93 90 86 84 84 83 93 95 100 106 110 107 107 106 107 108 106 104 105 107 105 103 102 100 98 95 87 77 77 84 76 76 82 79 131 131 93 74 75 75 76 76 82 91 95 96 87 102 105 104 101 98 94 101 98 96 91 94 99 99 93 91 91 88 84 86 87 87 83 83 85 86 83 84 83 89 86 83 81 85 84 88 84 74 68 67 69 71 70 69 66 67 68 68 67 68 69 100 98 95 93 92 88 86 84 86 92 95 101 107 110 108 107 106 106 108 106 104 106 107 106 104 103 101 98 95 89 80 76 78 76 76 92 87 82 127 103 85 75 74 76 75 86 93 99 103 99 92 105 104 103 99 90 97 102 96 101 90 98 101 97 95 94 89 85 86 85 87 82 82 86 85 82 87 84 92 88 83 83 86 84 87 82 77 69 68 68 70 70 67 66 66 71 69 68 69 70 100 97 95 93 92 90 86 85 86 93 96 101 107 110 108 108 105 105 107 107 105 107 107 105 105 104 103 99 94 90 81 79 81 80 79 76 77 81 131 131 82 77 73 78 76 80 91 97 104 89 104 107 108 104 96 92 97 98 92 96 105 97 103 100 101 100 89 85 85 83 84 81 84 85 87 84 85 81 87 87 87 85 87 86 87 84 76 74 68 67 70 70 68 68 66 68 70 70 70 70 100 96 95 92 92 92 89 87 86 92 97 101 108 110 108 108 106 105 106 106 105 106 106 105 105 104 103 99 94 88 82 79 80 80 76 79 79 56 131 112 80 74 75 81 78 72 83 94 90 100 102 106 106 103 96 92 97 118 103 114 117 95 103 101 106 103 90 85 85 83 85 84 86 85 89 80 84 81 83 84 87 84 86 86 86 85 79 74 68 67 69 71 69 69 68 68 68 70 70 70 101 95 95 92 92 92 90 88 88 92 99 103 109 111 108 108 105 105 105 105 105 105 106 105 105 105 102 99 94 86 83 80 83 76 83 81 78 55 131 114 89 82 75 77 77 73 77 93 99 95 102 102 102 99 95 91 90 92 102 88 94 95 103 102 106 102 89 86 85 84 81 87 81 86 80 82 86 87 84 85 87 92 87 85 84 84 82 74 73 68 69 68 70 70 68 68 68 70 69 70 100 94 94 92 93 93 92 90 92 94 101 105 110 111 108 108 104 105 105 105 105 106 105 105 106 105 102 98 94 85 82 83 86 80 76 85 84 87 126 103 72 78 75 74 74 76 78 91 98 93 100 98 100 96 95 91 90 84 111 116 93 94 103 102 103 100 88 85 85 97 82 80 80 80 81 83 83 82 82 80 90 83 87 93 80 93 75 81 76 72 69 70 71 70 69 69 69 70 69 69 100 94 94 91 91 94 92 93 94 96 102 108 110 110 108 108 104 105 105 104 105 106 106 105 106 105 102 97 93 83 90 82 84 82 75 84 80 58 97 131 88 77 75 76 70 75 80 91 94 92 97 96 98 97 98 94 89 92 90 107 92 95 102 99 98 97 88 87 88 88 81 79 79 81 84 85 81 77 78 79 83 82 81 83 86 83 89 84 75 70 70 68 70 70 69 69 70 71 69 68 100 95 94 90 92 94 94 94 94 97 103 108 111 110 107 107 105 105 105 103 106 107 105 105 105 104 102 95 92 85 85 84 85 84 88 81 79 77 77 131 77 78 74 74 72 82 80 85 98 90 91 95 95 97 99 92 92 89 97 91 92 95 99 96 96 94 88 89 83 80 78 78 78 81 78 83 78 76 77 79 81 81 83 85 87 84 79 82 74 71 69 70 69 70 70 69 70 71 69 67 100 96 93 91 92 95 95 95 96 97 104 110 111 109 107 106 104 105 105 104 106 107 105 106 105 104 102 94 91 85 83 86 87 84 82 83 79 89 79 114 85 77 74 76 73 81 77 86 89 89 90 93 95 99 97 95 91 86 100 100 88 90 97 92 96 93 89 87 82 82 79 80 78 79 74 81 81 77 76 78 80 77 86 86 85 81 83 81 76 71 69 69 70 69 69 68 69 72 70 68 101 97 93 92 94 96 96 94 96 97 104 110 110 109 107 105 103 104 104 104 106 106 105 106 106 104 102 95 90 85 83 86 87 83 83 84 81 92 107 131 83 83 87 81 74 98 76 89 86 94 92 92 94 97 97 93 93 84 86 93 89 92 98 91 95 92 83 88 82 79 80 77 77 74 74 74 76 74 74 77 78 78 84 89 83 80 82 77 76 75 70 70 69 69 68 67 68 71 70 68 100 97 94 92 95 97 96 94 97 97 103 111 111 108 106 106 103 104 104 104 107 106 106 106 105 103 101 95 91 87 85 87 87 84 85 88 86 83 999 57 106 76 111 81 73 91 81 84 96 92 91 94 91 95 95 94 95 90 87 86 99 97 104 90 95 92 999 86 89 78 77 77 76 74 74 75 75 74 73 76 76 78 87 88 84 82 78 82 77 74 73 71 69 69 68 66 68 70 70 69 99 97 94 92 95 98 96 94 97 97 104 111 110 108 107 105 105 106 106 105 107 106 106 107 105 102 100 96 91 90 88 87 87 81 92 86 81 81 88 92 84 79 120 81 78 86 78 82 94 88 93 90 91 98 93 96 95 95 91 88 97 90 101 87 90 87 81 84 84 78 78 77 77 74 75 74 75 73 76 73 75 78 80 84 85 83 78 82 70 73 74 69 69 69 68 66 67 70 69 70 98 96 93 92 96 99 97 94 97 99 105 111 110 108 107 106 104 106 106 105 106 105 105 107 105 102 100 97 92 93 91 87 87 84 82 86 81 81 84 95 74 68 103 86 77 73 78 81 91 90 97 88 85 86 90 94 93 100 98 87 88 88 94 88 89 87 83 83 81 78 77 76 75 73 74 74 74 72 72 72 74 76 77 81 82 80 78 85 71 76 74 71 71 69 68 67 67 70 70 71 98 95 92 92 96 99 97 94 97 99 104 110 110 108 107 105 104 106 106 106 106 105 106 107 105 102 99 98 93 93 93 89 88 86 85 87 82 81 86 73 85 74 96 81 77 76 79 81 93 86 93 86 84 84 84 92 92 93 93 88 87 87 87 89 85 82 82 81 82 77 77 74 75 72 73 74 73 72 72 72 73 75 77 82 87 83 75 75 71 76 73 73 73 68 67 67 67 70 70 71 96 93 92 92 96 98 97 95 97 100 104 110 109 107 107 106 105 105 107 108 107 105 106 107 105 103 100 98 94 94 95 91 89 89 87 87 90 78 80 68 85 95 93 89 85 80 79 86 91 85 99 87 84 82 83 89 91 95 92 88 94 95 86 85 87 82 82 80 81 76 77 74 73 76 73 74 72 70 71 70 72 74 83 80 85 81 80 71 74 83 71 76 72 68 67 66 67 71 71 72 95 92 90 92 97 98 97 96 98 100 104 110 108 107 108 107 106 105 106 108 108 106 105 106 105 103 100 99 96 94 96 92 91 90 90 88 87 79 74 68 84 79 93 76 101 82 81 83 96 85 90 87 85 85 80 86 88 103 90 90 90 85 82 83 84 80 81 79 80 77 76 73 72 71 73 73 76 72 71 70 71 76 76 81 80 81 80 82 79 78 77 79 69 69 67 66 67 71 71 72 94 91 89 92 97 98 97 95 99 100 105 111 108 108 108 108 106 105 106 107 109 105 105 106 105 103 101 101 97 95 96 94 93 91 91 89 84 77 75 68 73 74 86 91 117 85 91 95 104 91 87 87 85 85 81 82 85 93 91 91 86 84 82 82 82 80 83 80 78 76 76 72 72 71 72 72 71 70 70 69 70 71 75 80 79 79 68 73 67 69 70 79 71 67 66 64 68 71 72 72 93 90 88 91 98 98 95 95 100 100 106 111 108 108 110 110 108 107 105 106 107 106 106 107 105 103 101 101 97 95 96 94 95 93 92 90 82 77 79 69 87 106 108 117 86 92 86 85 84 86 89 87 86 84 83 80 86 87 92 97 90 81 81 80 82 80 79 77 77 75 75 71 72 71 72 70 73 72 71 69 71 73 72 79 77 79 77 68 66 58 66 73 70 67 67 64 67 72 71 72 91 89 87 91 97 99 94 96 101 101 106 111 110 108 112 111 108 108 107 105 107 105 104 106 105 103 102 101 97 95 95 94 96 95 94 90 83 80 78 64 132 84 77 106 86 95 89 79 82 92 89 87 87 85 82 81 87 88 92 87 88 81 81 80 82 79 80 77 77 77 73 71 79 71 73 73 70 72 67 73 67 74 84 75 82 82 78 70 73 60 77 74 66 69 66 66 68 71 71 73 90 88 86 90 97 97 94 96 100 102 106 112 111 109 111 112 110 109 107 105 106 104 105 106 105 104 103 100 96 95 94 93 97 96 97 92 87 83 80 65 123 89 77 81 73 76 132 96 94 89 90 88 89 87 83 81 87 90 90 89 91 80 81 80 81 78 80 79 87 76 74 74 73 72 71 75 67 69 65 94 60 70 87 81 73 69 80 83 58 54 68 999 75 66 64 67 68 72 75 73 90 87 85 90 96 97 94 95 100 103 107 112 111 110 112 112 112 110 107 105 106 102 106 107 106 104 104 101 95 95 94 93 97 97 98 95 83 83 72 77 132 82 84 75 71 77 132 110 97 89 88 88 89 87 84 81 83 90 89 88 85 80 83 82 81 77 77 78 78 72 75 70 73 72 71 69 91 74 76 77 57 104 93 85 85 93 86 59 57 54 73 58 73 71 66 67 68 76 72 74 90 86 85 90 95 97 95 95 100 103 108 112 111 112 112 112 112 110 106 106 104 106 106 107 107 105 104 101 95 94 95 93 98 98 99 97 90 77 73 71 57 74 82 79 74 84 118 105 95 94 88 87 89 88 85 83 82 90 89 91 86 81 80 81 79 75 81 71 73 76 74 74 77 71 75 70 73 98 69 95 89 126 67 84 87 92 92 70 54 59 75 64 62 67 70 68 72 73 73 75 89 86 85 89 94 96 95 96 99 103 108 111 111 111 114 113 111 111 107 106 103 102 106 107 107 106 104 100 95 94 95 94 98 99 100 99 90 81 79 78 71 76 83 79 88 102 105 123 104 92 86 88 89 88 86 84 83 87 88 94 87 80 77 80 80 77 77 73 77 76 79 83 78 84 79 69 69 83 78 87 128 108 91 89 95 64 128 85 94 73 84 66 59 54 63 67 74 74 74 76 87 999 85 89 93 95 96 96 98 103 108 110 109 111 115 114 111 110 108 107 104 103 107 108 107 106 105 101 97 94 94 94 99 99 101 99 93 85 81 81 78 79 86 81 76 124 77 77 103 100 85 88 89 88 85 84 83 86 90 87 87 81 77 80 77 73 77 71 72 69 70 83 75 74 71 73 69 74 113 66 132 132 83 71 67 86 999 94 87 94 116 48 49 54 62 70 73 74 76 75 999 84 85 89 93 95 96 95 97 102 107 109 109 111 115 115 112 111 108 108 105 104 107 109 108 107 105 103 98 93 92 94 99 101 102 99 94 89 83 84 82 83 88 85 71 77 75 58 87 123 87 88 89 88 86 84 83 85 87 87 87 85 79 76 81 73 71 71 72 72 74 69 68 82 72 68 113 87 72 54 61 98 86 79 86 62 63 100 57 78 54 59 50 53 61 71 71 73 74 74 86 83 84 88 92 93 96 96 95 103 106 108 110 111 114 116 113 111 109 107 105 104 106 109 109 107 105 104 100 95 91 92 98 100 102 101 95 92 86 85 85 86 89 87 80 68 76 56 132 132 87 88 88 87 87 85 84 88 85 87 88 87 89 76 75 76 72 72 71 83 76 73 70 75 70 75 64 80 82 79 117 95 77 77 78 90 75 57 82 83 85 49 50 53 60 69 70 73 73 75 85 83 84 88 91 93 94 95 94 100 105 109 109 111 115 116 113 111 110 106 104 104 105 108 110 108 106 105 101 95 90 90 96 100 103 102 96 95 87 87 87 87 88 88 85 75 70 59 88 89 86 87 88 87 87 84 84 84 85 86 87 80 80 75 77 73 74 71 77 73 72 76 67 69 67 69 67 68 63 74 113 84 100 67 59 63 79 52 60 57 50 51 52 55 63 67 71 72 73 74 85 82 85 89 91 93 93 94 95 98 104 107 109 111 114 117 114 113 110 106 104 105 106 109 110 108 107 105 101 95 91 89 95 100 104 102 97 96 89 87 88 87 88 89 88 81 73 74 74 80 86 86 88 88 87 85 85 84 85 86 86 81 81 75 77 75 75 75 81 74 76 69 68 72 78 70 67 70 64 70 92 50 88 80 59 69 60 52 52 52 53 55 55 57 64 68 69 72 73 74 85 82 85 89 91 93 93 92 93 95 104 106 109 112 114 116 115 113 110 105 102 104 107 109 110 108 108 105 102 97 92 89 95 101 104 103 99 97 90 88 88 88 88 89 90 85 74 73 81 77 83 86 87 85 87 84 86 85 85 85 85 83 81 78 75 77 79 77 76 76 75 67 67 74 67 68 67 71 70 77 89 51 88 69 71 62 64 66 55 54 58 59 59 60 66 69 69 72 72 74 84 83 86 90 92 93 93 92 92 98 104 106 111 112 114 115 114 111 109 104 104 105 107 110 110 108 107 105 103 99 93 89 96 100 105 103 100 99 93 89 89 89 87 88 90 87 76 75 77 79 81 84 86 85 85 84 82 82 83 83 84 82 81 78 74 75 74 75 76 72 79 71 126 73 68 67 67 77 72 60 58 51 72 66 65 56 55 56 56 57 61 62 61 63 67 69 69 72 73 73 85 84 86 90 92 93 93 91 92 95 103 105 109 111 114 114 112 111 107 104 104 104 108 109 110 109 107 104 104 99 95 89 95 100 104 103 100 99 96 91 89 88 86 87 91 88 73 72 74 78 79 84 86 84 86 82 83 85 83 83 83 82 83 77 82 73 77 78 76 76 77 68 92 66 69 69 65 71 75 67 77 65 59 62 65 58 56 60 58 60 62 63 65 67 68 69 68 71 70 72 86 84 86 89 92 92 93 91 92 96 103 105 110 111 113 113 112 108 106 101 102 106 108 109 109 108 106 103 104 99 95 90 93 99 103 102 100 101 98 92 89 87 84 81 88 88 76 74 73 77 79 81 86 85 85 82 80 80 83 82 86 82 81 78 76 80 78 84 78 76 77 72 74 67 69 69 71 69 69 64 67 58 58 66 66 61 59 63 61 63 63 65 68 69 68 68 70 71 70 72 86 85 87 89 91 92 92 91 91 93 102 105 109 111 113 113 112 110 106 100 102 107 109 109 109 107 105 103 104 99 94 90 91 99 103 102 101 102 99 94 90 87 79 83 88 87 80 73 75 76 79 80 86 86 85 83 81 79 83 80 82 79 80 79 76 76 75 74 75 79 75 71 68 69 69 69 69 65 68 66 65 65 62 62 67 65 63 65 64 64 63 64 69 71 70 68 69 71 71 72 87 86 87 89 90 91 90 89 92 94 99 104 107 111 112 112 110 108 104 101 97 105 108 108 108 107 105 103 105 100 94 89 89 100 103 101 101 103 101 95 92 88 77 77 72 85 81 77 79 76 78 79 87 86 85 83 81 80 83 80 81 79 78 79 85 82 76 73 74 74 76 74 69 70 69 68 70 67 68 65 64 66 65 77 64 67 64 65 65 65 69 66 70 72 70 68 69 71 72 73 87 87 88 90 91 91 89 89 92 95 98 102 104 109 112 111 110 106 103 100 98 104 107 107 108 107 105 104 104 100 94 89 89 97 101 100 103 104 102 98 93 89 83 64 66 85 79 77 74 77 77 78 84 86 85 84 84 86 83 84 81 79 78 80 79 78 81 75 79 72 70 70 69 70 70 71 71 72 66 67 67 62 63 65 72 64 73 64 68 67 67 69 71 71 70 69 69 71 72 73 88 87 89 91 90 91 88 87 91 94 97 102 101 109 111 112 110 107 100 100 100 104 106 108 107 106 103 102 104 100 95 89 88 95 99 99 103 105 103 99 95 87 86 71 64 79 78 79 73 76 76 78 85 85 85 84 81 82 81 82 81 79 76 82 77 73 80 76 74 73 72 70 70 70 70 70 66 77 67 67 67 64 63 65 65 69 68 67 68 69 70 71 71 70 69 70 70 73 73 73 89 88 90 91 90 91 88 87 89 94 98 102 105 108 111 112 109 106 101 102 101 105 108 108 107 106 103 101 102 99 94 91 90 95 98 99 103 105 103 100 97 88 82 82 77 80 76 77 76 74 78 77 81 86 85 83 84 82 81 80 79 80 77 77 75 79 78 75 75 71 71 72 71 70 70 70 65 72 68 67 71 67 65 73 65 70 69 68 69 70 71 72 72 70 69 70 72 74 74 74 90 89 90 91 91 91 88 85 89 94 97 101 104 108 111 112 109 108 103 99 103 105 108 108 108 106 103 101 100 98 95 90 91 99 99 99 103 105 103 100 97 89 78 74 85 75 80 74 76 74 76 79 81 86 85 86 82 79 81 79 80 76 83 77 75 81 80 76 77 74 73 73 72 69 70 75 72 74 69 71 76 70 65 60 67 67 69 70 70 71 72 72 72 71 69 70 73 73 74 74 90 89 90 90 92 92 88 84 88 93 99 102 103 109 111 112 109 108 104 103 104 106 108 108 108 105 103 101 100 98 94 90 93 102 101 100 103 105 103 100 96 91 83 85 85 77 73 76 77 75 72 78 80 86 84 86 85 80 81 81 77 74 73 76 79 73 76 78 78 75 73 73 73 70 70 67 66 70 68 67 71 69 64 64 61 69 69 71 72 72 73 72 72 71 70 71 73 73 73 74 91 89 90 90 92 92 88 83 88 95 98 101 104 109 111 111 109 109 105 104 106 107 108 107 106 105 103 101 98 99 96 90 92 102 100 99 103 105 103 99 95 92 87 86 85 77 81 70 80 74 70 80 79 92 84 83 85 83 82 76 77 76 78 73 74 75 77 79 78 75 74 73 73 71 70 67 66 72 70 67 70 70 66 62 61 71 69 72 72 73 73 73 72 71 70 73 73 73 73 73 91 89 90 90 93 92 88 82 86 93 97 101 104 109 112 111 110 109 105 106 106 108 108 107 106 105 103 101 98 98 97 91 90 96 99 98 103 105 102 97 95 92 90 90 86 77 87 88 70 78 78 86 82 94 86 88 84 83 82 77 77 76 79 73 75 74 79 79 78 76 75 74 74 72 68 86 73 72 69 70 77 67 67 65 61 67 70 73 73 74 74 74 73 72 71 71 73 74 74 72 92 89 89 90 93 93 89 82 85 90 97 101 104 109 112 112 110 110 107 107 107 108 108 107 106 105 103 101 98 99 98 93 88 93 999 99 101 104 100 95 95 92 92 92 87 82 80 68 82 78 77 71 82 86 86 87 87 85 86 74 77 84 85 74 76 76 80 79 78 77 76 74 75 71 72 73 62 77 75 72 70 71 72 67 66 69 69 74 73 73 74 74 74 72 71 72 72 74 74 72 92 89 88 90 93 93 89 84 83 93 98 103 104 109 112 111 110 110 106 108 107 107 107 108 107 105 104 101 99 99 98 94 89 83 999 99 101 100 96 93 95 92 91 92 87 90 68 85 78 73 60 84 74 81 102 87 87 86 77 73 79 73 74 80 78 78 80 80 80 78 78 75 75 72 69 76 72 71 73 69 69 66 75 67 67 69 70 73 77 76 73 75 73 72 72 71 72 74 73 71 93 89 88 89 94 93 90 85 84 88 98 105 106 109 111 110 110 111 107 108 108 108 106 108 108 106 105 102 100 101 98 93 89 82 94 99 101 97 95 93 96 92 92 91 89 85 84 83 85 59 60 76 76 79 98 92 89 80 88 79 75 75 75 75 80 79 80 80 81 79 78 75 76 71 69 66 79 68 74 69 71 77 73 67 68 69 70 73 74 74 74 77 74 77 76 72 72 73 73 72 93 89 87 88 93 93 91 87 85 90 98 107 108 110 111 110 109 110 108 107 108 107 105 106 106 106 105 102 100 101 99 93 91 82 90 99 103 96 94 95 96 91 91 90 89 90 93 85 71 86 84 83 76 76 92 103 81 85 90 71 74 71 72 79 83 81 82 81 81 79 79 76 76 72 68 79 70 65 70 71 72 73 70 68 68 71 71 72 72 76 75 79 76 77 75 73 72 73 73 72 93 88 87 88 93 93 91 88 83 89 99 107 109 109 110 109 108 110 108 107 108 106 105 105 105 105 104 102 102 101 100 95 88 85 90 99 104 96 94 96 95 91 90 90 91 90 87 86 76 93 73 101 83 73 106 99 79 81 96 70 72 72 76 81 89 82 82 84 81 80 79 77 77 74 73 71 95 65 78 72 72 68 75 70 70 71 70 73 72 72 71 71 70 78 75 70 77 73 72 73 93 89 86 89 93 92 92 88 84 88 100 107 109 109 109 109 108 110 109 108 107 105 105 104 104 104 103 103 103 103 102 96 87 83 91 100 103 97 94 96 94 91 90 90 90 91 88 87 76 101 88 95 90 80 102 104 88 80 88 72 72 71 76 84 90 83 82 85 82 80 79 78 79 76 69 70 59 64 79 70 70 68 66 70 72 72 72 74 74 72 71 75 69 72 78 74 73 72 74 72 93 90 87 90 93 93 92 88 86 90 100 107 109 109 108 108 109 110 109 109 106 104 104 103 103 103 102 101 103 104 103 97 87 85 92 99 99 96 94 96 94 92 91 92 90 89 90 87 83 98 90 88 73 94 58 75 113 999 93 72 71 73 78 85 88 85 83 83 83 81 79 78 80 77 75 71 83 92 72 71 69 69 65 71 69 70 71 74 78 77 69 75 70 71 78 80 74 73 73 71 94 91 88 91 94 93 93 89 86 92 101 108 109 108 108 108 108 112 109 108 107 103 102 102 103 102 101 99 104 103 105 97 90 87 93 95 92 999 94 96 95 92 91 92 89 86 91 86 86 91 102 88 83 88 89 96 104 76 66 71 72 75 81 86 89 86 85 85 84 81 80 78 80 79 72 72 70 107 67 71 71 73 67 73 77 71 71 72 71 78 71 77 70 76 76 79 71 72 75 69 94 91 89 92 94 93 94 91 88 93 102 108 108 107 108 108 108 112 110 109 106 102 101 101 101 102 100 99 102 103 104 98 90 90 93 90 999 999 94 96 95 91 90 90 88 89 85 88 88 91 102 94 91 84 89 130 101 121 102 69 72 75 81 86 90 88 87 85 84 81 79 78 81 81 76 73 71 104 67 74 73 71 70 79 67 70 71 75 73 75 75 73 72 73 75 68 68 74 73 81 95 93 90 92 93 94 94 93 89 93 102 107 108 107 108 108 108 112 112 109 106 102 99 100 101 101 100 99 100 103 102 98 89 91 94 86 999 999 94 96 95 90 89 89 91 92 87 85 91 94 94 92 113 85 83 97 100 84 88 71 71 75 80 83 89 89 87 85 85 82 80 79 83 81 80 82 71 85 70 67 73 68 68 65 67 69 76 73 71 74 75 73 78 71 68 71 65 68 66 66 96 94 92 92 94 95 96 95 91 95 102 106 108 106 107 108 108 112 112 110 107 101 100 101 99 99 98 98 100 101 96 94 89 91 91 89 999 80 92 97 96 92 92 89 88 85 85 87 91 91 103 89 111 91 118 92 91 98 87 83 71 74 79 81 85 88 89 85 86 84 81 81 85 82 81 81 77 76 69 68 79 68 73 66 67 71 71 77 72 75 75 72 75 70 68 68 72 66 66 72 96 94 93 92 93 95 96 96 92 95 102 105 108 106 106 107 108 111 112 109 105 100 101 100 99 97 97 97 102 98 95 102 88 91 90 999 999 78 93 97 98 94 92 88 90 86 85 86 90 91 92 92 73 115 92 88 102 99 87 82 70 74 78 80 84 87 999 85 85 84 83 84 87 82 81 80 78 78 74 71 75 73 70 67 68 67 75 79 76 72 72 72 72 67 64 71 67 76 73 69 95 94 93 93 93 95 97 97 94 96 101 104 108 106 106 106 107 109 113 109 105 100 99 97 96 97 96 97 101 96 92 99 89 89 80 999 999 78 92 98 99 95 90 88 89 88 84 86 95 95 94 90 95 116 92 102 100 101 93 86 74 76 79 80 84 83 87 85 86 84 85 88 90 82 82 79 79 80 76 74 78 74 71 68 68 67 69 76 70 71 74 69 70 64 135 72 66 70 73 70 95 94 94 93 95 96 97 98 96 97 102 104 106 105 105 106 106 108 113 108 105 100 98 97 97 97 95 95 98 97 91 84 89 88 77 81 999 84 92 99 101 95 88 86 88 89 85 85 90 97 95 93 87 123 98 101 89 126 101 86 79 78 79 80 83 84 89 89 89 86 86 89 91 84 82 81 81 75 81 76 75 79 71 70 69 69 71 72 71 71 78 69 68 81 135 83 69 72 72 78 95 94 95 92 95 96 97 98 97 94 100 104 106 104 106 106 106 109 112 108 105 99 96 93 97 95 94 94 97 96 89 82 88 88 85 72 69 84 93 100 103 95 86 85 88 89 87 84 84 99 97 92 85 109 89 84 103 113 101 89 81 80 80 81 82 84 90 93 91 85 86 95 87 83 87 78 80 78 76 71 75 75 70 70 75 74 73 74 75 77 75 69 85 77 93 86 66 67 70 70 95 94 96 93 96 97 98 98 98 96 99 104 106 104 105 106 106 109 112 109 105 99 95 86 94 96 96 93 97 95 85 85 88 72 81 69 69 84 93 100 104 96 88 85 89 89 88 86 85 102 99 96 88 89 71 61 97 129 101 91 87 79 82 81 83 83 91 95 93 88 85 88 87 78 85 79 79 80 72 80 70 69 69 70 75 75 73 72 76 77 77 70 80 73 72 79 76 68 74 70 95 94 96 94 97 98 99 98 98 97 101 104 106 102 103 106 105 109 111 108 105 99 98 93 96 95 96 92 91 94 89 86 88 81 82 72 81 84 94 100 104 98 87 86 89 90 88 86 86 91 91 91 88 94 81 999 999 82 92 94 85 79 82 80 81 83 90 94 94 90 84 87 75 999 77 85 77 91 78 74 83 75 68 77 73 72 74 72 70 77 72 69 70 65 67 70 69 70 77 70 95 95 97 95 98 99 100 99 98 98 102 104 105 102 106 105 105 109 110 108 105 101 97 91 94 96 96 93 90 93 90 82 89 80 75 77 80 84 94 101 103 100 90 87 89 91 88 85 91 91 87 96 94 91 999 999 999 69 97 92 84 79 81 79 80 82 87 999 97 91 82 87 78 78 69 72 81 84 74 54 78 69 72 70 68 71 75 78 70 73 73 75 68 68 67 73 69 67 67 71 95 97 98 96 99 100 101 99 98 100 103 105 103 102 106 105 105 109 110 108 104 101 95 94 94 96 96 93 89 90 81 78 89 83 68 81 80 83 94 100 102 101 93 89 91 92 87 86 85 89 93 96 88 84 999 72 66 78 95 94 75 79 77 78 80 82 86 92 97 90 80 107 93 75 91 76 75 89 65 53 62 79 70 66 66 69 74 71 75 69 77 71 71 70 68 73 70 70 66 68 95 97 98 97 99 100 102 101 99 101 104 106 102 101 103 106 104 109 109 107 104 98 96 94 96 95 98 93 89 89 95 82 90 71 66 83 77 81 93 99 102 101 95 92 93 92 85 999 91 89 91 95 88 82 78 75 71 58 98 97 84 74 76 77 80 83 86 92 96 90 82 90 85 77 71 77 76 92 80 66 87 83 80 63 64 68 77 73 77 75 71 71 72 73 71 75 74 70 76 86 95 98 98 97 98 101 105 102 100 101 105 107 102 101 103 105 104 109 108 106 103 97 96 94 96 95 99 95 91 84 91 72 88 66 69 999 75 83 93 99 104 99 95 94 95 92 86 85 93 91 103 96 87 81 79 77 74 65 90 95 82 75 76 77 80 84 87 91 95 90 85 74 100 81 83 79 81 92 64 55 75 67 73 68 82 70 72 74 73 74 73 79 75 72 72 74 74 74 74 71 96 99 98 97 98 101 106 104 101 103 106 106 101 101 104 105 105 108 108 106 103 97 96 95 95 95 100 97 92 83 90 90 85 65 71 61 70 83 93 99 103 95 96 95 97 93 89 88 85 99 107 98 86 79 78 77 76 66 79 92 78 76 77 77 79 86 89 90 94 88 78 80 92 72 83 84 83 95 60 57 71 94 61 114 104 70 73 74 70 70 74 72 76 71 77 70 69 69 64 100 98 99 98 97 98 102 107 104 101 103 106 105 101 100 105 105 103 108 107 105 104 99 97 94 96 95 101 99 93 83 84 70 70 84 999 78 72 79 91 97 101 97 95 95 96 92 91 89 89 88 93 94 83 81 78 77 76 71 85 84 76 76 77 78 80 87 90 91 93 90 86 74 87 80 93 78 82 77 99 77 68 84 84 134 78 64 74 72 73 75 74 72 71 74 73 74 69 68 85 61 98 99 98 97 99 103 107 105 102 104 106 105 100 99 104 106 103 108 106 104 101 97 98 95 93 96 102 100 94 83 72 69 88 83 79 77 73 83 90 94 96 95 92 93 94 92 93 92 89 88 73 89 90 999 76 76 77 72 79 87 78 77 78 78 81 88 91 92 93 86 88 79 89 81 81 78 89 69 59 61 72 69 77 52 101 66 71 69 72 77 71 76 71 70 73 69 68 68 65 65 98 98 98 97 98 101 108 105 102 104 106 105 98 100 105 107 102 108 106 102 102 98 94 95 91 96 102 99 92 90 69 85 68 82 83 78 70 84 89 90 93 92 89 86 999 92 95 93 89 84 85 69 73 80 76 76 78 74 81 88 84 77 79 79 83 90 94 93 93 84 88 85 79 81 76 77 81 61 61 56 92 67 51 999 86 77 74 70 77 71 70 69 70 70 72 67 68 70 69 67 98 97 98 98 98 99 106 105 102 104 106 106 100 100 106 107 101 106 104 101 101 95 92 94 93 98 101 98 92 87 82 67 80 87 83 77 71 69 83 87 91 94 87 87 93 94 95 92 90 88 84 999 86 76 78 78 79 76 78 85 83 78 79 82 85 93 97 92 92 82 79 87 82 82 82 83 76 62 80 74 83 45 999 52 59 116 65 67 73 69 68 77 70 79 71 70 72 70 70 68 98 98 99 98 98 97 103 106 102 104 107 106 100 101 105 107 102 105 103 102 102 97 94 94 91 99 101 96 92 89 84 69 84 90 82 78 73 74 84 90 88 999 85 86 94 93 95 90 85 94 86 78 77 80 82 82 84 78 78 86 84 78 79 85 90 97 99 88 90 83 75 85 91 80 72 81 77 76 70 77 52 64 57 53 999 68 65 63 66 66 73 66 69 67 72 68 63 68 69 68 99 99 100 98 98 97 104 107 104 105 107 107 102 101 105 107 102 105 104 101 100 97 96 95 96 99 100 95 92 83 62 89 68 70 83 77 74 77 86 88 87 999 84 85 91 92 94 88 88 90 81 82 77 80 84 85 88 83 82 88 84 79 77 85 95 99 97 85 95 85 83 90 88 82 79 71 69 78 79 75 69 58 58 999 54 67 81 73 64 60 64 63 77 64 72 65 83 65 69 74 98 100 100 99 99 97 101 107 105 105 107 107 103 101 105 106 102 103 101 100 101 97 96 98 99 101 100 95 91 83 84 61 68 71 80 76 68 69 82 82 82 89 86 85 87 92 92 85 999 85 86 83 77 82 86 87 89 87 87 88 86 79 76 86 101 102 92 84 80 75 81 82 90 85 83 77 71 87 84 55 59 74 68 56 53 96 88 88 58 53 108 102 64 60 66 59 116 74 68 71 98 100 100 99 99 97 99 107 106 106 108 107 102 102 104 105 104 104 101 103 102 99 101 99 102 103 99 95 92 82 79 96 91 88 81 74 69 68 81 83 87 89 88 86 85 90 92 86 87 81 81 83 81 82 86 88 89 89 89 88 88 79 76 85 105 106 91 88 78 999 87 89 89 88 83 79 82 93 84 67 999 79 58 58 31 73 91 83 71 76 77 85 66 90 131 121 128 74 69 65 98 99 99 99 99 98 99 107 107 107 107 107 101 101 104 105 101 104 101 101 102 100 100 100 104 104 100 96 91 80 88 89 91 83 77 75 73 70 76 80 89 91 89 88 84 89 91 83 87 84 81 81 82 81 86 87 88 89 88 89 88 79 70 94 105 105 96 89 78 77 79 82 87 88 85 87 87 93 85 76 68 77 79 69 35 57 44 79 101 82 81 103 130 70 135 135 114 76 66 57 98 100 100 99 99 98 99 106 108 106 107 106 102 101 103 104 101 104 100 96 101 100 101 101 104 104 101 97 91 84 75 91 91 85 81 75 77 59 75 999 87 90 90 89 84 87 88 77 81 85 83 81 82 83 86 86 86 88 88 88 82 75 79 89 98 98 999 83 79 86 74 82 86 88 88 92 86 89 81 68 81 75 63 55 55 58 56 39 89 112 135 91 101 56 119 96 127 135 62 63 99 100 100 100 99 99 97 103 108 106 107 106 101 101 103 103 101 103 101 94 99 99 99 102 105 105 102 98 90 79 77 81 84 76 83 85 81 76 57 82 87 89 90 91 84 86 84 70 79 85 85 82 999 86 87 84 85 999 94 81 79 999 999 93 94 91 999 80 85 73 72 84 88 89 91 94 93 88 77 83 82 75 77 56 43 56 56 41 999 999 107 91 68 119 135 78 126 114 55 52 100 100 100 100 99 99 97 98 108 105 107 106 101 100 103 104 103 102 99 101 97 100 101 100 106 106 104 100 88 82 53 81 81 80 79 78 83 69 76 79 87 89 91 93 85 82 80 999 81 88 84 83 86 88 89 82 82 85 82 999 999 999 60 91 93 93 89 90 999 101 87 85 90 90 92 95 97 90 67 64 73 76 72 53 61 64 30 999 999 46 69 67 87 114 135 122 51 112 113 138 99 100 101 100 99 99 97 94 106 105 107 106 101 99 103 103 101 103 100 96 100 100 99 98 107 107 104 102 88 61 58 84 72 66 74 80 75 76 71 78 87 89 92 94 88 80 80 73 81 85 84 84 87 89 90 83 84 81 78 999 999 999 71 82 92 83 89 81 999 98 88 84 90 91 93 93 97 87 85 70 71 80 69 66 65 61 31 62 51 73 37 71 75 68 135 125 103 135 138 66 98 100 100 100 99 98 96 93 102 105 107 107 102 99 102 102 102 102 101 99 97 96 99 98 107 107 106 101 87 82 83 80 84 84 80 77 78 999 73 79 89 91 93 95 91 83 82 77 76 76 83 84 87 88 90 84 78 78 77 77 79 79 79 80 999 84 87 83 999 82 79 83 90 93 92 91 94 88 90 81 74 83 70 61 64 46 49 54 52 35 49 999 128 61 93 91 70 74 130 70 98 100 100 100 98 98 95 93 99 105 107 107 100 100 101 101 102 102 100 99 97 99 99 101 108 108 107 102 90 79 84 77 77 76 68 71 77 71 77 79 89 94 93 95 92 87 84 80 77 78 85 82 85 87 90 86 78 78 74 72 82 85 84 80 999 999 88 78 93 65 91 86 90 93 90 89 92 99 103 100 85 80 71 56 59 45 58 999 999 29 22 21 47 66 68 54 66 81 76 89 85 89 89 92 85 85 82 82 82 67 68 68 68 70 70 68 83 83 86 84 82 81 81 83 82 80 85 83 88 76 71 81 60 76 86 73 82 70 81 80 90 88 86 86 85 87 84 87 84 83 83 84 95 82 85 85 87 86 83 80 82 82 72 70 69 68 68 66 81 83 82 66 64 81 66 66 62 59 61 60 74 75 59 75 55 57 56 48 49 51 70 73 71 71 50 52 49 54 53 49 83 84 88 89 84 81 81 82 82 83 66 69 68 69 69 68 81 84 89 88 83 82 82 82 67 82 78 83 83 76 68 78 80 90 85 77 77 72 72 92 90 85 78 84 84 85 84 85 70 83 83 85 88 84 84 85 87 81 79 82 75 77 69 67 67 67 67 66 65 81 66 65 64 63 81 65 61 59 57 77 74 75 76 76 56 56 56 53 53 71 53 72 71 69 52 52 50 52 54 51 85 83 86 88 88 80 80 84 82 67 68 66 68 69 68 81 84 82 87 87 82 81 65 66 81 82 80 78 77 76 69 75 76 86 80 75 79 70 84 71 93 78 76 92 86 84 86 73 71 85 83 83 82 78 87 85 90 81 85 79 79 81 82 67 66 67 66 67 65 80 64 62 64 62 60 62 61 58 58 59 58 57 74 56 57 75 57 55 52 52 53 70 72 68 51 71 71 72 52 48 83 83 91 89 81 85 80 84 82 67 69 69 68 69 68 82 81 83 83 83 81 81 68 66 82 82 81 78 76 79 69 67 70 73 48 71 75 71 69 84 72 82 74 83 85 86 86 75 84 84 83 83 81 85 84 84 88 84 90 74 78 76 81 67 65 66 67 67 62 59 62 63 62 62 56 58 59 57 59 76 74 58 56 54 57 59 57 56 52 52 52 69 69 68 67 69 51 70 48 50 87 84 94 82 82 82 85 83 82 81 68 82 66 68 68 68 81 82 82 83 84 67 66 69 82 81 79 75 75 74 71 68 66 69 83 71 70 70 72 71 83 75 74 84 84 84 85 77 73 88 85 83 87 79 75 81 80 81 93 82 73 78 83 65 64 66 68 64 61 61 59 62 64 60 58 58 58 57 56 74 74 59 55 54 54 57 56 54 55 53 52 69 69 68 68 51 48 50 48 47 86 88 79 83 84 79 85 86 86 83 83 66 66 68 68 67 81 82 85 82 83 65 66 68 81 81 81 75 74 74 72 71 51 68 69 71 69 70 71 70 75 72 74 75 84 69 86 77 86 86 84 94 85 77 90 94 81 87 91 84 75 78 81 83 65 65 67 65 62 61 60 61 63 60 57 57 57 57 55 56 52 58 55 51 54 56 54 55 56 55 71 70 71 67 67 47 48 48 50 51 83 82 85 82 83 80 95 91 87 82 83 69 66 68 67 65 81 87 81 82 82 66 67 83 84 82 80 75 74 74 73 71 70 64 65 76 69 71 70 71 73 73 73 74 84 83 87 74 86 86 82 95 84 75 91 88 87 83 82 89 78 86 60 81 65 67 64 64 60 59 60 62 61 59 57 57 58 56 54 58 53 51 57 48 55 57 52 55 57 54 71 70 51 70 50 44 47 49 51 69 83 88 82 81 82 82 98 95 89 82 66 67 67 66 68 66 80 87 81 83 82 66 84 83 84 82 80 76 73 75 72 71 70 65 69 69 70 72 70 52 72 72 72 74 85 87 87 87 91 91 84 85 82 97 80 91 83 82 81 83 84 85 61 60 64 63 63 60 59 58 62 59 59 56 57 54 54 54 55 74 57 56 56 54 51 57 54 55 54 53 72 53 50 51 47 44 45 49 50 70 82 82 82 81 81 82 93 70 92 81 80 66 67 65 66 65 80 84 81 82 83 67 84 83 84 82 81 76 73 75 72 71 53 66 69 69 71 70 71 71 72 82 73 73 76 88 90 85 96 89 87 86 82 90 79 85 77 77 84 93 97 80 57 58 63 62 61 61 58 58 61 60 59 58 54 53 53 52 52 54 56 55 54 74 72 54 56 53 55 51 53 53 71 69 49 47 46 49 50 67 83 83 81 81 80 79 95 90 88 84 82 66 67 68 69 66 81 84 81 82 83 66 84 84 83 82 82 77 74 73 72 71 51 68 70 69 54 70 70 70 55 72 73 76 78 101 86 85 98 92 84 86 88 83 95 78 73 78 88 91 89 78 57 55 62 62 61 60 59 55 59 59 60 57 55 53 54 51 52 51 53 52 55 52 54 72 73 55 72 51 53 52 51 51 47 51 45 45 49 50 81 83 82 80 80 85 69 91 99 81 65 66 82 69 68 65 80 80 80 81 68 64 84 82 84 83 82 80 74 74 72 72 54 70 69 69 71 71 72 71 72 56 73 72 74 75 88 85 90 88 94 84 85 82 92 93 78 74 85 81 79 79 57 57 63 62 61 61 60 57 58 57 59 57 56 53 55 49 50 53 51 55 54 57 73 71 51 71 53 54 51 71 49 51 47 47 44 47 48 64 80 81 83 81 80 78 97 91 98 82 65 66 68 68 67 82 80 81 82 82 67 65 84 83 84 83 81 80 76 75 71 71 72 52 69 71 70 70 71 53 72 72 72 55 73 74 86 76 90 89 79 64 84 83 87 91 87 76 89 73 74 74 58 54 59 62 63 59 59 59 58 59 59 57 57 52 56 53 49 51 48 52 54 73 72 70 52 53 71 74 70 69 50 48 47 44 45 47 45 46 85 82 82 81 81 80 105 97 74 81 64 66 66 67 66 81 81 81 82 66 68 65 85 83 84 83 81 80 82 77 78 71 54 52 69 73 72 70 71 54 54 55 72 72 72 74 89 85 87 82 88 83 84 83 96 84 104 94 88 77 72 72 74 57 56 60 65 58 58 57 58 57 56 56 56 52 54 52 48 51 51 54 54 54 55 53 51 49 53 70 71 70 51 48 49 46 46 45 47 47 86 79 80 81 64 81 105 95 73 81 80 66 64 68 66 81 64 81 82 65 68 66 68 83 83 83 81 79 75 80 80 75 54 52 71 69 76 70 72 70 71 72 72 54 72 74 84 86 89 84 90 84 84 83 78 84 93 100 73 79 73 72 73 58 57 61 64 60 59 56 59 57 59 58 56 53 56 54 48 54 53 51 53 53 53 49 49 50 52 71 71 71 51 51 48 47 46 48 46 67 86 79 81 65 61 76 92 96 97 79 80 65 65 66 67 83 66 64 83 69 66 68 68 82 82 83 81 80 75 88 83 79 72 52 70 70 73 69 75 70 70 71 55 55 73 78 81 89 84 84 86 85 84 83 77 91 91 95 82 74 73 73 78 56 50 59 62 61 58 56 57 56 59 58 55 53 57 57 53 54 53 52 54 55 56 53 49 70 70 71 71 69 71 51 48 46 44 43 46 48 84 79 80 62 78 84 94 91 89 79 63 64 66 66 68 83 67 64 82 70 67 69 69 83 82 82 81 80 74 84 84 84 71 53 72 69 70 71 73 70 74 76 72 71 73 74 82 84 86 85 86 84 85 83 84 89 98 87 80 75 74 72 73 58 56 59 59 61 59 56 56 55 58 58 57 55 54 58 55 53 55 56 56 56 56 54 49 49 71 70 49 52 69 51 49 49 48 38 42 44 79 78 64 59 74 85 94 91 82 81 63 64 66 68 69 83 82 65 67 66 68 83 82 83 83 82 82 80 73 77 84 83 71 52 71 70 70 78 77 71 81 72 71 72 72 73 81 95 86 86 73 85 86 84 85 86 96 103 84 75 74 73 58 54 76 59 58 58 59 57 56 54 58 58 57 54 56 57 58 56 52 53 53 55 52 53 50 48 50 50 51 49 49 69 67 51 48 45 36 34 79 62 63 58 73 90 92 87 86 79 79 63 67 68 83 83 69 69 69 67 69 69 84 83 83 83 65 79 74 79 86 81 72 52 71 71 67 48 95 70 74 72 54 72 54 74 75 74 92 86 86 86 88 66 83 97 97 104 82 82 73 73 53 55 76 75 59 74 74 57 56 55 57 54 58 55 55 58 58 54 51 52 53 54 51 48 48 50 52 52 48 52 49 50 48 67 51 48 49 49 63 60 61 58 78 93 92 90 84 79 79 64 66 69 68 82 68 69 69 68 83 70 82 67 82 80 65 80 75 78 88 88 76 53 71 54 67 65 115 80 75 77 71 71 71 73 75 88 89 89 87 85 84 82 86 91 86 94 83 75 73 56 45 52 74 75 74 57 74 75 55 56 56 53 59 54 56 54 58 54 53 51 52 52 48 49 51 47 48 50 49 51 66 47 49 67 69 68 49 49 59 60 61 59 77 82 85 89 84 81 62 65 68 68 68 83 68 68 70 67 69 83 82 82 82 64 63 79 75 75 91 85 90 70 70 71 67 85 123 98 96 72 53 71 71 72 79 80 74 76 77 81 85 85 88 96 85 82 82 75 73 46 35 48 74 77 75 74 74 74 57 57 54 56 55 54 58 53 60 57 53 51 52 55 53 50 50 49 50 70 52 70 49 45 48 48 49 69 68 69 58 59 57 79 75 76 85 79 92 80 61 66 68 69 71 70 68 69 69 69 83 68 68 82 81 62 62 81 79 72 83 78 103 77 70 71 70 115 122 102 68 71 51 71 71 73 81 77 86 96 74 79 86 85 88 95 84 87 81 74 58 32 36 51 75 74 75 73 73 74 59 55 54 57 74 56 58 58 76 74 73 55 54 53 55 73 51 51 50 70 51 52 51 48 49 46 48 50 48 50 58 58 57 75 73 73 79 84 88 82 79 82 69 69 70 70 67 70 68 70 82 66 68 66 66 60 63 80 79 73 69 77 89 90 75 76 77 119 91 113 69 70 52 53 53 72 83 80 89 73 99 76 91 82 87 97 107 94 85 76 43 38 37 50 75 56 73 73 57 75 74 56 55 74 74 73 74 56 75 73 57 55 54 74 55 73 52 48 50 51 50 71 67 67 50 48 47 70 48 46 60 60 60 78 73 72 74 81 74 79 80 81 69 69 70 70 67 70 70 69 82 68 68 67 64 61 63 60 60 73 71 72 82 70 69 81 78 118 120 92 71 71 52 51 54 72 77 82 83 74 90 86 84 83 84 93 100 89 83 81 45 63 38 77 56 57 56 55 73 74 58 72 57 57 58 73 73 73 75 74 72 53 53 74 74 73 71 48 66 51 51 52 68 65 66 67 47 45 47 48 59 57 59 59 75 73 75 77 75 76 78 82 69 69 72 69 67 83 84 70 69 68 67 70 65 62 60 59 60 56 55 71 70 69 71 91 86 81 116 102 84 71 53 50 53 78 82 88 93 89 76 84 83 83 83 84 95 94 90 100 58 82 59 81 60 56 54 55 74 73 74 54 56 73 56 73 78 73 84 76 73 73 53 53 55 55 70 51 67 44 51 51 48 49 48 70 46 44 44 45 60 59 62 60 75 73 72 75 73 78 62 82 69 68 71 69 68 70 83 83 83 69 67 68 66 63 59 62 57 56 72 72 71 76 75 71 71 80 122 119 77 70 50 70 54 75 88 90 95 74 89 71 68 69 81 84 96 93 91 95 100 81 63 56 60 52 52 56 57 56 56 55 73 73 74 75 75 72 75 76 75 73 58 58 55 56 53 71 67 50 69 69 51 48 40 45 48 47 46 47 59 58 61 57 76 59 73 74 72 75 63 66 67 72 71 68 82 69 68 71 69 70 67 67 65 61 59 61 57 56 55 51 54 76 70 45 53 48 122 111 74 71 71 73 71 69 79 87 75 87 83 68 68 67 81 82 96 107 102 109 106 54 59 61 60 54 51 54 52 53 73 73 75 73 80 72 75 72 73 74 76 73 74 56 55 56 54 52 48 49 68 70 50 46 46 44 48 48 48 49 61 58 61 56 60 58 74 72 73 75 64 68 68 70 70 70 67 67 66 69 68 68 69 68 66 62 62 61 60 57 72 52 73 71 78 72 52 50 121 114 88 76 70 70 71 72 73 84 84 80 83 66 83 65 80 78 87 91 101 87 90 61 55 67 67 57 56 57 54 73 72 78 72 74 72 74 78 81 73 76 76 85 75 73 73 73 73 52 70 50 68 48 51 48 49 46 49 49 49 47 59 60 59 57 77 58 76 74 75 60 64 67 67 70 70 68 65 67 68 82 70 69 69 69 65 63 62 61 57 73 71 72 73 49 69 79 77 86 116 102 68 70 70 71 69 74 73 79 82 60 83 64 83 63 80 77 85 82 110 109 88 78 66 66 62 61 56 56 73 96 72 71 47 56 72 77 74 72 72 72 83 72 76 89 72 92 71 75 70 71 51 69 71 49 45 47 49 49 49 48 60 60 60 55 58 59 75 78 60 61 65 69 65 68 70 70 68 68 67 65 69 71 69 65 66 63 61 59 57 55 87 54 49 52 69 76 71 48 96 117 87 70 54 70 69 72 74 79 78 76 83 80 82 81 82 81 83 91 89 106 83 81 84 81 62 64 56 74 80 84 72 56 54 72 78 82 72 54 54 72 73 72 56 73 76 73 88 80 71 51 69 49 51 47 47 48 48 48 48 50 59 60 59 55 59 58 61 78 60 63 66 69 69 69 70 70 82 69 68 67 70 71 69 67 65 60 60 61 59 73 75 40 51 54 83 54 53 75 76 119 70 71 52 53 71 82 72 73 89 74 76 80 77 81 82 76 83 88 96 90 81 79 82 81 81 60 74 76 73 71 72 52 54 73 71 79 71 55 55 72 72 72 73 74 74 73 71 75 71 52 51 69 52 49 48 51 49 47 49 49 60 60 59 57 56 57 60 78 80 63 69 69 70 69 71 70 82 69 70 83 70 70 69 69 64 63 61 59 73 73 72 47 45 46 50 52 55 88 78 113 85 72 71 71 52 76 72 75 74 74 75 77 80 82 80 80 74 79 99 99 74 75 81 75 81 76 74 76 72 74 72 72 71 71 71 75 73 71 71 72 71 55 76 74 73 72 74 73 72 52 48 50 69 49 48 50 49 51 49 48 60 62 59 57 57 58 61 61 79 80 82 68 69 70 83 69 68 67 68 83 70 69 69 68 66 63 61 58 58 55 72 56 50 52 52 73 71 91 106 120 82 78 86 73 71 97 53 84 73 83 80 77 78 81 81 77 58 73 76 85 80 83 85 75 82 76 72 80 72 71 71 71 71 53 52 71 55 52 53 71 71 71 74 76 72 72 73 71 70 71 50 69 52 50 49 50 50 50 49 48 60 59 60 56 57 56 59 79 80 80 81 70 70 70 70 83 67 67 68 82 85 70 70 68 64 62 61 55 57 53 53 41 53 72 74 74 78 82 999 56 105 71 110 74 71 90 72 75 91 79 79 84 76 81 80 77 59 75 74 73 98 96 98 76 84 80 999 76 85 72 55 71 52 51 51 71 51 50 53 70 72 71 82 76 73 72 71 78 71 53 71 70 68 50 49 49 50 50 49 48 59 60 59 57 56 57 59 78 80 80 83 68 70 70 85 82 84 69 68 70 84 69 70 68 64 61 60 54 53 52 40 45 56 55 88 73 71 80 87 91 83 79 110 76 70 85 72 72 89 74 82 78 79 92 77 80 62 80 75 75 97 88 98 74 75 74 55 74 74 72 71 54 72 53 52 53 51 51 70 71 71 71 72 73 73 73 71 79 69 71 71 50 68 51 49 48 48 51 49 49 60 61 58 57 56 56 59 61 63 81 69 70 70 71 84 70 67 66 69 69 70 69 67 66 62 58 60 55 49 51 33 45 74 53 54 55 72 80 83 94 73 66 102 85 71 51 71 71 83 77 92 75 73 75 75 78 76 87 87 74 76 82 89 74 76 76 72 73 73 72 54 71 71 51 51 53 49 52 51 51 71 72 72 72 73 71 71 84 69 70 70 70 69 50 49 50 49 50 50 51 62 59 57 57 57 58 60 60 63 79 69 69 70 69 83 67 67 68 68 70 69 69 70 66 64 60 58 54 47 39 41 48 74 55 57 56 72 80 85 72 84 71 95 80 71 54 71 71 86 74 86 74 55 72 72 82 75 77 79 74 74 77 75 77 73 73 72 72 72 71 52 71 71 51 52 50 52 70 53 71 70 72 72 72 78 75 72 70 69 71 69 69 69 50 50 48 48 51 49 50 58 57 57 57 58 56 60 59 62 80 82 67 70 69 70 67 67 68 84 69 69 67 82 65 64 62 56 53 48 44 47 48 45 57 47 57 84 72 79 68 84 94 92 88 79 71 71 83 83 55 94 74 54 72 72 81 79 80 76 74 86 93 74 73 77 72 73 72 72 53 71 71 48 70 50 50 50 50 52 51 70 71 76 71 78 74 74 69 71 80 69 72 69 51 50 47 49 51 49 47 58 56 57 57 56 58 58 60 63 65 69 67 68 70 70 70 66 83 83 71 68 68 67 67 63 62 58 55 45 42 45 45 53 40 48 74 74 71 69 66 83 78 92 74 100 72 73 75 95 55 75 54 73 73 72 78 76 92 74 78 79 73 72 72 73 55 72 72 71 72 52 52 50 49 51 51 70 69 70 50 51 70 70 72 72 74 77 81 77 74 72 76 68 68 50 48 49 51 47 48 55 56 54 56 55 57 60 58 64 65 69 68 69 71 70 69 67 70 82 70 70 70 69 66 62 61 60 54 46 40 45 43 49 42 50 57 72 54 70 66 72 73 85 90 109 73 90 94 103 78 54 55 57 73 71 73 73 80 75 79 73 72 73 72 73 52 72 71 72 71 54 50 51 51 51 50 70 52 49 49 51 49 72 71 71 72 68 69 66 67 68 77 68 66 49 47 49 49 50 49 56 55 55 57 58 56 59 58 64 65 69 68 69 70 73 69 68 70 67 83 69 84 82 67 63 61 59 56 51 48 47 53 45 46 51 55 54 70 79 68 86 105 107 112 85 86 75 78 72 56 74 57 57 73 73 72 74 73 76 90 78 55 55 54 53 55 71 53 52 53 53 51 51 51 51 51 69 70 70 68 70 69 52 71 71 74 73 67 65 48 66 71 68 66 66 48 48 51 50 51 56 54 54 53 57 58 58 60 65 80 69 69 69 70 85 72 69 69 68 69 70 84 68 64 63 61 58 56 54 52 47 52 47 41 44 56 72 78 77 63 120 83 76 105 85 94 85 72 54 79 56 56 58 73 72 72 74 73 76 74 76 53 56 54 54 55 72 53 72 72 52 71 72 51 71 69 69 69 66 70 66 70 82 53 77 82 75 68 72 59 76 74 65 68 65 65 48 70 52 52 54 52 53 53 57 57 60 61 63 67 70 71 70 71 71 73 68 69 69 68 70 84 69 64 65 62 60 57 52 55 49 50 45 45 38 48 76 82 79 64 114 88 76 80 70 73 112 95 91 74 74 73 75 73 56 72 74 56 75 77 80 54 72 54 56 55 72 71 82 71 70 70 70 52 51 71 66 67 64 93 59 68 86 77 69 67 79 82 48 44 67 999 73 65 49 50 43 70 70 49 55 51 53 52 56 59 59 59 63 67 68 69 71 74 72 73 69 68 70 82 82 81 68 66 65 59 60 56 55 58 52 49 48 48 50 47 72 79 71 76 117 81 83 71 68 76 118 109 95 74 56 74 74 55 50 52 49 52 57 76 49 72 73 72 73 54 55 71 71 50 70 68 70 70 70 68 90 73 75 76 49 103 92 84 84 92 85 47 46 43 72 54 72 70 65 47 50 71 53 51 56 52 51 53 56 59 59 59 64 67 68 72 72 85 72 72 70 69 83 70 69 84 69 66 66 60 59 59 54 56 53 52 45 46 50 50 74 53 69 70 45 72 75 48 72 83 113 104 93 83 73 57 55 53 55 55 54 57 74 83 73 72 71 72 56 51 73 70 71 70 69 71 71 51 70 70 71 97 68 94 88 113 66 83 86 91 91 69 44 54 74 63 61 67 68 47 69 70 54 53 56 53 52 51 56 58 60 59 64 82 68 70 84 74 74 70 68 73 70 69 68 82 67 66 64 61 58 61 57 54 46 50 54 50 52 49 56 72 70 73 69 69 51 46 87 101 104 108 103 83 57 74 54 55 57 72 72 72 73 85 74 50 54 73 72 71 70 70 70 71 75 82 74 81 74 68 68 82 77 86 117 107 90 88 94 63 115 84 93 72 83 65 56 43 46 47 70 70 71 55 55 999 52 51 56 58 58 61 63 82 68 73 84 85 74 71 68 70 84 69 69 82 69 67 62 60 60 61 56 55 55 55 52 48 52 53 55 54 72 71 54 55 51 54 75 111 76 74 102 99 57 74 56 56 56 54 55 73 81 74 53 53 71 71 53 52 71 52 51 49 70 82 71 70 70 69 67 73 112 65 122 124 82 68 66 85 999 93 86 93 115 42 40 42 46 69 71 71 71 53 999 54 51 51 55 56 58 61 79 82 70 73 72 85 75 72 69 72 72 71 67 82 69 69 65 64 60 61 55 51 57 56 47 54 48 55 54 50 54 73 53 50 44 45 48 76 73 45 86 106 73 74 53 73 54 54 55 72 74 57 54 75 71 53 72 71 70 52 49 71 69 68 67 82 69 67 113 86 71 51 60 97 85 75 85 61 62 99 56 77 53 56 40 41 44 71 52 71 71 53 71 54 51 52 55 55 58 62 78 85 70 72 85 85 73 73 71 70 71 70 82 82 69 68 66 60 62 57 57 51 58 53 52 55 49 52 52 50 57 55 54 45 43 50 49 67 71 45 118 112 73 73 56 54 73 54 72 74 56 73 74 81 83 50 52 70 70 52 47 80 70 69 69 71 69 71 63 79 81 78 116 94 77 73 77 89 74 56 81 82 84 41 41 41 44 68 70 54 53 51 71 55 53 53 55 56 55 61 79 85 83 85 85 74 74 74 70 72 70 68 84 83 69 66 63 65 63 58 59 54 56 53 56 57 52 55 53 52 54 73 56 42 48 53 48 52 51 46 87 88 74 56 73 56 73 53 72 56 54 73 74 54 51 52 70 53 54 45 70 69 51 71 66 68 66 68 66 67 62 73 112 83 99 66 55 62 78 46 59 55 43 41 41 41 62 46 70 51 52 50 55 54 51 51 53 54 54 60 79 83 83 84 85 74 73 75 72 70 72 82 84 84 69 68 62 63 64 60 59 54 53 54 79 49 49 53 57 45 54 73 54 45 48 51 38 43 70 71 70 72 73 54 73 74 74 73 73 56 73 73 73 50 52 71 71 71 71 70 75 70 71 49 67 69 74 69 50 70 46 69 91 43 87 79 54 68 59 41 42 41 43 41 33 33 44 47 49 51 51 50 71 54 52 49 53 51 55 59 78 79 84 84 85 75 74 75 75 72 73 69 82 69 67 67 65 63 63 62 63 54 49 55 57 49 44 54 56 42 53 57 54 46 49 48 38 43 69 69 76 71 72 73 57 54 73 73 73 73 73 74 51 53 55 71 71 70 71 70 72 70 70 48 66 73 50 68 66 68 69 76 88 40 87 68 70 61 63 65 41 42 41 40 41 43 40 49 49 48 50 51 55 52 51 51 55 53 55 58 75 83 85 84 87 85 75 75 74 73 84 82 83 82 68 67 68 66 66 63 62 48 50 53 55 54 57 55 56 53 52 54 56 53 53 54 55 49 69 70 70 71 72 57 54 56 57 73 73 54 54 52 53 53 72 71 70 70 70 71 70 51 75 68 113 72 39 45 66 74 68 59 47 41 72 65 64 41 43 44 43 43 45 39 43 36 41 48 49 51 70 52 54 52 50 49 54 53 56 57 75 79 86 83 86 74 75 75 74 74 71 82 83 68 67 68 69 70 66 66 58 56 52 50 57 59 57 60 57 49 45 51 58 53 57 73 74 53 70 69 71 71 51 72 54 51 74 55 72 73 47 46 55 73 72 52 74 51 71 71 71 71 70 67 91 48 41 68 49 68 71 67 76 64 51 46 64 38 41 45 40 43 43 46 41 34 41 47 47 51 50 53 55 52 51 50 55 53 55 58 76 80 88 84 88 85 74 73 75 71 69 81 82 64 68 69 69 68 66 65 61 59 55 52 57 59 60 57 56 47 49 52 57 56 72 72 74 53 52 70 70 52 71 53 56 54 55 53 53 53 51 51 73 73 53 48 71 73 71 78 72 70 71 69 72 44 47 68 68 68 68 63 66 45 43 65 65 46 43 44 44 43 43 64 42 37 44 48 51 49 48 50 53 52 52 51 55 53 55 73 74 78 88 84 87 85 74 74 74 84 83 81 84 71 68 70 67 67 68 65 64 55 53 54 57 55 50 57 59 47 51 50 56 57 71 81 83 57 53 70 70 53 71 53 72 56 54 53 54 50 52 52 55 52 51 72 71 70 71 51 53 74 70 70 49 44 50 68 68 48 67 65 64 64 47 46 66 64 36 41 44 43 45 46 45 46 46 49 49 48 49 48 53 51 51 50 54 52 55 72 75 80 85 83 86 86 74 73 71 83 82 82 80 84 69 67 68 68 68 65 65 55 54 51 57 46 50 59 57 45 52 51 52 72 70 76 69 73 55 72 73 52 51 53 73 56 53 54 52 53 55 46 51 54 53 71 81 78 70 50 71 69 70 69 50 49 50 49 69 66 67 47 49 65 64 75 47 66 46 47 48 43 68 42 45 45 47 47 49 50 50 50 54 51 52 52 55 53 54 71 75 81 84 82 84 85 75 72 74 70 83 82 81 83 69 67 69 67 67 65 58 56 58 50 74 58 61 61 56 50 54 49 50 73 75 63 65 76 71 73 69 54 54 52 73 73 53 55 73 73 72 72 53 53 71 74 72 71 74 70 72 70 49 69 49 51 51 70 70 69 48 66 66 47 48 64 70 47 69 48 67 42 42 34 43 49 49 68 46 48 49 49 53 51 50 53 54 54 53 55 74 80 81 82 82 85 74 75 73 83 82 82 81 82 66 66 67 68 67 63 63 59 59 51 55 56 57 62 59 53 56 50 51 57 78 71 63 73 70 79 69 71 70 72 73 56 56 73 72 72 55 72 51 51 71 75 70 70 74 72 52 70 70 47 49 50 50 51 48 72 50 66 66 63 62 64 47 68 67 49 49 47 45 42 45 50 51 69 40 39 48 48 54 51 52 54 55 54 54 72 73 78 80 82 86 85 74 74 71 82 82 83 82 82 67 67 67 68 67 63 64 62 58 53 53 52 54 62 57 50 55 55 50 72 72 81 76 75 70 76 71 71 72 70 55 73 55 71 72 72 52 50 51 72 70 72 52 75 71 52 48 48 48 50 49 51 48 51 48 68 67 66 68 66 64 71 64 69 68 47 44 48 46 48 48 52 68 68 45 51 52 54 54 52 50 53 56 54 54 72 73 78 79 81 85 84 72 73 73 84 83 81 83 68 65 65 66 66 66 65 64 63 60 53 54 51 53 59 57 57 57 54 52 72 54 70 84 71 75 71 70 71 71 72 53 73 57 73 55 50 53 53 72 53 79 70 54 79 71 50 47 46 45 47 48 45 50 70 69 70 68 68 73 68 64 59 66 45 49 48 49 49 48 48 49 51 51 47 50 51 53 50 53 52 53 54 55 52 53 71 73 76 81 82 83 73 72 73 72 71 83 83 67 66 66 66 65 64 66 64 65 64 57 53 59 47 50 53 57 56 56 55 57 75 72 73 76 53 70 74 70 71 69 71 54 73 53 73 72 51 54 71 50 46 69 70 72 70 53 50 48 50 48 51 50 47 52 47 65 69 49 66 68 68 46 63 60 68 47 48 50 51 51 51 50 50 49 47 49 50 51 52 53 51 53 54 57 54 54 72 72 79 80 81 83 84 72 72 83 71 83 83 67 67 65 64 61 65 64 66 63 79 55 52 55 52 65 56 55 57 55 60 59 74 55 49 72 54 77 69 74 70 68 74 71 87 56 52 54 72 73 50 49 71 72 71 71 71 53 53 52 51 50 50 51 47 69 66 65 69 70 51 69 68 50 61 60 70 50 51 48 50 49 51 50 51 50 70 51 48 49 50 54 51 53 53 56 53 53 71 72 78 80 66 83 84 73 72 73 70 69 83 68 69 64 63 61 64 63 65 62 63 50 52 52 62 81 60 62 56 55 59 59 54 55 57 53 70 86 87 69 73 73 85 74 93 73 74 54 72 72 72 49 70 73 71 53 49 55 53 50 53 49 51 50 52 67 85 70 68 68 69 72 66 50 64 47 47 49 71 50 47 51 53 50 52 50 46 46 44 50 50 54 50 56 55 57 54 54 71 73 74 79 81 83 84 73 73 73 71 70 83 69 68 67 62 54 62 63 63 63 62 62 54 55 79 999 62 60 59 60 60 59 58 57 53 73 76 79 67 82 74 73 69 80 78 73 73 74 73 78 52 71 81 85 70 54 53 72 47 51 50 44 49 49 50 68 70 61 73 71 69 69 68 69 66 65 49 50 71 51 51 71 53 52 52 51 52 48 50 50 50 54 52 55 56 55 55 54 71 71 79 79 68 82 71 73 72 84 72 70 71 70 68 66 61 44 60 64 64 65 62 63 57 56 72 999 47 58 62 62 75 54 59 54 53 74 86 67 84 77 72 59 83 71 73 101 73 74 75 70 71 71 69 69 74 53 52 54 56 53 51 48 48 50 52 68 73 68 68 69 68 68 65 71 66 49 48 49 71 71 71 70 71 53 52 52 51 51 52 50 49 55 52 55 56 55 54 56 72 73 75 63 67 70 71 72 72 84 74 72 72 69 83 66 61 52 63 63 64 64 62 60 57 57 72 79 58 55 63 80 75 51 52 59 54 56 73 80 72 84 58 59 75 73 72 97 83 84 71 87 73 70 70 69 54 55 51 50 55 52 46 49 48 49 48 69 65 78 67 69 68 69 75 69 50 50 48 49 71 72 53 71 71 71 71 71 52 51 51 53 50 55 52 55 54 55 56 73 73 73 78 62 66 69 71 72 73 84 71 72 71 70 68 65 61 63 64 64 62 63 61 60 59 75 72 57 60 54 79 80 59 49 54 53 57 56 78 88 56 52 85 83 82 71 70 91 102 75 84 89 70 70 70 51 72 53 49 73 53 52 47 49 50 51 50 67 78 69 48 69 70 69 70 69 50 49 52 70 50 53 72 72 73 70 70 70 70 51 51 50 48 55 52 71 54 54 56 57 73 72 77 61 66 69 68 71 70 83 72 71 70 71 69 64 62 64 65 65 63 66 65 60 58 73 73 56 61 57 59 79 58 52 55 54 75 74 74 51 55 70 92 69 100 83 70 105 98 78 80 95 69 70 71 71 54 44 43 72 73 51 51 50 48 51 46 69 70 94 64 74 70 69 67 70 69 52 70 49 70 52 52 50 51 51 71 70 51 71 53 52 71 55 53 55 55 55 56 56 73 72 74 66 66 69 69 72 71 72 71 72 71 69 69 66 63 59 60 63 66 65 62 62 59 72 72 54 61 60 64 59 56 55 54 55 56 51 74 53 72 71 100 76 94 89 79 101 103 87 79 87 69 52 51 54 49 32 46 54 73 52 50 51 49 49 47 50 68 58 63 76 69 51 67 48 69 70 71 70 72 72 70 71 71 69 70 74 70 70 50 71 52 57 53 54 53 55 57 56 72 73 75 65 68 69 68 70 71 83 70 70 70 70 69 68 63 61 63 64 66 66 62 62 53 57 72 53 58 59 79 59 56 55 53 54 41 45 73 74 73 72 96 74 76 72 93 57 74 112 999 92 68 51 49 51 52 53 55 54 49 51 48 52 50 50 51 70 69 82 91 69 69 49 68 48 68 69 52 52 71 72 72 50 71 69 68 73 74 70 70 71 45 54 54 53 53 55 54 57 72 72 77 66 67 68 68 70 70 71 71 70 70 83 81 81 65 60 63 63 62 82 66 66 58 74 57 52 57 58 999 61 57 53 49 52 55 52 72 76 56 73 78 94 74 82 87 88 95 103 75 66 70 51 46 49 42 56 53 50 39 51 49 55 51 50 50 50 70 69 106 66 69 70 70 66 69 72 70 50 52 71 72 49 72 50 71 71 74 69 70 70 49 54 55 52 55 56 56 58 55 73 79 65 68 67 68 71 70 71 72 70 71 70 81 81 66 61 64 64 64 67 63 63 63 57 57 56 57 999 999 79 56 57 52 52 53 73 79 72 74 55 76 93 87 89 83 88 116 100 115 101 50 52 49 51 51 47 52 47 50 53 51 50 45 50 52 52 69 69 103 66 69 70 69 69 76 66 69 50 71 70 70 71 51 49 69 69 49 49 69 69 79 55 53 54 54 56 56 58 57 73 78 67 68 67 70 83 72 68 72 70 72 70 82 81 82 64 65 64 64 80 82 67 81 56 56 57 55 999 999 79 56 55 54 52 53 74 85 73 55 58 81 81 85 110 78 78 96 99 83 87 68 50 52 53 55 57 50 54 54 56 50 51 45 53 47 51 73 69 79 70 66 69 49 47 47 66 68 70 53 50 70 70 51 72 50 49 70 48 67 49 65 56 54 57 54 56 57 59 57 74 79 66 67 68 69 70 71 69 72 70 70 82 82 82 83 64 64 63 64 66 66 80 79 74 55 56 75 999 72 58 55 55 52 42 49 55 73 73 57 53 74 91 81 111 90 107 91 90 97 86 82 51 50 52 55 55 56 74 56 73 54 49 50 39 50 52 55 72 71 48 67 75 50 70 47 48 69 69 70 70 70 71 50 70 50 68 49 69 65 48 71 56 56 56 54 55 55 55 55 59 79 81 67 69 69 82 71 70 74 71 71 69 81 85 82 79 79 79 63 67 62 81 91 72 77 74 999 999 72 59 56 54 51 40 52 57 48 72 55 56 54 60 85 73 111 89 76 101 98 82 78 69 51 53 72 72 74 999 55 55 52 50 43 33 49 55 54 72 71 51 68 70 69 48 66 50 66 70 73 70 51 50 51 51 66 63 69 66 72 71 48 56 58 55 56 57 55 53 54 59 79 80 67 70 69 82 69 67 73 73 72 82 81 82 80 78 80 79 63 65 62 80 92 74 83 72 999 999 71 59 58 53 53 48 74 51 49 56 73 84 80 61 74 94 112 91 101 99 100 87 77 69 54 54 72 72 56 57 52 74 72 73 41 32 49 73 72 71 73 71 70 71 69 51 67 48 49 49 70 68 51 69 48 50 63 119 69 47 69 69 50 57 59 56 56 58 52 53 52 59 79 81 69 67 69 82 70 67 70 69 70 82 81 81 84 80 79 79 61 79 80 80 72 74 88 70 76 999 72 59 50 55 51 53 57 46 54 52 73 81 85 59 76 86 108 97 100 88 105 96 73 72 72 51 53 53 73 52 53 74 73 74 50 39 57 72 72 72 69 76 70 70 72 71 50 48 49 48 51 48 48 72 68 67 80 120 82 68 69 70 72 56 59 58 55 57 51 52 53 56 79 81 68 67 67 84 68 65 68 69 70 83 81 80 79 80 79 77 77 79 80 80 55 73 87 81 69 69 73 61 49 54 52 55 52 48 41 51 72 73 90 81 60 73 108 88 83 102 111 95 75 72 71 51 55 53 55 52 47 52 54 73 86 57 54 82 71 72 73 71 68 71 70 69 47 70 71 68 71 70 70 70 68 84 76 92 85 65 49 51 49 59 58 59 57 56 48 49 53 57 79 65 67 67 68 83 69 65 67 70 71 82 81 80 56 78 79 79 74 80 79 73 73 74 71 80 69 68 56 59 57 53 49 72 53 39 45 53 73 73 96 84 81 74 88 68 60 96 109 97 78 75 55 53 53 73 54 50 46 51 51 74 83 79 71 83 71 71 75 69 79 51 68 69 48 70 70 70 51 70 70 72 69 72 70 70 78 70 67 70 70 57 58 58 58 56 47 48 50 55 79 66 67 67 67 82 68 67 67 70 68 82 81 83 79 80 79 78 60 58 80 79 73 57 76 81 71 79 56 58 53 59 56 53 52 44 46 51 74 74 75 75 75 74 93 81 999 999 81 82 84 73 72 56 53 52 50 53 55 53 52 55 82 71 999 73 84 72 90 74 73 82 71 47 72 71 52 71 51 70 72 51 69 69 64 66 69 68 70 70 69 59 59 57 57 57 50 45 49 55 65 67 67 67 80 84 66 66 67 68 71 81 81 80 76 78 80 78 77 74 82 82 72 73 75 74 76 76 72 59 55 57 55 49 46 38 46 50 56 83 75 55 89 86 85 999 999 999 68 90 86 74 71 73 72 54 50 55 999 56 55 52 83 70 72 68 69 73 83 71 44 77 68 71 70 49 70 70 72 68 69 69 71 68 68 66 69 48 49 66 69 58 59 59 60 57 53 47 50 55 62 65 68 67 82 84 67 67 68 68 70 82 81 79 81 79 80 79 77 72 80 72 71 73 82 67 80 77 72 61 59 57 57 51 45 34 38 53 73 72 74 80 90 76 74 999 52 65 77 91 93 70 71 54 71 53 52 57 56 59 74 71 106 92 70 90 71 71 88 64 47 61 78 68 48 65 50 69 69 72 68 71 51 68 49 48 68 47 69 65 67 61 60 59 59 56 51 51 51 53 62 64 67 67 80 82 68 68 70 69 70 82 80 80 80 79 78 80 77 57 78 93 76 81 68 65 82 74 72 75 60 59 64 58 41 41 43 56 999 79 75 79 88 75 72 51 45 51 44 97 96 80 71 54 53 51 52 51 52 58 75 74 89 85 72 68 71 70 91 79 65 86 82 79 62 63 67 70 69 74 69 48 49 52 68 50 70 69 48 70 85 60 60 58 59 59 56 43 51 55 58 67 69 66 82 82 67 68 71 70 82 82 80 81 80 79 79 81 60 57 73 91 70 87 65 68 999 72 77 58 60 58 58 79 51 38 42 56 52 84 82 101 92 75 73 50 51 46 64 89 94 76 71 53 54 51 49 51 51 58 75 77 70 99 80 82 71 72 91 63 46 74 66 72 67 81 68 69 70 71 71 51 72 70 50 48 69 69 70 69 68 59 59 58 60 60 56 51 46 56 57 65 67 66 81 82 64 82 70 72 83 82 80 81 81 79 79 80 59 58 72 89 89 84 65 70 60 68 78 55 62 62 61 80 56 36 52 55 40 56 98 106 98 75 54 71 52 53 65 71 90 71 71 54 53 53 52 52 57 56 57 54 73 91 70 82 79 75 94 59 49 70 93 60 113 103 68 69 69 68 48 70 48 71 68 71 48 68 48 63 99 58 59 61 60 61 61 56 58 57 57 66 68 80 81 82 65 67 83 71 83 83 82 81 82 80 79 64 63 58 72 80 68 69 83 999 77 71 72 56 60 80 80 79 55 54 57 43 48 74 82 92 93 73 72 72 53 50 70 76 73 72 53 53 52 54 54 52 56 59 75 74 71 82 72 92 71 75 70 98 76 67 83 83 118 77 63 69 70 71 70 68 48 50 70 68 71 68 50 84 60 61 60 61 60 62 62 57 58 60 59 65 69 80 80 69 68 67 83 82 83 81 79 83 84 78 79 65 63 59 73 70 68 87 82 78 75 71 77 74 78 63 80 76 76 78 56 49 41 74 79 69 88 89 999 71 54 54 70 54 74 72 52 51 54 56 54 50 58 56 57 74 72 87 72 75 72 88 68 59 60 71 68 76 51 100 65 71 50 71 72 48 71 49 49 69 67 68 49 64 64 60 61 60 60 60 63 57 56 61 60 65 67 63 81 70 67 80 84 82 82 83 81 79 86 76 79 64 79 58 89 68 84 68 82 80 73 68 81 78 74 76 77 74 56 999 56 47 54 74 72 79 68 70 72 53 54 54 53 72 77 73 52 52 55 56 51 35 56 76 72 74 73 72 54 70 72 75 60 60 51 91 66 50 999 85 77 70 69 72 69 49 50 69 68 70 48 49 49 68 66 59 60 61 60 59 62 67 62 62 58 62 67 80 81 69 68 65 82 68 82 83 79 76 84 81 81 63 80 74 85 81 66 79 86 76 70 68 68 73 73 75 86 75 73 76 58 48 53 75 76 75 999 84 71 48 50 55 52 71 73 54 51 71 72 55 53 37 56 76 72 72 73 72 73 77 79 70 61 79 73 82 44 999 51 58 113 49 49 69 49 47 71 68 72 70 68 69 49 69 49 61 61 61 59 60 60 67 57 61 61 63 69 65 81 69 68 80 82 82 82 83 81 80 81 76 81 63 78 59 88 83 67 83 89 73 70 70 71 80 82 73 999 73 73 79 57 49 53 73 88 77 72 70 71 49 47 52 50 51 55 50 54 71 56 46 52 52 74 75 72 70 73 80 54 70 77 73 73 70 76 44 63 56 52 999 67 64 62 65 49 69 65 67 66 71 67 62 67 48 48 61 59 62 59 60 61 81 60 54 62 59 69 81 81 67 69 81 82 83 81 81 80 81 79 80 81 62 78 74 81 61 88 67 68 74 71 70 75 85 83 75 999 73 73 76 55 55 56 77 81 72 73 71 53 46 48 42 52 49 48 52 72 72 56 50 51 81 74 87 75 81 81 74 55 72 70 67 71 72 74 68 53 57 999 53 66 80 73 63 59 63 62 76 63 69 65 82 64 48 71 60 62 61 61 61 60 65 63 57 62 60 68 81 66 68 69 81 82 81 81 82 80 79 79 80 58 61 77 58 80 83 60 67 68 72 70 67 67 82 75 72 74 52 55 72 76 59 55 999 74 79 72 53 52 47 46 50 52 50 51 54 71 72 74 47 47 76 73 72 54 73 72 75 55 52 71 69 74 73 46 54 73 67 55 52 95 87 87 46 49 107 101 63 59 66 53 115 71 67 69 62 62 61 59 61 59 63 63 59 64 63 68 67 80 67 67 83 83 81 84 82 81 81 80 62 57 59 60 75 80 78 95 90 87 74 71 67 67 80 78 75 55 52 54 53 74 59 56 77 72 72 72 72 72 51 47 50 56 55 74 73 53 70 57 43 54 56 74 72 999 80 83 58 51 49 50 75 83 73 66 999 78 50 56 31 72 90 82 70 75 76 84 65 89 120 115 115 69 68 64 62 61 61 59 61 61 63 59 59 66 65 66 66 64 67 69 80 68 81 82 82 81 81 80 60 54 58 62 58 78 87 88 90 81 70 73 72 68 76 75 74 50 51 53 50 74 57 54 79 73 52 72 72 71 57 53 52 57 73 72 56 71 68 84 44 50 80 74 55 76 71 73 53 51 49 50 77 81 75 71 67 75 78 68 34 56 43 78 100 81 80 102 116 69 126 126 113 72 47 46 61 61 63 61 61 60 63 61 62 68 66 68 81 65 66 69 81 82 81 62 82 81 81 81 61 58 56 62 58 83 74 90 90 84 75 74 76 58 74 999 73 56 55 53 54 73 56 71 71 57 51 54 55 50 54 56 57 53 45 49 55 70 78 74 58 81 999 56 72 85 71 54 47 51 52 32 49 74 74 50 76 70 62 49 54 57 55 38 88 111 121 90 100 55 118 95 119 118 61 62 63 62 63 60 64 61 59 65 65 70 68 68 66 65 67 66 82 82 82 60 82 82 80 82 65 61 56 55 58 77 76 80 83 72 80 84 80 75 52 77 72 57 57 50 56 73 55 70 55 53 73 53 999 52 47 54 55 999 77 72 73 999 999 76 77 75 999 72 81 71 69 56 46 47 48 36 43 53 72 82 75 52 74 44 42 55 55 40 999 999 106 90 67 118 128 77 119 113 51 51 64 63 61 61 61 62 61 63 70 69 70 68 66 80 67 67 82 82 80 85 81 86 82 81 65 59 54 52 56 81 48 80 80 77 77 77 82 68 75 73 53 57 57 49 53 72 54 999 72 75 72 54 57 45 51 55 55 73 72 999 999 999 59 77 76 79 58 84 999 100 86 57 31 43 47 47 47 49 66 63 52 71 68 44 60 63 29 999 999 45 68 66 86 113 126 113 50 111 112 128 65 63 65 60 62 61 59 61 83 82 69 66 66 80 67 67 80 82 81 79 85 87 81 80 69 59 54 52 72 60 57 83 71 65 71 79 74 75 70 72 51 54 54 51 51 55 72 70 75 74 55 55 45 52 50 73 72 73 71 999 999 999 69 72 78 56 74 72 999 97 87 45 38 40 42 50 47 52 84 68 52 72 68 65 64 60 30 61 50 72 37 70 74 67 127 112 102 125 126 65 62 63 64 59 61 60 62 77 81 68 82 67 81 80 67 66 80 82 81 83 81 80 80 81 70 64 53 56 73 81 82 79 83 83 78 76 77 999 72 71 49 46 55 53 53 52 52 54 70 54 53 56 51 54 48 72 55 71 70 70 71 55 50 55 999 73 57 76 999 81 71 73 51 41 44 55 58 74 75 72 70 56 70 60 63 45 48 53 51 35 48 999 122 60 92 90 69 73 118 69 63 63 64 64 60 59 78 78 80 82 83 67 80 81 80 66 81 81 80 82 82 83 80 85 68 64 60 58 77 78 83 76 76 73 67 70 74 69 76 71 47 34 50 55 56 53 72 55 53 71 73 72 54 73 53 55 72 72 70 69 72 45 51 53 999 999 74 75 92 64 90 73 52 46 53 73 74 82 42 39 73 55 50 55 58 43 57 999 999 29 21 20 46 65 67 53 65 80 75 88