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