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