2676,2675,2675,2674,2674,2673,2673,2673,2673,2673,2673,2673,2673,2674,2674,2675,2675,2676,2676,2677,2677,2678,2678,2679,2679,2680,2680,2681,2681,2682,2682,2683,2683,2683,2684,2684,2685,2685,2687,2687,2688,2688,2689,2690,2691,2692,2695,2695,2700,2700,2700,2698,2698,2696,2696,2694,2694,2693,2692,2692,2690,2690,2691,2691,2689,2689,2688,2688,2686,2686,2685,2685,2686,2686,2685,2685,2688,2688,2685,2685,2685,2683,2683,2679,2679,2682,2682,2682,2680,2680,2681,2681,2680,2680,2679,2679,2679,2679,2681,2681,2679,2679,2681,2681,2683,2683,2684,2684,2682,2682,2685,2685,2686,2686,2685,2685,2685,2687,2687,2689,2689,2691,2691,2692,2692,2691,2691,2692,2692,2692,2694,2694,2695,2695,2696,2696,2697,2697,2696,2696,2697,2697,2698,2698,2700,2700,2697,2697,2699,2699,2700,2700,2700,2701,2701,2704,2704,2705,2705,2706,2706,2707,2707,2708,2708,2709,2709,2710,2710,2711,2711,2712,2712,2712,2713,2713,2714,2714,2712,2712,2713,2713,2715,2715,2714,2712,2712,2709,2709,2708,2708,2707,2707,2706,2706,2707,2707,2705,2705,2706,2706,2709,2709,2710,2710,2711,2711,2711,2710,2710,2703,2703,2702,2702,2703,2703,2702,2702,2701,2701,2702,2702,2700,2700,2699,2699,2698,2698,2697,2697,2696,2696,2697,2697,2694,2694,2692,2692,2691,2691,2692,2692,2694,2694,2696,2696,2697,2697,2697,2697,2696,2696,2699,2699,2698,2698,2697,2697,2699,2700,2701,2701,2702,2702,2703,2703,2702,2702,2704,2704,2705,2705,2706,2706,2707,2707,2708,2708,2709,2709,2707,2707,2706,2706,2705,2705,2705,2704,2704,2708,2708,2705,2705,2706,2706,2700,2700,2699,2699,2703,2703,2704,2704,2705,2705,2706,2706,2703,2703,2702,2702,2698,2698,2697,2694,2694,2695,2695,2696,2696,2693,2693,2692,2692,2691,2691,2688,2688,2685,2685,2684,2684,2689,2689,2691,2691,2692,2692,2694,2694,2697,2697,2698,2698,2700,2700,2701,2701,2700,2700,2700,2698,2698,2697,2697,2698,2698,2699,2699,2700,2701,2701,2700,2700,2702,2702,2704,2704,2705,2705,2707,2707,2708,2708,2707,2707,2706,2706,2707,2708,2708,2709,2709,2710,2710,2711,2711,2712,2712,2713,2713,2713,2712,2712,2713,2713,2712,2712,2714,2715,2715,2714,2712,2710,2710,2709,2709,2710,2710,2709,2709,2708,2708,2709,2709,2708,2708,2709,2709,2708,2702,2702,2703,2703,2704,2704,2705,2705,2706,2706,2707,2707,2707,2706,2706,2705,2704,2704,2703,2703,2702,2702,2699,2699,2696,2696,2695,2695,2696,2696,2697,2697,2699,2699,2698,2698,2700,2700,2702,2702,2708,2708,2707,2707,2706,2706,2708,2708,2710,2710,2711,2711,2712,2712,2713,2713,2714,2714,2716,2716,2717,2717,2716,2716,2715,2715,2713,2713,2712,2711,2711,2712,2712,2712,2713,2713,2714,2714,2715,2716,2716,2717,2717,2715,2715,2714,2714,2713,2713,2714,2714,2716,2716,2717,2717,2718,2718,2719,2719,2720,2720,2721,2721,2721,2721,2720,2720,2719,2719,2721,2721,2723,2723,2724,2724,2724,2722,2722,2721,2721,2720,2720,2719,2718,2718,2716,2716,2715,2715,2715,2715,2713,2713,2712,2712,2709,2709,2708,2708,2707,2706,2706,2704,2704,2705,2705,2707,2707,2708,2708,2707,2707,2706,2705,2705,2704,2704,2703,2703,2702,2702,2701,2701,2698,2697,2697,2696,2696,2695,2695,2693,2693,2692,2692,2691,2691,2690,2690,2690,2688,2688,2687,2687,2685,2685,2684,2684,2683,2683,2681,2681,2680,2680,2679,2678;383,383,382,382,381,381,378,373,372,371,364,354,352,352,351,351,348,348,347,347,344,344,343,343,340,340,337,337,334,334,333,333,332,331,331,330,330,329,329,328,328,327,327,327,327,327,327,328,328,329,334,334,336,336,337,337,338,338,338,339,339,341,341,342,342,343,343,341,341,342,342,345,345,346,346,348,348,349,349,351,353,353,354,354,356,356,357,358,358,360,360,361,361,362,362,365,368,371,371,368,368,365,365,366,366,360,360,358,358,357,357,355,355,354,354,353,351,351,352,352,351,351,350,350,349,349,346,346,347,348,348,349,349,347,347,346,346,344,344,343,343,342,342,343,343,341,341,340,340,338,338,334,329,329,330,330,331,331,332,332,333,333,334,334,335,335,338,338,339,339,340,340,341,342,342,343,343,345,345,346,346,347,347,348,348,348,349,349,351,351,350,350,349,349,355,355,356,356,360,360,361,361,360,360,359,359,360,361,361,363,363,362,362,361,361,358,358,360,360,361,361,362,362,355,355,354,354,353,353,354,354,355,355,357,357,355,355,357,357,360,360,361,361,360,360,364,364,365,367,368,368,370,370,368,368,367,367,365,365,365,365,366,366,365,365,367,367,368,368,367,367,366,366,365,365,364,364,365,365,366,366,367,367,368,368,369,370,370,371,371,372,372,373,373,374,374,375,375,376,376,377,377,378,378,379,379,380,380,379,379,377,377,378,378,378,377,377,376,376,374,374,376,376,378,378,377,377,378,378,379,379,381,381,380,380,378,378,380,380,378,378,379,379,380,380,381,381,382,382,383,384,384,383,383,385,385,386,386,385,385,385,384,384,383,383,384,384,383,383,384,384,383,383,381,381,380,380,379,379,379,380,380,379,379,378,378,377,377,376,376,377,378,378,379,379,380,380,381,381,381,382,382,382,382,384,384,387,387,388,388,390,390,391,391,392,392,396,396,397,397,397,396,396,395,395,393,393,391,391,390,390,389,388,388,389,389,389,390,390,392,392,393,393,394,394,395,395,398,398,397,397,396,396,397,397,400,400,399,399,397,397,399,399,404,404,407,407,406,406,401,401,398,398,402,402,403,403,404,404,403,403,400,400,398,398,397,397,398,398,398,397,397,396,390,390,389,389,388,388,388,387,387,390,390,391,391,392,392,394,394,395,395,396,396,397,397,394,394,391,391,388,388,389,390,393,393,397,397,398,398,399,399,401,401,403,404,404,405,405,408,408,409,409,409,412,412,413,413,414,415,416,416,417,417,418,418,419,419,420,420,420,421,421,420,420,419,419,418,418,417,417,416,416,416,415,415,413,413,412,412,409,409,408,408,408,407,407,405,405,404,404,403,403,402,402,400,400,394,393,393,392,392,390,390,389,389,387,387,386,386,384,384,383,383,383