1733,2555491,1527,2555812,1453,2556208,1411,2556614,1670,2556932,1486,2557280,1741,2557651,2066,2558021,1671,2558411,1321,2558756,1558,2559099,1460,2559463,1546,2559806,1514,2560193,1533,2560533,1427,2560967,1513,2561367,1604,2561720,1672,2562024,1454,2562387,1411,2562750,1311,2563122,1537,2563464,1668,2563815,1715,2564187,1605,2564542,1523,2564904,1670,2565254,1571,2565558,1487,2565965,1738,2566320,1799,2566655,1566,2567034,1440,2567428,1296,2567737,1654,2568110,1934,2568500,1760,2568827,1595,2569190,1588,2569683,1496,2570045,1353,2570429,1559,2570821,1616,2571180,1479,2571504,1310,2571891,1593,2572230,1611,2572610,1573,2572953,1416,2573307,1541,2573690,1703,2574057,1534,2574395,1510,2574706,1609,2575055,1208,2575408,1262,2575788,1201,2576165,1177,2576505,1253,2576807,1342,2577244,1099,2577653,1338,2578031,1373,2578364,1552,2578718,1475,2579067,1243,2579393,1186,2579856,1221,2580204,1190,2580568,1384,2580942,1522,2581354,1489,2581666,1411,2582076,1527,2582461,1512,2582802,1440,2583147,1329,2583537,1265,2583939,1361,2584286,1328,2584670,1312,2584977,1572,2585384,1385,2585725,1644,2586045,1648,2586405,1639,2586849,1630,2587203,1712,2587554,1750,2587977,1658,2588338,1624,2588710,1514,2589027,1529,2589411,1365,2589729,1523,2590068,1528,2590418,1577,2590772,1791,2591117,1847,2591444,1580,2591809,1536,2592158,1581,2592510,1663,2592831,1687,2593204,1571,2593551,1433,2594002,1499,2594425,1591,2594827,1580,2595220,1671,2595570,1628,2595939,1601,2596371,1555,2596701,1520,2597065,1500,2597433,1452,2597742,1437,2598097,1575,2598472,1574,2598866,1509,2599223,1458,2599527,1431,2600011,1457,2600495,1356,2600802,1358,2601211,1349,2601572,1377,2601984,1360,2602372,1482,2602725,1396,2603106,1496,2603476,1502,2603859,1410,2604215,1448,2604572,1449,2604889,1405,2605235,1472,2605615,1510,2606029,1454,2606374,1412,2606729,1546,2607104,1541,2607515,1477,2607873,1487,2608176,1535,2608567,1453,2608917,1435,2609307,1478,2609626,1392,2610071,1381,2610479,1303,2610827,1421,2611179,1556,2611483,1516,2611870,1293,2612208,1416,2612653,1460,2612977,1403,2613341,1302,2613742,1247,2614056,1291,2614523,1262,2614916,1354,2615298,1551,2615689,1519,2616043,1370,2616391,1374,2616787,1149,2617166,1174,2617571,1159,2617895,1187,2618239,986,2618561,1009,2618954,1021,2619272,1019,2619635,988,2620020,902,2620369,827,2620810,806,2621144,765,2621482,792,2621913,704,2622309,754,2622643,807,2623067,810,2623402,854,2623827,875,2624195,766,2624498,814,2624956,788,2625340,703,2625690,839,2626043,817,2626349,707,2626706,781,2627114,824,2627425,926,2627746,891,2628524,893,2628875,919,2629231,828,2629602,848,2630027,762,2630397,812,2630865,819,2631235,887,2631628,960,2631929,951,2632287,905,2632649,853,2633071,802,2633420,702,2633803,788,2634215,784,2634587,919,2634966,846,2635386,818,2635780,628,2636162,664,2636537,717,2636862,693,2637204,569,2637514,593,2637910,590,2638232,713,2638556,648,2638911,645,2639219,635,2639582,675,2639909,680,2640335,704,2640720,645,2641118,756,2641505,782,2641915,778,2642241,797,2642637,763,2643035,740,2643431,681,2643836,692,2644237,770,2644564,711,2644904,725,2645209,804,2645674,1016,2645995,1048,2646391,924,2646788,770,2647151,702,2647463,797,2647812,709,2648228,755,2648572,720,2648996,716,2649341,738,2649709,867,2650174,912,2650483,862,2650841,844,2651145,783,2651511,848,2651821,731,2652164,751,2652631,817,2652975,881,2653335,898,2653784,855,2654242,918,2654637,862,2655000,951,2655464,915,2655779,765,2656143,695,2656589,658,2657016,745,2657443,710,2657744,591,2658191,557,2658530,573,2658880,525,2659334,650,2659714,679,2660079,684,2660436,705,2660745,614,2661090,678,2661511,786,2661909,773,2662227,715,2662721,945,2663025,968,2663328,762,2663670,798,2664085,785,2664534,869,2664892,668,2665237,599,2665754,683,2666187,631,2666496,536,2666837,626,2667232,679,2667578,599,2667999,539,2668384,608,2668774,634,2669157,683,2669460,694,2669826,709,2670132,725,2670496,852,2670878,696,2671261,926,2671580,1020,2671937,1033,2672353,893,2672758,891,2673102,804,2673545,737,2673902,763,2674326,891,2674727,843,2675134,796,2675494,914,2675820,946,2676220,944,2676591,947,2676931,1120,2677243,1010,2677616,1090,2678048,1119,2678418,973,2678817,1061,2679167,938,2679518,930,2679874,977,2680178,962,2680531,1112,2680838,1079,2681324,963,2681776,1040,2682129,997,2682467,1008,2682831,1134,2683273,1008,2683668,867,2683989,987,2684378,1266,2684741,1233,2685094,1283,2685411,1176,2685770,1218,2686112,1508,2686469,1516,2686900,1618,2687202,1763,2687519,1535,2687874,1413,2688408,1582,2688794,1503,2689131,1576,2689531,1454,2689849,1311,2690153,1644,2690508,1504,2690895,1339,2691318,1498,2691694,1516,2692066,1305,2692500,1184,2692906,1205,2693206,1070,2693569,958,2693932,995,2694301,1036,2694610,1062,2694947,1150,2695328,1181,2695774,952,2696158,1023,2696481,1051,2696811,1063,2697167,1146,2697538,1241,2697961,1226,2698332,1287,2698722,1187,2699024,1402,2699438,1372,2699882,1338,2700283,1251,2700617,1293,2700986,1210,2701310,1296,2701655,1606,2701972,1204,2702322,1234,2702692,1269,2703053,1019,2703461,1128,2703811,1061,2704187,1159,2704497,1039,2704862,1311,2705227,1104,2705622,1212,2706035,1185,2706346,1122,2706754,1042,2707111,1246,2707498,1148,2707866,1142,2708311,1149,2708612,1260,2708948,1411,2709334,1298,2709668,1320,2710020,1469,2710339,1228,2710700,1332,2711085,1298,2711453,1213,2711802,1397,2712170,1513,2712568,1264,2712903,1231,2713257,935,2713634,1028,2713950,1092,2714266,1008,2714631,1229,2714984,1181,2715328,1166,2715687,1141,2716008,1248,2716365,1162,2716782,1014,2717203,1287,2717506,1590,2717867,1296,2718226,1162,2718584,1093,2718904,933,2719481,1073,2719785,1086,2720199,1319,2720568,1381,2720930,1236,2721290,1158,2721726,1149,2722043,1121,2722497,1211,2722818,1305,2723214,1314,2723634,1129,2724024,966,2724415,1208,2724758,1188,2725131,1249,2725546,1268,2725906,1327,2726274,1401,2726757,1341,2727229,1420,2727757,1274,2728161,1119,2728559,1210,2728918,1463,2729363,1402,2729745,1162,2730151,1359,2730545,1458,2730955,1396,2731344,1226,2731667,1257,2731990,1271,2732395,1319,2732735,1252,2733050,1356,2733407,1277,2733719,1192,2734110,1110,2734452,1318,2734846,1150,2735254,1253,2735646,1150,2736037,1396,2736434,1790,2736887,1411,2737229,1440,2737620,1472,2737924,1667,2738287,1580,2738779,1363,2739134,1273,2739579,1315,2739925,1329,2740354,1519,2740721,1643,2741116,1460,2741660,1538,2742086,1188,2742498,1069,2742839,1039,2743229,1270,2743584,1151,2743909,1211,2744297,1122,2744753,1107,2745097,1458,2745425,1408,2745768,1338,2746153,1484,2746564,1438,2746973,1172,2747274,1255,2747669,1591,2748002,1871,2748348,1444,2748812,1333,2749212,1471,2749527,1437,2749922,1445,2750291,1414,2750594,1710,2751055,1675,2751383,1383,2751696,1198,2752029,1358,2752440,1292,2752758,1277,2753115,1494,2753452,1534,2753797,1238,2754196,953,2754713,993,2755085,1132,2755385,1018,2755815,1049,2756176,1093,2756481,949,2756862,1074,2757243,1177,2757669,455,2758038,400,2758356,349,2758690,416,2759070,498,2759601,549,2759985,557,2760465,581,2760891,625,2761320,587,2761721,678,2762080,787,2762382,777,2762882,796,2763246,961,2763710,820,2764117,794,2764417,784,2764848,891,2765216,903,2765520,656,2765931,738,2766757,927,2767116,925,2767637,1092,2768086,1076,2768447,957,2768861,1096,2769290,1176,2769664,1132,2770062,861,2770394,990,2770726,1090,2771054,1099,2771382,1226,2771686,1292,2772124,1214,2772530,1284,2772881,1314,2773186,1499,2773597,1651,2773971,1606,2774306,1245,2774708,1407,2775125,1054,2775461,1227,2775882,1034,2776311,1301,2776694,1198,2777098,1003,2777504,1018,2777856,1218,2778181,1062,2778585,974,2778920,1085,2779280,1255,2779583,1455,2779987,1519,2780327,1499,2780664,1837,2781059,1798,2781457,1616,2781888,1484,2782243,1000,2782756,1148,2783071,1229,2783402,1150,2783722,1138,2784096,1326,2784457,1271,2784768,1133,2785206,1182,2785617,1510,2786022,1319,2786327,1215,2786681,1337,2787130,1172,2787517,1130,2787932,1418,2788359,1571,2788774,1299,2789145,1215,2789564,1169,2789991,1153,2790454,1322,2790834,1398,2791283,1200,2791594,1034,2792015,1176,2792382,1186,2792695,983,2793011,949,2793337,1007,2793640,858,2793949,834,2794361,903,2794804,831,2795188,776,2795616,921,2795979,886,2796395,957,2796742,876,2797127,978,2797448,933,2797832,868,2798209,1190,2798618,1172,2798964,1037,2799432,1330,2799812,1158,2800179,1065,2800629,1148,2801023,1125,2801456,1005,2801843,1041,2802165,1020,2802520,984,2802968,881,2803330,916,2803641,858,2804440,1006,2804860,1029,2805266,1134,2805723,1149,2806097,1072,2806549,1347,2806915,950,2807232,1036,2807659,923,2807998,1216,2808416,1198,2808823,1156,2809131,1234,2809538,1199,2809961,1437,2810390,1048,2810829,1098,2811157,1173,2811608,1267,2812029,1257,2812441,1328,2812752,1224,2813062,1249,2813399,1194,2813706,1364,2814019,1455,2814432,1366,2814823,1184,2815133,1295,2815552,907,2815891,940,2816235,960,2816656,945,2817069,1098,2817502,979,2817997,940,2818316,1012,2818727,1120,2819162,1033,2819582,1048,2819995,912,2820345,760,2820669,871,2821090,916,2821481,978,2821791,788,2822282,909,2822619,926,2822997,1003,2823347,880,2823758,922,2824137,1041,2824599,896,2825045,805,2825471,902,2825791,981,2826122,796,2826442,896,2826762,1005,2827112,955,2827482,864,2827845,959,2828187,880,2828552,694,2828873,763,2829178,704,2829480,735,2829892,523,2830262,542,2830610,499,2830966,628,2831630,554,2831959,588,2832296,555,2832635,609,2832999,638,2833308,691,2833670,672,2834012,702,2834335,585,2834697,595,2835031,624,2835343,675,2835647,620,2835988,515,2836545,585,2836859,470,2837180,493,2837737,520,2838103,619,2838472,631,2838777,601,2839080,547,2839398,572,2839735,577,2840060,540,2840488,513,2840876,516,2841187,557,2841582,479,2841912,464,2842310,555,2842631,466,2842969,447,2843271,455,2843591,456,2843902,482,2844202,437,2844562,393,2844922,385,2845313,400,2845676,465,2846068,463,2846384,433,2846698,380,2847024,395,2847416,390,2847716,401,2848062,408,2848376,415,2848676,463,2848976,467,2849306,455,2849648,461,2850034,475,2850488,560,2850820,558,2851120,557,2851420,483,2851740,412,2852140,418,2852470,497,2852826,470,2853164,417,2853490,376,2853848,403,2854152,408,2854512,401,2854908,416,2855272,411,2855572,441,2855896,361,2856310,363,2856642,350,2856948,414,2857260,375,2857578,387,2857888,379,2858320,392,2858620,366,2858926,359,2859248,388,2859640,343,2859948,341,2860320,323,2860680,325,2861026,351,2861358,422,2861704,431,2862080,405,2862468,429,2862768,370,2863096,368,2863428,391,2863788,389,2864088,426,2864458,380,2864808,382,2865152,389,2865492,374,2865868,380,2866218,436,2866518,445,2866866,373,2867238,328,2867560,314,2867928,351,2868228,393,2868572,411,2868888,349,2869220,335,2869586,357,2869904,386,2870216,341,2870570,374,2870928,382,2871260,442,2871584,466,2872008,454,2872344,428,2872704,419,2873036,448,2873394,388,2873784,418,2874108,385,2874408,376,2874804,401,2875134,378,2875448,373,2876084,306,2876542,317,2876870,427,2877234,369,2877624,333,2878044,364,2878348,342,2878664,392,2879004,359,2879318,361,2879640,411,2879940,382,2880256,432,2880598,415,2880932,412,2881232,455,2881624,363,2882644,485,2883004,445,2883380,365,2884054,354,2884384,367,2884774,416,2885106,395,2885492,455,2885808,400,2886124,422,2886544,384,2886844,378,2887160,448,2887460,345,2887792,348,2888100,349,2888406,361,2888764,286,2889064,276,2889404,286,2889718,334,2890040,327,2890358,333,2890716,341,2891046,378,2891396,360,2891708,375,2892038,367,2892338,363,2892698,389,2892998,459,2893352,410,2893720,390,2894080,436,2894408,424,2894754,407,2895190,348,2895518,345,2895880,351,2896236,344,2896628,345,2896928,316,2897228,330,2897560,381,2897860,333,2898192,402,2898524,379,2898860,365,2899214,332,2899514,334,2899888,431,2900276,416,2900936,405,2901292,433,2901626,442,2901988,468,2902348,409,2903036,395,2903396,389,2903756,300,2904084,343,2904508,383,2904808,332,2905196,358,2905510,418,2905864,429,2906222,375,2906522,347,2906972,388,2907274,365,2907620,371,2907934,360,2908264,416,2908628,611,2908992,694,2909308,670,2909680,644,2910012,657,2910376,651,2910732,569,2911116,551,2911484,491,2911784,453,2912116,416,2912474,426,2912784,448,2913134,463,2913510,396,2913824,410,2914188,516,2914514,431,2914832,387,2915204,350,2915534,364,2915934,360,2916254,439,2916606,383,2916940,415,2917268,353,2917572,324,2917892,325,2918224,336,2918596,339,2918904,329,2919266,370,2919572,359,2919934,394,2920304,439,2920636,454,2920984,364,2921310,377,2921644,373,2922004,422,2922310,354,2922632,355,2922932,438,2923232,385,2923532,475,2923864,409,2924242,448,2924604,405,2924926,455,2925264,421,2925652,493,2926000,394,2926328,496,2926704,484,2927004,482,2927360,474,2927672,394,2928054,383,2928384,424,2928728,483,2929044,458,2929406,460,2929778,451,2930096,481,2930514,435,2930860,352,2931204,366,2931512,386,2931824,444,2932154,473,2932464,475,2932794,491,2933096,469,2933396,471,2933736,444,2934074,435,2934382,508,2934750,377,2935064,396,2935444,362,2935810,392,2936134,461,2936500,437,2936802,412,2937166,459,2937494,630,2937812,571,2938156,510,2938496,506,2938810,505,2939144,540,2939444,541,2939744,492,2940104,587,2940434,515,2940792,502,2941156,524,2941456,518,2941756,480,2942118,504,2942478,509,2942800,501,2943450,514,2943798,438,2944100,451,2944428,499,2944728,529,2945068,444,2945422,469,2945784,447,2946172,451,2946532,450,2946832,494,2947534,503,2947872,493,2948192,508,2948856,468,2949216,521,2949592,494,2949968,539,2950316,533,2950656,612,2951028,638,2951396,667,2951746,716,2952074,661,2952398,643,2952732,615,2953096,638,2953456,630,2953840,633,2954202,651,2954506,669,2954886,597,2955256,605,2955648,608,2956008,706,2956368,627,2956668,568,2957000,533,2957328,547,2957854,683,2958172,536,2958588,598,2958948,692,2959258,655,2959580,646,2959940,670,2960268,770,2960688,622,2961216,627,2961894,591,2962194,690,2962554,746,2962920,677,2963248,723,2963640,589,2963960,663,2964304,617,2964628,561,2964930,498,2965232,567,2965584,527,2966040,538,2966340,489,2966668,595,2967036,567,2967392,633,2967726,639,2968112,650,2968508,572,2968818,562,2969136,598,2969444,635,2969802,583,2970186,620,2970516,686,2970860,632,2971236,599,2971536,582,2971836,545,2972162,535,2972528,567,2972908,574,2973246,622,2973548,523,2973906,536,2974252,599,2974578,558,2974940,562,2975270,534,2975608,516,2976306,521,2976648,475,2976992,499,2977322,491,2977700,423,2978060,383,2978360,433,2978720,435,2979116,453,2979440,422,2979828,467,2980130,449,2980488,469,2980826,406,2981448,408,2981748,421,2982064,484,2982392,463,2982710,454,2983048,446,2983352,570,2983668,583,2983974,505,2984332,569,2984692,612,2985026,657,2985364,641,2985712,547,2986062,566,2986432,472,2986732,424,2987092,442,2987482,473,2987800,495,2988140,474,2988502,541,2988860,513,2989192,617,2989552,570,2989912,611,2990332,579,2990660,557,2990990,532,2991330,570,2991682,575,2992040,722,2992348,634,2992648,550,2993000,498,2993308,593,2993608,656,2993940,644,2994244,595,2994608,625,2994932,638,2995292,556,2995624,557,2995924,561,2996340,714,2996674,677,2997032,620,2997400,615,2997700,603,2998036,568,2998370,602,2998732,511,2999044,517,2999358,543,2999720,565,3000060,581,3000400,571,3000848,621,3001220,647,3001524,648,3001848,690,3002192,751,3002514,595,3002874,725,3003214,718,3003560,592,3003894,650,3004208,693,3004532,637,3004854,710,3005192,665,3005504,630,3005812,663,3006164,645,3006478,765,3006812,735,3007162,807,3007616,828,3007948,644,3008252,767,3008568,777,3008868,707,3009188,779,3009532,982,3009888,722,3010252,777,3010700,786,3011032,908,3011436,897,3011738,872,3012052,951,3012466,800,3012796,904,3013144,840,3013484,879,3013846,881,3014240,873,3014566,797,3014988,790,3015340,826,3015672,638,3016088,726,3016402,777,3016748,882,3017074,943,3017386,656,3017792,718,3018162,777,3018540,798,3018868,791,3019300,794,3019624,929,3019932,784,3020296,816,3020624,810,3021144,915,3021476,986,3021850,836,3022154,894,3022576,985,3022954,1300,3023320,1219,3023696,1320,3023996,973,3024340,946,3024644,930,3024970,851,3025364,1138,3025736,909,3026080,995,3026392,1122,3026788,921,3027102,1139,3027588,826,3027910,848,3028320,1004,3028622,1100,3028992,1023,3029600,1168,3030020,1101,3030336,1093,3030706,1135,3031050,1130,3031428,1037,3031780,954,3032080,965,3032444,1128,3032776,939,3033108,949,3033432,944,3033768,1137,3034128,1206,3034452,1271,3034820,1028,3035172,1143,3035520,1329,3035868,1211,3036256,1003,3036570,1094,3036884,1454,3037184,1219,3037588,1208,3037932,1042,3038324,1065,3038634,938,3038948,887,3039284,824,3039612,1388,3039946,1488,3040248,1446,3040568,1218,3040924,1494,3041290,1318,3041624,985,3042018,892,3042428,972,3042736,936,3043088,995,3043414,1030,3043784,986,3044092,930,3044396,856,3044696,870,3045006,817,3045408,952,3045760,713,3046092,749,3046456,688,3046784,715,3047144,779,3047448,895,3047834,743,3048204,696,3048530,859,3048914,904,3049268,816,3049602,1032,3049940,898,3050296,1066,3050636,960,3050936,1055,3051248,1178,3051634,958,3051968,978,3052274,964,3052626,1124,3052958,1037,3053288,1127,3054040,1019,3054372,1068,3054700,1011,3055002,914,3055320,870,3055644,1065,3055960,930,3056300,901,3056680,950,3056980,1035,3057310,1142,3057614,997,3058020,998,3058352,1036,3058728,988,3059034,863,3059398,799,3059820,850,3060124,875,3060462,1084,3060846,975,3061192,917,3061516,832,3061854,751,3062496,658,3062804,785,3063144,801,3063858,786,3064188,850,3064524,765,3064884,864,3065244,757,3065580,849,3065956,816,3066300,771,3066600,778,3066932,792,3067234,1136,3067556,848,3067872,857,3068184,853,3068584,1054,3068990,848,3069302,862,3069648,850,3070044,1008,3070344,1110,3070708,1132,3071064,1116,3071482,966,3071828,999,3072178,931,3072488,916,3072836,871,3073136,907,3073460,1041,3073844,1019,3074202,906,3074604,975,3074954,883,3075304,862,3075604,1106,3075954,802,3076254,811,3076596,744,3076954,911,3077298,806,3077656,937,3077964,807,3078316,903,3078686,1001,3078992,1075,3079332,898,3079762,918,3080116,1006,3080416,1137,3080768,956,3081092,993,3081412,648,3081768,767,3082072,956,3082418,963,3082824,1336,3083132,1146,3083486,995,3083816,971,3084152,941,3084468,1022,3084772,1038,3085120,960,3085516,1011,3085822,1126,3086122,1167,3086520,1102,3086868,904,3087218,1100,3087568,1156,3087868,919,3088168,950,3088624,1281,3088972,1193,3089302,1133,3089608,1087,3090064,1107,3090370,1216,3090720,1081,3091020,1041,3091320,1139,3091620,1301,3091922,1055,3092224,1056,3092540,1037,3092876,1081,3093176,1085,3093516,1142,3093824,1152,3094170,1147,3094474,1332,3094792,1317,3095174,1204,3095480,1160,3095782,1287,3096192,1026,3096504,1017,3096824,1043,3097204,1177,3097524,1196,3097844,1403,3098238,1436,3098584,1450,3098900,1430,3099232,1373,3099636,1216,3100084,1249,3100428,1465,3100732,1269,3101034,1282,3101356,1224,3101698,1256,3102084,1050,3102398,970,3102734,950,3103040,993,3103344,1081,3103668,1221,3104042,1170,3104392,1445,3104740,1629,3105040,1662,3105392,1545,3105700,1551,3106020,1343,3106366,1239,3106716,1145,3107074,1125,3107420,1296,3107798,1464,3108124,1208,3108424,1263,3108724,1399,3109056,1535,3109408,1613,3109708,1551,3110008,1528,3110308,1616,3110706,1489,3111006,1523,3111464,1647,3111768,1428,3112128,1582,3112430,1569,3112780,1435,3113128,1650,3113430,1697,3113736,1706,3114046,1714,3114494,1844,3115040,1784,3115600,1847,3115950,1778,3116304,1909,3116660,1686,3117056,1608,3117356,1537,3117696,1644,3118056,1535,3118504,1517,3118856,1465,3119208,1667,3119540,1567,3119868,1467,3120268,1683,3120656,1590,3120958,1497,3121272,1479,3121622,1569,3122008,1715,3122352,1571,3122660,1708,3122962,1668,3123262,1400,3123620,1390,3123922,1552,3124296,1514,3124612,1640,3125094,1809,3125440,1619,3125808,1616,3126132,1621,3126572,1577,3126880,1450,3127260,1408,3127620,1359,3127974,1356,3128372,1200,3128676,1255,3129034,1346,3129424,1304,3129724,1308,3130050,1357,3130384,1391,3130736,1457,3131076,1255,3131584,1254,3131936,1241,3132238,1338,3132540,1282,3132856,1310,3133188,1256,3133536,1372,3133888,1220,3134324,1235,3134668,1295,3135040,1205,3135640,1191,3135940,1251,3136246,1285,3136600,1160,3136978,1145,3137340,1228,3137640,1171,3137940,1133,3138292,1194,3138640,1167,3138944,1225,3139294,1085,3139694,1149,3140038,1231,3140408,1294,3140752,1080,3141080,1043,3141394,1013,3141744,1078,3142094,983,3142448,1050,3143048,1042,3143432,882,3143742,921,3144100,848,3144400,901,3144800,830,3145116,814,3145524,791,3145844,796,3146272,861,3146580,812,3146902,787,3147280,808,3147646,868,3147990,668,3148378,662,3148752,641,3149064,750,3149452,668,3149840,747,3150200,715,3150590,773,3151052,839,3151384,754,3151750,698,3152106,797,3152452,831,3152852,641,3153158,699,3153512,742,3153894,794,3154258,847,3154562,824,3155000,887,3155316,815,3155748,709,3156050,753,3156424,773,3156764,850,3157168,817,3157506,834,3157932,1078,3158312,835,3158612,763,3158962,823,3159264,822,3159618,700,3160008,661,3160364,692,3160700,813,3161012,811,3161350,716,3161666,725,3162032,847,3162396,834,3162812,783,3163112,725,3163462,767,3163828,774,3164212,818,3164612,812,3164912,811,3165264,698,3165662,787,3166014,773,3166380,802,3166700,700,3167064,640,3167514,678,3167918,598,3168280,695,3168652,660,3168996,646,3169348,669,3169700,680,3170136,556,3170492,618,3170910,601,3171294,572,3171694,547,3172012,574,3172416,677,3172744,661,3173120,606,3173456,584,3174206,608,3174544,602,3174896,561,3175232,591,3175654,704,3176024,623,3176326,573,3176628,666,3177028,714,3177334,658,3177676,643,3177978,529,3178372,666,3178728,588,3179078,596,3179428,724,3179778,628,3180080,610,3180428,607,3180778,609,3181078,578,3181388,540,3181692,526,3182078,548,3182480,616,3182804,565,3183104,569,3183478,616,3183810,638,3184184,657,3184586,619,3184888,617,3185272,549,3185588,562,3185908,663,3186288,680,3186636,839,3186996,632,3187296,613,3187646,634,3187948,621,3188256,619,3188580,611,3188906,576,3189252,623,3189560,582,3189956,567,3190680,616,3191008,651,3191384,468,3191708,424,3192058,480,3192428,636,3192754,542,3193154,489,3193486,601,3193858,718,3194232,589,3194608,576,3194924,605,3195292,699,3195598,716,3195930,663,3196356,651,3196660,737,3196976,702,3197308,735,3197660,770,3197972,737,3198408,673,3198784,585,3199108,597,3199408,757,3199774,919,3200156,844,3200592,845,3200908,875,3201252,786,3201568,819,3201958,741,3202292,912,3202592,1071,3202920,957,3203378,930,3203744,1036,3204120,838,3204420,786,3204820,666,3205160,858,3205572,879,3205920,784,3206272,723,3206672,936,3207016,973,3207350,909,3207672,836,3208020,812,3208320,724,3208698,683,3209020,622,3209336,724,3209670,895,3209972,789,3210314,705,3210620,718,3210940,734,3211328,780,3212028,774,3212434,833,3212734,800,3213040,814,3213384,830,3213756,805,3214134,857,3214448,794,3214884,818,3215236,848,3215588,1006,3216034,872,3216338,876,3216714,1083,3217038,946,3217338,882,3217638,904,3217944,776,3218388,736,3218692,842,3219052,713,3219438,704,3219788,790,3220192,651,3220492,624,3220840,616,3221192,621,3221648,675,3221998,649,3222452,725,3222848,850,3223150,776,3223580,619,3223924,711,3224320,719,3224538,755,3224770,673,3225020,648,3225170,671,3225400,570,3225634,652,3225792,731,3225940,744,3226084,717,3226310,669,3226492,728,3226692,769,3226892,796,3227092,730,3227234,720,3227394,742,3227578,748,3227768,777,3227992,740,3228116,884,3228304,828,3228492,728,3228642,663,3228856,628,3229092,623,3229228,622,3229442,613,3229576,616,3229700,638,3229842,748,3230042,676,3230194,701,3230374,611,3230552,603,3230756,634,3230956,733,3231116,742,3231264,706,3231392,705,3231606,719,3231756,729,3231906,667,3232026,605,3232206,637,3232356,717,3232540,737,3232706,746,3232908,827,3233056,834,3233320,929,3233448,838,3233624,848,3233848,729,3233972,758,3234108,780,3234256,853,3234456,881,3234644,926,3234780,878,3234956,769,3235152,785,3235396,853,3235608,732,3235736,795,3235896,948,3236092,1075,3236224,917,3236356,911,3236522,897,3236664,908,3236842,944,3236964,974,3237156,885,3237308,986,3237462,992,3237712,965,3237860,857,3237980,819,3238112,867,3238318,835,3238480,1123,3238612,1059,3238748,894,3238912,892,3239100,851,3239316,809,3239488,837,3239642,835,3239842,906,3240008,923,3240318,866,3240512,702,3240740,707,3240904,750,3241032,806,3241588,819,3241780,835,3241972,933,3242128,857,3242264,851,3242432,836,3242578,875,3242760,1033,3242912,1059,3243044,949,3243264,881,3243398,870,3243578,886,3243804,877,3243944,915,3244112,1001,3244440,1049,3244654,1142,3244836,1214,3245076,1114,3245216,1045,3245404,1134,3245548,1310,3245724,1396,3245906,1182,3246032,1163,3246176,1093,3246468,1000,3246932,963,3247076,942,3247476,1203,3247756,1137,3247894,1123,3248024,1046,3248426,1069,3248546,1059,3248730,1035,3248978,1089,3249132,978,3249276,935,3249576,971,3249772,929,3249992,1048,3250142,1063,3250294,1190,3250468,1263,3250588,1193,3250784,1069,3250932,926,3251092,1014,3251258,1270,3251392,1155,3251604,1227,3251744,1366,3251888,1358,3252144,1362,3252336,1248,3252534,1232,3252694,1182,3252892,1082,3253096,1090,3253364,1064,3253564,1183,3253708,1156,3253912,1123,3254064,1091,3254362,1073,3254522,1038,3254688,1062,3254836,1126,3254988,1031,3255292,987,3255442,933,3255648,1119,3255800,1196,3256000,1232,3256252,1123,3256540,1126,3256700,1037,3256876,1161,3257054,1033,3257192,1075,3257344,794,3257516,866,3257688,957,3257854,913,3258056,860,3258360,960,3258540,921,3258660,1037,3258910,961,3259054,819,3259228,772,3259366,768,3259520,755,3259678,760,3259834,746,3260064,760,3260204,808,3260348,893,3260484,794,3260616,802,3260792,859,3260992,816,3261182,859,3261392,918,3261578,892,3261736,973,3261864,974,3262028,970,3262228,1005,3262550,998,3262804,935,3263070,1064,3263272,1068,3263474,1082,3263614,1118,3263752,1136,3263872,1076,3264070,1099,3264224,1006,3264384,1109,3264536,1174,3264670,1242,3265072,1173,3265244,1135,3265386,1153,3265528,1359,3265680,1235,3265816,1194,3265974,1049,3266176,1046,3266304,999,3266424,950,3266624,943,3266824,971,3267036,1066,3267284,1114,3267414,1011,3267534,1057,3267684,1086,3267898,951,3268034,978,3268398,760,3268588,806,3268734,800,3268984,856,3269134,848,3269284,844,3269458,815,3269662,847,3269834,917,3270022,955,3270234,968,3270406,1016,3270590,1014,3270784,1020,3270928,1036,3271084,1034,3271270,949,3271444,979,3271588,939,3271740,996,3271892,1111,3272088,1047,3272292,1061,3272440,980,3272696,1105,3272880,1187,3273160,873,3273348,876,3273548,903,3273700,786,3273900,771,3274052,820,3274276,758,3274402,938,3274608,768,3274796,683,3275152,718,3275344,717,3275488,794,3275620,762,3275792,855,3275952,969,3276104,961,3276352,999,3276530,939,3276700,969,3276900,945,3277100,916,3277352,943,3277500,891,3277700,724,3278040,719,3278208,746,3278400,807,3278752,829,3278960,1034,3279152,1128,3279352,1164,3279540,1136,3279702,1152,3279852,1170,3280052,1275,3280252,1459,3280506,1349,3280706,1450,3280834,1395,3280984,1336,3281112,1333,3281256,1227,3281476,1136,3281612,1330,3281732,973,3281876,830,3282052,864,3282248,847,3282452,855,3282608,866,3282764,917,3282960,913,3283164,783,3283322,756,3283488,805,3283672,823,3283858,794,3284060,773,3284260,902,3284402,940,3284868,1012,3285056,976,3285320,860,3285518,853,3285664,1053,3285888,1011,3286018,943,3286220,919,3286408,944,3286620,961,3286820,950,3287072,977,3287252,1079,3287552,1099,3287696,911,3287820,953,3288000,904,3288184,800,3288316,816,3288512,779,3288716,901,3288844,903,3289016,845,3289198,911,3289354,910,3289516,897,3289650,831,3289816,911,3290016,962,3290168,999,3290320,983,3290612,719,3290820,710,3291068,658,3291312,682,3291470,767,3291612,549,3291776,521,3291980,514,3292126,565,3292276,606,3292476,586,3292626,588,3292786,710,3292908,722,3293046,721,3293280,633,3293408,658,3293580,702,3293722,692,3293880,662,3294080,664,3294274,774,3294426,655,3294680,647,3294880,688,3295016,642,3295180,629,3295380,630,3295580,631,3295780,717,3295944,722,3296180,723,3296304,667,3296448,709,3296628,685,3296828,683,3297004,639,3297128,733,3297304,842,3297628,895,3297780,965,3297964,1055,3298128,951,3298278,814,3298428,809,3298592,775,3298780,785,3298942,804,3299092,766,3299280,762,3299448,874,3299680,905,3299836,800,3300028,949,3300160,862,3300328,910,3300460,908,3300622,853,3300776,854,3300946,876,3301066,853,3301232,841,3301482,910,3301680,848,3301882,975,3302088,1092,3302232,1135,3302432,1125,3302624,1067,3302832,1065,3302964,1178,3303132,1209,3303320,1261,3303520,1202,3303688,1182,3303830,1167,3303984,1054,3304182,913,3304332,1043,3304482,955,3304632,939,3304832,1006,3305032,981,3305220,954,3305350,906,3305480,841,3305658,912,3305792,905,3305964,994,3306088,950,3306332,821,3306482,918,3306656,950,3306882,945,3307032,985,3307270,860,3307432,874,3307582,953,3307740,918,3307916,897,3308082,838,3308248,812,3308432,782,3308664,833,3308832,851,3308986,885,3309232,860,3309364,814,3309582,823,3309870,769,3310032,792,3310168,934,3310352,924,3310482,918,3310632,854,3310776,796,3310932,780,3311104,697,3311282,656,3311432,668,3311632,670,3311964,728,3312188,772,3312340,893,3312490,731,3312682,759,3312884,776,3313032,686,3313232,748,3313408,912,3313592,827,3313782,880,3313982,844,3314138,811,3314332,824,3314508,864,3314660,910,3314828,1085,3315036,1051,3315232,1097,3315382,1021,3315632,984,3315832,977,3315982,954,3316166,1079,3316330,1017,3316552,1034,3316748,877,3316940,845,3317090,786,3317272,848,3317484,941,3317628,960,3317762,908,3317904,797,3318086,870,3318262,805,3318424,833,3318632,791,3318832,783,3319032,764,3319258,905,3319484,1020,3319784,946,3320032,848,3320232,975,3320436,1193,3320636,1218,3320836,1149,3321064,945,3321210,983,3321346,931,3321538,914,3321680,1067,3321852,1150,3322056,1227,3322256,1139,3322456,1157,3322604,1061,3322756,980,3322956,1024,3323156,953,3323324,929,3323532,974,3323704,992,3323904,1090,3324056,1091,3324204,1057,3324360,1055,3324560,1132,3324796,1200,3324960,1068,3325110,1135,3325260,1290,3325460,1346,3325664,1223,3325864,1249,3326064,1400,3326264,1542,3326464,1412,3326616,1413,3326764,1435,3326916,1312,3327116,1296,3327316,1224,3327516,1171,3327640,913,3327764,863,3327964,1039,3328174,1187,3328364,1012,3328566,1073,3328764,1124,3328964,1279,3329116,1247,3329316,1083,3329450,1111,3329612,964,3329864,854,3330064,802,3330224,1052,3330404,1162,3330576,948,3330790,1255,3330972,995,3331140,913,3331322,901,3331480,896,3331702,1068,3331832,1104,3331972,1042,3332138,1224,3332330,1306,3332480,1086,3332684,1165,3332832,1077,3333004,1059,3333204,1076,3333396,1150,3333596,1029,3333776,1106,3334046,1011,3334196,930,3334388,955,3334576,1040,3334742,1294,3334908,1050,3335096,1085,3335292,1137,3335440,1059,3335662,1036,3335860,1012,3335992,951,3336260,1063,3336436,1186,3336636,1193,3336812,1067,3337008,1079,3337222,1119,3337344,1021,3337528,989,3337708,1158,3337884,1123,3338116,1133,3338326,1197,3338560,1034,3338696,1029,3338826,973,3338980,1154,3339128,1262,3339312,1033,3339500,916,3339688,931,3339846,876,3339984,877,3340134,916,3340304,1015,3340512,946,3340664,1081,3340832,924,3341020,886,3341204,966,3341416,938,3341560,916,3341752,1059,3341922,1177,3342124,1290,3342288,1376,3342472,1401,3342652,1394,3342826,1274,3343034,1264,3343216,1342,3343368,1158,3343562,1082,3344264,1065,3344400,1039,3344590,1081,3344792,1035,3344982,1030,3345112,1154,3345246,1172,3345376,1248,3345580,1251,3345768,1164,3345924,1161,3346164,1331,3346372,1013,3346572,871,3346770,927,3346972,968,3347096,858,3347268,895,3347444,881,3347648,950,3347828,922,3348020,968,3348164,1031,3348300,1036,3348444,995,3348572,926,3348720,966,3348862,936,3348988,958,3349176,1084,3349358,973,3349522,955,3349700,821,3349888,887,3350064,844,3350244,903,3350424,829,3350612,887,3350800,958,3350976,831,3351164,826,3351328,759,3351522,757,3351692,750,3351816,768,3351948,836,3352074,819,3352224,802,3352404,685,3352588,711,3352800,698,3352978,710,3353140,729,3353330,802,3353508,863,3353708,886,3353908,747,3354108,774,3354396,820,3354608,827,3354756,901,3354932,919,3355152,893,3355328,884,3355480,794,3355684,819,3355832,748,3356024,737,3356182,775,3356368,764,3356554,700,3356736,651,3356922,669,3357090,733,3357260,701,3357380,710,3357624,648,3357752,666,3357894,607,3358072,539,3358386,492,3358560,506,3358718,485,3358864,489,3359064,564,3359276,560,3359428,477,3359604,478,3359796,448,3359924,494,3360360,493,3360552,557,3360708,712,3360904,670,3361074,729,3361242,589,3361406,605,3361608,627,3361770,640,3361960,685,3362176,744,3362362,775,3362612,648,3362810,610,3362952,652,3363136,660,3363276,701,3363398,697,3363540,661,3363668,693,3363834,672,3364028,587,3364192,620,3364380,564,3364548,581,3364740,597,3364924,590,3365088,631,3365272,560,3365464,642,3365640,620,3365824,576,3365984,535,3366172,537,3366324,575,3366444,531,3366668,513,3366792,535,3366916,529,3367068,486,3367252,493,3367446,499,3367616,530,3367876,548,3368084,475,3368284,576,3368424,559,3368598,622,3368800,587,3368980,551,3369160,622,3369328,613,3369512,541,3369632,536,3369766,543,3369958,494,3370124,506,3370244,512,3370432,525,3370592,512,3370740,598,3370940,606,3371140,675,3371298,649,3371490,536,3371686,529,3371884,548,3372044,523,3372206,630,3372392,627,3372524,613,3372648,562,3372904,489,3373048,531,3373224,540,3373504,596,3373642,543,3373770,585,3373940,547,3374120,522,3374250,539,3374406,548,3374546,574,3374718,560,3374908,606,3375088,580,3375348,621,3375576,478,3375714,506,3375940,527,3376064,489,3376216,497,3376356,540,3376540,650,3376736,593,3376934,484,3377172,459,3377350,487,3377496,493,3377666,505,3377872,587,3378000,607,3378148,644,3378352,559,3378498,509,3378652,555,3378792,502,3378956,496,3379202,517,3379352,521,3379520,469,3379674,562,3379902,539,3380034,560,3380262,521,3380402,515,3380564,544,3380700,528,3380864,565,3381056,598,3381210,545,3381456,553,3381664,566,3381832,569,3382052,582,3382236,657,3382372,666,3382586,669,3382736,588,3382916,564,3383100,557,3383280,552,3383460,620,3383662,730,3383864,782,3384014,889,3384248,932,3384416,998,3384636,1066,3384814,1055,3384984,1237,3385126,1284,3385248,1164,3385456,1246,3385612,1373,3385822,1268,3386014,1122,3386200,1068,3386346,1051,3386556,1105,3386720,1191,3386900,1144,3387076,1093,3387280,1101,3387484,1080,3387690,1104,3387894,1217,3388096,1276,3388312,1230,3388512,1220,3388712,1373,3389028,1364,3389232,1340,3389488,1617,3389652,1748,3389864,1712,3390064,1573,3390270,1461,3390484,1358,3390686,1413,3390884,1639,3391084,1786,3391288,1478,3391488,1551,3391688,1576,3391888,1621,3392088,1618,3392292,1736,3392492,1741,3392692,1846,3392892,1848,3393092,1914,3393302,1864,3393504,1877,3393708,2029,3393908,2296,3394060,2279,3394268,2262,3394484,1973,3394692,1896,3394892,1934,3395092,2022,3395292,1886,3395492,2078,3395648,1812,3395854,1818,3396066,1708,3396268,1737,3396420,1695,3396726,1454,3396876,1498,3397088,1473,3397300,1659,3397532,1551,3397760,1581,3397980,1721,3398136,1939,3398298,1866,3398498,1373,3398700,1320,3398900,1441,3399100,1427,3399300,1447,3399500,1558,3399700,1623,3399876,1536,3400054,1510,3400254,1476,3400456,1495,3400600,1455,3400772,1569,3400980,1600,3401130,1447,3401292,1434,3401496,1585,3401696,1631,3401864,1449,3402124,1406,3402330,1416,3402600,1841,3402816,1369,3403016,1493,3403216,1401,3403416,1292,3403616,1501,3403814,1813,3404016,1573,3404224,1763,3404424,1975,3404624,2073,3404824,2059,3404976,1994,3405136,1794,3405336,1719,3405536,1852,3405736,2079,3405936,2156,3406136,1932,3406336,1942,3406536,1962,3406686,1918,3407290,1746,3407492,1994,3407690,2006,3407892,1651,3408090,1509,3408290,1590,3408490,1523,3408690,1564,3408892,1695,3409040,1645,3409240,1606,3409490,1875,3409690,1658,3409890,1702,3410090,1982,3410290,2133,3410490,2155,3410690,2051,3410890,1960,3411090,1994,3411390,1838,3411562,1592,3411740,1596,3411940,1625,3412140,1676,3412340,1853,3412540,1700,3412740,1876,3412940,1821,3413140,1513,3413340,1467,3413540,1334,3413748,1411,3413948,1547,3414198,1878,3414384,2281,3414598,2246,3414798,2206,3414996,2198,3415196,2277,3415356,2239,3415558,2462,3415702,2058,3415866,1994,3416066,1777,3416266,1687,3416466,1673,3416666,1901,3416866,1900,3417116,1953,3417316,2023,3417516,1911,3417716,1675,3417916,1650,3418116,1982,3418316,2297,3418568,2148,3418872,2269,3419072,2419,3419272,1855,3419522,1949,3419740,1925,3419910,2055,3420116,1986,3420312,1912,3420512,1785,3420712,1607,3420962,1680,3421212,1998,3421412,2059,3421612,1904,3421812,1955,3422012,1854,3422212,1802,3422362,1764,3422570,1849,3422770,2258,3422970,2080,3423170,2351,3423370,2194,3423570,2069,3423770,2111,3423970,2559,3424170,2166,3424320,2510,3424524,2692,3424724,2323,3424924,2139,3425124,2015,3425372,2117,3425572,2044,3425786,2484,3425984,2232,3426184,2108,3426384,2021,3426584,2086,3426784,2248,3426984,2111,3427188,1837,3427388,1996,3427588,1911,3427788,2031,3427988,1962,3428188,2021,3428388,2381,3428588,1721,3428788,1656,3428988,1916,3429188,2085,3429388,2173,3429588,1934,3429788,2420,3429988,2837,3430188,2594,3430436,2731,3430636,2673,3430836,2527,3430988,2443,3431202,2128,3431352,2284,3431552,2223,3431802,2198,3432002,2417,3432202,2062,3432404,2126,3432606,2856,3433004,2712,3433208,3435,3433380,3608,3433556,3764,3433756,3599,3434008,3414,3434208,3062,3434408,2924,3434608,3048,3434808,2321,3435008,2483,3435208,2369,3435408,2282,3435608,2317,3435760,2059,3435960,2024,3436156,2141,3436360,2138,3436560,2133,3436760,2172,3436960,2256,3437160,2793,3437360,2838,3437508,2568,3437708,2669,3437860,2460,3438060,2558,3438308,2395,3438508,2557,3438710,2100,3438908,1749,3439108,1894,3439280,2092,3439460,2178,3439708,2240,3439912,2254,3440108,2901,3440308,3176,3440508,3214,3440708,2972,3440908,2400,3441108,2065,3441308,2539,3441508,2551,3441708,2345,3441908,2265,3442080,2145,3442260,1936,3442460,2118,3442760,2717,3443008,2723,3443164,2405,3443364,2076,3443564,2102,3443864,2095,3444014,2287,3444216,2701,3444364,3104,3444518,2834,3444680,2685,3444880,2728,3445080,2212,3445280,2297,3445480,2591,3445732,2094,3445932,2256,3446132,2604,3446304,2637,3446480,2674,3446680,2729,3446880,2859,3447132,3142,3447328,3010,3447532,2659,3447732,2342,3447932,2538,3448188,2525,3448340,2890,3448540,3001,3448740,3431,3448890,2214,3449090,2398,3449290,2293,3449490,2254,3449690,2217,3449890,2576,3450090,2717,3450290,2604,3450490,2518,3450690,2464,3450890,2473,3451090,2387,3451290,2865,3451464,3568,3451640,3106,3451840,3198,3452040,3080,3452240,1953,3452440,1890,3452590,1778,3452790,2029,3452990,2042,3453190,2109,3453390,2271,3453590,2300,3453790,2155,3453980,1943,3454192,2082,3454332,2369,3454494,2453,3454696,2504,3454896,2688,3455096,2587,3455296,2500,3455496,2473,3455748,2661,3455948,3057,3456148,3265,3456296,2671,3456496,2931,3456696,3017,3456896,3144,3457096,3140,3457296,3844,3457600,3365,3457774,3047,3457948,3057,3458148,3147,3458398,3343,3458602,3435,3458802,2990,3459002,3364,3459202,4099,3459402,3803,3459652,3357,3459852,3256,3460052,3205,3460252,2563,3460452,2778,3460652,3288,3460852,2810,3461052,2613,3461240,2767,3461452,2750,3461652,3440,3461856,2782,3462054,3024,3462254,2614,3462454,2584,3462654,2463,3462904,2393,3463154,2548,3463354,2650,3463554,2544,3463754,2183,3463954,2223,3464154,2513,3464354,3035,3464554,2785,3464754,2994,3464954,3043,3465154,3176,3465354,2722,3465504,2701,3465710,3311,3465908,3143,3466112,3355,3466320,3450,3466520,3025,3466724,2905,3466928,2812,3467126,3117,3467326,3793,3467526,3624,3467728,3533,3467928,3638,3468076,3108,3468276,3008,3468476,3069,3468776,2796,3468926,2933,3469126,2438,3469328,2197,3469476,2598,3469676,2560,3469876,2501,3470026,2884,3470228,2888,3470428,2975,3470628,3189,3470928,3225,3471128,2672,3471328,2498,3471488,2937,3471696,2885,3471896,2875,3472096,2188,3472272,2326,3472444,2392,3472644,2364,3472846,2484,3473046,2363,3473196,2331,3473400,2063,3473596,2121,3473796,2256,3473996,2262,3474196,2304,3474396,2422,3474696,3111,3474996,3057,3475172,2955,3475346,2965,3475546,2982,3475744,2980,3475946,3055,3476146,3087,3476332,3080,3476496,2762,3476760,2800,3476996,2823,3477196,2814,3477346,3655,3477496,3924,3477618,3752,3477788,3869,3478016,3738,3478204,3691,3478404,3472,3478636,3215,3478804,2971,3479004,3191,3479204,3436,3479452,3566,3479652,3212,3479852,3008,3480052,3181,3480254,2541,3480554,2878,3480804,2981,3481004,2897,3481204,2858,3481356,3007,3481556,2728,3481754,2509,3481954,2329,3482156,2338,3482356,2379,3482556,2476,3482804,2433,3483004,2864,3483156,2397,3483356,2902,3483556,3178,3483756,3360,3483904,3084,3484104,3012,3484304,2991,3484504,3720,3484704,3541,3484904,2794,3485104,3116,3485296,3269,3485504,2890,3485704,3017,3485904,2988,3486104,2742,3486304,3106,3486504,2968,3486704,2806,3486856,2617,3487056,2702,3487256,3054,3487456,3599,3487682,4052,3487856,3479,3488056,3827,3488256,3588,3488456,2234,3488706,2348,3488856,2894,3489056,2266,3489256,2305,3489456,2607,3489656,2374,3489856,2365,3490056,2203,3490256,2571,3490406,2746,3490606,3244,3490856,3923,3491056,4125,3491256,2976,3491446,2766,3491608,3230,3491806,4142,3492006,4403,3492208,3901,3492406,3607,3492542,3636,3492716,3429,3492916,3242,3493116,2432,3493316,2300,3493916,2710,3494116,2417,3494316,2078,3494516,2289,3494716,2249,3494874,2157,3495076,2590,3495276,2643,3495424,2702,3495624,2599,3495824,2476,3496024,2711,3496224,3085,3496424,2816,3496724,2922,3496924,2646,3497124,2688,3497324,2870,3497524,2614,3497724,2176,3497924,2597,3498126,2711,3498324,2230,3498524,2244,3498676,2250,3498876,2274,3499076,2453,3499276,2439,3499476,2432,3499676,2235,3499876,2098,3500024,2032,3500176,2233,3500376,2576,3500576,2328,3500776,2631,3500976,2871,3501224,2095,3501426,1911,3501610,2154,3501824,2150,3502024,2884,3502224,2069,3502424,2253,3502600,2276,3502776,1972,3502976,1913,3503124,1783,3503376,1914,3503556,2070,3503724,2145,3503876,2453,3504076,2083,3504276,2098,3504476,1873,3504676,2389,3504876,2407,3505076,2336,3505262,2514,3505476,2256,3505676,2102,3505876,2133,3506076,2218,3506276,2061,3506476,2252,3506676,2529,3506876,2593,3507024,2028,3507224,2023,3507376,2033,3507576,2173,3507864,2406,3508076,2463,3508276,2472,3508476,2451,3508676,2468,3508876,2478,3509076,2315,3509276,2726,3509476,2476,3509676,2808,3509876,2345,3510076,2167,3510276,2354,3510424,2075,3510624,2011,3510816,2004,3511012,2011,3511226,2489,3511426,2539,3511628,2582,3511826,2481,3512076,2643,3512276,2184,3512476,2048,3512676,1551,3512868,1441,3513024,1293,3513176,1515,3513376,1698,3513526,2264,3513728,2749,3513928,2589,3514130,2306,3514328,2103,3514528,2123,3514680,2781,3514880,2368,3515080,2171,3515280,2295,3515480,2305,3515728,2251,3515928,2169,3516080,2582,3516228,2476,3516428,1929,3516622,2004,3516780,2271,3516980,2260,3517180,2238,3517368,2040,3517580,1870,3517780,1999,3517980,1884,3518180,2173,3518408,1943,3518580,1821,3518780,1763,3518918,1802,3519228,1873,3519428,1868,3519628,1804,3519828,1829,3520028,1790,3520230,1771,3520480,1929,3520680,2196,3520874,2518,3521054,3298,3521228,3572,3521428,3402,3521630,3066,3521820,2315,3522028,2366,3522230,2651,3522428,2923,3522630,3546,3522830,3450,3523080,3063,3523200,3599,3523380,4496,3523580,5394,3523780,5185,3523980,5215,3524180,4143,3524380,3899,3524580,4045,3524780,4704,3524980,5672,3525180,5668,3525330,5501,3525528,5574,3525730,5278,3525928,5209,3526080,5967,3526330,6938,3526480,7697,3526680,7565,3526880,7904,3527080,8324,3527280,6010,3527480,5549,3527680,6127,3527880,7145,3528080,8373,3528280,7055,3528480,6487,3528680,5755,3528880,5814,3529080,6741,3529280,6072,3529480,7432,3529680,7805,3529880,6846,3530030,6887,3530228,6634,3530428,6286,3530630,6351,3530828,6615,3531028,7382,3531208,8531,3531380,9309,3531580,5576,3531832,6572,3532030,4587,3532280,5120,3532530,3315,3532732,2433,3532930,2669,3533080,2720,3533280,3555,3533480,3973,3533660,4934,3533830,5373,3534030,5411,3534230,5090,3534430,4933,3534630,4657,3534780,5396,3534980,6425,3535180,6552,3535380,7274,3535582,7348,3535780,6652,3535930,6504,3536130,6584,3536332,8554,3536530,7573,3536730,7480,3536930,8290,3537130,5990,3537330,5325,3537530,5623,3537730,6135,3537912,6467,3538130,7375,3538330,7146,3538530,4763,3538680,4284,3538930,4123,3539130,5159,3539280,5495,3539480,4479,3539680,4675,3539880,4898,3540030,4607,3540180,4324,3540380,4038,3540630,3852,3540830,4052,3541030,4203,3541230,4526,3541430,5205,3541630,5339,3541890,5347,3542040,5285,3542240,5813,3542440,5591,3542640,7714,3542840,7372,3543040,7399,3543236,6366,3543440,6582,3543640,9136,3543940,8747,3544140,9595,3544340,10718,3544592,10129,3544740,9870,3545140,7454,3545340,8510,3545668,8288,3545868,7678,3546126,6310,3546328,5907,3546456,5439,3546628,5208,3546828,4614,3547028,5207,3547180,5941,3547352,4918,3547528,4309,3547678,4755,3547878,4936,3548078,6028,3548278,6708,3548478,7405,3548678,7807,3548878,7549,3549080,7428,3549278,8381,3549480,8779,3549728,8864,3549880,8090,3550080,7266,3550280,7274,3550480,7230,3550678,6371,3550878,6512,3551078,6898,3551278,7853,3551478,9353,3551728,7348,3551878,6571,3552080,6759,3552280,9522,3552478,9299,3552680,9782,3552880,11950,3553078,9001,3553278,6320,3553428,7458,3553628,8637,3553776,8241,3553980,8219,3554180,7709,3554380,6912,3554532,6092,3554730,6238,3554932,7217,3555180,9886,3555382,10352,3555582,10647,3555880,10379,3556080,8770,3556232,8865,3556432,10466,3556630,12697,3556832,14699,3557030,17376,3557232,15379,3557430,14514,3557680,13308,3557880,14840,3558080,14491,3558280,16504,3558480,13987,3558632,14160,3558830,12023,3558980,11675,3559130,11404,3559330,10716,3559532,12865,3559732,13882,3559930,12942,3560180,10158,3560430,9977,3560632,9378,3560832,9871,3561032,12409,3561232,12509,3561432,12829,3561732,10266,3561880,9962,3562082,9495,3562282,8130,3562480,7883,3562680,9001,3562880,9193,3563068,7347,3563240,6747,3563440,7061,3563640,8657,3563840,7764,3564040,6543,3564240,6705,3564492,7286,3564692,6308,3564844,6441,3565044,7417,3565244,7092,3565444,8006,3565596,8677,3565828,6702,3565950,6901,3566208,6885,3566508,7785,3566764,8684,3566888,8149,3567084,9662,3567390,8775,3567712,8621,3567914,7225,3568112,7103,3568516,5785,3568712,6877,3568912,6943,3569114,6920,3569296,6695,3569488,5542,3569686,7060,3569886,6850,3570086,8514,3570286,9024,3570486,8717,3570688,8410,3570888,9469,3571088,8651,3571286,6861,3571486,8205,3571690,7791,3571988,6855,3572188,7947,3572376,8918,3572588,10114,3572788,9048,3572988,11049,3573188,10425,3573336,8994,3573536,8057,3573786,9136,3573986,8848,3574140,9731,3574338,7837,3574538,8259,3574738,8395,3575048,7497,3575244,7750,3575442,8864,3575640,9459,3575892,8167,3576092,7823,3576292,7120,3576492,5954,3576692,5856,3576944,7181,3577142,7019,3577344,5636,3577544,4729,3577760,4982,3577904,5934,3578202,5080,3578352,5495,3578552,6455,3578752,6894,3578952,6620,3579152,6566,3579352,6252,3579552,5504,3579748,6233,3579952,6773,3580100,6450,3580300,7344,3580500,5962,3580700,5935,3580900,7093,3581100,6755,3581300,6166,3581400,5944,3581508,5970,3581608,6509,3581708,7253,3581808,7264,3581908,7336,3582008,7222,3582108,7249,3582196,7285,3582308,7216,3582408,6882,3582508,6962,3582610,8750,3582708,8335,3582808,7695,3582910,8187,3583008,7952,3583108,8458,3583208,7587,3583360,7688,3583510,7633,3583610,6794,3583708,7763,3583812,8357,3583908,10002,3584010,10695,3584164,8745,3584268,8962,3584362,7603,3584468,8015,3584568,8409,3584668,7576,3584768,7105,3584868,7073,3584968,7182,3585068,7270,3585144,8168,3585218,6868,3585318,6114,3585404,6189,3585518,6658,3585618,7173,3585718,6790,3585818,6599,3585918,6970,3586018,6446,3586118,6546,3586218,6618,3586318,6590,3586418,6649,3586518,6787,3586618,7683,3586718,8174,3586818,8393,3586918,9282,3587018,8512,3587118,8396,3587218,7837,3587318,6582,3587382,7003,3587468,7630,3587556,7636,3587668,7685,3587768,7587,3587830,7649,3587918,7729,3588018,7418,3588118,7985,3588218,8282,3588318,8841,3588418,7965,3588518,7558,3588618,7514,3588718,8665,3588818,7902,3588918,7467,3589018,7515,3589118,7591,3589218,7433,3589318,7425,3589418,7451,3589518,8595,3589618,9996,3589718,8782,3589818,9920,3589882,10250,3589968,11369,3590068,11503,3590168,12644,3590268,12675,3590368,13169,3590468,12690,3590568,12366,3590668,11556,3590768,10992,3590968,9759,3591164,12134,3591268,11749,3591356,12385,3591468,11907,3591568,12611,3591668,13163,3591768,14153,3591868,11570,3591968,9874,3592068,9696,3592168,9700,3592268,9753,3592368,10808,3592468,11526,3592568,11265,3592668,10407,3592768,9544,3592868,9705,3592968,10234,3593068,7976,3593168,8567,3593318,8532,3593418,8615,3593568,8545,3593636,8627,3593720,8687,3593818,9709,3593918,10340,3594018,11103,3594116,12915,3594218,13392,3594318,14393,3594468,10279,3594568,8077,3594668,7734,3594768,7852,3594868,7031,3594968,7026,3595068,7207,3595168,7390,3595268,8507,3595368,9697,3595468,10463,3595568,12402,3595668,11097,3595768,10804,3595868,9879,3595968,9745,3596068,10284,3596168,11355,3596268,11542,3596368,11453,3596468,11106,3596568,11077,3596668,11774,3596768,12453,3596868,14446,3596968,14920,3597068,14282,3597168,13373,3597268,13639,3597368,15001,3597468,15201,3597564,14451,3597668,14087,3597768,14099,3597868,13611,3597968,13385,3598118,9983,3598268,12673,3598368,11596,3598468,12981,3598568,12348,3598668,10538,3598770,11018,3598918,8524,3599018,8428,3599120,8585,3599218,8751,3599304,8672,3599418,8794,3599520,9788,3599618,10358,3599718,10429,3599820,11086,3599918,12814,3600020,13368,3600172,12791,3600320,10875,3600472,11798,3600772,9724,3600876,9648,3600972,10520,3601108,11192,3601272,10233,3601470,13105,3601570,15631,3601670,18028,3601770,18580,3601870,14035,3601970,13984,3602070,14029,3602224,13332,3602328,13051,3602428,13966,3602528,14560,3602628,17387,3602732,18101,3602836,21017,3602936,23437,3603036,19039,3603136,21298,3603236,21678,3603340,19366,3603444,19100,3603544,18051,3603744,16939,3603844,14743,3603944,15550,3604102,15742,3604198,18321,3604300,19125,3604382,17617,3604484,18062,3604544,19833,3604638,20679,3604764,22276,3604864,17910,3604974,14960,3605132,14533,3605280,15485,3605380,13372,3605480,11688,3605632,11261,3605768,12090,3605868,10615,3605942,11259,3606042,12987,3606158,12027,3606292,11991,3606446,10615,3606600,9356,3606700,9410,3606852,11040,3607024,12129,3607134,14174,3607212,14865,3607314,14016,3607408,12483,3607496,12014,3607578,11097,3607708,12445,3607816,9567,3608012,8434,3608128,8574,3608220,9450,3608330,10421,3608432,11212,3608588,13010,3608696,15140,3608794,15136,3608896,14449,3608996,13728,3609100,15298,3609200,15154,3609294,12595,3609458,12151,3609594,12691,3609698,10911,3609836,12868,3610072,16045,3610320,14130,3610524,13758,3610684,11708,3610792,11508,3610904,11440,3610990,11283,3611092,11936,3611286,10364,3611444,11483,3611538,12364,3611630,10893,3611732,11646,3611830,10593,3611904,11502,3612012,10353,3612288,10494,3612386,10478,3612484,11306,3612568,11894,3612680,12285,3612764,13239,3612832,15728,3612932,16446,3613034,15764,3613138,10636,3613244,12223,3613336,13501,3613444,14972,3613548,11621,3613648,11483,3613852,11430,3613948,10778,3614052,9997,3614152,12097,3614296,9222,3614396,8991,3614496,8526,3614598,9098,3614696,7846,3614798,7174,3614898,6398,3615100,6783,3615200,6926,3615298,7064,3615396,7801,3615500,8379,3615702,9779,3615804,11026,3616100,14314,3616202,11135,3616300,10341,3616402,10830,3616498,10718,3616600,9517,3616752,9833,3616854,8969,3616956,10649,3617056,9968,3617152,7576,3617248,7527,3617352,8640,3617452,9854,3617552,10417,3617654,8705,3617752,8282,3617842,8018,3617952,8067,3618052,7357,3618154,7394,3618328,8292,3618484,7642,3618584,9223,3618682,9838,3618784,11325,3618882,10365,3618982,11887,3619080,12906,3619180,13120,3619280,10373,3619382,9205,3619480,9216,3619580,9165,3619680,9468,3619780,8512,3619880,8350,3619980,8806,3620080,9519,3620180,11086,3620280,11535,3620380,12905,3620480,10272,3620580,10386,3620680,8620,3620780,8256,3620880,8333,3620980,8314,3621080,8579,3621180,8909,3621330,8695,3621430,8199,3621530,8114,3621630,8782,3621730,9470,3621830,8377,3621938,8302,3622014,8318,3622088,7990,3622188,8437,3622288,8436,3622392,8381,3622496,7762,3622746,9513,3622968,8356,3623134,10391,3623232,10342,3623334,10955,3623436,12307,3623532,11227,3623630,10305,3623730,10216,3623828,9997,3624076,10568,3624148,12233,3624256,9740,3624426,10623,3624592,11010,3624660,12039,3624762,10866,3624876,12401,3624984,11183,3625088,10184,3625220,10113,3625382,10353,3625496,10550,3625580,12225,3625700,12926,3625804,11035,3625908,13262,3626056,11727,3626124,11130,3626224,11562,3626316,11239,3626420,10167,3626802,10829,3626900,11228,3627002,12887,3627104,13662,3627202,12947,3627300,11446,3627402,12689,3627500,13033,3627602,14346,3627702,11229,3627804,10511,3627900,11413,3628004,11433,3628304,9358,3628354,10215,3628948,18509,3629000,18487,3629100,19328,3629200,19042,3629252,17426,3629350,18271,3629452,18070,3629552,17755,3629600,17245,3629702,17221,3629828,17406,3629960,19995,3630068,22316,3630186,19319,3630282,18368,3630360,18888,3630436,17784,3630504,18495,3630588,20441,3630736,20703,3630802,18224,3630880,17888,3631054,17148,3631918,14965,3632022,16160,3632116,12639,3632216,12992,3632316,13087,3632416,11897,3632516,11974,3632600,13054,3632668,12600,3632768,13553,3632866,11714,3632968,14158,3633068,11517,3633216,10780,3633280,13128,3633384,10345,3633484,12489,3633584,11173,3633684,10487,3633780,8908,3633884,9049,3633984,9102,3634084,9411,3634184,9651,3634336,10237,3634436,9669,3634636,9904,3634750,9821,3634850,9753,3634988,10345,3635148,10844,3635244,10822,3635308,10828,3635408,10758,3635522,11098,3635618,10473,3635680,11014,3635780,10854,3635882,10619,3635980,11820,3636082,12400,3636182,13649,3636282,14275,3636380,13364,3636482,12615,3636580,13078,3636680,12975,3636784,12914,3636884,12691,3637040,12196,3637140,12755,3637240,13658,3637340,11600,3637440,13422,3637540,12755,3637640,14248,3637740,14984,3637840,16835,3637940,17164,3638040,17664,3638140,16953,3638240,16547,3638340,16879,3638440,17194,3638540,17012,3638640,11827,3638740,12901,3638840,13831,3638992,14985,3639092,16491,3639192,17062,3639292,18231,3639392,18819,3639492,17400,3639592,16859,3639692,16437,3639792,16656,3639892,14855,3640518,12456,3640616,13282,3640718,13886,3640820,14472,3640920,13880,3641118,11476,3641216,11881,3641316,11123,3641422,13000,3641522,14040,3641618,11174,3641724,12276,3641822,12330,3641924,13461,3642032,13428,3642132,15929,3642232,16581,3642332,17286,3642434,15523,3642532,15384,3642634,13831,3642844,14855,3643004,15648,3643104,16782,3643204,16173,3643304,13204,3643380,14022,3643552,13288,3643704,14088,3643804,12991,3643904,13035,3644100,13487,3644200,13998,3644304,16271,3644404,15705,3644504,18341,3644704,15193,3644804,14671,3644904,16237,3645004,18789,3645104,17771,3645204,17003,3645304,16859,3645404,16782,3645554,17004,3645654,17430,3645752,19899,3645854,18726,3645956,19767,3646382,17939,3646484,19021,3646582,19676,3646680,20521,3646780,20259,3646928,17766,3647032,18401,3647100,18965,3647192,19203,3647304,20422,3647404,23682,3647504,24741,3647604,24807,3647706,21594,3647856,20387,3647952,15194,3648052,14648,3648150,14816,3648252,15008,3648400,15779,3648520,16412,3648660,17390,3648776,19762,3648954,14377,3649064,14245,3649164,17174,3649264,16888,3649364,15792,3649464,16703,3649572,15149,3649674,15248,3649778,15172,3649934,16117,3650032,16689,3650134,13722,3650234,10269,3650332,9562,3650434,10898,3650536,11164,3650636,11492,3650738,11906,3650836,11620,3650936,11712,3651036,10779,3651136,10955,3651238,10986,3651342,11320,3651442,11774,3651538,10990,3651638,10426,3651788,10289,3651880,9980,3651942,10343,3652148,9491,3652248,9420,3652348,9312,3652448,9230,3652600,9555,3652896,10470,3652996,11693,3653096,11162,3653212,9856,3653296,9610,3653444,11396,3653546,11635,3653646,11569,3653746,10233,3653846,10147,3653946,10272,3654046,10408,3654146,10425,3654248,10318,3654348,11340,3654448,11657,3654548,12322,3654750,12843,3654850,13568,3654950,15165,3655050,12700,3655150,14611,3655250,14504,3655350,14439,3655450,12724,3655550,11990,3655650,11684,3655750,11424,3655952,11923,3656050,11846,3656150,12101,3656250,12449,3656450,12508,3656550,12019,3656650,11736,3656750,12090,3656850,11611,3656948,11119,3657316,15447,3657990,13913,3658524,12535,3658964,12604,3659464,11635,3660076,12721,3660518,15490,3660620,14489,3660720,15107,3660820,14936,3660920,15605,3661020,15821,3661120,15939,3661196,15170,3661272,14984,3661372,14989,3661472,15081,3661572,15142,3661672,13799,3661772,16180,3661872,17605,3662022,18587,3662124,20208,3662224,20050,3662324,21291,3662424,23122,3662524,23050,3662624,22932,3662744,22332,3662846,19972,3662996,21743,3663096,20827,3663196,21911,3663296,21327,3663396,19863,3663496,22179,3663704,22560,3663804,23757,3663904,25798,3664004,25733,3664104,23347,3664204,22902,3664306,20867,3664404,22587,3664506,21475,3664684,19144,3664786,19790,3665048,19332,3665148,21747,3665248,18261,3665304,17241,3665482,18045,3665582,17995,3666138,16243,3666238,16062,3666338,14813,3666438,16543,3666538,14471,3666638,15360,3666738,15691,3666838,14958,3666938,14244,3667038,14285,3667138,14503,3667238,14749,3667338,14870,3667438,17755,3667538,18489,3667638,17109,3667738,17673,3667838,14854,3667938,16591,3668038,16583,3668138,17119,3668238,18237,3668338,18220,3668438,17970,3668520,17846,3668688,17759,3668788,17058,3668888,15229,3668988,14383,3669088,15960,3669188,16550,3669292,13344,3669392,13799,3669492,14960,3669592,12932,3669692,13847,3669792,13953,3669892,13834,3669992,13818,3670092,13784,3670192,14410,3670280,13030,3670392,12642,3670492,13104,3670592,14222,3670794,15642,3670894,8962,3670994,9421,3671094,10121,3671192,10318,3671292,10596,3671444,10660,3671560,10728,3671624,11330,3671738,10135,3671840,9650,3671940,9681,3672040,10094,3672140,10863,3672240,11075,3672340,11762,3672440,11916,3672540,12380,3672640,9013,3672740,9249,3672840,9360,3672940,9407,3673040,8496,3673140,9032,3673240,8965,3673340,8278,3673440,7321,3673540,7892,3673640,7977,3673740,8659,3673840,9206,3673940,8889,3674040,9086,3674140,9248,3674240,9181,3674340,9215,3674440,9272,3674540,10209,3674640,9433,3674740,11647,3674840,12801,3674940,13648,3675040,9036,3675140,8719,3675240,8368,3675338,9060,3675440,8963,3675540,8502,3675640,8546,3675740,7597,3675840,7753,3675940,8840,3676040,9569,3676140,9077,3676240,8854,3676340,8600,3676440,9596,3676542,9071,3676642,9431,3676742,9988,3676842,9833,3676940,9938,3677042,10051,3677142,9928,3677242,8721,3677342,8671,3677442,7474,3677542,9181,3677642,9954,3677742,10425,3677842,9901,3677942,10173,3678092,9002,3678192,9586,3678292,9382,3678392,9523,3678492,8767,3678592,8898,3678692,9029,3678792,7806,3678892,7585,3679042,9331,3679142,8547,3679242,6861,3679342,7986,3679442,8447,3679542,9638,3679642,10108,3679742,10917,3679842,10919,3679942,8628,3680042,7689,3680142,7796,3680242,7491,3680342,8091,3680442,5769,3680542,5791,3680642,5892,3680742,5897,3680842,6271,3680992,6705,3681142,7137,3681242,7290,3681342,7458,3681442,7441,3681542,7471,3681642,7512,3681742,8209,3681842,8878,3681942,8367,3682038,8793,3682142,8282,3682242,9483,3682342,9887,3682442,10797,3682542,10980,3682642,11438,3682742,9983,3682842,9788,3682942,9708,3683042,9561,3683142,10250,3683242,10900,3683342,11146,3683442,10342,3683542,8716,3683642,9141,3683742,9939,3683842,9631,3683942,10436,3684042,11519,3684142,10297,3684242,10457,3684342,10297,3684442,9125,3684540,8258,3684642,9168,3684742,9264,3684942,10583,3685042,11660,3685142,12293,3685242,13090,3685342,12797,3685442,12578,3685542,12621,3685642,12705,3685792,11027,3685892,11071,3685992,12304,3686072,13275,3686242,14854,3686342,12143,3686540,14152,3686642,16417,3686742,15571,3686842,16081,3686940,13131,3687040,10593,3687140,10726,3687240,10678,3687340,10997,3687442,11330,3687586,14394,3687650,15186,3687750,14286,3687852,14841,3687956,12387,3688060,14341,3688162,15157,3688262,17248,3688362,16032,3688508,15828,3688608,15679,3688708,15268,3688808,14941,3688912,11489,3689012,10967,3689112,10563,3689212,11503,3689310,10958,3689410,10492,3689512,8973,3689612,7976,3689712,9124,3689812,9204,3689912,9234,3690012,8339,3690112,8303,3690212,8446,3690312,8625,3690412,8751,3690516,6699,3690726,8963,3690892,7375,3690992,7926,3691084,6538,3691192,6427,3691292,6399,3691392,6529,3691492,6705,3691592,6715,3691692,7092,3691792,8187,3691892,8868,3691992,10894,3692092,11743,3692192,14095,3692292,12874,3692392,13209,3692492,11176,3692592,11146,3692692,10727,3692842,9632,3692944,8793,3693044,9029,3693134,9389,3693240,11494,3693344,11247,3693442,10447,3693544,10503,3693642,10864,3693728,10007,3693792,12185,3693892,9415,3693992,9781,3694092,7822,3694192,7916,3694392,7592,3694716,9938,3694780,10981,3694886,11010,3695036,11587,3695140,11525,3695248,10582,3695404,12499,3695504,12039,3695604,11598,3695748,11530,3695952,11199,3696052,11810,3696220,9991,3696324,9867,3696424,10052,3696524,12213,3696624,13061,3696724,12284,3696824,13161,3696924,14243,3697024,14869,3697124,14647,3697272,12994,3697372,12970,3697474,13201,3697572,11841,3697674,10333,3697772,9523,3697876,10478,3697976,9587,3698072,9566,3698126,11110,3698226,10873,3698326,11412,3698426,11840,3698526,12424,3698676,12268,3698776,12099,3698876,12311,3698976,12563,3699076,13513,3699176,16000,3699276,16924,3699376,19162,3699476,16989,3699576,18583,3699676,16368,3699776,17807,3699876,15582,3699976,15790,3700076,15534,3700252,14967,3700484,12006,3700584,9838,3700684,9365,3700784,12143,3700884,11467,3700984,13061,3701084,8745,3701184,8349,3701284,8484,3701384,9419,3701482,9401,3701640,9477,3701740,9660,3701840,9866,3701940,11215,3702040,10346,3702140,9902,3702240,12029,3702340,11447,3702440,13403,3702540,12350,3702640,15485,3702740,15834,3702840,16317,3702940,15500,3703040,14956,3703160,14882,3703260,14930,3703360,14305,3703508,15903,3703608,16763,3703712,11697,3704310,14787,3704410,14709,3704512,14402,3704612,14560,3704712,14830,3704764,12810,3704864,12309,3704964,10428,3705064,11061,3705164,13839,3705260,14553,3705364,17279,3705512,20965,3705612,18573,3706028,15862,3706134,16099,3706236,15951,3706692,16401,3706792,15670,3706892,18239,3706992,19052,3707092,20457,3707172,20143,3707242,19890,3707342,19178,3707490,18576,3707592,19933,3707692,17682,3707892,14738,3707994,16040,3708094,14889,3708194,17922,3708344,18779,3708444,18453,3708544,16759,3708760,15024,3708860,15079,3708960,15135,3709060,16114,3709212,18579,3709312,12263,3709412,11879,3709512,12376,3709612,13284,3709712,14840,3709812,13243,3709912,13692,3710012,12658,3710112,12724,3710212,12667,3710312,12422,3710460,12780,3710568,14270,3710668,15115,3710768,14617,3710868,16936,3710968,17275,3711068,19695,3711168,19971,3711268,18227,3711368,15606,3711468,16171,3711568,15918,3711668,15685,3711768,15207,3711868,15060,3711972,15104,3712070,16974,3712168,16362,3712268,14840,3712368,17648,3712468,18535,3712568,21470,3712668,22097,3712768,25260,3712868,25587,3712968,20849,3713160,13759,3713236,11876,3713336,12356,3713536,11699,3713640,11506,3713696,12584,3713798,10876,3713890,11820,3714000,12857,3714100,13995,3714200,14578,3714300,15292,3714400,14129,3714500,13990,3714600,13773,3714698,14037,3714800,14294,3714876,16570,3714948,17637,3715046,15505,3715248,12225,3715348,14336,3715448,15415,3715548,16502,3715648,16610,3715800,15974,3715900,15834,3715984,15522,3716144,15006,3716206,15404,3716308,17789,3716408,18752,3716506,18142,3716608,19219,3716708,22038,3716806,22596,3716906,24832,3717058,23921,3717156,24099,3717256,24398,3717360,23541,3717464,21708,3717570,21555,3717776,19348,3717974,15305,3718076,9336,3718176,11266,3718274,10838,3718376,8878,3718476,10446,3718584,11038,3718692,9345,3718880,9636,3718956,9670,3719036,10119,3719162,10577,3719268,11576,3719366,13735,3719468,12555,3719528,11009,3719628,11688,3719728,12984,3719828,13491,3719928,12818,3720028,13078,3720176,10072,3720328,10147,3720390,10041,3720564,10468,3720668,11886,3720768,12663,3720868,14874,3720972,12492,3721072,13109,3721170,14694,3721272,12874,3721372,14272,3721472,14580,3721572,12758,3721672,12494,3721872,12279,3721972,12498,3722072,11438,3722172,12272,3722272,10470,3722372,11466,3722472,13647,3722572,14578,3722672,9474,3722772,12473,3722872,13041,3722972,13736,3723068,13588,3723166,13415,3723488,13107,3723648,14217,3723756,15399,3723856,18061,3723956,18904,3724456,15058,3724560,18904,3724758,13128,3724908,11339,3725008,9902,3725156,13436,3725256,12562,3725354,12761,3725456,11963,3725558,14807,3725656,14775,3725756,15228,3725856,15812,3725956,15519,3726056,15275,3726156,14737,3726304,11228,3726366,13269,3726466,14284,3726566,16842,3726666,17737,3726766,16822,3726866,17536,3726966,19487,3727066,20223,3727166,19121,3727266,19913,3727366,16295,3727466,16123,3727566,15727,3727666,16013,3727766,16274,3727866,15298,3727966,16425,3728066,19210,3728166,22186,3728266,22813,3728366,23671,3728466,19581,3728566,21896,3728666,22138,3728772,18537,3728868,18213,3728932,17986,3729044,17430,3729152,17979,3729256,16591,3729362,14499,3729460,14359,3729568,15399,3729668,17684,3729768,18221,3729868,19517,3729968,19876,3730068,21317,3730168,21389,3730272,20663,3730368,20060,3730444,19284,3730520,19098,3730592,18981,3730692,16516,3730878,16426,3730984,14372,3731084,13815,3731234,13942,3731332,14679,3731432,13658,3731532,14137,3731632,14771,3731732,14658,3731832,14495,3731932,14188,3732032,14232,3732122,14418,3732184,16105,3732284,17085,3732384,19757,3732484,16401,3732584,16629,3732684,18368,3732784,18889,3732884,20748,3732984,14298,3733084,15133,3733184,15006,3733284,14841,3733384,14664,3733480,14917,3733584,17094,3733684,18342,3733784,17685,3733884,15521,3733986,15296,3734086,16099,3734188,15600,3734292,16618,3734436,12730,3734540,13517,3734634,13460,3734736,11449,3734844,11870,3734944,12325,3735044,14464,3735258,18282,3735356,19061,3735456,15511,3735556,17648,3735706,18424,3735806,18203,3735904,18925,3736006,18381,3736212,17353,3736312,17581,3736414,17673,3736520,16550,3736672,17126,3736784,15262,3736892,18538,3736996,20539,3737094,21105,3737196,16453,3737296,17024,3737394,17673,3737494,17411,3737594,14348,3737694,14163,3737792,15030,3738012,15314,3738112,14956,3738212,15931,3738312,18018,3738412,18712,3738512,16982,3738612,19742,3738712,19956,3738864,17047,3738964,13917,3739176,14211,3739276,14702,3739376,16904,3739476,17913,3739576,13854,3739728,17021,3739830,17509,3739928,13704,3740028,14362,3740128,16064,3740228,16547,3740328,16280,3740428,16005,3740500,15498,3740680,12754,3740924,15348,3741128,17727,3741228,12794,3741328,14540,3741428,15168,3741528,14256,3741628,14654,3741728,15205,3741936,14438,3742092,14532,3742246,16438,3742344,17264,3742446,11366,3742548,10594,3742652,11063,3742748,12069,3742848,13047,3742948,13190,3743046,13740,3743252,12493,3743356,12462,3743520,11038,3743624,11389,3743776,14388,3743920,15233,3744020,14810,3744120,15458,3744222,17247,3744322,18041,3744420,20217,3744520,20388,3744620,17028,3744772,16396,3744860,15990,3744974,16159,3745074,16359,3745172,13650,3745284,16094,3745380,15129,3745550,16578,3745648,18193,3745748,18822,3745848,20688,3745946,20689,3746046,21024,3746146,20266,3746300,18747,3746452,18626,3746734,18612,3746832,13062,3746992,15712,3747092,17256,3747192,14709,3747292,16512,3747390,16730,3747488,17219,3747588,16812,3747688,11363,3747908,12298,3748010,14326,3748160,12473,3748312,13459,3748416,13146,3748512,15426,3748612,11544,3748712,11251,3748812,11750,3748912,10677,3749008,10733,3749110,10806,3749264,11175,3749362,11535,3749464,13429,3749564,14266,3749664,16460,3749764,13866,3749864,12832,3749962,9553,3750064,10095,3750212,11388,3750312,11694,3750412,11998,3750512,11899,3750612,11509,3750712,11783,3750812,9932,3750912,11372,3751012,12120,3751112,14146,3751212,11613,3751312,12238,3751412,13693,3751512,14149,3751612,15596,3751712,15802,3751812,16041,3751916,15684,3752020,15255,3752120,14474,3752220,14458,3752320,16722,3752422,13772,3752520,13081,3752622,13952,3752720,16174,3752822,13713,3752924,16634,3753072,15671,3753172,16002,3753272,16506,3753372,15909,3753524,15364,3753624,15447,3753714,15575,3753824,12659,3753924,10767,3754024,11842,3754124,14093,3754224,14913,3754324,16932,3754424,14639,3754524,16838,3754624,17679,3754724,17240,3754824,16861,3754948,16175,3755108,16578,3755210,15234,3755324,13348,3755424,13174,3755524,13978,3755622,14326,3755722,15698,3755820,15696,3755920,16638,3756020,17136,3756120,12351,3756220,12361,3756372,10546,3756472,11096,3756584,11602,3756684,9625,3756832,10863,3756978,10402,3757076,11150,3757176,12831,3757276,13603,3757376,13380,3757476,13845,3757626,14267,3757726,14062,3757824,13710,3757976,14407,3758132,17555,3758234,16705,3758332,17631,3758432,19650,3758532,21498,3758634,21776,3758734,24050,3758834,24196,3758934,24795,3759034,23696,3759316,20968,3759536,22610,3759636,19440,3759736,20457,3759836,18255,3759936,15721,3760008,12503,3760106,11273,3760208,12859,3760304,13559,3760404,14348,3760504,14411,3760604,11836,3760704,11916,3760808,12069,3760916,13393,3760992,14188,3761068,16498,3761168,17349,3761268,19629,3761370,20227,3761476,17764,3761576,18251,3761984,16458,3762092,15990,3762192,15766,3762278,15516,3762380,16811,3762526,13609,3762596,12267,3762694,10516,3762794,10023,3762894,11950,3762994,12304,3763094,14634,3763194,13175,3763294,14601,3763432,14616,3763752,13280,3763986,17108,3764044,14949,3764144,17663,3764244,18400,3764344,17145,3764444,17866,3764544,20423,3764644,17629,3764744,15626,3764844,13332,3764944,11232,3765044,11456,3765194,11237,3765294,12193,3765394,10714,3765644,12549,3765744,14224,3765844,14850,3765944,14456,3766044,15201,3766144,13964,3766244,14026,3766344,14052,3766444,11697,3766548,10266,3766648,10063,3766748,8481,3766848,10546,3766948,11485,3767048,13438,3767148,14232,3767248,13657,3767348,16376,3767448,16928,3767548,17994,3767648,14846,3767748,14749,3767852,14432,3767948,14430,3768048,14571,3768148,16146,3768248,16884,3768348,16901,3768448,19330,3768548,19805,3768648,14949,3768748,15695,3768848,15046,3768948,11781,3769048,11319,3769148,9233,3769250,9295,3769400,9551,3769500,9842,3769600,10419,3769700,12469,3769800,13302,3769900,15243,3770052,15570,3770138,17450,3770200,17369,3770300,18893,3770400,18857,3770500,19498,3770600,14995,3770700,14629,3770800,11827,3770900,11992,3771000,11024,3771100,11842,3771200,13880,3771300,12172,3771400,12753,3771500,14413,3771600,14860,3771708,16539,3772004,17385,3772110,16382,3772208,16064,3772320,15781,3772396,17060,3772488,17615,3772588,16185,3772688,16970,3772756,19621,3772910,20312,3772988,22704,3773088,23319,3773192,21146,3773292,16165,3773392,16141,3773492,16064,3773592,15658,3773740,15534,3773896,17221,3774088,16752,3774148,14673,3774248,17433,3774648,13986,3774752,14578,3774852,15330,3774952,15113,3775052,14966,3775152,15098,3775252,15497,3775352,17906,3775504,18925,3775920,27002,3775988,27192,3776068,29480,3776142,29241,3776256,22674,3776338,22037,3776794,21179,3777092,22129,3777334,25462,3777400,22090,3777456,22985,3777680,21208,3778600,21357,3778744,18671,3778848,20689,3778996,12408,3779096,12904,3779196,11902,3779248,11978,3779408,12106,3779580,12535,3779686,13138,3779740,15162,3779840,16302,3779940,11011,3780040,10429,3780140,12185,3780188,12847,3780290,12437,3780388,12980,3780540,14200,3780588,14517,3780640,14936,3780740,14654,3780840,14476,3780944,14113,3780994,14320,3781094,14624,3781196,16401,3781244,17071,3781346,19456,3781446,19830,3781546,21928,3781596,22123,3781698,13099,3781800,13798,3781896,15222,3781996,15545,3782146,15691,3782246,15444,3782346,14900,3782446,15292,3782546,12389,3782596,14158,3782696,12341,3782796,12303,3782846,9797,3782946,10285,3783046,11113,3783148,13145,3783248,12220,3783296,12318,3783402,12682,3783502,14080,3783600,13840,3783650,13740,3783750,13512,3783850,11867,3784000,12519,3784050,12587,3784100,11544,3784200,13859,3784404,16852,3784502,17208,3784600,16294,3784702,17011,3784752,14007,3784852,14295,3784952,12729,3785052,12625,3785152,12621,3785302,11401,3785404,12017,3785456,14243,3785556,15009,3785756,19942,3785904,22670,3786004,23012,3786104,23310,3786204,24894,3786256,24683,3786356,24156,3786504,23127,3786556,22091,3786612,21095,3786712,21456,3786814,18715,3787014,16565,3787116,19248,3787216,20021,3787264,22594,3787364,22958,3787466,24831,3787516,25600,3787616,27437,3787716,26678,3787816,26229,3787916,25261,3787966,24117,3788066,22984,3788166,23678,3788266,23940,3788366,26911,3788466,27295,3788568,30171,3788618,30653,3788718,20294,3788818,20845,3788920,23140,3788968,23864,3789068,25789,3789168,25544,3789268,25123,3789372,24279,3789424,23409,3789536,22488,3789790,26819,3789840,27381,3789940,30309,3790140,24511,3790242,24927,3790340,26632,3790442,26745,3790492,28147,3790640,27241,3790692,27250,3790840,25503,3790892,24897,3791040,24057,3791140,23907,3791240,26373,3791340,26873,3791440,30058,3791494,29815,3791594,31900,3791694,31510,3791744,33208,3791856,32794,3791968,24867,3792072,24846,3792124,24790,3792224,23651,3792272,23125,3792370,22703,3792472,22466,3792572,22765,3793038,25960,3793138,26649,3793188,30185,3793288,30698,3793386,33320,3793486,32535,3793586,19229,3793686,18830,3793736,18612,3793886,18284,3793936,19501,3794708,26784,3795070,22289,3795194,21872,3795284,21184,3795538,20053,3795638,21272,3795820,17561,3795892,18614,3795988,19459,3796088,21925,3796240,22874,3796290,25215,3796340,24985,3796490,24833,3796540,23871,3796644,23136,3796698,22444,3796802,23202,3796904,23674,3796968,27295,3797068,28083,3797170,31653,3797270,32064,3797368,27052,3797472,21914,3797520,20125,3797620,15123,3797720,14653,3797820,15100,3797968,15518,3798068,15515,3798170,15486,3798268,16430,3798370,18713,3798470,19724,3798528,20724,3798628,23768,3798680,24685,3798778,26927,3798880,26911,3798980,22437,3799082,23079,3799130,24982,3799228,24622,3799328,24377,3799426,23513,3799534,22621,3799644,21930,3799692,22888,3799792,25266,3799892,26348,3799944,26959,3800044,30016,3800144,32023,3800244,32235,3800340,31818,3800396,33144,3800516,32968,3800616,33283,3800716,32180,3800766,31611,3800866,29453,3800966,28045,3801064,27127,3801116,26612,3801216,26856,3801316,21358,3801418,24391,3801518,25034,3801572,25922,3801672,28416,3801772,23082,3801888,18778,3801958,19634,3802024,14706,3802136,15214,3802184,15672,3802284,15557,3802436,15454,3802590,16071,3802640,16674,3802740,19091,3802890,20027,3802940,22879,3803040,23823,3803092,16849,3803244,17758,3803346,17010,3803496,20625,3803644,20957,3803752,20350,3803812,19786,3803912,19263,3804112,20060,3804212,18758,3804264,19996,3804362,18624,3804464,19809,3804616,22562,3804664,23239,3804764,21089,3804814,22327,3804912,20318,3805062,17340,3805112,15199,3805262,15177,3805364,15154,3805464,16144,3805572,16968,3805624,19582,3805872,18201,3805970,15893,3806072,16771,3806172,18724,3806282,16801,3806384,16033,3806516,16970,3806616,16678,3806732,16618,3806836,16477,3806936,17268,3807036,19707,3807086,20837,3807188,21648,3807290,19588,3807390,20534,3807440,22851,3807554,23261,3807620,25218,3807736,25531,3807784,27815,3807882,21851,3807982,17933,3808082,17819,3808182,17577,3808292,17270,3808342,18334,3808496,21512,3808598,22330,3808702,25223,3808964,22135,3809116,16473,3809384,19109,3809468,18823,3809582,18566,3809688,18160,3809788,15186,3809888,15934,3809940,18203,3810140,21371,3810288,19416,3810450,19433,3810524,17310,3810648,17718,3810734,19163,3810844,19257,3810942,18546,3811042,18275,3811092,17719,3811192,18240,3811293,18266,3811392,20485,3811492,21003,3811592,23049,3811642,23448,3811744,25303,3811843,18733,3811893,16273,3811995,16837,3812095,18309,3812193,18360,3812330,18695,3812395,18122,3812472,13911,3812540,13759,3812690,14215,3812740,14653,3812904,17220,3812984,14914,3813118,15716,3813190,17710,3813256,14426,3813336,16887,3813436,14212,3813536,13158,3813634,11393,3813684,10114,3813784,10163,3813888,10309,3813986,8720,3814084,9533,3814140,8714,3814240,11150,3814344,10230,3814460,12688,3814556,13700,3814608,15926,3814708,14000,3814808,13529,3814956,14435,3815024,16476,3815084,16603,3815172,16864,3815374,16243,3815472,15729,3815572,16560,3815672,17122,3815772,19709,3815976,9076,3816078,8775,3816176,7480,3816226,7396,3816376,7989,3816428,8569,3816536,9271,3816650,9399,3816696,9534,3816800,9487,3816948,10235,3817052,11955,3817152,12882,3817302,15065,3817402,15508,3817452,14979,3817502,13189,3817652,14712,3817704,15574,3817804,14598,3817852,15171,3818004,15733,3818056,15346,3818156,15180,3818212,14742,3818376,15018,3818432,15112,3818488,17282,3818638,17713,3818688,20490,3818788,21243,3818938,15791,3819088,17140,3819138,18046,3819238,20208,3819396,20735,3819506,20047,3819614,19425,3819768,18691,3819880,18876,3819984,16767,3820036,14335,3820136,11728,3820236,12678,3820336,14678,3820460,15396,3820516,14053,3820560,14662,3820660,16286,3820764,16667,3820882,14052,3821004,13926,3821130,13712,3821192,13880,3821306,14071,3821414,15711,3821464,16689,3821564,19148,3821664,19796,3821712,22085,3821812,22412,3821912,19015,3822012,19313,3822112,17002,3822212,17480,3822324,14784,3822380,11948,3822432,12090,3822544,12039,3822746,12578,3822806,14409,3822916,15378,3823016,18107,3823066,15030,3823164,17629,3823316,18488,3823366,21019,3823464,21785,3823566,24656,3823616,24722,3823716,24991,3823816,24013,3823916,23118,3824016,21828,3824088,16950,3824166,17314,3824316,20112,3824368,21283,3824524,20816,3824748,19835,3824864,17742,3824932,18778,3825096,21745,3825180,22550,3825232,21869,3825328,21374,3825428,20616,3825532,20803,3825632,20974,3825732,23293,3825832,24417,3825956,17514,3826080,21156,3826148,21919,3826248,24251,3826348,24880,3826398,27384,3826498,27306,3826598,27799,3826700,26421,3826808,25577,3826900,24202,3827076,24096,3827128,26898,3827240,27548,3827332,31100,3827516,30845,3827618,29629,3827780,34867,3827848,28696,3827944,28729,3828044,29178,3828146,28011,3828246,26930,3828356,25473,3828524,25555,3828572,28517,3828716,21915,3828768,24906,3828896,20163,3828950,18570,3829048,19445,3829100,17463,3829200,18375,3829300,20655,3829400,21098,3829500,21710,3829550,21271,3829648,16373,3829764,16224,3829812,16827,3829910,13786,3830010,13194,3830294,15191,3830364,14212,3830608,16539,3830716,17056,3830764,18719,3830812,18883,3830912,19353,3831012,18868,3831112,18477,3831280,17890,3831380,17954,3831528,16107,3831660,18441,3831852,16685,3831908,17417,3832008,19265,3832110,19761,3832160,17150,3832260,17569,3832358,18252,3832460,17850,3832604,17576,3832786,17118,3833080,15886,3833224,17006,3833238,13427,3833972,16088,3834072,15679,3834136,15888,3834248,16160,3834350,18630,3834448,19605,3834500,18161,3834600,19166,3834700,21961,3834800,22588,3834852,24899,3834952,25312,3835100,27942,3835204,27769,3835380,20817,3835434,20407,3835482,19725,3835580,19910,3835830,22891,3835880,24019,3835986,27328,3836132,30615,3836240,30982,3836408,33230,3836508,35887,3836660,26748,3836760,25818,3836858,24995,3836960,23989,3837048,24199,3837108,24279,3837208,20339,3837308,17171,3837412,16527,3837562,17746,3837612,20083,3837662,21057,3837664,20083,3837712,21057,3837762,23373,3837862,24132,3837962,26804,3838062,26921,3838112,21427,3838212,21022,3838316,20671,3838420,20039,3838468,20362,3838568,20741,3838718,23377,3838768,24490,3838868,20806,3838918,21948,3839068,19147,3839172,19587,3839220,21586,3839320,18551,3839420,21048,3839520,21422,3839572,21990,3839624,21513,3839732,21061,3839832,20399,3839932,20702,3840040,20942,3840092,23874,3840194,24730,3840294,21503,3840396,22416,3840444,19953,3840548,20527,3840648,22196,3840752,22583,3840800,24304,3840900,24218,3841000,24351,3841100,23396,3841148,22649,3841250,21709,3841350,21472,3841468,21466,3841516,23609,3841618,24199,3841720,20062,3841816,20887,3841968,23530,3842068,25343,3842168,25566,3842268,27377,3842368,27126,3842516,25781,3842912,22936,3842996,25178,3843052,25786,3843150,20332,3843248,21184,3843400,24897,3843572,27854,3843622,28589,3843670,31818,3843820,31501,3843872,31670,3844066,28589,3844196,26981,3844272,18877,3844324,19474,3844444,22792,3844526,24129,3844568,28122,3844676,29114,3844830,32520,3844880,24342,3844980,20786,3845032,21702,3845132,19341,3845232,20077,3845388,20981,3845496,20827,3845614,20185,3845802,21067,3845922,24208,3846080,17587,3846222,17636,3846326,15413,3846428,17546,3846476,18633,3846578,21308,3846676,21796,3846776,18243,3846876,18081,3846928,17978,3847032,17609,3847204,18523,3847350,21369,3847400,22470,3847510,25612,3847562,26344,3847668,29458,3847772,29650,3847886,30878,3847932,19354,3848042,21971,3848092,22515,3848196,23073,3848300,22475,3848350,21968,3848450,21232,3848612,21537,3848976,21682,3849196,25783,3849264,28045,3849398,28201,3849464,23639,3849640,19276,3849800,15580,3849950,15466,3850002,16102,3850102,16604,3850204,19236,3850258,20262,3850362,18376,3850484,15672,3850548,17864,3850712,20301,3850780,20763,3850898,22408,3851064,22609,3851162,21883,3851268,21159,3851364,20393,3851464,20241,3851514,20239,3851620,22460,3851720,23106,3851906,15453,3852008,14493,3852110,15255,3852158,17023,3852268,17611,3852316,19412,3852416,19626,3852516,16147,3852664,16067,3852716,12920,3852816,12810,3852866,13141,3852976,13529,3853080,15585,3853176,16268,3853276,19105,3853326,19972,3853428,22715,3853476,23350,3853696,21136,3853860,19151,3854032,19950,3854096,19524,3854476,17717,3854576,19156,3854684,17774,3854784,18898,3854832,22016,3854996,22801,3855048,25309,3855148,25978,3855248,22929,3855354,18510,3855404,16157,3855504,16102,3855554,16126,3855654,15934,3855754,16500,3855854,17054,3855954,15989,3856054,17260,3856104,16747,3856304,20583,3856468,23601,3856568,19626,3856674,18387,3856768,16045,3856868,16924,3856918,16742,3857072,13892,3857122,11565,3857172,12213,3857304,12855,3857404,15201,3857454,16357,3857552,19062,3857658,16221,3857712,18665,3857818,15935,3857930,17828,3857982,18555,3858092,20985,3858194,21305,3858296,21731,3858400,21166,3858500,20589,3858648,20151,3858704,20446,3858804,18152,3858966,17881,3859112,18684,3859164,21355,3859264,22048,3859364,24123,3859542,26527,3859592,26892,3859692,26963,3859840,25123,3859890,24753,3859996,23677,3860044,23834,3860188,23874,3860248,26553,3860350,27414,3860398,30655,3860500,30820,3860598,24627,3860704,19623,3860772,17292,3860864,18048,3861020,13317,3861072,11882,3861124,12673,3861224,12821,3861324,13009,3861436,12974,3861494,13396,3861604,13913,3861660,12547,3861768,13521,3861868,15597,3861968,16255,3862068,18341,3862120,18780,3862220,20405,3862316,20723,3862468,14441,3862560,14854,3862618,12660,3862672,12749,3862776,10659,3862876,8899,3862928,9364,3863034,9878,3863138,11677,3863240,12594,3863288,10198,3863390,11203,3863486,13407,3863588,14209,3863688,11732,3863738,12817,3863838,12259,3863988,12087,3864054,11824,3864106,12688,3864206,12269,3864308,12099,3864412,12193,3864468,12566,3864564,15586,3864680,16899,3864728,13342,3864826,14429,3864984,16248,3865036,17315,3865086,13905,3865184,11021,3865284,13160,3865488,12787,3865544,12780,3865648,12763,3865788,12626,3865890,9755,3866196,11488,3866246,12493,3866348,10797,3866504,11654,3866564,12342,3866614,14126,3866716,14973,3866814,16885,3866914,16982,3867014,17134,3867064,16553,3867220,16279,3867288,15923,3867352,16840,3867440,17532,3867520,20220,3867754,19210,3867780,20115,3867938,22422,3868352,18086,3868404,15381,3868504,15227,3868608,15147,3868712,15078,3868792,16230,3868928,17055,3868956,19844,3869048,20808,3869112,23662,3869120,20808,3869218,19396,3869374,17930,3869424,15504,3869522,14640,3869624,15613,3869672,17401,3869772,14680,3869872,11170,3869922,11260,3870022,11436,3870148,11562,3870246,12642,3870296,13498,3870398,15784,3870496,16687,3870598,15516,3870648,13551,3870748,15425,3870856,15931,3870942,17268,3871042,17688,3871142,18828,3871192,18766,3871292,18687,3871392,18106,3871492,17669,3871542,17127,3871642,17728,3871744,18133,3871848,20331,3871948,20808,3871996,22964,3872098,23202,3872196,24920,3872320,18869,3872372,20574,3872522,16302,3872572,17916,3872622,17988,3872722,14605,3872822,14486,3872924,14409,3873022,14060,3873122,14802,3873172,15338,3873272,17315,3873372,13993,3873474,16163,3873524,16908,3873622,14966,3873776,15765,3873828,12267,3873928,13440,3874028,13052,3874076,13466,3874176,13880,3874276,13715,3874376,13625,3874434,13534,3874608,14656,3874638,15551,3874708,18850,3874810,20133,3874908,23883,3875010,24562,3875060,20853,3875158,21612,3875260,24322,3875360,25322,3875460,21666,3875640,17819,3875688,17475,3875788,17230,3875888,16955,3875988,14437,3876088,15511,3876190,15148,3876240,16476,3876440,22345,3876540,23190,3876588,23732,3876690,26315,3876788,26997,3876888,29131,3876988,28580,3877040,27947,3877236,25545,3877402,25563,3877508,26191,3877612,29895,3877712,30522,3877764,25642,3877912,26531,3877962,29455,3878062,22962,3878162,25596,3878212,26448,3878884,19585,3878976,20306,3879022,23503,3879130,24439,3879228,21218,3879328,22250,3879378,24768,3879480,25208,3879596,27471,3879644,28078,3879744,29819,3879844,29196,3880016,27267,3880128,26199,3880228,25179,3880432,26577,3880530,21792,3880580,22880,3880632,20357,3880732,21396,3880832,23795,3880932,24207,3881032,26001,3881132,26260,3881180,27690,3881332,27061,3881382,26702,3881480,25496,3881584,24626,3881638,23541,3881736,23796,3881836,23982,3881940,26528,3882026,26890,3882076,29456,3882176,29643,3882276,31734,3882378,31282,3882478,33199,3882526,23382,3882628,25100,3882728,24902,3882834,24898,3882982,23857,3883036,23111,3883132,21915,3883182,22792,3883282,23214,3883384,26172,3883434,26834,3883532,30134,3883636,30548,3883780,33939,3883884,27035,3884032,20958,3884082,23878,3884184,24155,3884232,24416,3884332,23593,3884436,23033,3884532,22404,3884634,23648,3884732,24443,3884784,28894,3884888,29899,3885088,25452,3885138,22378,3885288,23303,3885388,26471,3885436,27612,3885538,30284,3885640,29928,3885688,29780,3885786,28357,3885886,27176,3885986,26373,3886088,27630,3886136,20814,3886238,24540,3886336,25903,3886494,18318,3886532,21321,3886586,17906,3886688,18892,3886786,21558,3886888,22851,3886936,25286,3887036,20111,3887136,20541,3887236,20172,3887336,19993,3887396,19699,3887510,20978,3887566,21817,3887680,19519,3887800,20768,3887860,19025,3887980,20056,3888036,22750,3888156,23308,3888216,25672,3888332,26397,3888392,22379,3888512,22610,3888608,22798,3888796,21607,3888852,21150,3889172,19602,3889288,23815,3889380,24716,3889488,21395,3889600,17449,3889710,19507,3889820,17944,3889922,18226,3890032,18595,3890090,18259,3890252,18106,3890310,17941,3890362,14924,3890476,15817,3890584,18531,3890634,19592,3890738,22377,3890848,23059,3890952,25286,3891008,25400,3891114,21229,3891216,21606,3891270,17837,3891380,18037,3891488,18274,3891540,17846,3891700,17349,3891824,17934,3891932,18482,3891984,20927,3892090,21594,3892200,23901,3892252,24281,3892364,26434,3892516,20451,3892624,16360,3892732,18012,3892892,18345,3892996,17923,3893100,17596,3893152,17222,3893260,17952,3893364,18423,3893416,21017,3893524,21658,3893628,24417,3893732,24859,3893788,27179,3893896,27237,3894004,29460,3894160,31036,3894264,30260,3894316,29542,3894420,27760,3894528,26048,3894632,24817,3894688,17537,3894776,18428,3894892,21788,3894990,23024,3895040,26623,3895140,27299,3895240,22236,3895340,23136,3895440,26378,3895492,20912,3895590,23505,3895690,23655,3895790,18760,3895890,18463,3895940,18327,3896044,18110,3896144,14848,3896248,15887,3896352,19424,3896404,20858,3896652,28389,3897152,22659,3897252,33869,3897352,32306,3897404,30512,3897504,30087,3897608,21725,3897760,20027,3897860,23819,3897964,25166,3898064,22002,3898118,18858,3898230,21481,3898338,22681,3898396,25809,3898504,14682,3898606,13330,3898706,11640,3898756,11937,3898858,12085,3898960,12839,3899064,11227,3899116,13559,3899226,14903,3899280,12469,3899384,13523,3899496,16168,3899600,14370,3899654,16344,3899760,14596,3899868,16794,3899972,14659,3900028,15493,3900130,15447,3900240,15474,3900296,15306,3900404,15832,3900456,16297,3900568,18811,3900676,19817,3900780,21625,3901004,26483,3901116,28500,3901168,28402,3901272,30231,3901384,29659,3901490,29532,3901544,21545,3901652,21192,3901810,20176,3901862,20510,3901912,20618,3902020,17353,3902082,18480,3902170,21304,3902270,17169,3902420,15815,3902640,13807,3902872,16101,3902924,17211,3903028,17041,3903082,17008,3903456,19216,3903512,15750,3903618,12115,3903720,13311,3903826,13210,3903924,14334,3903974,16899,3904076,18046,3904174,17240,3904276,17952,3904328,15532,3904492,15316,3904600,15449,3904652,15264,3904704,15746,3904804,16247,3904946,15462,3905000,11706,3905068,14431,3905260,18762,3905352,19729,3905436,22348,3905520,23199,3905600,26403,3905684,26781,3905764,21701,3905880,21263,3905986,20874,3906092,20257,3906148,20567,3906248,20871,3906348,15252,3906452,16463,3906502,19631,3906702,23029,3906802,24386,3906888,26666,3906972,22184,3907072,24914,3907172,25576,3907224,21674,3907326,21364,3907428,21074,3907484,20565,3907646,20947,3907696,21245,3907748,24231,3907852,25149,3907954,28786,3908052,23121,3908156,25635,3908204,26578,3908304,26605,3908404,22767,3908504,21123,3908604,21762,3908652,23126,3908756,23110,3908856,22704,3908960,22086,3909060,22505,3909112,22761,3909294,26685,3909396,30326,3909494,31000,3909596,34012,3909648,34040,3909748,35945,3909848,35905,3909948,38348,3910004,37628,3910098,37398,3910196,35424,3910392,24506,3910486,24786,3910646,28324,3910748,21892,3910850,25409,3911012,18768,3911112,19794,3911162,21901,3911262,22650,3911364,24778,3911462,25046,3911564,19854,3911612,19778,3911712,19690,3911812,19237,3911912,19618,3912012,19973,3912066,22364,3912248,26272,3912348,26894,3912446,22427,3912548,22978,3912646,25149,3912696,25559,3912796,27640,3912896,27683,3913000,28067,3913152,26305,3913200,25831,3913302,24647,3913356,24650,3913512,27086,3913612,27889,3913712,31409,3913792,32123,3913860,35733,3913960,25849,3914060,29252,3914162,23381,3914260,26958,3914360,17456,3914416,18761,3914572,18625,3914676,18833,3914728,18558,3914788,19063,3914908,19694,3914960,22523,3915068,24243,3915168,14874,3915216,16404,3915328,19744,3915416,20946,3915516,23827,3915618,25000,3915792,28642,3915896,29387,3915948,28371,3916050,27125,3916156,26041,3916260,26262,3916312,26401,3916468,22423,3916520,18913,3916570,22350,3916772,18375,3916920,19317,3916970,13737,3917070,14963,3917120,17490,3917220,18328,3917320,19378,3917372,19214,3917528,19073,3917580,18729,3917680,19190,3917784,19672,3917884,18023,3917936,19052,3918036,18184,3918136,16423,3918236,19295,3918284,22540,3918436,19934,3918484,17420,3918588,19925,3918636,20701,3918734,21673,3918834,21261,3918934,21022,3919036,20468,3919128,20965,3919188,21207,3919336,19260,3919388,20496,3919488,23569,3919588,24466,3919688,26841,3919736,27687,3919840,23312,3919938,24008,3919988,20988,3920136,21761,3920188,22593,3920406,18147,3920456,17932,3920560,18576,3920660,19175,3920762,17365,3920812,18701,3920964,17624,3921216,18298,3921264,20029,3921364,20686,3921464,22397,3921516,22688,3921616,23088,3921716,22517,3921816,22001,3921916,21196,3921964,21225,3922064,21219,3922164,23656,3922264,24216,3922364,19855,3922516,22987,3922616,23616,3922716,25462,3922816,25702,3922916,21052,3922964,21501,3923064,22215,3923164,21829,3923316,20709,3923416,20699,3923516,20772,3923616,22694,3923716,17234,3923816,12578,3923866,12916,3924016,11418,3924064,9860,3924164,11375,3924266,12662,3924316,11926,3924416,11665,3924516,13088,3924616,13207,3924672,13270,3924830,13165,3924884,13669,3924984,14091,3925032,13243,3925132,14615,3925232,17768,3925332,18985,3925382,18094,3925484,18958,3925584,17280,3925782,20867,3925942,22421,3926042,21829,3926144,21377,3926242,20546,3926292,20810,3926396,16226,3926496,18784,3926596,20589,3926706,18795,3926856,13366,3926956,14458,3927056,16482,3927108,17492,3927208,16545,3927306,14495,3927408,15492,3927456,15543,3927556,13109,3927656,13088,3927756,13667,3927856,14229,3927956,16449,3928008,17474,3928108,16533,3928212,14619,3928310,12275,3928360,13221,3928460,14983,3928560,15831,3928660,18035,3928760,15709,3928812,14096,3928910,14176,3929012,14201,3929120,14066,3929170,14519,3929416,17170,3929490,14871,3929544,17459,3929644,18423,3929744,20837,3929842,21543,3929896,23406,3929992,19025,3930092,21152,3930194,21554,3930292,17816,3930344,17705,3930444,17575,3930542,17206,3930644,17578,3930744,18032,3930844,20497,3930892,21539,3930998,24338,3931092,25158,3931142,27777,3931292,27999,3931342,22877,3931444,23241,3931544,25156,3931592,25051,3931692,25449,3931794,24641,3931892,23836,3931992,22775,3932094,22624,3932144,22598,3932242,24918,3932344,18795,3932444,16856,3932542,17824,3932592,20191,3932692,20968,3932792,18394,3932892,19109,3932944,21105,3933042,21443,3933144,22155,3933244,16731,3933344,16698,3933394,16466,3933496,16760,3933594,13252,3933704,15283,3933754,16374,3933856,15112,3933956,13128,3934156,14173,3934254,16478,3934304,17596,3934496,21109,3934580,21952,3934692,21429,3934792,20893,3934892,20172,3934992,20410,3935042,20762,3935142,14618,3935192,15994,3935342,15775,3935392,17108,3935492,19927,3935592,21079,3935692,18873,3935740,19942,3935844,22344,3935940,22617,3936040,24267,3936144,23580,3936244,22965,3936300,22102,3936514,22611,3936564,25526,3936664,20274,3936764,19121,3936964,23114,3937014,24146,3937112,26801,3937214,27491,3937314,24160,3937364,24740,3937464,20272,3937576,20108,3937674,19911,3937724,19505,3937828,15781,3937980,16444,3938028,18997,3938080,20370,3938178,23760,3938278,24657,3938378,27933,3938528,24610,3938628,25327,3938728,27959,3938828,28262,3938928,28692,3939028,27698,3939078,26737,3939178,25762,3939340,25825,3939490,28880,3939540,29848,3939640,33463,3939740,33749,3939790,36935,3939890,37102,3939990,39225,3940090,21741,3940190,24478,3940240,19932,3940340,16725,3940440,16914,3940540,17117,3940640,16924,3940740,17771,3940792,18457,3940892,21047,3940992,22547,3941092,25743,3941140,26829,3941240,22432,3941340,23330,3941440,25387,3941492,20161,3941592,22254,3941692,22606,3941792,23328,3941892,22725,3941942,22392,3942042,21740,3942140,21789,3942240,21892,3942340,24308,3942440,25113,3942492,28312,3942592,28731,3942692,22528,3942792,23304,3942892,15422,3942940,16263,3943040,18421,3943142,19010,3943250,19916,3943300,19676,3943400,19509,3943500,18975,3943650,19369,3943750,21701,3943850,22808,3944000,26006,3944062,26888,3944116,30005,3944216,30535,3944316,24149,3944416,25223,3944516,28486,3944764,28224,3944864,20645,3944964,20169,3945016,20540,3945124,21142,3945224,24434,3945324,25910,3945424,30195,3945472,31241,3945572,35536,3945672,35857,3945724,17242,3945872,18386,3945924,21066,3946024,21860,3946124,23049,3946172,22761,3946324,22481,3946374,21856,3946474,17498,3946574,18080,3946726,22396,3946824,19893,3947024,27090,3947128,21442,3947176,23832,3947276,24464,3947376,26480,3947476,26846,3947576,27527,3947676,26336,3947726,25789,3947828,24438,3947926,24402,3947976,18067,3948076,20356,3948176,21623,3948328,24682,3948380,25564,3948428,28306,3948528,28666,3948628,30275,3948728,30276,3948828,31966,3948878,31447,3948976,31351,3949082,29738,3949190,28665,3949276,27174,3949326,26853,3949426,26806,3949526,30573,3949626,22029,3949726,20041,3949776,21754,3949876,25342,3949976,26490,3950076,29374,3950128,30020,3950228,33469,3950328,33410,3950432,33825,3950532,32342,3950582,31164,3950732,29506,3950782,29385,3950882,29105,3950982,32643,3951082,33588,3951132,21108,3951232,22530,3951332,25803,3951432,16595,3951482,18764,3951582,19612,3951682,21941,3951782,22403,3951932,14641,3952036,14887,3952132,14851,3952232,15273,3952332,15790,3952432,18008,3952482,19141,3952582,20864,3952684,20908,3952782,24801,3952832,25576,3952932,28473,3953032,28520,3953132,22917,3953232,23284,3953332,23822,3953432,23331,3953480,22792,3953632,21583,3953682,21651,3953780,21722,3953832,24264,3953932,25067,3954084,28697,3954190,19200,3954326,20406,3954426,23228,3954476,19113,3954576,22343,3954676,23139,3954728,24195,3954828,23603,3954928,23241,3955028,22410,3955128,22629,3955180,22915,3955280,26375,3955430,27870,3955480,18851,3955532,20517,3955628,19375,3955730,20606,3955828,23524,3955928,24647,3956028,21996,3956080,22847,3956236,19562,3956292,19455,3956386,19402,3956440,19067,3956586,19557,3956636,20053,3956736,23002,3956836,15431,3956936,18602,3957086,22849,3957186,19216,3957286,21687,3957388,22653,3957436,25611,3957536,25993,3957636,17701,3957686,17726,3957836,17699,3957938,17232,3957988,17756,3958096,18373,3958196,17042,3958296,18495,3958344,21875,3958444,18482,3958546,21292,3958596,22034,3958696,24363,3958796,24937,3958900,27721,3958960,28008,3959060,28412,3959160,27487,3959260,26515,3959360,25456,3959420,25438,3959512,25393,3959628,28297,3959730,22065,3959880,17376,3959980,16799,3960080,17849,3960180,19919,3960230,20825,3960330,23333,3960428,23722,3960532,24399,3960580,23878,3960746,23336,3960796,22630,3960844,22906,3960944,17622,3961046,13199,3961144,14570,3961296,14156,3961344,15430,3961496,15361,3961596,12309,3961696,13094,3961744,12650,3961844,13217,3961944,14052,3962044,14124,3962144,14174,3962196,14046,3962296,14381,3962396,11805,3962496,13643,3962596,11976,3962644,14287,3962746,10553,3962844,10660,3962944,11387,3963044,12933,3963096,13593,3963196,15260,3963296,15739,3963396,16386,3963496,16154,3963596,15976,3963766,15618,3963810,15767,3963910,17642,3964010,18631,3964110,21431,3964210,22230,3964310,24908,3964364,25566,3964460,28215,3964560,21632,3964660,24542,3964764,19401,3964816,20405,3964920,20125,3965020,19783,3965128,19327,3965180,19698,3965280,20197,3965396,17854,3965468,19544,3965598,18870,3965690,16803,3965778,12744,3965856,14213,3965942,12977,3966024,14457,3966106,16085,3966196,18052,3966276,19758,3966362,19784,3966480,19625,3966608,19384,3966696,20410,3966824,19759,3966888,21136,3967004,20937,3967204,21667,3967252,22859,3967352,22081,3967452,23324,3967552,19177,3967602,20581,3967708,19277,3967804,19412,3967904,19299,3968004,18960,3968054,19286,3968154,16506,3968254,15818,3968354,16535,3968456,19216,3968504,14571,3968608,16727,3968720,17570,3968770,14246,3968868,15170,3968970,16975,3969120,17442,3969172,18322,3969220,15667,3969342,15692,3969422,15568,3969522,15927,3969622,16404,3969672,15263,3969772,11641,3969872,13896,3969972,12844,3970122,14854,3970172,15688,3970272,17440,3970322,18087,3970422,20019,3970472,20296,3970572,14813,3970722,14860,3970772,14907,3970872,14768,3970972,15228,3971022,15661,3971122,17783,3971222,18854,3971322,21636,3971422,22395,3971472,24995,3971572,19792,3971672,21619,3971772,22029,3971872,23817,3971922,23690,3972022,23845,3972124,23091,3972224,22590,3972276,16665,3972376,16943,3972476,17278,3972576,19439,3972676,20458,3972776,17782,3972876,15112,3972924,17505,3973026,14933,3973124,13995,3973224,14837,3973276,13640,3973376,14251,3973476,15040,3973688,14999,3973740,14866,3973840,15133,3973940,15467,3974040,17475,3974092,18526,3974192,21554,3974290,22449,3974390,25804,3974440,26472,3974540,22882,3974640,23681,3974740,27186,3974840,27348,3974890,21802,3974990,21451,3975092,21095,3975190,20543,3975290,20783,3975340,21073,3975440,14811,3975592,16333,3975656,16200,3975806,14623,3975856,17625,3975956,18723,3976056,21081,3976106,22425,3976156,20466,3976256,21188,3976356,22004,3976456,21591,3976508,21312,3976608,20767,3976708,21062,3976812,21376,3976912,24311,3977012,25423,3977060,27160,3977264,26332,3977360,27359,3977460,19147,3977512,16707,3977612,18857,3977712,16458,3977760,17469,3977964,17455,3978068,17287,3978180,17692,3978276,18234,3978324,21155,3978424,22392,3978524,25982,3978624,27065,3978674,30469,3978776,31015,3978874,25800,3978972,26533,3979084,29517,3979174,29723,3979224,23765,3979324,23348,3979424,23027,3979528,21993,3979630,22627,3979732,22907,3979780,26203,3979880,27324,3979932,22970,3980034,23343,3980132,21667,3980280,18488,3980332,16930,3980380,17842,3980480,20320,3980580,14409,3980680,13156,3980780,13397,3980880,13611,3980940,13642,3981040,14315,3981090,14946,3981240,12005,3981292,13170,3981400,13244,3981500,14289,3981550,16555,3981652,17409,3981750,19314,3981852,16314,3981950,17687,3982100,15753,3982202,15677,3982352,15649,3982452,15208,3982502,15620,3982552,15946,3982652,18124,3982802,19081,3982852,21854,3983012,25078,3983112,19623,3983212,21469,3983312,22005,3983362,22443,3983512,23789,3983562,24648,3983662,23721,3983770,23051,3983870,21611,3983920,21595,3984020,16078,3984070,18330,3984172,19480,3984270,22842,3984372,23970,3984520,21854,3984620,24866,3984770,25774,3984820,29456,3984920,22547,3984972,23554,3985070,23081,3985224,22582,3985276,21948,3985376,22230,3985476,22367,3985574,26086,3985676,23887,3985774,26259,3985874,21768,3985974,20562,3986024,21800,3986124,25152,3986224,26498,3986374,23490,3986424,23760,3986476,16536,3986642,16569,3986692,16627,3986792,16664,3986844,17938,3986942,19116,3987042,22978,3987142,24457,3987292,23321,3987392,26897,3987492,18091,3987656,15671,3987756,15546,3987856,16111,3987960,16687,3988008,16628,3988110,16737,3988288,17852,3988386,18881,3988484,18283,3988586,16049,3988636,12228,3988736,13418,3988836,13686,3988936,14615,3989036,16958,3989086,15379,3989186,17525,3989286,17905,3989390,18333,3989440,18030,3989552,17718,3989640,17582,3989808,18607,3989856,19293,3989908,22561,3990008,15947,3990158,18894,3990208,14148,3990256,16465,3990408,14778,3990456,16926,3990556,17980,3990656,16660,3990708,14519,3990808,15102,3990908,15114,3991008,15152,3991056,12519,3991156,13364,3991256,14336,3991358,14601,3991456,15894,3991556,18866,3991608,19917,3991708,22626,3991858,23206,3991908,25052,3991958,25597,3992140,21413,3992320,20977,3992486,20574,3992536,20097,3992588,20884,3992692,21307,3992796,18416,3992952,22761,3993052,23567,3993152,26427,3993308,26878,3993358,28994,3993412,29266,3993512,23480,3993662,23670,3993762,23125,3993970,21950,3994070,22744,3994120,23168,3994224,26348,3994324,27204,3994524,24584,3994576,28494,3994676,29560,3994776,33323,3994876,34224,3994976,37411,3995024,37077,3995124,36334,3995208,34441,3995324,32978,3995424,31323,3995480,31991,3995648,16647,3995816,18687,3995866,13209,3995978,14763,3996028,13612,3996136,14750,3996238,15073,3996292,14207,3996400,14432,3996452,15095,3996552,15695,3996656,15692,3996760,15749,3996922,15608,3996980,16908,3997030,17905,3997272,16026,3997388,17554,3997492,15052,3997546,16156,3997654,14146,3997756,15332,3997814,13496,3997916,13998,3998020,14582,3998176,14576,3998276,14604,3998378,15669,3998436,11580,3998588,12265,3998736,14103,3998836,11599,3998936,12207,3998988,13103,3999088,13418,3999238,14548,3999288,14477,3999388,14891,3999436,15369,3999538,15160,3999638,15122,3999744,15052,3999856,16071,3999910,14113,4000004,12384,4000134,11803,4000160,12504,4000306,10559,4000404,12561,4000452,11768,4000554,11939,4000606,12846,4000706,14720,4000806,14985,4000904,15377,4000976,15197,4001152,14988,4001256,15924,4001356,16811,4001456,16487,4001556,14773,4001606,14667,4001756,15752,4001806,13764,4001906,14612,4001956,14040,4002072,14815,4002172,10886,4002222,11344,4002320,11877,4002424,11912,4002524,11993,4002636,11908,4002688,12662,4002788,13390,4002888,13314,4002938,12176,4003038,14656,4003138,15644,4003238,17826,4003338,18507,4003438,16983,4003488,17616,4003588,16244,4003688,16545,4003788,16858,4003892,16582,4003944,16275,4004044,15995,4004144,16572,4004244,17210,4004292,19875,4004392,21107,4004492,16033,4004592,17365,4004644,17237,4004792,18350,4004844,21505,4004944,22735,4005044,25407,4005092,25645,4005292,24579,4005392,23911,4005492,23046,4005592,24237,4005644,19309,4005742,15608,4005844,17432,4005944,18276,4006044,19964,4006092,14957,4006192,16279,4006292,19440,4006392,17890,4006492,15708,4006592,14589,4006644,15232,4006744,15220,4006916,15305,4007068,16524,4007118,17536,4007218,20981,4007268,22637,4007368,22302,4007468,23587,4007568,22564,4007668,17352,4007718,15274,4007868,14676,4007918,17104,4008018,17659,4008118,12455,4008168,12563,4008320,12753,4008372,12928,4008472,14188,4008572,15118,4008672,18250,4008820,19964,4008920,21257,4008972,24511,4009072,25544,4009172,23652,4009272,24956,4009372,23128,4009420,23532,4009520,23881,4009672,23333,4009724,22937,4009824,22515,4009874,23562,4009952,20082,4010074,23676,4010174,20800,4010274,20853,4010324,22333,4010424,21437,4010524,22582,4010624,16073,4010674,17450,4010824,15201,4010872,15875,4010974,12859,4011074,13018,4011124,13229,4011224,13422,4011728,16208,4011816,17512,4011948,21069,4012368,14479,4012476,15018,4012584,15000,4012690,14956,4012740,15782,4012848,16482,4012954,19177,4013008,20420,4013220,24479,4013326,18668,4013378,16481,4013482,18602,4013590,14102,4013698,15845,4013748,16327,4014050,16616,4014150,16442,4014200,17119,4014300,17694,4014400,11828,4014500,11292,4014600,8598,4014650,9739,4014900,11853,4015000,14323,4015100,15479,4015200,18214,4015406,14455,4015506,14459,4015606,14452,4015706,15486,4015856,15665,4016056,21415,4016104,19896,4016206,23898,4016306,21790,4016356,22644,4016456,18883,4016556,21825,4016656,19723,4016810,15750,4016944,15966,4017124,17205,4017180,18319,4017282,14534,4017382,14343,4017432,15911,4017582,17559,4017782,16409,4017832,19512,4017882,18856,4017988,17557,4018088,18218,4018190,18846,4018240,18678,4018340,18602,4018488,18483,4018542,19433,4018642,17607,4018692,14179,4018792,14080,4018892,12674,4018992,15278,4019092,18188,4019192,19135,4019342,20792,4019442,23424,4019542,23818,4019592,21162,4019696,20804,4019796,20567,4019896,20273,4019996,21274,4020096,18883,4020196,19283,4020248,14268,4020346,15496,4020448,14928,4020546,12861,4020648,13919,4020748,14581,4020848,15700,4020948,14455,4020996,13629,4021096,11810,4021196,11954,4021248,12173,4021348,12331,4021446,13302,4021548,14241,4021596,14832,4021696,14166,4021796,13287,4021968,12871,4022022,13483,4022072,14274,4022176,14365,4022228,13584,4022328,11985,4022476,12378,4022528,12923,4022628,12942,4022676,13001,4022796,13009,4022876,13615,4023028,14242,4023076,12256,4023180,13319,4023232,15761,4023332,14451,4023430,14501,4023530,15271,4023580,17180,4023680,17807,4023780,19521,4023830,19542,4023984,16747,4024036,16478,4024188,16126,4024288,16688,4024388,14264,4024488,13949,4024536,15340,4024636,15726,4024736,13054,4024836,13909,4024936,15151,4025036,15812,4025136,12154,4025236,14449,4025288,15069,4025388,15630,4025488,15551,4025636,15512,4025688,15410,4025736,16490,4025836,17643,4025936,21683,4026036,23477,4026136,24030,4026236,25555,4026336,25733,4026420,27143,4026464,26941,4026568,24829,4026668,24695,4026768,25074,4026868,22088,4026916,21985,4027016,21791,4027116,21556,4027216,22664,4027268,23672,4027516,29617,4027668,36219,4027716,33746,4027816,34954,4027916,32593,4028016,29381,4028116,25070,4028216,25848,4028316,23332,4028368,23315,4028468,23237,4028616,20887,4028716,21894,4028868,22197,4028916,24093,4029016,20987,4029116,17575,4029216,18194,4029268,17229,4029368,17718,4029416,19159,4029516,21809,4029616,22363,4029716,22950,4029816,19597,4029868,19639,4029968,19619,4030068,20716,4030168,21609,4030268,18084,4030368,19529,4030416,22929,4030516,20929,4030666,18161,4030716,19367,4030816,21922,4030868,17782,4030966,19939,4031068,18038,4031308,18568,4031458,18552,4031508,19774,4031608,20639,4031758,17074,4031808,18534,4031908,21480,4032008,19314,4032108,18504,4032158,19178,4032258,18903,4032308,17151,4032408,16290,4032508,16728,4032608,17255,4032660,17209,4032762,17193,4032862,17078,4032964,17857,4033062,15508,4033112,17878,4033212,18948,4033312,15632,4033462,14392,4033512,11007,4033562,11852,4033712,13601,4033764,14556,4033912,13964,4033952,14415,4034062,14899,4034112,14864,4034212,14858,4034312,14773,4034412,15437,4034462,15998,4034562,14835,4034662,15898,4034762,15334,4034812,13901,4034912,16315,4035012,17280,4035162,16323,4035212,17224,4035312,16393,4035362,16850,4035462,17369,4035562,17189,4035662,17029,4035768,16737,4035892,17427,4035942,18099,4035992,17128,4036092,18524,4036192,22379,4036292,23641,4036392,18374,4036442,16579,4036542,14413,4036642,13887,4036742,14518,4036842,15041,4036942,15681,4037092,15632,4037200,15577,4037248,16578,4037448,21211,4037548,22628,4037700,17204,4037848,23441,4037900,20777,4038000,20446,4038048,18927,4038148,18770,4038248,19303,4038408,17212,4038508,17110,4038656,17099,4038758,18140,4038856,19105,4038956,22587,4039108,19910,4039208,21334,4039308,23710,4039458,24116,4039558,25795,4039658,28666,4039758,28819,4039912,23753,4039964,23358,4040064,22710,4040212,23619,4040264,19969,4040364,19576,4040464,17992,4040564,21273,4040776,21612,4040828,22557,4040928,21722,4041028,19503,4041128,21958,4041228,22433,4041278,19105,4041432,19049,4041532,19095,4041632,20224,4041732,21232,4041780,24706,4041880,21120,4041980,24367,4042032,25403,4042180,17019,4042232,17949,4042332,19981,4042432,20793,4042580,19345,4042680,19821,4042830,19550,4042880,19327,4042932,19140,4043032,19929,4043132,20611,4043232,23371,4043280,24461,4043380,27510,4043532,15150,4043580,17590,4043680,18448,4043732,20738,4043832,21537,4043932,23554,4044032,23594,4044132,23619,4044232,23086,4044280,22546,4044380,21892,4044732,19355,4044832,18753,4044980,17880,4045180,16695,4045280,19015,4045432,21507,4045480,21821,4045580,19854,4045684,20229,4045736,21278,4045864,20887,4045916,22417,4046016,22614,4046116,26497,4046216,27978,4046316,26062,4046416,27595,4046516,25502,4046564,26603,4046616,24909,4046716,21871,4046816,24869,4047024,25508,4047076,24881,4047176,24448,4047324,24012,4047376,25068,4047476,20312,4047524,23890,4047676,25307,4047826,30667,4047876,27139,4047976,28212,4048076,25236,4048176,26599,4048276,29298,4048376,29814,4048488,29717,4048524,28743,4048626,28032,4048726,27349,4048808,28348,4048926,28911,4049126,26728,4049226,23087,4049326,25023,4049476,26099,4049526,25895,4049626,27317,4049696,28688,4049726,20080,4049826,20737,4049876,21079,4049926,21178,4049976,21074,4050076,20974,4050126,20866,4050176,20844,4050226,17858,4050404,16515,4050456,18049,4050556,19547,4050606,17402,4050656,18791,4050706,20190,4050756,17878,4050806,19116,4050906,20049,4050956,21134,4051006,22334,4051056,23674,4051206,25638,4051256,26023,4051306,26033,4051404,25685,4051456,25178,4051506,24797,4051568,24447,4051606,24015,4051656,24504,4051756,24799,4051806,25706,4051856,27279,4051906,22195,4052156,22760,4052256,25093,4052306,25858,4052406,28065,4052506,30231,4052606,30186,4052706,23333,4052856,22873,4052956,22336,4053056,22465,4053156,22705,4053206,25329,4053308,26375,4053456,28930,4053506,29530,4053556,33435,4053656,33928,4053756,36233,4053856,36055,4053956,28124,4054056,28385,4054106,29210,4054206,28345,4054306,27708,4054406,26605,4054506,26361,4054556,26255,4054656,20574,4054756,22005,4054856,20063,4054906,21613,4055056,19424,4055106,20652,4055206,24403,4055404,29962,4055496,24138,4055596,25258,4055696,24971,4055746,24627,4055846,23976,4055996,24596,4056096,28184,4056196,29666,4056296,20610,4056396,22127,4056446,21055,4056546,22184,4056648,25814,4056746,27291,4056796,31082,4056948,31530,4056996,25554,4057096,25227,4057196,24912,4057246,24346,4057448,25283,4057548,17752,4057648,13264,4057748,16229,4057900,14744,4058000,15909,4058100,18508,4058148,14535,4058248,17069,4058348,17980,4058448,19009,4058608,18799,4058740,18573,4058788,19103,4058940,19691,4058992,22459,4059092,23639,4059140,21787,4059240,22924,4059342,26192,4059442,27002,4059642,30405,4059692,33459,4059784,33711,4059924,34072,4059972,32831,4060076,31706,4060176,30169,4060228,30123,4060328,29941,4060428,24579,4060528,26019,4060628,29620,4060728,30849,4060776,34637,4060876,34823,4060976,37604,4061076,37470,4061176,30892,4061228,24827,4061328,26149,4061428,25776,4061528,25582,4061628,25108,4061676,25723,4061828,25922,4061928,21825,4061976,23431,4062176,22693,4062376,29617,4062476,30082,4062576,32340,4062676,32459,4062776,32797,4062828,31675,4062928,30706,4063028,29392,4063138,29104,4063188,28925,4063288,31535,4063388,32082,4063488,35923,4063588,25649,4063738,29841,4063838,32554,4063938,32902,4064038,26451,4064088,26957,4064238,27797,4064288,27289,4064388,26830,4064488,25828,4064708,25904,4064774,28742,4064840,29910,4064906,23584,4064996,25251,4065082,29367,4065184,22616,4065284,20857,4065384,22436,4065484,26253,4065532,27196,4065632,28379,4065732,27648,4065832,27193,4065932,26350,4066032,26527,4066084,26888,4066182,30648,4066284,32113,4066382,27242,4066532,33617,4066634,34530,4066738,38398,4066838,39561,4066938,31940,4066988,25212,4067088,26561,4067188,26257,4067288,26000,4067340,25383,4067492,25864,4067560,26368,4067612,30139,4067712,31601,4067866,26864,4068016,32666,4068116,33909,4068166,37482,4068266,38359,4068366,24574,4068416,25597,4068516,26942,4068616,26716,4068720,26458,4068820,25788,4068870,26290,4069032,26864,4069072,30314,4069174,23936,4069272,27978,4069324,29592,4069524,27028,4069624,30322,4069676,31462,4069772,35069,4069872,35492,4070024,36063,4070076,34928,4070124,24687,4070228,24333,4070326,24913,4070424,25479,4070526,28870,4070576,30077,4070676,34072,4070776,34868,4070876,27256,4070976,28328,4071026,19049,4071126,20403,4071224,23424,4071324,24306,4071428,25417,4071526,25175,4071576,24900,4071676,24376,4071776,24979,4071876,25391,4071926,28868,4072024,30116,4072124,34070,4072228,25667,4072326,29266,4072424,30175,4072476,32660,4072576,33059,4072676,26117,4072776,26646,4072824,21365,4072924,21285,4073026,21333,4073176,20852,4073224,21279,4073276,21715,4073376,24517,4073478,25622,4073576,29180,4073624,30079,4073774,33318,4073828,33698,4073932,36193,4074032,26183,4074130,28839,4074180,29123,4074280,29798,4074432,28344,4074534,27132,4074632,26945,4074732,26831,4074832,29568,4074932,30623,4075032,34789,4075084,18523,4075184,22206,4075332,23667,4075484,22757,4075532,26797,4075632,27732,4075732,29040,4075784,28462,4075884,27846,4075984,27050,4076084,27321,4076184,27556,4076284,22741,4076384,24670,4076484,22637,4076584,24199,4076632,22208,4076732,23650,4076832,27137,4076932,28576,4076984,32666,4077082,33201,4077184,34036,4077232,33029,4077336,31991,4077436,30798,4077540,30931,4077640,22463,4077690,26004,4077790,27640,4077890,32197,4078140,23617,4078240,26711,4078410,31997,4078506,25425,4078614,26707,4078716,26344,4078838,26044,4078888,25474,4078988,25996,4079038,26381,4079138,29951,4079244,31392,4079338,29828,4079438,31174,4079488,35063,4079588,35882,4079688,29127,4079838,23744,4079888,15301,4079988,16286,4080088,17408,4080188,17637,4080238,17880,4080338,17898,4080388,18691,4080488,15387,4080588,18166,4080690,19611,4080790,22903,4080840,24130,4080940,21115,4081040,22194,4081140,24949,4081240,25932,4081290,28755,4081390,29049,4081492,23027,4081590,22723,4081690,18148,4081740,18118,4081840,18806,4081940,19484,4082040,22401,4082142,18357,4082192,21492,4082292,22698,4082392,25625,4082492,26356,4082592,28496,4082692,28795,4082740,23280,4082940,24629,4083036,24128,4083088,23715,4083236,22704,4083288,23208,4083440,23311,4083564,26871,4083724,30284,4083756,30817,4083804,33742,4083904,34116,4084004,39592,4084104,27636,4084204,30193,4084256,30387,4084356,31067,4084456,30175,4084556,29338,4084656,28089,4084704,27920,4084804,27865,4084904,30582,4085004,31431,4085104,35645,4085156,36357,4085256,40861,4085356,41247,4085456,31032,4085556,23695,4085656,27597,4085704,28561,4085804,29716,4085904,29168,4086004,21398,4086054,21184,4086156,21857,4086256,16900,4086408,15807,4086458,17497,4086560,17283,4086608,18964,4086708,22328,4086808,23790,4086858,14374,4086958,15626,4087058,15434,4087208,16444,4087308,12657,4087356,11212,4087458,11542,4087508,11688,4087658,12347,4087708,13007,4087814,12815,4087984,14355,4088136,13254,4088236,14260,4088336,16396,4088434,17533,4088536,20094,4088584,20760,4088684,21667,4088784,21183,4088886,20824,4088936,20255,4089088,20628,4089140,20820,4089240,23634,4089288,24850,4089396,28415,4089500,29333,4089598,32268,4089648,32464,4089748,34812,4089898,34816,4089948,38155,4090048,37708,4090148,37822,4090232,35922,4090306,34145,4090412,32288,4090510,32209,4090560,31970,4090662,35605,4090786,26027,4090828,30175,4090928,31466,4091028,35260,4091128,26447,4091228,29298,4091276,30332,4091376,33644,4091476,25737,4091580,26710,4091632,26324,4091732,26028,4091832,25375,4091932,19150,4092032,19960,4092082,18203,4092182,19797,4092282,18686,4092382,20002,4092482,22938,4092532,23922,4092632,26137,4092732,20668,4092832,15061,4092884,15809,4092982,16657,4093112,16784,4093246,16892,4093424,17739,4093576,20167,4093624,21273,4093724,24481,4093824,25476,4093876,20767,4093976,16803,4094076,18983,4094176,19919,4094276,14655,4094326,15362,4094424,16324,4094526,16396,4094624,16503,4094726,13010,4094826,13511,4094928,14049,4094976,16171,4095076,17334,4095176,13119,4095226,14417,4095328,17173,4095424,18410,4095524,21291,4095628,22620,4095676,26027,4095776,26468,4095876,27179,4095976,26190,4096076,25515,4096176,24542,4096226,24779,4096328,24905,4096426,21269,4096524,22979,4096624,27186,4096676,28492,4096780,32683,4096880,33387,4096980,26897,4097080,28012,4097128,31857,4097228,24716,4097328,25809,4097428,25271,4097480,19789,4097632,19637,4097680,20208,4097782,20901,4097882,24202,4097982,15877,4098032,19190,4098232,19183,4098336,20322,4098514,24540,4098616,26402,4098668,27914,4098766,29310,4098868,28380,4098978,27763,4099028,26877,4099132,27109,4099232,27310,4099282,30852,4099382,32103,4099482,36515,4099582,37259,4099682,29788,4099782,30896,4099832,34094,4099932,34918,4100032,38516,4100082,38511,4100232,28206,4100284,27718,4100382,27312,4100482,26709,4100582,20320,4100682,16570,4100732,19597,4100832,21254,4100932,24988,4101082,26415,4101132,29812,4101282,33550,4101384,34174,4101484,36829,4101532,37045,4101632,37232,4101732,35702,4101832,34368,4101888,32931,4102048,33037,4102098,33059,4102248,36888,4102300,37700,4102400,42386,4102500,42616,4102548,45884,4102648,45546,4102748,47275,4102848,31794,4102900,26007,4103000,26648,4103138,27534,4103280,20418,4103350,15977,4103450,16734,4103536,17513,4103802,19808,4103900,16623,4104000,15788,4104050,16847,4104150,19056,4104252,19959,4104350,22308,4104450,22721,4104500,23555,4104600,23199,4104700,22822,4104800,22183,4104902,22226,4105000,22322,4105050,25109,4105200,26317,4105250,21471,4105352,17664,4105452,20946,4105500,22304,4105600,25667,4105700,27118,4105800,31037,4105900,23964,4105950,25088,4106102,24677,4106152,24272,4106252,23730,4106302,24150,4106456,24463,4106502,28066,4106706,20892,4106766,22556,4106856,21128,4106956,22386,4107056,25427,4107104,26831,4107204,23754,4107304,24483,4107394,20154,4107570,20202,4107662,19977,4107836,21244,4107928,24658,4108032,26237,4108132,30173,4108288,20582,4108388,21789,4108488,19782,4108588,21102,4108688,19511,4108736,20371,4108960,21223,4109078,21241,4109128,20945,4109228,21459,4109278,22119,4109440,25474,4109492,26750,4109592,22883,4109706,24149,4109760,27685,4109858,28656,4109908,31391,4110014,32389,4110128,26526,4110224,27168,4110276,28093,4110378,27584,4110434,27155,4110540,26302,4110648,26633,4110816,30542,4111016,26807,4111116,28211,4111166,13697,4111266,14992,4111366,17206,4111466,15272,4111516,14781,4111616,13232,4111716,12149,4111816,12394,4111916,12708,4111966,12924,4112070,13749,4112220,14449,4112270,16921,4112372,14818,4112420,17520,4112520,18606,4112620,21214,4112720,21756,4112848,23458,4112942,19178,4112996,21089,4113096,17004,4113144,17863,4113244,17786,4113344,17737,4113444,17472,4113544,17713,4113594,18031,4113696,20474,4113796,21600,4113896,24764,4113944,25504,4114044,28259,4114146,28649,4114246,30758,4114344,30651,4114444,32623,4114496,32312,4114596,23254,4114696,22930,4114796,22602,4114896,21956,4114946,21996,4115060,22223,4115116,18350,4115216,19749,4115316,23258,4115416,24486,4115516,28289,4115616,29412,4115666,33165,4115768,34191,4115864,22328,4115966,23196,4116066,24318,4116116,23950,4116220,23653,4116300,22990,4116400,23463,4116498,23780,4116598,19978,4116698,21547,4116752,25709,4117128,21571,4117236,23031,4117344,24508,4117452,27059,4117502,28269,4117792,26363,4117902,26717,4117958,27047,4118008,17357,4118136,19044,4118184,22730,4118402,17950,4118508,19095,4118584,21612,4118728,22759,4118840,17520,4119064,18521,4119114,18619,4119220,18457,4119416,19696,4119474,17500,4119576,18768,4119676,22084,4119728,23359,4119880,26318,4119928,20548,4120028,18254,4120078,19055,4120284,21731,4120384,22491,4120434,22170,4120534,21860,4120634,21378,4120784,21963,4120884,26022,4121008,27364,4121120,31509,4121172,32760,4121270,27123,4121372,28195,4121472,23567,4121572,24797,4121620,15328,4121720,16300,4121820,17409,4121964,17535,4122020,17690,4122070,17677,4122176,14706,4122316,15525,4122368,18503,4122468,13469,4122520,16458,4122620,14891,4122720,17556,4122768,15593,4122868,17552,4122968,18440,4123068,20532,4123168,20959,4123268,21707,4123368,16959,4123520,16810,4123624,17255,4123674,17725,4123776,20174,4124056,25561,4124156,28525,4124222,22314,4124306,19504,4124454,16462,4124612,19545,4124664,20598,4124786,20328,4124888,20223,4125016,19617,4125288,24199,4125444,27997,4125596,32748,4125668,33669,4125804,37407,4125876,38026,4125948,31250,4126084,32224,4126156,33672,4126230,24672,4126300,24603,4126436,24092,4126512,24151,4126576,24461,4126716,27710,4126792,22075,4126848,26429,4126948,28077,4127048,32483,4127108,25953,4127212,29360,4127270,30543,4127384,34432,4127492,27342,4127596,28946,4127654,28630,4127816,28331,4127864,27507,4127912,27535,4128016,27600,4128072,30622,4128232,31954,4128290,21109,4128504,17989,4128556,19315,4128660,22069,4128764,23236,4128820,21778,4128928,15808,4129040,14620,4129102,14975,4129164,15301,4129266,15396,4129364,15850,4129468,16381,4129524,18702,4130034,24885,4130306,31749,4130352,32252,4130808,29742,4130924,29521,4131064,32983,4131170,37850,4131258,38553,4131476,42933,4131756,34944,4132058,28202,4132204,27591,4132292,27822,4132684,23181,4132792,26928,4132900,28289,4132952,24303,4133112,25335,4133180,15458,4133260,16454,4133328,17835,4133428,18163,4133474,18452,4133580,18384,4133684,18637,4133796,19082,4133868,21427,4134020,22793,4134142,27610,4134394,27790,4134532,28380,4134672,20094,4134732,21692,4134860,17691,4134948,17975,4135076,17878,4135194,18448,4135292,20709,4135392,16974,4135520,20269,4135544,21718,4135692,25252,4135744,26677,4135852,23218,4136048,28329,4136148,29229,4136200,31185,4136304,30454,4136354,29931,4136454,28842,4136564,28346,4136666,28219,4136768,22572,4136870,24465,4136924,23028,4137028,20049,4137128,19466,4137178,20994,4137280,24390,4137380,25631,4137480,23343,4137532,20694,4137632,22598,4137784,22711,4137932,22345,4137980,22487,4138088,22745,4138196,25526,4138252,21092,4138354,25168,4138560,19936,4138672,17848,4138724,20388,4138820,18108,4138922,15899,4138972,17125,4139122,18676,4139172,18886,4139276,19062,4139376,18951,4139438,19277,4139536,19644,4139636,22099,4139736,23554,4139792,22022,4139894,23436,4139996,26800,4140150,26654,4140254,24568,4140360,27894,4140410,28939,4140512,30476,4140616,29933,4140720,29492,4140862,28224,4140950,28236,4141256,36832,4141348,28642,4141548,22465,4141598,25330,4141698,26526,4141798,29861,4141898,25022,4141998,26618,4142164,21970,4142212,21776,4142444,18518,4142500,21074,4142612,18317,4142662,21964,4142776,23507,4142884,22166,4142998,23380,4143048,25867,4143172,26584,4143244,23398,4143316,24265,4143412,21162,4143500,21315,4143584,21506,4143676,21318,4143764,21447,4143862,21651,4143968,24109,4144200,30316,4144392,34460,4144560,37770,4144754,31831,4144942,32619,4145142,31056,4145196,30528,4145304,30056,4145376,32472,4145532,33563,4145616,38058,4145672,39327,4145774,43616,4145948,35568,4146000,37104,4146120,42108,4146184,32430,4146320,34626,4146388,34317,4146516,26684,4146600,26365,4146624,26702,4146732,27040,4146810,29971,4146964,31683,4147024,36512,4147140,38202,4147200,42862,4147304,43410,4147356,46976,4147490,46958,4147560,51142,4147628,51090,4147774,38761,4147840,38130,4147908,37608,4147976,36335,4148068,36084,4148176,35795,4148246,22721,4148388,24575,4148460,28940,4148676,26483,4148760,22560,4148830,25552,4148892,26700,4149040,29847,4149116,31035,4149184,32735,4149304,32383,4149374,32181,4149460,31340,4149548,31252,4149622,31158,4149700,34193,4149800,35489,4149900,39936,4150000,31590,4150100,35461,4150152,36547,4150252,40936,4150352,41250,4150452,44049,4150552,44139,4150652,45271,4150700,43960,4150854,42962,4150944,41030,4151026,40071,4151080,39529,4151128,42599,4151228,43722,4151380,47879,4151428,48567,4151528,51229,4151628,50704,4151680,52803,4151780,52219,4151880,56267,4151980,56228,4152080,58091,4152132,56128,4152262,54509,4152330,51716,4152398,50261,4152512,49541,4152572,37298,4152708,20044,4152776,26446,4152888,29384,4152944,35343,4153060,37721,4153192,35133,4153256,37019,4153316,42040,4153426,44038,4153488,47300,4153604,46840,4153704,46341,4153754,44991,4153900,44067,4153958,43251,4154016,45862,4154116,46943,4154216,49467,4154316,52300,4154416,58022,4154466,58378,4154564,60134,4154664,61199,4154764,48568,4154812,49489,4154956,51545,4155016,50502,4155116,37857,4155216,37269,4155264,37118,4155364,37056,4155466,40038,4155616,28657,4155728,30946,4155798,29170,4155900,31453,4156000,30296,4156100,32499,4156200,31523,4156300,28267,4156354,30925,4156456,31334,4156572,31718,4156624,25967,4156720,26975,4156822,28055,4156924,33158,4156972,36697,4157072,44395,4157230,47715,4157330,45325,4157380,47701,4157430,44222,4157530,34482,4157630,36142,4157730,34439,4157830,38822,4157880,39194,4157980,39507,4158080,38874,4158232,38907,4158284,38743,4158332,40818,4158436,42133,4158532,46205,4158878,33901,4158976,35264,4159232,34968,4159288,37096,4159336,37179,4159446,37127,4159564,36543,4159692,36608,4159792,33040,4159864,34870,4159972,33160,4160088,25211,4160198,29116,4160248,30758,4160388,33892,4160458,34229,4160508,38789,4160606,33822,4160818,35929,4160868,35862,4160972,35267,4161020,35369,4161124,35427,4161232,38506,4161336,40100,4161444,36126,4161496,38031,4161596,25049,4161646,23227,4161796,26228,4161896,27620,4161996,31593,4162046,32941,4162144,29924,4162200,25696,4162300,26217,4162406,26235,4162504,26930,4162576,27555,4162656,30888,4162756,32973,4162886,31316,4162956,33301,4163056,37560,4163106,39042,4163256,34693,4163306,35765,4163406,38972,4163506,39851,4163606,41939,4163656,41589,4163752,41257,4163856,40187,4163960,39612,4164096,42130,4164196,43630,4164296,49527,4164346,50848,4164442,56488,4164524,57134,4164700,60943,4164750,46265,4164850,50524,4164950,51584,4165000,53957,4165100,52834,4165200,51873,4165290,50057,4165396,49035,4165444,48120,4165564,50887,4165684,52180,4165792,58507,4165840,59707,4165892,66265,4165992,67637,4166092,55024,4166192,56870,4166296,34258,4166352,36538,4166456,30052,4166610,30713,4166664,31333,4166738,31277,4166792,31837,4166880,26921,4167022,30305,4167128,32598,4167216,38325,4167304,40668,4167580,42310,4167630,44018,4167732,41261,4167784,43301,4167884,46041,4167984,45817,4168088,45544,4168140,44343,4168240,44020,4168320,43893,4168440,47651,4168542,38911,4168592,26969,4168808,29438,4168962,27640,4169068,25982,4169174,30147,4169232,32063,4169356,34625,4169412,34839,4169524,35018,4169672,34692,4169760,35041,4169874,38169,4169976,33525,4170028,38629,4170132,40557,4170232,37731,4170424,36428,4170478,38155,4170584,28372,4170674,30286,4170788,28456,4170840,28959,4170936,25914,4171040,26036,4171148,26727,4171216,27384,4171296,26125,4171410,28086,4171496,32918,4171604,34876,4171660,28907,4171770,26921,4171828,30085,4171944,31458,4172056,30707,4172114,32304,4172216,34650,4172272,34745,4172372,34746,4172480,34172,4172582,34451,4172684,34757,4172738,27569,4172844,29792,4172996,31393,4173102,30894,4173202,32685,4173302,35984,4173402,37110,4173452,40331,4173556,41280,4173662,43210,4173762,42624,4173862,42349,4173912,41101,4174028,40689,4174084,32585,4174196,36083,4174246,38351,4174348,44633,4174452,46821,4174556,52584,4174660,54037,4174712,47992,4174868,49077,4174916,37496,4175024,39030,4175076,41714,4175184,41776,4175388,41025,4175438,40723,4175548,40605,4175656,43537,4175762,45246,4175812,42058,4175912,44674,4175964,41655,4176100,37346,4176150,37088,4176252,39322,4176360,39554,4176412,41815,4176568,45102,4176632,45208,4176732,45067,4176832,44051,4176940,43895,4176988,43946,4177088,47720,4177192,49910,4177264,56494,4177356,59057,4177408,43478,4177514,45857,4177616,50723,4177724,52528,4177778,59049,4177882,61096,4177984,64316,4178088,63147,4178136,61946,4178244,59812,4178300,58934,4178452,58181,4178504,62016,4178608,64057,4178716,70785,4178924,59717,4178976,61596,4179076,66826,4179128,67865,4179264,60199,4179320,62615,4179420,66305,4179522,65619,4179572,64630,4179672,62571,4179776,61968,4179920,66074,4180032,68287,4180136,75644,4180240,58737,4180294,65488,4180400,67312,4180500,48388,4180600,50769,4180700,40899,4180754,37953,4180858,41591,4180964,42298,4181016,36519,4181120,36677,4181226,37658,4181280,38506,4181388,42776,4181510,45414,4181562,51881,4181668,44981,4181776,50977,4181828,52738,4181932,48221,4182036,50003,4182092,55790,4182196,57655,4182298,60893,4182372,60280,4182448,59650,4182596,58122,4182648,58053,4182762,57846,4182812,62840,4182912,64899,4183060,56667,4183312,57107,4183470,59153,4183576,54589,4183632,56301,4183738,49982,4183846,42403,4183952,43203,4184004,43120,4184112,43559,4184164,44134,4184236,34007,4184520,46845,4184638,44439,4184736,46934,4184788,44084,4184888,45858,4184996,50529,4185098,52194,4185148,55545,4185260,55326,4185328,46430,4185512,45963,4185668,45925,4185742,49068,4185820,51356,4185948,47231,4186002,49944,4186056,57085,4186164,59505,4186264,53962,4186316,56795,4186424,64272,4186534,66721,4186638,59088,4186688,59091,4186792,59147,4186896,57956,4186994,57569,4187102,57234,4187208,61291,4187266,63846,4187318,58546,4187428,51273,4187536,49663,4187636,52223,4187684,49152,4187790,51437,4187890,49984,4187940,52883,4188040,49237,4188150,49923,4188202,50500,4188308,49944,4188394,50186,4188496,50538,4188604,54454,4188714,46854,4188820,53173,4188980,39810,4189164,40696,4189240,37620,4189924,45540,4190032,40712,4190126,43124,4190192,48755,4190280,50770,4190408,47433,4190462,42144,4190616,39871,4190670,36209,4190776,36066,4190824,38309,4190924,36549,4191028,32934,4191128,33888,4191180,33999,4191296,34671,4191400,35361,4191510,38347,4191564,40355,4191928,39724,4191998,32595,4192084,34183,4192188,37645,4192300,39221,4192352,42006,4192444,42073,4192568,42256,4192624,35058,4192736,35684,4192844,36134,4192952,39032,4193010,40667,4193124,37610,4193178,33329,4193294,37326,4193348,38844,4193430,42182,4193564,43076,4193668,45801,4193746,46423,4193824,48322,4193876,47787,4193980,47368,4194178,45555,4194276,44810,4194332,46950,4194652,42323,4194708,46247,4194818,47156,4194920,49895,4194972,50213,4195054,52452,4195184,52259,4195288,42166,4195344,42137,4195502,41569,4195556,41241,4195608,40771,4195828,32074,4195884,26792,4196000,23366,4196052,26000,4196158,23967,4196268,25229,4196324,27695,4196428,28711,4196484,31034,4196584,25457,4196692,22586,4196800,23146,4196850,23841,4196952,23944,4197056,24305,4197158,24557,4197272,26200,4197324,27103,4197432,23215,4197488,24413,4197596,20921,4197706,21959,4197764,23684,4197870,24295,4197922,20394,4198028,21130,4198136,22574,4198244,22848,4198302,23279,4198408,23190,4198508,14590,4198562,15154,4198832,16977,4199054,17471,4199108,18656,4199220,16921,4199324,18057,4199376,20845,4199478,21976,4199582,19366,4199690,19786,4199746,20222,4199856,20094,4199912,20305,4200014,20484,4200118,22861,4200220,24439,4200276,29236,4200392,30089,4200482,36488,4200598,37303,4200704,41584,4200758,42306,4200864,45967,4200956,45954,4201032,47625,4201088,33860,4201196,33897,4201264,33056,4201364,32677,4201432,32354,4201574,35231,4201674,36784,4201732,30134,4201840,32084,4201892,37151,4201992,28978,4202096,25924,4202204,27421,4202256,31316,4202364,32804,4202460,27477,4202520,27794,4202622,28305,4202730,28003,4202784,28198,4202896,28347,4203010,31076,4203064,32885,4203172,28754,4203312,19714,4203368,23715,4203480,25422,4203600,28339,4203682,27687,4203794,32118,4203850,26804,4203940,29327,4204020,29569,4204078,29881,4204184,29180,4204276,29064,4204348,28848,4204456,30996,4204520,32414,4204632,37239,4204684,38537,4204846,43021,4204902,31856,4205016,28132,4205072,29399,4205128,21301,4205236,22602,4205336,24718,4205454,25092,4205508,25599,4205578,25354,4205728,25341,4205836,25324,4205890,27059,4205948,28078,4206080,32601,4206136,34395,4206252,29299,4206356,24114,4206412,27984,4206552,29456,4206608,33339,4206664,27331,4206772,23505,4206870,23997,4206936,24409,4207040,24287,4207152,24121,4207204,19256,4207320,21502,4207376,23313,4207544,18106,4207660,23816,4207772,25433,4207832,22661,4207940,19529,4208100,21579,4208156,22352,4208212,23720,4208296,23904,4208432,24182,4208492,23877,4208550,23839,4208660,23722,4208774,25346,4208830,26625,4208944,31457,4209142,30046,4209220,25051,4209276,29457,4209408,31369,4209532,29780,4209638,26438,4209748,26750,4209804,27172,4209912,26866,4210016,26957,4210120,26989,4210220,30051,4210328,31935,4210388,29768,4210444,26095,4210556,22161,4210648,24158,4210716,28427,4210826,30101,4210936,24854,4211054,26427,4211110,24428,4211220,24794,4211276,25233,4211384,25122,4211484,25278,4211546,20679,4211620,23207,4211746,25022,4211800,30025,4211972,26343,4212028,31054,4212138,33037,4212192,29954,4212248,25911,4212380,27605,4212436,22590,4212542,21422,4212596,21949,4212696,22531,4212816,22500,4212872,18742,4212976,19315,4213076,21798,4213134,23559,4213254,23719,4213312,25655,4213420,25179,4213532,26872,4213588,25211,4213696,26535,4213804,29635,4213856,30551,4214034,32419,4214094,32061,4214150,25866,4214220,25605,4214316,25628,4214428,25537,4214542,27420,4214600,28773,4214706,33333,4214808,34818,4214866,39632,4214980,40866,4215036,34156,4215144,35342,4215202,39129,4215312,39897,4215424,41879,4215496,41288,4215608,40762,4215664,39167,4215772,38162,4215936,38760,4216036,39385,4216140,32486,4216198,34776,4216334,41144,4216392,32513,4216508,29916,4216564,26282,4216680,22120,4216740,23986,4216844,26716,4216952,27153,4217010,27652,4217124,27337,4217232,27514,4217286,27732,4217396,31287,4217452,33951,4217620,25957,4217684,23712,4217740,25023,4217856,20164,4217916,16568,4218008,18434,4218108,22373,4218252,24157,4218380,20664,4218540,16495,4218656,16968,4218728,17461,4218828,17028,4218900,16346,4219008,15874,4219240,17283,4219298,15323,4219412,13613,4219468,13721,4219572,12598,4219630,11717,4219740,13219,4219800,13652,4219916,14051,4219976,14135,4220090,14462,4220204,14828,4220260,16655,4220364,18082,4220492,21946,4220548,23593,4220608,24031,4220720,22195,4220996,23312,4221102,24529,4221204,26111,4221256,26075,4221370,26043,4221468,25507,4221538,25303,4221656,25281,4221712,22586,4221820,24234,4221932,24168,4221988,25987,4222104,30543,4222164,26969,4222280,25431,4222392,26862,4222448,25705,4222566,26958,4222622,28704,4222728,28732,4222784,28737,4222900,28226,4222956,28110,4223072,28164,4223128,30748,4223212,32365,4223342,29339,4223460,31173,4223520,29207,4223578,30891,4223672,28052,4223810,29035,4223868,32003,4223988,32793,4224044,34386,4224144,33960,4224252,33724,4224310,32774,4224422,32348,4224510,31970,4224564,33861,4224736,34996,4224796,29827,4224854,31871,4224964,36301,4225072,29649,4225184,33505,4225242,27419,4225300,30753,4225420,31915,4225532,26894,4225590,27160,4225700,27444,4225756,27102,4225868,27122,4225928,27035,4226096,30535,4226276,35710,4226336,37488,4226392,43566,4226508,27200,4226570,32291,4226664,34221,4226778,31284,4226832,33150,4226944,35910,4227000,35710,4227112,35568,4227178,34731,4227274,34369,4227388,34282,4227512,37947,4227590,40577,4227672,28692,4227724,31807,4227838,31027,4227912,27924,4227988,33031,4228084,29303,4228180,34486,4228272,30237,4228360,27426,4228474,27827,4228528,23590,4228632,23649,4228756,24059,4228812,24570,4228906,22439,4228992,24710,4229150,30150,4229264,27095,4229352,24946,4229432,29235,4229596,31230,4229656,36158,4229712,37862,4229822,28507,4229892,24544,4229996,25013,4230074,24916,4230208,25265,4230264,25627,4230316,28307,4230428,25042,4230532,21102,4230612,17551,4230700,18780,4230812,20586,4230868,23973,4230984,25501,4231044,29343,4231212,30843,4231320,32584,4231424,32386,4231530,31555,4231584,31289,4231688,25176,4231804,28242,4231860,30023,4231976,28675,4232036,30623,4232152,29104,4232264,30817,4232380,34468,4232432,35695,4232540,39651,4232594,40977,4232704,28234,4232756,28539,4232912,28812,4232974,28433,4233032,28610,4233152,28747,4233210,31486,4233328,26071,4233386,25134,4233514,27099,4233610,25746,4233750,30514,4233916,31485,4233968,23176,4234052,24219,4234118,25866,4234232,26145,4234294,26386,4234408,26023,4234464,26004,4234644,26025,4234700,27820,4234758,29142,4234876,33547,4234932,34985,4235046,39286,4235102,30445,4235192,33944,4235276,34944,4235390,23713,4235504,24835,4235560,21638,4235672,22093,4235732,22551,4235840,22462,4235956,22625,4236016,22714,4236130,24570,4236188,25841,4236368,32332,4236456,27703,4236632,21889,4236750,19564,4236808,23001,4236930,19889,4237000,18115,4237080,18628,4237172,19147,4237304,19162,4237356,19353,4237468,19571,4237524,21813,4237626,23544,4237848,20567,4237952,22001,4238004,23385,4238096,23209,4238216,24685,4238278,29150,4238392,30621,4238452,27174,4238514,27372,4238620,22262,4238724,22106,4238832,22372,4238888,22642,4239004,25492,4239060,27565,4239164,33450,4239412,41587,4239470,43372,4239528,30180,4239628,32030,4239728,24872,4239776,26634,4239892,24165,4240004,24622,4240060,21008,4240212,21067,4240276,21517,4240334,22018,4240448,20262,4240660,22629,4240720,17657,4240776,18675,4240896,15525,4240964,18635,4241084,17560,4241136,16319,4241236,17751,4241348,19733,4241408,17763,4241524,18194,4241582,18172,4241700,18474,4241758,18848,4241876,20987,4241996,22618,4242058,22262,4242176,23854,4242236,17229,4242356,18672,4242412,21516,4242692,27168,4242756,29008,4242872,28724,4242936,28555,4243104,27715,4243112,27533,4243290,27298,4243348,29658,4243408,31014,4243470,28332,4243588,24003,4243704,27973,4243820,29221,4243878,32977,4243936,33738,4244052,36221,4244112,36562,4244228,37715,4244286,36944,4244400,36387,4244518,34883,4244576,33989,4244652,33345,4244744,26653,4244818,28184,4244924,25182,4245036,21527,4245200,25409,4245424,31312,4245486,34468,4245544,27308,4245694,29198,4245760,22795,4245820,23349,4245934,23261,4245990,23312,4246108,23404,4246226,25400,4246344,20539,4246404,24550,4246460,26532,4246520,24048,4246640,17377,4246756,20931,4246810,22668,4246924,19007,4246984,20607,4247220,23148,4247252,23386,4247364,23067,4247470,23072,4247526,23284,4247644,25964,4247756,27761,4247876,33180,4247932,35528,4247988,31881,4248104,33657,4248162,35306,4248272,31094,4248384,23271,4248440,24848,4248572,26017,4248630,27387,4248688,27607,4248850,27169,4248902,27165,4248956,27278,4249074,23176,4249188,25015,4249304,23562,4249476,30394,4249588,25739,4249648,29671,4249704,31313,4249818,29138,4249876,30543,4249990,26897,4250046,27132,4250160,27308,4250216,26883,4250332,26955,4250958,44041,4251060,44693,4251192,48977,4251248,36870,4251370,32307,4251402,33266,4251474,34574,4251576,34188,4251690,33717,4251896,33476,4251956,33891,4252016,29097,4252132,24193,4252246,28861,4252304,30814,4252424,35407,4252526,36564,4252606,40734,4252660,41868,4252770,46060,4252830,46073,4252936,46653,4253090,43838,4253192,42117,4253300,42193,4253372,42172,4253444,46771,4253540,48108,4253650,38146,4253752,39930,4253858,44881,4253912,45917,4254016,49133,4254116,49282,4254202,51992,4254296,37339,4254404,38395,4254476,37827,4254584,37298,4254640,36252,4254740,26211,4254850,27051,4254948,30857,4255050,32756,4255102,37822,4255188,29113,4255288,25638,4255364,27295,4255468,30890,4255520,32121,4255620,27234,4255724,28119,4255888,29286,4255992,29211,4256164,28870,4256376,25007,4256430,26724,4256540,31223,4256592,33077,4256704,28296,4256810,30027,4256862,33567,4256968,34923,4257160,39289,4257280,40460,4257388,39132,4257440,38037,4257556,36542,4257616,36658,4257680,36890,4257802,41832,4257864,22752,4257988,27705,4258128,27239,4258236,29065,4258358,33496,4258420,35347,4258548,31249,4258640,25437,4258692,26947,4258796,26953,4258932,26938,4258996,26658,4259056,27946,4259180,28799,4259244,25463,4259364,27487,4259550,23434,4259612,25319,4259736,27001,4259796,30553,4259920,32222,4259984,28800,4260048,29873,4260168,25052,4260232,25062,4260292,25153,4260480,25702,4260600,26436,4260938,24443,4261084,28482,4261146,29891,4261208,33796,4261332,35181,4261392,39267,4261488,39589,4261572,40295,4261636,29756,4261744,29671,4261832,29186,4261914,29956,4262036,30621,4262096,25585,4262284,25720,4262374,27596,4262468,31627,4262594,25697,4262658,29138,4262780,30603,4262844,34304,4263106,35106,4263200,21248,4263302,21359,4263418,22473,4263480,23456,4263544,27172,4263656,29136,4263730,33488,4263856,34842,4263918,39126,4264042,29525,4264104,32541,4264168,33465,4264266,36377,4264348,36650,4264480,37414,4264542,36401,4264652,35455,4264728,34146,4264792,34209,4264916,34470,4264978,38235,4265104,39635,4265164,44576,4265244,45453,4265326,49905,4265436,50022,4265562,53300,4265622,52720,4265748,37315,4265808,28108,4265872,29554,4265998,29590,4266246,29463,4266372,29967,4266500,35472,4266624,40874,4266742,30157,4266812,27358,4266876,29349,4267000,34031,4267064,27387,4267164,31730,4267252,32802,4267352,34161,4267440,33637,4267502,33212,4267628,32540,4267692,33040,4267756,33688,4267880,38397,4268008,40165,4268070,45980,4268196,48040,4268260,38993,4268320,40292,4268446,44376,4268508,45777,4268636,36996,4268700,29293,4268876,24511,4268970,24830,4269168,25770,4269232,26809,4269356,30999,4269420,32857,4269608,43133,4269672,25604,4269984,32493,4270112,36334,4270172,28436,4270236,24120,4270300,24316,4270524,20018,4270568,21035,4270686,21929,4270752,25375,4270876,27075,4270940,31322,4271014,32794,4271196,29361,4271360,33523,4271472,37051,4271644,37946,4271764,36683,4271816,35731,4271918,34597,4271984,34833,4272110,34741,4272176,38367,4272298,39512,4272424,43813,4272492,44775,4272616,48353,4272680,48101,4272808,51086,4272872,50844,4272928,36116,4273052,36712,4273090,37466,4273188,36748,4273260,36195,4273396,35079,4273478,35851,4273702,29955,4273896,36604,4274340,33387,4274444,34122,4274510,35118,4274704,34137,4274812,33003,4274928,33439,4275012,33699,4275224,27353,4275308,18444,4275366,20171,4275510,23705,4275570,25020,4275650,28273,4275728,18189,4275882,17752,4275956,18955,4276252,19519,4276316,19398,4276340,20078,4276448,20695,4276562,23730,4276672,29456,4276956,36586,4277064,40433,4277172,41210,4277270,45088,4277382,44405,4277480,42502,4277574,41182,4277692,39058,4277804,38622,4277912,25639,4278020,22186,4278076,24373,4278184,29491,4278384,34407,4278510,38593,4278664,33347,4278832,26335,4278866,27749,4278916,27643,4279012,21019,4279122,21137,4279216,22108,4279340,23152,4279450,20688,4279556,22715,4279988,38119,4280108,43208,4280204,43215,4280308,43790,4280366,42122,4280534,40737,4280586,38997,4280658,38840,4280750,38875,4280856,29836,4280964,32043,4281076,37472,4281272,45290,4281356,49627,4281490,50476,4281560,39204,4281740,24654,4281916,25159,4281990,25083,4282120,26068,4282248,27033,4282358,23675,4282468,23868,4282542,25622,4282636,22855,4282840,22121,4282916,23604,4283032,26857,4283144,27721,4283244,28447,4283352,28389,4283464,27818,4283532,28646,4283684,29385,4283792,26012,4283906,30399,4283960,31966,4284052,36077,4284270,19182,4284384,20327,4284488,22874,4284598,24759,4284780,24646,4284892,24182,4285004,24804,4285120,25370,4285192,28753,4285330,34703,4285464,35903,4285544,22004,4285674,23398,4285726,20741,4285786,22076,4285844,24764,4286076,26615,4286140,26402,4286316,25666,4286384,25921,4286538,26350,4286752,31231,4286894,37182,4286998,42156,4287108,42987,4287224,34732,4287364,38766,4287380,39297,4287492,40200,4287608,38822,4287752,36382,4287834,36637,4288090,41242,4288160,43141,4288340,26542,4288420,31223,4288516,32928,4288744,32996,4288878,33990,4289084,34303,4289242,33465,4289372,24568,4289476,17193,4289564,19205,4289760,18663,4289908,22449,4290026,25128,4290132,27054,4290208,30149,4290380,26192,4290448,26086,4290552,26039,4290644,25983,4290858,28449,4290968,31927,4291046,34631,4291180,41299,4291278,44395,4291384,45045,4291500,48334,4291624,29122,4291730,30552,4291844,31498,4291968,31038,4292222,31732,4292368,37505,4292568,44440,4292906,53884,4292992,55407,4293088,58596,4293178,58045,4293356,54708,4293436,52196,4293508,50246,4293652,50267,4293718,51659,4293762,55897,4293872,58711,4293984,23400,4294064,25991,4294204,22747,4294318,18628,4294504,18751,4294640,20054,4294768,21500,4294880,21715,4295004,21860,4295124,24279,4295388,33631,4295502,26714,4295616,29738,4295724,31354,4295934,23619,4296096,19899,4296252,21261,4296412,21459,4296572,18402,4296682,20920,4296796,23160,4296864,26878,4297024,33221,4297146,26957,4297252,30583,4297376,28149,4297594,30292,4297656,29950,4297824,29135,4297944,29695,4298052,31382,4298164,34954,4298278,30699,4298386,34110,4298460,37698,4298592,30069,4298678,32994,4298770,35880,4298888,37254,4298946,35689,4299044,35028,4299146,35049,4299242,35156,4299308,27381,4299416,19659,4299660,17599,4299882,25068,4299984,19473,4300088,18077,4300268,24885,4300348,26359,4300456,26711,4300516,26516,4300828,16455,4300956,18394,4301062,17040,4301120,16551,4301220,19002,4301324,21598,4301444,21494,4301672,21827,4301736,23837,4302002,25268,4302072,25010,4302186,25017,4302300,25841,4302472,23402,4302556,26422,4302730,25400,4302908,29926,4302988,24724,4303218,29503,4303318,30546,4303474,30185,4303568,29591,4303652,29176,4303714,30196,4303782,18657,4303912,21404,4303980,24339,4304114,27226,4304166,29820,4304236,32356,4304308,34092,4304532,37367,4304612,38871,4304692,39124,4304852,37679,4305020,35231,4305184,35218,4305264,36586,4305344,39276,4305410,42536,4305530,45304,4305616,32910,4305680,26298,4305772,22035,4305912,24191,4306008,26653,4306102,28429,4306248,29986,4306338,29804,4306420,21490,4306524,21751,4306776,27711,4306864,30494,4306960,24821,4307052,28099,4307100,31023,4307252,33889,4307316,37182,4307416,40119,4307512,42060,4307612,31643,4307708,31705,4307804,31312,4307904,30907,4308020,32124,4308188,34843,4308270,38346,4308372,45909,4308508,49407,4308584,51613,4308672,53706,4308750,56403,4308914,42918,4308996,32297,4309116,32507,4309196,32358,4309266,31945,4309356,32395,4309640,40508,4309776,30559,4310000,30805,4310102,25897,4310216,28942,4310300,25363,4310432,27606,4310532,19548,4310656,19896,4310772,20187,4310894,22420,4310994,24899,4311102,27829,4311220,30854,4311316,33581,4311460,29787,4311618,32159,4311676,34690,4311756,37538,4311848,39090,4311944,29209,4312038,29273,4312140,22221,4312232,22946,4312332,24558,4312412,27200,4312516,30375,4312618,33059,4312716,36434,4312878,40789,4312974,43113,4313070,44861,4313170,47129,4313276,48232,4313386,47865,4313484,44245,4313612,42665,4313682,42045,4313746,43173,4313860,45819,4313956,49392,4314108,52350,4314182,55347,4314308,57919,4314368,60600,4314556,61133,4314610,40653,4314668,42143,4314788,42575,4314850,42037,4314972,40701,4315030,39691,4315210,40103,4315324,42813,4315408,46304,4315530,49822,4315596,52476,4315812,57340,4315922,60484,4316024,61634,4316114,62345,4316244,60524,4316466,23760,4316572,24473,4316832,17341,4316944,20139,4317052,18056,4317136,20863,4317400,20674,4317478,23448,4317622,20438,4317720,21452,4317816,21906,4318188,17746,4318320,20514,4318392,23598,4318464,26685,4318552,22814,4318632,25354,4318818,27638,4318902,33097,4319070,13059,4319188,13575,4319248,13946,4319374,14293,4319430,14967,4319596,16361,4319760,17655,4319874,20160,4320000,25673,4320054,27527,4320176,29417,4320328,26690,4320440,22729,4320548,23531,4320608,23694,4320708,23496,4320790,23404,4320860,23871,4321146,27780,4321156,23805,4321576,33993,4321660,36196,4321754,38320,4321836,31020,4321920,32712,4322000,25795,4322086,25933,4322170,25727,4322340,26101,4322476,27610,4322560,30318,4322644,33543,4322724,27104,4322792,29982,4322908,19540,4323048,21709,4323096,23845,4323182,26336,4323276,18703,4323388,20409,4323480,18273,4323596,18458,4323692,18693,4323798,19382,4323872,20695,4324004,23099,4324072,26020,4324268,31131,4324328,25789,4324592,31769,4324658,33088,4324790,34177,4324924,33623,4325056,32745,4325120,31684,4325188,22529,4325320,23813,4325374,26154,4325506,29130,4325638,31958,4325704,34481,4325772,36943,4325902,39032,4325968,40686,4326034,42522,4326100,44273,4326210,44831,4326314,30769,4326424,30789,4326516,30225,4326582,29764,4326648,29695,4326762,30860,4326848,33177,4326912,36301,4327010,39945,4327144,42641,4327212,45672,4327278,48769,4327408,51311,4327476,54514,4327540,57271,4327672,39609,4327740,40199,4327872,38694,4328000,37900,4328070,37764,4328204,39369,4328272,43121,4328406,47392,4328676,31823,4328764,34262,4328864,37262,4328930,30208,4328996,33338,4329064,26932,4329196,27914,4329272,28202,4329356,28112,4329472,28097,4329544,28545,4329666,22552,4329732,25539,4329796,28841,4329904,24710,4330116,25672,4330260,28154,4330382,23916,4330448,26686,4330708,29409,4330780,29007,4330914,28784,4330978,29158,4331096,30743,4331230,33683,4331484,44871,4331556,46887,4331624,49432,4331760,51040,4331824,53234,4331888,55394,4331968,55728,4332092,54569,4332156,52674,4332280,50191,4332374,47624,4332396,46817,4332512,48168,4332578,24064,4332712,27484,4332844,31007,4332968,37588,4333044,28902,4333182,31345,4333330,27755,4333440,29708,4333524,30435,4333594,30601,4333662,23015,4333728,23321,4333862,24292,4333996,26214,4334064,29360,4334128,32866,4334262,35948,4334328,39337,4334452,42036,4334516,44505,4334582,46386,4334716,48062,4334780,49480,4334848,49818,4334916,48973,4335048,47178,4335116,45483,4335250,43533,4335356,42461,4335432,43225,4335500,29784,4335612,33405,4335706,36681,4335772,39879,4335838,43065,4335940,45485,4336010,47468,4336144,49445,4336210,51545,4336276,35179,4336404,35839,4336476,35738,4336544,35369,4336676,34524,4336744,34380,4336808,35671,4336944,38497,4337010,28536,4337148,32375,4337210,36552,4337276,28953,4337416,32553,4337482,35850,4337612,43462,4337744,45141,4337812,45371,4337878,44412,4338012,42945,4338214,41286,4338386,42806,4338688,61122,4338752,65199,4338820,67980,4338954,69956,4339090,76013,4339224,49502,4339308,36107,4339384,36390,4339448,36198,4339584,35938,4339650,25590,4339718,27934,4339790,31463,4339936,35845,4340014,40192,4340216,49221,4340296,51930,4340424,58580,4340562,61376,4340640,42189,4340708,43222,4340770,24489,4340910,24937,4340984,25355,4341050,26361,4341120,21726,4341258,19510,4341448,31179,4341526,34865,4341640,38102,4341706,41093,4341842,43745,4341912,37978,4342052,30524,4342116,31519,4342256,24231,4342328,24472,4342460,24815,4342534,25671,4342600,27837,4342738,30917,4342806,34400,4342872,38116,4342942,41650,4343114,44901,4343232,49327,4343300,52151,4343432,54381,4343500,55132,4343562,37413,4343704,37330,4343768,36729,4343840,36342,4343908,36668,4344086,41893,4344244,46130,4344312,49829,4344380,36924,4344556,40180,4344724,32503,4344790,26931,4344858,29142,4344988,30736,4345060,31617,4345196,31588,4345282,31204,4345396,31481,4345532,32929,4345610,25415,4345684,21347,4345752,24195,4345816,26709,4346020,31824,4346088,33971,4346156,36291,4346290,38409,4346424,39526,4346492,39811,4346560,39271,4346628,38134,4346760,37055,4346840,36687,4346896,37830,4346970,40462,4347104,29097,4347242,32463,4347308,36000,4347374,39509,4347466,23512,4347524,21016,4347662,19561,4347728,22380,4347794,19519,4347924,25412,4348004,20443,4348068,20665,4348202,20947,4348410,23275,4348474,26039,4348610,29726,4348660,24714,4348748,27908,4348814,24598,4348892,27078,4348980,29814,4349112,32684,4349180,35893,4349250,28409,4349352,29139,4349452,29261,4349516,28928,4349588,28742,4349724,29101,4349792,31155,4349872,25427,4349968,28876,4350040,24417,4350308,31009,4350380,33093,4350540,38397,4350600,41280,4350712,42872,4350808,43118,4350908,41663,4350994,40717,4351064,39379,4351128,39527,4351260,40999,4351352,44378,4351450,48198,4351522,51348,4351592,37601,4351656,30454,4351772,32975,4351864,35717,4352000,38801,4352136,43552,4352204,43665,4352332,43065,4352410,41808,4352480,40804,4352752,46791,4352888,49921,4352952,36641,4353092,40152,4353168,43628,4353242,46376,4353432,51619,4353480,54123,4353642,38612,4353700,39379,4353812,38784,4353944,38161,4354084,38739,4354196,44455,4354304,48489,4354412,52142,4354520,55262,4354636,58375,4354744,61457,4354860,62361,4354940,40961,4355060,42501,4355076,43084,4355186,42737,4355296,41934,4355408,41112,4355512,41067,4355736,34274,4355844,37804,4355956,41191,4356064,46955,4356178,48720,4356312,51405,4356376,53302,4356464,54347,4356558,53735,4356648,51861,4356750,49608,4356840,47892,4356924,47082,4357008,48014,4357076,50850,4357176,54389,4357284,58303,4357348,26936,4357484,42184,4357554,45958,4357620,49749,4357760,53624,4357824,57344,4357898,59181,4358004,58623,4358096,56649,4358166,54132,4358312,52076,4358380,51659,4358450,53394,4358520,36987,4358754,33607,4358840,28443,4358926,32110,4359016,35233,4359112,28778,4359236,36073,4359300,38495,4359460,39295,4359556,39090,4359728,37715,4359804,38570,4359888,40916,4359968,44422,4360044,48822,4360328,60861,4360514,64764,4360622,67288,4360688,46795,4360818,49227,4360924,49645,4361020,48871,4361092,47623,4361150,46706,4361240,46770,4361332,48945,4361432,52649,4361544,39072,4361654,43221,4361760,37581,4361872,40566,4361996,43509,4362116,37726,4362216,39962,4362400,40799,4362536,40051,4362702,40076,4362832,45773,4363008,34171,4363036,37749,4363352,37338,4363442,41844,4363628,44285,4363752,32790,4363886,33043,4363956,32902,4364024,32759,4364166,33231,4364258,35567,4364378,38405,4364746,33681,4364872,37680,4365150,40926,4365370,27546,4365532,28028,4365642,29337,4365752,32211,4365860,35320,4365934,37882,4366064,42560,4366182,44510,4366288,46182,4366356,31561,4366468,24835,4366500,26595,4366640,27576,4366712,27914,4366854,27830,4366924,27687,4366998,19782,4367070,21174,4367142,23313,4367284,25959,4367356,28318,4367426,30818,4367500,33318,4367624,35704,4367714,27210,4367784,30265,4367928,33090,4368000,25485,4368144,26769,4368292,26507,4368656,23143,4368700,26771,4368832,22260,4368920,28832,4369060,31612,4369248,27938,4369358,30958,4369468,32961,4369548,20222,4369580,20774,4369688,20952,4369806,21146,4369890,22015,4370022,24006,4370128,23518,4370248,26600,4370536,27722,4370680,32955,4370788,27438,4370900,29242,4371008,30076,4371120,29475,4371232,29179,4371338,29546,4371456,31220,4371562,34622,4371620,27057,4371680,30175,4371788,25715,4371896,28264,4372008,31059,4372120,26812,4372228,29548,4372338,31409,4372448,24329,4372632,24386,4372668,24490,4372778,25270,4372888,27184,4373000,17796,4373128,23656,4373216,26435,4373290,29061,4373380,31442,4373512,33510,4373584,35923,4373652,38069,4373728,39427,4373872,39400,4373948,38507,4374020,37436,4374092,36275,4374166,36293,4374376,37773,4374384,40965,4374468,44854,4374614,48307,4374792,53871,4374868,37352,4374936,39363,4375012,41391,4375152,43189,4375228,44165,4375300,30754,4375372,31050,4375444,30906,4375518,30683,4375664,31022,4375736,32690,4376028,41959,4376110,44238,4376196,47198,4376280,49004,4376408,32839,4376484,35412,4376804,39167,4376892,38272,4377040,37343,4377116,37069,4377186,38308,4377264,41552,4377376,45220,4377448,49104,4377510,52539,4377598,55598,4377690,58875,4377820,61968,4377892,39994,4377992,43545,4378108,45559,4378190,46025,4378286,43881,4378512,29151,4378588,31694,4378876,45565,4378948,49748,4379104,54616,4379188,39140,4379400,49539,4379560,51289,4379682,36291,4379778,36046,4379922,26199,4380072,28765,4380332,24338,4380748,26538,4380864,29244,4381336,31612,4381492,32445,4381668,29432,4382196,27022,4382356,30455,4382524,31570,4382668,31433,4382860,30951,4383048,27864,4383224,31432,4383296,34634,4383368,37828,4383436,40512,4383558,42872,4383666,48379,4383950,36381,4384132,35398,4384240,35690,4384400,37012,4384558,30389,4384820,41054,4384888,43780,4385072,48011,4385180,50078,4385286,50857,4385480,35828,4385576,34893,4385676,34849,4385776,35990,4385896,38391,4386016,45253,4386134,24667,4386252,27495,4386322,30196,4386390,32473,4386516,25987,4386644,23768,4386756,25105,4386876,25797,4386988,26001,4387048,25964,4387176,27429,4387314,29776,4387488,36704,4387884,29813,4388062,41812,4388180,42926,4388340,42360,4388500,40009,4388608,40877,4388832,49636,4388964,54418,4389036,58214,4389176,45109,4389328,34283,4389492,32624,4389654,37142,4389820,37095,4389984,36772,4390156,42183,4390344,51546,4390440,55401,4390720,63714,4390914,66636,4391080,71177,4391244,68183,4391376,61455,4391488,59486,4391644,60794,4391744,69240,4391884,49175,4392078,57169,4392252,44640,4392336,48900,4392414,37985,4392580,40131,4392744,40061,4392872,39773,4393032,45477,4393120,50134,4393224,54661,4393372,58742,4393446,42663,4393528,46338,4393638,52158,4393744,56002,4393908,58090,4393978,58521,4394114,57443,4394180,55325,4394188,53570,4394306,52499,4394428,53597,4394528,57785,4394630,62081,4394732,66032,4394864,72477,4394984,34275,4395112,39905,4395236,42661,4395384,45643,4395532,44877,4395664,43885,4395828,44298,4395928,47105,4396062,50129,4396160,53526,4396320,28797,4396672,24678,4396760,26546,4397004,22604,4397236,23761,4397404,19651,4397508,16874,4397564,19825,4397656,22465,4397708,25363,4397872,28193,4398036,34287,4398188,29202,4398360,30715,4398512,30003,4398620,30006,4398720,31325,4398876,34842,4399042,21129,4399208,24505,4399354,19969,4399540,25716,4399708,23728,4399876,24325,4400042,24252,4400216,26394,4400380,31346,4400452,36285,4400612,43674,4400780,46412,4400992,40998,4401062,21329,4401138,22743,4401244,23411,4401376,23665,4401560,25995,4401932,34074,4402168,43256,4402228,33250,4402300,36102,4402572,35900,4402718,36028,4402768,35826,4402908,35218,4403058,35617,4403116,38109,4403436,38531,4403592,21691,4403886,19583,4404036,21771,4404164,19576,4404240,19913,4404314,16403,4404532,15175,4404614,17277,4404784,19943,4404864,25447,4405016,30341,4405190,33608,4405356,26627,4405484,29289,4405608,29231,4405736,28796,4405870,28440,4406028,31297,4406192,34297,4406272,28655,4406428,33543,4406656,35340,4406728,39025,4406888,40483,4407056,28339,4407224,28151,4407320,28156,4407396,29324,4407580,34800,4407732,38215,4407896,23693,4408066,19462,4408232,14446,4408478,18618,4408626,19040,4408792,19474,4408964,23401,4409036,25683,4409128,22629,4409296,30188,4409360,33406,4409466,35848,4409594,29293,4409636,32477,4409808,22046,4409920,18456,4409976,18794,4410192,19627,4410312,21094,4410492,23595,4410596,33759,4410722,37054,4410928,41787,4411016,44166,4411174,49170,4411328,47842,4411492,46155,4411608,43466,4411952,27812,4412116,23775,4412292,17052,4412452,16207,4412620,15746,4412764,16380,4412958,17084,4413116,17733,4413298,21374,4413470,17007,4413636,22950,4413808,18359,4413904,20411,4414072,23847,4414326,24894,4414402,24659,4414478,24839,4414576,25912,4414692,28492,4414820,31444,4415120,31320,4415352,34778,4415504,37149,4415656,29789,4415816,28999,4415988,28895,4416140,31702,4416296,27320,4416474,29870,4416624,34415,4416788,38347,4416872,40043,4416956,41486,4417124,40806,4417274,39232,4417768,34486,4417920,21937,4418088,26815,4418332,23637,4418452,27193,4418596,27532,4418760,27399,4418942,28387,4419202,38064,4419296,41170,4419416,47439,4419520,49720,4419712,53103,4419868,39809,4419986,40470,4420080,28935,4420240,28996,4420456,25897,4420550,30092,4420620,34521,4420940,35692,4420972,38321,4421140,34453,4421252,37228,4421344,29600,4421474,30100,4421640,29990,4421810,31665,4421978,38679,4422126,31117,4422146,34833,4422356,29183,4422624,21804,4422818,25259,4422988,21405,4423052,21526,4423156,22107,4423370,20724,4423512,14761,4423678,16466,4423848,20601,4423986,22519,4424180,26737,4424340,22861,4424416,23235,4424492,23230,4424566,15489,4424652,12025,4424806,13867,4424884,13430,4425038,15421,4425132,17580,4425218,19474,4425300,21280,4425474,22777,4426052,25546,4426152,26165,4426226,27979,4426338,24882,4426548,27384,4426664,24730,4426772,26637,4426880,30914,4427048,32672,4427116,33238,4427212,33067,4427360,32512,4427384,31690,4427472,31160,4427556,32010,4427676,34243,4427716,36816,4427820,40151,4428046,46174,4428228,51994,4428396,41443,4428568,22213,4428736,23233,4428810,23384,4428880,23933,4429020,28581,4429184,24980,4429260,18401,4429384,21625,4429482,24773,4429564,22766,4429648,25306,4429744,27894,4429816,25350,4429984,22984,4430072,24332,4430318,25209,4430404,26544,4430562,29094,4430634,32587,4430718,27971,4430962,25779,4431148,30375,4431268,33219,4431400,35209,4431542,28419,4431638,28352,4431668,28112,4432026,32781,4432096,35341,4432166,39229,4432436,48772,4432606,30489,4432720,33473,4432904,28939,4433068,29504,4433240,29657,4433336,31032,4433404,33813,4433572,19525,4433730,17970,4433874,22432,4434088,20203,4434130,22504,4434224,24607,4434332,25726,4434446,26052,4434500,26094,4434568,25974,4434644,26345,4434760,27709,4434884,30038,4434964,33219,4435040,36595,4435116,29446,4435196,32092,4435314,19110,4435504,22899,4435812,21382,4435896,21871,4435970,22017,4436048,22217,4436280,19727,4436436,19225,4436592,19357,4436752,21046,4436836,18706,4436926,16697,4437024,18731,4437128,20073,4437216,21132,4437304,21604,4437420,21685,4437558,21704,4437638,22546,4437708,24501,4437808,16660,4437896,13048,4437976,15295,4438076,14694,4438168,14250,4438260,13906,4438344,15985,4438434,18189,4438540,20223,4438640,21291,4438736,21618,4438856,21600,4438984,21593,4439118,22697,4439212,19707,4439302,20719,4439494,23874,4439590,20433,4439702,23391,4439796,25158,4439882,27964,4439972,30060,4440088,30649,4440196,30741,4440304,24053,4440398,24295,4440510,25553,4440672,27943,4440754,26547,4441082,34411,4441180,39359,4441352,42796,4441402,34576,4441568,35849,4441624,36027,4441788,34614,4441956,34498,4442286,27868,4442596,30002,4442756,35795,4443044,29675,4443168,29627,4443238,29566,4443316,30243,4443392,32515,4443552,35653,4443720,42899,4443860,48987,4443938,37173,4444058,39863,4444136,42245,4444296,35332,4444440,35953,4444524,36147,4444600,35773,4444676,35508,4444754,35914,4444888,37949,4444990,41240,4445068,25395,4445172,17972,4445384,22681,4445540,26806,4445620,28915,4445780,30271,4445862,30841,4445952,30844,4446056,30517,4446154,30139,4446264,22518,4446342,24194,4446384,26457,4446470,29116,4446628,34906,4446798,29960,4446960,32067,4447044,33962,4447164,27690,4447246,22761,4447338,23700,4447448,19348,4447578,19670,4447688,20259,4447796,21655,4447896,24038,4447982,22705,4448100,19645,4448200,21689,4448288,24347,4448546,26621,4448740,23160,4448924,23574,4449038,23582,4449094,24186,4449256,29071,4449428,33120,4449504,36890,4449588,40827,4449760,27428,4449924,26975,4450086,32152,4450254,32938,4450418,32770,4450596,32108,4450758,27449,4450920,38488,4451192,44549,4451460,29813,4451624,31006,4451704,24570,4451788,24780,4451936,25015,4451956,25944,4452124,31368,4452292,26397,4452444,33249,4452608,38948,4452868,37758,4453076,39640,4453238,38483,4453400,37902,4453484,39796,4453722,35027,4453900,42199,4454060,18321,4454388,22009,4454550,19018,4454634,19636,4454700,19962,4454774,20339,4454846,17073,4454924,18794,4455168,24222,4455248,29414,4455412,32199,4455732,29700,4455894,31175,4455974,24142,4456080,24492,4456222,24489,4456312,25016,4456402,26517,4456484,28723,4456568,31672,4456648,34477,4456820,39500,4456920,29277,4457098,33556,4457184,26791,4457356,21843,4457516,23739,4457678,23681,4457836,25656,4457974,31270,4458120,24603,4458212,21615,4458528,25033,4458624,27079,4458818,24971,4458932,25406,4459088,25386,4459208,25862,4459242,27662,4459380,30676,4459532,22884,4459674,17171,4459812,19389,4459956,21636,4460064,24178,4460092,26683,4460204,28725,4460388,29525,4460700,30873,4460836,33653,4460970,17348,4461086,19249,4461232,21808,4461356,26436,4461504,24813,4461560,26862,4461722,27637,4461886,27647,4461990,21060,4462054,21888,4462384,30195,4462554,32680,4462892,24717,4463050,23156,4463216,25486,4463348,25468,4463380,25351,4463548,26950,4463728,25101,4463884,27598,4464008,25233,4464048,27726,4464220,29790,4464380,34439,4464532,28056,4464668,28456,4464824,28173,4464928,28467,4465066,29900,4465144,36196,4465306,39393,4465388,42456,4465468,45194,4465548,47574,4465796,52410,4465956,35946,4466038,37031,4466200,35722,4466360,35451,4466440,25495,4466604,31336,4466688,34978,4466770,38114,4466932,41107,4467014,43682,4467096,45701,4467176,47796,4467260,33614,4467340,35589,4467422,36563,4467504,36654,4467586,36142,4467668,35478,4467748,35200,4467840,24531,4468048,14503,4468212,17274,4468362,16241,4468492,15361,4468640,17512,4468804,18160,4468970,16778,4469086,17126,4469132,14215,4469252,14861,4469368,16170,4469460,21413,4469622,24543,4469732,30851,4469848,33675,4469978,36350,4470084,38712,4470194,43322,4470320,43515,4470416,42280,4470532,40997,4470656,28352,4470798,29752,4470956,36400,4471114,24424,4471268,18241,4471352,20537,4471538,16833,4471788,20352,4471946,20530,4472108,21029,4472384,23046,4472452,25322,4472560,28053,4472778,32727,4472908,27137,4473276,20349,4473440,20585,4473608,21910,4473778,23823,4473936,28928,4474112,24677,4474272,26685,4474408,17037,4474586,20072,4474754,21408,4474844,21385,4474926,21557,4475088,22673,4475172,25376,4475254,20627,4475418,26858,4475586,22510,4475666,27576,4475830,31674,4476076,33788,4476182,33284,4476276,32555,4476360,31552,4476452,31020,4476516,31873,4476692,37793,4476864,31168,4476932,24606,4477126,29654,4477252,32119,4477340,34458,4477528,26683,4477648,26677,4478120,33389,4478240,36722,4478370,40588,4478512,24827,4478778,33059,4478848,27779,4479016,29484,4479120,29561,4479280,29647,4479530,37873,4479642,33286,4480222,46681,4480472,47172,4480594,45820,4480714,43578,4480816,44795,4480940,47435,4481116,37899,4481188,42206,4481390,35083,4481456,38014,4481662,45092,4481720,35156,4481894,36726,4482056,36378,4482250,38020,4482400,28984,4482794,49077,4483002,38984,4483108,42796,4483164,45344,4483368,45956,4483504,44913,4483532,43866,4483748,44773,4483900,36899,4484108,40935,4484278,37274,4484480,33393,4484600,35893,4484632,28305,4484922,21688,4485064,22508,4485174,24361,4485276,27163,4485392,21080,4485556,24086,4485612,26872,4485716,23021,4485828,25104,4485936,23871,4486074,25606,4486200,26601,4486232,26974,4486400,20840,4486566,21210,4486728,24446,4486894,30453,4486988,31782,4487048,35782,4487150,37972,4487240,40092,4487364,43581,4487516,44590,4487664,43410,4487848,40372,4488018,39751,4488196,45293,4488290,48477,4488364,52255,4488520,55653,4488586,58765,4488686,60856,4488866,68051,4489026,67154,4489088,64236,4489184,61384,4489332,59319,4489428,38549,4489624,44548,4489800,43095,4489954,50308,4490120,39384,4490284,49039,4490452,56811,4490626,41912,4490796,41619,4490996,35668,4491134,40051,4491298,30971,4491484,39041,4491632,36398,4491800,45463,4491968,48634,4492190,47027,4492364,46987,4492534,52739,4492628,55477,4492888,45086,4493032,47661,4493104,50190,4493194,38771,4493368,42435,4493480,42262,4493644,41586,4493812,30360,4493988,33337,4494158,41027,4494496,42189,4494636,47309,4494828,49792,4494960,47429,4495128,46309,4495208,47792,4495428,56118,4495590,59037,4495772,32637,4495940,35059,4496020,37548,4496200,41607,4496540,40912,4496792,45253,4496930,53159,4497166,59462,4497414,66077,4497508,67068,4497576,67614,4497686,65678,4497852,62954,4498704,26354,4498780,31090,4498872,36291,4499036,29841,4499164,24328,4499204,25345,4499368,25736,4499524,26750,4499684,35784,4499870,42252,4500004,51516,4500342,60698,4500504,63538,4500672,62890,4500842,57229,4501010,57541,4501184,66901,4501344,47318,4501518,51662,4501682,59124,4501832,65884,4502016,60250,4502184,34065,4502352,35644,4502628,27032,4502768,30606,4502940,38188,4503008,41709,4503104,44850,4503268,51028,4503462,53098,4503616,50653,4503784,48341,4503952,49817,4504080,58202,4504450,41123,4504552,43789,4504712,47436,4505004,35824,4505184,27496,4505350,23919,4505520,27692,4505602,31765,4505684,35526,4505770,29168,4506024,22802,4506096,25038,4506272,28844,4506442,29798,4506524,29693,4506628,29487,4506712,30096,4506808,31914,4506908,34871,4507012,38409,4507108,42088,4507208,45040,4507292,48525,4507382,34297,4507484,37156,4507584,39459,4507652,30252,4507808,24611,4507912,25070,4508020,25378,4508122,25500,4508220,28184,4508336,31330,4508488,35443,4508748,23625,4509028,29764,4509212,22662,4509288,23768,4509460,24233,4509668,21668,4509764,19028,4509952,20855,4510068,24224,4510160,27593,4510250,30599,4510340,33410,4510470,31206,4510620,32732,4510792,33134,4510876,32632,4510896,32326,4511020,32530,4511112,35066,4511210,38894,4511332,43221,4511396,34057,4511496,38295,4511594,42022,4511686,26665,4511812,32634,4511928,35580,4512062,37292,4512206,37682,4512360,36543,4512500,37189,4512624,39842,4512776,48851,4512856,53244,4512992,43453,4513118,46713,4513164,49937,4513320,52561,4513376,56156,4513648,55379,4513816,51910,4513916,52019,4514000,54586,4514192,64217,4514306,43924,4514384,48929,4514472,53706,4514564,57102,4514644,60304,4514784,46877,4514900,49215,4514984,49695,4515076,49489,4515230,48308,4515244,47979,4515416,48498,4515502,51499,4515588,56141,4515672,61618,4515842,47282,4516096,58198,4516182,60551,4516264,42803,4516352,44948,4516550,45726,4516634,45149,4516720,44414,4516804,44840,4516892,47044,4516982,51002,4517108,55671,4517220,64119,4517392,68291,4517476,70862,4517562,73302,4517732,46973,4517796,48871,4518052,48944,4518224,47876,4518308,31103,4518408,24874,4518592,33231,4518680,38010,4518772,23400,4518852,26879,4519020,24169,4519194,34174,4519284,34876,4519488,34832,4519600,34637,4519648,35590,4519748,38281,4519804,43027,4520076,30163,4520208,34846,4520310,39250,4520532,30964,4520614,34319,4520838,24755,4520954,25047,4521076,25532,4521240,29163,4521406,29076,4521560,29695,4521654,33461,4521764,36863,4521896,40237,4521992,43992,4522076,47391,4522204,48916,4522476,45385,4522638,45710,4522932,57887,4523144,70445,4523274,54447,4523362,58584,4523600,61670,4523710,61018,4523828,59248,4523888,57392,4523976,39057,4524180,34499,4524276,39592,4524356,44569,4524558,40824,4524678,32791,4524764,28540,4524852,32065,4524936,37652,4525164,38729,4525248,38393,4525344,27820,4525428,29130,4525504,24786,4525600,22082,4525680,25811,4525820,23668,4525884,27010,4525970,30349,4526022,26733,4526224,23454,4526808,21186,4527008,21589,4527096,24152,4527178,21232,4527264,19542,4527348,22319,4527436,24945,4527520,27494,4527598,23801,4527692,26127,4527776,28225,4527952,30278,4528036,30280,4528372,29609,4528442,31116,4528528,33970,4528614,37851,4528764,41696,4528844,33009,4529054,27059,4529140,30759,4529274,27170,4529398,30198,4529480,30297,4529600,30139,4529692,30105,4529844,33370,4530134,22416,4530212,25929,4530300,23970,4530392,22480,4530480,15614,4531016,18759,4531412,25172,4532080,37406,4532590,27714,4532964,41557,4533150,38044,4533372,29810,4533472,33242,4533500,24569,4533856,21351,4534116,24738,4534236,27903,4534312,18041,4534524,18283,4534750,23767,4535000,25610,4535304,29345,4535374,28862,4535784,28974,4535832,26287,4536078,27587,4536220,30853,4536344,33575,4536474,36850,4536606,38825,4536742,38105,4536848,37181,4537044,37941,4537264,47322,4537476,39145,4537652,46558,4537808,36328,4537868,39206,4538028,40303,4538180,39980,4538286,39183,4538354,38889,4538560,44403,4538674,35469,4538776,41424,4538876,35723,4538988,41041,4539104,46286,4539208,51958,4539336,56294,4539456,57095,4539588,55362,4539714,53100,4539828,51848,4539934,53926,4539980,31397,4540152,27999,4540380,22740,4540470,27467,4540572,27133,4540696,32013,4540780,36897,4540848,31964,4541042,32791,4541158,32703,4541268,34242,4541536,44338,4541674,50656,4541826,43570,4541968,35629,4542098,33737,4542160,38306,4542442,26066,4542594,22462,4542756,23921,4542838,26993,4542906,32657,4543196,42143,4543396,35243,4543548,38731,4543704,45544,4543792,36691,4543932,36507,4544064,36277,4544648,41068,4544768,45696,4545044,38103,4545208,39563,4545300,40014,4545420,39688,4545520,39831,4545596,41948,4545770,46870,4545860,52021,4545948,43716,4546262,30602,4546438,33661,4546528,36680,4546680,31127,4546816,32187,4547024,32440,4547124,33729,4547216,28495,4547304,26732,4547424,25187,4547544,24095,4547644,23376,4547732,26435,4547904,27523,4548156,21224,4548352,21703,4548396,22067,4548526,23089,4548636,25755,4548768,19417,4548888,19443,4548988,23524,4549068,23419,4549164,27191,4549250,22070,4549342,25873,4549684,24934,4549788,20821,4550264,24582,4550390,21851,4550480,22929,4550660,23469,4550752,27768,4550952,29090,4551038,29491,4551132,29344,4551314,29194,4551408,30440,4551502,33860,4551592,22891,4551692,23977,4551876,24502,4551972,22357,4552060,20547,4552148,24536,4552228,20187,4552442,20685,4552704,18706,4552860,19895,4552982,19755,4553116,18080,4553314,18955,4553420,22080,4553548,25356,4553652,28284,4553766,30097,4554004,30184,4554212,30380,4554356,26817,4554524,30899,4554612,24552,4554692,24174,4554798,20765,4554886,23499,4555072,26495,4555166,22074,4555264,21158,4555358,22051,4555456,22357,4555536,22615,4555656,22357,4555728,26052,4555846,29782,4556028,24419,4556118,23977,4556208,23273,4556392,25870,4556480,28194,4556544,21760,4556672,23438,4556800,24279,4556864,24444,4557006,24409,4557382,29896,4557470,26375,4558026,31855,4558116,33935,4558210,27407,4558354,27524,4558428,27344,4558696,28917,4559104,33322,4559426,34726,4559610,38192,4559738,37788,4559810,36747,4559954,36127,4560258,33806,4560864,19549,4561080,17659,4561172,18436,4561316,19066,4561406,19589,4561522,17284,4561692,26040,4561880,25403,4561970,24357,4562064,23460,4562160,27405,4562248,31578,4562434,24743,4562536,26246,4562678,26557,4562808,26795,4563068,32741,4563184,29652,4563292,23252,4563400,27420,4563536,26523,4563696,24842,4563844,21152,4563892,22720,4563996,23255,4564184,23424,4564360,17800,4564464,20891,4564556,24592,4564744,23688,4564908,26179,4564996,24576,4565100,27717,4565292,32126,4565526,31479,4565596,32000,4565698,31073,4565776,32372,4565868,35682,4566060,39777,4566152,33428,4566248,37669,4566366,40748,4566432,44003,4566524,46280,4566640,48027,4566738,47923,4566890,35495,4566958,35074,4567144,34671,4567292,35529,4567724,31691,4567816,35329,4567976,22143,4568176,24668,4568328,27426,4568414,27517,4568566,27515,4568654,28143,4568772,30876,4568866,26627,4568944,24016,4569136,28623,4569232,26419,4569328,24551,4569420,23151,4569508,27160,4569636,29418,4569732,24127,4569968,24656,4570060,25768,4570296,33308,4570392,32895,4570582,41441,4570672,39375,4570860,38206,4571176,29139,4571352,29276,4571448,22943,4571542,24172,4571640,27412,4571736,31841,4572028,45824,4572256,48920,4572364,31190,4572486,30173,4572608,31176,4572764,31200,4572868,31083,4572932,31908,4573078,34952,4573184,39501,4573288,33100,4573384,37956,4573482,42405,4573674,35200,4573764,25773,4573832,29574,4573924,32167,4574052,33342,4574160,25997,4574344,26240,4574462,30201,4574552,34331,4574740,39269,4574836,33567,4574934,37446,4575028,31209,4575198,34298,4575220,37763,4575316,40151,4575536,40312,4575602,40085,4576324,39927,4576708,47988,4576916,49433,4577616,17915,4578152,24540,4578356,26369,4578860,30590,4578924,34903,4579012,28165,4579198,24862,4579290,29070,4579376,33306,4579464,37578,4579592,42266,4579734,43740,4579972,42422,4580084,41075,4580204,41329,4580286,45029,4580386,51263,4580470,56958,4580620,61934,4580770,66634,4580856,35998,4580944,40862,4581176,48515,4581260,48026,4581416,46987,4581512,45531,4581610,46091,4581696,49638,4581786,38956,4582068,52917,4582252,44193,4582392,28167,4582628,34336,4582754,34905,4582914,34810,4583064,37034,4583204,41640,4583346,47334,4583460,52576,4583588,41141,4583724,45622,4583828,39065,4583920,32609,4584082,22932,4584236,24607,4584388,25262,4584478,27181,4584656,30969,4584748,26519,4584836,24063,4584932,27981,4585020,20449,4585208,23375,4585306,26537,4585492,17614,4585734,19166,4585878,19759,4586062,24284,4586134,18361,4586248,21616,4586340,24965,4586504,27819,4586608,24138,4586788,28881,4587000,29900,4587078,30202,4587334,29630,4587588,35972,4587766,30309,4587944,33151,4588038,36262,4588184,29070,4588264,19871,4588358,17875,4588446,18839,4588600,19380,4588688,19761,4588776,20568,4589062,22585,4589152,30508,4589240,25500,4589334,29395,4589508,25041,4589604,36857,4589688,41138,4589792,32791,4589992,25873,4590190,25907,4590468,21452,4590558,25425,4590858,40011,4591100,46106,4591200,48447,4591376,48926,4591428,46743,4591522,44781,4591750,45572,4591910,37502,4592064,43793,4592244,49774,4592336,54123,4592520,41466,4592606,35424,4592730,37540,4592848,37598,4593010,37289,4593094,38557,4593376,50242,4593470,56217,4593646,61959,4593736,65818,4593924,45976,4594008,38246,4594232,40284,4594376,40032,4594576,41102,4594672,45659,4594932,24984,4595452,33740,4595672,27964,4595764,28680,4595824,28954,4595948,30384,4596088,34128,4596212,29483,4596388,34785,4596476,39687,4596652,43226,4596740,46512,4596868,48912,4597108,49485,4597172,47952,4597332,45858,4597412,44841,4597500,47829,4597738,52876,4597848,36716,4597954,30542,4598028,26227,4598226,30300,4598362,34374,4598452,36513,4598562,36689,4598716,36145,4598882,35885,4598962,38521,4599140,44081,4599228,49497,4599386,56109,4599464,61969,4599588,66548,4599744,72335,4599992,42634,4600158,42073,4600234,42371,4600392,46086,4600512,36801,4600734,44247,4601276,41208,4601532,44193,4601776,44407,4601860,47783,4602136,67061,4602316,73797,4602412,77989,4602594,54792,4602710,59377,4602800,59260,4602984,57342,4603388,64693,4603684,72269,4604232,22064,4604360,24531,4604532,25278,4604630,27600,4604828,32641,4604920,38502,4605012,32368,4605168,37252,4605292,30473,4605392,34918,4605572,38465,4605772,39437,4605872,38867,4605986,27222,4606076,29353,4606172,34130,4606362,28984,4606460,33858,4606718,33347,4606872,36513,4607058,29496,4607150,31074,4607312,31249,4607380,31157,4607488,32166,4607660,35850,4607752,40801,4607896,45860,4607990,49912,4608172,52902,4608368,57789,4608592,56792,4608680,54236,4608848,51248,4609008,50220,4609084,53184,4609254,59606,4609324,40469,4609432,46817,4609618,53061,4609704,40416,4609904,46086,4610014,48235,4610128,47668,4610208,46204,4610468,33842,4610636,22711,4610720,22449,4610888,21945,4611040,20536,4611144,20611,4611256,24448,4611470,26532,4611544,27093,4611712,27150,4611872,28209,4611956,32321,4612044,37921,4612232,30534,4612320,36106,4612428,29377,4612590,34201,4612692,38788,4612818,30355,4612944,30930,4613108,30880,4613268,31642,4613452,35644,4613538,30416,4613664,26610,4613768,19960,4613932,19409,4614136,26863,4614554,23156,4614632,24758,4614784,27613,4614956,24875,4615092,16206,4615334,22879,4615422,25613,4615512,23644,4615678,25709,4615812,26207,4616032,26051,4616258,29476,4616346,33743,4616432,38583,4616608,31090,4616780,34831,4616868,38080,4616994,40404,4617148,41816,4617252,40998,4617386,39387,4617534,38386,4617696,40247,4617828,44454,4617912,33185,4618044,37791,4618164,42181,4618418,48305,4618584,50639,4618680,49606,4618948,45073,4619048,46666,4619312,56316,4619446,62497,4619588,41489,4619696,48318,4619900,37344,4620072,41502,4620148,42656,4620314,41869,4620388,28789,4620648,38636,4620756,31679,4620902,28631,4621104,26399,4621188,23479,4621274,28137,4621460,20667,4621556,21965,4621660,22522,4621836,23197,4621924,19599,4622036,23954,4622172,28986,4622296,33958,4622516,38049,4622674,42893,4622838,37144,4622996,38019,4623332,38472,4623816,56944,4623912,40420,4623988,45503,4624154,51064,4624242,38623,4624520,31185,4624724,31578,4624814,33870,4624904,38744,4625096,45113,4625280,38503,4625360,31651,4625558,36018,4625692,40291,4625780,42952,4625948,42695,4626008,41757,4626200,42098,4626344,45416,4626428,52071,4626516,58614,4626858,48424,4627028,36156,4627114,29076,4627320,31091,4627390,31582,4627558,31700,4627654,33016,4627752,36691,4627924,42621,4628008,48305,4628184,35476,4628312,39669,4628398,43275,4628552,46861,4628714,48441,4628804,47274,4628976,45292,4629064,44744,4629260,47722,4629350,33415,4629442,39414,4629616,32725,4629704,27565,4629968,32017,4630056,37148,4630144,37510,4630320,39082,4630398,40285,4630536,27427,4630624,32200,4630804,39172,4630892,46211,4631070,53039,4631152,59124,4631296,60869,4631384,58854,4631620,63077,4631718,44629,4631816,44188,4631922,44630,4632224,49586,4632316,43490,4632380,49719,4632638,55306,4632882,61387,4633042,47288,4633218,32397,4633376,33494,4633514,36555,4633814,51359,4633908,40198,4633990,44115,4634164,49491,4634252,54856,4634426,58096,4634550,57821,4634656,55335,4634872,55937,4635012,62678,4635220,69253,4635308,75904,4635396,80512,4635576,83229,4635672,87451,4635894,54533,4635972,55201,4636144,54044,4636200,53291,4636360,55750,4636704,77016,4636876,35025,4636964,39069,4637138,43649,4637344,47395,4637416,33191,4637574,33862,4637640,34320,4637758,36041,4637928,28147,4638012,34057,4638184,39801,4638270,44986,4638446,33217,4638528,37022,4638728,40782,4638810,41974,4638968,41381,4639056,40542,4639286,41401,4639380,45123,4639464,33872,4639562,40351,4639744,45723,4639832,50369,4640010,55458,4640208,41668,4640380,41415,4640578,41032,4640664,42313,4640752,31747,4641002,43888,4641092,34363,4641236,39695,4641348,45069,4641480,50482,4641748,53833,4641840,51824,4641960,50972,4642144,54036,4642228,61119,4642432,42663,4642524,50568,4642612,48733,4642772,46417,4642896,44274,4643034,42293,4643492,37368,4643590,36137,4643752,34913,4643856,33798,4643980,29435,4644096,34132,4644226,34878,4644312,36670,4644448,27950,4644580,24260,4644780,20328,4644988,22446,4645110,24248,4645468,31715,4645712,45341,4645870,47784,4646032,48560,4646084,47344,4646226,45211,4646360,31148,4646508,35984,4646656,43091,4646732,50086,4646820,43091,4646908,56088,4646996,39403,4647616,47986,4647730,31633,4647904,37256,4648150,43308,4648312,55219,4648470,60266,4648620,63508,4648872,55617,4649028,51655,4649192,48336,4649340,33743,4649492,39959,4649670,48675,4649848,62931,4650024,69842,4650202,75966,4650300,77933,4650478,74624,4650558,70343,4650664,66423,4650872,68738,4651018,77804,4651040,87509,4651328,60727,4651492,51224,4651686,40533,4651790,33722,4651952,34883,4652582,43288,4652994,34177,4653162,41839,4653334,42340,4653648,42423,4653812,37078,4653980,43703,4654072,49728,4654208,55772,4654388,60403,4654476,66009,4654602,67516,4655352,71876,4655792,66227,4656372,68656,4657330,49110,4658136,46484,4658994,57878,4659092,58204,4659512,56241,4659618,59597,4660100,41013,4660440,40348,4661300,66349,4661664,83558,4662524,82245,4662874,103373,4662956,108469,4663752,65066,4664128,83161,4664420,67435,4665364,68873,4666330,46898,4666512,48417,4667020,51973,4667138,58967,4667628,75289,4667932,43189,4668188,47361,4668792,42487,4668948,24272,4669288,24877,4669942,46482,4670684,31412,4670832,31711,4671250,46983,4671376,31001,4671562,29653,4671632,33621,4672568,30494,4673032,33917,4673208,38749,4673432,43317,4673524,42329,4673912,43167,4674584,43288,4674962,48551,4675668,50186,4676456,67145,4676616,43600,4676704,45974,4676908,52563,4677680,37734,4678244,39700,4678748,63443,4678838,67437,4679344,37741,4680076,48139,4680584,35038,4680744,35872,4681052,28860,4681524,38108,4682200,45592,4682712,56376,4683560,53902,4683772,52975,4683844,53287,4684150,43628,4684474,46556,4684852,58281,4685476,42632,4685816,44488,4686336,64160,4687092,95292,4688084,66657,4688204,69032,4689068,74954,4689940,61070,4690568,73824,4690968,45889,4691162,51083,4691480,73060,4692080,47971,4692260,42614,4693108,46303,4693352,55880,4693972,46575,4694196,42117,4694686,44404,4695124,37732,4695314,38188,4695908,36749,4696582,44802,4697368,60261,4697888,55067,4698040,55022,4698290,42806,4699140,61523,4699534,68014,4699816,71629,4699992,79836,4700214,88202,4700844,76076,4701226,55931,4701696,55345,4701968,48636,4702844,45222,4703360,42572,4703900,45128,4704184,52690,4704268,52711,4704468,53389,4705362,73068,4705772,80184,4706616,80420,4707560,64555,4707786,70680,4708532,67250,4709228,72930,4709482,62499,4710436,97603,4710750,117511,4711456,98680,4711852,88254,4712394,85149,4712568,73254,4712754,75094,4712864,76354,4713264,77328,4713470,64657,4713984,74371,4714670,62071,4715484,65167,4715688,62839,4716076,56431,4716960,67170,4717812,61982,4718622,64085,4719068,52405,4719500,46968,4720778,59476,4721348,52892,4721748,53126,4722644,63297,4723106,50957,4723912,43086,4724788,62100,4725488,68380,4725616,63748,4726468,41298,4727244,47910,4727688,53848,4728164,72872,4728928,86176,4729194,94864,4730068,55853,4730468,73646,4731330,40122,4731654,57881,4731820,36135,4732248,43996,4733090,31202,4733252,42828,4733728,62669,4734034,62705,4734686,53079,4735552,49106,4736172,87362,4736786,55767,4736992,59078,4737654,48594,4738260,75086,4739190,58976,4740030,71817,4740928,86126,4741300,48631,4741802,77615,4742680,60399,4742874,60941,4743372,55482,4744176,45298,4744284,46332,4744802,50602,4745104,32010,4745540,32595,4745788,33649,4746152,38035,4747008,41663,4747356,46473,4747976,40914,4748062,48486,4748276,33058,4749112,32101,4749986,28273,4750432,36013,4751336,30699,4751802,47523,4751972,48403,4752188,37897,4752980,34299,4753848,26944,4754538,25566,4755180,27871,4755932,26934,4756148,29586,4757066,44463,4757204,43317,4757410,45171,4757612,53268,4757960,52010,4758756,38886,4758856,41587,4759748,31114,4760618,36255,4761364,43299,4761872,52289,4762230,50291,4762820,56018,4763264,54139,4763404,41359,4763722,56209,4764324,49050,4764986,69663,4765688,28448,4766008,34794,4766844,49606,4767048,33275,4767584,32813,4767898,31485,4768092,30487,4768612,29638,4769020,37999,4769402,35458,4770238,37220,4770530,31160,4771492,39617,4772068,40953,4772508,51584,4773012,34344,4773896,55053,4774700,44177,4775400,54120,4776264,73464,4777298,56865,4777660,58643,4777960,49846,4778618,44512,4779300,45288,4780082,46946,4780556,40674,4781412,25176,4782228,38246,4782984,41164,4783614,57828,4783990,53670,4784600,59240,4784968,64153,4785480,54781,4786200,43232,4787082,86136,4787884,61026,4788722,49197,4788852,49210,4788948,49713,4789224,65336,4789728,58301,4790524,43798,4791328,53123,4791464,44727,4791834,48011,4792556,31064,4793288,36240,4793684,57037,4793808,66138,4794552,76949,4795438,73069,4795724,86795,4796416,81832,4796628,56489,4796888,38887,4797744,58920,4798456,44345,4799148,36721,4799304,43254,4799622,21982,4799804,26960,4800020,22756,4800390,21115,4800744,29487,4800964,26775,4801836,31838,4801978,33198,4802500,43666,4803132,43679,4803488,47998,4804148,27746,4804640,34630,4805546,25814,4805644,30302,4806232,34442,4806642,54024,4806816,41196,4807642,52699,4808486,52638,4809300,35750,4810384,66779,4810874,77346,4811056,85712,4811766,101558,4812150,88644,4812468,62605,4812852,85519,4813940,97171,4814132,105944,4814738,56363,4815206,77498,4815964,25734,4816272,28364,4816764,48916,4816944,56133,4817306,42497,4817738,43533,4818078,31903,4818888,59339,4819204,55669,4820284,25293,4820704,22667,4821132,38941,4821324,46228,4821888,41429,4822308,37237,4822960,28274,4823136,31598,4823712,36853,4824492,48500,4825076,53089,4825800,57548,4826504,48350,4827232,65114,4827948,67951,4828172,35734,4828336,43718,4829252,44918,4829378,45940,4830398,54619,4831780,33416,4833248,62476,4833800,58188,4834614,62248,4835728,68503,4836472,42091,4838676,30740,4839976,31891,4840174,30131,4841036,39298,4841524,56103,4841790,49898,4842530,25943,4843726,33896,4844344,29261,4845916,38165,4846824,37006,4847972,29745,4849428,36159,4851044,18719,4851948,31606,4852192,23511,4852318,25017,4853268,16743,4853904,17008,4855058,29139,4855436,35531,4855966,35814,4856744,29440,4857318,28792,4858414,32467,4858596,32257,4858812,24764,4859688,27076,4860060,22285,4860196,27387,4860650,18578,4861024,17505,4861244,21592,4861984,34110,4862176,34595,4862316,26398,4862536,29163,4863200,23325,4864088,38046,4864794,31782,4865844,36831,4866354,33261,4866576,33820,4867424,35220,4867590,35386,4868050,34734,4868734,40816,4868918,31280,4869100,33611,4869544,30405,4870164,29610,4870354,35353,4871364,30235,4871600,31245,4872096,37346,4873350,36568,4874092,31213,4874766,32551,4875294,30007,4875754,35162,4876004,39274,4877124,33167,4877388,33109,4878190,32623,4878684,32893,4878810,38865,4879300,38771,4880090,58401,4880728,39358,4881092,39282,4881638,41991,4882136,33800,4882896,52056,4883072,43773,4883760,41835,4884592,50045,4884748,34103,4885100,30971,4885840,25720,4886230,33731,4887334,34143,4887796,37753,4888760,53904,4889584,58612,4890230,41461,4891024,30437,4891748,26713,4891816,26399,4892644,32793,4893176,41639,4893906,35631,4894594,28700,4894780,31473,4895720,32667,4895980,17629,4896904,25662,4897486,24512,4897904,25109,4898788,36260,4898922,20833,4899480,21880,4900092,29952,4900960,31651,4901684,24670,4902968,20777,4903440,32645,4904382,29519,4904536,35120,4905500,29560,4905892,40191,4906228,28023,4907044,25014,4907532,36297,4908452,47538,4909034,51502,4909928,38647,4910464,52625,4910998,40018,4911562,40919,4911922,34750,4912966,45166,4913352,33310,4914218,26475,4914374,29151,4914748,40259,4915712,34263,4916460,61427,4916766,28080,4917186,30255,4917476,35531,4917672,41228,4918582,31299,4919092,38490,4919424,26548,4920038,21861,4920532,28445,4921014,28242,4921652,26079,4921964,29543,4922756,29593,4923212,43634,4923396,25976,4924196,31242,4924340,23622,4924832,26995,4925230,32479,4925908,26599,4926220,24167,4927338,30413,4927720,28828,4928376,42772,4928952,52653,4929916,36797,4930960,31525,4931444,30718,4932656,28410,4933214,31199,4933452,27150,4934428,22676,4934580,27740,4934934,34245,4935632,28045,4936116,25352,4936412,30533,4937288,35158,4937888,28713,4938616,39356,4938802,28151,4939098,31022,4940302,38639,4940710,34667,4940776,40370,4941636,33798,4941982,19651,4942146,24490,4942376,24994,4942764,26451,4943092,27771,4943584,35182,4943938,34073,4944500,30867,4944696,36918,4945542,41251,4946038,37401,4946424,33600,4947564,46008,4948836,30659,4949004,33710,4950232,39177,4950756,27420,4950820,26352,4952044,40796,4952196,46876,4952498,45203,4953016,37611,4953712,28105,4954320,24834,4954580,28358,4954756,37816,4955120,51761,4955652,61819,4956384,68525,4956632,64912,4957308,54383,4957962,29582,4958280,37545,4958804,37449,4959432,29686,4959668,42412,4959920,52713,4960524,52228,4961140,57388,4962042,20375,4962362,27137,4962598,33650,4962976,34856,4963352,30870,4963698,29880,4964008,35910,4964564,40214,4964702,35356,4965228,47254,4965536,36298,4965822,42256,4965988,42276,4966538,65194,4966778,77600,4966950,83075,4967068,58846,4967256,43691,4967950,52705,4967952,60083,4968194,59981,4968696,47466,4968952,51410,4969348,35331,4969860,52854,4970048,44431,4970456,45327,4970924,54850,4971144,47216,4971576,44656,4971954,52187,4971956,46833,4972306,61427,4972778,59520,4972956,42325,4973320,46589,4973644,43561,4973844,39530,4974240,29960,4974816,34726,4974956,42266,4975152,52237,4975444,59739,4975632,55368,4975810,47743,4975812,55368,4975958,38621,4975960,55368,4976456,49311,4976612,49240,4976772,56204,4976960,50009,4977072,56204,4977960,43037,4978242,39745,4978468,41795,4979396,33336,4979644,40432,4979980,52006,4980304,52561,4980320,52006,4980398,52561,4980910,44309,4981248,49440,4981384,55036,4981540,60822,4982006,63134,4982120,60181,4982196,46209,4982808,35525,4983260,34275,4983604,35800,4984004,41808,4984344,56188,4984672,58158,4984740,58438,4985420,63792,4985448,44188,4986180,29646,4986352,26698,4986934,27600,4987052,31661,4987180,27600,4987336,39237,4987652,43274,4987750,45879,4987856,53961,4988358,56719,4988630,45506,4989072,35073,4989368,42530,4989766,51167,4989918,56870,4990080,61797,4990604,59340,4990996,42934,4991086,48051,4991212,55879,4991508,49302,4991908,39105,4992304,50056,4992522,50929,4992842,32638,4992974,37436,4993258,31974,4993742,34398,4993960,60276,4994210,39817,4994382,37587,4994908,37397,4995080,34114,4995152,33458,4995398,41030,4995648,31032,4995828,36236,4996418,40905,4996898,40436,4997246,53087,4997670,53498,4998072,63378,4998176,71488,4998296,78962,4998386,83974,4998680,48546,4999048,39531,4999120,41333,4999232,39531,4999796,71007,5000134,78975,5000968,60400,5001176,68833,5001480,53181,5001798,42910,5001924,43761,5002224,50310,5002372,60682,5002648,81761,5002966,38360,5003144,43023,5003284,27439,5003412,28780,5003848,48449,5004012,59544,5004150,68050,5004448,75908,5004876,78168,5005424,53842,5005790,60636,5005944,66655,5006164,66974,5006310,36118,5006774,39422,5007162,40208,5007854,41802,5008056,37539,5008156,36886,5008304,37539,5008466,39694,5008620,37284,5009176,45651,5009260,46513,5009360,51569,5009772,74732,5010116,62423,5010656,66848,5010936,70879,5011392,61647,5011616,44138,5011924,36084,5012232,37450,5012934,44370,5013234,55571,5013328,41749,5013672,46332,5014308,51356,5014832,63390,5015578,44129,5016228,50545,5016432,50406,5016552,39774,5016946,28684,5017064,36674,5017316,30288,5017888,30059,5018208,29461,5018392,31013,5018544,31665,5018752,36990,5019058,44561,5019436,47773,5019564,55513,5019752,64328,5019982,70457,5020188,53434,5020444,47264,5020816,36325,5021398,31791,5021632,43800,5022064,31288,5022504,28233,5022648,35147,5022820,33579,5023072,47006,5023516,51793,5023968,41292,5024246,28262,5024248,41292,5024356,35645,5024514,35367,5025034,30614,5025628,30033,5025798,24869,5026076,30830,5026840,44976,5027424,54820,5027790,60222,5027916,35530,5028664,42299,5028758,38712,5028870,31299,5029376,25744,5029604,31368,5030052,35328,5030416,34447,5030812,30141,5031056,26465,5031258,38692,5031474,34817,5032144,48541,5032556,48471,5032866,63506,5033036,55407,5033292,70348,5033792,33967,5034292,59551,5034620,45921,5035618,49849,5036324,69728,5036408,69560,5036920,86251,5037162,50078,5037796,62616,5038514,55914,5038704,58129,5039212,40861,5039860,37666,5039942,37315,5040492,39217,5040926,29439,5041126,26838,5041504,35226,5042072,30550,5042512,27029,5042974,43229,5043512,45503,5044416,60811,5044948,55777,5045764,36229,5045852,45039,5046724,63040,5047208,48061,5047282,63215,5047856,47034,5048212,49028,5049168,69555,5049678,75314,5050572,42947,5051068,42866,5051672,41921,5052504,62040,5052852,62690,5053272,44777,5053946,23309,5054124,27653,5054548,38245,5055358,46372,5056022,35269,5057104,48290,5057298,51979,5057792,74097,5058044,70850,5058444,79263,5059400,92584,5059982,57250,5060124,70565,5060192,38059,5060820,37097,5061144,34446,5061620,32441,5062232,35879,5063016,49905,5063490,60226,5063808,78149,5063896,76155,5064194,78222,5064596,55189,5065236,32572,5065596,30861,5065756,19702,5065944,28113,5066100,30220,5066256,28113,5066838,28737,5067118,38197,5067276,30319,5067418,41611,5068176,33689,5068830,26825,5068908,22115,5069076,36436,5069664,35247,5069800,37066,5070508,46184,5070652,41725,5071196,35993,5071472,26013,5071768,41694,5072666,54914,5073044,56304,5073276,36731,5074104,56807,5074128,56862,5074772,43307,5075372,35605,5076264,39447,5076396,50327,5077000,36426,5077146,29369,5077858,33990,5077898,34044,5078196,28380,5078660,23051,5078974,31488,5079434,30052,5079874,29136,5080220,34319,5080800,40307,5081484,43228,5082404,47744,5082566,50347,5083148,52293,5083332,45213,5083752,47201,5084120,45234,5084256,43502,5084758,35003,5085624,45939,5086350,72365,5086584,46220,5087368,49761,5087570,37113,5087760,44532,5088136,44223,5088912,42731,5088968,41725,5089048,49537,5089758,38638,5090374,43717,5090534,68936,5091038,78122,5091480,58642,5092502,48132,5092868,50930,5093096,58148,5093528,53357,5093784,33367,5094434,38722,5095358,55913,5095672,58049,5095976,65847,5096640,41138,5097068,34425,5097316,47429,5097588,57382,5098244,35766,5098650,38008,5099028,38939,5099280,42515,5099788,57470,5100154,44748,5100444,39852,5100552,38341,5100732,44272,5101340,33731,5101544,38024,5101876,43177,5102112,50810,5102672,45771,5102902,48131,5103176,55983,5103786,77663,5104202,69343,5104462,32479,5104576,39806,5104980,54158,5105354,44765,5106004,40371,5106400,63641,5107004,39493,5107384,31987,5107662,36516,5107828,48106,5108328,61205,5108548,44029,5108944,41344,5109796,50276,5110398,62632,5110764,38150,5111244,44750,5111586,39257,5111932,45600,5112312,47771,5113016,44686,5113926,43931,5114400,47412,5114684,36803,5114990,52940,5115444,55966,5115730,43470,5116326,51801,5116420,54952,5117068,49150,5117862,50765,5118088,69027,5118832,60475,5119300,81667,5119700,100968,5120440,96441,5120740,117035,5120972,134642,5121722,119519,5122096,84102,5122868,63672,5123660,95798,5124076,66139,5124504,47583,5124644,37899,5124934,39078,5125358,37559,5126024,42697,5126498,32203,5126968,53104,5127214,60892,5127736,41915,5128304,50934,5128994,46739,5129378,75551,5130076,87381,5130386,89464,5130818,111731,5131640,46187,5131996,58753,5132192,54486,5132428,62354,5133174,52959,5133688,44470,5134176,48559,5134592,55704,5134716,66857,5135172,92247,5135508,70765,5136296,88545,5136372,104265,5136578,113739,5136672,121282,5137114,131015,5137668,64966,5138018,76005,5138066,89343,5138876,46035,5139084,62559,5140082,48827,5140496,38370,5140604,40935,5140964,43133,5141996,36281,5142884,46302,5143068,46607,5143376,38984,5144480,46364,5144572,36651,5145036,48063,5145222,35701,5145224,48063,5145396,34205,5145920,40659,5146368,40275,5146668,47450,5147612,36970,5147818,40156,5148182,42273,5148820,54611,5148996,46356,5149396,46551,5149546,54678,5150120,58940,5150674,43484,5151150,48434,5151628,60897,5152034,44350,5152108,61747,5153000,88101,5153356,39582,5153868,56600,5154336,95004,5154660,56036,5155102,53710,5155538,78216,5155720,98672,5155960,62299,5156068,63099,5156480,81636,5156820,42114,5157340,60195,5157512,37710,5158186,49646,5158400,76964,5159090,41203,5159372,58046,5159624,64855,5160176,59993,5160264,60198,5160560,61413,5160974,94516,5161064,62501,5161418,77237,5161858,80010,5162040,43425,5162910,37918,5163184,37950,5163816,43139,5164654,53025,5164794,87829,5165184,55045,5165268,88259,5165806,46697,5165948,46241,5166704,53273,5167620,83620,5167812,88065,5168130,52239,5168744,55330,5169252,48068,5169706,55279,5170236,64670,5170366,76745,5170740,53249,5171066,81154,5171688,52440,5171820,53928,5172180,59622,5172760,51598,5173292,37923,5173728,43643,5174484,71117,5174732,56211,5175308,82635,5175370,67779,5175462,100080,5176444,74929,5176690,64553,5177020,90289,5177752,44887,5178126,46253,5178528,63760,5179236,33645,5179804,38805,5180172,58795,5180690,74433,5180950,84360,5181814,44951,5182600,65094,5183294,72988,5183544,50297,5184044,58531,5184260,58012,5184944,50413,5185236,61418,5185376,77819,5185378,61418,5185696,95022,5186086,77440,5186612,77562,5186880,60540,5187700,68500,5187952,36287,5188068,31728,5188264,25215,5188404,32111,5188800,56192,5189302,40746,5189552,48785,5189672,25864,5189852,48785,5189956,19913,5190436,15504,5190444,15589,5190876,14268,5191268,15111,5192046,28539,5192188,30128,5192326,24728,5192474,29748,5192636,29525,5192866,34967,5193368,44809,5193632,31140,5194540,57204,5195336,38604,5195784,39100,5196636,44253,5196948,50541,5197400,55287,5197690,46861,5197936,56096,5198498,46130,5198740,48288,5199512,62128,5199848,91047,5200264,104794,5200392,110622,5200860,101754,5201332,111725,5201886,62846,5202098,47811,5202204,49682,5202270,53284,5202676,75190,5203032,107976,5203776,62686,5204152,60075,5204406,64010,5204632,73663,5204854,49787,5205042,50802,5205460,39214,5205904,57048,5206212,73142,5206584,50498,5206896,57199,5207318,49978,5207768,65346,5207882,42071,5208070,43399,5208580,55873,5208770,66898,5209164,69272,5209342,68846,5209754,55850,5210132,53104,5210900,47976,5211272,52358,5211714,57413,5212076,61601,5212384,66821,5212658,83785,5213112,112775,5213376,118352,5213732,110978,5214040,116752,5214226,82073,5214416,80852,5214624,68363,5214818,79276,5215180,68172,5215572,95203,5215932,93249,5216112,60595,5216196,93249,5216448,57625,5216720,55161,5216980,57979,5217310,53434,5217686,50439,5218140,36980,5218448,41536,5218830,37907,5219154,50905,5219342,51850,5219716,56401,5220098,67743,5220300,59988,5220488,69801,5220616,75536,5220976,60954,5221192,60699,5221596,74066,5222160,80577,5222436,78612,5222622,82609,5222768,70645,5222954,65472,5223092,75413,5223280,68435,5223468,75073,5223872,76522,5224104,68791,5224336,84806,5224588,96213,5225062,54127,5225426,62680,5225816,80591,5226216,105440,5226566,86612,5227026,98904,5227286,95766,5227660,103874,5228736,70756,5229104,61124,5229290,74795,5229478,74225,5229800,53898,5230178,62156,5230280,67278,5230468,76059,5230616,87631,5230806,95071,5230962,83882,5231096,87079,5231312,54344,5231620,50512,5231992,51704,5232096,50653,5232364,50759,5232694,42705,5233108,64570,5233418,60147,5233668,65556,5233902,55474,5234090,50327,5234952,57770,5235298,62097,5235700,65814,5235970,90900,5236762,83901,5237064,106072,5237250,92841,5237564,119620,5237914,85817,5238102,109543,5238290,89488,5238562,60785,5239086,83448,5239364,84563,5239748,90013,5239972,87816,5240160,60904,5240440,58718,5240708,49540,5241444,57506,5241756,66012,5241910,75023,5242098,82715,5242296,85848,5242382,82715,5242536,68103,5242910,84829,5243024,70810,5243212,84829,5243398,64341,5243532,56670,5244164,63480,5244236,60128,5244888,74104,5245196,62989,5245216,64957,5245402,65573,5245590,69369,5245778,78744,5246272,46859,5246646,51746,5246724,54132,5246910,55678,5247246,73076,5247584,68193,5247770,56729,5247852,63726,5248018,66343,5248278,66582,5248412,68260,5248598,75144,5248684,84287,5248896,65584,5249120,72299,5249368,81531,5249622,80602,5249696,78576,5249882,81717,5250070,89549,5250522,49991,5250962,51868,5251482,54572,5251670,68569,5251962,59809,5252212,75427,5252214,59809,5252420,78769,5252714,50625,5253078,39955,5253266,62292,5253452,51051,5253548,44036,5253736,48670,5253924,24728,5253992,26523,5254264,23908,5254468,31141,5254852,34551,5255228,44334,5255622,35794,5255736,40075,5255916,50363,5256096,63009,5256258,72342,5256636,66197,5256768,37803,5256956,34319,5257196,41201,5257596,37237,5257804,35789,5258112,41467,5258212,44080,5258608,51086,5259054,80809,5259292,97736,5259506,65385,5259730,66916,5260028,69960,5260654,75095,5260824,68463,5261216,51439,5261616,57182,5261852,84296,5262180,83369,5262520,90112,5262620,87606,5262808,90112,5263104,87783,5263412,81435,5263654,77440,5264032,49204,5264380,53798,5264880,92143,5265148,80541,5265526,44950,5265784,51067,5266160,57254,5266632,42906,5266920,50254,5267292,44277,5267976,86468,5268362,86061,5268696,88651,5269056,58011,5269616,61453,5269928,67015,5270180,52391,5270400,48452,5270686,58030,5270848,67576,5270936,75450,5271252,75977,5271440,54666,5271776,86411,5271880,98755,5272460,85928,5272530,86328,5272720,58914,5273010,75564,5273198,48439,5273434,59346,5273622,78971,5273808,85030,5273956,85625,5274196,83145,5274568,92126,5274692,71276,5274860,86584,5275198,61441,5275416,45178,5275420,61441,5275720,40571,5276016,43466,5276202,55384,5276376,66159,5276562,76781,5276700,85412,5276956,83599,5277334,99797,5277660,94122,5277954,105638,5278142,88630,5278608,86825,5278788,94424,5278976,86825,5279070,66641,5279636,69668,5279728,73090,5279942,73543,5280130,84875,5280492,72869,5280804,46447,5281250,47324,5281624,50260,5281810,58973,5282154,52248,5282416,47228,5282602,52060,5282956,53386,5283020,41804,5283396,44067,5283626,54480,5283628,44067,5283814,47207,5284164,54198,5284700,51516,5285320,49934,5285690,50873,5285928,40266,5286260,67071,5286710,56488,5287044,68608,5287418,55908,5287740,34278,5288046,37414,5288234,47533,5288364,52098,5288532,52503,5288728,55618,5288904,67367,5289084,58909,5289284,55512,5289470,53159,5289744,61860,5289894,62944,5290098,62421,5290286,69374,5290556,63201,5290900,55772,5291096,41929,5291488,47994,5291844,41563,5291948,53930,5292100,53238,5292248,53930,5292436,62867,5292958,47700,5293104,54545,5293760,56932,5293946,43506,5294416,52218,5294580,62303,5294772,78770,5294972,93634,5295356,108746,5295660,39661,5296342,64631,5296418,62400,5296678,56524,5296796,41933,5297084,46269,5297256,47593,5297786,44413,5298042,55561,5298230,26308,5298444,31795,5298480,29031,5298724,30736,5298904,36393,5299178,48621,5299300,59832,5299552,51997,5299748,49599,5299814,53846,5300000,53920,5300300,54294,5300508,47069,5300616,44974,5300886,44315,5301118,52304,5301306,55389,5301494,55199,5301674,57652,5301862,70403,5302178,83625,5302272,94133,5302488,67145,5302646,55261,5303002,58149,5303336,61879,5303748,63673,5304182,85539,5304388,88019,5304804,88822,5305016,124496,5305432,146169,5305972,36028,5306350,30791,5306500,43558,5306748,44385,5307100,48193,5307708,59257,5307932,50597,5308204,60604,5308276,53818,5308536,58271,5309172,71518,5309360,85812,5309480,99785,5309696,110469,5310138,73388,5310380,77266,5310822,44051,5310968,55884,5311192,67318,5311432,74988,5311644,74486,5311916,82497,5312156,98930,5312234,75306,5312422,63783,5312588,53382,5312970,60234,5313344,53419,5313562,46621,5313838,35721,5313936,35358,5314272,46789,5314446,47586,5314758,50111,5314948,44493,5315168,68833,5315600,83350,5315948,78730,5316272,81922,5316558,77537,5316892,73788,5317056,81066,5317264,81302,5317498,79667,5317696,54679,5318018,58774,5318296,64513,5318496,73727,5318668,74844,5318856,73884,5319124,50678,5319460,63622,5319496,75779,5320178,69701,5320412,41062,5320612,26596,5320900,29550,5321168,37158,5321428,35840,5321616,38497,5322000,33746,5322188,33728,5322340,35082,5322552,33562,5322878,39846,5323066,32793,5323436,36483,5323866,40423,5324054,40725,5324650,39777,5324838,33864,5325396,49066,5325662,45080,5326272,38524,5326460,29175,5326600,37637,5326850,25142,5327080,26758,5327210,31171,5327408,32687,5328072,28592,5328292,34726,5328722,36292,5329050,36955,5329400,50972,5329472,34950,5329664,33683,5329856,33118,5330150,40039,5330338,40371,5330540,43905,5330956,49765,5331160,63003,5331446,56331,5331852,56445,5332034,63400,5332222,50592,5332414,62517,5332602,71955,5332790,41907,5332900,47027,5333140,48507,5333638,43857,5333860,53658,5334076,62429,5334480,72789,5334756,69723,5335348,69029,5335564,55807,5336104,44437,5336292,49850,5336406,44280,5336596,57508,5336804,48317,5337112,67260,5337402,69347,5337600,68243,5337716,71312,5337912,57387,5338240,84512,5338468,96306,5338640,104493,5338826,102297,5339078,58542,5339412,51506,5339638,44733,5340012,51664,5340284,55209,5340840,52141,5341028,35867,5341080,45243,5341302,33725,5341404,45243,5341612,40645,5341712,35615,5341932,37163,5342236,53203,5342422,63864,5342864,63849,5343192,65359,5343546,66890,5343782,80063,5343928,92766,5343992,104637,5344228,112063,5344706,66487,5345096,84111,5345432,114041,5345656,42570,5345914,58084,5346182,59351,5346446,49858,5346634,65723,5346862,79466,5347098,61156,5347412,77833,5347556,77083,5347706,77388,5347894,90611,5348012,65144,5348236,56851,5348450,88567,5348634,100268,5348752,104530,5348936,101148,5349216,99685,5349278,101148,5349368,112069,5349708,84919,5349872,100391,5350088,112873,5350290,115987,5350400,67340,5350668,70935,5350728,57024,5351092,86376,5351620,114918,5351884,110319,5352402,83547,5352634,50879,5353274,34897,5353462,37404,5353568,44402,5353952,52505,5354316,50590,5354630,58180,5354892,58217,5355020,64591,5355190,51545,5355436,63342,5355612,74862,5355982,68832,5356152,70230,5356364,69054,5356990,57153,5357440,56067,5357498,68247,5357686,59524,5357874,66328,5358000,53165,5358188,47993,5358562,59013,5358750,59865,5359022,62149,5359224,62511,5359448,83279,5359836,108217,5360022,117513,5360214,77418,5360596,79104,5360966,63505,5361212,59017,5361492,71411,5361716,80739,5361802,56772,5361990,58356,5362180,62809,5362336,30104,5362464,26933,5362732,34803,5362810,42371,5363008,38153,5363232,42191,5363396,43439,5363592,46177,5363764,56307,5363888,68472,5364062,78269,5364212,68472,5364268,86067,5364498,93546,5364634,91829,5364816,86854,5365038,87609,5365292,58644,5365360,73880,5365580,88199,5365690,65543,5365874,76040,5365980,65543,5366116,78491,5366292,77544,5366474,80943,5366662,64676,5366854,81439,5367006,97768,5367132,68080,5367316,78120,5367512,81007,5367680,80258,5367900,85350,5368036,66583,5368240,57008,5368444,52278,5368580,63874,5368604,52278,5368652,63874,5368776,56555,5369000,60467,5369104,62153,5369304,68965,5369532,42884,5369676,37109,5369852,47333,5369996,37109,5370042,47333,5370072,45678,5370300,54541,5370380,57387,5370564,57797,5370708,60646,5370918,73398,5371100,88036,5371292,66569,5371480,77432,5371664,87038,5371786,88605,5372190,87754,5372378,99599,5372506,114481,5372728,126520,5372888,114481,5373076,137684,5373262,81645,5373460,82313,5373596,83885,5373782,96140,5373970,112818,5374158,78314,5374210,112818,5374254,90125,5374464,69646,5374650,54213,5374838,57072,5375026,59425,5375044,54213,5375252,68757,5375500,55115,5375720,81845,5375906,93488,5376114,101207,5376302,97553,5376492,56743,5376680,68681,5376806,84947,5376994,102621,5377182,114733,5377370,83036,5377652,90508,5377840,89100,5378070,100764,5378160,119430,5378238,100764,5378380,134687,5378588,148270,5378830,161087,5379154,153698,5379344,145421,5379474,158591,5379776,91480,5379964,110355,5380168,81635,5380416,103574,5380472,81635,5380516,103574,5380702,103050,5380882,103803,5381042,72997,5381092,103803,5381280,74293,5381486,87942,5381674,69336,5381864,75698,5382162,76868,5382300,53255,5382468,65599,5382578,53255,5382766,96624,5382954,106423,5383140,116052,5383326,117760,5383514,112208,5383544,117760,5383730,109118,5383918,65566,5384176,82233,5384370,68400,5384372,82233,5384558,80330,5384746,86743,5384934,87260,5385084,86606,5385248,97350,5385428,67027,5385788,53051,5386036,48413,5386216,55598,5386404,58077,5386590,60109,5386792,70622,5386976,44257,5387040,56906,5387350,51856,5387588,43285,5387792,45505,5387900,36827,5387956,45505,5388132,44743,5388306,57915,5388578,69503,5388756,78744,5388866,88678,5388976,49549,5389164,51965,5389388,53369,5389472,59654,5389660,72429,5389828,59654,5390016,98132,5390180,107762,5390370,54231,5390540,58953,5390790,60165,5390886,65482,5391078,79505,5391276,94084,5391462,105496,5391566,94084,5391754,120834,5392088,118304,5392276,112376,5392462,112261,5392650,74534,5392838,88727,5393026,100308,5393214,109190,5393400,69882,5393720,76485,5393968,87773,5394240,48043,5394448,58316,5394596,67459,5394798,73366,5395100,74185,5395274,74278,5395462,83902,5395650,107753,5395860,118172,5396046,133051,5396448,127627,5396636,120697,5396824,135389,5397068,95075,5397362,110506,5397738,81778,5397926,83977,5398210,97677,5398332,117527,5398748,79798,5398888,96779,5399076,104743,5399264,104169,5399452,103134,5399656,62981,5399844,55021,5399964,62981,5400036,40336,5400442,41808,5400630,48724,5400732,37611,5400964,39937,5401206,33410,5401534,43904,5401620,53999,5401806,47479,5401994,53106,5402172,54427,5402376,55169,5402518,42635,5402706,42053,5402894,52130,5403028,61287,5403222,50736,5403432,41957,5403684,44234,5403928,51368,5404168,44857,5404354,41706,5404542,50620,5404580,59803,5404796,45841,5405104,48519,5405538,42605,5405672,54312,5405860,65943,5406044,76930,5406376,86386,5406602,82881,5406790,84739,5406944,63763,5407152,55359,5407316,67955,5407504,79740,5407550,67955,5407680,89930,5407904,91622,5408214,54949,5408404,67924,5408522,84441,5408592,67924,5408678,84441,5408768,98289,5408956,110582,5409020,121562,5409208,70466,5409524,51097,5409684,55205,5409812,67065,5410014,54589,5410202,68382,5410390,92575,5410528,79263,5410660,65737,5410848,67352,5411004,69268,5411190,79965,5411336,96678,5411524,111741,5411552,96678,5411668,74181,5411886,87604,5412184,62984,5412368,64996,5412582,47798,5412852,62354,5413084,75915,5413242,87657,5413428,101607,5413758,99665,5413946,95861,5414128,101631,5414316,67515,5414502,63655,5414878,40327,5415074,44116,5415262,32657,5415420,37712,5415748,42803,5415812,49328,5415838,42803,5416092,49758,5416432,58063,5416638,42733,5416826,48285,5417016,33151,5417236,28201,5417506,25477,5417732,15347,5418148,18826,5418572,23678,5418768,30948,5419108,31399,5419208,30948,5419396,39030,5419504,38879,5419692,30876,5419872,39643,5420116,30876,5420308,58273,5420496,66388,5420716,72641,5420916,38997,5421174,44487,5421292,40182,5421596,22513,5421684,29087,5421920,22513,5421960,35496,5422146,42410,5422308,44339,5422362,44537,5422614,34655,5422772,44356,5422940,34655,5423156,62431,5423464,74274,5423660,74110,5423848,70995,5423870,74110,5424002,71347,5424190,52706,5424378,64156,5424622,48781,5424868,31969,5425240,36495,5425314,38198,5425392,40405,5425564,38198,5425648,48904,5425788,59698,5425976,71904,5426112,82966,5426144,71904,5426228,82966,5426432,93097,5426640,88035,5427014,98619,5427200,63526,5427596,79593,5427984,70925,5428170,73540,5428436,80061,5429364,69374,5429550,72625,5429880,83680,5430126,97262,5430316,111816,5430532,122272,5430622,130862,5430810,139439,5431072,76167,5431092,74206,5431106,76167,5431294,87421,5431582,107595,5431770,71428,5431958,68344,5432048,71428,5432234,52826,5432422,42894,5432612,45423,5432832,52295,5432944,46282,5432946,52295,5433134,60414,5433322,53301,5433456,62535,5433686,69753,5433952,70328,5434150,72964,5434338,85315,5434526,59884,5434714,71649,5435254,90946,5435442,87758,5435630,87961,5435762,102843,5436000,117839,5436308,87884,5436626,103090,5436678,101279,5436880,99100,5437192,122482,5437464,83138,5437516,100822,5437600,122482,5437790,118746,5437866,132678,5438054,130648,5438256,123956,5438528,126124,5438580,123956,5438824,91931,5439132,81766,5439300,66191,5439496,71357,5439718,72677,5439838,77390,5440220,92744,5440394,69596,5440462,83829,5440776,108220,5441192,103920,5441306,61618,5441542,78871,5441746,94369,5442006,108797,5442194,121388,5442382,129111,5442540,126034,5442800,134255,5443014,82617,5443252,99443,5443644,124934,5443832,79233,5444020,79900,5444208,53258,5444540,67028,5444788,50774,5445036,42610,5445400,53194,5445586,54500,5445774,59451,5445962,70967,5446036,59451,5446196,65242,5446408,77892,5446706,55402,5446930,59615,5446936,58323,5447236,68740,5447520,63227,5447744,63783,5447828,52347,5448136,58580,5448420,59503,5448524,66990,5448862,99968,5449238,124311,5449426,80326,5449614,81555,5449854,53990,5450150,65206,5450396,83539,5450576,103079,5450764,115954,5450952,126045,5451088,72352,5451108,126045,5451198,73402,5451632,101870,5451858,118510,5452174,60958,5452364,69758,5452566,71576,5452754,73120,5452884,71576,5453072,65266,5453260,79355,5453480,90897,5453668,101442,5453912,103826,5454098,100004,5454286,98853,5454560,63923,5454748,60131,5455120,71579,5455384,56114,5455448,50918,5455636,57540,5455868,77177,5456162,54923,5456350,68497,5456636,94339,5456818,60795,5457006,39791,5457168,60795,5457358,65385,5457734,86318,5457922,98908,5458110,52079,5458272,56367,5458458,57674,5458584,65105,5458822,81835,5459278,65071,5459466,56409,5459652,62135,5459920,65147,5460132,62553,5460232,49196,5460456,63738,5460644,55206,5460830,67035,5461018,55369,5461148,59408,5461244,55369,5461434,64451,5461840,50918,5462172,76757,5462400,95792,5462428,87856,5462572,95387,5462758,91263,5463002,95913,5463182,113968,5463370,128853,5463592,80121,5463818,57427,5464006,45787,5464088,49341,5464276,51630,5464328,49341,5464576,45782,5464948,57494,5465264,79135,5465508,54193,5465802,32703,5466004,41041,5466212,37579,5466224,41041,5466412,48997,5466600,43570,5466786,41441,5466880,34152,5467068,35766,5467238,34152,5467426,37405,5467614,49519,5467862,43266,5468012,53139,5468200,61765,5468576,62207,5468704,69972,5469068,85338,5469136,99334,5469428,110426,5469628,119650,5469736,54731,5469824,56586,5470140,59379,5470420,62746,5470846,87311,5471034,65458,5471222,47824,5471482,49974,5471570,54439,5471756,47176,5471986,60345,5472662,66979,5473028,66985,5473212,74455,5473352,89871,5473840,60878,5474154,68532,5474418,68642,5474676,77872,5475436,42192,5475756,44445,5475888,46449,5476232,49227,5476568,60299,5476968,83622,5477364,79980,5477504,57130,5477778,72837,5478266,50559,5478464,55004,5478748,62019,5479032,78410,5479216,97546,5479648,82435,5479912,51256,5480116,39234,5480606,44010,5480620,56975,5481108,57513,5481320,64228,5481548,64381,5481628,64228,5481812,81706,5482084,96481,5482460,121047,5482752,125030,5483160,121693,5483540,77631,5484058,79608,5484172,70501,5484442,81237,5484980,82419,5485396,69017,5485568,48163,5486362,86539,5486848,78497,5487004,89308,5487492,94148,5488054,89824,5488408,105653,5488902,107630,5489326,159277,5489644,180343,5489736,95234,5489944,180343,5489988,100679,5490080,99937,5490330,106969,5491264,125122,5491452,123301,5491700,119772,5492196,90685,5492288,122525,5492310,90685,5492772,84394,5493144,87089,5493270,46413,5493460,60881,5493640,50078,5494100,72621,5494256,77875,5494660,78744,5495120,120936,5495356,130397,5495552,139119,5495668,130397,5495886,70106,5496196,75045,5496552,32940,5496808,43743,5497024,53944,5497238,57832,5497548,67780,5497992,68259,5498394,95998,5498586,64047,5498652,65943,5499104,37881,5499696,63057,5499928,54206,5500120,59186,5500356,64040,5500548,79089,5500760,64040,5500876,63565,5501284,96479,5501596,96223,5501792,92632,5502278,132219,5502672,56302,5502996,66588,5503182,70507,5503432,84697,5503752,43264,5504152,47602,5504330,52275,5504702,57353,5504920,69324,5505108,81703,5505324,92215,5505548,98987,5505628,105078,5505816,102278,5506168,100514,5506384,118140,5506572,66414,5506948,95912,5507128,103404,5507316,101809,5507510,103255,5507682,63377,5507930,79644,5508052,93372,5508238,71457,5508426,59526,5508810,55263,5509062,56326,5509250,59590,5509392,64336,5509624,36078,5509812,43351,5510012,41165,5510100,48907,5510474,47008,5510486,53371,5510808,59589,5510912,67790,5511100,60653,5511288,51300,5511476,60760,5511832,64454,5511946,50386,5512318,60381,5512600,55477,5512840,65575,5513148,51839,5513384,53735,5513584,64521,5513652,78744,5513726,64521,5514016,98743,5514264,63448,5514460,68529,5514588,68665,5514796,42361,5515202,68336,5515400,80342,5515646,90135,5515692,96990,5516066,90921,5516256,50425,5516350,95698,5516536,66419,5516668,83235,5516854,97715,5517042,111160,5517436,67953,5517728,70089,5517968,54710,5517988,70089,5518174,51447,5518264,64921,5518488,55128,5518646,62886,5518794,55128,5518920,64426,5519108,66060,5519332,79276,5519472,96301,5519628,113467,5519816,123697,5520004,75906,5520174,80551,5520362,80446,5520580,85319,5520784,104612,5520956,119748,5521180,139472,5521404,155691,5521456,161265,5521644,151178,5521818,140841,5522006,154953,5522072,151178,5522258,81415,5522558,107512,5522746,127599,5522912,138951,5523098,136608,5523286,130926,5523474,148915,5523820,179015,5523972,87245,5524192,61378,5524304,74277,5524688,82362,5524924,86947,5525120,97565,5525332,121209,5525520,138887,5525708,149009,5525920,152995,5526080,139986,5526212,61820,5526400,76226,5526800,59458,5527104,71719,5527216,82131,5527684,84956,5527792,49017,5528186,38529,5528374,51943,5528562,66116,5528750,72872,5529012,72963,5529240,76358,5529334,72963,5529522,96425,5529670,71461,5529858,88264,5530046,103817,5530128,112562,5530148,103817,5530336,108560,5530524,105931,5530866,123719,5531126,174940,5531476,188045,5531536,193476,5531804,188045,5531960,157835,5532332,82359,5532758,38556,5532946,38614,5533492,45813,5533680,52120,5533892,69072,5533916,53787,5534106,48175,5534294,58046,5534560,46398,5534722,48285,5534728,58046,5534916,50944,5535164,61301,5535416,37307,5535660,56926,5535984,64204,5536110,65839,5536298,64716,5536364,65839,5536556,46552,5536824,59723,5537016,75656,5537084,90900,5537232,99333,5537418,99577,5537606,94111,5537780,98276,5538048,121531,5538296,74286,5538532,95118,5538680,70584,5538866,79118,5539152,82919,5539308,85371,5539388,103149,5539832,43378,5540056,27506,5540268,34858,5540466,31117,5540480,34858,5540756,31348,5541084,46879,5541246,31348,5541434,68987,5541622,75932,5541960,75035,5542280,84546,5542496,60703,5542730,75704,5542918,87803,5543224,50498,5543410,39126,5543594,46724,5543748,39126,5543834,59996,5544022,48769,5544210,59370,5544476,69064,5544852,53955,5545020,57068,5545346,83951,5545656,96419,5545920,110316,5546296,62128,5546484,63429,5546520,72333,5546894,108019,5547296,54573,5547564,61141,5547752,62757,5547924,67604,5548188,86651,5548356,106968,5548544,70615,5548804,85699,5548916,96622,5549102,95837,5549404,108057,5549494,94434,5549684,131516,5549904,82452,5550272,78709,5550578,83916,5550766,91164,5550956,111541,5551368,132603,5551448,79593,5551738,91145,5551952,91928,5552294,94070,5552360,114076,5552568,137317,5552828,159801,5553192,178921,5553644,152550,5553900,48513,5554088,68397,5554276,86149,5554368,100518,5554622,110864,5554808,111736,5555072,107879,5555140,114448,5555348,140104,5555668,45905,5555854,59293,5556042,71834,5556242,79781,5556316,52119,5556476,79781,5556668,49433,5556900,67005,5557208,83669,5557642,107525,5557740,103830,5558034,100294,5558222,119831,5558320,100294,5558506,62426,5558752,52861,5558938,64581,5559126,48118,5559312,50760,5559564,59912,5559824,69767,5560254,72732,5560442,77814,5560690,76734,5560870,80650,5560908,77814,5561036,98078,5561292,46807,5561480,43782,5561666,55505,5561950,47380,5562138,50038,5562292,53475,5562452,33488,5562708,35088,5562894,36586,5563082,46736,5563270,42126,5563504,44860,5563778,47731,5563966,59805,5564140,51206,5564500,42812,5564804,49544,5564990,51550,5565180,52578,5565368,60647,5565480,47335,5565740,59615,5566050,79207,5566300,54975,5566600,55851,5566648,60486,5566834,75945,5566876,60486,5567068,94471,5567346,109616,5567534,75970,5567658,83534,5567748,75970,5567900,82641,5568128,84471,5568358,103788,5568496,127666,5569066,60641,5569210,64797,5569576,50187,5569762,49309,5570156,80112,5570228,65412,5570414,93698,5570584,95662,5570868,92225,5571392,120898,5571452,78009,5571638,62126,5572106,61953,5572294,63769,5572376,69286,5572564,55510,5572896,52159,5573100,46979,5573468,66485,5573570,67559,5573820,49463,5574006,62961,5574194,53527,5574384,68465,5574684,72180,5574848,54163,5575028,64824,5575248,65391,5575436,75075,5575458,65391,5575646,58069,5575880,73148,5576188,95475,5576652,92518,5576722,96306,5576912,116994,5576948,92518,5577132,137718,5577344,153438,5577716,49839,5577824,42086,5577916,52943,5578118,57261,5578262,74220,5578564,63508,5578648,74166,5578874,75362,5579090,85454,5579380,85467,5579556,85015,5579678,99619,5579866,121486,5580254,81272,5580384,81299,5580572,75971,5580758,56298,5581036,68680,5581148,59084,5581268,87768,5581484,107989,5581672,123841,5581858,57818,5582320,67323,5582638,90809,5582826,52506,5583108,66525,5583228,80839,5583276,66583,5583462,90477,5583658,90319,5583846,90920,5584044,90705,5584366,81583,5584500,99611,5584800,113284,5584996,119467,5585424,70110,5585672,90343,5585864,109939,5586104,123763,5586442,136980,5586472,136316,5586576,129897,5586876,131699,5587192,77122,5587324,99783,5587444,55164,5587614,51432,5587802,44946,5587894,45107,5588082,48134,5588270,52220,5588458,47956,5588648,31580,5588748,31720,5588868,36258,5589076,33853,5589270,33850,5589474,36305,5589636,38319,5589824,48169,5590014,63467,5590244,37901,5590292,63282,5590478,48875,5590750,55616,5591072,56004,5591102,55588,5591252,64558,5591422,33700,5591752,41128,5591928,30794,5592018,51804,5592172,44495,5592484,45778,5592764,45793,5592940,48255,5593222,37058,5593408,38869,5593552,37136,5593760,43595,5593952,50075,5594304,63640,5594492,77318,5594752,73728,5595156,58888,5595372,60276,5595660,72276,5595830,87353,5595934,87065,5596072,101009,5596258,111515,5596354,115676,5596610,111115,5596748,115177,5596836,104649,5596954,113339,5597288,137326,5597370,158726,5597540,173948,5597624,175410,5597812,102766,5598048,107001,5598268,106455,5598376,48550,5598454,106438,5598580,42344,5598952,44834,5599260,46685,5599550,44004,5599902,39135,5600140,41121,5600148,41200,5600312,56680,5600500,70665,5600684,84814,5600788,51711,5601038,53033,5601312,44250,5601516,47168,5601748,47231,5601940,57815,5602260,60365,5602568,60354,5602616,60714,5602804,66161,5603036,81066,5603252,60709,5603368,60735,5603564,56468,5603736,62407,5604056,68937,5604070,63277,5604258,45812,5604480,60384,5604800,73191,5604984,62038,5605056,66714,5605352,66715,5605500,69416,5605512,69399,5605698,53919,5605884,68868,5606174,82945,5606220,82777,5606286,82945,5606492,98027,5606866,92247,5606954,92036,5607016,92247,5607204,105972,5607440,75730,5607592,75785,5607780,116600,5607968,125603,5608256,120909,5608404,116357,5608490,136358,5608736,135732,5608890,71434,5609132,39995,5609356,51260,5609384,71590,5609512,55163,5609798,58252,5610034,71714,5610068,58375,5610260,93486,5610446,111554,5610632,127789,5610838,85727,5611106,89279,5611516,103101,5611702,127467,5611946,92183,5612134,107496,5612448,110812,5612696,108961,5612782,120892,5612834,108882,5613000,86901,5613216,108447,5613452,57621,5613628,57827,5613758,71763,5613972,78860,5614184,88665,5614408,78950,5614594,87610,5614782,102047,5614970,113533,5615140,101824,5615288,75601,5615474,77422,5615646,80266,5615930,97676,5615948,115755,5616088,116126,5616288,128466,5616474,139155,5616588,84547,5616756,84604,5616942,55186,5617296,68494,5617462,89478,5617650,107519,5618040,83885,5618274,87098,5618322,83906,5618496,86376,5618720,59950,5618912,72172,5619050,53335,5619238,59327,5619426,73883,5619580,54487,5619810,54617,5619998,66383,5620186,91002,5620520,36675,5620576,90814,5620762,62022,5621044,66251,5621232,66587,5621336,74242,5621636,93624,5621764,112888,5622150,127479,5622224,126885,5622412,127479,5622704,67759,5622828,72758,5622984,89993,5623034,72831,5623260,42194,5623474,35567,5623696,37542,5623788,35712,5623976,43053,5624192,44948,5624308,50259,5624494,47496,5624620,61133,5624814,72346,5625164,81531,5625308,56624,5625540,56651,5625648,61151,5625864,74596,5626254,70278,5626284,58320,5626470,81529,5626672,86545,5626980,53113,5627068,86350,5627292,71228,5627576,56687,5627788,73126,5627924,89632,5628112,64456,5628378,66545,5628524,68786,5628616,68830,5628752,85206,5628924,68672,5629136,86652,5629406,104437,5629512,104134,5629578,113087,5629766,108212,5629954,105912,5630220,127714,5630410,42563,5630562,42725,5630750,42563,5630936,53841,5631060,47621,5631192,50703,5631304,50805,5631490,54829,5631678,70702,5631824,89656,5632068,27741,5632316,37779,5632552,44935,5632664,37479,5632844,40900,5632876,37566,5633064,53639,5633256,67303,5633492,78981,5633742,91154,5633752,91626,5633940,95795,5634128,91414,5634320,89798,5634508,61822,5634522,89482,5634532,61822,5634632,82132,5634820,65332,5635134,77342,5635320,85692,5635328,77308,5635514,86072,5635748,85243,5635954,97199,5636064,96985,5636104,70623,5636290,59020,5636478,71146,5636666,81357,5636848,53202,5636900,71181,5637088,55642,5637280,65429,5637466,83013,5637688,101578,5637948,48681,5638136,60931,5638306,65520,5638452,65585,5638638,66379,5638826,76022,5639014,96409,5639040,70000,5639240,86686,5639260,70032,5639396,86686,5639582,66090,5639732,70998,5639920,71899,5640160,71058,5640348,102487,5640468,69637,5640744,86101,5640930,102410,5640984,102199,5641172,107016,5641374,103023,5641504,108874,5641768,108604,5641956,131600,5642142,62403,5642486,77637,5642532,62585,5642684,83141,5642916,83858,5642958,94174,5643236,118196,5643322,94089,5643510,81991,5643698,98459,5643886,112546,5644074,66131,5644156,66306,5644268,69195,5644582,80776,5644752,100931,5644802,117598,5644968,117290,5645156,77646,5645396,89781,5645530,43856,5645674,47068,5645986,55475,5646200,71235,5646268,86660,5646454,98624,5646724,109092,5646996,111111,5647306,109535,5647464,108921,5647644,161586,5647988,179226,5648298,196683,5648456,165448,5648822,69984,5648970,70280,5649158,124867,5649432,146184,5649680,172199,5649874,172290,5650062,158429,5650172,164417,5650424,207352,5650604,206514,5650790,118260,5650980,141160,5651290,82352,5651352,85470,5651400,82577,5651588,85470,5651698,95242,5651856,73161,5652020,94402,5652208,112497,5652394,130738,5652582,135323,5652960,137844,5653044,134910,5653332,77949,5653504,102457,5653792,122323,5654104,146196,5654300,141079,5654460,151346,5654668,186599,5654936,58334,5655042,58579,5655230,54146,5655524,76328,5655728,78218,5655846,78317,5655906,49318,5656094,64959,5656304,55186,5656584,55341,5656772,53256,5656992,42442,5657180,45967,5657336,49046,5657388,46123,5657558,60145,5657756,78446,5657892,60598,5658128,77086,5658186,76965,5658280,89304,5658460,89830,5658756,87929,5658944,100200,5659000,100549,5659188,74337,5659360,94138,5659546,110002,5659800,109649,5659986,76106,5660076,77791,5660252,59582,5660564,59711,5660632,81246,5660716,100463,5660914,69576,5661164,84146,5661346,87264,5661564,87174,5661862,100825,5662076,122546,5662212,122054,5662400,99433,5662586,114230,5662774,114097,5663068,111141,5663552,172540,5663732,188181,5663800,173652,5663988,98959,5664296,108015,5664524,112521,5664568,108021,5664762,72752,5664988,57205,5665174,71983,5665380,57824,5665588,66779,5665676,49082,5665978,53222,5666166,66883,5666194,53397,5666292,66883,5666386,83059,5666522,97486,5666716,67492,5667008,67539,5667194,78766,5667420,78513,5667636,93082,5667744,92871,5667930,132956,5668110,155782,5668482,83533,5668552,87139,5668566,154125,5668760,87998,5669088,60483,5669276,53292,5669312,53453,5669500,30148,5669826,48639,5669952,52768,5670142,52835,5670216,54474,5670472,63593,5670660,53407,5670936,53468,5671224,71536,5671580,73176,5671744,73926,5671842,86155,5671904,85959,5672092,63757,5672352,56224,5672652,44058,5672726,44175,5672842,48135,5673144,50597,5673712,69563,5674084,61834,5674342,61901,5674530,64626,5674614,66091,5674802,77567,5675028,60902,5675144,60967,5675332,58302,5675706,54143,5675894,56115,5676048,62809,5676372,77766,5676658,92330,5676726,77645,5676914,116562,5677102,117453,5677370,111093,5677528,109783,5677756,133457,5677996,165515,5678368,88495,5678556,119872,5678698,117201,5679156,117040,5679218,66325,5679402,57335,5679616,75551,5679928,92473,5680036,109688,5680236,107991,5680408,120346,5680708,76125,5680794,119850,5680842,99531,5681104,71226,5681416,93293,5681596,93270,5681784,93045,5681838,102831,5682094,127164,5682264,151640,5682380,170270,5682400,150426,5682586,170270,5682774,189007,5682960,184388,5683092,165832,5683220,182536,5683496,200360,5683762,233703,5683950,248930,5684064,232702,5684316,254994,5684496,231120,5684684,204970,5684786,219715,5684864,219445,5685176,282320,5685564,288670,5685690,287770,5685878,63363,5686066,68478,5686254,79690,5686472,104750,5686512,79955,5686566,104750,5686754,59523,5686958,73382,5687256,55088,5687296,73482,5687304,55088,5687492,58387,5687592,62676,5687860,79503,5688010,99727,5688100,99499,5688286,119453,5688408,138734,5688596,145962,5688720,73205,5688918,73389,5689024,76964,5689244,92949,5689448,117241,5689656,144141,5689754,168815,5689942,180844,5690524,179785,5690788,218764,5690956,243428,5691248,112432,5691438,55872,5691624,62457,5691896,66433,5692008,62693,5692194,101200,5692504,75287,5692588,91675,5692784,108718,5693032,111271,5693280,108083,5693376,118393,5693588,118085,5693716,146876,5694134,108257,5694332,125467,5694464,125220,5694504,126886,5694692,123657,5694824,136241,5695042,171858,5695180,135534,5695242,196048,5695432,210066,5695744,215636,5695932,209428,5695988,214710,5696176,176497,5696372,201892,5696666,89907,5696748,90233,5696936,127517,5697360,143117,5697548,138453,5697608,142865,5697776,156808,5698162,221628,5698356,222699,5698556,73187,5698708,82265,5698888,50189,5699192,41369,5699202,50479,5699390,58961,5699652,79261,5699824,65973,5700010,82521,5700076,82462,5700196,92637,5700382,91981,5700558,94996,5700746,116254,5700934,140863,5701164,162624,5701350,95135,5701536,108173,5701696,95151,5701720,109798,5701908,109496,5702202,128914,5702390,162929,5702524,184872,5702712,95352,5702898,113132,5703086,118698,5703256,117522,5703372,117526,5703456,130447,5703718,83560,5703880,70609,5704068,87329,5704382,105498,5704520,70811,5704706,73752,5704888,83295,5704964,73920,5705172,103971,5705284,126250,5705504,142491,5705758,89092,5705796,89147,5705880,89092,5706008,66353,5706144,69606,5706248,73798,5706484,55732,5706528,55901,5706720,73030,5706884,90518,5707258,75563,5707338,65270,5707456,78910,5707774,89801,5708132,89742,5708240,134271,5708428,42596,5708616,42736,5708958,42881,5708974,51763,5709240,56835,5709520,74605,5709644,93529,5709786,93256,5709950,109475,5710200,130856,5710564,124166,5710668,123657,5710728,122032,5710916,144716,5711104,174186,5711264,195513,5711374,211178,5711544,209495,5711732,109419,5711896,111759,5711980,112944,5712336,133226,5712524,168647,5712580,197535,5712956,101039,5713176,75135,5713564,93141,5713962,70615,5714000,90766,5714080,90788,5714196,108159,5714416,78779,5714664,85973,5714870,87957,5714946,86069,5715012,101272,5715386,124752,5715632,86303,5715820,100707,5715916,100711,5716104,73984,5716442,78366,5716544,95990,5716732,118856,5716778,78512,5716966,137816,5717342,163948,5717560,157872,5717664,157109,5717852,147934,5717950,86720,5718172,111767,5718340,57662,5718512,111727,5718700,72221,5718976,78451,5719162,79552,5719324,88629,5719420,88585,5719576,88629,5719636,73235,5719754,65224,5719942,79584,5720132,96345,5720308,79588,5720424,103491,5720688,101360,5720784,104970,5721000,125382,5721168,149987,5721206,150864,5721496,186911,5721804,191487,5721940,176594,5722042,189619,5722128,169072,5722360,201040,5722664,100479,5722838,100680,5723026,71429,5723292,62610,5723518,68120,5723628,71612,5723688,84933,5723800,84897,5723984,106589,5724062,124878,5724438,141287,5724538,66662,5724540,140657,5724728,73278,5725024,75587,5725156,85901,5725332,85942,5725572,88695,5725684,104063,5725962,79350,5726180,61761,5726186,103901,5726308,64730,5726512,69818,5726760,56765,5726936,73685,5726992,73704,5727070,89148,5727316,102827,5727636,112357,5727744,111974,5727930,107662,5728032,122572,5728218,149865,5728606,148755,5728676,172814,5728864,206312,5729116,192502,5729264,174967,5729444,85540,5729630,110578,5729890,135645,5730078,157045,5730208,180574,5730276,156591,5730356,180574,5730542,183320,5730766,172369,5730912,180191,5731064,179823,5731284,221393,5731516,264568,5731704,275731,5731884,274531,5732088,238248,5732480,252274,5732680,224152,5732806,285480,5732994,304465,5733182,127079,5733398,142122,5733464,144784,5733502,144851,5733690,149397,5733878,186683,5734100,214517,5734304,214003,5734492,238892,5734680,246720,5734926,233302,5735114,216178,5735150,232645,5735242,105184,5735604,87814,5735792,82862,5735968,88070,5736154,86902,5736268,99919,5736620,101259,5736744,73752,5736760,73966,5736964,89441,5737040,108597,5737228,89159,5737584,105761,5737770,112296,5737958,111441,5738104,117401,5738384,117245,5738600,105604,5738810,81803,5739000,89422,5739210,81963,5739398,93136,5739492,98535,5739680,126495,5739844,150701,5740000,150205,5740240,168224,5740610,97812,5740814,112181,5740942,116797,5741130,86744,5741376,73613,5741564,57228,5741684,73820,5741912,68062,5742016,68787,5742124,76006,5742468,76085,5742696,69295,5742956,100654,5743252,80687,5743448,58694,5743636,78176,5743790,61623,5744018,78088,5744116,78074,5744304,96547,5744396,77204,5744674,69156,5744860,67416,5744900,69237,5745096,70693,5745220,76674,5745612,55633,5745816,68013,5745840,55725,5745956,68013,5746152,80122,5746306,88960,5746432,89307,5746620,90885,5746638,89193,5746692,90885,5746880,107235,5747068,128841,5747252,96544,5747448,128359,5747636,123399,5747852,123076,5748150,121373,5748184,122803,5748200,121373,5748386,138988,5748450,72741,5748616,71061,5748832,58690,5748942,71191,5749038,58690,5749226,77994,5749564,80123,5749712,93698,5749844,62274,5750096,63245,5750284,56157,5750470,47749,5750512,56243,5750708,53985,5750940,56483,5751972,63994,5752236,67125,5752434,78983,5752644,90963,5752796,91035,5753080,104885,5753256,92210,5753452,77969,5753642,92195,5753742,77969,5753884,84115,5753996,73684,5754308,77393,5754390,81472,5754484,81365,5754672,73118,5754816,73262,5754964,78479,5755072,84511,5755258,75698,5755476,82685,5755744,93129,5756002,101483,5756056,86875,5756178,86742,5756366,69061,5756554,82939,5756718,97518,5756936,102998,5757200,95419,5757386,105936,5757574,117111,5757762,82254,5757792,105777,5757854,82254,5757984,72271,5758208,82666,5758420,85966,5758546,88989,5758814,98107,5759002,104870,5759224,113625,5759400,113543,5759444,95094,5759632,90586,5759848,97965,5760072,86046,5760144,97999,5760332,92709,5760466,67015,5760744,83499,5760848,91216,5761036,101331,5761410,87820,5761650,93122,5761836,141264,5762192,148268,5762378,99924,5762488,107926,5762490,108010,5762576,107926,5762764,128119,5763130,157968,5763288,165404,5763510,179985,5763676,192560,5763980,185545,5764036,199456,5764092,185237,5764264,199456,5764450,127946,5764666,141094,5764902,128137,5765062,154375,5765158,113945,5765458,93290,5765588,106111,5765658,93597,5765840,127711,5766132,141734,5766414,100431,5766488,100584,5766536,100431,5766752,115551,5767080,127529,5767228,94734,5767414,106032,5767602,120273,5767790,105440,5767976,114157,5768052,105524,5768092,114157,5768232,117281,5768364,128123,5768632,154255,5768776,170122,5768842,153741,5769030,109809,5769386,81362,5769502,61894,5769678,68235,5769866,50007,5770052,62398,5770322,75987,5770488,67904,5770672,79783,5771004,85109,5771164,70334,5771238,70459,5771426,82737,5771576,96788,5771880,105536,5772046,105349,5772236,91834,5772560,100799,5772990,101289,5773048,100917,5773288,83398,5773536,83537,5773722,103598,5773910,78931,5774064,69966,5774276,79122,5774456,91302,5774644,65735,5774990,78710,5775064,82805,5775288,67484,5775652,71486,5775764,77713,5775778,77794,5775836,86969,5776208,96811,5776294,69311,5776514,78080,5776692,81061,5776878,81792,5777190,84975,5777280,85004,5777344,111208,5777532,134834,5777832,149195,5778044,157651,5778324,76204,5778478,95964,5778708,95942,5778896,148438,5779270,173944,5779412,90653,5779510,94361,5779680,96905,5779960,64185,5780148,90275,5780490,111626,5780676,79313,5780852,66513,5780920,71183,5781110,73908,5781472,54990,5781600,51013,5781832,49587,5782090,63203,5782254,41490,5782366,41638,5782554,36860,5782910,33970,5783096,37361,5783284,49709,5783472,60602,5783658,39559,5783846,43329,5783860,39663,5784048,45931,5784460,55413,5784512,71477,5784604,55412,5784706,87145,5784940,61950,5785126,54186,5785248,57649,5785352,54259,5785538,59645,5785726,49825,5785948,46625,5786182,42783,5786370,53210,5786558,60175,5786852,60182,5786924,62822,5787340,89152,5787550,106880,5787598,88902,5787786,69101,5788056,83158,5788152,58225,5788340,60763,5788376,83064,5788472,60763,5788844,95043,5789092,116792,5789148,135125,5789244,135811,5789432,90496,5789608,95569,5789820,95198,5789884,95106,5789976,44472,5790308,47976,5790536,49777,5790640,49881,5790806,63719,5791170,69004,5791388,68993,5791504,80663,5791692,72959,5791954,90287,5792142,72868,5792280,58035,5792640,60911,5792762,65633,5792900,80498,5793048,88161,5793202,109760,5793390,83010,5793684,80498,5793872,78164,5793948,56855,5794192,60733,5794310,50895,5794498,67353,5794710,35898,5795052,27509,5795176,80498,5795324,30813,5795512,27517,5795778,33943,5795916,80498,5796048,58577,5796252,52112,5796420,60066,5796564,64134,5796686,80498,5796874,63368,5797062,43545,5797232,54466,5797376,69620,5797404,80498,5797594,59462,5797862,52225,5798016,45863,5798160,80498,5798232,48842,5798540,56851,5798856,80498,5799038,67367,5799226,79695,5799400,51915,5799520,58644,5799600,80498,5799668,59957,5800004,62234,5800076,79669,5800348,80498,5800430,38427,5800618,49579,5800758,80498,5800864,48004,5801044,51726,5801230,53197,5801684,61250,5801852,66054,5802040,83654,5802226,43587,5802358,49941,5802672,43176,5802844,45338,5802928,49397,5803116,36319,5803272,33427,5803612,31423,5803680,36926,5803868,43274,5804192,47171,5804370,43529,5804554,45608,5804682,42057,5804914,44079,5805052,47227,5805270,51801,5805476,53494,5805720,55628,5805996,53496,5806166,48037,5806354,40018,5806460,53496,5806558,43593,5806796,53215,5807196,63152,5807372,63868,5807560,67596,5807912,65800,5808228,69132,5808324,59343,5808532,62747,5808720,68565,5809008,71667,5809066,74779,5809128,71667,5809320,89777,5809438,95068,5809716,100431,5809944,96674,5810144,112322,5810368,90875,5810386,96674,5810540,103962,5810768,85185,5811064,89740,5811138,47283,5811306,53083,5811690,51377,5811814,59113,5811928,67675,5812114,90164,5812302,73946,5812458,80807,5812576,73946,5812820,66870,5812988,72540,5813064,55597,5813300,72540,5813488,53180,5813748,60264,5813944,65519,5814068,73297,5814294,56089,5814608,59540,5814824,76786,5815032,72514,5815356,59106,5815460,63981,5815764,56864,5815848,53927,5816112,55733,5816256,62675,5816508,65708,5816646,72522,5816834,78720,5817084,62802,5817296,66574,5817460,70314,5817638,61308,5817824,72126,5818002,64945,5818250,71203,5818366,73706,5818630,78250,5818884,77319,5819016,76971,5819172,76517,5819498,75207,5819828,74626,5820016,76429,5820114,74626,5820216,81565,5820376,87273,5820610,68064,5820798,62462,5820876,68064,5820948,66732,5821062,62219,5821250,65756,5821616,67744,5821802,60833,5821990,54866,5822172,48532,5822362,52088,5822546,55882,5822656,58051,5822842,58399,5823196,58785,5823342,59962,5823464,54618,5823650,56884,5823836,59521,5824024,65409,5824280,67757,5824466,70693,5824638,71580,5824850,70693,5824920,74725,5825108,81966,5825192,74725,5825296,84225,5825564,77109,5825660,79572,5825672,77109,5825812,79939,5825994,65060,5826228,70259,5826428,69686,5826468,70259,5826656,75261,5826784,74088,5827024,74825,5827244,75401,5827312,74825,5827454,76886,5827710,64564,5827806,58623,5827994,63311,5828176,67037,5828362,71102,5828640,58475,5828742,61215,5828892,64590,5828924,61215,5829214,73765,5829414,79378,5829600,84198,5829724,86186,5829732,84198,5829752,86186,5829898,85906,5830280,95009,5830488,110243,5830540,95009,5830704,112503,5830932,116567,5831054,114815,5831362,90215,5831436,93355,5831680,100025,5831836,110075,5832132,116282,5832300,119074,5832470,116996,5832628,113867,5832842,110250,5833030,107828,5833384,84346,5833452,98214,5833798,93469,5834096,74363,5834202,61261,5834512,71324,5834720,80706,5834882,90742,5835332,107658,5835488,101972,5835592,123317,5835768,135826,5835952,133666,5836436,77244,5836520,72857,5836706,95465,5837104,59381,5837196,64295,5837372,55050,5837528,60589,5837716,72937,5837878,55514,5838066,69674,5838254,79331,5838512,55264,5838784,57068,5838868,63408,5839038,47815,5839298,58958,5839336,47815,5839528,44477,5839688,56270,5839818,52399,5840192,66021,5840482,75040,5840708,94459,5840744,107327,5840912,94459,5840978,118021,5841204,122380,5841460,134496,5841548,129607,5841820,67638,5841948,44297,5842184,58336,5842370,73670,5842580,88090,5842836,95523,5842918,94614,5843106,100963,5843484,122543,5843644,145948,5843916,177685,5844322,168689,5844730,90770,5844918,115273,5845082,84940,5845344,103567,5845568,76423,5845754,53898,5845942,58461,5846032,71536,5846368,60784,5846480,76148,5846696,91106,5846892,102256,5847154,104078,5847364,101143,5847552,106893,5847616,128450,5847872,152486,5848168,80587,5848314,95850,5848560,104739,5848712,105087,5848814,104943,5848888,105087,5848980,124305,5849296,78396,5849448,96665,5849696,69432,5849764,82268,5850070,85697,5850258,86528,5850424,99100,5850590,125729,5850864,151477,5851052,170799,5851220,82461,5851586,62030,5851774,72020,5851920,94643,5852068,72020,5852194,119146,5852458,137746,5852646,159498,5852798,161987,5852936,151122,5853168,152002,5853360,188984,5853548,223558,5853748,243013,5853948,253998,5854134,255455,5854364,230597,5854524,207293,5854668,230597,5854740,217254,5854890,254808,5855204,290966,5855264,112224,5855650,134467,5855858,141794,5856046,141090,5856112,164424,5856344,209326,5856640,99468,5856716,119878,5856962,78935,5857168,88339,5857280,90927,5857508,98269,5857782,127142,5857948,160348,5858048,86582,5858298,102373,5858468,63827,5858656,68613,5859046,87182,5859420,84838,5859820,66428,5860148,72668,5860252,74571,5860400,83892,5860418,74571,5860492,83892,5860680,108323,5860876,69574,5861404,78701,5861572,80190,5861804,84698,5861940,105287,5861980,80190,5862212,105287,5862544,164038,5862732,183073,5862966,86227,5863232,88598,5863364,102822,5863720,46580,5863976,60638,5864162,54542,5864320,34562,5864326,54542,5864416,34562,5864520,37413,5864732,44951,5864956,60453,5865090,44951,5865180,31724,5865444,33097,5865542,36248,5865730,32032,5866046,25954,5866160,19284,5866468,23536,5866576,26617,5866796,34288,5866976,41762,5867264,46937,5867452,47383,5867532,49076,5867852,41191,5867978,53113,5868304,36155,5868348,53113,5868432,44944,5868668,51432,5868736,52644,5868976,53717,5869212,64468,5869400,80344,5869532,94747,5869796,103185,5869860,80344,5870048,114760,5870236,110561,5870428,105418,5870570,120582,5870804,148231,5871016,170334,5871306,97869,5871552,113694,5871698,115079,5871896,114502,5872052,71053,5872420,115263,5872620,135945,5872928,150560,5873056,135945,5873148,82876,5873336,57029,5873444,72970,5873844,113530,5874244,131451,5874384,81773,5874450,86448,5874838,106782,5875086,132418,5875304,153523,5875722,187957,5875910,173858,5876072,162729,5876232,173858,5876388,183956,5876500,100362,5876674,125225,5877000,143956,5877398,94328,5877676,96033,5877752,111948,5878056,77032,5878196,95633,5878458,113972,5878644,127916,5878698,113972,5878876,129617,5879064,125306,5879136,140194,5879432,175117,5879512,140194,5879700,205880,5879886,222317,5879972,241600,5880158,232400,5880304,241600,5880428,232400,5880532,193458,5880684,219241,5880992,259258,5881048,290309,5881464,303964,5881702,279529,5881892,305578,5882078,253555,5882272,282180,5882520,315400,5882708,76429,5882752,315400,5882836,76429,5882920,64669,5883144,71481,5883414,76404,5883516,94867,5883724,121491,5883888,59455,5884196,75029,5884380,61962,5884496,75029,5884760,70192,5884956,81651,5885388,78695,5885556,93129,5885808,107026,5885964,109373,5886346,119497,5886716,152123,5886856,178745,5886980,191166,5887300,199012,5887456,187146,5887560,168396,5887892,175675,5888156,89295,5888682,128516,5888748,138639,5889068,136633,5889196,141348,5889440,180381,5889732,62215,5890084,80244,5890162,60004,5890224,62215,5890296,60004,5890480,64041,5890568,70287,5890842,65885,5891048,86765,5891270,104412,5891414,120657,5891708,123447,5892092,134657,5892284,171820,5892576,198488,5892792,217066,5893036,230728,5893204,216116,5893318,190907,5893506,198251,5893714,238562,5893956,269730,5894178,286554,5894364,294798,5894422,286554,5894610,97015,5894734,102600,5895430,208311,5895618,89684,5896066,107738,5896082,112551,5896390,118859,5896452,74621,5896774,98505,5896992,71938,5897180,43258,5897380,53795,5897546,58614,5897714,61564,5898000,73267,5898084,93198,5898240,110954,5898614,126172,5898802,137001,5899004,76321,5899152,77774,5899504,110976,5899736,139694,5899938,161985,5900102,184426,5900116,161985,5900228,184426,5900352,87339,5900532,89713,5900716,102110,5901146,176792,5901394,87590,5901656,68363,5901836,75311,5901940,78702,5902200,94543,5902494,120056,5902592,94543,5902646,77105,5902834,96137,5903000,113955,5903248,116965,5903392,114926,5903420,113955,5903610,133228,5903950,180753,5904192,205188,5904458,228780,5904822,205415,5904994,191612,5905094,86516,5905100,191612,5905168,86516,5905352,111697,5905480,139644,5905878,65385,5906000,81075,5906232,47334,5906440,38465,5906722,52715,5906804,48309,5906824,38465,5906856,48309,5907080,60448,5907172,72010,5907384,54744,5907556,58337,5907792,60116,5907890,67264,5908080,84298,5908226,99472,5908440,44008,5908498,99472,5908630,54260,5908818,63046,5908984,66030,5909252,67063,5909324,66030,5909376,47777,5909564,63526,5909776,80747,5910146,110410,5910396,115019,5910680,110176,5910838,123148,5911156,69570,5911316,63494,5911504,79867,5911772,90332,5911898,91667,5912174,92992,5912248,106657,5912412,133701,5912668,85724,5912916,63406,5913046,56168,5913234,63997,5913364,66569,5913634,70952,5913836,94178,5914044,115319,5914152,131523,5914356,147722,5914610,156700,5914640,147722,5914746,151133,5914912,144048,5915128,157910,5915296,189849,5915524,89286,5915644,109951,5915816,129568,5916004,141508,5916168,141983,5916352,141508,5916428,141015,5916736,193440,5916924,222222,5917080,251970,5917348,262222,5917492,260874,5917854,219784,5917944,217884,5918050,219784,5918100,217884,5918188,242503,5918376,275072,5918546,295104,5918734,305531,5918916,295104,5919004,300670,5919190,278931,5919298,255676,5919506,250856,5919706,271133,5919880,303078,5920086,331258,5920260,123702,5920524,135741,5920536,123702,5920610,135741,5920686,139434,5920838,153155,5921062,206776,5921428,85222,5921626,70532,5921820,82670,5922012,85697,5922198,90509,5922364,110715,5922624,74540,5922810,94976,5923080,113203,5923240,55743,5923426,45797,5923654,49125,5923736,57685,5923882,49125,5923956,73846,5924084,58919,5924292,50339,5924436,48222,5924748,57027,5924852,59827,5925004,62508,5925254,74388,5925572,92570,5925608,108972,5925640,74388,5925708,108972,5925894,121154,5926064,133561,5926354,126853,5926488,133561,5926684,132873,5926740,162093,5926998,185379,5927120,203813,5927480,215625,5927680,200460,5927842,182016,5927964,179829,5928144,182016,5928172,206941,5928412,238958,5928692,268274,5928958,105244,5929048,113225,5929284,115247,5929532,129932,5929700,164584,5929872,88097,5929996,109931,5930356,77017,5930544,96738,5930658,92758,5930680,96738,5930838,98264,5931014,116608,5931320,182674,5931492,152093,5931676,224047,5931932,64779,5932120,69234,5932280,50494,5932532,66454,5932658,87658,5932864,51525,5933102,65604,5933254,51525,5933342,79007,5933468,83368,5933598,83484,5933830,91571,5933948,69059,5934224,60415,5934348,73418,5934546,58984,5934780,68763,5934912,51772,5934968,58984,5935156,55466,5935386,66081,5935568,84000,5935676,99419,5935984,111504,5936172,121861,5936358,123782,5936424,118232,5936704,123724,5936824,145539,5937008,51320,5937180,64230,5937412,76410,5937666,55480,5937882,44000,5938126,53933,5938498,82729,5938746,95033,5938934,105478,5939102,111631,5939492,105848,5939588,118778,5939892,141469,5940068,163158,5940184,179630,5940452,196534,5940550,194468,5940738,174028,5940890,194468,5940970,161087,5941096,70334,5941328,93354,5941484,120718,5941628,143469,5941912,55036,5942152,62572,5942256,65706,5942460,74590,5942588,97638,5942608,65706,5942768,97638,5942936,120400,5943068,142259,5943358,165341,5943424,174965,5943656,161056,5943862,154653,5944036,175657,5944216,216765,5944472,243637,5944608,259487,5944732,101218,5944918,110725,5945106,112889,5945402,123903,5945436,159566,5945660,192429,5945846,218627,5946044,236626,5946288,66887,5946412,73311,5946584,77208,5946804,90193,5946920,77208,5947086,114109,5947266,136687,5947464,159991,5947578,89559,5947750,99737,5947960,101693,5948120,103089,5948276,121132,5948472,151293,5948682,173185,5948896,189182,5949084,202025,5949196,199722,5949384,180913,5949816,188121,5949980,222813,5950208,101262,5950406,124850,5950540,101262,5950630,77316,5950816,152755,5950912,147634,5951212,164789,5951384,211209,5951468,249655,5951656,270721,5951858,284862,5952150,281823,5952338,257069,5952416,236103,5952608,102384,5952868,134767,5953056,171973,5953244,97228,5953432,71990,5953550,97228,5953740,83260,5953968,94188,5954312,144172,5954486,83192,5954916,81406,5955130,85670,5955266,88229,5955412,103169,5955712,128160,5955906,156497,5956344,192075,5956382,190933,5956570,174309,5956808,173782,5956968,174309,5957212,105831,5957436,128636,5957622,50962,5957810,62662,5958076,48106,5958264,52447,5958312,41907,5958524,31200,5958728,41723,5958960,52002,5959164,62994,5959242,69368,5959682,71543,5959792,83802,5960118,113399,5960184,132396,5960448,153807,5960720,85822,5960906,60701,5960988,63777,5961168,73586,5961384,93398,5961536,114752,5961720,134837,5961906,91422,5962094,63986,5962290,36191,5962540,40456,5962812,37874,5963030,66351,5963388,80308,5963536,94323,5963724,97015,5963942,94285,5964008,98453,5964276,125270,5964560,83262,5964748,47603,5964928,60230,5965108,66980,5965216,68833,5965532,74670,5965748,96464,5965800,74670,5965986,117670,5966068,131272,5966408,145406,5966596,149051,5966642,140829,5966830,142203,5967834,91047,5968176,95471,5968398,106336,5968630,127949,5968888,154087,5969074,173148,5969388,185836,5969564,169734,5969788,157807,5969980,172141,5970224,201409,5970362,227405,5970666,92708,5970854,102951,5971128,105625,5971560,55322,5971732,50561,5971800,47545,5971986,44478,5972302,39922,5972356,43188,5972408,39922,5972596,46356,5972898,56334,5973100,62968,5973276,49547,5973440,51364,5973712,67679,5973828,69710,5974198,80241,5974386,100988,5974574,114775,5974930,118941,5975168,129861,5975322,131878,5975416,126153,5975604,129275,5975872,165886,5975964,196343,5976188,215730,5976466,217096,5976594,220499,5977076,192428,5977400,225003,5977586,238083,5977624,256828,5977820,111271,5977838,256828,5977864,111271,5978008,125977,5978338,127995,5978502,137860,5978820,77835,5978960,96291,5979146,111960,5979356,126519,5979438,111960,5979632,133074,5979784,131329,5979960,148868,5980366,216500,5980468,59077,5980644,77791,5981018,89157,5981142,91188,5981342,89157,5981426,97964,5981600,128731,5981754,167612,5981866,85834,5982054,106687,5982242,121985,5982272,106687,5982376,121985,5982562,122482,5982750,125510,5982854,154764,5983308,99062,5983494,118223,5983724,139421,5983796,143658,5984030,139093,5984264,156851,5984466,196996,5984654,230720,5984676,196996,5984796,230720,5984956,116981,5985148,128928,5985472,132940,5985708,165974,5986016,199070,5986190,227425,5986378,242366,5986566,254540,5986792,246858,5986850,224150,5987156,216491,5987308,250190,5987584,282675,5987770,305770,5987940,313455,5988126,305648,5988344,282536,5988642,89945,5988990,122227,5989212,187165,5989638,97304,5989700,88986,5989796,100427,5989986,115180,5990156,146004,5990378,181406,5990480,146004,5990752,221413,5991032,95707,5991182,104168,5991282,107762,5991538,129491,5991648,166294,5991848,212366,5991992,235123,5992208,102526,5992396,69060,5992584,73828,5992920,100073,5993010,79878,5993198,48306,5993380,64617,5993566,77262,5993674,91862,5993862,96302,5993912,77262,5994080,96460,5994288,97898,5994534,61868,5994722,81446,5994766,103761,5994804,81446,5994994,120383,5995178,136137,5995366,137752,5995674,132760,5995844,145464,5995910,180812,5996232,206139,5996272,64333,5996458,78004,5996824,91141,5997012,96322,5997200,111241,5997568,64166,5997662,82105,5997762,95902,5997950,106576,5998268,118740,5998330,121546,5998518,120995,5998672,135144,5998990,162667,5999180,189683,5999378,204096,5999496,81940,5999696,91511,5999884,96240,6000128,119149,6000410,150725,6000590,177099,6000836,93153,6001316,104816,6001506,110469,6001604,136035,6001820,169552,6001988,196492,6002234,203671,6002420,210099,6002606,217202,6002624,210099,6002754,205232,6002942,196681,6003064,218630,6003250,92737,6003438,118691,6003486,218630,6003528,118691,6003716,49853,6003976,71137,6004338,85738,6004388,71137,6004574,65357,6004816,41424,6004928,53051,6005302,43341,6005708,61548,6005944,63190,6006120,57463,6006176,63190,6006236,74467,6006490,85704,6006742,68025,6006962,80355,6007150,83081,6007334,97221,6007532,118400,6007776,52479,6007964,44228,6008180,55130,6008200,44228,6008320,60262,6008572,62203,6008686,67932,6008870,50653,6009058,66048,6009344,79831,6009408,91773,6009594,101016,6009822,100345,6010010,97646,6010200,54037,6010400,71377,6010558,56019,6010888,72062,6011084,89174,6011252,97819,6011456,96728,6011640,117594,6012046,177499,6012260,195627,6012582,210649,6012684,97042,6012852,98207,6013060,74895,6013308,97921,6013502,74563,6013740,116728,6014044,130318,6014346,131564,6014524,152845,6014710,190635,6014898,219183,6015078,96442,6015266,67462,6015456,79357,6015604,83289,6015828,52033,6016136,68233,6016350,88698,6016490,106977,6016674,122857,6016862,83585,6017046,86640,6017234,90835,6017404,58121,6017524,90835,6017712,77345,6017822,43160,6018010,39675,6018196,49292,6018446,55056,6018720,63179,6019074,50359,6019148,46012,6019392,58201,6019578,69334,6019784,78118,6019920,78897,6020106,77981,6020552,88049,6020700,66351,6021022,65425,6021276,73708,6021364,75392,6021636,78439,6021748,97197,6022142,138889,6022476,86875,6022672,104453,6022804,107767,6022916,106136,6022940,104453,6023128,116063,6023428,152112,6023584,181042,6023736,200118,6023922,103797,6024108,117404,6024244,118438,6024460,120359,6024604,142351,6024896,184757,6025024,212179,6025314,228079,6025520,236961,6025870,213659,6026034,202449,6026222,93534,6026312,202449,6026468,124048,6026654,175967,6027052,188625,6027312,177346,6027486,78683,6027812,128729,6028094,85044,6028182,101553,6028542,115229,6028750,115828,6028924,136817,6028990,115828,6029078,136817,6029292,194209,6029540,91924,6029852,75379,6030160,78386,6030330,75379,6030456,101852,6030642,45640,6031032,75148,6031446,62935,6031570,64881,6031644,62935,6031808,73740,6031994,37628,6032180,52763,6032448,67355,6032606,81692,6032794,59431,6032876,62109,6033098,65023,6033436,97046,6033646,66053,6033854,56498,6034042,70409,6034230,75670,6034282,56498,6034322,75670,6034428,76109,6034686,80262,6034874,55442,6035006,72076,6035296,89245,6035360,102812,6035620,116190,6035700,115877,6035946,112022,6036068,157320,6036260,191896,6036548,220882,6036860,243850,6037072,242792,6037208,223040,6037470,203661,6037566,211691,6037940,120350,6038174,71551,6038400,87665,6038588,97155,6038800,99122,6038956,107306,6039426,167459,6039614,84358,6039824,56937,6040084,74587,6040212,76884,6040444,88334,6040568,76884,6040816,50866,6041064,65490,6041712,53196,6043174,54146,6043732,64245,6044040,58272,6044282,69170,6044404,58715,6044564,32833,6044766,42229,6044954,40935,6045058,44930,6045188,43039,6045514,46525,6045830,53694,6046144,45269,6046578,58479,6046628,52726,6046890,62805,6047058,48630,6047244,40134,6047508,52496,6047652,56521,6047840,68372,6048072,74156,6048316,88305,6048624,60619,6048732,66427,6049012,51180,6049090,55460,6049280,61191,6049510,76629,6049614,51706,6049804,63241,6049990,73527,6050174,77252,6050450,73527,6050532,85619,6050952,60614,6051124,47327,6051508,67875,6051798,69322,6051898,74995,6052074,91669,6052364,28310,6052666,49016,6052958,57154,6053054,59728,6053328,60779,6053414,71467,6053602,90635,6053832,47977,6054020,60586,6054208,76379,6054322,83308,6054496,82679,6054656,83308,6054842,84988,6055090,65447,6055464,100346,6055680,115242,6055928,117146,6055992,112631,6056232,119165,6056420,149673,6056672,179886,6056904,198646,6057112,107897,6057360,110846,6057558,111221,6057736,136422,6058016,171106,6058156,201374,6058344,213292,6058696,221359,6058888,201781,6059094,186282,6059360,203734,6059548,97562,6059744,234412,6059932,116584,6060136,145632,6060444,141695,6060612,150638,6060690,184259,6061002,86990,6061218,109923,6061404,74383,6061696,92944,6061884,95902,6062008,92944,6062056,115805,6062242,52146,6062476,68930,6062624,84378,6062932,100553,6063136,109799,6063384,67271,6063424,109799,6063496,67271,6063684,58754,6063880,79804,6064106,102900,6064356,113876,6064578,121978,6064768,127132,6064812,124327,6065122,125315,6065310,128600,6065546,131653,6065784,147576,6065940,139135,6066016,150766,6066216,160091,6066376,119606,6066776,130537,6067134,107423,6067316,111636,6067460,116492,6067664,84596,6067816,72872,6067960,84596,6068030,53450,6068240,57080,6068426,63906,6068614,66267,6068802,69217,6068988,69499,6069052,66267,6069232,69929,6069540,53245,6069680,63049,6069868,70997,6070054,61856,6070088,63049,6070336,66767,6070460,52669,6070684,58447,6070886,61639,6071008,63795,6071074,61639,6071116,63795,6071296,64288,6071482,50840,6071504,64288,6071648,53335,6071768,39746,6072138,46563,6072370,51590,6072558,55145,6072706,56145,6072996,56345,6073220,66112,6073426,60017,6073584,65892,6073820,55574,6074000,61638,6074090,66247,6074278,71725,6074488,74848,6074664,78794,6074830,82382,6075022,82361,6075068,82382,6075186,83057,6075440,77195,6075684,77781,6075792,77195,6075936,79376,6076084,78514,6076100,79376,6076170,78514,6076358,79476,6076608,79529,6076864,79018,6076954,78240,6077172,77765,6077284,64325,6077470,66013,6077708,59000,6077894,60674,6078082,62005,6078270,62469,6078444,64748,6078766,68382,6078872,71162,6079088,68382,6079274,73283,6079532,77955,6079760,79246,6079832,79513,6080032,80546,6080204,79513,6080224,81728,6080412,82529,6080600,82138,6080782,84484,6081024,84336,6081200,84210,6081212,84336,6081340,86248,6081556,87656,6081640,87013,6081860,75795,6082048,76262,6082222,77778,6082512,79336,6082640,82376,6082888,83564,6083206,74748,6083490,74949,6083638,74536,6083876,74131,6084082,73267,6084236,75267,6084344,76473,6084530,79991,6084746,87231,6084880,86449,6085102,84858,6085244,86449,6085324,84625,6085522,84128,6085710,73052,6085808,67624,6086002,70051,6086182,72923,6086228,70051,6086336,73207,6086524,73189,6086728,73831,6086914,73473,6087154,73146,6087446,73775,6087624,75215,6087980,75431,6088400,80400,6088586,82764,6088668,93968,6088912,106720,6089036,93968,6089060,81009,6089420,89617,6089496,80198,6089682,100968,6089800,118903,6090092,140419,6090448,147877,6090860,143187,6091048,198486,6091234,211620,6091330,239334,6091516,259208,6091704,48329,6091824,54539,6091936,58237,6092184,64721,6092214,58237,6092362,76780,6092532,97103,6092716,109042,6092902,67072,6093168,81146,6093252,90635,6093260,67072,6093472,90635,6093660,97684,6093976,143440,6094156,45453,6094282,143440,6094470,56837,6094548,69088,6094736,75234,6094912,51495,6095072,58172,6095524,93953,6095598,111222,6095916,125701,6096108,138876,6096264,79067,6096608,91946,6096794,114417,6097036,136941,6097108,157930,6097378,177380,6097588,182187,6097694,170862,6097882,166272,6098008,170862,6098056,190415,6098294,223541,6098396,254629,6098884,272729,6099136,244126,6099432,224587,6099494,94941,6099556,224587,6099822,73099,6099916,58232,6100092,40330,6100280,51174,6100466,42859,6100706,46281,6100846,50563,6100932,62175,6101118,81699,6101356,99888,6101542,114189,6101880,85028,6102084,86208,6102270,55689,6102292,85028,6102308,55689,6102416,72850,6102652,55689,6102796,61322,6102874,56524,6103062,71608,6103186,56726,6103324,46259,6103812,55533,6104092,69635,6104238,61676,6104316,54415,6104504,67770,6104896,61381,6104996,63316,6105182,72539,6105414,89996,6105600,66214,6105862,57137,6106050,70040,6106144,80338,6106332,82120,6106512,82577,6106696,94734,6106842,68252,6107116,87172,6107588,83201,6107620,91611,6107780,92539,6107968,95074,6108140,111260,6108328,132577,6108472,95074,6108544,152105,6108744,166823,6108932,179504,6109118,173561,6109406,161767,6109436,173561,6109578,160677,6109710,84195,6109898,65453,6109996,57141,6110402,83879,6110462,69095,6110712,90600,6111016,58206,6111396,93350,6111436,116432,6111694,132584,6111892,150343,6112092,148831,6112282,144150,6112408,148831,6112456,159709,6112736,100400,6113072,73328,6113230,92889,6113536,76924,6113776,81699,6113898,95705,6114148,73703,6114276,93619,6114616,80112,6114802,92113,6114976,94943,6115198,98830,6115372,113486,6115560,140717,6115572,113486,6115758,164547,6115946,186392,6116090,205031,6116258,204166,6116396,205031,6116420,191911,6116672,189357,6117044,76125,6117240,97932,6117384,77293,6117392,76125,6117496,77293,6117758,102800,6117944,104007,6118132,114457,6118382,79897,6118408,114457,6118416,79897,6118638,122266,6118826,138860,6119014,151328,6119212,149900,6119596,155402,6119892,188038,6120008,144801,6120076,218990,6120372,76086,6120480,91435,6120736,97141,6120958,98618,6121232,54407,6121400,58872,6121514,71710,6121720,58342,6122030,71041,6122174,76143,6122362,77786,6122368,76143,6122536,89920,6122724,117613,6122954,48706,6123142,48800,6123376,40694,6123606,43847,6123942,46659,6124062,56971,6124356,52523,6124558,64774,6124688,79333,6124984,86557,6125056,85546,6125314,85882,6125416,66536,6125816,47193,6126024,41174,6126210,51595,6126282,41174,6126470,55925,6126948,62355,6127182,72880,6127500,70709,6127720,80079,6127812,50289,6128182,47811,6128484,58078,6128672,53134,6128716,66968,6128754,53134,6128922,77933,6129166,65385,6129268,68345,6129560,68995,6129634,71483,6129876,84988,6130096,61623,6130404,62102,6130618,72215,6130792,76002,6130972,76033,6131172,80690,6131360,95928,6131484,118224,6131784,82842,6131892,67171,6131988,57331,6132158,37044,6132440,40125,6132616,45885,6132804,61634,6132888,41256,6133448,64595,6133696,68269,6133770,69023,6133964,73565,6134272,93739,6134380,51571,6134740,65726,6135140,60275,6135474,52541,6135684,49590,6135872,63247,6136104,75171,6136208,89312,6136444,94867,6136572,93019,6136760,93919,6136936,66067,6137352,69806,6137596,83517,6137768,96544,6137988,101102,6138202,99641,6138364,103647,6138466,123455,6138654,143527,6138780,159739,6139368,107980,6139452,108113,6139680,110442,6139812,124206,6140132,86206,6140526,94037,6140852,98022,6141056,99373,6141252,101530,6141408,116911,6141484,101530,6141554,138520,6141670,84150,6141858,62635,6142150,74788,6142326,82799,6142514,85516,6142688,89916,6142758,110537,6142930,134912,6143108,162114,6143364,189509,6143772,92444,6143960,98937,6144136,106008,6144280,136260,6144556,164271,6144686,92244,6144850,113881,6145038,83547,6145216,89168,6145456,93709,6145572,67076,6145768,89382,6145808,67076,6145888,89382,6145996,111181,6146216,129780,6146288,86672,6146474,95365,6146840,95974,6147008,59908,6147380,51169,6147628,55907,6147918,67218,6148092,70776,6148452,85104,6148638,103750,6148826,121309,6149044,136052,6149172,78591,6149372,85811,6149532,86930,6149892,90245,6150100,58613,6150312,93147,6150500,106829,6150886,120372,6151158,58703,6151276,67274,6151752,108868,6151940,134465,6152012,149081,6152250,154197,6152406,150918,6152594,148300,6152888,171111,6153012,90015,6153152,66011,6153408,85248,6153682,104780,6153844,110378,6154036,109370,6154212,116227,6154398,75373,6154616,95071,6154930,136096,6155118,147711,6155276,148260,6155640,169732,6155992,205190,6156068,241142,6156268,254185,6156368,270096,6156580,260596,6156728,235445,6156952,221739,6157312,126310,6157548,159470,6157812,188366,6157948,101545,6158212,110991,6158452,123130,6158984,97619,6159252,113911,6159546,130816,6159784,130325,6159874,143553,6160184,173004,6160196,143553,6160440,221708,6160690,237045,6160944,92365,6161104,99214,6161400,59676,6161880,44490,6162128,76079,6162476,87575,6162672,90036,6162854,105841,6163072,130737,6163262,83710,6163512,63905,6163926,65070,6164288,73997,6164552,54842,6164700,90123,6164724,72758,6165012,64596,6165140,53925,6165360,58255,6165424,61276,6165744,69590,6166144,108096,6166452,137050,6166536,144536,6166820,142779,6166904,137740,6167172,67771,6167340,89966,6167592,110402,6167740,72942,6167892,88258,6168174,100690,6168252,62197,6168612,56548,6169032,59878,6169346,45896,6169492,52084,6169692,39595,6169920,43092,6170054,51534,6170416,45474,6170472,39003,6170772,39427,6171132,47920,6171492,60750,6171896,90518,6172072,64418,6172568,79147,6172848,83867,6173064,58008,6173350,78580,6173652,68488,6173996,45913,6174326,42891,6174792,40029,6175064,49915,6175156,61210,6175400,46662,6175458,48434,6175820,51831,6175836,63504,6176070,51217,6176236,62990,6176540,74853,6176892,89602,6177250,90715,6177540,75693,6177670,91121,6177970,105079,6178330,115406,6178690,127089,6179110,86358,6179228,62208,6179410,74922,6179776,53523,6180138,68724,6180552,106964,6180850,32073,6181212,41114,6181620,55348,6181808,44459,6181844,35784,6182076,47814,6182246,59770,6182944,29655,6183192,30716,6183432,42836,6183576,32093,6184094,42028,6184376,28414,6184452,30729,6184876,28236,6185158,33942,6185536,31139,6185892,39614,6186312,63253,6186550,73541,6186612,81394,6186952,84876,6186970,80937,6187328,81206,6187412,97602,6187748,112630,6188156,92839,6188408,92960,6188652,92379,6188998,78778,6189188,95996,6189534,118265,6189848,120505,6190208,116023,6190336,65235,6190630,100240,6191284,125930,6191476,121281,6191588,136804,6191868,71416,6192068,92094,6192370,127514,6192720,138723,6193038,137219,6193392,208311,6193504,232723,6194170,110617,6194292,113084,6194494,142166,6194874,89157,6195290,128390,6195416,138463,6195608,143900,6195934,170530,6196378,107558,6197048,151204,6197078,154548,6197318,151407,6197678,173799,6197828,199412,6198292,226161,6198480,235461,6198676,223444,6198908,91547,6199264,150925,6199462,97053,6199648,113740,6199832,68486,6200244,80317,6200544,99052,6200708,120691,6201364,169989,6201504,156746,6201720,169989,6202144,221401,6202444,95830,6202804,123071,6203084,126508,6203164,154610,6203296,200019,6203584,237118,6203740,255944,6204174,338911,6204400,312653,6204596,290186,6205030,117473,6205690,212184,6205848,199753,6206050,47671,6206660,49925,6206668,59619,6207126,37711,6207360,41093,6207490,50661,6207756,67779,6207908,51834,6208152,63430,6208568,56347,6208658,58248,6208882,40781,6209276,37596,6209546,43672,6209964,54288,6210080,55329,6210368,60579,6210672,59033,6210872,71632,6211296,88033,6211448,88026,6211804,48552,6212224,57275,6212880,45183,6213136,47947,6213244,60163,6213664,66649,6214248,98552,6214576,100691,6214840,122550,6215032,73164,6215444,107974,6215764,120192,6216024,122399,6216126,152545,6216300,122399,6216488,187125,6216578,206065,6216836,187125,6217136,99565,6217392,101495,6217564,115915,6217756,67436,6217986,56600,6218188,73271,6218248,67436,6218314,89648,6218644,97746,6218788,98196,6218976,104376,6219194,137531,6219424,166703,6219676,89123,6220084,104675,6220402,105106,6220524,122192,6221448,81207,6221528,87583,6221852,51300,6222090,68955,6222300,90149,6222418,62962,6222456,90149,6222672,80334,6222860,89444,6222960,90526,6223262,91990,6223324,111352,6223584,45162,6223744,34895,6223948,27190,6224256,27692,6224404,25359,6224590,27674,6224768,32172,6224888,32802,6225076,44679,6225348,56055,6225584,54134,6225776,55968,6226124,57047,6226204,65707,6226392,82947,6226560,63455,6226872,55920,6227128,74006,6227282,73455,6227540,76928,6227816,93717,6228032,112269,6228224,71058,6228480,65746,6228724,70263,6228906,71949,6229086,81434,6229274,101821,6229426,121691,6229672,133854,6230032,155928,6230368,139332,6230524,155122,6230748,186626,6230944,209688,6231076,225404,6231304,229430,6231450,229713,6231638,213322,6231838,193963,6232024,199338,6232284,229476,6232368,96276,6232632,117410,6232904,154064,6233100,155613,6233332,160220,6233464,177500,6233810,228961,6233880,269415,6234448,289593,6234540,266484,6234908,95044,6235116,124300,6235232,163623,6235330,197650,6235528,222208,6235736,239402,6235984,229991,6236344,210891,6236766,46379,6236924,60916,6237112,54977,6237300,65281,6237428,68916,6237640,73549,6237786,90671,6237980,113042,6238204,137256,6238374,155146,6238608,173837,6238792,168658,6239054,159368,6239410,207515,6239598,62626,6239892,78536,6240004,63108,6240204,73712,6240304,78422,6240556,81293,6240666,94325,6240880,115665,6241084,137621,6241272,84603,6241552,107516,6241744,109816,6242006,109942,6242108,63271,6242400,55813,6242524,49852,6242874,55745,6242992,62043,6243182,67181,6243432,70852,6243544,56216,6243768,51967,6243964,65339,6244290,65176,6244602,70198,6244712,71739,6244972,79796,6245116,98614,6245294,79796,6245404,82711,6245716,97666,6246064,109512,6246280,109427,6246424,127388,6246648,157175,6247204,83664,6247508,91295,6247696,92460,6247868,102590,6248056,127944,6248260,81057,6248568,71002,6248720,82825,6248900,86393,6249164,89418,6249334,107228,6249522,134001,6249710,89083,6250180,118666,6250384,123606,6250584,121898,6250748,129552,6250836,167849,6251104,84847,6251504,118099,6251620,132930,6251832,135336,6252158,150519,6252468,56768,6252606,75088,6252794,91147,6252984,108241,6253270,76165,6253628,100046,6253848,75539,6254236,110834,6254476,126942,6254708,129487,6254784,126138,6254936,137470,6255308,170755,6255488,194048,6255816,234274,6256056,233159,6256150,217873,6256366,199687,6256732,246652,6256930,266983,6257066,280072,6257254,294970,6257442,287257,6257590,295379,6257778,252638,6257950,99885,6258294,55828,6258620,55002,6258856,74123,6258972,78368,6259388,80134,6259576,122750,6259774,59694,6260022,85479,6260268,111436,6260468,112850,6260628,111660,6260830,117618,6261018,147021,6261248,163052,6261508,188717,6261632,201184,6261908,185445,6262268,88096,6262396,105727,6262532,77502,6262686,53217,6262772,67777,6263050,81893,6263246,97238,6263350,98132,6263640,99850,6263708,113701,6263896,144309,6264112,160644,6264128,44534,6264360,55735,6264788,74072,6264868,75122,6265056,78684,6265146,89415,6265568,61378,6265862,80606,6266050,96549,6266230,97475,6266418,96745,6266484,101292,6266896,135873,6267004,144181,6267208,113209,6267538,123764,6267668,125483,6267912,125639,6268028,83597,6268268,103058,6268446,85499,6268634,98625,6268888,113670,6269108,125184,6269240,123937,6269452,147583,6269704,104364,6270050,149620,6270288,162376,6270552,167025,6270736,164398,6270906,176556,6271328,218361,6271592,78137,6271988,97772,6272344,107901,6272508,129340,6272696,172002,6272864,189032,6273092,116122,6273412,100110,6273432,102616,6273788,114495,6274144,162526,6274210,175485,6274480,224582,6274700,130558,6274848,135170,6275132,138973,6275230,147553,6275388,185031,6275724,253085,6275912,97115,6276252,110027,6276308,115097,6276538,121571,6276846,145613,6277042,183377,6277346,239065,6277624,134647,6277748,142422,6278108,99856,6278458,128348,6278528,102435,6278740,88919,6278928,107665,6279134,118646,6279506,131739,6279836,120650,6280180,152313,6280628,171197,6280752,168691,6280968,187386,6281116,231141,6281304,267431,6281644,267536,6281940,165413,6282068,119543,6282430,125674,6282576,150927,6282848,193540,6283132,216310,6283316,143203,6283510,155512,6283662,143203,6283850,176775,6284124,205789,6284292,93183,6284480,90404,6284684,111272,6285242,132662,6285310,135242,6285664,108710,6285730,118431,6285920,105785,6286204,130917,6286384,97043,6286748,94227,6286952,103886,6287170,69437,6287384,77189,6287828,83556,6288188,102306,6288562,110143,6288608,79744,6288824,76429,6289060,88942,6289264,99887,6289452,105759,6289628,111093,6289816,116690,6289940,131377,6290360,162018,6290708,176572,6291352,160026,6291488,162538,6291676,176548,6291952,194764,6292152,132399,6292284,108803,6292508,94906,6292928,102465,6293178,107223,6293524,97777,6293844,98295,6294744,110547,6294992,128830,6295140,136542,6295348,148402,6295580,155642,6295808,160358,6295998,170813,6296186,175293,6296374,179088,6296472,146288,6296832,123067,6297066,129025,6297248,136631,6297436,140807,6297910,159041,6298098,157939,6298268,90235,6298458,96741,6298646,102742,6298878,107720,6299066,109245,6299254,74816,6299668,73634,6299980,84595,6300132,87084,6300360,92253,6300572,102249,6300760,108594,6301096,112055,6301340,118378,6301568,116223,6301776,119075,6302040,127412,6302304,132698,6302580,142027,6302832,72382,6302992,84779,6303464,128497,6303664,142140,6304008,147517,6304262,161545,6304440,185047,6304692,236054,6304942,242515,6305104,266074,6305316,249587,6305462,235215,6305816,293453,6305832,256396,6305884,293453,6306204,332893,6306544,328745,6306716,318474,6306900,297933,6307264,128547,6307504,165353,6307684,199394,6307984,115481,6308014,199394,6308204,120497,6308326,132710,6308532,76950,6308764,102468,6309130,146273,6309212,89979,6309400,97142,6309636,102014,6309780,33594,6310060,47647,6310204,60306,6310500,71192,6310646,86174,6310756,65435,6311060,69063,6311224,73037,6311412,88251,6311616,111578,6311866,141276,6312098,149250,6312286,147412,6312608,143954,6312858,177138,6313084,84177,6313276,105503,6313464,131439,6313562,74226,6313744,79871,6314056,74226,6314104,86211,6314248,110785,6314524,147084,6314840,216321,6314980,229439,6315168,221229,6315380,202250,6315508,203525,6315778,95020,6315964,68386,6316206,84429,6316452,119380,6316708,123338,6316726,119380,6316920,126545,6317228,126068,6317408,124939,6318064,95404,6318424,84110,6318734,90196,6318844,95026,6319100,98983,6319388,101170,6319504,102814,6319802,103095,6320096,102605,6320282,104095,6320620,108977,6320788,109802,6321066,91104,6321304,93425,6321638,95844,6321888,97316,6321956,95844,6322144,98318,6322384,98524,6322632,97592,6322948,96873,6323136,96054,6323394,96043,6323770,96230,6323988,95353,6324192,95541,6324444,95589,6324502,96946,6324844,96318,6325052,96268,6325150,96270,6325364,95890,6325624,95040,6325686,94152,6326052,93036,6326148,84039,6326368,83178,6326716,82521,6326924,82099,6327050,81851,6327264,81624,6327484,81235,6328124,86919,6328156,87090,6328512,83105,6328716,81724,6328934,78366,6329212,76384,6329592,66665,6329954,72668,6330192,76746,6330366,86220,6330554,100355,6331032,72874,6331396,129923,6331816,250394,6331946,257815,6332288,137602,6332790,90377,6332936,109800,6333050,138097,6333252,80144,6333544,112222,6333672,127585,6333916,73069,6334276,87238,6334512,50496,6334696,67062,6335358,111918,6335658,129386,6336098,77753,6336260,88154,6336484,106158,6336570,116841,6336796,118329,6337156,72064,6337576,75600,6337874,120953,6338238,131203,6338596,82756,6338968,71577,6339100,45545,6339228,39531,6339508,58644,6339792,65342,6339980,75956,6340354,70614,6341020,37603,6341300,40751,6341472,45376,6341832,58687,6341894,88060,6342382,74723,6342556,76891,6342912,85538,6343078,107257,6343142,85538,6343316,130811,6343822,165924,6344358,154682,6344600,115467,6345000,139853,6345104,161612,6345794,195608,6346216,272909,6346876,123517,6347234,141396,6347308,187291,6347656,107728,6347884,85288,6348200,110326,6348488,112472,6348672,124871,6348910,160997,6349092,203972,6349672,73084,6350048,93344,6350376,118297,6350454,144767,6350952,185337,6351196,193193,6351556,187040,6351864,227399,6351976,259987,6352378,109497,6352638,77225,6352918,85594,6353328,141409,6353416,170862,6353926,115430,6354072,76875,6354436,93953,6354856,47608,6355448,54819,6355516,58160,6355744,43406,6356064,57869,6356296,97617,6356528,114310,6356702,79136,6356960,83081,6357380,94121,6357736,141641,6358164,183440,6358244,189118,6358384,176291,6358628,170004,6358736,195841,6359176,268926,6359808,279090,6360040,100034,6360454,134129,6360616,214628,6360868,233375,6361104,103312,6361276,111472,6361544,115904,6361636,139284,6361806,184415,6362056,92894,6362668,146932,6362716,145836,6363048,71512,6363076,90313,6363428,70212,6363496,61426,6364008,89684,6364158,67013,6364490,78547,6364672,100553,6364788,126164,6365100,145672,6365346,179652,6365596,169144,6365720,163328,6365908,169144,6365956,163328,6366296,231122,6366376,262291,6366740,291239,6366880,280530,6367396,242491,6367818,49871,6367982,75294,6368252,92164,6368436,99767,6368820,113691,6369260,55060,6369754,96383,6369920,97479,6370084,103111,6370276,123705,6370698,178096,6371188,107813,6371360,113623,6371424,113549,6371718,127723,6371956,163567,6372014,194978,6372276,214557,6372374,92152,6372800,81709,6373156,101188,6373580,91413,6374216,121050,6374240,128316,6374600,134797,6375002,210117,6375644,66763,6375876,71607,6376040,50045,6376334,68713,6376456,87739,6377068,129587,6377116,126668,6377480,62639,6377900,128926,6378562,170569,6378582,174253,6378768,160854,6378920,48625,6379340,61188,6379464,46226,6379612,77496,6379832,63913,6379928,71995,6380140,74464,6380298,81268,6380588,105611,6380650,48826,6380928,44162,6381300,85298,6381674,52334,6381768,65424,6382152,103988,6382388,118183,6382868,131112,6383226,135744,6383648,202181,6383852,224279,6383936,99830,6384084,67847,6384312,73274,6384678,77451,6384974,53199,6385096,50727,6385684,84386,6386072,92764,6386504,85280,6386636,105072,6387200,78875,6387492,84055,6387560,57662,6387912,76909,6387980,96900,6388258,114458,6388640,132623,6388946,146807,6389272,184252,6389420,216811,6389860,104683,6390080,108421,6390440,117952,6390704,190951,6390860,220945,6391100,236819,6391476,96228,6391740,100327,6391880,117848,6392300,91133,6392594,131846,6392960,143362,6392976,131846,6393248,145793,6393740,69426,6394252,104529,6394400,111028,6394760,134790,6394956,183481,6395136,215440,6395560,103203,6395840,113642,6396200,129688,6396392,82749,6396472,108591,6396624,79267,6396896,66366,6397308,45071,6397640,62970,6398052,101859,6398156,62970,6398380,117130,6398692,134727,6399084,73381,6399324,95343,6399500,73509,6399864,115903,6400066,119800,6400500,58851,6400928,53797,6401180,67301,6401578,84028,6401960,90209,6402378,131814,6402868,166023,6403040,159713,6403194,151890,6403364,158956,6403400,151890,6403820,91395,6404406,138284,6404764,90816,6405218,153540,6405668,208253,6405924,200604,6406078,184687,6406272,197113,6406502,236519,6406704,277804,6406872,297399,6407364,109565,6407614,136701,6408144,231596,6408520,281976,6408804,255839,6408812,276798,6408882,255839,6409164,245224,6409586,335544,6410138,360373,6410244,337961,6410604,320176,6410944,336464,6411028,360042,6411426,320176,6411688,181391,6411904,180068,6411992,197494,6412468,282296,6412830,318899,6412984,313718,6413426,128517,6413802,222404,6413822,128517,6413848,222404,6414508,276747,6414612,262709,6414868,251464,6414944,270175,6415284,307672,6415756,138130,6415948,149373,6416304,161929,6416724,106490,6417348,179208,6417582,177768,6417744,191101,6418164,279168,6418676,323270,6418920,303966,6419060,289092,6419504,305184,6419604,117819,6420268,206221,6420588,206385,6420936,123153,6421044,157263,6421532,207232,6421702,203333,6421916,194164,6422066,208650,6422384,97345,6422488,127651,6422812,158773,6423032,188219,6423140,87324,6423324,92615,6423350,87324,6423504,111175,6423700,154207,6423932,80545,6424420,82578,6424584,92813,6424740,95932,6424944,108407,6425216,152429,6425252,192688,6426032,124215,6426392,135143,6426812,89284,6426956,113148,6427028,139909,6427364,157914,6427464,157105,6427734,160987,6427826,195451,6428248,248188,6428414,269978,6428900,296563,6429226,264067,6429688,123815,6430144,109426,6430304,92388,6430350,115356,6430608,128550,6431128,58128,6431452,94932,6431792,112385,6431954,114760,6432150,65215,6432572,108544,6433020,127963,6433230,77685,6433590,95284,6433752,122847,6434012,159450,6434548,216762,6434982,188502,6435150,221965,6435452,269455,6435844,325269,6436108,303858,6436316,283953,6436876,134654,6437120,178455,6437476,204672,6437544,200239,6437724,198196,6437936,228824,6438352,106436,6438628,81936,6438936,73860,6439156,79377,6439240,73860,6439376,99605,6439796,162081,6440152,192894,6440422,201495,6440544,191189,6440580,201495,6440588,191189,6440812,211569,6441224,139114,6441608,88733,6441896,76328,6442254,96937,6442672,157314,6443240,192345,6443420,178202,6443446,192345,6443692,186241,6444116,260824,6444370,289442,6444736,107868,6444780,121580,6444868,127034,6445556,247620,6445980,275884,6446204,284498,6446364,264097,6446580,112571,6446936,84025,6447158,107157,6447658,135091,6448020,73773,6448438,82576,6448608,62992,6449026,83172,6449404,102527,6449616,68626,6449876,88661,6450040,106516,6450536,128729,6450868,147003,6451088,187573,6451210,216346,6451486,234051,6451956,234173,6452188,213685,6452232,76043,6452620,99860,6452754,71984,6452840,90697,6452900,71984,6452988,109154,6453416,119749,6453776,130978,6453896,161254,6454086,189595,6454236,214380,6454836,243715,6454882,226875,6455064,214629,6455636,75041,6455820,97363,6455880,122659,6456596,82954,6456706,72682,6456976,139829,6457252,54674,6457660,59313,6458516,133952,6458586,59313,6458608,133952,6459046,168796,6459144,72311,6459532,100731,6459616,79908,6459956,160129,6460160,81909,6460186,160129,6460364,99207,6460564,104392,6460726,107121,6460980,43246,6461120,61781,6461396,53032,6461884,87101,6462416,94943,6462560,116796,6462732,143385,6462828,165629,6463118,84266,6463460,98577,6463628,102168,6463860,42693,6464152,59208,6464274,77382,6464660,111506,6464902,115219,6465212,113316,6465416,172259,6465714,204334,6466258,128230,6466348,128364,6466732,73826,6467160,119934,6467368,145118,6467788,160823,6467972,157977,6468164,183994,6468242,157977,6468348,231587,6468586,264105,6468966,292563,6469614,102532,6469744,145908,6470040,190960,6470526,243452,6470696,226868,6470816,243452,6470998,79366,6471372,143444,6471484,180474,6471818,205735,6472140,201468,6472480,213826,6472868,253704,6472920,284283,6473100,253704,6473384,311228,6473580,294925,6473832,273806,6473936,273039,6474144,63052,6474312,38428,6474508,52006,6474808,68668,6475022,74775,6475288,95135,6475612,70653,6475696,91901,6476160,82670,6476462,89722,6476560,90976,6476754,89722,6476824,90976,6476864,128828,6477056,90976,6477136,80547,6477498,120139,6477678,128612,6477900,127906,6478260,79921,6478576,104002,6478680,127799,6479230,91263,6479340,95307,6479624,101098,6479676,126878,6480110,193768,6480360,164668,6480526,227179,6480756,213867,6481140,195546,6481298,121594,6481500,155191,6481920,206059,6482066,207269,6482220,193480,6482578,190559,6482686,83528,6483000,136156,6483204,84292,6483600,64274,6483816,70443,6484020,91601,6484260,47089,6484436,64036,6484592,82318,6485064,99281,6485392,99798,6485460,119399,6485684,157055,6485832,192723,6486366,230020,6486490,218098,6486744,196844,6486904,203779,6487156,248264,6487320,108655,6487808,175793,6488344,184181,6488616,273043,6489096,144674,6489230,162651,6489380,160899,6489672,171490,6489916,214689,6490202,285816,6490820,285924,6491008,269463,6491220,96641,6491494,130644,6491640,168486,6492092,198412,6492304,213554,6492528,202985,6492600,210256,6493076,62520,6493480,99158,6493716,107936,6494074,134287,6494508,209824,6494652,240056,6495112,256443,6495284,235082,6495394,256443,6495540,231128,6495960,69092,6496492,127211,6496624,129064,6496964,147120,6497204,229989,6497380,257083,6498032,75686,6498400,106831,6498816,175104,6499078,202421,6499400,206058,6499842,215689,6500264,291575,6500810,308255,6501276,281601,6501416,121343,6501570,157868,6502248,98235,6502720,59383,6502902,50482,6502996,46073,6503300,59414,6503444,74432,6503718,85221,6503796,87121,6504160,91820,6504584,167869,6504860,77060,6505156,92695,6505236,53606,6505656,81795,6506020,136642,6506354,81685,6506680,69949,6506846,75394,6507152,95877,6507456,145571,6507632,172952,6508004,191730,6508124,177466,6508480,194871,6508720,241764,6508904,104189,6509030,128630,6509402,150812,6509564,156040,6509676,152374,6509744,156040,6509924,183793,6510342,88934,6510538,27851,6510888,35477,6510984,38566,6511328,43791,6511544,43427,6511784,57533,6512008,47506,6512416,62637,6512480,58449,6512804,75874,6513174,71038,6513880,97981,6514240,110885,6514380,96076,6514396,110885,6514660,168948,6514808,55650,6515144,49369,6515302,56446,6515440,49369,6515668,72179,6516120,55639,6516200,89897,6516636,116146,6516784,113066,6517148,123426,6517322,161581,6517748,110009,6518224,138034,6518596,173946,6518684,142695,6518826,83310,6519020,61779,6519292,80082,6519620,66733,6519768,71162,6520080,97913,6520396,123215,6520552,143794,6521068,105492,6521544,65118,6521732,52276,6521836,65118,6521896,46649,6522400,70232,6522512,74458,6522924,79217,6523338,121832,6523740,161584,6523944,163950,6527396,131512,6527644,167648,6527834,196529,6527860,163950,6528340,108213,6528580,111069,6528696,130036,6529096,56110,6529488,27400,6529702,35182,6529778,31478,6530008,35535,6530132,34859,6530410,45286,6530664,57297,6531148,35534,6531220,32383,6531540,39143,6531976,63620,6532186,53132,6532812,51879,6533292,73319,6533436,51879,6533574,82501,6533718,91993,6534038,104842,6534168,91993,6534600,71041,6535056,41084,6535358,39864,6535712,43843,6536060,41651,6536264,50891,6536528,62975,6536964,76905,6537220,81903,6537318,62975,6537384,81903,6537500,56639,6537736,73777,6537964,90414,6538254,103647,6538408,110395,6538760,132011,6539020,81147,6539570,117819,6539848,133064,6540216,136403,6540612,102100,6540684,136403,6540932,138587,6541232,165765,6541464,163767,6541646,193399,6541854,232655,6542056,264221,6542260,270140,6542808,256187,6543120,251364,6543648,307537,6543772,238642,6543940,322493,6544016,315589,6544394,283189,6544712,291282,6544922,109874,6545144,51590,6545578,59265,6545744,66522,6545968,76580,6546380,125307,6546808,134738,6547400,155387,6547820,86640,6548174,61019,6548490,93248,6548848,104383,6549044,129530,6549258,146293,6549348,166590,6549572,168798,6549928,179435,6549992,104014,6550288,110544,6550700,149461,6551372,96473,6551688,137651,6551800,166840,6552144,197956,6552810,241880,6553052,225136,6553134,217709,6553574,266241,6554194,288975,6554610,261022,6554900,275510,6555020,290982,6555242,307313,6555642,333000,6555688,323680,6555892,118566,6556260,154974,6556464,192071,6557052,137566,6557268,144184,6557490,149067,6557904,92443,6558140,64850,6558400,78469,6558580,93626,6558932,102197,6560012,129479,6560196,131459,6560586,151164,6560756,155055,6560918,87080,6561356,81032,6561692,98985,6561752,55402,6562226,58148,6562816,61156,6563236,76756,6563352,79415,6563664,71778,6563992,83163,6564334,86295,6564692,110231,6565100,97223,6565348,89881,6565676,105258,6566020,118939,6566526,119566,6566708,148404,6566960,160038,6567140,90230,6567360,59642,6568396,144899,6568648,143335,6569008,162802,6569248,85048,6569424,50155,6570096,82591,6570452,94845,6570848,169115,6571016,191314,6571436,61592,6571724,68950,6571892,90628,6572152,117142,6572300,141126,6572564,163025,6572964,164573,6573248,167044,6573742,238921,6573882,96320,6574126,117838,6574344,71204,6574772,94985,6574916,129646,6575184,164122,6575340,192578,6575576,208616,6575848,193401,6576036,195647,6576620,112619,6577202,159843,6577288,157908,6577540,173031,6577938,85498,6578060,63521,6578240,82741,6578520,100129,6578732,107271,6579000,111708,6579090,153470,6579340,77408,6579500,102073,6580166,143636,6580528,161179,6580940,66061,6581456,52998,6581972,47395,6582236,66933,6582380,84634,6582714,65168,6583052,43967,6583328,50421,6583494,46058,6583722,62549,6584388,59077,6584848,45932,6585264,60321,6585728,64273,6585912,67061,6586280,73677,6586700,57122,6586892,73202,6586906,57122,6587368,84018,6587472,85698,6587728,103769,6587908,119761,6588112,82923,6588584,166109,6588806,163406,6589164,176806,6589576,118861,6589896,153325,6590036,187458,6590246,189426,6590352,181446,6590532,191270,6590614,178105,6591022,261376,6591206,259156,6591604,81877,6592032,70031,6592416,72961,6593120,79361,6593250,82997,6593462,55486,6593896,86547,6594570,118478,6594680,116683,6594892,61465,6595320,51772,6595762,78349,6595868,82550,6596004,83436,6596268,87814,6596552,69075,6596776,57593,6598180,170945,6598614,202764,6598924,189280,6599188,180894,6599396,56355,6599600,79783,6599860,102420,6599988,122875,6600282,131301,6600496,132804,6600680,169240,6600984,210114,6601246,241660,6601372,256418,6601760,248998,6602120,229120,6602482,66582,6602820,95234,6602920,68886,6603116,80531,6603562,48630,6603920,64485,6604340,47753,6604642,60759,6604788,67562,6605002,78906,6605286,95867,6605556,116480,6605720,127989,6606004,147370,6606430,152541,6606568,71361,6606808,37175,6607220,53980,6607568,45052,6607890,42802,6608248,56131,6608436,69995,6608876,90576,6609080,95843,6609328,77329,6609688,95745,6610076,77458,6610288,89918,6610408,96292,6610768,106417,6611128,83162,6611316,100031,6611586,113999,6611848,125291,6611952,130656,6612130,152392,6612488,83017,6612564,107663,6613284,141285,6613644,140695,6613732,150450,6614004,201727,6614364,88356,6614568,45235,6614664,38709,6614832,45297,6615250,58641,6615346,74433,6615728,78240,6616062,55196,6616320,61758,6616436,52726,6616736,63360,6616956,87770,6617276,96548,6618312,68157,6618968,45400,6619760,74114,6620840,80907,6621200,74224,6621736,108547,6621840,133329,6622442,141552,6623246,74976,6623734,66390,6624756,86256,6625336,75893,6626924,77281,6627864,107799,6628366,144535,6629480,122411,6629836,162526,6630388,74025,6631204,129934,6632004,133866,6632244,152990,6632598,52767,6633006,80779,6633428,95318,6633696,103643,6633794,118825,6634124,146522,6634154,160563,6634792,97432,6634880,99304,6635208,105459,6635240,133349,6635404,161958,6635598,95033,6635794,114010,6636182,143101,6636304,141215,6636518,147860,6636816,98503,6637032,119773,6637124,92449,6637622,84813,6638006,99407,6638432,166382,6638722,186697,6639084,106578,6639168,115159,6639540,119108,6639794,84585,6639896,114699,6640040,140518,6640304,94626,6640636,106785,6641000,136467,6641232,176569,6641724,57547,6641910,52880,6642080,59068,6642436,68324,6642620,61189,6642792,59508,6643244,64074,6643484,70975,6643880,93154,6644168,107608,6644390,81505,6644624,63090,6644846,73782,6645320,86181,6645676,133331,6645910,153339,6646390,169724,6646758,80004,6647112,70728,6647204,97521,6647412,92564,6647590,110497,6647824,95798,6648192,120431,6648528,146688,6648804,185586,6648988,214204,6649200,225281,6649410,209858,6649628,151191,6649948,168192,6650532,300277,6650560,283158,6651072,123299,6651406,59180,6651432,79347,6652008,67953,6652152,70770,6652392,76935,6652510,92015,6652732,69687,6652856,65037,6653032,54468,6653210,67309,6653522,75226,6653828,76647,6653870,88641,6654192,104937,6654298,119780,6654806,157487,6654920,153547,6655374,153205,6655628,218752,6655920,67769,6656064,87939,6656452,68266,6656832,80081,6656984,66304,6657106,85849,6657312,114408,6657504,129166,6657584,146662,6657890,149966,6657970,78645,6658248,86616,6658374,110206,6658544,76116,6658660,88692,6658860,80377,6659264,75729,6659426,78221,6659640,83655,6659708,103036,6659920,74244,6660068,62392,6660292,58287,6660414,72259,6660668,56697,6660788,59957,6660890,64079,6661064,75022,6661504,113352,6661706,125902,6661914,144628,6662008,151887,6662232,148294,6662324,142901,6662592,159957,6662778,85020,6662886,104360,6663208,142775,6663450,155868,6663654,85999,6663712,89024,6664020,116069,6664228,145847,6664388,80964,6664668,96531,6665100,119239,6665464,149237,6665722,175655,6665816,215737,6666076,217338,6666382,250053,6666540,231743,6666726,213528,6666900,82657,6667028,116203,6667154,142792,6667388,174942,6667864,72439,6667984,76861,6668304,85824,6668648,131987,6668700,83818,6668932,108252,6669200,138418,6669424,137835,6669514,137144,6669690,166060,6669908,85866,6670092,72810,6670274,88909,6670378,106766,6670662,125068,6670808,128127,6671220,148528,6671312,82371,6671580,65371,6671880,96709,6672184,70801,6672560,82533,6672832,104372,6673012,74296,6673128,88768,6673290,107638,6673540,68549,6673616,74193,6673732,77010,6674210,102351,6674456,84275,6674780,109859,6675136,119852,6675538,147237,6675794,169158,6675894,210772,6676388,105354,6676464,75098,6676572,79192,6676940,98558,6677164,127549,6677334,159187,6677642,205195,6677816,108120,6678044,111135,6678366,71450,6678708,89467,6678772,69155,6678936,87940,6679496,118730,6679626,119011,6679814,133677,6680044,81760,6680168,105065,6680402,121539,6680452,144640,6680828,95479,6681060,97900,6681216,63241,6681484,82705,6681652,107767,6681840,120766,6681940,142591,6682280,156830,6682372,153193,6682584,157102,6682736,187752,6683096,222080,6683368,266425,6683540,271072,6683740,255293,6684048,233149,6684174,228032,6684528,116368,6684716,144596,6684968,176995,6685152,88021,6685432,53753,6685618,64176,6685722,83319,6685916,108071,6686182,133983,6686300,167173,6686616,177167,6686696,171209,6686988,167616,6687244,111661,6687816,114428,6687924,129189,6688136,76943,6688252,81906,6688442,92903,6688808,90657,6689370,58368,6689528,63231,6689742,67013,6689840,76211,6690252,116250,6691016,166231,6691156,160695,6691264,170120,6691512,203968,6691630,241262,6691736,267419,6691908,271263,6692118,286992,6692452,274400,6692818,242762,6692960,93524,6693174,148453,6693796,94236,6693896,98684,6694100,106664,6694228,130840,6694488,170951,6694616,202681,6694962,238480,6695332,225026,6695548,211314,6695696,84532,6695902,62646,6696052,84319,6696674,55797,6696778,59908,6697136,78305,6697416,76048,6697856,72911,6698040,80718,6698172,84050,6698576,99218,6698656,126796,6698942,150548,6699660,188362,6699870,177247,6699960,190108,6700294,108594,6700572,64956,6700972,83665,6701436,93865,6701612,71527,6701816,96138,6702124,71892,6702400,88057,6702544,97982,6702688,99075,6702900,117406,6703116,79822,6703632,127696,6703860,135726,6704282,136835,6704474,183442,6704692,216635,6705084,240159,6705276,241305,6705556,76187,6705776,98629,6706072,136879,6706268,184636,6706418,100579,6706880,120400,6707220,127958,6707576,100872,6707872,122431,6708064,153753,6708300,160957,6708598,161126,6708664,176386,6708970,243295,6709242,279908,6709428,302182,6709616,307981,6709744,286972,6710024,267646,6710336,277846,6710460,312893,6710592,351029,6711080,145983,6711374,79704,6711488,92999,6711900,140026,6712048,58849,6712320,94481,6712554,101385,6712764,105962,6712980,132312,6713212,173654,6713504,202556,6713780,222360,6714064,222810,6714140,203076,6714420,195387,6714648,236070,6714780,271385,6714966,296100,6715196,306902,6715508,293338,6715776,268271,6715864,85079,6716108,63065,6716422,86782,6716696,63810,6716948,80522,6717056,86474,6717494,65742,6717662,57485,6717908,41577,6718128,42852,6718364,38250,6718530,42240,6719212,110511,6719584,134107,6719828,139181,6719936,133217,6720184,138115,6720392,171309,6720544,216543,6720794,242311,6721104,274286,6721264,245595,6721620,224281,6721914,283507,6722176,306849,6722652,142774,6723024,152508,6723248,203733,6723410,114105,6723676,82918,6724096,100542,6724248,107811,6724852,64977,6725104,89952,6725498,116047,6725932,132629,6726284,76967,6726656,131832,6726976,150482,6727246,148269,6727560,191672,6728440,123335,6728712,146372,6729156,204546,6729292,91920,6729598,80173,6729744,65803,6730098,71671,6730268,81525,6730624,140616,6730856,88338,6731268,108125,6731346,113005,6731684,122693,6732042,178916,6732300,210060,6732516,240302,6732600,243205,6732880,220564,6733112,211715,6733442,67850,6733504,90795,6733722,115723,6734206,138683,6734586,141283,6734768,76408,6734940,63121,6735404,68863,6735660,75096,6735964,79919,6736212,98278,6737452,70424,6737724,101980,6738064,132263,6738540,164859,6738748,158019,6739056,86477,6739256,68227,6739492,89327,6739986,54927,6740176,61849,6740416,79620,6740906,89058,6741352,113684,6741522,111814,6741938,163553,6742128,191852,6742368,211743,6742592,229996,6742848,212152,6743060,197851,6743400,219124,6743582,260965,6743794,299331,6743982,309127,6744122,103279,6744384,110924,6744584,131412,6744956,84892,6745328,62734,6745500,82350,6745688,90851,6746012,93736,6746092,113491,6746320,154851,6746440,87240,6746726,111530,6747024,77411,6747092,83537,6747540,89069,6747768,139954,6747890,177272,6748104,84134,6748324,89013,6748564,64031,6748976,83184,6749140,107772,6749504,137044,6749628,86384,6750062,44227,6750308,51124,6750618,48634,6750780,67298,6750904,86170,6751156,105426,6751324,114260,6751480,63126,6751776,72368,6751928,94513,6752168,71256,6752402,89210,6752530,71207,6752872,83191,6753296,103848,6753658,67210,6754008,41800,6754076,52509,6754376,56191,6754628,43288,6754738,28460,6754902,39847,6755096,51726,6755434,74970,6755680,54537,6755880,40089,6756068,43778,6756220,58648,6756550,74855,6756716,92042,6756820,104287,6757002,74104,6757196,77170,6757444,78417,6757632,94066,6757992,137395,6758204,84119,6758508,102104,6758708,106684,6759062,62727,6759352,91601,6759478,118451,6759668,133397,6759944,152064,6760132,155928,6760412,151617,6760556,169099,6760702,206802,6760912,69912,6761156,59944,6761756,46771,6762354,97094,6762832,60456,6763244,69223,6763404,60456,6763706,109196,6764512,47463,6765232,33088,6765400,41532,6765594,33088,6765844,34079,6766544,36078,6766720,48271,6767016,36078,6767396,60854,6768098,71474,6768822,80679,6769496,94628,6769684,106108,6769736,94628,6770268,124113,6770988,103778,6771000,148338,6771188,103778,6771712,180298,6772424,110500,6772708,77130,6773142,117482,6773330,121986,6773506,154803,6773694,62536,6773864,45923,6774154,58231,6774512,75569,6774720,77705,6774948,91942,6775100,118156,6775304,81897,6775640,63827,6776032,62966,6776132,65541,6776384,75422,6776672,37940,6776736,51325,6776918,49436,6777156,63116,6777528,69326,6777720,74694,6777988,61485,6778188,83667,6778460,99626,6778604,117275,6778828,80941,6779082,88434,6779292,108825,6779552,44273,6779762,57046,6779988,70325,6780668,69611,6780710,85882,6780968,102726,6781144,72967,6781300,86393,6781600,97974,6781792,101157,6781974,101542,6782108,103857,6782336,133417,6782512,147992,6782776,177122,6782936,99354,6783152,106574,6783420,65326,6783524,85699,6783742,126272,6783970,77679,6784280,99969,6784646,81375,6784900,90295,6785230,111294,6785272,130722,6785458,140008,6785664,154761,6786106,159097,6786294,158548,6786466,176918,6786696,221511,6787172,97988,6787394,117725,6787552,123055,6787804,94083,6788256,93528,6788444,88579,6788660,76886,6788984,85174,6789056,87727,6789496,83713,6789664,77553,6790142,82338,6790324,56336,6790614,59610,6790784,68179,6791040,60371,6791142,80677,6791364,93391,6791460,108588,6791702,114155,6791864,111192,6792124,76298,6792370,96187,6792558,118467,6792752,88570,6792942,60395,6793144,46167,6793310,50152,6793548,56647,6793774,56979,6794022,59703,6794128,74992,6794340,87685,6794748,69994,6794988,74133,6795104,86884,6795292,77565,6795428,92365,6795808,109755,6796028,123036,6796160,125626,6796348,121206,6796528,134611,6796820,154128,6796904,112030,6797218,70893,6797460,98006,6797888,82816,6798204,106350,6798380,133121,6798760,172312,6799108,113781,6799200,115649,6799440,123085,6799666,148649,6799784,105738,6800032,123923,6800244,120942,6800508,115938,6800756,113552,6801092,111654,6801114,109907,6801380,108327,6801652,106861,6801744,126835,6801940,170655,6802148,141882,6802520,110230,6802672,96878,6802804,121648,6803120,141134,6803388,157065,6803752,164210,6803940,204068,6804114,131466,6804364,90188,6804682,84813,6804836,70941,6804992,75216,6805188,89767,6805376,116774,6805552,144192,6805742,157052,6806020,114176,6806272,120365,6806480,122282,6806588,137621,6806890,172986,6806992,125895,6807200,157510,6807348,117988,6807556,130382,6807966,132509,6808072,147811,6808428,141607,6808684,115648,6808868,105641,6809036,94493,6809356,97522,6809470,106798,6809852,162812,6810054,178664,6810266,97273,6810540,110869,6810648,114913,6810928,85287,6811080,67912,6811312,88151,6811500,108785,6811768,127634,6812034,100372,6812260,113674,6813126,93233,6813376,107034,6813470,112049,6813798,135875,6814174,111538,6814432,135014,6814700,168863,6814886,168559,6815256,133269,6815468,90248,6815876,129649,6816348,148386,6816536,147294,6816708,173370,6816908,131100,6817364,185030,6817624,202394,6817790,204365,6818050,198991,6818144,243377,6818414,290906,6818576,306552,6818962,184409,6819150,189655,6819592,133112,6819780,85713,6820130,107082,6820318,130690,6820506,151900,6820668,153641,6820972,159226,6821018,183623,6821318,127464,6821590,151585,6821710,169661,6821876,123407,6822108,128594,6822284,133642,6822520,101548,6822758,88796,6822920,78571,6823204,95105,6823380,105885,6823510,111900,6823696,115640,6823904,83344,6824172,102202,6824348,79265,6824726,103888,6824948,108108,6825128,110839,6825344,76181,6825608,92969,6825848,108295,6826036,120034,6826156,130855,6826388,132231,6826570,132755,6826758,146885,6826992,79108,6827178,94806,6827408,107474,6827640,120706,6827788,127303,6828020,124816,6828224,144505,6828482,180277,6828636,215189,6828816,236849,6829042,242542,6829252,235719,6829448,82438,6829636,101390,6829880,142628,6830052,202116,6830492,247267,6830704,241461,6830886,224071,6831080,234322,6831352,273267,6831468,118702,6831676,88366,6831918,111457,6832140,122001,6832332,125366,6832540,142652,6832788,201349,6832904,236996,6833312,275428,6833500,275240,6833664,254488,6833958,247588,6834244,280339,6834356,122154,6834624,157573,6834808,195229,6835022,206719,6835272,200224,6835348,200773,6835652,242800,6835726,49570,6835972,64861,6836172,82361,6836480,64225,6836596,69353,6836830,79203,6837160,96809,6837232,73618,6837404,61344,6837724,73930,6837920,83234,6837956,86189,6838310,91334,6838376,118623,6838596,146825,6838824,173148,6839036,102124,6839272,114753,6839394,114973,6839748,120576,6840046,208872,6840288,248658,6840436,270924,6840812,273571,6840834,249049,6841056,240578,6841380,262386,6841740,346620,6841938,130705,6842000,156634,6842190,167300,6842396,173892,6842588,213951,6842954,265139,6842984,320281,6843172,342561,6843536,148141,6843692,160010,6843832,166635,6844074,202041,6844340,252339,6844540,118105,6844720,149504,6844920,98114,6845132,108189,6845250,113437,6845512,132140,6845768,172919,6845840,223746,6846028,247258,6846264,266418,6846500,106327,6846714,112759,6846898,133145,6847210,171291,6847292,109187,6847510,135883,6847668,162365,6847940,101162,6848238,105865,6848396,125233,6848620,84149,6848752,74039,6848920,66576,6849176,84492,6849476,93511,6849586,96331,6849832,105318,6849976,136492,6850196,172727,6850348,207504,6850656,227764,6850834,228121,6851008,211265,6851284,103421,6851384,139555,6851628,172443,6851836,117061,6851992,140176,6852208,150559,6852516,150747,6852730,170105,6852840,226776,6853064,253506,6853280,119158,6853484,147957,6853732,156169,6854020,158136,6854156,192661,6854520,124908,6854758,155830,6854946,71139,6855144,78810,6855354,83937,6855570,95906,6855824,39450,6855964,55901,6856298,72644,6856504,87371,6856634,90837,6856804,91670,6857042,109997,6857284,128580,6857510,91253,6857840,62201,6858040,68589,6858296,71880,6858476,85920,6858740,115076,6859020,79138,6859196,52460,6859284,48222,6859516,52760,6859676,55976,6859928,72514,6860176,65619,6860428,56910,6860668,79150,6860956,91457,6861264,92722,6861372,110799,6861604,139736,6861848,167427,6862118,193064,6862328,199161,6862396,189673,6862560,183009,6862804,90442,6863044,122048,6863294,152591,6863584,184041,6863778,197841,6864004,192751,6864248,237509,6864440,273864,6864610,122349,6864820,150672,6865118,171435,6865272,173041,6865450,176531,6865698,83626,6865886,116028,6866184,149406,6866420,169974,6866700,198808,6866848,189441,6867108,210464,6867364,260642,6867606,310965,6867794,133791,6867928,99221,6868080,107274,6868300,112685,6868568,133894,6868842,185660,6868924,233863,6869170,123228,6869358,146452,6869546,149990,6869824,152987,6870008,181013,6870294,97787,6870364,129098,6870630,88301,6870964,110696,6871042,68236,6871248,73988,6871446,96547,6871692,125799,6871974,162761,6872162,94758,6872350,71746,6872482,76905,6872706,84494,6873120,119607,6873244,146848,6873424,172811,6873864,101017,6874160,106313,6874328,122613,6874624,158772,6874688,58145,6875148,47601,6875360,54529,6875540,59394,6875776,75661,6876014,96343,6876244,117919,6876420,82333,6876608,96163,6876796,98507,6877060,102158,6877208,121313,6877544,83753,6877782,108326,6877964,133889,6877998,144328,6878242,144803,6878464,147623,6878644,181158,6878900,223660,6879156,252743,6879412,279196,6879632,289644,6879680,266738,6879924,246819,6880084,267713,6880332,313483,6880708,359448,6881146,154641,6881224,161384,6881364,179986,6881628,242844,6881884,116278,6882088,146506,6882302,182465,6882492,196271,6882610,194076,6882960,62143,6883066,57125,6883312,64828,6883324,57125,6883530,64828,6883608,84164,6883816,70142,6884024,74981,6884272,54412,6884416,68840,6884744,89238,6884936,53378,6884980,48461,6885444,48192,6885692,51882,6885856,62553,6886092,83800,6886300,101166,6886514,115687,6886884,81323,6887132,84135,6887288,97718,6887500,67743,6887830,88501,6888096,127348,6888354,128100,6888568,124551,6888684,152688,6889006,185193,6889092,235413,6889316,241636,6889666,261399,6889794,243751,6890012,223099,6890186,236666,6890446,291838,6890544,131184,6890714,164322,6890724,131184,6890924,197178,6891212,192990,6891404,188729,6891574,98546,6891906,79345,6891980,102489,6892198,79105,6892386,65159,6892574,71148,6892798,76019,6893032,94352,6893308,116440,6893412,147191,6893668,169707,6893948,93735,6894090,99403,6894280,103407,6894434,123861,6894662,79245,6894844,100624,6895040,125941,6895226,83980,6895414,91574,6895720,93755,6895876,109514,6896074,135749,6896252,176457,6896620,198243,6896968,113663,6897016,113752,6897268,125235,6897452,84020,6897728,107897,6897926,134333,6898114,153787,6898288,161798,6898456,153318,6898796,160740,6899164,77553,6899288,97823,6899696,124823,6899796,129876,6899884,129395,6900136,142145,6900354,191503,6900520,221936,6900808,108002,6900940,132323,6901236,142735,6901452,74348,6901610,83573,6901752,109439,6901916,80557,6902140,112532,6902352,80642,6902720,93763,6902908,97788,6903032,109169,6903320,153426,6903508,199740,6903890,239985,6904190,235034,6904424,214341,6904540,220984,6904804,254153,6904932,116879,6905148,58838,6905652,67100,6905868,77162,6906264,124301,6906524,145346,6906760,84034,6907004,94473,6907100,97764,6907444,128984,6907816,180499,6908048,206215,6908316,234017,6908508,214276,6908868,202572,6909116,64960,6909552,66672,6909984,88309,6910228,92503,6910340,119109,6910604,156144,6910784,86488,6910968,113504,6911292,127627,6911408,128757,6911772,172079,6912098,87335,6912142,68550,6912692,73641,6912876,55253,6913042,60284,6913228,53425,6913576,66446,6913772,59025,6914204,74645,6914660,93344,6914888,117031,6915016,84256,6915304,67021,6915508,79003,6915732,83033,6916116,56908,6916464,69957,6916656,83479,6916874,95738,6917120,99429,6917430,98291,6917536,107011,6917724,142105,6917896,177375,6918114,198907,6918420,225769,6918622,208042,6918810,188616,6918924,208881,6919148,244484,6919292,69567,6919526,88069,6920028,119630,6920192,121028,6920404,69747,6920698,89587,6920782,52816,6921024,75513,6921344,89816,6921504,94208,6921768,95838,6921860,112974,6922048,150165,6922502,207066,6922684,221883,6922940,98001,6923128,104337,6923292,131877,6923646,308416,6923834,330518,6924144,333390,6924352,312373,6924504,288361,6924694,290389,6925036,327909,6925094,124710,6925256,156495,6925640,185966,6925762,194257,6926004,190312,6926176,204676,6926532,305863,6926736,339138,6927168,127518,6927252,135122,6927480,163102,6927704,200062,6927964,255216,6928114,294172,6928302,117440,6928678,139156,6928904,162840,6929276,221407,6929416,253550,6929524,295948,6929896,316928,6930144,298150,6930498,285082,6930686,112316,6930858,141924,6931098,195223,6931506,243735,6931676,233570,6931940,257214,6932152,110501,6932298,78717,6932486,67279,6932748,83590,6932894,91870,6933100,97709,6933314,119034,6933592,154759,6933736,180400,6934024,219397,6934462,225424,6934708,212182,6934806,234229,6934994,280007,6935452,338316,6935888,328079,6936132,304578,6936474,316698,6936608,343896,6936836,374591,6937276,398871,6937336,379133,6937634,97404,6937838,143594,6937996,188114,6938160,105613,6938396,134978,6938718,148427,6938906,154186,6939076,175564,6939324,58174,6939432,41991,6939558,58056,6939760,75795,6940096,83731,6940160,87028,6940424,56919,6940872,69456,6941366,104829,6941608,111343,6941964,118944,6942312,206700,6942792,111171,6943028,117998,6943216,121421,6943336,73457,6943720,65320,6943908,90564,6944096,113774,6944288,132533,6944472,133962,6944656,140868,6944810,174992,6945166,217694,6945416,270916,6945608,272077,6945892,258143,6946052,235963,6946240,241579,6946464,101953,6946686,132265,6946860,87959,6947244,108198,6947334,115749,6947522,119926,6947708,149627,6947876,84283,6948280,92397,6948548,109721,6948788,67860,6949096,73462,6949500,63038,6949820,43677,6950064,50081,6950312,53449,6950532,62332,6950774,81120,6950922,100072,6951684,95922,6951840,95062,6952008,104881,6952392,155962,6952572,87774,6952822,73865,6952948,58028,6953196,62156,6953384,71039,6953628,45014,6953844,60820,6953972,76282,6954230,63247,6954472,70580,6954568,72388,6954922,81004,6955088,61340,6955276,63247,6955470,50246,6955780,60061,6955988,72103,6956244,75247,6956544,118737,6956900,137228,6956976,145629,6957284,155312,6957436,150462,6957624,152093,6957802,180916,6958000,219928,6958328,64895,6958420,86107,6958740,101561,6958872,104134,6959178,114513,6959388,78285,6959928,93376,6960324,72756,6960496,79568,6960672,64451,6961036,58954,6961232,54936,6961464,51658,6961664,66227,6961876,69246,6962238,93757,6962476,72674,6962544,88792,6962920,107055,6963194,69490,6963468,74991,6963560,96471,6963852,70538,6964164,123421,6964524,136512,6964648,134994,6964802,138824,6965004,166352,6965192,92846,6965742,88912,6965876,102833,6965996,104990,6966196,106262,6966412,128175,6966660,73169,6966800,91242,6967046,109474,6967356,125655,6967516,131962,6967672,130085,6967884,146709,6968100,177543,6968240,87487,6968620,77651,6968844,84139,6969166,87796,6969272,104368,6969566,138267,6969684,176917,6969872,208483,6970082,232928,6970416,63774,6970728,76958,6970930,100254,6971108,133255,6971312,158620,6971528,95578,6971748,105770,6971924,107127,6972180,105770,6972200,121055,6972322,81637,6972512,105509,6972648,127371,6972924,60702,6973098,71864,6973284,75784,6973642,98666,6973910,128668,6974222,83458,6974342,101925,6974600,112028,6974788,112889,6974986,140548,6975288,86927,6975524,109023,6975846,75884,6976056,81419,6976396,85452,6976640,105089,6976898,163585,6977154,184908,6977342,206138,6977586,197552,6977916,193318,6978134,237866,6978370,271948,6978560,111824,6978992,149237,6979262,150712,6979396,173860,6979622,87858,6979932,136235,6980228,167338,6980464,176236,6980708,170461,6980782,188875,6981036,251524,6981192,286521,6981434,307159,6981612,323058,6981780,312934,6982072,290277,6982282,293580,6982516,317373,6982628,122664,6984012,47137,6984258,45422,6984560,53591,6984754,56346,6984984,62662,6985340,76078,6985504,99887,6985692,117961,6985880,127833,6986212,127380,6986588,163054,6986776,194558,6987136,207906,6987456,230155,6987664,214693,6987852,73547,6988026,95891,6988220,127857,6988624,106198,6989114,129067,6989268,129892,6989476,164048,6989660,221450,6989992,245508,6990236,271537,6990556,105377,6990680,115939,6990916,136901,6990986,88361,6991226,114575,6991472,74994,6991932,70217,6992000,74332,6992266,83657,6992488,110776,6992688,82231,6992848,63610,6993060,79638,6993242,60452,6993440,64314,6993780,71037,6994052,92162,6994156,118754,6994356,133627,6994504,157587,6994732,164782,6994882,155912,6995104,156340,6995238,194139,6995540,237463,6995848,123936,6996084,73161,6996284,79412,6996460,84896,6996676,105075,6997030,172581,6997344,190660,6997516,210794,6997704,199200,6997956,182728,6998076,194134,6998332,89351,6998480,113116,6998824,82413,6999192,94731,6999416,115317,6999768,148183,6999916,80998,7000326,76885,7000648,91593,7001004,103510,7001356,52789,7001696,79855,7002088,97643,7002232,102037,7002442,72456,7002792,97882,7002960,115933,7003036,55255,7003518,51373,7003876,72190,7004240,71671,7004560,58804,7004680,50066,7004902,55126,7005316,41437,7005460,71153,7006138,47802,7006320,52055,7006648,56215,7006752,70093,7007044,88979,7007580,75960,7007784,80970,7007960,48823,7008284,60518,7008556,61475,7009042,80333,7009276,97770,7009584,99723,7009650,123207,7009868,172842,7010068,186069,7010250,222267,7010540,224697,7010712,200278,7011076,106013,7011436,139433,7011732,213395,7011956,224302,7012156,212509,7012290,202560,7012518,58746,7012708,54137,7012876,72794,7013164,93026,7013406,107398,7013562,111984,7013880,139373,7014232,178209,7014312,101166,7014810,79637,7015048,87169,7015390,109310,7015736,140039,7016072,199626,7016464,203613,7016616,186314,7016828,206707,7016984,245259,7017672,85623,7017900,95906,7017972,101072,7018268,126152,7018634,96014,7019120,142764,7019352,80938,7019712,104304,7020072,59023,7020560,97921,7020720,102750,7020876,104915,7021112,122276,7021516,103990,7022232,103203,7022300,104235,7022592,129349,7022880,86712,7022956,110609,7023472,93702,7023534,100720,7023896,101670,7024034,121688,7024402,199450,7025132,98578,7025304,103810,7025472,68320,7025832,171882,7025986,203388,7026474,237931,7026544,217338,7026772,207339,7027258,267939,7027516,296231,7027998,291451,7028356,278945,7028462,284190,7028716,301139,7029240,361065,7029436,354302,7029792,344765,7030032,105106,7030156,80943,7030378,108009,7030690,156725,7030876,158564,7031224,173275,7031586,118008,7031840,148785,7032320,67828,7032680,81592,7032890,131654,7033512,129041,7033772,129724,7034128,139174,7034236,177978,7034422,62374,7034480,72724,7034614,88254,7035200,64118,7035364,48220,7035536,56179,7035840,60929,7036376,102269,7036992,109107,7037092,140769,7037350,178373,7037562,189657,7038050,112374,7038436,153179,7038756,203664,7038990,44282,7039232,36949,7039524,42080,7039692,45239,7039880,57835,7040104,83111,7040202,93850,7040722,39439,7040912,40898,7040934,43019,7041032,44514,7041306,62762,7041702,62114,7042188,47832,7042400,51948,7042768,38738,7042978,41699,7043362,69954,7043856,84491,7044028,90522,7044106,100531,7044556,123442,7045194,97817,7045294,101224,7045656,67921,7045892,58388,7046516,100778,7046696,102358,7047084,131039,7047310,155817,7047516,186734,7047748,199123,7048152,191297,7048336,174803,7048852,235003,7049134,102524,7049304,122688,7049726,133168,7049958,159354,7050312,60740,7050848,69798,7050928,78501,7051404,96888,7051756,76481,7051868,95789,7052196,139739,7052340,138801,7052778,160581,7052984,209000,7053292,89433,7053788,147104,7053996,144517,7054232,72413,7054408,102185,7054626,126200,7054996,96840,7055352,108237,7055672,131177,7055840,43571,7056606,60686,7056776,36058,7057100,46965,7057524,55747,7057732,70630,7058050,82716,7058254,85690,7058608,90999,7058888,61431,7058894,83683,7059436,120281,7059684,127377,7059832,67541,7059976,77182,7060408,43790,7060534,56625,7060736,74673,7061020,80118,7061264,81058,7061494,54769,7061848,93744,7062200,130671,7062580,128324,7062928,144573,7063278,95429,7063780,68480,7064016,72813,7064192,79035,7064378,42789,7064616,59821,7064874,55073,7065282,57203,7065578,60916,7065820,47889,7065990,65453,7066176,78639,7066680,110339,7066896,108074,7067252,115592,7067604,164491,7067916,194534,7068326,195404,7068686,187029,7069256,295708,7069556,308713,7069646,300501,7069920,275861,7070124,270289,7070342,297959,7070486,338554,7070784,372398,7070990,132107,7071218,144618,7071424,155612,7071578,196569,7071912,250684,7072028,279707,7072192,55193,7072436,50939,7072660,56861,7072930,64243,7073012,55945,7073346,75630,7073428,95464,7073692,116181,7074098,124847,7074414,126453,7074630,191078,7075268,136503,7075536,136039,7075694,142837,7075884,178736,7076248,216063,7076332,67915,7076756,100874,7076966,103580,7077132,111232,7077316,140506,7077632,175875,7077820,57558,7077976,73704,7078412,89112,7078774,59010,7079122,48923,7079184,64993,7079548,54159,7079802,67998,7080008,72032,7080340,94331,7080552,47586,7080764,63969,7081060,49008,7081236,52142,7081452,57733,7081694,72817,7082000,57880,7082500,101827,7082744,69661,7082870,75917,7083084,55730,7083448,49848,7083604,64723,7083832,57493,7084184,70524,7084304,76439,7084528,93940,7085020,87100,7085236,104604,7085382,109626,7085624,109055,7085966,114511,7086080,155265,7086324,183242,7086456,204082,7087044,92523,7087396,106631,7087752,174001,7087876,199131,7088352,218158,7088492,200766,7088712,71534,7088944,95930,7089196,126532,7089412,162807,7089896,207657,7090036,95275,7090282,119046,7090388,162885,7090636,202377,7090990,228615,7091202,250256,7091328,242582,7091452,223365,7091708,234649,7091840,266861,7092286,334050,7092602,115157,7092772,128140,7093002,137766,7093064,165355,7093392,82594,7093536,109249,7093730,73436,7093918,93936,7094232,66059,7094430,70386,7094580,55209,7094808,54333,7094910,70591,7095160,86749,7095408,101945,7095522,106862,7095832,104851,7095968,125436,7096142,156595,7096392,181726,7096512,200794,7096736,215857,7096978,215132,7097108,197897,7097358,196502,7097704,118041,7098080,144663,7098416,98289,7098532,57215,7098768,31594,7099120,58045,7099336,80769,7099492,98477,7099856,66417,7099992,69986,7100184,73480,7100566,83196,7100918,101734,7100986,125202,7101436,126893,7101648,131120,7101976,177868,7102140,92412,7102358,112070,7102604,77485,7102876,93018,7103064,94851,7103380,93042,7103454,91465,7103660,90231,7103824,89493,7104132,100505,7104314,116942,7104500,123913,7104780,155372,7105024,191060,7105240,215301,7105456,229340,7105518,229167,7105758,84895,7105936,93553,7106344,140269,7106452,183437,7106902,110725,7106960,127549,7107168,131758,7107344,138673,7107742,173261,7107896,214977,7108108,247368,7108496,268706,7108632,254427,7108828,235176,7109228,283434,7109588,323646,7109720,349365,7109948,75946,7110076,83368,7110272,92381,7110614,70973,7110782,64088,7111270,105180,7111404,115139,7111610,115237,7111868,64604,7112088,87955,7112224,70995,7112406,90679,7112726,111329,7112920,116829,7113156,115704,7113308,141240,7113576,86032,7113812,69405,7113992,88672,7114368,76329,7114732,90511,7114864,112266,7115034,135666,7115466,107530,7115716,72433,7115838,76109,7116144,50683,7116436,67802,7116544,88318,7116772,107506,7116908,123976,7117246,130818,7117536,140944,7117700,78741,7117900,100592,7118348,147471,7118642,150548,7119060,146101,7119302,183120,7119420,216778,7119674,100412,7119790,126949,7120126,145046,7120156,144243,7120496,156910,7120768,104136,7121130,129467,7121568,56716,7121800,65200,7121918,94137,7122224,130212,7122310,157182,7122446,200662,7122676,127691,7122850,143495,7123056,142234,7123304,163672,7123680,106450,7123734,134591,7124012,173761,7124152,199449,7124396,217162,7124572,207132,7124808,226254,7125180,267530,7125576,301402,7125742,73204,7125900,82187,7126264,118251,7126596,146910,7126864,192372,7127118,207397,7127340,91252,7127568,59239,7127782,47572,7128232,60116,7128602,84569,7128800,87082,7129034,90913,7129212,120803,7129420,76352,7129956,73777,7130020,88234,7130162,91329,7130556,95369,7130580,61292,7130832,81422,7131486,49618,7131648,54275,7131944,57169,7132012,73054,7132236,90969,7132464,67651,7132690,83858,7132852,97791,7133102,100297,7133296,102230,7133488,115788,7133772,77253,7133832,103291,7134296,89084,7134544,93354,7134900,44086,7135254,64442,7135338,84075,7135844,115210,7135980,114411,7136280,114036,7136416,142998,7136600,179113,7136784,89570,7137204,66071,7137424,72143,7137778,77531,7137836,55252,7138128,78383,7138248,95137,7138740,73068,7138864,49884,7139222,67268,7139464,92802,7139708,111907,7140196,82725,7140304,86496,7140664,94134,7140722,113824,7141008,156744,7141112,190471,7141300,219578,7141600,102953,7141740,106919,7142090,123574,7142186,154430,7142464,91949,7142636,105221,7143036,73730,7143536,107126,7143732,142497,7144006,170214,7144420,75470,7144620,83369,7144972,60596,7145116,84154,7145452,104352,7145640,133071,7145908,81776,7145948,90370,7146372,78932,7146604,61741,7146872,82044,7147332,76287,7147496,81831,7147858,99019,7148066,71986,7148336,92928,7148774,80953,7148938,85903,7149212,88132,7149368,104030,7149520,144616,7149740,166961,7150208,210407,7150380,189577,7150726,189771,7150802,235043,7151088,270479,7151232,307496,7151652,138411,7152112,171995,7152388,60699,7152532,73031,7153132,77585,7153260,79535,7153528,82264,7153860,83193,7154158,83833,7156804,83997,7158270,134401,7158500,161351,7158608,186886,7158852,198752,7159024,183302,7159380,206813,7159688,104978,7160066,63068,7160292,74348,7160466,79991,7160750,87900,7160880,113734,7161124,146206,7161572,226132,7161752,217937,7162098,207639,7162472,99600,7162612,297377,7162780,122024,7163192,109602,7163548,114403,7163688,129623,7163888,172232,7164044,215688,7164224,108195,7164492,138297,7164784,145608,7165054,147502,7165096,83497,7165378,110514,7165600,143582,7166068,198410,7166198,193250,7166570,190706,7166638,241985,7166940,77269,7167182,101830,7167324,125819,7167480,137667,7167748,70268,7168000,52770,7168208,73829,7168760,119240,7168968,138477,7169030,141232,7169444,168966,7169696,88378,7169972,117446,7170180,148547,7170392,172069,7170676,170617,7170874,185230,7171104,236729,7171238,255532,7171472,337345,7171872,355077,7174120,227935,7174336,123800,7174492,97855,7174694,90078,7175296,115916,7175464,65200,7175556,58171,7175732,66522,7176056,75642,7176522,73511,7177168,150399,7177622,170192,7177724,73511,7177882,89221,7178046,87562,7178354,113120,7178356,87562,7179024,85415,7179168,72890,7179172,85415,7179360,80694,7179536,72890,7179796,144568,7179822,72890,7180118,144568,7180512,77343,7180612,144568,7180940,41858,7180944,77343,7181172,53003,7181340,77343,7181564,53003,7181888,89090,7182048,53003,7182420,89869,7182634,120392,7182776,89869,7183030,153697,7183036,146246,7183382,206308,7183492,100786,7183500,206308,7183916,72993,7183960,206308,7184072,72993,7184216,112614,7184260,206308,7184328,112614,7184796,175160,7184936,112614,7185184,175160,7185522,119606,7185652,175160,7185866,67312,7186720,78085,7186944,116254,7187072,129780,7187084,78085,7187312,145645,7187680,67936,7187810,145645,7188162,79891,7188388,119647,7188524,79891,7189156,76714,7189250,87633,7189508,87412,7189604,80459,7190176,145433,7190460,198614,7190690,145433,7190912,177165,7191028,190304,7191046,177165,7191216,246741,7191256,215540,7191404,177165,7191486,274717,7191642,122936,7191980,159406,7192132,160233,7192134,305574,7192284,160887,7192724,223547,7192810,160887,7193112,155936,7193312,187672,7193478,192939,7193572,155936,7193688,189495,7193884,192073,7194160,63094,7194286,76700,7194340,-1,7195364,107842,7195636,106417,7195728,107842,7196448,82761,7196788,113814,7197016,89154,7197164,113814,7197740,163626,7197880,143277,7198238,161105,7198464,50119,7198598,161105,7199200,104811,7199304,84795,7199684,105083,7199958,166504,7200048,105083,7200266,221506,7200556,245889,7200648,244725,7200766,221506,7201124,209839,7202068,178888,7202144,142819,7202568,183404,7202792,252850,7202928,183404,7203304,320122,7204008,99087,7204976,255794,7204982,214118,7205526,226252,7206408,70063,7206524,332975,7206888,88774,7207080,137891,7207252,88774,7207806,125388,7207938,114169,7207964,134739,7208326,159063,7208572,228367,7208688,159063,7209064,271779,7209252,281966,7209404,271779,7209772,247155,7209994,264271,7210132,247155,7210284,320361,7210500,361743,7210510,320361,7210572,361743,7210736,138839,7210844,320361,7211182,146206,7211196,320361,7211212,146206,7211400,233500,7211576,146206,7211984,343578,7212128,345510,7212284,343578,7212496,315927,7212652,343578,7212660,345510,7212852,322822,7213004,345510,7213396,72834,7213448,53746,7213580,78523,7213732,53746,7214168,96317,7214324,134947,7214408,96317,7214506,152664,7214652,96317,7214726,65492,7215012,83828,7215172,65492,7215526,76087,7215670,62428,7215732,102871,7215834,62428,7216392,92982,7216548,98661,7216562,134917,7216844,98661,7216926,134917,7217092,113768,7217212,87204,7217228,113768,7217908,88869,7218000,71990,7218356,109593,7218424,98105,7218684,109593,7218772,98105,7218780,165293,7218892,98105,7219404,103213,7219440,193802,7219616,107007,7219828,193802,7219976,107007,7220056,162241,7220092,107007,7220522,241752,7220804,264503,7220876,253791,7220880,241752,7221122,230646,7221224,241752,7221300,108454,7221354,90791,7221508,127516,7221596,90791,7222114,92893,7222224,104975,7222320,80565,7222596,114917,7222700,80565,7222794,114917,7222964,94945,7223026,114917,7223048,94945,7223070,114917,7223364,134447,7223658,162459,7223812,134447,7224152,92400,7224172,134447,7224352,128335,7224504,92400,7224560,128335,7224680,189217,7225124,221818,7225220,220613,7225586,211624,7225768,267047,7226066,309967,7226564,155564,7226660,129950,7227132,88378,7227248,62232,7227296,72685,7227324,62232,7227412,72685,7227996,130340,7228128,99406,7228584,224477,7228684,251860,7228860,139021,7229228,146793,7229412,74313,7229576,115578,7229824,57337,7229936,115578,7230160,85892,7230298,64979,7230546,89770,7230860,112936,7231012,89770,7231100,114944,7231316,137831,7231376,89770,7231640,70624,7231738,118916,7232024,103558,7232426,121530,7232456,103558,7232768,124555,7232816,103558,7233006,167619,7233178,124555,7233408,167619,7233784,259792,7233896,167619,7234532,108565,7234616,238101,7234748,144646,7234940,238101,7235220,213608,7235336,189330,7235824,201793,7235964,122676,7236054,174654,7236060,201793,7236676,231771,7236776,192866,7237112,237191,7237136,192866,7237286,260979,7237500,237191,7238052,341342,7238208,337944,7238520,308933,7238522,337944,7238940,308933,7239400,211305,7239488,217277,7239660,118563,7239822,209078,7240024,118563,7240212,81810,7240384,209078,7240488,139357,7240504,209078,7240656,186647,7240982,223384,7241100,216848,7241296,211639,7241460,186647,7241568,238532,7241820,226811,7241840,294382,7242030,340411,7242240,364903,7242540,340411,7242546,346752,7242744,339947,7242868,340411,7242896,341847,7242898,340411,7243004,360514,7243264,341847,7243448,433844,7243712,472312,7243980,453791,7243988,479272,7244084,453791,7244192,461599,7244344,453791,7244408,461061,7244524,468832,7244652,481511,7244706,461061,7244966,177362,7245188,106289,7245420,177362,7245634,75342,7245782,177362,7245882,92309,7246100,127869,7246144,85650,7246356,155965,7246400,85650,7246622,193091,7246816,201093,7246864,175117,7247124,193752,7247222,175117,7247246,193752,7247436,66848,7247582,193752,7247838,93154,7247904,69039,7248028,76296,7248256,84266,7248294,69039,7248504,91591,7248604,104113,7248664,69039,7248800,123516,7248824,104113,7248994,168179,7249024,104113,7249152,174826,7249270,195274,7249732,61259,7249740,195274,7249932,61259,7250012,70631,7250096,82439,7250104,195274,7250200,90932,7250356,108089,7250424,67125,7250464,82439,7250684,94397,7250746,106672,7250928,118035,7251024,123480,7251180,106672,7251272,125418,7251344,128316,7251544,68095,7251684,51801,7251830,63946,7251900,68095,7251922,77154,7251924,68095,7252296,118521,7252428,126318,7252450,128842,7252620,77154,7252926,83328,7253176,125466,7253344,143932,7253480,164526,7253946,111337,7254056,90247,7254288,122723,7254424,116447,7254536,80407,7254784,224993,7254864,92265,7254920,116447,7255334,138946,7255500,92265,7255864,140655,7256104,97104,7256224,140655,7256776,99772,7256940,104568,7257308,154808,7257664,88233,7257750,60806,7258236,91621,7258384,93324,7258736,67414,7258956,40491,7259104,48290,7259208,52194,7259540,41154,7259644,45732,7259824,52194,7260036,51495,7260184,57305,7260372,78600,7260764,107452,7261106,132921,7261196,136046,7261550,140604,7261624,162181,7261700,190236,7261846,80743,7261986,59947,7262284,83580,7262584,71267,7262704,73076,7263064,80219,7263152,62394,7263404,86536,7263976,134619,7264144,133467,7264372,135587,7264738,198221,7264806,219966,7264864,236084,7265088,248206,7265234,260436,7265440,265659,7265540,255402,7265612,242401,7265712,232096,7265892,231695,7266194,270312,7266440,54638,7266756,71212,7266932,79722,7267132,86650,7267246,99721,7267404,117609,7267688,77914,7268180,126912,7268408,131061,7268772,134725,7269038,49798,7269256,75077,7269722,110756,7269848,111895,7270212,132054,7270428,152441,7270568,200135,7270800,95618,7270960,118997,7271656,149010,7272168,113044,7272604,94937,7272736,107673,7273096,137386,7273360,185810,7274076,132238,7274224,136245,7274472,156014,7274580,180544,7274760,208814,7274944,249858,7275254,284850,7275438,286551,7275508,283581,7275662,271724,7275780,261571,7275968,253674,7276200,96287,7276380,148062,7276490,178063,7277080,215921,7277364,206711,7277432,213358,7277684,287121,7278008,312257,7278114,129705,7278316,162307,7278736,166468,7278812,183197,7279152,257001,7279234,278939,7279858,114418,7280012,116740,7280372,155637,7280532,182788,7280732,89933,7281132,165683,7281296,177910,7281410,83812,7281812,100251,7281980,142076,7282176,194057,7282328,230422,7282712,259137,7283006,250075,7283196,230248,7283404,118109,7283612,138772,7284154,224606,7284328,218490,7284484,210152,7284568,209474,7284692,217931,7284852,83837,7284920,66291,7285052,70895,7285564,54856,7285704,44231,7285784,46662,7286076,55616,7286302,81674,7286452,93672,7286850,139612,7287008,147930,7287204,149175,7287520,91464,7287732,142893,7287928,165195,7288332,210926,7288456,225917,7288616,220311,7288856,203858,7288946,207390,7289186,248625,7289372,63663,7289664,96463,7289918,112924,7290088,115366,7290450,138683,7290810,98329,7290948,126749,7291354,62071,7291526,69562,7291832,76919,7292092,64153,7292248,86898,7292576,103276,7292800,140267,7293052,138669,7293300,84776,7293676,136250,7294028,184669,7294260,203947,7294406,189258,7294756,190456,7295044,274063,7295116,294476,7295508,335733,7295646,337270,7295822,330019,7295922,310331,7296230,99565,7296376,126388,7296570,175276,7296760,199325,7297138,139431,7297284,144308,7297588,171350,7297832,185976,7298000,281558,7298560,308300,7298712,297228,7298912,285562,7299150,288511,7299276,118040,7299996,122558,7300172,127120,7300532,170689,7300724,186233,7301200,53151,7301416,52412,7301970,67715,7302136,87111,7302330,108317,7302532,75133,7302720,95286,7302908,69371,7303028,71440,7303276,73667,7303384,79177,7303564,106597,7303750,136000,7303962,147283,7304044,158161,7304144,173570,7304332,184171,7304746,172926,7304964,45988,7305216,68042,7305384,76826,7305504,67296,7305732,78340,7305920,84330,7306000,86472,7306186,93196,7306296,107380,7306494,134546,7306654,152602,7307008,117134,7307180,90226,7307334,92802,7307534,98793,7307676,108960,7307826,71732,7307946,85930,7307972,100399,7308096,75911,7308428,72050,7308620,78698,7308814,85053,7309168,98718,7309356,129780,7309536,144933,7309720,89173,7310058,125574,7310250,125943,7310588,141027,7310766,89035,7310934,105088,7311512,85154,7311686,91398,7311952,101081,7312042,70125,7312234,76936,7312342,90195,7312542,117733,7312690,81637,7312776,92176,7312944,107600,7313098,108282,7313448,113552,7313564,143753,7314060,126729,7314384,151229,7314494,153287,7314568,152535,7314686,151510,7314900,168317,7314924,179998,7315092,207555,7315256,230927,7315368,248467,7315482,271313,7315724,246249,7315788,252366,7315900,250121,7315928,239412,7316232,220041,7316320,224321,7316444,242900,7316552,264999,7316662,284672,7316810,297800,7316912,119237,7317070,135308,7317100,84719,7317276,94402,7317388,100746,7317538,104784,7317632,109176,7317746,122313,7317830,171241,7318122,88574,7318208,97495,7318504,133537,7318600,150322,7318744,170015,7318926,170277,7319088,168865,7319140,171601,7319240,188799,7319360,216632,7319436,239433,7319580,260631,7319796,127959,7320176,113392,7320316,79600,7320400,81699,7320504,85209,7320584,92472,7320872,82278,7321032,97868,7321156,113817,7321240,122020,7321320,141871,7321460,104058,7321722,118762,7321812,119708,7321884,122429,7322020,131058,7322172,150967,7322244,176739,7322360,188460,7322544,123750,7322580,144236,7322752,166752,7322894,184147,7323008,101034,7323172,109957,7323336,111656,7323460,115888,7323738,73843,7323852,84748,7324056,107275,7324242,113447,7324470,101731,7324636,104151,7324708,105267,7324820,107814,7325178,92262,7325220,105856,7325580,102658,7325720,108890,7325886,131180,7326068,132763,7326300,142900,7326448,151397,7326602,171789,7326682,110992,7326912,90820,7327008,97074,7327124,109403,7327304,124679,7327336,132402,7327516,135568,7327648,135386,7327782,138969,7327928,150716,7328056,109518,7328232,52178,7328418,66647,7328532,76564,7328762,93475,7328962,96197,7329154,98973,7329216,106292,7329298,120498,7329480,138828,7329666,164244,7329764,179561,7329914,191379,7330020,119406,7330204,128601,7330376,134639,7330504,134405,7330632,137220,7330736,147394,7330796,166093,7330936,76411,7331122,69150,7331348,88837,7331452,104261,7331524,90481,7331670,96668,7331844,100741,7332000,102927,7332188,109745,7332312,124635,7332428,143258,7332564,161923,7332768,193414,7332954,220264,7333084,235343,7333256,232082,7333292,224521,7333448,219449,7333614,246869,7333812,147753,7333972,108662,7334104,116370,7334292,86863,7334520,100300,7334694,110600,7334888,117093,7335044,129650,7335196,147300,7335416,179305,7335548,196835,7335734,135982,7335922,109968,7335986,90858,7336132,94230,7336252,96861,7336334,76001,7336476,86227,7336612,102004,7336868,126319,7336936,141885,7337450,189309,7337572,189802,7337828,185796,7337886,196429,7338036,225189,7338132,253360,7338244,96919,7338418,111592,7338844,160631,7339012,164639,7339332,172406,7339396,193151,7339516,227043,7339716,242840,7339800,269116,7339916,291568,7340044,305948,7340178,155149,7340282,163579,7340474,178696,7340600,179283,7340820,183211,7340886,199505,7341008,123797,7341188,86404,7341248,102432,7341364,119618,7341640,146762,7341762,157747,7341918,159301,7342178,161119,7342260,169606,7342432,271498,7342624,300014,7342708,323768,7343012,143372,7343172,159093,7343288,165996,7343368,168244,7343652,181492,7343900,132847,7344056,151994,7344106,161146,7344482,105177,7344604,119317,7344742,123478,7344812,127728,7345060,136082,7345134,73882,7345286,86904,7345492,78566,7345636,102008,7345740,85207,7346068,112576,7346248,114811,7346398,122051,7346534,132653,7346712,146002,7346790,161593,7346918,175082,7347076,116878,7347256,135769,7347488,106217,7347672,108846,7347860,117162,7347928,125253,7348152,139842,7348166,76649,7348360,89009,7348720,92008,7348824,97145,7348948,106368,7349096,113593,7349438,117977,7349568,127137,7349648,141795,7349844,170393,7350104,193801,7350368,211093,7350568,207747,7350784,196083,7350924,206723,7351068,225410,7351294,264885,7351472,289472,7351804,85269,7352008,98590,7352260,113701,7352368,126064,7352528,141674,7352728,89001,7352948,109806,7353248,136692,7353422,140031,7353452,140650,7353624,141855,7353742,152270,7353924,168435,7354106,201019,7354174,213038,7354420,218919,7354704,62704,7354820,68229,7354894,72695,7355076,76548,7355152,79160,7355250,96125,7355420,110451,7355616,73988,7355862,94612,7355956,47658,7356132,54287,7356300,60363,7356484,63263,7356636,66839,7356760,76547,7356868,96768,7356952,111272,7357048,124316,7357130,76250,7357376,87134,7357564,107583,7357752,113302,7357882,113532,7358040,65281,7358246,84744,7358432,105963,7358496,118640,7358614,132307,7358768,156260,7359016,168410,7359194,170378,7359224,165618,7359512,167005,7359726,216374,7359928,263656,7360108,283876,7360204,291874,7360296,110687,7360452,120271,7360648,129594,7360958,142295,7361012,151495,7361164,182041,7361348,92729,7361376,67979,7361540,55827,7361736,74703,7361888,58971,7362088,67791,7362260,70128,7362312,73521,7362450,52755,7362608,64540,7362702,77628,7362780,88292,7363120,55746,7363332,67971,7363496,70416,7363704,75007,7363856,82701,7364084,66962,7364204,79949,7364514,110858,7364798,121889,7364968,122325,7365200,70487,7365428,80312,7365482,87725,7365602,62775,7365908,72481,7366208,65825,7366336,73150,7366712,94473,7366926,102475,7367072,134334,7367384,96425,7367536,108774,7367664,118465,7367816,123840,7367884,52708,7368060,55655,7368202,69837,7368358,84596,7368502,92544,7368572,110658,7368800,122523,7369082,156981,7369288,155950,7369508,152767,7369592,161428,7369756,183675,7369826,213832,7370004,235068,7370146,257727,7370528,284832,7370718,277998,7370868,257430,7371048,242691,7371176,257313,7371256,266999,7371454,328004,7371658,348255,7371884,387025,7371964,387564,7372168,366408,7372360,352608,7372472,345008,7372534,349594,7372616,364067,7372894,391786,7373104,433282,7373404,147557,7373584,162570,7373944,203544,7374096,240677,7374332,313251,7374472,327246,7374712,378585,7374880,391453,7374990,375618,7375402,354880,7375514,363678,7375576,379363,7375774,396162,7375920,138921,7376288,93634,7376466,99510,7376666,110106,7376824,121124,7376860,77184,7377034,96293,7377216,113929,7377468,103527,7377722,124325,7377932,128090,7377964,129531,7378228,56365,7378288,37476,7378444,41988,7378552,51515,7378660,62655,7378892,61940,7379018,69248,7379170,75065,7379376,80192,7379570,53247,7379732,58973,7379852,69377,7380094,64501,7380312,58580,7380620,55533,7380788,59025,7380900,60427,7381148,67550,7381248,77371,7381338,32201,7381668,44572,7382096,82491,7382256,82575,7382532,85429,7382634,95154,7382790,110425,7382978,85396,7383124,65250,7383544,102126,7383720,101948,7383986,104195,7384028,113515,7384220,129850,7384244,148534,7384418,166997,7384536,184176,7384660,104873,7384952,88407,7385132,61208,7385258,45826,7385372,49078,7385484,54969,7385560,52059,7385680,62496,7385858,73569,7385972,84674,7386156,67100,7386380,64016,7386598,67252,7386936,74095,7386976,54363,7387036,64550,7387300,86908,7387456,97971,7387764,87016,7387844,89983,7388008,91385,7388156,93031,7388324,110294,7388508,133143,7388740,154914,7388996,181284,7389254,200984,7389410,93040,7389814,112446,7389938,131340,7390174,172691,7390424,205055,7390686,227298,7390900,217467,7391168,199902,7391256,209748,7391336,227446,7391412,252812,7391622,305291,7392176,342578,7392316,330289,7392378,317301,7392692,303445,7393064,333311,7393152,374452,7393322,393575,7393580,412879,7393752,394532,7393976,372430,7394288,110276,7394386,154534,7394500,95570,7394828,80024,7394890,94313,7394976,68150,7395190,73500,7395232,76180,7395520,55084,7395634,102866,7395732,120436,7395940,159855,7396072,181693,7396504,130484,7396644,131552,7396776,71729,7396992,80127,7397080,58352,7397264,83888,7397380,98118,7397444,112541,7397636,125622,7397896,149344,7398068,150941,7398290,149929,7398400,167999,7398486,193521,7398820,243505,7399376,283797,7399540,267033,7399616,255206,7399856,252596,7400262,315967,7400408,112942,7400682,88107,7400970,75579,7401120,79121,7401312,90201,7401408,104156,7401564,140566,7401700,175525,7402418,220614,7402548,207082,7402708,210034,7402776,226585,7402856,252063,7403140,319631,7403264,339346,7403336,354347,7403860,345172,7404116,323525,7404192,324898,7404584,362087,7404660,388666,7404722,407856,7404898,425652,7405300,427278,7405522,403254,7405588,400212,7405698,405335,7405922,413663,7406020,130333,7406404,209956,7406476,225194,7406712,226522,7407016,234854,7407134,251653,7407428,341530,7407564,363656,7407838,400679,7408052,405259,7408168,396134,7408412,103546,7408544,124620,7408908,216738,7408984,241608,7409564,127065,7409614,131788,7409872,151593,7409980,173579,7410212,67594,7410348,79300,7410420,91792,7411030,135306,7411348,158504,7411786,116994,7411852,74065,7412114,100094,7412500,121743,7412744,73981,7412868,83015,7412970,111090,7413132,128080,7413198,142618,7413298,159302,7413612,208674,7413930,199589,7414256,86628,7414476,102199,7414548,119293,7414688,136062,7414944,186187,7415020,209596,7415376,217386,7415662,207457,7415738,223880,7416076,307444,7416344,351457,7416460,363338,7416644,369061,7416816,351664,7417000,338745,7417116,329111,7417184,333462,7417432,360458,7417546,376638,7417644,391843,7417800,406440,7418236,184449,7418444,196572,7418622,220620,7418808,272075,7418976,309977,7419232,361564,7419676,363026,7419992,339532,7420100,110913,7420230,131054,7420336,159064,7420542,220507,7420644,239924,7420802,257029,7421136,264207,7421428,255021,7421510,262392,7421864,74309,7422010,85937,7422074,102992,7422210,115431,7422576,136328,7422896,145214,7422940,73699],[2335076,1895,2670381,831,2671331,1895,4829378,-1,4831780,1895,4833248,-1,4835728,1895,4836472,-1,4838676,1895,4839976,-1,4842530,1895,4843726,-1,4851044,1895,4851948,-1,4853268,1895,4864088,-1,4870164,1895,4870354,-1,4885840,1895,4890230,-1,4898788,1895,4900092,-1,4900356,1895,4905892,-1,4910464,1895,4912966,-1,4928952,1895,4930960,-1,4967950,1895,4968952,-1,4972778,1895,4973844,-1,4974904,1895,4974956,-1,4975444,1895,4976772,-1,4976960,1895,4978242,-1,4978468,1895,4978532,-1,4979396,1895,4979644,-1,4980304,1895,4980320,-1,4981384,1895,4981540,-1,4982006,1895,4982120,-1,4983260,1895,4984004,-1,4984344,1895,4984672,-1,4984740,1895,4985420,-1,4985548,1895,4985558,-1,4985764,1895,4986180,-1,4986352,1895,4988630,-1,4989766,1895,4989918,-1,4990604,1895,4990996,-1,4991086,1895,4991420,-1,4991508,1895,4991908,-1,4992304,1895,4992842,-1,4992916,1895,4992974,-1,4993258,1895,4993960,-1,4994382,1895,4994908,-1,4995080,1895,4995152,-1,4995398,1895,4996418,-1,4996898,1895,4997172,-1,4997246,1895,4997508,-1,4997670,1895,4998072,-1,4998176,1895,4999048,-1,4999120,1895,4999232,-1,4999796,1895,5000968,-1,5001176,1895,5001924,-1,5002648,1895,5003144,-1,5003848,1895,5004012,-1,5004092,1895,5004150,-1,5004448,1895,5005424,-1,5011192,1895,5012934,-1,5017888,1895,5018208,-1,5031474,1895,5031576,-1,5036920,1895,5038514,-1,5039212,1895,5039860,-1,5041126,1895,5041504,-1,5043512,1895,5043836,-1,5051888,1895,5052504,-1,5074128,1895,5074772,-1,5084758,1895,5085624,-1,5093096,1895,5093528,-1,5109796,1895,5110398,-1,5110764,1895,5111244,-1,5139456,1895,5141996,-1,5145036,1895,5145396,-1,5163816,1895,5165184,-1,5165384,1895,5167812,-1,5168130,1895,5174484,-1,5178040,1895,5179236,-1,5186612,1895,5187700,-1,5217310,1895,5217498,-1,5291282,1895,5291488,-1,5297854,1895,5298042,-1,5301862,1895,5305432,-1,5316272,1895,5316558,-1,5321616,1895,5322000,-1,5322526,1895,5326460,-1,5326600,1895,5329400,-1,5343546,1895,5343928,-1,5345432,1895,5346182,-1,5348012,1895,5348236,-1,5348752,1895,5353274,-1,5362636,1895,5362810,-1,5367828,1895,5367900,-1,5368036,1895,5368104,-1,5368444,1895,5368512,-1,5369380,1895,5369456,-1,5373596,1895,5373782,-1,5375720,1895,5376302,-1,5392462,1895,5393214,-1,5404580,1895,5404796,-1,5411190,1895,5411524,-1,5415904,1895,5416432,-1,5431582,1895,5438528,-1,5438824,1895,5440394,-1,5441192,1895,5441820,-1,5443644,1895,5459010,-1,5459090,1895,5459278,-1,5463370,1895,5466600,-1,5467426,1895,5467614,-1,5468880,1895,5471034,-1,5471482,1895,5474418,-1,5474676,1895,5475436,-1,5476232,1895,5476304,-1,5476968,1895,5478464,-1,5479648,1895,5480606,-1,5483540,1895,5484442,-1,5491264,1895,5492288,-1,5493144,1895,5493460,-1,5496196,1895,5500120,-1,5500548,1895,5502278,-1,5503284,1895,5503752,-1,5508052,1895,5508810,-1,5512904,1895,5513584,-1,5514264,1895,5514588,-1,5519578,1895,5520784,-1,5524924,1895,5527684,-1,5528374,1895,5535164,-1,5536110,1895,5536298,-1,5539832,1895,5541014,-1,5542564,1895,5542730,-1,5542918,1895,5543036,-1,5545920,1895,5547296,-1,5552730,1895,5552980,-1,5556668,1895,5558506,-1,5559824,1895,5562292,-1,5562640,1895,5562708,-1,5569534,1895,5572564,-1,5577344,1895,5578212,-1,5603252,1895,5605884,-1,5611946,1895,5613000,-1,5613138,1895,5618496,-1,5619050,1895,5619238,-1,5624192,1895,5663068,-1,5663552,1895,5669276,-1,5669296,1895,5670660,-1,5671224,1895,5678698,-1,5678936,1895,5680708,-1,5683950,1895,5685564,-1,5688596,1895,5693588,-1,5697964,1895,5698162,-1,5699192,1895,5700558,-1,5700746,1895,5710200,-1,5713564,1895,5713588,-1,5714196,1895,5718172,-1,5719754,1895,5722664,-1,5722838,1895,5724250,-1,5729264,1895,5734680,-1,5734926,1895,5739844,-1,5745220,1895,5745424,-1,5746638,1895,5749564,-1,5749986,1895,5750284,-1,5751414,1895,5752644,-1,5752864,1895,5753080,-1,5754212,1895,5754672,-1,5757200,1895,5759224,-1,5762192,1895,5764036,-1,5765458,1895,5766752,-1,5767080,1895,5767228,-1,5768052,1895,5769030,-1,5772560,1895,5781832,-1,5782090,1895,5796564,-1,5796874,1895,5799400,-1,5799520,1895,5800076,-1,5800348,1895,5801404,-1,5801684,1895,5802226,-1,5803612,1895,5805052,-1,5810144,1895,5810768,-1,5813488,1895,5814430,-1,5815032,1895,5819016,-1,5826886,1895,5831552,-1,5831836,1895,5833194,-1,5834720,1895,5835146,-1,5838254,1895,5839298,-1,5841688,1895,5844388,-1,5846032,1895,5849296,-1,5855204,1895,5866160,-1,5867264,1895,5867532,-1,5869104,1895,5869212,-1,5872420,1895,5872928,-1,5875722,1895,5876176,-1,5885472,1895,5896774,-1,5899938,1895,5900102,-1,5903610,1895,5906564,-1,5912720,1895,5917348,-1,5917382,1895,5919412,-1,5919506,1895,5920086,-1,5921344,1895,5922892,-1,5923080,1895,5924172,-1,5925894,1895,5931458,-1,5932864,1895,5941912,-1,5943088,1895,5943358,-1,5944608,1895,5950406,-1,5950540,1895,5988990,-1,5991848,1895,5991920,-1,5992116,1895,5993380,-1,5995844,1895,5996232,-1,6004574,1895,6007776,-1,6009184,1895,6009344,-1,6012260,1895,6012852,-1,6013308,1895,6013502,-1,6014524,1895,6015828,-1,6016350,1895,6016490,-1,6018446,1895,6018776,-1,6027312,1895,6028094,-1,6032448,1895,6034230,-1,6036860,1895,6037072,-1,6040400,1895,6040524,-1,6046208,1895,6046578,-1,6047840,1895,6049614,-1,6052364,1895,6053602,-1,6065122,1895,6068426,-1,6075022,1895,6075048,-1,6075052,1895,6075068,-1,6075186,1895,6075440,-1,6076652,1895,6078270,-1,6078578,1895,6081200,-1,6081340,1895,6081556,-1,6085808,1895,6086524,-1,6093976,1895,6094096,-1,6094736,1895,6095524,-1,6099432,1895,6101542,-1,6103624,1895,6105640,-1,6111396,1895,6122536,-1,6122724,1895,6122954,-1,6124296,1895,6125302,-1,6126024,1895,6127500,-1,6130618,1895,6131892,-1,6132616,1895,6133036,-1,6133964,1895,6134272,-1,6141962,1895,6142150,-1,6144384,1895,6144686,-1,6145996,1895,6146216,-1,6149478,1895,6149892,-1,6150100,1895,6150312,-1,6152772,1895,6153012,-1,6155540,1895,6161400,-1,6163072,1895,6163262,-1,6168612,1895,6168690,-1,6169032,1895,6169920,-1,6171492,1895,6171896,-1,6176070,1895,6178690,-1,6179776,1895,6180552,-1,6182246,1895,6185892,-1,6187412,1895,6194170,-1,6194874,1895,6197048,-1,6197556,1895,6199264,-1,6201364,1895,6202144,-1,6203084,1895,6203164,-1,6206660,1895,6207756,-1,6213244,1895,6214734,-1,6219676,1895,6220084,-1,6220402,1895,6220630,-1,6223324,1895,6223516,-1,6226872,1895,6248288,-1,6249334,1895,6259388,-1,6262268,1895,6262532,-1,6262862,1895,6264788,-1,6266564,1895,6266896,-1,6267208,1895,6267538,-1,6268446,1895,6269108,-1,6269240,1895,6270906,-1,6274210,1895,6278528,-1,6281304,1895,6281408,-1,6281940,1895,6282848,-1,6285310,1895,6289628,-1,6293844,1895,6294744,-1,6295580,1895,6300132,-1,6301568,1895,6302580,-1,6307320,1895,6307504,-1,6311616,1895,6311866,-1,6319100,1895,6319864,-1,6322144,1895,6322632,-1,6325364,1895,6326052,-1,6328512,1895,6329954,-1,6335716,1895,6335944,-1,6337156,1895,6337576,-1,6338968,1895,6339100,-1,6339416,1895,6340456,-1,6346876,1895,6349154,-1,6349672,1895,6353328,-1,6354856,1895,6355516,-1,6360040,1895,6363048,-1,6371188,1895,6373156,-1,6377068,1895,6377092,-1,6380588,1895,6380650,-1,6391100,1895,6391476,-1,6392960,1895,6396392,-1,6399084,1895,6399324,-1,6403194,1895,6404406,-1,6406502,1895,6407364,-1,6413426,1895,6415056,-1,6415284,1895,6415756,-1,6418164,1895,6422066,-1,6429226,1895,6429688,-1,6432572,1895,6433020,-1,6436464,1895,6438380,-1,6449404,1895,6449460,-1,6451956,1895,6452188,-1,6456104,1895,6456280,-1,6457252,1895,6457818,-1,6457820,1895,6458096,-1,6458516,1895,6459956,-1,6462732,1895,6463496,-1,6468586,1895,6469820,-1,6470040,1895,6515668,-1,6516636,1895,6518596,-1,6518826,1895,6519292,-1,6520396,1895,6521544,-1,6527396,1895,6527644,-1,6530008,1895,6530664,-1,6531428,1895,6531682,-1,6533436,1895,6534600,-1,6539172,1895,6567140,-1,6567360,1895,6577644,-1,6582236,1895,6587472,-1,6587728,1895,6608968,-1,6609688,1895,6612032,-1,6612564,1895,6617596,-1,6617792,1895,6626956,-1,6628828,1895,6629268,-1,6629544,1895,6629836,-1,6631204,1895,6632360,-1,6633696,1895,6637262,-1,6638006,1895,6643512,-1,6644236,1895,6647590,-1,6648110,1895,6648528,-1,6649510,1895,6659982,-1,6660156,1895,6670378,-1,6673290,1895,6685256,-1,6687056,1895,6802312,-1,6802520,1895,6808428,-1,6808684,1895,6814174,-1,6814432,1895,6815468,-1,6815876,1895,6819942,-1,6820318,1895,6822430,-1,6822758,1895,6838484,-1,6838596,1895,6841436,-1,6841938,1895,6842984,-1,6843172,1895,6845278,-1,6845360,1895,6859368,-1,6859516,1895,6862118,-1,6862328,1895,6871568,-1,6871692,1895,6878508,-1,6878712,1895,6882610,-1,6882804,1895,6883066,-1,6883312,1895,6884060,-1,6884272,1895,7367384,-1,7367664,1895,7370868,-1,7371056,1895,7392842,-1,7393064,1895,7408908,-1,7411786,1895,7415662,-1,7416076,1895,7417546,-1,7418236,1895,7422586,-1,7422896,1895],[2335076,1200,2352859,405,2361257,1200,2436883,1095,2551205,500,2588396,1095,2588853,895,2593551,1095,2660063,1200,2661976,1095,2738954,1050,2927004,985,2928054,1050,2930514,900,3003756,401,3025660,1050,3054220,400,3108888,985,3117960,-1,3117984,985,3136340,-1,3136404,985,3138640,980,3139294,975,3139488,985,3150200,975,3157568,970,3158962,965,3160164,960,3160556,955,3161756,950,3161962,945,3163112,940,3163648,935,3164624,930,3165116,925,3166380,920,3167514,915,3167918,910,3168916,905,3169244,900,3170244,895,3170732,890,3171844,885,3172154,880,3173344,875,3173614,870,3176212,865,3176508,860,3177584,855,3177978,850,3179078,845,3179628,975,3186560,845,3186636,840,3187848,835,3188184,830,3188906,825,3189446,820,3190680,815,3191008,810,3191984,805,3192356,800,3193486,795,3193758,790,3194858,785,3195256,780,3196356,775,3196808,770,3197872,765,3199308,760,3205370,755,3206420,750,3206824,745,3207812,740,3208320,735,3209216,730,3209670,725,3210772,720,3211170,715,3212184,760,3215636,715,3216338,710,3216940,705,3217912,700,3218270,695,3219438,760,3224420,695,3225248,690,3226692,685,3228076,675,3228392,670,3229576,665,3230894,760,3235308,665,3235396,660,3236796,655,3238112,650,3238480,645,3239842,640,3240008,760,3244626,640,3245326,635,3245776,630,3246816,625,3247224,620,3248226,615,3248752,610,3249576,760,3254588,610,3254688,605,3255442,600,3256000,595,3256756,590,3257192,585,3258360,695,3258824,760,3264384,695,3265586,690,3267036,685,3268234,680,3268734,675,3269662,670,3270234,665,3271270,660,3271588,655,3272696,760,3274952,650,3275352,645,3275952,1095,3276104,1797,3276352,4361,3276530,-1,3277000,4495,3277100,-1,3277352,1495,3277500,-1,3278040,1495,3278146,-1,3278400,1490,3278500,-1,3279952,1490,3280152,1485,3280252,2995,3280344,-1,3280606,2995,3280706,4495,3280834,-1,3285518,2995,3285752,2990,3286820,2985,3288316,2980,3288800,2975,3289016,1000,3291776,760,3291844,1000,3294080,975,3304632,760,3391188,975,3487956,925,3503976,599,3505076,925,3506376,599,3553528,488,3642844,480,3643452,479,3659464,480,3666438,488,3700252,479,3706028,470,3730368,449,3858652,488,3890898,598,3899332,488,3902640,598,3918436,499,3931142,488,3969722,449,3984770,488,4001256,445,4011948,389,4016256,488,4019948,389,4035892,488,4036192,499,4036692,488,4042280,389,4046666,339,4053456,448,4056076,339,4058940,448,4059042,339,4059442,448,4060276,339,4062428,448,4066032,339,4071824,448,4077640,339,4079038,448,4080588,339,4092032,448,4092082,339,4093476,448,4096226,339,4097782,448,4100582,449,4102598,339,4122720,448,4229094,599,4235102,448,4272808,599,4278184,448,4299824,599,4309640,448,4319430,599,4325840,476,4502520,411,4622108,531,4787884,398,4789728,298,4826504,199,4833248,-1,4833800,199,4840174,-1,4841790,98,4849428,-1,4851044,98,4868734,450,4880090,599,4898850,600,4938802,-1,4938872,600,4942146,-1,4942376,600,5093528,400,5138876,399,5147818,400,5152034,300,5199512,400,5244236,600,5444020,799,5445774,1095,5465264,1000,5513584,599,5643034,1000,5644268,1095,5644582,400,5698708,1000,5704706,1095,5705284,1000,5715198,1095,5715820,1000,5726936,1095,5731284,1000,5733968,1095,5742346,1000,5743790,1095,5749390,1000,5774456,1199,5780920,1000,5799668,300,5799854,1000,5802540,300,5802672,1000,5811064,553,5811306,1000,5811464,553,5811690,1000,5812576,553,5812820,1000,5814108,553,5814294,1000,5835768,899,5836020,1000,5838868,549,5838956,1000,5840482,529,5840744,1000,5842370,529,5842512,1000,5843106,529,5843240,1000,5847364,549,5847552,1000,5849696,549,5856640,1000,5919506,1095,5920610,1000,5950406,-1,5950540,1000,5967012,1095,6001506,1000,6116672,1095,6122362,1000,6138654,1095,6138930,1000,6301096,1199,6301568,1000,7365908,1095,7371454,1000,7401810,1399,7402548,1000,7402776,1399,7403264,1000,7403860,1399,7404116,1000,7404660,1399,7404722,1000,7406712,1399,7406746,1000,7407072,1399,7407134,1000,7407142,1399,7407428,1000,7407466,1399,7407564,1000,7408184,1399,7408412,1000,7408582,1399,7408908,1000,7413612,1399,7413930,1000,7415020,1399,7415376,1000,7415380,1399,7415662,1000,7416084,1399,7416344,1000,7416820,1399,7417000,1000,7417432,1399,7417546,1000,7418256,1399,7418444,1000,7418622,1399,7418808,1000,7418976,1399,7419232,1000,7419696,1399,7419992,1000,7420336,1399,7420542,1000,7422210,1399,7422586,1000],null,null,null,null,null,[2335076,158,2337585,157,2337928,158,2338468,157,2338828,158,2339459,159,2340249,160,2340876,162,2341768,160,2342108,158,2343526,155,2343848,153,2344449,158,2345136,156,2347262,159,2348060,158,2348366,157,2348672,161,2349122,160,2351727,163,2352542,161,2352922,159,2353296,158,2353771,159,2354983,161,2356894,160,2357564,159,2358211,160,2359456,156,2361257,157,2362374,158,2365997,159,2366989,161,2367322,162,2370639,163,2371623,165,2374215,163,2375028,161,2375395,163,2377609,162,2378062,161,2378365,160,2378737,162,2379172,163,2380067,161,2380508,163,2380830,166,2381788,169,2382619,163,2383159,160,2383937,161,2384349,157,2385285,166,2387319,165,2388517,164,2388834,163,2389587,166,2389961,168,2390480,169,2391185,166,2391533,168,2392018,167,2392536,168,2392858,166,2393194,165,2394212,164,2394591,162,2395934,167,2397459,169,2398754,168,2399778,169,2401628,167,2401951,166,2402568,165,2402885,166,2403217,161,2403607,162,2404417,165,2404818,166,2405516,167,2405890,168,2406665,170,2407257,167,2407816,165,2408387,163,2408789,160,2409814,162,2410431,164,2412177,163,2423103,166,2423874,167,2424286,165,2424826,166,2425157,167,2426201,168,2427035,165,2427450,166,2428042,164,2428371,165,2428886,167,2429243,170,2429892,171,2430444,170,2430749,172,2431129,174,2431568,175,2432052,174,2434433,170,2436883,171,2437210,169,2437649,171,2438028,172,2438905,170,2439513,168,2440294,170,2440608,172,2440950,170,2444988,175,2445403,172,2449194,173,2449711,170,2451324,171,2452287,172,2454726,171,2457279,174,2458544,169,2464094,168,2467097,172,2468411,170,2468983,171,2469422,172,2469731,176,2470343,175,2470659,177,2471075,176,2472038,173,2472537,174,2472952,175,2473358,176,2473679,177,2474106,171,2474814,172,2475235,174,2475651,173,2476179,174,2476526,175,2476826,173,2477252,169,2477814,170,2478477,171,2479033,172,2479909,171,2480370,173,2480685,175,2481566,176,2482140,177,2482455,174,2483533,175,2483854,174,2484529,176,2484858,174,2485191,175,2485539,177,2486026,175,2486366,176,2487547,177,2487977,175,2488294,176,2488640,178,2489106,180,2489601,178,2489930,181,2490718,182,2491446,186,2492534,187,2493255,182,2493849,184,2494559,186,2495103,188,2495411,186,2495711,184,2496939,185,2497397,183,2499602,185,2501477,179,2502119,178,2502435,177,2503658,176,2503970,174,2504316,175,2505034,174,2506293,177,2507818,180,2508175,179,2508922,178,2509507,179,2509910,182,2510212,180,2511352,179,2512274,181,2512685,182,2513235,180,2513658,179,2514070,177,2514458,175,2514832,178,2515270,176,2515630,178,2516244,175,2516675,177,2517040,178,2518055,179,2518440,180,2518785,178,2519519,177,2519984,179,2520799,181,2521264,180,2522182,181,2522544,179,2522910,178,2523464,176,2524307,178,2524794,176,2525323,178,2525684,176,2525991,177,2526436,176,2526760,175,2527073,177,2527518,178,2531108,180,2531479,178,2532638,180,2533031,181,2533967,182,2534353,183,2534658,182,2535808,181,2536240,180,2536881,179,2537701,177,2538137,178,2538711,179,2540337,180,2541378,182,2542310,181,2542760,180,2543253,179,2543970,177,2544383,179,2544826,177,2545169,178,2545562,180,2545951,179,2546676,175,2547829,173,2548849,174,2550882,176,2551866,178,2552226,177,2552578,178,2552900,179,2553233,178,2554579,176,2554939,178,2556128,180,2557363,179,2557710,178,2558497,179,2558819,177,2560533,176,2561557,177,2561965,178,2562694,179,2563064,180,2565188,176,2565785,175,2566430,172,2566981,173,2567663,174,2568011,173,2568827,174,2569129,175,2569797,176,2570164,175,2570481,178,2570821,177,2571249,180,2572222,181,2573119,183,2574130,178,2575408,177,2575749,175,2576989,176,2578406,174,2578899,175,2579393,174,2580039,171,2580655,170,2581840,172,2582166,167,2582755,172,2583268,170,2583689,168,2584261,169,2585052,167,2585603,168,2585970,169,2586522,168,2586849,167,2587357,169,2588710,168,2589055,169,2589411,170,2589957,169,2590586,173,2590907,172,2591267,174,2592271,173,2592775,171,2593260,173,2593641,171,2594765,170,2595110,169,2595500,171,2595838,170,2596613,167,2597298,168,2597742,171,2598097,167,2599422,164,2599722,158,2600073,154,2600606,153,2601116,150,2602046,153,2602466,154,2602886,156,2603210,157,2603602,155,2603994,157,2604343,155,2604686,149,2605551,147,2605949,146,2606262,144,2606644,145,2607007,146,2607468,147,2608176,148,2608831,146,2609206,147,2610161,144,2610479,142,2610827,139,2611221,142,2611525,144,2611870,143,2612278,140,2612848,141,2614569,142,2614946,143,2615901,144,2616301,145,2616787,148,2617251,147,2617811,144,2618467,142,2619056,144,2620737,142,2621088,141,2622179,143,2622566,144,2623032,142,2623357,143,2623757,144,2625316,147,2625712,148,2626794,150,2627482,149,2627975,151,2629083,150,2629404,149,2631499,147,2631853,148,2632694,145,2633222,146,2634552,144,2634918,143,2635247,148,2635587,155,2635987,153,2636762,154,2637361,156,2637750,160,2638128,158,2638497,157,2638972,162,2639879,163,2640335,162,2640661,158,2640972,159,2641323,165,2641868,164,2642663,165,2642969,164,2643990,163,2644305,159,2644705,162,2645121,160,2645456,162,2646515,163,2647177,162,2647574,164,2647912,165,2648251,162,2648572,163,2649133,161,2650461,158,2651145,160,2651697,164,2652091,167,2653124,168,2653493,166,2654062,163,2654561,165,2655094,158,2655704,160,2656320,161,2656657,167,2657595,166,2658101,168,2658713,169,2659031,170,2659338,168,2659640,169,2660681,170,2661694,171,2662076,173,2662764,171,2663796,172,2664250,169,2664608,168,2665628,170,2666708,171,2671838,169,2672913,174,2673243,173,2673545,174,2674172,173,2675032,172,2675734,174,2676220,173,2676784,172,2677379,171,2677692,172,2678744,170,2679142,169,2679794,167,2680116,168,2683542,166,2683887,168,2684618,166,2684991,165,2685411,169,2687618,170,2688070,169,2688422,172,2688827,171,2689213,172,2689676,171,2689993,172,2690968,173,2691547,172,2691851,174,2692151,176,2692500,174,2693029,175,2693673,176,2694568,177,2695150,175,2697961,176,2699024,179,2699691,178,2700486,183,2700812,181,2701185,182,2703053,183,2703654,184,2704280,186,2705027,187,2706598,185,2708554,179,2709371,181,2710514,186,2711857,189,2712488,187,2712851,188,2713176,187,2713487,189,2714266,188,2714890,185,2715244,187,2715597,186,2716400,184,2718162,188,2718526,185,2719152,184,2720026,186,2720504,188,2720907,187,2722043,190,2722497,187,2723380,186,2723807,187,2724346,188,2724978,185,2725409,184,2726086,181,2726631,183,2726945,180,2727847,182,2728918,183,2729282,182,2729644,183,2730151,184,2730545,183,2731536,184,2733164,187,2733673,189,2734984,187,2735579,185,2735901,182,2736330,186,2736944,185,2737647,184,2737977,183,2739134,182,2739925,179,2740607,181,2741274,185,2741899,186,2742318,185,2742739,186,2743229,183,2744031,181,2744604,179,2744940,181,2745683,180,2746462,182,2746879,183,2747581,182,2748289,185,2749973,182,2750369,183,2750994,181,2751751,183,2752243,181,2753282,184,2753882,181,2754597,180,2755315,183,2755722,181,2756075,182,2756791,183,2757500,182,2757818,184,2762063,183,2762595,185,2763246,182,2779280,180,2788641,192,2799322,188,2804082,199,2807829,176,2816785,178,2817166,176,2818629,178,2819582,179,2827977,174,2828552,175,2834398,176,2835491,171,2836808,176,2838300,174,2841272,189,2845072,194,2849306,195,2854104,178,2855332,174,2861544,182,2862104,183,2863104,180,2866928,179,2869106,183,2871078,185,2871920,194,2872522,192,2873334,195,2874354,192,2875676,194,2876104,192,2876992,189,2882240,185,2885312,180,2886544,178,2897950,179,2898404,180,2899154,182,2899964,181,2907772,176,2911484,174,2915784,175,2917132,173,2917664,171,2918444,173,2918876,174,2919572,176,2920024,175,2920380,174,2920896,173,2921446,175,2921816,174,2922168,173,2923896,172,2926224,170,2927004,171,2927516,173,2928704,172,2929104,173,2930336,174,2930672,173,2931132,175,2931586,176,2932088,174,2933576,175,2934152,177,2934812,178,2935652,177,2936000,179,2936614,182,2937544,180,2937976,181,2939864,178,2942028,177,2942752,178,2943212,180,2944728,184,2945292,185,2946532,183,2946922,182,2947380,177,2947872,179,2948704,178,2949036,177,2949848,179,2950152,177,2950848,178,2951168,177,2951496,176,2951984,174,2952312,176,2952614,178,2952924,175,2953636,173,2954146,174,2954506,175,2955046,174,2955408,176,2955800,174,2956280,175,2957328,176,2959038,175,2960192,178,2960960,179,2961408,180,2961754,182,2962194,180,2962554,184,2963764,183,2964388,185,2964840,182,2965500,183,2965860,181,2966196,183,2966736,186,2967306,183,2967726,181,2969524,184,2970996,192,2972094,188,2972528,185,2973126,181,2973724,182,2974252,183,2974728,184,2976040,182,2976440,186,2976770,187,2977322,189,2978060,183,2978510,182,2979024,185,2979620,184,2980130,182,2980940,181,2981300,184,2982180,181,2983252,180,2983668,183,2984064,184,2984780,185,2985442,186,2986304,185,2986790,183,2987564,182,2988262,184,2988952,183,2990082,186,2990536,184,2990908,183,2991256,182,2991592,184,2991920,183,2992308,186,2992668,187,2993000,178,2993308,187,2993716,186,2994152,187,2994482,185,2995144,187,2995532,188,2995924,190,2996232,188,2996674,187,2997212,185,2997764,186,2999150,185,2999988,184,3000488,185,3001346,186,3001972,187,3002334,186,3002634,183,3002944,185,3003340,186,3003756,184,3005300,185,3005612,186,3006252,188,3007682,186,3008048,189,3008410,188,3008868,186,3009298,184,3010700,183,3011518,185,3011930,184,3012466,182,3016150,187,3018068,188,3018400,185,3018792,184,3019134,185,3019624,183,3020064,187,3020774,186,3021336,188,3021704,191,3022324,189,3023218,191,3025806,194,3026456,196,3037432,197,3040312,202,3046368,209,3047658,207,3051512,202,3051824,206,3052704,204,3053192,208,3053740,209,3054220,210,3054972,209,3055722,210,3056592,209,3056904,210,3057310,209,3057870,211,3058352,210,3058728,206,3059660,204,3060912,206,3061688,203,3062126,204,3062544,206,3063864,203,3064188,207,3064524,209,3064884,208,3065478,207,3066800,203,3067872,202,3068840,200,3069648,198,3070144,205,3070600,203,3071314,200,3071828,201,3072178,200,3072488,202,3074604,203,3074912,200,3075330,199,3075656,201,3076054,199,3076368,200,3076764,199,3077156,198,3077460,201,3078464,198,3079080,194,3079380,189,3081412,186,3082694,189,3083044,190,3083420,191,3084716,193,3085204,195,3085710,197,3086256,194,3086564,193,3086968,198,3087668,195,3087968,194,3088272,192,3089186,195,3089608,191,3090472,189,3091020,190,3091320,191,3091620,189,3092376,191,3092976,190,3093516,187,3094324,189,3094660,190,3095070,185,3096268,186,3097524,189,3097844,188,3098384,186,3099524,188,3099834,191,3100334,190,3101034,191,3101356,193,3102084,190,3103140,191,3104740,190,3106336,187,3107328,188,3108124,189,3108888,187,3109908,190,3110208,191,3110604,193,3113028,188,3116052,187,3116656,184,3117916,183,3118504,181,3119208,183,3119608,179,3120208,178,3120656,180,3120958,181,3121440,179,3121808,178,3122352,177,3123108,174,3123560,176,3123860,175,3124212,177,3124612,178,3125094,176,3125562,177,3126132,180,3126954,179,3127620,177,3127974,175,3128372,178,3128676,175,3129848,173,3130484,176,3131484,179,3132008,177,3132970,172,3136664,169,3139024,171,3139694,172,3140344,170,3140994,171,3142156,169,3142924,170,3143292,167,3143810,166,3144138,167,3144500,168,3144900,167,3145284,169,3145672,170,3146168,167,3146656,168,3147100,170,3147552,168,3149048,166,3149552,165,3149924,166,3150244,168,3150590,170,3151852,169,3152200,172,3153312,171,3153824,173,3154214,174,3154900,175,3155748,176,3156116,174,3156424,175,3157506,173,3157862,176,3159264,174,3159626,175,3160594,174,3162262,178,3163212,177,3163596,173,3163912,176,3164312,173,3164624,175,3165116,174,3165512,172,3165898,175,3166214,173,3166540,174,3167514,172,3167918,177,3168572,178,3168996,177,3170044,175,3170536,174,3170838,172,3171144,173,3172644,171,3173940,174,3174444,175,3174794,173,3175144,169,3175654,172,3176024,176,3176876,177,3177468,178,3177808,173,3178372,174,3178828,176,3179178,178,3179564,177,3179878,179,3180628,183,3181304,185,3181604,184,3181922,181,3182268,180,3183052,179,3183378,183,3184184,180,3184500,179,3185036,182,3185660,181,3185968,182,3187296,185,3188148,186,3188510,187,3188906,186,3189252,182,3191172,184,3191604,182,3191984,183,3192428,181,3193758,183,3194156,184,3194608,186,3194932,183,3195598,186,3196028,185,3196892,187,3198408,189,3198720,185,3199544,186,3199896,185,3200258,200,3200708,195,3201008,192,3201350,188,3201658,183,3201958,185,3202456,187,3202920,185,3203272,186,3203620,185,3203922,186,3204260,185,3205074,187,3205672,182,3206420,181,3206916,183,3207272,182,3207772,181,3208592,184,3209400,185,3209768,184,3210472,185,3210864,186,3211552,183,3211860,181,3212734,183,3213248,182,3213636,184,3214780,185,3215348,184,3215738,181,3216238,180,3216542,175,3216848,176,3218888,174,3219340,175,3220380,178,3221098,176,3222216,179,3222612,178,3222948,179,3223356,178,3223800,179,3225248,177,3225400,178,3225572,179,3225792,177,3225940,178,3226592,179,3226792,178,3227392,176,3227692,175,3229120,173,3230756,176,3230956,175,3231116,177,3232206,178,3233204,177,3233386,176,3233624,175,3233848,173,3234456,174,3234644,175,3235396,176,3235736,174,3235856,173,3236006,174,3236522,176,3236772,174,3237020,177,3237196,176,3237980,177,3238204,179,3238712,178,3238992,179,3239200,178,3239432,177,3239752,176,3240112,174,3240318,175,3240744,174,3241032,175,3241214,174,3241356,173,3241512,174,3241740,171,3241972,169,3242264,164,3242716,169,3243044,171,3243264,172,3244012,175,3244440,177,3244726,175,3244942,177,3245216,178,3245944,180,3246932,177,3247076,178,3247240,180,3247376,179,3247716,180,3247894,179,3248024,180,3248546,179,3248978,178,3249276,177,3249772,175,3249992,174,3250216,175,3251100,173,3251642,176,3252044,174,3252172,173,3252534,175,3253364,176,3253564,175,3253968,174,3254264,176,3254744,175,3255648,177,3255800,178,3257192,179,3258564,177,3259314,176,3260690,177,3260890,176,3261182,174,3261578,178,3261824,175,3262150,174,3262352,175,3262908,174,3263636,173,3264536,175,3264670,176,3265072,175,3265974,176,3267284,175,3267414,176,3267534,177,3269134,178,3269384,177,3269734,179,3270022,178,3270234,179,3270512,178,3270928,181,3271084,182,3271270,180,3271444,178,3271588,179,3272108,178,3272292,175,3272540,176,3272696,175,3272974,178,3273448,175,3273700,173,3274148,174,3274402,176,3274592,177,3275152,176,3275620,178,3275952,67,3276104,1,3276262,11,3276448,13,3276632,16,3276800,14,3277000,10,3277132,13,3277272,11,3277600,2,3277744,6,3277952,2,3278146,6,3278276,7,3278400,11,3278898,10,3279024,-1,3279152,19,3279352,16,3279702,17,3279952,15,3280152,7,3280344,18,3280506,-1,3280706,6,3280834,2,3280994,6,3281168,15,3281476,20,3281612,21,3281732,22,3281864,24,3282052,27,3282648,30,3282864,32,3283054,33,3283960,36,3284402,40,3284584,41,3284768,40,3285148,43,3285518,45,3285640,46,3285808,47,3286018,49,3286620,50,3286820,52,3287072,53,3287252,52,3287696,53,3288000,52,3288316,54,3289116,55,3289516,54,3290104,55,3290236,56,3290520,60,3291470,61,3291644,60,3291776,61,3292126,60,3292376,59,3292626,60,3292836,61,3293160,63,3293380,60,3293880,61,3294104,63,3294274,62,3294488,64,3294680,65,3295080,67,3295580,70,3295714,68,3296084,67,3296280,68,3296448,67,3296628,69,3297046,70,3297696,72,3297816,70,3298028,69,3298200,68,3298428,69,3299028,70,3299180,71,3299380,72,3299936,70,3300328,71,3300542,72,3300880,73,3301066,72,3301482,70,3301734,73,3301882,72,3302016,73,3302232,74,3302542,76,3302832,77,3303402,78,3303582,80,3303830,79,3304192,80,3304332,81,3304548,80,3305402,79,3305596,81,3305732,82,3305964,81,3306088,80,3306482,81,3307496,82,3308296,80,3309870,81,3310482,75,3310716,80,3311104,81,3311532,82,3311680,81,3311920,82,3312132,81,3312604,82,3312744,85,3312884,86,3313148,85,3313592,84,3313916,86,3314232,87,3314632,86,3314948,87,3315482,84,3315732,86,3315982,87,3316386,88,3317540,89,3317762,87,3319372,89,3319784,87,3321346,86,3321538,88,3322156,87,3322356,86,3322664,85,3323056,87,3323324,89,3324116,88,3324660,90,3325260,89,3325564,88,3325864,90,3326064,89,3326504,90,3326680,88,3327012,89,3327416,91,3327556,90,3328840,92,3329116,91,3329316,92,3329516,90,3330208,91,3331296,90,3331444,93,3331890,91,3332256,90,3332714,88,3332940,90,3333150,89,3334196,88,3334514,87,3334688,90,3334812,89,3334976,91,3335096,90,3335380,91,3336104,90,3336260,89,3336404,88,3337324,87,3337456,86,3337708,87,3337884,88,3338168,90,3338696,91,3339000,93,3339128,94,3339420,93,3339940,92,3340760,94,3341356,93,3342172,95,3342384,97,3342826,96,3343216,95,3344016,96,3344264,95,3344496,97,3344648,96,3345674,93,3346272,96,3347136,95,3347520,98,3347828,99,3347964,100,3348158,102,3348580,101,3348862,100,3349000,101,3349484,100,3349708,101,3349984,100,3350124,99,3350244,97,3350544,100,3350886,98,3351436,97,3351608,99,3351764,98,3351892,99,3352500,97,3352888,96,3353038,98,3353272,99,3353808,98,3354008,97,3354180,98,3354316,97,3354456,99,3354608,100,3354788,101,3355176,103,3355328,101,3355480,104,3355914,106,3356094,107,3356644,106,3357194,105,3357576,106,3357706,105,3357894,104,3358112,103,3358432,106,3358618,105,3358976,106,3359276,107,3359708,106,3360100,105,3360476,107,3361538,105,3361770,107,3361940,108,3362194,107,3362362,105,3362516,100,3362952,97,3363106,98,3363246,99,3363398,100,3363540,98,3363668,102,3364088,100,3364280,101,3364472,102,3364680,101,3364856,102,3364988,96,3365248,98,3365848,97,3366068,96,3366200,95,3366324,98,3366558,97,3367292,96,3368182,95,3368716,94,3369310,92,3370180,91,3370840,90,3371140,91,3371592,90,3371842,92,3372592,91,3372904,92,3373048,91,3373940,92,3374348,93,3374504,91,3374836,93,3375452,91,3375940,92,3376298,93,3377050,94,3378652,93,3378870,94,3379202,93,3379602,92,3380262,91,3380500,93,3380864,91,3381374,93,3381532,92,3381720,91,3382236,90,3382586,93,3383100,115,3383280,114,3383560,115,3383762,116,3384014,117,3384248,115,3384596,114,3385240,113,3385456,115,3385612,113,3385872,122,3386200,121,3386556,123,3386720,129,3387484,126,3388096,128,3388312,126,3388712,125,3389488,123,3389746,122,3389964,121,3390164,119,3391288,118,3391488,119,3391688,120,3393908,111,3394060,110,3394484,108,3395092,110,3395492,107,3395854,108,3396066,107,3396420,106,3396876,105,3397532,104,3397760,106,3398136,105,3398398,106,3399000,104,3399400,106,3399600,108,3400054,107,3400254,106,3400456,105,3400600,104,3400772,105,3401130,104,3401292,103,3401496,101,3401696,100,3401864,99,3402124,102,3402914,101,3403216,100,3403416,99,3403616,104,3403916,102,3404104,103,3404324,104,3404524,107,3404724,106,3404976,107,3405136,106,3405736,107,3406336,106,3406686,104,3406892,105,3407190,104,3407690,102,3408390,100,3408790,102,3409040,101,3409340,103,3409490,104,3409890,106,3410490,105,3410690,108,3411840,107,3412240,106,3413640,105,3414798,104,3414996,105,3415300,104,3416266,102,3416566,105,3416766,104,3417216,102,3417416,101,3417716,102,3418416,103,3418872,104,3419172,102,3419740,104,3419910,102,3420116,101,3420412,100,3420812,99,3421212,100,3421412,99,3421612,98,3422112,99,3423170,100,3423770,98,3424170,100,3424320,99,3424624,98,3424824,97,3425124,98,3425372,99,3425786,97,3425984,96,3426184,95,3426384,94,3426584,96,3426784,93,3426984,92,3427188,91,3428688,93,3429388,92,3429888,94,3430436,93,3430836,92,3431202,91,3432002,89,3432302,90,3432504,89,3434008,88,3434308,87,3434608,84,3435108,83,3435608,85,3435960,86,3436156,83,3436660,82,3437160,84,3438160,82,3438308,81,3438508,82,3439280,81,3439460,80,3440008,81,3440608,79,3441508,77,3442008,76,3442760,75,3443084,76,3443464,74,3444216,75,3444580,76,3444780,77,3445180,78,3445480,80,3446132,78,3446380,79,3446768,80,3446968,83,3447432,85,3448032,82,3448188,84,3448340,83,3448640,82,3448824,89,3449290,87,3449490,88,3450390,89,3450590,90,3451540,88,3452690,87,3453390,85,3454696,83,3454896,84,3455096,85,3455496,86,3455748,85,3456596,82,3458398,83,3459202,85,3459502,86,3459752,85,3460252,83,3460452,85,3461052,86,3461652,85,3462154,83,3462354,82,3462554,81,3463454,80,3463954,81,3466420,80,3466928,81,3467226,80,3467626,81,3468076,82,3468376,81,3468576,79,3468776,81,3468926,80,3470728,79,3471896,78,3472196,79,3472444,80,3472644,81,3473196,77,3473496,79,3474296,78,3474496,80,3474796,79,3474996,78,3475546,77,3475846,76,3476246,75,3476496,73,3477096,74,3477296,75,3477496,76,3477788,77,3478304,79,3479088,76,3479296,77,3479952,76,3480254,77,3481304,75,3481556,76,3482256,75,3482804,76,3483156,75,3483656,76,3484704,77,3484904,76,3485204,75,3487156,74,3488056,72,3489056,75,3489856,74,3490056,75,3490506,76,3492006,75,3492716,76,3493820,73,3494316,72,3495076,73,3495276,72,3495524,73,3496324,71,3496524,70,3496924,73,3497124,70,3497324,72,3498024,74,3498424,71,3499076,70,3499476,71,3501610,69,3502128,67,3502324,66,3502600,63,3503556,61,3504376,59,3504776,60,3506776,58,3507224,60,3508276,61,3508776,60,3509176,59,3509376,58,3509576,57,3510176,56,3510348,55,3510926,56,3512476,55,3513024,54,3513276,53,3513526,54,3514428,55,3514780,53,3515828,55,3516228,53,3516428,54,3516622,49,3516880,50,3517080,51,3517480,50,3518080,54,3518256,51,3518918,53,3519128,52,3519428,54,3519628,53,3520328,54,3520580,55,3521128,51,3521930,50,3522130,51,3522330,53,3522830,52,3523380,53,3523980,52,3524680,53,3524880,51,3525830,54,3526330,55,3527380,56,3527780,55,3527980,56,3528180,54,3529180,53,3531208,51,3532030,50,3533380,52,3533730,53,3533930,54,3534330,55,3535080,56,3536130,62,3536730,61,3537530,60,3538030,59,3538330,58,3539280,57,3539480,56,3540380,57,3540630,59,3541430,58,3541890,57,3542040,56,3542440,57,3542940,58,3543840,56,3544512,57,3545340,60,3546328,59,3546456,60,3546628,59,3546928,60,3547606,59,3547978,58,3548178,59,3548378,60,3549728,59,3550778,62,3551078,63,3552478,61,3552680,60,3553776,59,3554080,57,3555680,58,3557130,61,3557980,62,3559532,63,3560632,64,3561132,65,3562282,64,3562580,65,3564340,64,3565144,63,3565596,62,3565828,63,3568414,65,3568712,64,3569114,63,3569588,79,3570888,80,3571188,79,3571388,77,3571988,76,3572288,72,3572488,71,3572788,72,3572988,70,3573336,69,3574438,70,3576392,69,3576792,72,3576944,71,3577142,72,3578452,74,3579052,73,3580300,74,3580800,75,3581100,74,3581808,73,3584164,74,3584568,75,3585918,74,3586118,75,3587318,76,3588718,75,3588818,74,3589318,75,3589418,76,3589518,75,3590268,76,3591164,77,3591468,78,3592968,79,3593568,78,3594218,77,3594468,76,3595968,73,3596868,74,3597868,75,3597968,74,3598918,73,3599520,74,3599718,75,3600172,74,3600320,76,3600876,77,3601272,76,3601670,75,3601770,74,3602836,73,3604198,75,3604300,76,3604382,77,3604484,78,3604864,79,3605280,77,3605380,76,3605868,77,3607134,78,3607212,77,3607408,76,3608588,77,3608696,74,3608896,75,3608996,78,3609100,77,3609836,78,3610072,77,3613852,78,3613948,79,3614052,80,3614152,79,3615500,80,3615702,79,3615900,80,3616752,79,3616854,80,3616956,79,3617056,77,3618154,78,3618328,79,3618784,76,3618882,75,3619280,76,3619880,77,3619980,79,3620580,78,3621180,79,3621630,78,3622968,79,3623134,80,3623232,83,3623334,84,3623532,85,3623630,82,3624076,81,3624256,80,3624660,79,3624984,78,3625700,79,3627104,80,3627300,79,3627500,78,3627702,77,3628304,75,3628948,77,3629100,76,3630186,77,3630504,75,3631918,74,3632316,73,3632600,72,3633984,74,3634636,75,3634750,73,3634850,74,3634988,76,3635980,75,3637040,76,3637140,75,3637240,77,3637740,76,3638440,75,3638992,76,3639892,77,3640518,80,3640718,79,3640820,77,3641316,79,3641924,78,3643104,79,3644100,77,3644304,76,3644504,75,3644604,77,3646382,74,3646680,75,3646780,77,3647032,76,3647404,77,3647604,76,3648954,77,3649264,76,3652896,78,3653096,76,3653444,75,3653546,74,3653646,75,3654046,74,3654248,75,3654850,76,3655750,75,3655952,76,3656250,77,3656750,76,3658524,75,3658964,74,3660518,75,3662124,76,3662424,75,3664306,74,3665248,72,3665304,71,3665682,69,3667438,68,3668888,69,3668988,70,3669392,69,3670794,67,3670894,65,3671738,64,3672740,62,3673240,60,3674540,61,3674740,62,3674840,63,3676140,62,3677342,61,3677442,60,3677542,61,3677642,62,3677742,64,3679242,63,3679342,62,3680142,63,3681242,62,3681842,61,3682342,60,3683042,61,3683742,60,3684142,61,3684642,60,3684742,59,3685242,58,3685442,59,3686142,58,3686440,57,3686540,58,3686642,59,3686742,61,3686842,62,3686940,60,3687140,61,3687650,62,3687852,60,3688362,59,3688808,63,3688912,64,3689012,63,3689112,65,3689212,63,3689410,64,3689512,63,3689612,61,3689712,62,3691692,63,3691792,62,3692292,61,3692492,60,3693044,59,3693240,58,3694780,57,3694968,56,3695748,57,3696052,56,3696220,57,3696624,56,3697124,57,3697372,56,3699776,55,3701384,56,3702640,55,3703260,54,3703508,56,3703608,55,3703912,56,3704012,57,3704612,56,3704712,58,3705164,57,3706134,59,3706592,58,3707490,59,3707784,61,3707844,60,3708094,59,3708344,58,3708444,57,3708960,56,3709312,55,3709812,56,3710460,57,3711168,58,3711972,57,3712868,56,3713160,57,3713336,58,3713536,60,3713640,58,3713890,59,3714100,58,3714200,59,3714300,60,3714500,61,3714698,60,3715046,61,3715548,62,3715648,63,3716144,64,3716408,63,3716506,62,3716608,63,3716806,62,3717156,63,3717872,62,3718076,61,3718176,62,3718584,61,3719162,62,3719268,61,3719366,62,3719528,61,3719628,62,3719728,61,3719928,60,3720564,61,3720668,62,3720972,61,3721372,60,3722472,58,3724660,59,3724908,60,3725558,61,3725656,62,3727066,61,3727966,60,3728466,58,3728566,60,3728666,61,3728772,62,3729256,61,3729668,62,3729768,63,3730068,64,3730692,63,3731084,64,3731234,65,3732284,63,3732784,62,3733284,63,3733584,61,3733784,60,3734188,58,3734736,59,3734844,61,3735258,60,3735556,62,3735706,61,3735806,62,3735904,61,3736212,60,3737094,58,3737196,59,3737296,60,3737394,59,3738012,60,3738212,59,3738512,60,3738612,62,3738864,60,3739830,59,3740924,58,3741428,59,3741528,58,3742446,60,3742948,57,3743356,56,3744420,57,3744974,58,3745074,57,3746832,59,3746992,58,3747092,59,3747292,60,3747908,59,3748312,58,3748712,57,3748912,58,3749464,59,3749564,58,3749664,59,3749764,58,3750312,59,3750512,58,3750712,59,3751012,60,3751112,59,3751212,60,3751312,61,3752320,60,3752622,59,3752720,60,3752822,59,3753524,58,3753824,57,3754124,58,3754324,59,3754524,58,3754824,59,3754948,58,3755108,59,3756020,58,3756584,57,3757076,58,3757176,57,3757976,58,3758634,59,3759636,58,3759736,57,3761068,58,3761268,59,3761576,60,3761984,59,3762192,58,3762380,57,3762526,58,3762596,59,3762994,58,3763094,59,3764244,60,3764944,61,3765044,59,3765294,60,3765492,59,3765844,57,3765944,55,3766044,56,3767248,57,3767448,58,3768248,59,3768548,58,3768648,57,3768748,56,3768848,57,3768948,56,3769400,55,3770300,54,3771300,55,3771400,56,3771708,57,3772910,58,3773088,57,3773592,56,3773740,55,3774088,56,3774248,55,3774548,56,3774752,57,3774852,58,3775988,59,3776892,60,3778600,62,3778658,63,3778848,62,3780340,63,3780388,64,3781044,63,3781800,62,3784404,64,3784702,62,3785000,61,3786866,60,3787216,59,3787966,60,3788668,61,3788920,60,3789940,59,3790140,60,3790392,61,3790940,60,3791140,61,3791594,60,3792632,59,3793038,60,3793736,61,3793786,60,3794708,61,3795738,63,3795940,64,3796040,66,3796698,67,3796904,68,3797220,67,3797270,66,3797472,65,3798980,64,3799744,65,3799892,64,3800144,65,3800244,64,3800460,63,3800966,64,3801116,63,3801316,64,3801672,63,3801888,65,3802740,66,3802890,64,3803040,62,3803092,64,3803812,63,3803912,62,3804112,59,3804212,58,3804264,59,3804616,58,3804764,57,3805112,55,3805464,56,3805872,55,3805922,56,3806732,55,3806836,56,3806884,57,3807036,56,3807138,57,3807240,58,3807680,59,3807784,60,3808182,61,3808964,60,3809384,61,3809582,60,3810140,61,3810240,60,3810734,59,3811392,58,3811492,59,3812792,58,3813256,57,3813384,58,3813784,57,3813888,58,3814708,59,3815622,57,3816536,56,3817302,57,3817402,58,3817956,59,3818264,60,3818588,59,3818688,58,3819880,57,3819934,56,3821414,57,3821812,58,3823016,59,3823816,58,3824216,57,3824748,58,3825680,57,3825732,58,3826248,59,3826398,60,3826900,59,3827128,60,3827618,59,3827780,60,3827848,61,3829048,60,3829200,61,3829250,60,3829500,59,3829648,60,3829764,59,3830294,58,3830716,60,3831062,61,3831280,59,3831332,58,3831528,60,3831852,61,3831960,62,3832786,60,3833224,58,3833972,57,3834248,58,3834350,57,3835004,58,3835100,59,3835380,57,3835830,59,3835880,61,3836240,60,3836408,59,3837048,58,3837160,59,3837612,60,3837662,61,3837712,62,3837862,61,3837912,60,3838718,61,3838868,60,3839018,61,3839068,60,3839320,61,3841300,62,3841816,61,3841968,62,3843150,61,3843300,63,3843400,64,3843622,63,3844120,62,3844272,61,3844526,60,3844830,59,3845556,60,3846528,59,3846676,58,3846826,59,3847204,61,3847350,60,3847400,61,3847510,62,3847772,61,3847886,60,3848976,59,3849264,60,3849398,59,3849640,60,3850152,59,3850362,60,3850712,61,3851668,62,3851720,61,3852110,62,3852268,61,3853126,62,3853696,63,3854032,62,3854476,63,3854996,62,3855248,61,3855354,60,3855754,59,3856104,60,3856304,61,3856468,60,3856518,62,3857072,63,3857122,64,3857304,65,3857454,64,3857552,65,3857658,64,3857818,66,3858400,64,3859112,65,3860398,66,3860598,65,3860864,64,3862468,63,3862672,62,3863640,61,3864524,62,3864778,63,3864878,62,3865236,63,3865788,62,3865946,63,3866146,61,3867754,60,3868352,61,3869374,59,3870398,58,3872048,59,3872098,58,3872148,59,3872320,58,3872422,57,3873776,56,3874760,60,3875010,61,3875208,60,3875308,61,3875360,57,3876140,58,3876288,59,3876570,58,3876640,57,3877236,58,3877456,57,3878884,70,3878976,73,3879080,69,3879228,70,3879328,69,3879540,68,3879692,67,3879844,66,3880128,65,3880432,64,3880880,65,3881132,64,3882128,65,3882328,66,3882378,65,3883232,66,3883832,65,3884132,66,3884382,65,3886586,66,3886636,67,3887036,66,3887236,67,3887288,68,3887336,69,3887680,68,3888036,69,3888332,70,3888512,68,3889172,66,3889380,67,3889488,68,3890252,67,3890530,66,3890794,67,3891984,68,3892090,69,3892200,68,3892364,67,3892412,66,3894056,67,3894160,66,3895090,65,3895288,66,3895540,65,3895840,64,3896652,66,3897152,67,3897404,66,3897660,67,3897760,66,3897860,67,3897912,66,3898064,67,3898284,66,3898338,65,3898552,66,3898858,65,3899280,66,3899496,65,3899544,64,3899760,63,3900676,62,3901862,60,3901968,61,3902020,60,3902420,61,3903456,60,3904024,61,3904600,62,3906300,61,3906348,62,3906752,61,3906802,62,3906920,63,3907224,62,3907852,63,3908252,62,3908960,63,3909396,62,3910646,63,3910748,62,3910850,61,3912248,60,3913792,59,3913912,60,3914728,61,3914844,62,3914960,61,3915618,62,3916260,63,3917220,64,3917936,63,3918136,64,3918588,63,3918684,64,3919388,65,3920660,64,3920860,63,3920964,64,3921166,65,3921464,64,3921764,63,3922216,62,3922364,63,3923516,62,3925082,65,3925132,66,3925284,65,3925382,64,3925942,65,3926656,63,3926706,65,3927156,64,3927356,63,3927556,62,3927856,63,3928108,62,3928360,63,3928610,62,3929416,61,3929490,62,3929744,63,3929792,62,3930242,61,3930944,62,3930998,63,3931392,64,3931492,65,3931692,64,3932194,63,3932242,62,3932542,63,3932592,62,3932744,61,3932792,62,3932944,63,3932994,62,3933394,61,3933594,62,3933806,61,3933856,60,3934254,61,3934304,60,3934792,59,3934992,58,3935292,57,3935392,58,3935492,59,3935892,58,3936514,57,3936664,58,3937064,57,3937314,58,3938228,59,3938278,60,3939490,61,3939940,60,3941092,61,3941592,62,3942092,63,3942240,62,3942540,61,3943650,62,3943900,61,3944616,60,3945624,61,3946224,60,3946574,61,3947276,62,3947828,61,3947976,62,3948226,63,3948976,64,3949326,63,3949476,61,3949526,62,3949576,63,3950832,62,3950932,61,3951184,62,3952632,63,3953282,64,3953380,63,3953682,64,3953732,65,3953882,66,3954084,65,3954326,64,3954728,65,3956736,66,3956986,64,3957388,63,3957436,62,3957736,63,3958038,62,3958546,66,3958696,67,3959512,66,3959628,65,3960230,66,3960330,65,3960380,66,3961396,64,3962196,65,3962596,64,3962796,63,3963244,64,3964110,65,3966608,64,3966888,65,3967252,66,3967402,67,3967452,66,3967954,65,3968054,64,3968204,65,3968304,66,3968920,67,3969120,68,3969270,69,3969342,67,3970422,68,3970722,67,3971172,66,3971272,68,3971572,69,3972224,70,3972276,69,3972626,68,3972824,67,3972924,68,3973224,67,3974192,68,3974290,69,3974340,68,3974440,67,3974690,66,3974740,67,3974990,66,3975240,65,3975290,64,3975490,65,3975856,64,3976204,63,3976608,64,3977360,63,3977660,62,3977712,61,3977760,62,3978016,63,3978276,64,3978724,65,3978972,64,3980180,63,3980380,62,3980432,61,3980990,60,3981190,59,3981400,60,3982000,59,3982050,60,3983012,59,3984070,58,3984770,55,3984972,56,3985328,57,3985524,56,3985676,57,3985874,56,3986274,54,3987092,55,3987392,54,3987492,53,3987708,52,3987908,53,3988172,54,3988386,52,3988436,51,3989640,50,3989808,49,3990158,50,3990208,51,3990256,52,3990408,50,3990656,51,3992744,52,3992952,53,3993102,51,3993202,52,3993308,51,3994624,52,3994724,53,3995480,55,3995816,56,3995920,57,3996188,56,3996922,57,3997332,56,3997600,55,3997814,56,3997866,57,3998224,58,3998276,57,3998328,56,3998436,57,3998636,56,3998688,57,3998936,58,3999238,59,3999960,58,4000404,57,4001048,56,4001256,55,4001806,54,4001906,55,4002222,56,4002738,55,4004344,54,4004444,53,4004492,54,4005244,53,4005492,52,4005742,51,4005944,52,4005992,51,4006292,50,4007618,49,4007768,50,4009372,49,4009420,50,4009824,49,4010274,48,4010572,47,4012368,48,4012584,49,4012640,48,4013110,47,4013698,48,4013808,49,4014800,48,4014850,49,4015000,48,4015050,47,4015300,48,4015706,49,4016206,50,4016306,49,4016506,50,4016556,49,4016606,48,4016944,49,4017124,48,4017382,49,4017432,50,4017632,51,4017832,50,4018088,49,4018240,50,4018488,49,4018692,48,4019042,47,4019192,48,4019492,49,4019996,48,4020196,49,4020248,50,4020346,51,4020648,50,4020848,51,4021096,50,4021596,49,4021968,50,4022022,49,4022876,48,4023380,47,4023430,48,4023732,47,4024588,48,4024636,47,4024736,49,4024836,48,4024888,47,4024936,49,4025036,50,4025136,49,4025936,50,4026036,48,4026420,49,4026464,50,4027316,51,4027516,50,4029168,51,4029316,50,4029568,51,4029868,52,4030116,51,4030568,52,4030716,51,4030868,52,4030916,53,4030966,52,4031116,53,4031508,54,4031908,53,4032008,54,4032108,53,4032208,52,4033062,51,4033162,50,4034662,49,4034912,48,4035162,49,4035804,48,4037348,47,4037500,46,4037800,45,4037848,44,4038508,45,4038656,46,4038758,45,4038856,46,4038908,45,4040164,46,4040464,45,4040512,46,4040776,47,4040878,48,4041028,47,4041932,48,4042232,47,4042580,46,4043180,47,4043832,46,4044680,45,4045864,47,4046266,48,4046464,49,4046716,48,4047024,49,4047076,50,4047224,49,4047376,50,4047424,51,4047626,50,4048876,49,4048926,50,4049176,53,4049426,54,4050076,53,4050126,52,4050176,51,4050404,50,4050506,51,4053706,52,4054356,53,4054606,52,4055006,53,4055056,55,4055256,54,4055496,53,4055996,54,4056076,53,4056446,55,4056746,54,4057296,53,4057448,52,4057600,53,4057748,54,4057948,53,4058248,54,4058940,56,4059240,55,4060628,56,4062176,55,4062328,54,4063288,55,4064840,57,4065432,58,4066132,57,4066182,58,4066688,57,4067038,58,4067764,59,4068166,60,4068216,58,4068416,59,4069072,60,4069272,59,4069422,58,4070176,59,4070276,58,4070576,59,4070876,58,4070976,57,4071324,56,4071976,55,4072524,54,4073426,55,4073524,56,4073774,55,4074732,56,4074884,55,4075532,56,4076084,55,4076184,54,4076432,53,4076484,54,4076632,55,4077132,56,4077790,57,4077840,58,4077890,57,4077940,58,4078040,59,4078410,58,4078564,59,4079188,60,4079338,59,4079388,60,4079438,59,4079538,60,4079638,58,4079738,57,4080288,56,4080488,55,4081140,56,4081240,55,4081892,56,4082242,55,4082292,54,4082342,55,4082442,56,4085204,55,4085356,54,4085656,53,4086054,52,4086104,53,4086256,52,4086458,51,4086608,52,4087008,53,4087108,52,4087508,53,4087658,52,4087708,51,4087756,52,4089288,53,4089800,52,4090928,51,4091028,52,4091228,51,4091328,52,4091528,53,4091632,52,4091682,53,4091882,54,4091932,55,4092232,54,4092282,55,4092532,54,4093476,55,4093776,54,4093824,53,4094076,52,4094928,50,4095328,51,4095728,52,4096780,51,4096880,52,4097028,51,4097280,50,4097480,51,4097832,52,4097932,53,4098032,52,4099132,51,4099482,52,4099932,53,4100032,52,4100382,51,4100582,52,4100882,53,4101082,52,4101232,53,4101384,54,4102098,55,4102148,56,4102300,55,4102598,54,4102700,55,4102848,54,4103048,53,4103138,52,4103450,51,4103536,52,4103700,51,4103802,50,4105200,49,4105300,50,4105552,49,4106352,48,4106550,47,4106706,46,4106856,47,4107204,46,4107836,47,4107888,48,4107980,47,4108288,46,4108436,47,4108538,46,4109078,45,4109278,46,4109706,45,4109760,44,4110128,45,4110816,44,4112120,43,4112470,44,4112670,43,4114396,42,4114896,41,4116752,40,4116932,39,4117344,40,4117452,41,4117902,42,4117958,41,4118008,42,4118068,41,4118264,40,4118616,39,4119220,42,4119416,43,4120784,44,4121008,45,4121220,46,4121270,45,4121320,46,4121964,45,4122020,46,4122238,45,4123268,44,4124056,43,4124104,44,4124222,43,4124306,44,4125288,45,4125366,46,4125596,47,4125736,48,4125804,49,4126366,48,4126576,47,4127328,46,4127492,47,4127596,48,4128072,47,4128290,45,4128400,46,4128450,45,4128764,43,4128928,41,4129266,40,4130034,39,4132952,38,4133180,39,4133428,38,4134394,39,4134604,38,4135194,39,4135292,40,4135744,41,4136048,42,4136252,43,4136666,42,4136820,41,4136870,42,4137080,41,4137480,40,4138088,39,4138354,38,4138408,39,4139326,40,4139584,41,4139636,40,4139684,41,4139946,42,4140862,43,4141398,44,4141598,43,4141648,44,4141898,43,4142264,44,4142612,43,4143048,42,4143172,41,4144560,42,4145774,41,4146516,42,4147140,43,4147200,42,4147490,41,4148068,39,4148676,40,4149752,39,4150452,40,4150944,41,4151280,42,4152460,41,4152636,42,4152708,43,4152888,42,4153192,43,4154064,42,4154616,43,4154812,44,4154864,43,4155314,42,4155364,43,4155416,42,4155728,41,4155798,40,4156148,41,4156456,40,4157330,39,4157380,38,4157480,39,4157530,40,4157580,41,4157680,42,4157930,43,4158080,44,4158484,43,4158684,45,4158768,44,4159232,47,4159564,49,4159692,48,4159864,47,4159972,46,4160388,45,4160818,44,4161020,43,4161444,41,4161646,42,4162350,43,4162756,42,4162886,43,4163506,42,4164600,44,4164750,45,4166092,44,4166406,45,4166738,44,4166844,45,4167128,44,4167480,43,4167580,44,4167784,45,4167836,44,4168088,45,4168240,46,4168320,45,4169232,46,4169924,45,4170028,46,4170232,47,4170424,44,4170584,43,4171604,42,4171888,41,4172530,40,4173102,42,4173202,43,4173912,42,4174028,41,4174452,40,4174504,39,4174712,38,4175388,39,4175862,38,4175912,37,4177088,39,4177672,38,4178034,39,4179028,40,4179076,39,4179472,40,4180240,39,4180400,41,4180500,40,4180548,42,4181016,41,4181616,42,4181668,41,4181828,42,4182196,44,4182700,45,4183112,44,4183212,45,4183260,44,4183470,43,4184058,42,4184112,41,4184888,42,4185098,41,4186108,42,4186370,41,4186896,40,4187372,41,4187480,40,4187840,41,4188496,40,4188714,39,4190032,40,4190126,39,4190512,38,4190564,39,4190670,40,4190724,41,4191456,42,4191510,41,4191740,40,4192444,39,4194652,40,4195128,41,4195556,40,4195662,39,4195770,38,4196428,36,4197106,37,4197870,38,4198508,37,4200168,38,4200704,37,4201574,36,4202096,37,4202152,36,4202956,37,4203064,38,4203172,39,4203424,40,4203480,39,4204132,40,4204184,39,4204348,40,4205016,39,4205128,40,4205182,41,4206080,40,4206328,41,4206356,42,4206608,43,4207320,42,4207660,41,4207772,42,4209052,45,4209964,46,4210016,45,4210328,44,4211384,43,4211484,45,4211688,44,4211912,45,4211972,44,4212138,45,4212248,46,4212308,45,4212542,43,4212760,42,4213312,43,4213366,44,4213420,43,4213644,44,4213958,45,4214652,46,4215036,47,4216256,46,4216334,45,4217124,46,4217340,45,4217452,46,4217684,47,4217740,46,4217800,45,4218008,44,4218252,43,4219008,44,4219064,43,4219800,44,4220492,45,4221468,44,4221538,43,4221876,44,4222280,43,4224656,44,4225016,43,4225242,42,4226096,43,4226570,42,4227274,43,4227672,41,4227838,40,4227988,41,4228084,40,4228756,39,4228812,40,4229150,38,4229996,39,4230428,40,4230480,39,4230532,40,4230984,41,4232320,42,4232380,43,4233152,44,4233386,42,4233448,43,4233514,44,4233750,43,4233808,44,4234644,45,4234876,44,4236016,45,4236188,46,4236524,45,4237080,46,4237952,45,4238004,44,4238054,45,4238392,44,4239238,45,4239244,46,4239352,45,4239528,46,4239776,47,4240212,46,4240448,45,4240510,44,4241136,45,4241466,44,4242058,43,4242412,42,4242814,43,4243470,44,4243878,46,4244460,47,4244518,46,4244744,47,4244800,46,4245036,47,4245312,46,4245990,47,4246460,46,4249074,45,4249364,46,4249648,47,4250388,46,4251298,47,4251896,46,4252246,47,4253240,48,4253498,49,4253858,51,4253912,52,4254116,53,4254476,52,4254898,53,4254948,52,4255158,53,4255992,52,4256376,53,4257556,52,4258796,53,4259118,54,4259364,53,4259550,54,4259676,53,4260354,54,4260800,53,4261488,54,4261914,53,4262036,52,4262160,53,4262284,54,4262718,53,4263480,54,4263604,53,4263856,52,4264104,53,4264168,54,4265622,55,4265998,56,4266812,55,4267944,54,4268260,55,4268320,56,4268384,55,4268446,54,4269044,55,4269482,54,4269860,55,4269922,54,4270812,55,4270876,54,4272110,55,4272298,57,4272808,56,4273478,58,4273702,59,4273896,58,4274340,57,4275012,56,4275366,57,4275510,56,4275728,57,4275882,56,4276252,57,4276562,58,4279122,57,4279640,58,4280658,57,4280964,58,4281490,57,4281990,56,4282120,55,4282542,54,4283464,55,4283576,56,4284052,55,4284270,56,4285330,55,4286316,56,4286752,57,4288090,56,4288420,57,4288744,58,4289564,59,4290026,58,4291278,59,4292088,60,4292368,61,4292568,62,4292906,61,4293652,62,4293762,61,4294064,62,4294098,61,4294204,60,4295566,61,4295934,60,4296682,61,4296796,63,4297024,62,4297146,63,4297480,62,4298052,61,4298164,60,4298278,58,4298770,57,4298888,56,4299242,55,4299308,54,4299416,55,4302616,56,4302908,55,4304048,54,4307316,53,4308108,54,4309776,53,4310894,54,4311220,53,4313276,54,4314368,53,4315324,54,4316244,53,4316832,52,4317052,51,4317720,50,4318392,49,4320548,50,4321146,49,4321920,48,4322792,47,4323048,46,4323096,47,4324988,46,4326210,47,4327044,48,4328272,47,4328930,46,4329666,47,4330116,46,4330180,45,4330580,44,4330914,45,4330978,46,4331040,47,4331096,48,4332374,47,4333330,48,4333594,47,4333928,48,4334984,49,4335706,50,4336076,49,4336808,48,4338954,47,4339448,45,4340984,44,4341050,45,4341184,44,4341842,43,4342600,42,4342670,43,4344556,42,4345464,41,4345532,40,4345974,41,4346896,40,4347242,39,4348410,40,4348538,41,4348660,40,4349724,41,4351728,42,4352680,41,4352888,42,4354196,41,4354520,42,4354744,41,4355844,42,4355956,41,4356924,40,4357076,42,4357144,41,4357484,42,4358312,41,4358926,40,4360514,41,4360622,42,4360818,43,4361240,42,4361332,43,4361872,42,4364258,41,4364378,40,4364932,41,4365860,42,4366064,43,4366782,42,4367284,43,4367624,44,4369248,43,4369548,42,4369688,43,4370128,42,4370536,43,4370680,44,4371232,45,4371338,47,4371456,46,4372008,47,4372120,48,4372228,47,4372448,46,4372888,47,4374092,48,4374468,49,4376028,50,4377116,51,4377186,52,4377598,53,4378190,52,4379682,51,4379922,49,4380002,50,4380404,52,4380748,53,4381492,49,4382356,50,4382668,51,4383048,52,4383296,51,4383558,50,4384820,52,4385480,53,4385896,52,4386252,50,4386322,51,4386390,50,4388832,51,4388964,49,4389176,48,4390156,47,4391080,48,4391376,47,4391488,48,4391644,49,4392078,48,4392580,49,4392872,50,4393168,49,4393638,50,4395384,51,4396062,50,4396160,51,4396788,52,4397236,51,4397508,50,4398036,49,4398876,48,4399042,49,4399876,50,4400992,49,4401062,50,4401624,51,4402446,52,4403436,51,4403886,50,4404164,49,4404240,48,4405016,49,4405146,48,4405484,49,4405870,50,4406888,49,4407580,50,4407732,49,4408066,47,4409594,46,4410596,47,4411676,46,4411780,45,4411952,46,4412116,47,4412452,46,4412620,47,4414692,48,4414820,47,4415630,48,4417768,47,4418088,46,4419868,45,4420080,44,4421140,46,4421978,45,4422126,44,4422356,46,4423370,45,4423512,46,4423678,47,4423986,46,4424958,47,4426548,49,4426772,50,4427954,51,4428960,52,4429184,53,4429260,52,4429564,51,4429648,50,4430488,49,4430562,48,4431780,49,4432096,50,4432166,51,4432436,50,4433572,49,4434012,50,4434088,51,4435116,50,4435350,49,4435428,50,4435504,51,4436516,52,4436592,51,4437492,49,4437558,48,4437638,47,4437896,46,4438076,45,4439494,44,4439972,43,4440480,42,4440754,43,4441352,44,4441568,46,4442460,45,4442898,44,4443938,45,4444058,44,4444754,43,4444910,42,4446056,44,4446154,45,4446960,44,4447688,45,4447896,44,4449588,45,4450254,46,4450596,45,4451192,46,4451312,45,4451460,44,4451936,45,4452202,46,4452292,45,4452608,47,4453574,48,4453900,46,4454060,48,4454300,47,4454550,48,4454634,46,4454846,47,4454924,48,4455168,49,4455572,48,4456648,51,4456728,50,4457098,51,4457836,50,4458212,49,4458528,50,4459532,49,4460700,48,4460836,47,4460970,48,4461086,49,4461232,50,4461398,51,4461886,52,4461990,51,4462554,50,4463050,51,4463216,50,4463548,51,4463728,52,4464220,53,4464380,52,4465630,53,4465874,52,4466200,51,4467014,50,4468212,49,4468362,50,4468492,51,4468640,50,4468970,49,4469512,48,4470084,49,4470532,48,4470798,50,4470956,49,4471268,48,4472108,47,4472908,48,4473608,49,4475006,51,4475336,50,4475586,49,4475666,48,4477008,49,4477528,50,4478778,52,4478848,51,4479016,50,4479344,49,4479642,48,4480852,47,4481116,39,4482250,38,4482400,39,4482794,40,4483900,42,4484108,43,4484480,42,4484548,41,4484848,40,4484956,41,4485174,40,4486400,41,4486988,42,4487150,43,4487364,44,4487516,45,4489428,44,4489954,43,4490452,44,4490796,43,4490996,42,4491134,41,4491298,40,4491484,39,4491968,40,4492190,41,4492628,40,4492694,39,4493104,40,4493988,39,4494496,40,4494960,41,4495128,40,4495590,39,4496792,40,4497166,41,4498334,43,4498544,42,4499204,43,4499684,44,4500842,43,4501832,42,4502184,43,4502352,42,4503952,43,4504712,44,4504784,43,4505602,42,4505684,41,4506272,42,4507584,41,4508336,40,4509764,41,4510250,40,4510620,39,4510792,38,4511112,39,4511208,40,4512992,41,4513118,42,4513320,43,4513376,44,4514192,43,4514472,44,4514728,42,4515230,41,4515502,40,4515588,39,4516096,38,4516982,39,4517108,38,4517312,39,4517732,40,4518224,38,4518408,39,4518592,37,4519488,38,4520208,39,4521406,38,4522476,40,4522932,38,4523888,39,4524276,40,4525820,39,4527178,38,4527436,39,4527862,40,4528372,41,4528528,40,4528614,41,4529844,42,4529932,41,4530134,40,4530392,39,4530480,40,4531016,41,4531412,42,4532080,41,4532590,40,4532964,38,4533372,37,4534116,36,4534236,35,4534750,36,4535304,37,4535522,38,4535784,39,4535832,38,4536474,39,4537264,40,4538674,39,4538776,38,4539934,37,4540696,36,4541268,35,4541406,36,4541536,35,4541674,34,4542098,33,4542236,34,4544340,35,4545520,34,4546438,35,4546816,36,4547216,35,4547304,34,4547644,35,4547668,34,4548636,33,4549250,36,4550006,37,4550102,36,4550192,35,4550480,34,4550752,35,4551502,36,4551692,35,4551778,36,4552060,37,4552228,36,4553548,37,4554128,36,4554986,35,4555770,36,4556028,37,4558354,38,4558428,39,4558480,37,4558696,38,4559104,39,4559610,40,4560040,39,4560258,38,4560864,36,4561080,35,4561172,36,4561406,37,4561692,36,4562808,37,4562934,38,4563068,37,4563292,36,4563400,37,4563536,36,4564184,35,4564264,36,4564464,37,4565292,38,4565956,37,4566152,36,4566640,37,4566958,38,4567144,39,4567292,40,4567636,39,4567724,38,4568566,37,4568944,36,4569136,35,4569232,34,4570152,35,4571176,33,4571836,35,4572028,34,4573384,33,4573924,32,4574648,33,4574836,32,4574934,33,4575316,34,4576324,33,4576708,34,4576916,36,4578152,37,4578860,35,4579102,36,4579376,37,4580386,38,4580560,36,4581416,37,4581512,36,4581610,38,4581976,37,4582068,38,4582252,37,4582508,38,4583724,39,4583828,38,4583920,39,4584478,40,4584564,39,4584656,38,4584836,37,4585208,39,4586428,38,4587000,39,4587410,40,4588330,42,4589062,41,4589508,42,4589688,41,4589928,40,4590100,41,4590372,42,4590858,43,4592336,42,4593094,43,4593376,44,4593556,43,4593724,42,4594464,43,4594576,44,4594672,43,4595120,42,4595296,41,4595452,40,4595824,41,4597500,42,4597848,41,4597954,42,4598452,41,4598716,42,4599140,44,4599322,45,4599588,44,4600876,45,4601066,46,4602316,45,4602404,46,4602710,47,4603388,45,4604232,43,4604630,44,4604828,43,4605106,42,4605200,41,4606172,40,4606362,39,4606556,40,4606718,39,4607488,40,4609254,41,4609440,40,4609704,41,4610400,40,4610552,39,4610636,41,4610888,40,4612818,41,4613268,43,4613538,42,4613664,41,4613932,42,4614136,43,4614554,44,4614632,43,4614784,41,4614870,40,4615898,41,4616346,40,4616994,41,4617314,42,4617534,43,4617696,42,4619048,43,4619312,45,4619446,44,4619810,45,4619900,46,4620472,45,4620756,44,4621104,43,4622108,44,4622674,45,4622838,46,4623332,45,4623416,44,4623716,43,4623816,44,4623912,45,4624068,46,4624242,47,4624380,46,4625096,45,4625184,44,4625692,43,4626428,42,4626602,43,4627924,42,4629150,41,4629350,40,4629442,39,4629528,38,4630980,39,4632316,40,4632764,39,4633042,38,4635752,39,4636360,40,4636616,41,4637138,42,4637224,41,4637640,40,4638184,39,4638528,40,4639286,41,4640010,40,4640578,39,4640906,38,4641092,39,4641960,38,4642054,37,4642144,36,4642524,34,4643180,33,4643492,34,4643980,33,4644096,32,4644448,33,4644780,35,4645468,36,4646032,35,4646820,33,4647616,34,4649422,35,4650664,34,4650872,35,4651018,34,4651196,33,4651686,34,4651952,33,4652582,32,4652994,33,4653334,35,4654126,36,4654476,35,4654602,36,4655352,37,4655792,38,4657330,35,4658136,37,4658994,36,4659512,37,4660100,36,4661300,38,4662524,35,4662956,36,4663752,34,4664128,35,4665364,34,4666330,35,4667020,34,4667138,35,4667932,36,4668188,35,4668792,36,4669288,38,4671250,36,4671562,37,4671632,36,4671704,34,4673032,35,4673432,37,4673912,36,4674584,35,4677680,34,4678748,35,4679344,34,4680744,35,4681052,37,4682200,36,4684150,35,4687092,36,4688204,35,4689068,36,4690568,35,4690968,36,4691162,35,4691480,33,4692260,34,4693352,33,4693972,32,4695124,34,4697368,37,4698040,36,4700214,34,4700844,35,4701226,34,4704184,33,4704468,34,4705362,36,4705772,37,4706616,40,4707786,39,4708532,40,4709228,39,4710436,38,4710750,39,4711456,40,4711852,38,4712394,37,4712754,36,4713984,39,4714670,38,4715484,39,4716076,37,4716960,38,4717812,36,4718622,34,4719068,35,4719500,36,4719776,35,4720778,34,4723912,32,4724788,31,4727244,32,4727688,33,4728164,34,4730068,35,4731330,36,4732248,38,4733728,39,4734034,38,4736172,37,4736786,36,4738260,35,4740928,36,4742874,37,4742956,38,4743372,36,4744176,35,4744802,34,4745104,33,4745540,34,4746152,33,4747008,35,4749112,32,4749986,33,4750432,35,4750652,34,4751336,33,4751802,32,4751896,31,4752188,32,4755180,28,4755932,29,4757066,28,4758756,30,4759748,29,4760618,30,4761364,31,4762230,30,4762820,31,4763264,30,4763722,29,4764324,28,4765688,29,4766844,28,4767898,29,4768092,28,4768612,27,4769020,28,4769402,30,4770238,31,4770530,33,4771492,32,4772068,33,4772508,34,4773012,35,4774700,36,4777298,37,4777660,38,4777960,36,4779300,39,4781412,36,4782228,34,4783990,33,4784600,36,4784968,37,4785480,38,4786200,39,4787082,41,4788722,40,4788948,41,4789224,40,4789728,38,4790524,39,4791328,38,4791464,37,4792556,38,4795438,36,4796416,34,4796888,35,4797744,34,4798456,37,4799622,36,4800390,37,4800744,39,4800964,40,4802500,41,4803132,42,4803488,43,4804148,42,4804640,43,4805546,44,4807642,45,4808486,42,4809300,41,4810384,42,4810874,44,4813112,46,4814738,43,4815206,40,4815304,39,4816272,41,4816764,40,4816944,39,4818078,40,4818888,41,4819204,43,4819416,42,4820284,41,4820704,42,4821132,41,4821888,40,4822308,39,4822960,37,4823712,40,4823988,41,4825076,42,4827948,40,4829252,41,4829378,40,4830398,41,4831780,42,4833248,-1,4833800,41,4834614,43,4835728,44,4836472,43,4838676,41,4839976,38,4840174,-1,4841790,39,4842530,37,4844344,34,4845916,32,4846824,30,4849428,-1,4851044,28,4852318,29,4853268,25,4855058,24,4855436,25,4856744,26,4858414,23,4860060,22,4861024,23,4861244,24,4862176,23,4863200,22,4864088,21,4864794,19,4867424,20,4867590,19,4868050,20,4868734,19,4869544,21,4870164,18,4870354,20,4871364,22,4871600,21,4872096,23,4873350,19,4874766,18,4875294,19,4875754,17,4876004,18,4877124,17,4877388,16,4878190,18,4878810,17,4879300,18,4880090,16,4881638,15,4882136,16,4882896,17,4884592,16,4885100,17,4887334,19,4890230,18,4894594,19,4894780,17,4894996,18,4895720,19,4896904,18,4898788,19,4900092,18,4900356,19,4901684,18,4902968,19,4905500,20,4905892,19,4907532,18,4908452,19,4909928,20,4910464,22,4912966,21,4913352,20,4914218,21,4914374,20,4915712,21,4916460,20,4917186,21,4917476,20,4917672,21,4919092,20,4920038,21,4920532,20,4921014,23,4921332,24,4921964,22,4922756,21,4923212,20,4924196,17,4924340,19,4924464,18,4924832,17,4925230,16,4927720,17,4928376,18,4931444,19,4932656,18,4933214,17,4934428,18,4934580,17,4934934,18,4936116,16,4937288,17,4937888,16,4938616,17,4938802,-1,4938872,17,4939304,16,4940302,18,4940710,17,4941636,18,4942146,-1,4942376,16,4942948,17,4943938,16,4947564,15,4949320,14,4950232,16,4952044,17,4952498,16,4953016,18,4953712,17,4953840,16,4954320,17,4955652,16,4956384,19,4957308,21,4959432,20,4959920,19,4961140,17,4962042,18,4962976,19,4963352,18,4963698,17,4964008,16,4964176,17,4964564,19,4965228,17,4965536,18,4965822,20,4966538,21,4967256,22,4967950,23,4968088,24,4968952,25,4969486,24,4971954,25,4971956,24,4972306,25,4972778,22,4973712,20,4973912,21,4974240,22,4975152,21,4975444,20,4976612,19,4976772,20,4977960,18,4979396,17,4980304,16,4980320,15,4980910,14,4981044,15,4981384,16,4982006,17,4982120,16,4982808,17,4984004,15,4984246,16,4984344,17,4984672,19,4985420,17,4985548,18,4985558,16,4985764,18,4986180,19,4986934,17,4987052,19,4987180,17,4987750,19,4988358,16,4988630,15,4989072,16,4989368,15,4989766,16,4989918,18,4992522,16,4993960,15,4995648,16,4996418,15,4996898,16,4998296,15,4999796,16,5002648,15,5004448,16,5005424,15,5005944,14,5006310,13,5009176,14,5009260,15,5009360,16,5009772,15,5010936,14,5011192,15,5012232,14,5013234,13,5014114,12,5015864,13,5016552,14,5018208,13,5019436,14,5019982,15,5020444,14,5021398,13,5022064,14,5022320,13,5022504,14,5023748,13,5024156,14,5025154,13,5025798,14,5028664,13,5028870,12,5030052,11,5030812,12,5031258,13,5032144,12,5033036,13,5034292,12,5035618,15,5036920,16,5037796,17,5038514,16,5038704,15,5039860,13,5040926,12,5041504,11,5043512,12,5043836,11,5044416,12,5044948,11,5045764,13,5045852,12,5047208,13,5047856,11,5049168,10,5051672,11,5051888,12,5052504,11,5053946,10,5058044,9,5058444,8,5058760,9,5059400,8,5060124,9,5060820,8,5062232,9,5063016,8,5063490,10,5064064,9,5064194,10,5064524,9,5064910,10,5065236,8,5065756,9,5065944,10,5066100,9,5066256,7,5066838,8,5067418,10,5068176,9,5068908,10,5069664,9,5071238,10,5071632,11,5071768,13,5073044,12,5075372,10,5076264,12,5076384,11,5077000,10,5078660,11,5078974,9,5079874,8,5080288,9,5080800,11,5080996,10,5081484,11,5081782,10,5083148,11,5083752,12,5084120,11,5084758,13,5085624,11,5088136,10,5089048,9,5090374,10,5090534,11,5091038,10,5092502,13,5093528,12,5094434,14,5094512,13,5095358,14,5096152,15,5096640,13,5097316,12,5099028,11,5099788,10,5100154,11,5100732,10,5101624,11,5101876,12,5102112,13,5102272,12,5103176,13,5104202,12,5106004,14,5106138,16,5107004,14,5107662,13,5107752,12,5109188,13,5110398,12,5110764,13,5111244,12,5112312,13,5113016,14,5113926,13,5114400,10,5114990,9,5115444,8,5115730,9,5116420,10,5116508,11,5119300,13,5122868,14,5123660,15,5124866,14,5126498,15,5126968,14,5127820,15,5127940,16,5128994,15,5129290,16,5130076,17,5130692,16,5130818,15,5131640,16,5132428,17,5133174,16,5133688,14,5134176,15,5135172,16,5136296,18,5136578,20,5137114,19,5138018,17,5138876,18,5139456,19,5140082,20,5140496,19,5141144,18,5143724,17,5145036,18,5145396,17,5147612,16,5147818,19,5148104,22,5148820,23,5150224,22,5150674,23,5153000,24,5153868,27,5154336,25,5155306,24,5155538,25,5155596,24,5156480,23,5158186,25,5158400,26,5159302,27,5160176,28,5160974,26,5161858,25,5162040,24,5162360,25,5162910,24,5163816,26,5165184,28,5165384,27,5166704,28,5167812,26,5168130,27,5168262,28,5169446,30,5170236,29,5171066,28,5174484,27,5175676,26,5176444,27,5177752,28,5179236,27,5181814,28,5183294,29,5184044,28,5184260,29,5185236,28,5185274,29,5186612,32,5186880,33,5187700,31,5187752,30,5187952,27,5188068,26,5189852,22,5190436,19,5190876,20,5192326,21,5192636,22,5193368,20,5193632,21,5194540,19,5195084,21,5195608,20,5196636,21,5196768,20,5197400,22,5198120,23,5198498,21,5198740,22,5200860,23,5201332,24,5201886,23,5203776,22,5204152,23,5204406,25,5204476,24,5204854,25,5206442,24,5207318,25,5207768,23,5207882,24,5208580,25,5208956,24,5209164,25,5209566,24,5210348,23,5210900,24,5211528,23,5212076,22,5212658,23,5212846,22,5214040,21,5214226,22,5214624,21,5215180,23,5215932,22,5216720,23,5216772,24,5217498,23,5218140,24,5218966,25,5219342,26,5220098,27,5220300,28,5221192,29,5221316,28,5222316,27,5223092,26,5223468,27,5223796,25,5224588,24,5225062,25,5225426,24,5225816,25,5226838,26,5228088,27,5228464,25,5228650,26,5228888,27,5229800,26,5230080,28,5230280,29,5230962,27,5231992,26,5232568,25,5232918,24,5233668,25,5234090,26,5234182,25,5234472,24,5234952,25,5235298,24,5236762,23,5236948,24,5238102,23,5238290,22,5238376,21,5239748,23,5240440,22,5241532,21,5241756,23,5242382,24,5242536,25,5242910,23,5243212,24,5244424,25,5244888,24,5245402,23,5245778,24,5246064,22,5246272,23,5246724,24,5247058,23,5247584,22,5248018,21,5248726,22,5249436,23,5250070,24,5250334,23,5250522,24,5251482,25,5252212,24,5253266,23,5253736,20,5254264,19,5254852,20,5256026,19,5256636,18,5257516,17,5258112,18,5258424,19,5258716,20,5259918,21,5260028,22,5260824,21,5261616,23,5262048,22,5262332,21,5263412,22,5263842,21,5265148,20,5265338,19,5265972,20,5266160,22,5266292,24,5266920,22,5267134,21,5267802,22,5268564,21,5269056,19,5269216,20,5270400,21,5270500,22,5270686,23,5271064,22,5271252,23,5271688,24,5271880,23,5272124,24,5272908,22,5273956,23,5274568,22,5274860,21,5275720,20,5276016,19,5276376,18,5276562,19,5277660,20,5277954,19,5278608,21,5278788,20,5278976,22,5279636,21,5280598,19,5281152,20,5281810,18,5282154,19,5282754,18,5282942,19,5283626,20,5284700,19,5284964,20,5285928,21,5286260,20,5287044,21,5287418,20,5287554,19,5288532,18,5288904,19,5289284,17,5289894,18,5290474,19,5291282,20,5291488,19,5291644,20,5291844,21,5292248,19,5292622,20,5292958,19,5293760,20,5295356,19,5295660,20,5295908,21,5296342,22,5296418,23,5296458,24,5296678,25,5297540,24,5297854,23,5298042,22,5300508,23,5301674,25,5303002,24,5303252,25,5303748,26,5304182,27,5304584,28,5305244,29,5305432,27,5306350,25,5307472,26,5307932,27,5308204,28,5308536,29,5309172,31,5310822,32,5312156,34,5312422,35,5312588,36,5312970,35,5313936,34,5316558,36,5316892,37,5317498,36,5317696,37,5318496,38,5320178,39,5320412,38,5320612,37,5320900,36,5321616,35,5322188,36,5322526,35,5322878,34,5323866,35,5324650,36,5324838,37,5325396,36,5325474,37,5326272,35,5326460,34,5326600,33,5329400,30,5329520,29,5330338,28,5332222,29,5332900,28,5333638,30,5334076,32,5336008,31,5337912,32,5338240,33,5339078,31,5339168,30,5339412,31,5339768,32,5340840,31,5341612,32,5342236,31,5342864,30,5343546,32,5343782,33,5343928,35,5344706,36,5345432,33,5345914,35,5346182,34,5346862,32,5347894,31,5348012,30,5348236,32,5348752,31,5349028,30,5353274,29,5355020,30,5355190,31,5355612,32,5356990,30,5357498,31,5359648,32,5360966,33,5361212,32,5361990,33,5362180,31,5362412,32,5362636,33,5362810,32,5364124,33,5365038,32,5365464,33,5365504,32,5368036,31,5368172,30,5368444,29,5369304,28,5369456,27,5373460,28,5373782,26,5374158,25,5375720,26,5376302,25,5376806,26,5376994,25,5379474,24,5379776,23,5381042,22,5381948,21,5382954,22,5383140,23,5383326,24,5383544,25,5384176,24,5385428,25,5386404,24,5386590,25,5386792,24,5386976,23,5387204,22,5387350,21,5387792,20,5388412,21,5390180,20,5392462,21,5393214,20,5393520,19,5393720,20,5393968,21,5394084,20,5395100,19,5396046,20,5397362,19,5397550,18,5398210,20,5399076,21,5399656,20,5399964,19,5401806,20,5402376,18,5402894,19,5403432,20,5403928,19,5404580,18,5404796,19,5406944,20,5407152,22,5408214,23,5408522,24,5408956,25,5409020,24,5409208,22,5409684,21,5410202,22,5411004,23,5411190,24,5411886,23,5412394,22,5414316,21,5414690,19,5414878,20,5415074,19,5415748,18,5415904,19,5416432,18,5417016,19,5417236,18,5417288,17,5418920,19,5419504,18,5421174,19,5421292,20,5421596,21,5421684,22,5421920,23,5422146,24,5422362,23,5423156,24,5423260,25,5423870,24,5426432,25,5427200,26,5427596,27,5427984,28,5428170,29,5428436,30,5428828,31,5429014,32,5430810,31,5432612,33,5432832,32,5433134,33,5433686,34,5435630,36,5435762,35,5436000,34,5436626,33,5437464,34,5438054,35,5438256,34,5438528,33,5438824,32,5439132,31,5440776,32,5441542,33,5442800,34,5443252,35,5443476,36,5445212,37,5447520,36,5448136,37,5449238,38,5449426,39,5449614,38,5449962,39,5450150,40,5450576,41,5450764,40,5451632,41,5452754,40,5453072,41,5454098,39,5454748,40,5455384,39,5456010,38,5456636,36,5457358,37,5457546,38,5457734,37,5458584,38,5458700,37,5459010,35,5459090,36,5459466,37,5459920,36,5460044,35,5460456,36,5460644,34,5461434,33,5462172,34,5463818,33,5464006,34,5465264,33,5466004,32,5466412,31,5466600,32,5467426,33,5467614,32,5467862,33,5468880,34,5469136,35,5470846,38,5471034,36,5471482,35,5471570,36,5471986,37,5472212,36,5473028,37,5473352,36,5474418,35,5474676,33,5475436,35,5475756,34,5476232,35,5476968,34,5478266,33,5479648,34,5480606,32,5481628,33,5482460,34,5483280,33,5483540,32,5484058,33,5484442,32,5484550,33,5484980,32,5485396,31,5486712,32,5488054,33,5488902,32,5489644,34,5490708,33,5491264,34,5491700,33,5492288,32,5493144,31,5493460,30,5494824,31,5495120,32,5495552,33,5495886,34,5496196,33,5497548,32,5498176,33,5499104,31,5499696,30,5500356,26,5500548,27,5500760,28,5501284,29,5501434,30,5502472,29,5503284,28,5503432,27,5503752,26,5504152,27,5504516,28,5504920,29,5506168,30,5506384,29,5506572,30,5507510,29,5507930,27,5508052,28,5508810,27,5509250,25,5511832,24,5512600,23,5513584,22,5514588,21,5515202,20,5515400,19,5515458,20,5516854,21,5517728,20,5517968,21,5518174,20,5518488,21,5518646,22,5519472,23,5520784,22,5522258,23,5522746,24,5523618,23,5523820,25,5524924,26,5525120,27,5525920,26,5526080,25,5527792,24,5527992,23,5529240,24,5531804,23,5531960,22,5532332,23,5532758,24,5533680,23,5533916,24,5534372,25,5534916,24,5535164,25,5535984,26,5536110,25,5537968,26,5538296,25,5538532,27,5539388,26,5539612,25,5539832,24,5540056,23,5542918,22,5543036,21,5543224,22,5543834,24,5544210,25,5544400,26,5544612,27,5545656,28,5545920,27,5547296,26,5549404,27,5549494,26,5551368,25,5552730,26,5552828,25,5553192,26,5553712,27,5554276,28,5555348,27,5556476,28,5556900,29,5557740,30,5558034,29,5558506,28,5558616,27,5558752,28,5559126,27,5559312,26,5559824,25,5560254,26,5561292,25,5561480,26,5562292,25,5562372,24,5562640,23,5563082,24,5564140,23,5565368,22,5567748,21,5568358,20,5568496,18,5569534,19,5569576,18,5570156,19,5570584,20,5571148,19,5572564,18,5573820,17,5574684,19,5575880,20,5577344,18,5578118,19,5578212,18,5580384,17,5580758,16,5581036,13,5583558,12,5583960,13,5584800,12,5585424,13,5586104,12,5586768,13,5586876,14,5587192,13,5588458,12,5588748,13,5589474,15,5590014,16,5590056,17,5590244,16,5590292,15,5590478,16,5591252,14,5592940,15,5593952,16,5594304,15,5596748,16,5596836,15,5596954,14,5597100,15,5597288,17,5597812,16,5598048,15,5598268,14,5599644,15,5599712,16,5600500,17,5600684,18,5601168,17,5601940,18,5602260,19,5602830,20,5603252,24,5603864,23,5604480,22,5604800,21,5605884,22,5606866,25,5607440,26,5607592,25,5608490,26,5608678,25,5609610,26,5609798,27,5610632,26,5611106,27,5611240,28,5611702,29,5612134,30,5613138,29,5613216,30,5613452,31,5614970,33,5615288,32,5615930,33,5618040,32,5618274,31,5618496,30,5618720,33,5618912,31,5619238,30,5620576,31,5620762,30,5621232,32,5621524,33,5622150,34,5622984,32,5623260,33,5624494,34,5625002,35,5626470,36,5626672,35,5627292,34,5627420,36,5627924,35,5629406,36,5629766,37,5630014,36,5630220,35,5630548,36,5631678,33,5631824,32,5632068,33,5632102,34,5632316,33,5632664,30,5633256,31,5634128,32,5634320,33,5634508,32,5635320,31,5635748,33,5636290,34,5636666,33,5637948,34,5638136,33,5638306,32,5638638,33,5639014,31,5639240,32,5640744,33,5641374,34,5641504,33,5641956,34,5642142,35,5642486,34,5643698,35,5645156,34,5647464,35,5647988,36,5648456,35,5649680,36,5650062,37,5650216,36,5650424,37,5650790,38,5650980,39,5651290,37,5651372,38,5651400,37,5652020,38,5652208,39,5653332,41,5653792,42,5654668,39,5655042,40,5655230,41,5655728,40,5656282,39,5656452,38,5656584,37,5656772,36,5657558,35,5660438,36,5660914,37,5661564,38,5662076,39,5662212,38,5662586,39,5662774,40,5663552,39,5663732,41,5663988,42,5664524,41,5664762,40,5664988,39,5665174,40,5666292,41,5666386,40,5667930,42,5668296,41,5668760,39,5669296,40,5669312,39,5669500,40,5670288,39,5670660,38,5671224,39,5671744,40,5671842,39,5672652,40,5673144,41,5673538,42,5673898,43,5674614,42,5676048,41,5676658,42,5676914,43,5677756,41,5678936,40,5678976,41,5680594,42,5680708,41,5680900,42,5681416,43,5681784,44,5682094,43,5682264,44,5683496,45,5683762,47,5684064,48,5685412,49,5685564,48,5686566,49,5686958,50,5687070,51,5687860,50,5688408,51,5688596,50,5689656,51,5690524,50,5691072,49,5691438,50,5691624,49,5691896,50,5692008,49,5692194,50,5692504,49,5692784,50,5693280,49,5693948,48,5697360,49,5697548,48,5698162,47,5698708,46,5699192,45,5699390,44,5700558,43,5700934,42,5700980,41,5702712,42,5703172,43,5703372,42,5703532,41,5703718,42,5703880,41,5704068,42,5704196,41,5705284,42,5705316,41,5706884,40,5707072,42,5707774,41,5708240,40,5708800,41,5710564,42,5711374,43,5711896,42,5712336,43,5712524,42,5712956,41,5713564,40,5714196,39,5714664,40,5714946,41,5715012,42,5715386,41,5715820,42,5715916,43,5716290,42,5718172,41,5719576,40,5719754,41,5719942,42,5720132,41,5721496,44,5722360,42,5722664,43,5722700,42,5723026,43,5723518,42,5723688,43,5724250,41,5725024,39,5725572,38,5725684,39,5726760,40,5726936,41,5727930,40,5728032,39,5729264,38,5729702,39,5729890,38,5730208,40,5730912,41,5731054,40,5731064,39,5731704,40,5732088,41,5732806,42,5735114,41,5735242,42,5735604,41,5736154,42,5736964,40,5737228,41,5737410,42,5738104,40,5738384,39,5738600,38,5739398,39,5739844,38,5740814,37,5741130,34,5741376,33,5741564,34,5742346,32,5742696,33,5742784,34,5742956,32,5743078,33,5743448,32,5743636,33,5743916,34,5744304,33,5744860,32,5745424,31,5745956,32,5746620,33,5746880,34,5747252,33,5747448,34,5748150,33,5749390,34,5749564,33,5749712,32,5749844,30,5750096,31,5750284,29,5751414,30,5752644,28,5752796,29,5753080,27,5753996,26,5754212,27,5754672,26,5755258,25,5756178,26,5757386,25,5758420,24,5759002,25,5759632,23,5760744,24,5761410,25,5761650,26,5763980,25,5764450,24,5764792,23,5765158,24,5765458,25,5766752,24,5767080,25,5767228,24,5767602,25,5768052,27,5768708,26,5769030,24,5769502,23,5769594,22,5769866,21,5770322,20,5770412,19,5771426,20,5771576,21,5771880,20,5772560,18,5773048,17,5773910,16,5774456,17,5775652,16,5777832,15,5780302,14,5781110,13,5781472,15,5781600,16,5781832,15,5782090,14,5783472,15,5784460,14,5785538,16,5787786,17,5789092,16,5789820,15,5789884,16,5790308,15,5790640,16,5791388,15,5792640,14,5792864,15,5794710,16,5795778,17,5796252,18,5796420,17,5796874,16,5797062,17,5797376,18,5797594,17,5797862,16,5798688,17,5799038,16,5799520,14,5799668,15,5800076,14,5800348,16,5800864,17,5801404,16,5801684,17,5802040,18,5802226,17,5802540,19,5802672,18,5803424,19,5803612,21,5804554,22,5804682,21,5804914,20,5806354,19,5807740,20,5809596,19,5810144,20,5810216,21,5810368,22,5810540,21,5810768,22,5812458,23,5812988,22,5813232,21,5813488,23,5814068,24,5814430,23,5815032,24,5815460,25,5816112,26,5816834,25,5817296,24,5817638,25,5818554,24,5819172,23,5819498,24,5820216,23,5820798,24,5820948,25,5822362,27,5823196,26,5823464,27,5824466,28,5824802,29,5825660,27,5825908,26,5826656,27,5826886,26,5827454,27,5829600,28,5830488,29,5830540,30,5830932,29,5831054,32,5831362,33,5831552,32,5831680,33,5832024,32,5832816,30,5833798,31,5833956,32,5834390,33,5834958,32,5835332,31,5835400,32,5835768,30,5835952,27,5836520,26,5837372,27,5837528,26,5837716,25,5837878,24,5838254,25,5838956,24,5839134,25,5839298,23,5840192,24,5840482,25,5840814,26,5841688,24,5842836,25,5843240,26,5843484,25,5843644,26,5844388,25,5844730,26,5845082,27,5845212,26,5845568,25,5845942,26,5846032,27,5846368,28,5847552,30,5847728,31,5847872,30,5849296,29,5849764,30,5851052,29,5851774,30,5853168,32,5853548,33,5854524,34,5855016,35,5855204,36,5855858,38,5856112,37,5856206,35,5856716,36,5856962,37,5857508,39,5857868,38,5858298,39,5859046,38,5859420,39,5859624,40,5860492,41,5860876,40,5862732,39,5863364,37,5863472,36,5863876,35,5863976,34,5864162,33,5864320,32,5864520,33,5864732,34,5864886,33,5865542,32,5865832,31,5866046,30,5866160,29,5866468,28,5866976,29,5867452,30,5867520,29,5867852,28,5869104,29,5869212,28,5870844,30,5870908,27,5871016,28,5871756,27,5871992,26,5872238,27,5872928,25,5873528,26,5873844,25,5874056,24,5875722,25,5876176,24,5876674,25,5876764,24,5878056,25,5878644,24,5879136,23,5882078,24,5882520,23,5883594,22,5883604,21,5883888,20,5884196,21,5884380,22,5884496,23,5884760,24,5885132,23,5885388,24,5885472,25,5887456,26,5888156,25,5888682,26,5889440,25,5890480,24,5890842,25,5891048,26,5892284,27,5893714,28,5893828,31,5893956,32,5894364,31,5894814,32,5895000,31,5896154,30,5896390,31,5896586,32,5896774,31,5896844,30,5896992,31,5897810,32,5898614,31,5899152,33,5899504,32,5899736,33,5899938,32,5900352,33,5901146,32,5901208,33,5902494,31,5902592,30,5902646,31,5903000,32,5903610,33,5903672,34,5903692,33,5904248,34,5904458,35,5904994,34,5905480,35,5906232,34,5906364,35,5906440,36,5907080,35,5908326,33,5909064,32,5909324,33,5909564,34,5909648,35,5910878,36,5911156,35,5911504,34,5912248,35,5912412,34,5912720,33,5912916,34,5913234,35,5915296,34,5915524,35,5917348,36,5918100,37,5918546,38,5919190,39,5919706,40,5920086,39,5920686,40,5920980,39,5921344,38,5921428,39,5922318,38,5922892,36,5923080,35,5923882,36,5923956,37,5924084,36,5924172,35,5924210,36,5928096,37,5929344,38,5929996,37,5931492,36,5931676,34,5932120,33,5932532,31,5932864,32,5933254,33,5933830,31,5934080,33,5934348,32,5934654,31,5934932,32,5935386,33,5936824,32,5937008,34,5937412,33,5938126,34,5938268,35,5938408,36,5938746,37,5940068,38,5940970,37,5941096,36,5941164,37,5941628,36,5941732,37,5941912,38,5942256,37,5942936,38,5943068,40,5943088,41,5944036,42,5944608,41,5945892,40,5946288,41,5946584,42,5947750,43,5949816,42,5950406,-1,5950540,42,5950816,43,5951858,44,5952338,43,5952868,42,5953056,43,5953244,45,5953550,46,5954916,45,5955712,46,5956344,49,5956894,50,5957212,49,5957436,48,5958076,47,5958264,45,5958524,46,5958960,47,5960448,46,5962094,45,5962540,44,5963168,43,5964138,42,5964440,41,5965356,42,5966830,41,5967036,40,5967834,42,5968630,43,5969788,44,5970224,43,5970478,41,5971128,40,5971800,39,5972710,38,5973276,39,5976096,40,5977400,41,5977586,40,5978632,41,5980180,39,5981600,38,5982854,37,5984076,36,5984340,37,5984654,36,5986016,35,5986378,37,5987494,38,5987940,39,5988344,38,5988990,37,5989986,38,5990064,39,5990752,38,5991410,39,5991848,40,5991920,39,5992116,38,5992920,36,5993380,37,5995844,38,5995910,37,5996098,36,5997200,35,5999180,36,5999496,37,5999884,38,6000590,37,6000836,36,6001316,37,6002420,36,6003064,35,6003438,33,6004574,31,6004928,30,6005116,31,6005708,30,6006236,29,6007334,30,6007532,28,6008686,29,6009058,30,6009118,31,6010400,30,6012046,31,6012260,30,6013308,31,6014044,32,6015078,31,6015604,30,6015828,29,6016136,28,6017046,29,6017234,30,6017524,29,6018576,30,6018776,29,6019392,30,6020106,31,6020552,30,6020700,29,6021448,30,6021636,31,6022142,30,6022276,29,6023584,28,6024460,29,6024896,28,6025520,29,6025870,28,6027312,27,6027628,26,6028094,25,6028182,26,6029292,25,6029344,24,6029540,23,6030330,22,6030642,23,6030782,24,6031032,23,6031570,24,6031808,23,6031994,22,6032180,23,6032794,24,6033436,23,6034230,24,6034686,23,6035006,25,6035108,26,6035296,25,6035620,28,6036068,29,6036860,30,6037284,31,6037470,32,6037940,31,6038174,32,6038956,31,6039258,30,6040084,31,6040524,30,6040864,29,6041328,28,6041712,27,6041990,26,6042494,25,6043174,24,6043292,23,6043328,22,6043732,23,6045188,22,6045830,21,6046208,22,6046578,21,6046890,20,6047292,19,6047508,20,6047840,21,6048072,22,6048316,21,6049358,20,6050952,19,6051508,21,6052074,20,6052212,21,6052364,22,6053414,21,6053832,19,6054656,21,6054842,20,6056080,21,6056672,20,6057112,23,6057558,24,6058696,25,6059744,26,6060136,27,6061404,28,6062008,27,6063016,26,6063384,25,6065122,23,6065784,24,6066564,25,6066948,26,6067134,25,6067460,26,6068426,25,6069540,24,6070336,23,6071008,22,6071296,21,6072138,20,6072296,19,6072558,18,6072894,19,6074278,21,6074664,20,6075022,19,6076358,20,6076608,21,6076652,20,6077172,21,6078578,20,6078766,21,6079088,20,6081200,19,6081340,18,6082048,19,6082222,20,6082512,21,6083206,22,6083490,23,6083876,24,6084344,23,6084880,24,6085522,25,6085808,26,6086182,27,6086228,26,6086524,24,6088400,25,6088586,24,6089420,25,6089800,26,6090092,27,6091330,26,6092184,27,6092362,26,6092532,25,6092902,27,6093976,26,6094096,28,6095524,29,6095598,28,6095916,26,6096376,27,6097036,28,6097192,29,6097378,30,6098294,31,6099250,29,6099432,28,6099822,25,6100280,24,6101118,25,6101306,24,6101542,23,6102292,22,6102796,23,6103062,21,6103624,22,6104092,23,6104504,24,6105182,25,6105600,26,6105862,28,6106512,30,6106696,29,6107030,28,6107116,29,6107588,32,6108328,33,6109218,34,6109406,35,6109578,34,6109710,33,6110712,32,6111184,33,6111396,35,6111694,36,6112736,35,6112876,36,6113776,35,6114616,36,6115010,37,6115330,38,6115560,39,6115758,40,6115946,41,6116258,42,6116420,43,6116672,40,6118132,41,6118208,42,6119014,43,6119892,42,6120958,40,6121232,41,6121348,39,6122174,40,6122536,38,6122820,37,6122954,36,6124062,37,6124296,36,6124984,37,6125056,36,6125302,35,6125416,33,6125816,31,6126024,32,6126210,33,6127182,32,6127500,31,6127720,30,6130404,31,6130972,34,6131172,35,6131360,33,6131484,32,6131784,31,6131892,30,6132616,29,6132804,28,6133964,27,6134272,26,6134380,25,6135474,23,6136760,22,6137124,21,6138466,22,6140384,23,6141056,22,6141252,23,6141554,22,6141858,23,6141962,24,6143364,23,6143772,24,6144136,25,6144280,26,6144384,25,6144556,26,6144686,27,6145996,28,6146216,27,6147008,26,6147730,27,6148638,28,6149044,26,6149478,27,6149892,26,6150100,27,6150608,28,6150886,27,6151158,29,6152772,28,6153180,29,6154212,30,6154398,31,6154930,33,6155540,34,6155804,35,6157106,37,6157508,38,6157548,37,6158212,36,6158984,37,6159546,36,6159654,35,6160690,36,6161104,34,6161400,33,6161880,32,6163072,30,6163262,28,6164700,27,6165744,28,6166144,30,6166820,29,6166904,28,6167172,29,6167740,28,6167964,27,6168612,26,6169032,25,6169920,24,6170054,26,6170416,25,6170772,24,6171132,25,6171896,24,6172848,22,6173064,23,6173226,24,6173350,23,6173652,24,6173996,23,6174374,22,6174792,25,6175820,24,6176070,25,6176236,26,6177970,25,6178590,27,6178690,26,6179110,25,6179776,24,6180552,23,6181620,22,6181808,23,6182246,24,6182944,21,6183730,20,6184876,21,6185892,22,6186952,23,6187328,25,6187412,26,6188156,27,6188768,28,6189534,30,6189732,31,6190208,29,6190336,28,6190630,29,6191588,28,6192068,27,6192370,28,6192720,29,6194170,30,6197048,32,6197318,34,6197556,32,6197678,33,6198292,34,6198676,33,6198908,32,6199264,33,6201364,35,6202144,34,6202804,36,6202876,37,6203646,36,6204174,37,6204596,36,6205690,37,6205848,35,6206050,34,6206660,30,6207360,31,6207756,30,6207984,31,6208152,30,6208658,29,6209276,30,6210368,31,6210788,32,6211804,30,6212880,28,6213136,27,6213244,28,6214576,29,6214684,28,6216162,29,6216836,28,6217756,29,6217802,30,6217986,29,6218314,30,6218504,29,6218788,30,6218976,29,6219676,31,6220084,32,6220446,31,6220630,30,6221448,31,6222300,30,6223076,31,6223262,30,6223324,29,6223516,28,6223720,27,6223948,26,6224768,27,6226204,26,6226872,28,6227644,29,6228032,28,6228224,27,6229086,26,6229274,27,6229508,28,6231076,27,6231838,28,6232096,27,6233332,28,6234448,27,6234540,28,6235528,29,6235736,30,6236344,32,6236766,29,6237640,30,6238204,31,6238866,32,6239054,33,6239410,32,6239598,31,6239892,32,6240556,30,6240880,32,6241084,35,6241272,37,6241552,36,6241744,37,6242006,36,6242524,35,6242874,34,6243432,35,6243544,34,6243922,36,6243964,35,6244972,36,6245456,37,6245716,38,6246648,37,6246740,36,6246848,37,6247696,39,6248056,38,6248288,37,6248568,36,6249276,37,6249308,36,6249334,37,6250836,36,6252158,35,6252468,36,6252984,35,6253628,34,6255308,35,6255816,37,6257950,36,6258072,35,6259388,33,6260268,32,6260692,33,6262268,31,6262532,30,6262862,31,6263350,32,6263640,31,6263896,28,6265146,27,6265368,26,6265862,27,6266050,28,6266564,29,6266896,28,6267538,29,6268268,28,6269452,27,6269762,28,6269888,30,6270906,29,6272864,28,6274210,29,6274296,28,6274700,29,6275230,30,6275388,31,6275530,32,6275648,31,6275724,30,6275912,29,6276538,28,6277042,29,6278108,28,6278458,26,6279506,24,6279548,25,6280968,26,6281304,25,6281408,24,6281644,23,6281940,24,6282848,23,6283850,22,6284124,21,6284292,22,6284480,23,6285730,22,6286204,21,6286748,20,6286952,19,6287384,20,6288188,18,6288562,17,6289628,18,6291352,17,6291488,16,6292284,14,6292386,13,6293080,14,6293524,15,6293844,17,6294558,16,6294744,17,6295392,18,6295808,19,6295998,20,6296186,19,6296832,17,6297910,18,6298098,17,6298458,16,6299668,17,6301568,18,6302580,17,6306716,18,6306900,17,6307264,18,6308326,17,6309636,15,6310500,16,6311616,17,6311866,16,6313562,17,6315380,16,6315964,17,6316920,16,6318424,15,6318844,16,6319388,17,6319864,16,6320096,17,6320620,16,6321304,17,6322144,19,6322732,20,6322948,19,6323394,18,6323834,19,6323988,18,6325150,19,6325364,20,6326052,19,6326368,20,6326924,21,6327484,20,6328124,21,6328512,22,6329212,24,6329954,23,6331816,24,6332288,25,6332790,24,6333050,23,6333544,24,6333672,23,6334276,22,6334512,23,6334696,24,6335358,25,6335716,24,6337156,22,6337576,23,6338238,24,6338968,21,6339416,22,6339862,23,6340456,22,6341020,21,6341832,20,6342382,21,6342992,22,6343078,21,6343822,22,6346876,20,6347656,19,6348200,20,6349028,22,6349092,23,6349154,22,6351864,23,6352638,24,6353328,22,6353416,23,6353926,21,6354436,20,6354558,19,6354856,22,6355448,20,6357380,21,6358164,24,6358244,23,6359836,24,6360040,25,6360124,26,6360616,27,6360868,28,6361706,27,6363048,26,6363204,25,6364008,23,6366296,22,6366740,23,6367036,24,6367396,22,6368820,23,6369754,24,6370184,25,6370698,24,6371188,25,6372138,24,6372276,25,6373156,24,6374216,25,6375788,24,6375876,25,6377092,24,6377480,25,6378768,24,6379340,26,6379464,27,6380298,26,6380588,24,6380928,26,6381300,25,6381674,26,6383648,25,6384678,23,6385096,24,6385684,23,6386540,24,6387200,23,6388258,26,6388946,27,6389420,26,6389860,27,6390080,28,6391100,29,6391740,30,6391880,29,6393248,28,6394760,29,6396624,28,6396896,29,6397308,28,6398052,29,6399324,28,6400066,27,6400500,25,6401578,26,6401960,27,6402868,28,6403364,29,6404406,27,6404844,26,6405668,27,6406272,29,6406502,31,6407614,32,6410604,33,6410944,34,6411426,36,6411992,37,6412342,36,6412468,37,6414612,38,6415756,37,6416304,36,6416724,37,6418164,38,6418676,39,6419504,38,6420268,39,6420588,38,6420936,40,6421532,41,6422066,40,6423032,41,6423700,40,6423794,39,6424420,40,6424944,41,6425364,40,6426392,41,6426812,40,6428248,41,6428414,42,6429688,41,6430608,40,6431128,42,6431954,41,6432572,42,6433590,43,6436108,44,6436316,45,6438204,43,6438352,44,6438380,43,6439240,44,6439796,42,6440580,41,6440812,42,6441376,41,6441608,42,6444288,40,6444982,41,6446204,40,6446936,41,6447658,40,6447736,41,6448020,39,6449404,38,6450040,40,6450388,41,6450868,43,6451956,45,6451978,44,6452340,43,6453896,44,6454086,45,6454836,43,6454882,42,6455200,41,6455820,42,6456652,41,6456976,39,6457660,41,6458528,42,6459046,41,6459144,42,6459176,43,6460564,42,6461120,44,6461360,43,6462416,44,6462732,43,6462828,44,6462932,45,6463496,44,6465212,45,6466258,46,6466732,44,6467160,45,6469820,46,6470998,47,6472480,48,6472868,49,6473812,48,6474144,46,6474508,47,6475288,46,6475864,47,6476754,46,6478260,45,6479884,46,6480110,48,6481140,49,6481920,50,6482578,52,6482686,51,6483000,52,6483204,53,6484020,51,6484260,50,6484532,51,6485064,52,6485392,50,6486912,49,6487156,47,6487960,49,6488460,48,6490202,49,6490368,48,6491008,47,6491220,49,6491484,48,6491494,49,6492304,50,6492528,49,6492600,50,6493076,52,6493740,53,6494074,54,6494100,53,6495540,50,6495960,51,6496728,50,6497416,49,6498032,50,6498400,51,6499400,52,6501276,50,6501570,49,6502248,50,6502720,49,6502996,50,6504160,51,6504584,50,6505236,51,6505656,50,6506020,51,6508004,52,6508480,53,6508560,52,6509676,53,6510342,48,6511328,47,6511784,46,6512804,44,6513174,43,6513880,44,6514240,43,6514396,42,6514660,40,6514710,41,6515302,42,6516120,43,6517532,42,6518224,43,6518596,41,6518684,40,6518826,41,6519292,40,6520212,39,6520396,41,6520552,42,6521068,41,6521544,40,6521732,39,6522512,38,6524766,36,6524834,37,6525384,36,6525816,34,6526860,33,6527396,34,6527644,33,6527834,34,6528340,35,6528696,36,6529096,33,6530008,31,6530532,30,6530664,29,6531084,28,6531428,29,6533292,31,6534038,30,6534600,29,6534672,28,6535056,27,6535712,26,6536060,27,6537220,28,6537318,29,6537500,30,6537736,31,6537964,32,6538254,29,6538408,30,6539172,29,6539570,30,6540216,29,6540932,30,6541058,32,6541292,31,6541464,30,6542056,31,6542808,32,6544394,33,6544712,30,6544768,29,6545578,28,6546808,29,6547400,27,6547820,26,6548696,27,6548748,26,6548848,27,6549044,26,6549258,27,6549348,28,6550172,27,6552810,26,6553134,27,6553276,26,6554194,28,6554250,29,6554900,30,6555358,29,6556052,28,6557052,29,6557904,28,6560012,27,6560196,26,6560464,25,6560756,23,6561356,22,6563236,21,6563992,22,6566020,23,6566526,22,6566708,21,6567360,20,6568396,22,6568648,21,6569008,20,6570452,24,6570848,23,6571892,25,6572152,24,6572300,25,6572964,26,6573248,27,6573742,26,6574216,27,6575266,28,6576620,27,6577540,28,6578520,29,6579090,28,6579426,29,6579500,28,6580528,27,6580940,28,6581032,27,6582496,28,6582714,30,6583328,29,6583378,30,6584388,31,6585264,32,6586128,31,6587728,33,6589896,34,6591022,33,6591662,32,6592032,33,6592416,32,6593132,33,6593896,34,6594680,32,6594892,31,6595320,32,6596268,33,6597180,34,6597796,35,6598924,34,6599188,33,6599600,34,6599860,35,6599988,37,6600984,38,6601246,37,6601372,38,6601760,39,6602482,37,6603060,36,6603920,34,6604340,35,6606004,34,6606430,31,6606808,30,6608320,29,6609412,28,6609688,29,6610076,30,6610490,29,6611848,28,6611952,27,6612564,28,6613284,29,6613644,27,6614004,25,6614364,24,6615250,25,6615728,24,6616888,23,6617596,24,6617792,25,6618276,24,6618312,25,6618452,26,6619704,27,6620220,26,6620956,27,6621916,28,6622188,29,6622280,30,6623246,29,6623632,28,6624076,27,6624346,28,6624756,27,6625156,26,6625492,25,6626600,26,6627864,27,6628366,26,6628508,27,6628828,28,6629268,26,6629544,27,6630224,28,6630922,29,6631280,28,6631492,29,6632004,31,6632244,30,6633696,31,6634124,32,6635404,31,6636182,33,6636518,32,6637262,31,6638432,32,6638466,31,6638722,30,6639896,31,6640040,30,6640304,29,6641000,28,6641106,27,6641232,26,6641724,24,6642080,25,6642436,23,6642792,22,6643376,23,6643880,24,6644236,23,6644624,24,6644846,25,6645676,26,6646390,24,6646758,22,6647824,23,6648528,22,6648804,23,6649510,24,6650532,23,6650660,24,6651072,23,6651406,22,6652152,23,6652266,24,6652392,23,6652856,25,6653210,26,6653828,28,6653870,29,6653928,30,6654806,31,6655374,33,6655628,32,6655920,33,6656064,32,6656832,31,6657312,30,6657890,29,6658248,30,6658588,31,6658860,32,6659264,33,6659640,32,6659800,31,6659982,30,6660068,31,6660292,30,6661504,31,6661706,32,6662946,31,6663208,30,6664228,29,6665100,30,6665816,31,6666726,30,6666900,31,6667388,30,6667864,29,6668080,30,6668436,29,6669514,30,6669780,29,6669908,30,6670092,31,6671580,32,6672832,34,6673012,35,6673290,34,6673732,35,6674210,34,6674780,35,6675794,36,6676388,33,6676746,34,6676978,36,6677642,35,6678366,34,6678708,33,6679496,35,6680920,33,6681296,32,6681840,34,6681940,35,6682152,37,6682736,38,6682884,39,6683096,40,6683540,41,6684716,40,6685152,39,6686696,38,6687056,37,6687244,38,6688252,37,6688442,38,6688496,39,6688808,40,6689370,38,6690316,39,6691512,38,6691908,39,6692452,40,6693174,41,6693796,42,6693828,43,6694100,45,6695548,43,6695902,44,6696674,43,6697416,44,6697856,43,6698576,44,6699660,47,6700294,45,6700972,46,6701816,45,6702124,44,6702788,43,6703260,44,6703632,45,6704282,46,6705276,47,6705396,46,6705776,47,6706072,46,6707220,45,6707576,46,6708300,45,6709020,46,6709242,47,6710592,46,6710740,47,6711080,46,6711664,45,6712048,46,6712320,47,6713504,48,6713780,49,6715196,50,6715776,51,6715864,50,6716108,49,6716226,48,6716508,49,6716696,50,6717564,49,6717908,47,6718744,48,6718932,49,6719294,50,6721620,51,6721980,50,6722176,53,6723024,54,6723248,56,6724096,55,6724500,54,6724712,55,6724852,56,6725788,55,6728440,54,6728942,53,6729156,52,6729292,51,6730098,53,6730268,54,6730624,53,6731268,54,6731570,56,6731684,57,6732300,58,6732772,59,6732936,58,6733442,61,6733722,62,6734206,63,6734432,62,6734586,63,6734940,62,6735964,64,6736212,62,6737204,61,6737452,60,6738064,59,6738748,58,6738846,59,6739256,60,6739492,58,6739986,57,6740176,58,6741352,57,6741938,58,6742178,57,6742368,58,6742592,57,6742848,58,6743982,57,6744298,58,6744384,59,6744656,58,6744956,57,6746092,56,6746320,57,6746440,58,6746536,56,6747024,55,6747540,57,6747768,58,6748324,56,6748564,57,6748828,59,6749252,60,6749504,59,6750396,60,6750780,59,6750904,60,6751156,59,6751324,58,6751776,56,6752168,58,6752872,59,6753208,60,6753478,61,6753658,60,6753808,59,6754076,58,6754376,57,6754628,56,6754738,55,6754902,56,6755434,57,6755680,56,6756068,57,6756716,55,6757320,56,6757444,55,6757632,56,6757992,55,6758204,54,6758708,56,6759062,55,6760412,60,6760556,58,6760702,57,6760806,58,6761156,57,6761628,56,6761996,58,6762354,57,6762740,58,6762832,59,6763078,60,6763124,59,6763244,60,6763404,59,6763592,60,6763706,59,6763734,60,6763796,59,6764092,60,6764668,58,6764868,60,6765232,59,6765400,60,6765594,58,6766316,55,6766590,56,6766670,55,6766720,56,6767016,58,6767396,60,6767572,61,6767752,63,6767944,64,6768098,66,6768304,67,6768494,66,6768648,67,6769012,68,6769496,66,6769736,67,6770092,68,6771276,70,6771480,71,6771546,70,6771712,69,6772028,70,6772424,68,6772708,67,6773142,68,6773330,67,6773506,65,6773694,66,6774154,67,6774720,68,6775032,67,6775304,68,6775640,69,6776132,68,6776212,67,6776260,66,6776672,65,6777594,66,6777720,65,6778828,66,6779082,64,6779292,63,6779552,62,6779762,61,6780710,62,6780968,61,6781600,62,6781792,63,6781974,65,6783124,67,6783152,66,6783524,65,6783742,64,6783970,63,6784280,62,6784646,63,6785388,64,6786466,65,6786696,63,6786828,62,6787172,61,6787394,60,6787804,58,6788256,56,6788444,55,6788660,56,6789496,55,6789664,54,6790142,52,6790426,53,6790614,52,6791754,51,6792558,50,6792752,48,6792942,47,6793548,45,6794340,44,6794988,43,6795104,44,6796528,43,6796820,42,6796904,41,6797030,42,6797460,41,6798760,40,6799666,39,6800508,41,6800756,42,6800868,41,6801092,42,6801412,41,6802148,40,6802312,41,6802672,42,6804114,41,6804364,42,6804494,41,6805376,40,6805742,41,6806480,42,6806512,41,6807200,40,6807348,41,6807966,39,6808072,40,6808428,37,6809866,36,6810078,37,6810720,39,6810928,37,6811024,38,6811242,39,6811768,38,6812260,40,6812390,38,6812538,37,6812752,38,6813376,39,6813578,40,6813798,38,6813920,39,6814700,40,6814912,41,6815036,40,6815256,38,6815876,39,6816348,40,6816536,41,6816708,40,6816908,41,6817036,42,6818050,43,6818500,44,6818576,43,6818720,44,6819224,43,6819592,42,6820130,43,6820318,44,6820972,43,6821018,42,6821382,41,6821590,40,6822284,39,6822430,38,6822758,37,6823004,36,6823634,35,6824112,34,6824984,33,6825436,34,6825848,33,6826570,32,6826758,31,6829252,30,6830168,31,6830886,32,6831352,31,6832788,33,6833500,34,6833958,33,6835272,35,6835436,33,6835652,34,6835972,33,6836676,34,6836920,33,6837160,32,6838824,31,6840046,33,6841740,35,6842954,34,6843692,35,6844180,34,6844540,33,6845360,34,6845512,35,6846264,34,6846952,33,6847510,32,6848238,31,6848396,33,6848620,32,6848702,31,6848872,30,6848988,31,6849176,32,6849722,33,6850656,32,6850894,31,6850932,32,6851472,31,6851628,32,6851648,33,6851836,34,6853732,35,6854156,34,6854276,35,6854520,36,6854532,35,6854720,34,6855570,33,6856504,34,6857042,33,6857510,32,6858740,31,6859020,30,6859928,29,6860068,28,6860668,29,6862560,28,6862992,27,6864732,28,6865118,29,6865530,30,6865698,29,6867364,28,6867606,27,6868924,28,6869092,29,6870008,28,6870364,27,6870964,26,6871248,27,6871568,28,6871974,27,6873612,26,6874408,25,6874624,23,6877060,22,6877782,23,6878712,24,6878900,25,6878930,26,6879008,27,6879924,29,6880276,30,6880502,29,6881532,28,6881628,29,6882492,28,6882586,29,6883312,30,6884136,31,6884272,32,6884416,31,6884484,30,6884936,31,6885692,32,6885916,33,6886300,32,6887288,31,6888096,32,6888372,33,6890012,34,6890186,33,6891212,32,6891574,31,6891906,30,6892198,29,6892386,30,6892648,31,6892700,30,6893668,29,6894434,27,6894492,28,6894662,29,6894844,28,6895040,27,6895226,28,6895414,29,6895528,30,6895720,31,6895876,32,6896074,31,6896252,30,6896968,29,6897120,28,6897812,29,6897926,30,6898676,29,6898796,30,6899476,31,6899696,30,6900136,29,6900616,30,6900808,29,6901236,28,6901452,29,6901610,27,6901752,26,6901916,27,6902024,26,6903156,27,6903890,28,6904804,26,6904932,27,6905148,28,6905652,30,6906368,31,6906760,32,6907444,33,6908048,35,6908542,36,6908616,37,6909656,38,6910228,40,6911772,39,6911874,38,6912098,37,6912692,36,6914204,38,6914660,37,6915148,38,6915304,39,6915732,40,6915756,39,6916116,40,6916464,43,6917430,42,6919148,41,6919526,42,6919724,43,6920064,42,6920404,40,6920698,41,6921024,43,6921768,44,6922502,43,6923128,42,6923292,44,6923646,46,6924144,48,6925036,47,6925256,48,6925444,50,6926004,51,6926176,52,6926532,53,6926736,52,6927548,53,6930498,54,6931580,55,6931940,54,6932152,52,6932298,51,6933314,52,6933592,53,6935452,54,6935888,55,6936836,56,6937276,57,6937336,56,6937838,55,6938160,56,6938396,57,6938906,55,6939076,54,6940160,52,6940424,51,6941366,52,6941964,53,6942312,52,6942792,51,6943028,50,6943908,51,6944656,52,6945416,53,6946052,54,6946240,53,6946624,52,6947708,53,6947876,52,6948548,51,6949096,50,6949162,49,6949500,47,6949632,46,6950064,45,6950922,44,6951684,45,6951840,46,6952392,45,6952572,48,6953196,47,6953628,48,6953972,51,6954472,52,6954922,51,6956244,52,6957802,53,6958000,52,6958608,53,6958740,54,6959178,55,6959242,54,6959388,53,6960324,51,6960672,50,6961232,51,6961664,52,6961816,51,6962098,50,6962732,51,6962920,52,6963560,51,6963628,52,6964524,51,6964908,50,6965192,49,6965336,50,6966412,49,6967356,51,6967672,52,6968240,51,6970408,52,6970604,55,6970728,56,6971108,55,6972512,54,6972564,53,6972648,52,6974986,51,6975658,50,6976056,51,6976126,52,6976396,53,6976640,54,6976898,55,6977084,56,6977916,59,6978134,58,6979262,57,6980228,56,6980464,55,6981246,54,6981780,55,6982072,56,6982282,55,6982516,54,6982628,53,6982816,52,6983556,51,6983706,50,6984012,48,6984070,47,6986948,48,6987136,49,6987664,48,6988120,47,6990680,46,6991226,45,6992266,44,6992368,43,6992688,42,6993090,43,6993440,42,6993598,43,6993780,44,6995104,45,6995540,46,6995848,47,6996084,50,6996460,51,6996676,53,6997956,52,6998824,51,6998976,52,6999768,51,6999916,50,7000326,51,7001356,52,7002088,53,7002792,51,7003170,53,7003876,52,7004560,54,7004902,53,7005316,56,7006138,55,7008082,58,7008284,57,7008556,58,7009992,57,7010540,59,7010712,58,7011076,59,7011436,60,7011732,61,7012290,59,7012518,58,7013164,59,7013406,61,7013562,60,7013880,62,7014810,61,7015736,60,7016072,61,7016828,62,7016984,61,7017184,63,7017672,65,7018268,64,7018634,63,7019712,62,7021156,61,7021516,62,7022388,61,7023472,62,7024034,63,7024402,65,7025132,66,7025304,65,7025472,67,7026888,68,7029240,70,7029792,69,7031840,68,7032772,67,7034128,66,7035200,64,7035536,63,7036628,62,7037350,61,7038436,62,7038792,61,7041508,59,7041678,58,7042188,59,7043032,60,7043856,62,7044556,63,7045294,62,7045656,61,7045892,62,7047310,63,7047748,65,7048336,66,7049372,67,7049600,68,7049958,67,7050312,66,7051404,65,7051756,64,7052196,65,7052984,64,7053788,65,7053920,64,7053996,63,7054408,64,7055352,66,7055672,64,7056048,65,7056776,66,7057100,64,7057524,65,7057732,66,7058608,65,7058888,66,7059976,64,7060060,63,7060408,62,7061264,61,7061494,62,7061848,63,7062200,64,7062580,63,7062928,64,7063278,62,7064192,61,7064378,62,7064616,60,7064874,59,7065282,60,7065464,59,7065578,58,7066680,60,7066896,61,7067252,62,7068686,61,7069256,62,7070576,61,7070784,62,7071912,60,7071928,59,7072028,58,7072192,59,7072660,58,7072930,57,7073012,58,7074192,59,7074414,60,7074630,59,7075536,58,7076040,57,7076248,58,7076966,57,7077132,58,7077392,57,7077496,56,7078530,55,7078774,54,7080192,52,7080340,53,7080552,52,7080764,53,7081588,52,7082000,53,7082132,54,7082832,53,7083084,52,7083166,53,7083448,51,7083832,52,7084528,51,7086530,50,7087044,51,7089196,52,7089896,54,7090636,55,7091202,56,7091370,54,7091708,55,7091788,56,7092286,55,7092602,56,7093392,55,7093496,54,7093730,53,7094232,52,7094430,51,7094808,52,7094910,53,7094940,55,7096142,56,7097292,55,7097704,56,7097812,55,7098416,54,7098768,55,7099120,54,7099492,53,7099992,52,7100696,53,7101624,54,7101976,55,7102140,54,7102358,55,7102748,57,7103380,56,7104500,57,7108632,58,7108784,59,7109588,57,7110212,56,7110380,55,7110664,56,7111524,57,7111610,56,7111868,55,7112920,56,7113172,57,7113308,56,7113576,57,7113660,56,7113812,55,7114732,58,7114864,57,7117536,55,7118348,54,7120156,55,7120496,54,7120768,55,7121130,53,7122310,52,7123152,51,7123476,52,7123856,53,7124808,54,7125576,52,7126864,50,7127118,49,7127242,50,7128782,51,7129956,52,7130928,51,7130980,50,7131944,51,7132564,52,7132690,53,7133296,52,7133772,54,7137778,53,7138248,52,7139222,54,7139708,53,7141300,52,7142352,54,7143036,55,7143536,57,7143732,56,7143892,57,7144420,58,7144972,60,7145640,59,7146064,61,7147332,62,7148214,61,7148336,62,7150208,63,7150524,64,7150726,63,7151232,62,7152112,61,7152676,59,7154158,58,7154228,57,7155248,58,7155376,57,7155576,56,7155778,57,7156144,58,7156324,57,7156488,56,7158852,57,7159880,58,7160750,59,7161032,58,7161572,59,7161908,60,7162098,59,7164044,58,7164492,57,7164784,58,7165196,59,7165378,58,7166068,60,7166570,59,7167620,58,7168760,59,7168968,60,7169030,59,7169220,58,7169696,59,7169798,60,7169972,59,7170180,60,7170528,61,7170992,60,7172260,59,7172410,60,7172568,61,7173268,62,7173896,61,7175130,59,7175670,58,7176056,60,7176284,61,7176522,62,7176736,61,7178180,60,7178354,59,7179536,60,7179796,59,7180118,60,7180512,59,7180592,58,7180612,59,7180940,57,7181086,56,7181172,55,7181564,56,7182420,57,7182776,56,7183030,55,7183382,54,7183852,53,7183916,54,7183960,53,7184072,54,7184260,53,7184328,54,7184424,53,7184932,52,7185080,51,7185292,50,7185398,51,7185652,49,7185996,50,7186944,52,7187084,50,7187312,52,7188162,51,7188388,50,7188524,49,7191404,48,7191486,49,7192134,48,7192284,49,7192724,50,7193052,51,7193478,52,7193884,48,7194340,47,7194876,49,7194984,47,7195008,49,7195012,47,7195196,48,7195364,47,7195636,45,7196308,46,7196448,45,7196572,44,7196852,45,7197380,40,7198160,38,7198464,39,7198598,38,7198844,40,7198928,39,7199200,40,7199684,39,7200048,41,7201488,42,7202310,43,7202928,42,7203136,41,7203386,42,7204976,44,7205400,45,7205526,44,7205644,45,7205808,44,7206166,43,7206408,44,7206520,45,7207080,44,7207344,45,7208436,46,7209772,47,7210284,46,7210500,47,7210736,48,7211182,50,7211400,51,7212496,50,7212652,49,7212852,48,7214324,47,7214408,44,7214652,43,7215128,44,7215172,43,7215302,44,7215526,45,7215670,46,7216028,45,7216548,46,7216708,45,7216844,44,7217324,45,7217366,44,7217530,45,7217908,46,7218892,45,7219404,47,7219440,45,7219616,48,7219664,49,7219776,48,7219828,47,7220056,48,7220092,47,7220336,49,7220936,48,7221300,50,7221354,48,7221498,49,7222224,48,7222454,49,7222542,48,7222794,49,7223364,51,7223658,50,7224152,53,7224560,54,7225220,55,7225768,56,7226564,57,7226960,56,7227296,57,7228684,56,7229228,54,7230298,55,7231316,54,7231376,55,7232578,56,7233784,57,7234238,56,7234940,57,7235336,56,7235550,57,7236676,58,7237112,59,7237286,60,7238520,59,7239660,60,7239822,59,7240024,58,7240488,57,7242868,58,7243264,57,7243712,56,7243980,57,7244408,58,7244652,57,7244966,56,7245188,57,7245782,56,7245882,57,7246864,56,7247124,55,7247838,56,7248256,57,7248504,58,7248604,57,7248800,59,7249152,58,7249732,59,7250012,60,7250200,59,7251024,60,7251344,59,7251830,58,7252296,57,7253344,56,7254288,58,7254536,59,7254784,60,7255334,61,7255864,62,7256104,63,7256224,62,7256940,61,7257308,63,7257664,64,7258236,66,7258384,65,7258736,64,7258956,63,7259104,64,7259208,63,7261262,62,7261986,64,7262284,63,7263404,64,7264372,66,7265440,65,7265712,66,7266194,65,7266932,66,7268180,68,7268408,69,7268772,68,7269128,69,7269256,72,7269722,73,7270212,74,7271656,73,7272168,72,7272604,73,7273096,75,7273360,74,7274944,76,7275254,77,7275780,76,7275968,75,7276200,76,7276380,78,7276696,79,7277364,80,7278008,81,7279484,80,7280372,79,7281132,78,7281452,79,7281812,80,7282176,81,7282328,82,7283006,81,7283404,80,7284154,79,7284484,78,7284568,77,7285052,76,7285564,77,7287008,76,7287520,77,7288946,76,7289186,74,7290810,75,7290948,74,7292092,73,7292800,72,7292936,73,7293484,72,7294756,73,7295922,72,7296230,73,7296570,72,7297588,73,7297832,74,7298712,75,7298912,74,7299444,73,7300724,72,7300888,71,7301200,69,7301970,72,7302136,73,7302720,72,7303384,73,7304746,71,7304934,73,7305216,72,7306186,71,7306494,70,7306654,69,7307334,68,7307534,67,7307826,66,7308428,67,7309356,66,7309536,67,7309720,68,7310588,67,7310766,68,7310972,67,7311512,66,7312342,65,7312690,66,7312944,65,7313448,64,7314384,63,7315570,64,7316662,65,7316912,64,7317070,65,7317830,63,7318122,62,7318504,63,7319180,64,7319580,63,7319796,62,7320176,61,7320316,62,7320584,61,7321156,60,7321884,61,7322020,62,7322172,61,7322360,60,7322656,58,7322752,57,7323460,56,7324056,55,7324636,54,7324708,55,7324820,54,7325178,53,7326346,52,7326554,53,7327008,54,7327782,53,7328056,52,7329216,53,7329764,52,7329794,53,7329914,52,7330632,51,7330736,50,7330796,49,7331670,50,7332188,51,7332428,50,7333448,51,7333756,50,7333972,49,7334104,50,7335416,51,7335548,52,7336334,53,7336612,52,7337828,51,7338418,52,7339716,53,7339916,52,7340600,53,7340820,52,7342178,53,7342260,54,7342492,52,7345060,50,7345286,51,7345334,52,7346068,55,7346712,54,7346764,53,7347256,52,7347860,51,7347928,50,7348360,49,7349438,50,7349844,49,7350104,48,7350368,51,7350784,52,7352296,53,7352368,52,7353248,53,7354420,52,7355420,51,7355616,50,7356898,49,7357752,48,7358496,49,7360028,48,7360108,46,7361164,45,7362104,44,7362260,43,7362780,42,7363704,41,7364084,42,7364798,41,7365280,40,7365428,41,7366376,42,7367072,41,7367536,42,7368800,44,7370868,43,7371048,45,7371884,46,7372168,47,7373104,46,7374712,47,7375774,46,7376860,47,7376984,46,7377034,45,7377468,43,7377722,41,7377964,40,7378004,41,7378228,39,7378408,40,7378552,41,7378596,40,7380312,39,7381148,36,7382096,37,7382256,36,7382532,37,7382614,36,7382790,34,7383124,36,7383986,35,7384660,34,7384952,33,7385858,32,7386156,33,7386704,32,7387300,33,7387456,31,7388156,32,7388508,33,7388740,34,7388996,35,7389254,36,7390424,37,7392352,36,7393580,37,7394288,36,7394500,33,7394828,32,7395520,33,7395634,34,7395940,33,7396072,35,7396504,32,7396670,31,7397444,32,7397490,31,7397896,32,7398290,33,7399376,31,7400262,29,7400408,28,7401120,29,7401312,28,7401810,29,7402418,28,7402776,29,7402856,30,7403140,29,7405588,28,7405698,29,7405922,28,7406020,27,7406712,28,7407016,27,7407134,28,7407428,27,7407564,28,7407838,27,7408168,26,7408908,28,7408984,26,7409564,28,7409872,24,7411348,23,7411786,21,7412500,20,7413930,19,7417546,18,7417644,17,7418236,18,7418444,19,7418548,20,7419676,21,7421452,20,7422576,19],[2335076,1033,2336714,1044,2337585,1039,2337928,1040,2338290,1050,2338649,1047,2339100,1043,2339459,1048,2340067,1047,2340488,1048,2341458,1043,2341768,1037,2342108,1039,2342418,1036,2342805,1030,2343107,1026,2343848,1028,2344173,1033,2345136,1037,2347262,1040,2347621,1034,2347942,1033,2348274,1047,2348612,1048,2348972,1042,2349418,1037,2349739,1047,2350106,1036,2350434,1033,2350794,1031,2351122,1033,2351442,1029,2351747,1025,2352398,1021,2352727,1009,2353042,1006,2353357,1004,2353747,1009,2354096,1026,2354415,1044,2354743,1043,2355104,1047,2355538,1046,2355870,1051,2356894,1054,2357564,1058,2358211,1069,2359456,1072,2361257,1077,2362374,1073,2365997,1070,2366989,1087,2367322,1084,2368689,1083,2370639,1077,2371260,1076,2371623,1074,2374215,1052,2375028,1047,2375395,1055,2375758,1051,2376178,1048,2376563,1046,2376927,1052,2377239,1041,2377541,1035,2378062,1033,2378365,1043,2378672,1044,2379047,1043,2379376,1036,2379744,1044,2380067,1037,2380508,1030,2380917,1029,2381541,1022,2381879,1020,2382199,1019,2382531,1017,2382841,1007,2383159,1011,2383512,1009,2383937,1008,2384269,1010,2384578,1007,2385285,1020,2387182,1017,2388517,1026,2388834,1017,2389138,1021,2389587,1022,2389933,1033,2390259,1021,2390559,1016,2390955,1015,2391348,1017,2391672,1009,2392018,1002,2392332,999,2392644,1004,2392954,1008,2393271,1009,2393892,1012,2394212,1017,2394591,1020,2395533,1019,2397459,1027,2398277,1031,2398754,1035,2399510,1024,2399960,1040,2401168,1026,2401520,1028,2401823,1015,2402246,1006,2402568,1007,2402885,1009,2403217,1007,2403607,1002,2403939,1001,2404247,1009,2404556,1011,2404877,1014,2405240,1018,2405554,1026,2405890,1027,2406196,1025,2406604,1023,2406904,1022,2407211,1030,2407520,1033,2407922,1036,2408387,1034,2408789,1033,2409107,1037,2409814,1034,2410118,1043,2410431,1042,2410769,1027,2412177,1030,2423103,1014,2424286,1016,2424617,1029,2424973,1024,2425369,1020,2425690,1026,2426009,1035,2426353,1032,2426666,1024,2426990,1028,2427327,1025,2427633,1029,2427995,1028,2428371,1024,2428695,1030,2429002,1041,2429892,1006,2430230,1020,2430550,1015,2430879,1007,2431189,1005,2431512,1009,2431853,997,2432250,990,2432706,1014,2434433,966,2436883,943,2437210,950,2437649,974,2438028,969,2438380,964,2438709,970,2439036,960,2439362,975,2439978,976,2440608,977,2440950,969,2444988,916,2445403,908,2445864,910,2448883,920,2449194,916,2449711,909,2451203,914,2451503,918,2451870,909,2452287,900,2454726,905,2457279,894,2458544,918,2464094,941,2464514,933,2467097,939,2467587,952,2468287,945,2468680,952,2468983,960,2469716,967,2470173,964,2470478,970,2470916,962,2471386,959,2471764,957,2472173,953,2472537,951,2472952,944,2473314,943,2474027,948,2474331,943,2474988,944,2475830,942,2476179,952,2476762,957,2477097,961,2477445,970,2477814,982,2478208,981,2478542,980,2478902,981,2479210,983,2479580,986,2479963,988,2480315,990,2480620,987,2481019,986,2481337,988,2481660,989,2482044,988,2482391,984,2482724,980,2483117,982,2483441,983,2483759,976,2484109,965,2484765,974,2485076,969,2485455,974,2485824,980,2486225,984,2486567,988,2486893,1008,2487200,992,2487547,993,2487850,999,2488206,1001,2488509,997,2488817,998,2489332,1007,2489644,991,2489972,990,2490302,992,2490698,994,2491007,996,2491446,997,2491759,996,2492152,999,2492452,991,2492781,989,2493115,986,2493519,988,2493849,979,2494254,982,2494559,977,2494951,992,2495303,991,2495782,990,2496530,996,2496939,992,2497242,994,2497621,998,2498362,1003,2499602,1008,2500218,1005,2501477,1021,2501896,1026,2502566,1030,2502889,1024,2503308,1026,2504040,1029,2504506,1032,2505034,1040,2506293,1043,2507818,1054,2508175,1052,2508984,1054,2509333,1063,2509644,1062,2509989,1050,2510461,1057,2510859,1065,2511260,1060,2511623,1062,2511945,1063,2512274,1059,2512603,1057,2512953,1060,2513257,1056,2513658,1057,2514013,1059,2514400,1063,2514700,1062,2515130,1068,2515805,1064,2516163,1061,2516547,1065,2516867,1066,2517178,1067,2517501,1066,2517863,1079,2518612,1074,2519410,1082,2520125,1081,2520468,1078,2520829,1085,2521190,1084,2521683,1075,2521997,1078,2522302,1077,2522634,1071,2523020,1075,2523332,1071,2523665,1075,2524016,1076,2524343,1074,2524794,1071,2525135,1078,2525451,1076,2525811,1072,2526124,1067,2526431,1070,2526760,1012,2527073,1003,2527456,997,2527852,1003,2528287,1004,2531108,1075,2531479,1074,2531819,1076,2532304,1080,2532638,1071,2533031,1062,2533376,1064,2533744,1059,2534047,1051,2534658,1047,2534967,1049,2535307,1010,2535715,1003,2536059,1007,2536463,1016,2536881,1019,2537187,1021,2537518,1022,2537895,1028,2538211,1034,2538546,1037,2539008,1032,2539519,1044,2539896,1041,2540206,1068,2540546,1082,2540877,1095,2541186,1097,2541495,1096,2541915,1094,2542463,1097,2542871,1092,2543236,1084,2543655,1085,2543962,1082,2544309,1085,2544662,1080,2545064,1078,2545398,1087,2545733,1092,2546084,1093,2546676,1086,2547829,1078,2548849,1081,2549638,1107,2550708,1100,2551015,1110,2551336,1107,2551655,1104,2552050,1103,2552364,1108,2552665,1106,2552973,1108,2553426,1109,2553753,1112,2554101,1113,2554413,1116,2554728,1108,2555030,1107,2555404,1114,2555812,1111,2556128,1112,2556460,1115,2556828,1121,2557194,1122,2557546,1121,2557887,1118,2558237,1123,2558539,1120,2558964,1117,2559396,1119,2559806,1135,2560123,1134,2560775,1132,2561089,1144,2561557,1138,2561882,1136,2562218,1140,2562657,1138,2563001,1137,2563343,1131,2565188,1124,2565558,1132,2565874,1133,2566196,1131,2566517,1134,2566828,1136,2567156,1134,2567564,1139,2567980,1136,2568311,1142,2568630,1147,2568941,1142,2569243,1140,2569864,1145,2570164,1141,2570821,1137,2571125,1140,2571504,1141,2571899,1138,2572222,1135,2572539,1140,2572941,1136,2573307,1134,2574057,1132,2574366,1126,2574712,1114,2575408,1113,2575749,1119,2576110,1115,2576427,1113,2576837,1112,2577244,1116,2577583,1118,2577888,1115,2578194,1119,2578513,1133,2578836,1130,2579174,1121,2579929,1125,2580232,1122,2580582,1117,2580942,1124,2581354,1145,2581666,1137,2582025,1134,2582343,1135,2582670,1126,2582976,1114,2583363,1110,2583668,1106,2584188,1105,2584497,1107,2584869,1105,2585249,1103,2585556,1111,2585871,1109,2586245,1108,2586626,1110,2586974,1111,2587295,1112,2587739,1113,2588068,1107,2588406,1110,2588710,1112,2589016,1115,2589431,1122,2589840,1123,2590186,1126,2590547,1127,2590907,1119,2591267,1121,2591649,1125,2591971,1119,2592271,1116,2592669,1119,2593033,1118,2593414,1110,2593747,1104,2594189,1105,2594497,1102,2594827,1098,2595220,1094,2595563,1100,2595939,1108,2596278,1101,2596613,1093,2596975,1096,2597289,1102,2597653,1104,2597960,1106,2598301,1097,2598627,1105,2598954,1103,2599313,1101,2599705,1097,2600011,1108,2600389,1105,2600702,1102,2601052,1106,2601376,1105,2601751,1106,2602193,1104,2602971,1100,2603318,1095,2603755,1093,2604106,1090,2604406,1091,2604713,1095,2605374,1096,2605703,1105,2606374,1103,2606771,1096,2607128,1102,2607515,1104,2607873,1096,2608272,1094,2608574,1099,2608963,1101,2609278,1092,2609833,1083,2610183,1095,2610514,1094,2610827,1081,2611264,1076,2611603,1083,2612004,1080,2612370,1078,2612733,1075,2613080,1073,2613448,1067,2613750,1059,2614365,1060,2614718,1055,2615039,1056,2615439,1042,2615769,1049,2616082,1055,2616430,1049,2616787,1044,2617202,1049,2617508,1059,2617811,1054,2618126,1050,2618467,1043,2618789,1052,2619089,1050,2619548,1048,2619889,1043,2620218,1045,2620658,1039,2621008,1034,2621373,1028,2621675,1027,2621986,1028,2622309,1020,2623032,1015,2623390,1017,2623737,1011,2624124,1006,2624581,1009,2625272,1008,2625670,1015,2626004,1023,2626349,1017,2626706,1015,2627114,1017,2627482,1031,2627915,1025,2628243,1016,2628602,1020,2628911,1024,2629300,1026,2629941,1020,2630274,1027,2630949,1022,2631338,1020,2632047,1012,2632362,1006,2632694,1001,2633133,997,2633477,995,2634215,993,2634587,994,2634966,992,2635323,984,2635693,980,2636054,990,2636356,984,2637060,981,2637361,987,2637663,988,2638017,987,2638323,983,2638972,996,2639331,992,2639699,1001,2640072,999,2640427,1013,2640782,984,2641118,917,2641505,895,2641868,896,2642227,894,2642589,888,2642909,885,2643597,881,2643912,872,2644237,866,2644705,868,2645055,867,2645674,866,2645995,867,2646322,870,2646634,867,2646942,865,2647633,876,2647934,877,2648235,873,2648572,866,2648877,874,2649233,881,2649549,874,2649933,870,2650266,872,2650596,882,2650924,885,2651642,887,2651975,897,2652282,894,2652631,889,2653422,894,2653784,890,2654090,875,2654428,872,2654779,871,2655094,867,2655464,864,2655779,858,2656143,869,2656486,861,2656838,857,2657269,859,2657595,866,2658052,864,2658369,868,2658713,861,2659031,885,2659334,879,2659714,876,2660023,873,2660436,878,2661154,876,2662030,888,2662442,887,2662884,879,2663606,874,2663912,869,2664250,871,2664608,863,2664945,861,2665329,860,2665754,855,2666316,857,2666627,848,2668677,874,2669567,905,2670878,925,2671838,921,2672913,858,2673300,856,2673606,850,2673972,853,2674326,844,2674637,846,2675023,858,2675452,876,2676220,878,2676784,867,2677379,857,2677828,849,2678557,847,2678875,850,2679275,866,2679630,864,2679971,857,2680334,865,2683542,946,2683843,947,2684548,948,2684875,951,2685247,954,2685574,959,2687618,881,2688070,890,2688385,896,2688794,900,2689201,903,2689648,911,2689950,909,2690278,905,2690611,912,2690930,925,2691341,919,2692038,917,2692364,928,2693029,925,2693386,923,2693804,926,2694139,920,2694449,918,2694811,917,2695129,920,2695680,929,2697961,915,2699024,906,2699338,908,2699691,919,2700918,921,2701917,919,2702265,933,2702609,926,2702913,921,2703335,913,2703665,921,2704014,911,2704326,909,2704654,916,2704974,932,2705360,940,2705675,946,2705982,950,2706301,961,2706657,971,2706992,991,2708554,1004,2709371,1011,2709679,1028,2710514,1037,2711006,1041,2711408,1047,2711841,1050,2712170,1051,2712568,1060,2712903,1055,2713311,1057,2713766,1060,2714104,1059,2714505,1056,2714890,1052,2715244,1047,2715570,1043,2715956,1047,2716272,1043,2716948,1050,2717340,1057,2717675,1053,2718009,1054,2718376,1055,2718755,1052,2719081,1048,2719481,1055,2719785,1059,2720199,1058,2720504,1056,2721004,1069,2721340,1064,2721818,1058,2722139,1059,2722497,1066,2722870,1064,2723530,1058,2723891,1059,2724250,1054,2724593,1049,2724964,1047,2725325,1044,2725669,1041,2726362,1040,2726757,1050,2727110,1051,2727481,1043,2728153,1049,2728454,1048,2728834,1045,2729149,1043,2729530,1053,2729830,1051,2730151,1053,2730545,1043,2730955,1054,2731267,1048,2731591,1051,2731949,1055,2732379,1067,2732748,1066,2733050,1065,2733407,1057,2733719,1058,2734110,1057,2734452,1051,2734846,1046,2735191,1043,2735579,1045,2735956,1051,2736434,1054,2736791,1064,2737092,1062,2737469,977,2737827,972,2738167,990,2738643,985,2739134,981,2739579,997,2740227,999,2740607,994,2741355,996,2741660,995,2741960,991,2742318,993,2742698,1001,2743001,1005,2743332,1000,2743665,998,2743993,996,2744753,990,2745168,988,2745478,993,2745806,985,2746132,987,2746533,988,2746973,992,2747274,988,2747615,983,2748219,994,2748552,990,2749212,989,2749527,991,2749854,1000,2750191,996,2750557,995,2750916,992,2751305,999,2752112,989,2752510,991,2753155,988,2754062,984,2754388,979,2754713,980,2755026,976,2755403,977,2755722,972,2756065,974,2756695,973,2757056,979,2757366,964,2757669,953,2757981,946,2762063,957,2762595,954,2763246,966,2773821,1078,2775545,1084,2779280,1070,2788641,1089,2799322,1093,2804082,1076,2807829,1058,2817069,1067,2818152,1073,2818517,1069,2819029,1070,2819405,1077,2829620,1095,2836545,1096,2839876,1008,2842675,1020,2853704,1108,2860158,1096,2864996,1098,2865800,1085,2870216,1075,2870720,1077,2871132,1090,2872228,1109,2873784,1107,2874534,1103,2875584,1095,2880872,1099,2888944,1123,2891046,1134,2891944,1129,2894408,1137,2895190,1133,2899154,1134,2901456,1121,2901988,1122,2915054,1114,2915934,1111,2916254,1108,2917002,1102,2917308,1088,2917664,1076,2917968,1079,2918324,1078,2918666,1076,2919052,1072,2919368,1075,2919756,1080,2920204,1093,2920636,1087,2921162,1092,2921582,1096,2921912,1098,2922244,1094,2923972,1102,2924404,1111,2925652,1109,2926614,1102,2927424,1098,2927772,1099,2928476,1101,2928956,1105,2929328,1097,2929704,1098,2930112,1101,2930672,1091,2930994,1092,2931298,1099,2931684,1103,2931992,1102,2932376,1101,2932704,1098,2933096,1097,2933486,1084,2933792,1089,2934236,1091,2934570,1089,2934926,1079,2935244,1081,2935562,1084,2936000,1093,2937072,1082,2937812,1079,2938452,1080,2938780,1089,2939380,1078,2939924,1084,2940674,1088,2942028,1084,2942658,1088,2942988,1086,2943408,1090,2943832,1085,2944148,1091,2944588,1125,2944964,1111,2945276,1108,2945644,1112,2946072,1116,2946408,1111,2946742,1106,2947096,1104,2947500,1095,2947892,1071,2948192,1074,2948524,1071,2948944,1083,2949304,1075,2949690,1079,2950208,1086,2950566,1090,2951080,1084,2951396,1087,2951746,1085,2952074,1086,2952398,1081,2952716,1086,2953456,1083,2953840,1077,2954146,1078,2954506,1085,2954872,1075,2955256,1070,2955712,1067,2956188,1066,2956548,1051,2957328,1048,2957700,1034,2958222,1025,2959038,1035,2959422,1023,2960192,1033,2961060,1034,2961468,1036,2961828,1038,2962284,1036,2962644,1033,2963128,1037,2963540,1034,2963850,1037,2964164,1040,2964930,1034,2965320,1031,2965784,1034,2966116,1023,2966586,1017,2967128,1010,2967456,1006,2967846,988,2968266,983,2968942,990,2972094,1001,2972626,984,2973336,996,2973786,991,2974328,998,2974728,1011,2975054,997,2975360,988,2975714,994,2976370,983,2976694,968,2977078,966,2977400,964,2977700,949,2978160,939,2978556,945,2978900,954,2979680,948,2980130,952,2980608,960,2980940,953,2981300,959,2981748,968,2982064,967,2982392,954,2982800,957,2983176,959,2983482,970,2983816,963,2984152,965,2984492,975,2984812,969,2985172,967,2985532,961,2985892,968,2986242,962,2986732,955,2987482,957,2987800,952,2988140,947,2988860,946,2989280,943,2989608,935,2990420,949,2990752,941,2991080,934,2991384,935,2992130,934,2992490,940,2992816,938,2993212,942,2993534,946,2993940,947,2994280,953,2994582,956,2994932,954,2995466,951,2995834,954,2996224,959,2996584,956,2996956,950,2997304,956,2998642,955,2999000,962,2999358,966,2999720,958,3000148,956,3000488,965,3000848,958,3001220,956,3001704,954,3002092,952,3002424,953,3003124,957,3003484,958,3003824,956,3004160,960,3004532,968,3004980,973,3005300,972,3005652,971,3006068,982,3006408,978,3006744,973,3007162,971,3007502,979,3007808,969,3008180,978,3008568,974,3008868,977,3009188,980,3009612,986,3009948,987,3010252,990,3010700,999,3011436,1006,3011828,1007,3012268,1014,3012972,1008,3013538,1017,3013944,1015,3015044,1023,3017074,1017,3017508,1016,3019134,1022,3019458,1024,3019788,1017,3020156,1014,3020866,1015,3021336,1013,3021704,1018,3022080,1030,3022388,1037,3022688,1033,3023076,1034,3023452,1047,3023864,1041,3024340,1039,3024760,1040,3026456,1052,3027656,1039,3032376,1065,3032776,1066,3036044,1069,3039450,1080,3045260,1087,3045856,1081,3047044,1074,3048712,1062,3049268,1069,3051356,1076,3051724,1069,3052208,1077,3052958,1078,3053384,1081,3053740,1084,3054040,1081,3054372,1080,3055320,1079,3055644,1082,3055960,1080,3056576,1078,3056904,1074,3057228,1076,3057528,1070,3057870,1072,3058232,1065,3058604,1060,3058956,1053,3059324,1062,3059660,1054,3060084,1049,3060822,1063,3061268,1073,3061618,1068,3062126,1064,3062496,1067,3062804,1065,3063362,1060,3063676,1065,3063986,1076,3064792,1073,3065244,1077,3065644,1072,3065956,1068,3066300,1073,3066600,1075,3066932,1064,3067968,1074,3068840,1065,3069176,1060,3069896,1078,3070244,1077,3070600,1079,3070960,1086,3071314,1082,3071644,1078,3071972,1077,3072280,1086,3072586,1083,3073236,1082,3073568,1080,3073928,1082,3074352,1083,3074704,1079,3075010,1080,3075404,1084,3075756,1090,3076368,1086,3076736,1083,3077156,1077,3077564,1074,3077864,1073,3078316,1072,3078660,1073,3078972,1068,3079332,1067,3079762,1083,3080128,1079,3080768,1077,3081092,1088,3081518,1082,3082170,1072,3082574,1079,3082964,1080,3083318,1069,3083668,1074,3084004,1079,3084352,1080,3084772,1075,3085204,1068,3085618,1063,3085940,1058,3086256,1056,3086768,1060,3087398,1053,3087868,1047,3088168,1051,3088624,1052,3088972,1049,3089302,1041,3089608,1036,3089956,1045,3090268,1036,3090620,1030,3090920,1034,3091320,1050,3091620,1057,3091936,1053,3092476,1052,3092876,1067,3093176,1060,3093488,1055,3093824,1065,3094170,1067,3094474,1082,3095174,1078,3095480,1080,3095782,1075,3096092,1069,3096504,1068,3096888,1070,3097306,1066,3097776,1057,3098136,1059,3098484,1057,3098808,1052,3099636,1054,3100240,1058,3100572,1054,3100898,1051,3101284,1049,3101634,1045,3101934,1040,3102334,1044,3102734,1043,3103040,1048,3103418,1046,3103772,1044,3104642,1040,3105040,1037,3106254,1026,3106572,1019,3106986,1022,3107328,1017,3107716,1014,3108124,1011,3108526,1005,3109506,1001,3110308,1029,3115140,1036,3115600,1038,3117460,1020,3117760,1007,3119108,1012,3119492,1009,3119808,1011,3120424,1008,3120816,1006,3121218,1018,3121556,1024,3121916,1021,3122260,1018,3122740,1022,3123060,1024,3123412,1021,3123720,1026,3124124,1033,3124540,1029,3125256,1032,3125562,1034,3126132,1031,3126572,1025,3127172,1027,3127520,1021,3127860,1017,3128172,1008,3128608,1009,3129164,1003,3131848,1024,3132448,1020,3133888,1018,3134938,1014,3135388,1008,3136246,1010,3136694,1005,3138570,997,3138944,994,3139294,987,3139764,984,3140344,990,3140694,982,3140994,984,3141304,999,3141676,995,3141994,986,3142448,980,3142760,990,3143148,993,3143480,997,3143902,996,3144300,1000,3144600,1010,3144960,1011,3145350,1010,3145672,1013,3146100,1010,3146452,1004,3146776,1002,3147552,999,3147878,990,3148200,985,3148600,993,3148952,988,3149252,978,3149552,974,3150328,966,3150640,958,3150952,949,3151272,951,3151616,949,3151950,950,3152286,949,3152630,944,3152938,950,3153580,943,3153908,952,3154258,962,3154562,963,3155000,969,3155316,957,3155748,962,3156050,959,3156350,958,3156664,957,3157384,962,3157704,960,3158048,954,3158460,958,3158800,960,3159152,953,3159512,938,3159912,936,3160594,932,3161012,930,3161350,934,3161666,938,3161988,937,3162290,935,3162612,932,3162924,939,3163224,951,3163596,938,3163912,932,3164226,933,3164624,941,3165040,938,3165412,936,3166314,943,3166614,930,3166972,922,3167314,928,3167616,922,3167918,919,3168244,912,3168572,915,3168916,917,3169244,910,3169544,916,3169892,909,3170244,924,3170556,918,3170894,907,3171200,904,3171544,903,3171844,920,3172154,924,3172562,913,3172904,916,3173240,926,3173544,923,3173844,926,3174206,920,3174544,938,3174896,934,3175232,926,3175654,923,3176024,924,3176426,936,3176776,933,3177190,936,3177576,933,3177978,927,3178284,924,3178620,918,3178978,916,3179328,922,3179628,915,3179934,914,3180428,928,3180778,926,3181078,921,3181388,916,3181692,919,3182078,928,3182480,917,3182826,912,3183178,917,3183478,925,3183810,921,3184586,930,3184888,934,3185230,935,3185588,933,3185888,934,3186212,937,3186528,939,3186844,936,3187296,934,3187646,936,3187948,930,3188256,925,3188556,922,3189006,936,3189404,932,3189756,928,3190156,932,3190508,939,3190840,941,3191172,940,3191552,933,3191900,942,3192200,941,3192610,939,3193008,933,3193324,941,3193658,943,3193960,939,3194308,941,3194608,947,3194924,956,3195256,966,3195598,962,3196056,961,3196356,967,3196660,969,3197064,962,3197408,963,3197804,964,3198508,955,3198840,953,3199208,955,3199508,960,3199886,961,3200258,982,3200558,996,3200908,994,3201252,991,3201568,993,3201958,998,3202292,1000,3202616,1003,3202920,1006,3203324,1022,3203656,1027,3204020,1011,3204336,1013,3204672,1014,3205032,1021,3205370,1015,3205672,1004,3206020,1005,3206420,1006,3206824,1003,3207296,997,3207772,996,3208088,988,3208434,978,3208920,975,3209280,973,3209670,974,3209972,970,3210272,972,3210620,980,3210924,981,3211226,985,3211928,993,3212248,995,3212616,996,3212934,991,3213248,993,3213636,999,3213936,1003,3214288,997,3214588,996,3214972,1006,3215284,1009,3215588,1012,3215906,1015,3216238,1018,3216542,1021,3217256,1015,3217638,1017,3217944,1011,3218270,1005,3218640,999,3218956,997,3219340,1001,3220040,1003,3220420,999,3220840,1009,3221164,1006,3221468,1005,3221888,1001,3222208,1009,3222548,1011,3222848,1009,3223150,1010,3223502,1014,3223924,1010,3224320,1006,3224468,1004,3224600,1006,3224770,1007,3225020,1006,3225170,1005,3225400,1006,3225572,1004,3225716,1007,3225940,1008,3226084,1005,3226328,1015,3226792,1011,3226992,1008,3227204,1009,3227342,1008,3227532,1005,3227692,1008,3228076,1014,3228220,1013,3228436,1011,3228642,1007,3228784,1002,3228942,1003,3229228,1009,3229352,1008,3229576,1007,3229842,1001,3230042,1000,3230194,996,3230374,993,3230552,996,3230756,1005,3230894,1007,3231210,1010,3231392,1013,3231606,1006,3231812,1005,3232108,1009,3232356,1011,3232492,1004,3232706,1012,3233056,1011,3233182,1009,3233608,1019,3233848,1017,3234108,1019,3234456,1015,3234684,1016,3234856,1022,3234984,1031,3235152,1036,3235524,1035,3235736,1038,3235856,1034,3236006,1032,3236156,1033,3236522,1038,3236664,1039,3236796,1038,3236920,1041,3237052,1039,3237308,1038,3237462,1033,3237724,1032,3237860,1029,3237980,1030,3238112,1033,3238268,1032,3238416,1029,3238612,1025,3238812,1021,3239018,1023,3239200,1020,3239388,1022,3239642,1023,3239842,1019,3240156,1016,3240318,1014,3240512,1013,3240656,1024,3240806,1036,3241112,1032,3241466,1029,3241664,1023,3241864,1030,3242064,1036,3242190,1035,3242364,1037,3242716,1041,3242912,1051,3243044,1052,3243176,1048,3243336,1049,3243464,1051,3243642,1058,3243804,1064,3243944,1066,3244112,1067,3244440,1068,3244654,1066,3244780,1068,3244992,1072,3245176,1070,3245326,1078,3245504,1076,3245776,1075,3245906,1078,3246106,1079,3246344,1080,3246468,1079,3246680,1085,3246816,1084,3246988,1080,3247128,1078,3247262,1073,3247476,1070,3247716,1065,3248024,1071,3248226,1060,3248426,1063,3248546,1061,3248692,1056,3248824,1058,3248978,1054,3249172,1055,3249378,1053,3249576,1049,3249772,1044,3249992,1049,3250142,1047,3250294,1042,3250492,1040,3250932,1045,3251092,1037,3251298,1038,3251642,1040,3251844,1035,3251966,1040,3252144,1045,3252284,1048,3252694,1042,3252892,1039,3253024,1036,3253564,1039,3253812,1043,3254164,1036,3254362,1044,3254522,1041,3254688,1043,3254988,1052,3255292,1056,3255648,1058,3255800,1056,3256000,1054,3256252,1053,3256700,1060,3256916,1062,3257192,1060,3257344,1056,3257492,1053,3257632,1054,3257754,1053,3258256,1051,3258460,1047,3258824,1044,3258976,1043,3259452,1044,3259606,1041,3259760,1040,3260064,1034,3260252,1035,3260408,1036,3260616,1035,3260890,1043,3261016,1038,3261182,1030,3261324,1036,3261680,1034,3261824,1031,3261980,1032,3262150,1033,3262440,1036,3262596,1032,3262804,1033,3262944,1036,3263124,1033,3263374,1029,3263504,1031,3263636,1030,3263792,1040,3263972,1033,3264384,1037,3264568,1039,3264772,1037,3264916,1039,3265072,1043,3265244,1046,3265528,1047,3265722,1044,3265876,1042,3266074,1040,3266216,1037,3266424,1035,3266624,1038,3266824,1037,3267036,1043,3267184,1041,3267534,1040,3267684,1033,3267834,1030,3268034,1031,3268234,1022,3268484,1021,3268640,1020,3268882,1019,3269044,1015,3269174,1016,3269384,1015,3269516,1018,3269662,1012,3269834,1013,3270138,1017,3270334,1016,3270634,1017,3270784,1018,3271010,1026,3271184,1018,3271384,1015,3271588,1010,3271740,1014,3271920,1011,3272292,1012,3272696,1008,3272898,1015,3273048,1013,3273348,1010,3273548,1013,3273796,1016,3274212,1014,3274402,1015,3274592,1017,3274732,1016,3274864,1019,3275052,1018,3275214,1023,3275352,1021,3275472,1019,3275620,1018,3275792,1019,3275952,376,3276104,51,3277000,52,3277132,37,3277272,19,3277500,59,3277700,69,3277840,66,3278040,28,3278208,50,3279352,76,3279540,37,3279702,75,3279852,10,3280052,92,3280252,89,3280410,83,3280606,81,3280796,69,3280948,-1,3281112,92,3281256,113,3281476,134,3281640,144,3281800,151,3281928,155,3282052,150,3282248,161,3282452,170,3282608,173,3282764,180,3282960,183,3283164,185,3283322,188,3283472,196,3283960,199,3284160,200,3284324,202,3284474,201,3284660,207,3284868,210,3285056,214,3285418,220,3285620,219,3285752,222,3285888,232,3286220,233,3286408,235,3286620,244,3287324,245,3287552,243,3287696,244,3287862,246,3288316,245,3288512,248,3288800,253,3289016,249,3289616,252,3290016,258,3290320,263,3290612,261,3290820,258,3290972,257,3291228,269,3291388,270,3291776,278,3291924,280,3292190,283,3292376,289,3292786,286,3292948,288,3293160,293,3293580,292,3293722,293,3293880,295,3294080,301,3294274,305,3294426,306,3294580,303,3294780,298,3294932,296,3295080,294,3295270,311,3295474,320,3295594,322,3295714,319,3295880,320,3296028,318,3296180,321,3296304,322,3296448,321,3296628,323,3296828,326,3297000,328,3297128,333,3297304,337,3297696,338,3297816,341,3298128,343,3298342,345,3298592,347,3298780,345,3298942,342,3299180,340,3299380,341,3299528,342,3299680,343,3299936,342,3300094,345,3300328,347,3300622,349,3300776,347,3300946,353,3301134,360,3301326,358,3301482,355,3301680,367,3301982,370,3302232,369,3302432,371,3302624,377,3302832,381,3302964,384,3303132,388,3303320,389,3303688,390,3303830,388,3304060,397,3304182,400,3304332,398,3304482,403,3304632,408,3304832,409,3305032,414,3305220,416,3305350,420,3305480,422,3305658,424,3305964,422,3306088,423,3306332,422,3306656,420,3306882,427,3307032,431,3307174,430,3307496,431,3307832,433,3307982,434,3308180,437,3308554,436,3308986,441,3309232,443,3309480,438,3309682,439,3309870,444,3310032,443,3310212,442,3310352,441,3310556,446,3310932,444,3311282,450,3311432,447,3311568,444,3311728,443,3311896,444,3312020,440,3312188,439,3312448,441,3312682,446,3312884,444,3313032,445,3313232,442,3313408,446,3313624,447,3313782,450,3313916,452,3314080,451,3314394,449,3314582,451,3314828,453,3315048,454,3315382,455,3315632,460,3315808,453,3315982,454,3316166,455,3316330,456,3316552,454,3316748,455,3316882,459,3317026,456,3317272,457,3317540,459,3317678,462,3317832,464,3317958,463,3318200,467,3318322,465,3318532,463,3318732,466,3318932,469,3319080,464,3319232,465,3319372,467,3319884,466,3320132,465,3320336,466,3320536,471,3320836,467,3321538,470,3321680,473,3321852,477,3322056,479,3322256,473,3322456,471,3322604,470,3322808,471,3322956,474,3323156,479,3323324,480,3323456,481,3323604,479,3323804,480,3323974,484,3324272,485,3324660,489,3324796,492,3324960,489,3325110,488,3325260,493,3325564,497,3325764,503,3326164,501,3326364,500,3326504,494,3326916,497,3327116,498,3327316,499,3327516,498,3327640,500,3327964,501,3328174,497,3328364,495,3328664,497,3328840,496,3329040,498,3329206,501,3329384,504,3329516,503,3329764,510,3329892,509,3330208,513,3330396,510,3330576,516,3330728,515,3330864,514,3331202,515,3331348,518,3331480,519,3331658,520,3331832,521,3331972,528,3332256,524,3332432,525,3332876,526,3333064,528,3333204,531,3333496,528,3333622,527,3333776,525,3333948,524,3334274,525,3334456,527,3334576,528,3334742,533,3334908,537,3335096,538,3335292,531,3335440,532,3335662,535,3335792,537,3335944,536,3336104,540,3336270,544,3336556,543,3336864,542,3337104,541,3337266,543,3337396,544,3337528,545,3337656,546,3337840,549,3337964,547,3338116,545,3338326,546,3338560,549,3338696,550,3338874,551,3339166,554,3339296,553,3339500,547,3339892,548,3340134,547,3340264,545,3340386,541,3340544,540,3340760,536,3340954,534,3341204,533,3341506,536,3341676,539,3341832,535,3342014,538,3342172,545,3342348,548,3342472,549,3342716,551,3342954,561,3343160,562,3343494,564,3343664,561,3343974,558,3344264,560,3344400,562,3344590,567,3344742,569,3344880,572,3345078,571,3345294,568,3345474,573,3345768,574,3345904,578,3346372,577,3346572,576,3346770,575,3346972,577,3347136,575,3347432,574,3347588,576,3347744,579,3348028,577,3348300,576,3348458,575,3348784,577,3348934,578,3349272,576,3349532,578,3349700,576,3349984,577,3350244,576,3350728,575,3350854,576,3351088,571,3351236,573,3351522,575,3351692,576,3351816,574,3352074,576,3352202,569,3352372,570,3352524,566,3352648,565,3352800,568,3352936,571,3353060,573,3353192,579,3353330,576,3353508,581,3353908,577,3354108,579,3354298,583,3354708,594,3354836,592,3354972,598,3355236,596,3355376,600,3355528,601,3355850,602,3356036,609,3356164,612,3356324,615,3356524,617,3356644,614,3356776,611,3356968,609,3357104,607,3357380,609,3357706,608,3357966,606,3358112,603,3358240,602,3358432,603,3358560,602,3358864,601,3358984,605,3359276,606,3359428,603,3359604,606,3359768,600,3359984,602,3360360,604,3360552,608,3360708,607,3360904,609,3361048,611,3361178,604,3361388,607,3361940,605,3362362,601,3362516,599,3362712,594,3362864,597,3363044,592,3363172,596,3363316,595,3363464,592,3363596,593,3363764,595,3363900,592,3364028,593,3364232,590,3364584,596,3364740,598,3364924,603,3365062,600,3365238,603,3365360,606,3365486,602,3365616,600,3365956,596,3366132,603,3366268,604,3366568,600,3366742,599,3366916,597,3367118,604,3367290,606,3367876,612,3368362,609,3368574,607,3369032,606,3369160,604,3369316,606,3369476,603,3369632,605,3369764,606,3369888,601,3370014,603,3370180,605,3370330,604,3370472,600,3370632,604,3370840,608,3371040,610,3371298,605,3371490,607,3371792,610,3371940,614,3372078,617,3372292,621,3372524,620,3372706,618,3372904,616,3373104,619,3373224,618,3373504,615,3373770,619,3374432,623,3374590,621,3374718,625,3374898,632,3375194,626,3375348,622,3375500,623,3375650,619,3375776,617,3376048,614,3376216,625,3376356,624,3376478,623,3376736,621,3376934,620,3377576,624,3377872,621,3378148,616,3378352,619,3378480,622,3378652,620,3378948,621,3379096,620,3379400,622,3379602,621,3379736,626,3379902,623,3380064,621,3380304,623,3380564,620,3380752,619,3380916,624,3381056,628,3381456,625,3381720,631,3382058,637,3382236,639,3382446,642,3382586,653,3382724,649,3383016,650,3383258,773,3383560,775,3383762,770,3384014,774,3384248,766,3384726,765,3384888,769,3385008,765,3385196,771,3385348,772,3385540,773,3385716,766,3385872,799,3386014,801,3386200,799,3386346,796,3386556,800,3386720,803,3386900,805,3387076,803,3387280,802,3387588,804,3387788,807,3388204,806,3389028,805,3389232,807,3389652,810,3389864,808,3390064,802,3390484,804,3390784,808,3390988,809,3391488,807,3391688,809,3391888,807,3392088,811,3393908,826,3394060,821,3394268,819,3394590,823,3394792,821,3394992,828,3395292,827,3395754,816,3395956,822,3396268,831,3396420,817,3396632,820,3396986,813,3397192,809,3397532,814,3397760,813,3397980,815,3398136,814,3398298,811,3398600,806,3398800,802,3399000,800,3399300,799,3399500,802,3399700,800,3399952,797,3400254,794,3400456,797,3400666,798,3401130,797,3401292,793,3401596,790,3401864,779,3402230,780,3402600,784,3402816,776,3403016,770,3403316,767,3403516,771,3403716,784,3403916,779,3404224,778,3404824,782,3405036,785,3405236,781,3405436,779,3405636,784,3405936,780,3406136,781,3406436,785,3406686,799,3406892,793,3407790,792,3408190,786,3408390,785,3408690,783,3409240,787,3409490,790,3409690,789,3409890,788,3410090,786,3410290,782,3410590,781,3410790,787,3410990,783,3411190,775,3411390,777,3411562,773,3411740,772,3411940,770,3412140,773,3412740,769,3412940,776,3413140,781,3413340,785,3413748,786,3413948,791,3414198,789,3414384,787,3414598,788,3414996,791,3415196,796,3415356,801,3415558,800,3415766,796,3416066,798,3416364,797,3416566,799,3416766,801,3416966,804,3417316,798,3417516,797,3417716,803,3417916,806,3418216,807,3418416,798,3418568,795,3418872,794,3419172,790,3419522,796,3419740,797,3420116,795,3420312,790,3420512,791,3420712,787,3420962,786,3421212,800,3421412,792,3421612,786,3421812,785,3422012,783,3422212,787,3422570,786,3422770,789,3422970,786,3423170,784,3423570,783,3423970,786,3424424,779,3424624,774,3425124,779,3425372,783,3425572,787,3425786,785,3425984,779,3426184,775,3426384,776,3426584,787,3426784,785,3426984,782,3427188,780,3427388,775,3427688,776,3427888,777,3428288,783,3428488,778,3428888,776,3429088,775,3429488,782,3429688,780,3429888,779,3430736,777,3430988,786,3431202,789,3431352,785,3431552,780,3431802,775,3432302,780,3432504,777,3432704,774,3432904,770,3433208,768,3433556,769,3433756,773,3434208,779,3434408,780,3434608,769,3434912,768,3435108,770,3435508,766,3435760,773,3436156,764,3436360,763,3436560,767,3436760,766,3436960,765,3437360,768,3437508,766,3437860,768,3438308,765,3438508,762,3438710,758,3438908,755,3439108,758,3439280,762,3439708,757,3439912,754,3440108,751,3440308,749,3440508,746,3440708,751,3440908,749,3441340,750,3441508,752,3441708,747,3441908,748,3442080,746,3442260,744,3442460,747,3442660,743,3442860,749,3443008,744,3443164,737,3443564,735,3443764,737,3443928,742,3444216,745,3444518,749,3444680,741,3444880,737,3445080,739,3445380,740,3445580,742,3445732,749,3445932,748,3446380,751,3446580,753,3446768,750,3446968,751,3447232,750,3447432,747,3447632,745,3447832,744,3448032,746,3448188,747,3448340,748,3448640,743,3448824,788,3449490,783,3449690,787,3449890,790,3450090,789,3450290,787,3450490,781,3450690,778,3450990,779,3451190,783,3451390,781,3451640,777,3451940,772,3452140,770,3452340,780,3452690,785,3452990,784,3453190,785,3453390,779,3453690,773,3453980,775,3454192,773,3454332,775,3454494,767,3454696,763,3454996,767,3455196,774,3455396,776,3456048,773,3456296,767,3456596,772,3456798,774,3456998,776,3457296,781,3457600,778,3457774,780,3458048,787,3458248,785,3458398,786,3458602,785,3458802,782,3459002,784,3459202,787,3459552,790,3459952,788,3460152,785,3460352,782,3460552,779,3460752,776,3461052,780,3461240,781,3461552,782,3461752,778,3461954,779,3462254,781,3462454,782,3462654,781,3462904,784,3463054,782,3463254,778,3463454,774,3463654,773,3464054,778,3464254,779,3464454,785,3464654,781,3464854,779,3465054,783,3465504,800,3465710,802,3465908,809,3466112,803,3466320,801,3466520,800,3466724,802,3466928,803,3467126,804,3467428,807,3467626,806,3467826,807,3468076,811,3468276,807,3468476,809,3468676,803,3468926,798,3469126,789,3469476,790,3469776,791,3470026,789,3470428,785,3470628,782,3471028,783,3471228,776,3471696,773,3471896,768,3472096,767,3472272,768,3472444,777,3472644,780,3472846,777,3473046,774,3473196,775,3473400,776,3473696,777,3473896,785,3474096,788,3474296,783,3474496,782,3474696,774,3475172,776,3475346,789,3475846,791,3476046,793,3476246,788,3476396,786,3476596,783,3476760,794,3476920,791,3477096,789,3477708,787,3477870,785,3478204,791,3478636,789,3478804,787,3479004,784,3479204,783,3479452,786,3479752,783,3479952,781,3480152,773,3480360,770,3480554,765,3480704,764,3480904,760,3481104,761,3481304,759,3481456,757,3481656,753,3481856,747,3482056,739,3482256,737,3482440,740,3482704,745,3482904,741,3483156,745,3483356,741,3483656,738,3483836,736,3484004,744,3484204,743,3484404,741,3484604,738,3484804,736,3485296,734,3485504,742,3485704,745,3485904,742,3486104,748,3486304,741,3486504,735,3486856,744,3487056,746,3487256,745,3487456,743,3487682,733,3487856,742,3488056,748,3488256,751,3488456,750,3488706,747,3488856,742,3489056,737,3489256,736,3489456,740,3489956,741,3490506,736,3490706,733,3490856,732,3491056,727,3491256,729,3491446,733,3491608,732,3491806,731,3492006,732,3492208,730,3492542,732,3492816,733,3493016,726,3493216,724,3493616,720,3493820,716,3494016,720,3494316,715,3494516,709,3494716,710,3494874,712,3495076,709,3495276,712,3495524,714,3495724,709,3495924,701,3496224,699,3496524,695,3496724,696,3496924,710,3497224,706,3497624,703,3497824,699,3498024,702,3498224,700,3498424,719,3498602,707,3498876,701,3499076,692,3499376,693,3499576,695,3499876,693,3500176,694,3500376,691,3500876,688,3501524,685,3501724,682,3501924,677,3502128,675,3502324,670,3502524,668,3502676,669,3502876,666,3503124,661,3503276,660,3503476,659,3503624,658,3503876,654,3504176,657,3504376,658,3504576,657,3504776,650,3504976,647,3505376,644,3505576,645,3505776,650,3506076,643,3506476,645,3506676,648,3506876,647,3507024,663,3507224,660,3507376,657,3507576,660,3507864,655,3508076,654,3508376,661,3508576,660,3508776,658,3509176,651,3509476,652,3509676,656,3509876,654,3510076,656,3510276,662,3510424,658,3510624,656,3511226,658,3511526,656,3511728,655,3511926,653,3512176,652,3512776,654,3512924,651,3513076,653,3513376,656,3513526,661,3513928,654,3514428,659,3514780,651,3515180,654,3515380,659,3515552,658,3515828,659,3516328,651,3516528,647,3517080,650,3517280,647,3517480,651,3517680,652,3517880,649,3518080,646,3518328,649,3518480,647,3518680,645,3518918,642,3519128,635,3519328,632,3519528,631,3519730,628,3519928,627,3520128,630,3520328,626,3520480,622,3520680,618,3520874,622,3521128,620,3521328,622,3521728,626,3522130,631,3522530,628,3522728,629,3522928,642,3523080,641,3523200,635,3523380,632,3523580,636,3523780,650,3523980,647,3524180,646,3524380,650,3524680,656,3524880,651,3525180,653,3525330,654,3525528,653,3525730,661,3525928,666,3526080,669,3526230,667,3526408,675,3526580,684,3526792,692,3527180,696,3527380,697,3527680,706,3527880,707,3528080,703,3528280,706,3528580,712,3528880,714,3529080,715,3529380,713,3529580,708,3529880,707,3530030,708,3530228,707,3530428,705,3530630,703,3530828,702,3531128,703,3531280,701,3531480,703,3531680,705,3531832,704,3532030,702,3532452,700,3532818,698,3533080,702,3533280,703,3533480,702,3533660,710,3533930,713,3534130,712,3534330,716,3534530,721,3534780,722,3534980,719,3535180,723,3535380,720,3535680,726,3535930,728,3536130,743,3536530,742,3536730,744,3536930,746,3537130,743,3537330,748,3537530,747,3537730,741,3537912,743,3538130,740,3538330,743,3538530,741,3538780,744,3539030,747,3539280,745,3539780,742,3540030,744,3540180,741,3540830,737,3541030,734,3541330,728,3541630,726,3541890,725,3542040,722,3542240,715,3542440,714,3542640,711,3542840,710,3543236,711,3543840,714,3544040,715,3544240,716,3544440,722,3544592,725,3545240,731,3545440,728,3545668,730,3545868,736,3546328,735,3546456,745,3546628,742,3546828,745,3547028,754,3547180,753,3547352,761,3547528,762,3547678,763,3547878,761,3548078,762,3548278,763,3548478,769,3548878,771,3549080,774,3549278,773,3549480,774,3549728,773,3549880,772,3550080,771,3550778,770,3550978,764,3551278,762,3551478,760,3551878,765,3552280,762,3552478,765,3552978,767,3553360,766,3553528,768,3553776,765,3553980,767,3554532,778,3554730,780,3555480,790,3555880,789,3556232,794,3556832,796,3557030,793,3557430,799,3557680,802,3558180,809,3558380,806,3558560,810,3558830,813,3558980,812,3559130,813,3559330,812,3559532,815,3559930,812,3560280,814,3560530,812,3560732,811,3560932,807,3561332,805,3561732,806,3561880,805,3562082,803,3562282,801,3562480,794,3562680,793,3562980,790,3563140,794,3563440,796,3563840,792,3564040,794,3564340,789,3564492,791,3564944,790,3565144,788,3565344,795,3565596,794,3565828,799,3565950,798,3566208,799,3566764,800,3567190,799,3567390,801,3567712,804,3568014,802,3568212,804,3568414,802,3569114,804,3569296,879,3569786,877,3569986,879,3570186,878,3570688,879,3571088,873,3571388,871,3571690,869,3571888,867,3572104,866,3572288,868,3572588,869,3572788,865,3573188,866,3573336,865,3573536,867,3574140,862,3574338,863,3574636,861,3574842,862,3575048,874,3575342,875,3575640,877,3576092,880,3576292,884,3576492,880,3576692,878,3576944,881,3577142,878,3577344,875,3577544,881,3577760,880,3577904,877,3578352,876,3578552,874,3578852,875,3579052,874,3579552,871,3579748,873,3580200,876,3580700,878,3580900,875,3581100,876,3581300,875,3581400,874,3581508,872,3581608,873,3581808,874,3581908,876,3582008,874,3582108,877,3582196,876,3582308,877,3582508,878,3582610,876,3582708,877,3582910,876,3583360,878,3583510,877,3583610,876,3583708,875,3583812,876,3583908,880,3584010,881,3584164,880,3584268,881,3584362,879,3584468,880,3584668,881,3584768,884,3584868,883,3584968,884,3585068,885,3585144,884,3585218,883,3585318,887,3585404,891,3585518,886,3585618,884,3585718,885,3585918,886,3586018,887,3586218,895,3586418,896,3586618,894,3586818,895,3586918,897,3587018,896,3587218,894,3587318,893,3587382,892,3587556,893,3587668,896,3587768,897,3587830,898,3587918,897,3588118,898,3588218,897,3588418,899,3588518,901,3588618,902,3588718,899,3588818,900,3589018,903,3589218,901,3589318,902,3589418,903,3589518,902,3589618,903,3589818,904,3589882,903,3590068,901,3590168,899,3590268,903,3590468,901,3590568,900,3590768,901,3590868,899,3590968,898,3591164,897,3591468,896,3591668,895,3592068,896,3592168,899,3592268,900,3592368,899,3592568,901,3592668,899,3592868,898,3593168,899,3593418,903,3593568,902,3593636,901,3593720,902,3593818,900,3594018,902,3594116,901,3594318,900,3594368,901,3594468,904,3594568,906,3594868,908,3595068,909,3595168,906,3595268,907,3595368,910,3595668,905,3595768,907,3595868,906,3595968,905,3596068,906,3596168,909,3596268,910,3596468,908,3596568,909,3596668,908,3596768,909,3597068,908,3597268,909,3597368,907,3597468,908,3597564,906,3597668,907,3597968,909,3598368,910,3598468,911,3598568,910,3598668,909,3598770,908,3598918,909,3599018,910,3599218,909,3599304,912,3599418,911,3599520,912,3599718,915,3599820,914,3600020,913,3600172,912,3600320,913,3600876,914,3600972,912,3601470,913,3601570,914,3601770,912,3601870,913,3601970,914,3602328,913,3602428,915,3602528,914,3602732,913,3602836,912,3602936,910,3603036,911,3603136,909,3603444,910,3603644,908,3603844,909,3603944,910,3604102,909,3604198,911,3604300,912,3604382,914,3604484,911,3604544,910,3604638,911,3604764,912,3604864,911,3605380,912,3605480,911,3605632,913,3605768,910,3605868,912,3606042,908,3606158,911,3606446,916,3606700,918,3606852,920,3607024,922,3607212,921,3607314,920,3607408,919,3607708,920,3607816,922,3608012,931,3608128,933,3608432,932,3608588,930,3608696,927,3608794,926,3608996,927,3609294,929,3609458,930,3609594,931,3609698,929,3609836,930,3610072,931,3610524,929,3610684,932,3610990,933,3611092,937,3611444,934,3611630,932,3611732,931,3612288,930,3612386,931,3612568,930,3612680,934,3612764,937,3612832,936,3612932,937,3613034,934,3613138,935,3613336,934,3613444,935,3613548,936,3613648,934,3613948,933,3614052,935,3614152,933,3614396,932,3614696,928,3614798,929,3614898,928,3614998,926,3615100,929,3615396,930,3615702,933,3615900,931,3616000,930,3616100,926,3616300,925,3616498,933,3616600,938,3616752,940,3616854,943,3616956,941,3617152,939,3617248,938,3617452,936,3617552,932,3617654,931,3617752,932,3617842,933,3617952,937,3618154,934,3618328,935,3618484,938,3618784,939,3618982,941,3619080,940,3619180,944,3619280,946,3619382,947,3619480,945,3619680,946,3619780,945,3619880,947,3620080,946,3620280,945,3620380,943,3620480,942,3620580,943,3620680,945,3620880,946,3620980,948,3621080,950,3621530,949,3621630,947,3621730,946,3621830,945,3621938,944,3622014,945,3622288,946,3622392,944,3622746,945,3622968,946,3623134,952,3623232,951,3623334,949,3623532,947,3623730,946,3624076,948,3624148,946,3624256,945,3624426,942,3624592,945,3624660,944,3624762,943,3624876,941,3624984,940,3625088,941,3625220,944,3625382,945,3625580,943,3625804,942,3625908,944,3626056,943,3626124,942,3626224,944,3626420,945,3626802,947,3626900,948,3627002,949,3627104,951,3627300,952,3627500,953,3627602,957,3627804,955,3628004,957,3628304,955,3628948,956,3629000,958,3629100,955,3629200,957,3629252,956,3629452,954,3629552,955,3629600,954,3629702,956,3629828,957,3630068,956,3630282,955,3630360,954,3630588,956,3630662,954,3630736,955,3630944,960,3632022,959,3632216,957,3632316,956,3632416,958,3632600,960,3632668,959,3632768,960,3633068,959,3633216,956,3633280,955,3633384,953,3633484,950,3633584,949,3633780,947,3633884,949,3633984,950,3634084,949,3634336,951,3634436,953,3634536,951,3634636,949,3634750,945,3635148,943,3635244,942,3635522,943,3635618,942,3635780,944,3635980,943,3636082,942,3636182,940,3636282,939,3636580,937,3636680,942,3636784,941,3636884,940,3637040,938,3637140,940,3637340,939,3637540,941,3637640,943,3637740,942,3638040,941,3638240,940,3638340,941,3638440,939,3638540,942,3638740,943,3638840,944,3639092,943,3639392,944,3639492,943,3640518,939,3640718,940,3640820,939,3640920,940,3641422,939,3641522,940,3641618,941,3641724,939,3642032,937,3642132,934,3642232,933,3642332,932,3642434,931,3642634,930,3642684,931,3642900,930,3643004,928,3643104,925,3643204,923,3643304,922,3643380,923,3643452,924,3643704,926,3643804,927,3644000,926,3644200,927,3644304,924,3644404,926,3644504,927,3644704,925,3644804,924,3645004,922,3645104,923,3645204,919,3645304,928,3645554,926,3645654,928,3645752,925,3645956,926,3646382,929,3646484,931,3646582,932,3646680,930,3646780,931,3647032,930,3647304,932,3647504,931,3647706,928,3648052,929,3648150,933,3648252,934,3648400,933,3648520,932,3648660,934,3648850,932,3648954,933,3649264,931,3649464,929,3649572,928,3649934,927,3650134,926,3650332,924,3650434,923,3650636,921,3650738,919,3650836,920,3651036,922,3651136,923,3651238,924,3651342,925,3651538,926,3651638,925,3651788,923,3651880,922,3651942,921,3652148,917,3652248,916,3652348,917,3652448,914,3652600,913,3652896,930,3653212,928,3653296,927,3653444,925,3653546,922,3653646,921,3653946,920,3654248,922,3654348,921,3654448,920,3654648,921,3654750,919,3654950,923,3655250,922,3655450,923,3655650,924,3655952,926,3656050,928,3656150,929,3656250,928,3656350,926,3656550,925,3656650,922,3656750,920,3656850,923,3657316,925,3657990,924,3658524,935,3658964,931,3659464,925,3660076,933,3660518,929,3660720,927,3660820,926,3660920,925,3661672,924,3661872,922,3662022,920,3662124,918,3662424,919,3662524,918,3662744,915,3662846,899,3662996,898,3663396,896,3663496,895,3663704,893,3663804,895,3663904,896,3664104,895,3664306,893,3664404,894,3664506,893,3664684,905,3664786,901,3665048,897,3665248,896,3665304,897,3665482,896,3665582,892,3665888,891,3665960,886,3666038,887,3666338,888,3666438,887,3666538,883,3666638,884,3666738,883,3666838,884,3666938,890,3667138,892,3667338,890,3667438,889,3667538,888,3667738,886,3667838,883,3667938,882,3668038,881,3668338,885,3668520,881,3668688,880,3668888,881,3668988,883,3669088,880,3669188,879,3669292,878,3669392,877,3669492,881,3669592,880,3669692,881,3669792,885,3669992,887,3670192,884,3670280,883,3670392,881,3670794,878,3670994,877,3671094,878,3671292,880,3671444,881,3671560,878,3671624,876,3671840,875,3672340,874,3673040,870,3673140,868,3673240,870,3673440,869,3673540,870,3673740,869,3673840,870,3674240,869,3674340,871,3674440,868,3674540,869,3674640,870,3674840,868,3674940,869,3675040,866,3675140,867,3675240,865,3675440,864,3675640,865,3675740,866,3675840,865,3675940,863,3676140,861,3676240,860,3676340,863,3676542,864,3676642,865,3676742,862,3677142,863,3677342,862,3677442,861,3677542,863,3677642,861,3677742,862,3677842,861,3678092,862,3678192,860,3678392,861,3678492,863,3678592,864,3678692,863,3678792,862,3678892,864,3679042,867,3679142,861,3679242,862,3679742,860,3679842,862,3679942,863,3680042,862,3680142,861,3680242,856,3680342,860,3680442,861,3680542,860,3680742,859,3680842,860,3680992,858,3681342,869,3681942,867,3682038,866,3682142,865,3682342,868,3682442,869,3682542,867,3682742,868,3683042,869,3683142,868,3683242,864,3683342,865,3683442,863,3683542,862,3683642,859,3683742,855,3683842,856,3683942,855,3684142,856,3684242,857,3684342,858,3684642,857,3684742,859,3684842,862,3684942,861,3685042,860,3685142,859,3685342,860,3685642,858,3685792,856,3685892,857,3686072,854,3686142,853,3686440,852,3686540,854,3686642,857,3686742,855,3686842,854,3686940,853,3687040,855,3687586,854,3687750,852,3687852,850,3687956,849,3688060,853,3688162,852,3688262,853,3688508,856,3688608,859,3688708,855,3688808,873,3688912,875,3689012,872,3689112,867,3689212,864,3689310,860,3689410,859,3689512,858,3689612,857,3689712,858,3689812,859,3689912,863,3690112,865,3690212,869,3690312,868,3690412,864,3690580,863,3690726,864,3690788,863,3690892,861,3690992,857,3691592,856,3691792,857,3691992,859,3692292,860,3692592,856,3692692,855,3692944,856,3693044,855,3693134,854,3693240,853,3693344,852,3693442,847,3693544,843,3693642,844,3693728,841,3693792,840,3693892,839,3693992,842,3694092,841,3694292,839,3694392,840,3694716,835,3694780,833,3694886,837,3695036,836,3695140,835,3695604,837,3695748,840,3695858,838,3695952,840,3696220,842,3696424,841,3696524,842,3696624,841,3696724,840,3696824,841,3696924,842,3697024,841,3697124,842,3697272,844,3697372,845,3697474,846,3697572,844,3697674,843,3697876,841,3697976,840,3698072,837,3698126,836,3698226,837,3698326,839,3698426,840,3698526,841,3698776,842,3698876,840,3698976,842,3699276,841,3699476,840,3699576,836,3699776,834,3699976,840,3700252,842,3700484,846,3700684,847,3700784,846,3700884,845,3700984,843,3701184,845,3701384,846,3701482,849,3701640,850,3701940,847,3702140,845,3702540,846,3702840,845,3703260,844,3703360,845,3703608,846,3703812,847,3703912,848,3704012,847,3704112,845,3704612,844,3704764,845,3704864,842,3705164,843,3705512,842,3705612,841,3706028,849,3706236,850,3706392,848,3706490,847,3706592,846,3706692,844,3706792,842,3706892,840,3706992,841,3707172,842,3707490,840,3707592,839,3707784,840,3707994,842,3708094,837,3708194,835,3708344,836,3708444,837,3708544,838,3708760,840,3708860,842,3708960,843,3709060,842,3709212,841,3709312,842,3709412,843,3709512,840,3709612,837,3709712,840,3709812,839,3710012,840,3710112,843,3710212,844,3710868,843,3711068,842,3711268,843,3711368,841,3711568,842,3711768,843,3711972,844,3712070,841,3712268,842,3712368,841,3712468,842,3713160,840,3713236,842,3713640,844,3713696,843,3713798,842,3714000,841,3714100,840,3714200,839,3714400,842,3714500,841,3714600,840,3714698,842,3714800,841,3714948,839,3715046,841,3715248,840,3715348,837,3715448,836,3715548,837,3715648,835,3715800,836,3715900,834,3715984,833,3716048,834,3716506,832,3716608,834,3716708,833,3716806,831,3716906,830,3717256,837,3717464,834,3717570,835,3717676,833,3717776,831,3717872,829,3717974,825,3718176,822,3718274,821,3718376,822,3718956,824,3719036,826,3719162,824,3719268,822,3719366,823,3719468,821,3719528,822,3719628,823,3719728,824,3719928,825,3720028,826,3720176,828,3720328,829,3720390,830,3720564,831,3720668,835,3720868,838,3720972,839,3721072,840,3721372,838,3721672,839,3721872,838,3722172,839,3722272,841,3722372,837,3722472,836,3722572,835,3722772,838,3722872,837,3722972,836,3723488,835,3723648,836,3723756,835,3724056,836,3724356,834,3724456,833,3724660,830,3724758,833,3724908,831,3725008,836,3725156,841,3725256,842,3725656,841,3725956,844,3726056,842,3726156,843,3726304,842,3726366,844,3726566,843,3726666,842,3726766,841,3726866,839,3726966,840,3727266,838,3727366,842,3727466,845,3727566,847,3727666,848,3727766,849,3727866,851,3727966,853,3728066,850,3728166,851,3728266,850,3728466,848,3728566,853,3728666,854,3728772,857,3729044,856,3729152,857,3729362,858,3729768,857,3729868,859,3730168,860,3730272,861,3730368,862,3730444,864,3730592,863,3730692,861,3730764,860,3731084,859,3731234,858,3731332,859,3731432,862,3731632,865,3731932,864,3732122,866,3732184,867,3732284,865,3732384,864,3732484,863,3732684,861,3732784,862,3732884,860,3733084,859,3733184,860,3733284,861,3733384,862,3733584,860,3733684,859,3733784,861,3733884,859,3733986,862,3734086,861,3734188,858,3734292,857,3734436,856,3734540,854,3734736,855,3734844,856,3734944,858,3735044,859,3735258,860,3735356,861,3735456,870,3735556,869,3735638,870,3735806,872,3736006,875,3736414,876,3736520,877,3736672,881,3736996,880,3737094,878,3737196,879,3737296,878,3737394,880,3737494,885,3737594,886,3737694,887,3737792,886,3738012,890,3738112,895,3738212,893,3738312,892,3738512,891,3738712,890,3738864,896,3738964,897,3739176,896,3739276,897,3739376,896,3739476,897,3739728,896,3739928,895,3740028,894,3740228,895,3740328,896,3740580,895,3740680,896,3740924,897,3741128,895,3741228,893,3741528,895,3741936,896,3742246,890,3742344,889,3742446,887,3742548,888,3742652,887,3742748,888,3742848,886,3742948,885,3743252,884,3743356,881,3743520,887,3743624,890,3743776,891,3744020,890,3744120,889,3744322,878,3744420,879,3744620,877,3744772,879,3745074,878,3745172,880,3745380,890,3745446,879,3745550,888,3745648,878,3745748,876,3746046,874,3746146,876,3746300,878,3746452,879,3746734,884,3746832,885,3746992,888,3747390,886,3747588,884,3747688,887,3747908,886,3748010,888,3748160,898,3748416,896,3748512,895,3748612,892,3748712,894,3749008,893,3749110,894,3749264,898,3749564,899,3749664,897,3749764,896,3749864,897,3749962,898,3750064,897,3750312,896,3750412,899,3750612,900,3750812,898,3750912,899,3751012,898,3751212,896,3751712,897,3752120,898,3752320,900,3752520,901,3752720,887,3752822,902,3752924,901,3753072,904,3753372,902,3753524,906,3753624,903,3753714,900,3753824,904,3753924,902,3754024,901,3754124,902,3754224,900,3754324,899,3754948,900,3755108,902,3755324,903,3755424,905,3755524,908,3755820,907,3755920,908,3756120,914,3756220,920,3756372,919,3756472,920,3756584,919,3756684,920,3756832,914,3756978,916,3757176,917,3757376,918,3757476,916,3757626,917,3757726,920,3757824,921,3758034,922,3758132,923,3758332,919,3758432,922,3758634,921,3758734,923,3759034,924,3759316,926,3759636,928,3759736,927,3759836,925,3759936,924,3760008,923,3760106,922,3760208,920,3760304,921,3760504,924,3760704,923,3760916,922,3760992,921,3761068,920,3761370,922,3761476,924,3761576,923,3761984,925,3762092,927,3762278,923,3762380,922,3762526,920,3762596,918,3762694,916,3762894,918,3762994,916,3763432,915,3763752,920,3763986,916,3764044,917,3764144,918,3764544,917,3764644,918,3764744,920,3764844,919,3765044,921,3765194,920,3765394,923,3765492,927,3765644,926,3766044,925,3766144,926,3766244,930,3766548,931,3766648,932,3766748,931,3766848,936,3767148,939,3767248,936,3767348,934,3767448,933,3767548,932,3767648,934,3767748,938,3767852,939,3768248,938,3768348,939,3768448,937,3769148,943,3769400,945,3769500,946,3769600,948,3769700,950,3769900,951,3770000,952,3770138,951,3770200,952,3770300,951,3770400,949,3770500,950,3770600,954,3771100,952,3771300,951,3771600,950,3771708,952,3772208,953,3772396,957,3772488,955,3772756,956,3772910,954,3773088,953,3773192,954,3773392,952,3773492,951,3773592,952,3773896,950,3774088,949,3774248,948,3774348,950,3774548,949,3774852,950,3774952,951,3775052,952,3775152,953,3775252,952,3775352,953,3775504,951,3775920,949,3776096,950,3776142,949,3776204,951,3776256,953,3776338,952,3776794,949,3776892,948,3777092,951,3777334,953,3777400,952,3777510,951,3777680,947,3778600,944,3778900,943,3778948,945,3778996,946,3779096,944,3779196,951,3779248,952,3779580,953,3779636,937,3779686,935,3779740,930,3779840,929,3779888,928,3779988,927,3780140,926,3780240,925,3780340,924,3780388,925,3780640,926,3780688,925,3780740,926,3781044,925,3781094,926,3781144,924,3781244,925,3781296,927,3781446,928,3781546,929,3781648,930,3781752,931,3781848,932,3782146,931,3782246,920,3782296,922,3782346,924,3782396,925,3782446,926,3782496,925,3782546,928,3782596,929,3782646,930,3782746,931,3782796,930,3782846,929,3782896,924,3782946,923,3782996,921,3783046,922,3783148,923,3783650,924,3783700,925,3783800,923,3783850,925,3784000,923,3784050,921,3784100,920,3784200,921,3784250,920,3784352,921,3784404,922,3784452,921,3784502,920,3784702,919,3784952,918,3785000,919,3785052,918,3785202,919,3785302,920,3785354,918,3785404,917,3785456,915,3785556,916,3786056,917,3786104,918,3786356,919,3786404,918,3786556,919,3786612,918,3786664,921,3786764,922,3787014,924,3787064,922,3787316,923,3787416,924,3787466,923,3787916,921,3787966,925,3788016,924,3788066,921,3788266,920,3788466,916,3788568,917,3788618,918,3789118,920,3789424,922,3789536,923,3789592,927,3789740,928,3789790,927,3789892,928,3789940,929,3789992,930,3790140,929,3790292,928,3790442,927,3790640,934,3790840,933,3790940,932,3791040,934,3791140,935,3791290,934,3791340,933,3791392,932,3791494,934,3791744,933,3791800,931,3792520,933,3792572,934,3793038,933,3793188,936,3793240,937,3793536,941,3793586,939,3793636,941,3793736,942,3793786,941,3793886,942,3794708,938,3795070,937,3795194,936,3795284,937,3795388,939,3795488,938,3795584,939,3795738,943,3795820,944,3795940,943,3795988,942,3796040,941,3796240,942,3796490,943,3796540,944,3796544,946,3796644,945,3796698,946,3796752,945,3796858,944,3796904,942,3796988,941,3797068,943,3797320,944,3797520,943,3797668,942,3797868,943,3797968,942,3798020,944,3798068,945,3798120,946,3798320,943,3798420,942,3798470,943,3798528,944,3798728,945,3798880,944,3798930,943,3799082,941,3799130,943,3799276,944,3799644,945,3799892,944,3799944,946,3800044,945,3800092,946,3800144,947,3800244,948,3800340,947,3800396,948,3800460,949,3800716,950,3800816,952,3800966,953,3801116,954,3801216,953,3801418,952,3801572,950,3801622,951,3801772,950,3801888,949,3802234,948,3802336,946,3802436,947,3802590,946,3802640,944,3802790,943,3803040,942,3803244,941,3803346,940,3803548,939,3803644,941,3803696,942,3803752,943,3803862,944,3803912,943,3804264,942,3804464,941,3804512,940,3804664,939,3805062,938,3805162,937,3805262,938,3805364,937,3805572,939,3805720,938,3805772,939,3805822,938,3806072,937,3806122,936,3806172,937,3806516,941,3806732,940,3806784,939,3807036,937,3807086,939,3807138,941,3807554,940,3807680,941,3807736,940,3807832,939,3807882,940,3808082,941,3808182,940,3808232,938,3808392,936,3808496,937,3808598,935,3808648,936,3808702,935,3808964,936,3809116,937,3809384,938,3809582,939,3809636,938,3809688,940,3809888,939,3809940,940,3810140,932,3810188,931,3810240,930,3810340,931,3810524,930,3810892,929,3810942,927,3810992,928,3811042,930,3811092,929,3811142,930,3811492,929,3811642,930,3811693,929,3811744,930,3811794,928,3811843,925,3812145,922,3812193,924,3812247,925,3812395,928,3812540,925,3812740,924,3812904,923,3812984,925,3813118,924,3813290,923,3813336,924,3813384,922,3813436,921,3813484,922,3813536,920,3813584,923,3813734,922,3813836,923,3813888,924,3813936,925,3813986,915,3814036,916,3814140,917,3814188,919,3814288,918,3814344,919,3814400,918,3814608,917,3814886,918,3815024,916,3815084,918,3815144,919,3815172,922,3815224,923,3815424,922,3815622,919,3815672,920,3815724,932,3815772,931,3815924,930,3816028,929,3816078,928,3816376,926,3816428,928,3816486,929,3816612,933,3816850,934,3816948,933,3817102,931,3817452,933,3817502,934,3817652,932,3817704,931,3817852,930,3817904,929,3817956,928,3818056,931,3818104,934,3818212,933,3818264,934,3818320,936,3818432,935,3818536,933,3818588,935,3818638,936,3818738,937,3818938,939,3819238,938,3819340,939,3819396,938,3819506,939,3819614,940,3819768,939,3819770,938,3819934,937,3819984,932,3820084,931,3820136,930,3820184,931,3820336,930,3820460,929,3820516,931,3820660,930,3820708,929,3820764,930,3820818,929,3820882,932,3821130,934,3821248,935,3821464,934,3821512,932,3821564,931,3821862,930,3821962,931,3822064,929,3822112,930,3822162,928,3822212,929,3822324,931,3822432,935,3822544,934,3822608,936,3822806,935,3822916,933,3823016,931,3823164,930,3823616,929,3823716,928,3823816,926,3823966,927,3824016,930,3824116,929,3824166,931,3824216,930,3824368,928,3825096,927,3825280,929,3825328,930,3825380,928,3825428,927,3825532,928,3825580,930,3825632,931,3825680,932,3825780,933,3825956,931,3826148,930,3826204,932,3826448,933,3826648,934,3826900,931,3827076,930,3827128,932,3827240,935,3827424,933,3827516,931,3827618,932,3827780,936,3827848,935,3827996,936,3828096,935,3828146,936,3828196,937,3828356,938,3828524,937,3828716,935,3828768,936,3829200,935,3829250,933,3829300,932,3829448,931,3829500,929,3829550,935,3829648,936,3829704,937,3829764,938,3829858,937,3829910,936,3830010,935,3830060,936,3830294,937,3830412,939,3830764,940,3831012,943,3831280,941,3831428,943,3831660,942,3831852,940,3831908,939,3831960,938,3831982,939,3832008,938,3832110,937,3832160,935,3832260,933,3832358,934,3832604,933,3832786,932,3833080,931,3833128,932,3833238,931,3833972,924,3834072,925,3834194,914,3834448,913,3834500,915,3834548,917,3834600,927,3834700,926,3834748,928,3834800,927,3834904,926,3835004,925,3835100,924,3835204,922,3835380,924,3835434,926,3835580,927,3835830,928,3835880,931,3835936,932,3835986,931,3836086,930,3836240,931,3836408,930,3836660,931,3836760,932,3836808,934,3836858,932,3836908,934,3837160,933,3837208,932,3837260,933,3837308,931,3837562,928,3837612,927,3837762,928,3837862,926,3838112,927,3838212,933,3838262,932,3838316,933,3838468,932,3838520,933,3838718,932,3838768,935,3838868,934,3839320,935,3839420,936,3839520,934,3839572,933,3839624,936,3839832,935,3839882,934,3839932,933,3839984,934,3840040,932,3840194,931,3840294,932,3840496,933,3840600,922,3840752,921,3840800,922,3840848,921,3840948,920,3841048,926,3841250,924,3841300,926,3841516,927,3841568,928,3841816,929,3841968,926,3842068,927,3842168,928,3842316,927,3842416,928,3842516,929,3842912,930,3842996,937,3843200,938,3843572,937,3843820,936,3843872,937,3843924,935,3844120,934,3844196,936,3844272,937,3844526,939,3844830,934,3844880,935,3844980,934,3845496,936,3845556,935,3845614,936,3845802,935,3845922,936,3846080,935,3846120,936,3846222,935,3846326,934,3846376,933,3846476,931,3846528,930,3846676,929,3846826,937,3847204,938,3847350,939,3847400,941,3847562,942,3847668,941,3847886,940,3848144,941,3848300,947,3848350,946,3848400,947,3848450,949,3848612,948,3848976,943,3849196,944,3849332,943,3849528,944,3849640,945,3849700,948,3849950,950,3850102,946,3850152,945,3850308,946,3850362,943,3850712,944,3850780,945,3850840,944,3850898,943,3851064,944,3851112,947,3851268,948,3851412,947,3851464,946,3851564,942,3851720,943,3851906,944,3852008,943,3852416,942,3852564,943,3852816,944,3852866,943,3852916,942,3852976,939,3853176,938,3853696,936,3853920,935,3854032,934,3854096,933,3854476,931,3854732,928,3854784,926,3855048,927,3855200,926,3855354,925,3855404,924,3855454,925,3855504,924,3855554,925,3855804,927,3855854,926,3855954,928,3856054,930,3856104,932,3856204,929,3856304,928,3856354,926,3856918,931,3857072,930,3857352,929,3857454,930,3857552,931,3857604,929,3857658,930,3857712,931,3857872,932,3858194,930,3858400,939,3858500,940,3858648,941,3858704,942,3858754,941,3858804,940,3858966,938,3859112,936,3859216,935,3859264,937,3859542,936,3859592,935,3859642,937,3859742,936,3859792,952,3860044,954,3860188,958,3860398,960,3860450,961,3860500,959,3860704,958,3860864,956,3861020,951,3861170,952,3861272,950,3861324,952,3861494,953,3861548,952,3861604,950,3861768,949,3861816,947,3861868,945,3862068,944,3862220,943,3862316,942,3862368,941,3862468,939,3862560,938,3862672,937,3863138,935,3863436,937,3863486,938,3863588,939,3863738,938,3863988,939,3864054,937,3864106,939,3864206,940,3864260,939,3864524,941,3864574,940,3864728,941,3864778,940,3864878,939,3864984,940,3865036,939,3865136,940,3865184,939,3865284,938,3865334,937,3865648,936,3865700,937,3865788,935,3865890,936,3865946,937,3866046,935,3866096,934,3866246,933,3866348,934,3866400,935,3866614,936,3866764,937,3866914,936,3867064,935,3867114,936,3867220,938,3867288,937,3867440,936,3867468,935,3867520,934,3867754,932,3868352,924,3868404,930,3868504,928,3868556,930,3868712,929,3868928,930,3868956,931,3869048,930,3869218,928,3869374,925,3869424,926,3869522,925,3869624,920,3869972,919,3870022,921,3870148,920,3870246,918,3870348,919,3870448,917,3870496,918,3870648,916,3870696,917,3871142,918,3871192,920,3871242,923,3871292,924,3871442,923,3871542,924,3871692,926,3871744,927,3871796,926,3871948,927,3872048,926,3872148,928,3872196,927,3872522,926,3872972,927,3873222,926,3873272,925,3873422,927,3873524,925,3873572,926,3873776,921,3873828,920,3873928,921,3874028,922,3874128,923,3874276,922,3874328,921,3874434,919,3874608,915,3874638,914,3874810,913,3875060,912,3875108,913,3875158,912,3875208,911,3875260,910,3875688,909,3875740,908,3875788,906,3875840,907,3876040,904,3876240,903,3876388,902,3876440,901,3876540,902,3876588,903,3876740,905,3876840,904,3877040,907,3877100,915,3877236,914,3877402,911,3877456,910,3877712,914,3877764,908,3877812,905,3877912,903,3877962,904,3878884,938,3878976,935,3879022,934,3879130,933,3879180,930,3879228,929,3879328,928,3879378,929,3879644,928,3879692,925,3879744,924,3879794,925,3879844,924,3880016,920,3880128,919,3880178,918,3880228,916,3880276,918,3880432,917,3880530,919,3880632,920,3880680,921,3880782,920,3880832,921,3881132,920,3881332,918,3881382,919,3881480,918,3881584,917,3881638,915,3881736,917,3881836,918,3881940,917,3882076,916,3882228,915,3882328,916,3882378,915,3882478,914,3882628,915,3882680,916,3882778,918,3883036,916,3883384,915,3883584,916,3883636,913,3883780,914,3883932,913,3884082,914,3884132,913,3884232,914,3884282,912,3884332,917,3884484,918,3884634,917,3884684,915,3884888,911,3885138,910,3885388,909,3885436,908,3885688,906,3885986,908,3886088,911,3886186,910,3886238,909,3886286,908,3886336,909,3886494,910,3886688,911,3886786,910,3886888,909,3887036,908,3887086,910,3887236,911,3887288,912,3887452,911,3887510,909,3887680,910,3887740,909,3887860,910,3887920,911,3887980,909,3888036,910,3888156,911,3888216,909,3888608,908,3888796,906,3888852,905,3889172,902,3889288,900,3889600,901,3889820,902,3890032,903,3890090,904,3890252,899,3890310,901,3890416,903,3890530,902,3890584,901,3890634,900,3890738,899,3890794,901,3890848,900,3890952,899,3891008,898,3891064,897,3891876,901,3892040,900,3892146,901,3892308,900,3892364,901,3892412,900,3892996,904,3893100,906,3893152,907,3893260,906,3893896,907,3894108,906,3894420,909,3894580,908,3894632,909,3894688,912,3894740,910,3894776,909,3895040,907,3895090,906,3895192,905,3895340,904,3895390,905,3895492,906,3895690,904,3895940,905,3895992,904,3896092,903,3896144,901,3896248,902,3896352,903,3896460,904,3896652,905,3896704,906,3896852,908,3897004,907,3897054,908,3897204,912,3897352,911,3897404,909,3897454,911,3897554,908,3897608,911,3897660,913,3897760,914,3897860,913,3897912,914,3898064,913,3898118,911,3898176,910,3898338,908,3898396,907,3898504,906,3898706,909,3898806,908,3899010,905,3899116,904,3899172,905,3899496,908,3899544,907,3899600,906,3899654,905,3899760,908,3899868,907,3900078,909,3900130,910,3900184,912,3900240,914,3900456,916,3900568,915,3900836,914,3901004,915,3901060,914,3901116,915,3901220,916,3901272,915,3901384,914,3901438,913,3901544,920,3901596,917,3901652,916,3901708,918,3901810,919,3901862,921,3901968,922,3902020,921,3902070,920,3902120,919,3902220,920,3902320,919,3902640,923,3903082,926,3903136,927,3903456,930,3903564,929,3903618,930,3903668,934,3903720,933,3903772,932,3903876,931,3903924,929,3904024,928,3904076,927,3904124,928,3904328,930,3904382,931,3904704,929,3904804,926,3904946,924,3905068,926,3905122,927,3905260,929,3905436,928,3905600,926,3905684,924,3905764,923,3905832,927,3905880,928,3906092,927,3906248,926,3906348,927,3906552,928,3906702,929,3906802,930,3907072,931,3907172,930,3907224,931,3907276,932,3907326,930,3907376,933,3907484,932,3907538,931,3907696,929,3907748,930,3907802,932,3907852,933,3908052,932,3908104,931,3908156,930,3908204,929,3908304,928,3908352,926,3908504,927,3908756,928,3908856,927,3908910,926,3908960,927,3909060,931,3909112,932,3909168,931,3909396,929,3909444,928,3909748,929,3909796,928,3910196,930,3910392,931,3910646,934,3910900,932,3911012,934,3911112,933,3911162,932,3911212,931,3911262,930,3911364,931,3911412,930,3911512,931,3911612,934,3911712,935,3911912,936,3911962,935,3912066,932,3912248,930,3912296,931,3912396,930,3912496,929,3912596,928,3912848,929,3913000,928,3913052,929,3913200,930,3913302,929,3913560,927,3913660,925,3913712,924,3913760,923,3913792,922,3913812,921,3913960,920,3914162,919,3914312,921,3914360,922,3914416,923,3914468,924,3914572,920,3914676,921,3914728,923,3914788,924,3914844,923,3914908,922,3914960,921,3915068,918,3915116,919,3915168,920,3915268,921,3915328,918,3915568,916,3915792,917,3915998,918,3916156,917,3916260,916,3916312,919,3916520,921,3916620,922,3916670,923,3916720,921,3916772,922,3916798,921,3916970,922,3917020,921,3917070,920,3917220,921,3917268,922,3917372,926,3917426,928,3917528,927,3917580,926,3917632,925,3917732,927,3917784,926,3917834,924,3917884,923,3917936,921,3918084,918,3918136,921,3918236,919,3918284,918,3918384,920,3918436,918,3918588,919,3918684,920,3918834,919,3918934,918,3919128,917,3919188,919,3919288,924,3919336,936,3919388,935,3919488,921,3919536,919,3919636,920,3919788,921,3919988,922,3920088,921,3920248,920,3920406,928,3920456,929,3920660,941,3920712,940,3920812,939,3920860,937,3920964,939,3921016,940,3921116,941,3921166,942,3921216,940,3921264,939,3921316,940,3921416,942,3921464,939,3921616,940,3921864,941,3921916,939,3921964,938,3922164,937,3922364,935,3922416,933,3922764,935,3922864,936,3923064,937,3923516,940,3923564,939,3923664,938,3923716,935,3924016,934,3924216,933,3924364,934,3924516,933,3924564,934,3924830,933,3924884,932,3924932,931,3924984,932,3925082,930,3925162,928,3925232,927,3925332,926,3925382,925,3925532,924,3925632,923,3925732,925,3925832,926,3925942,929,3925992,931,3926242,933,3926342,935,3926446,934,3926496,933,3926596,934,3926656,933,3926706,932,3926756,931,3926808,930,3926956,929,3927008,928,3927056,927,3927156,926,3927256,927,3927506,931,3927856,932,3928008,934,3928108,932,3928212,931,3928310,932,3928660,931,3928860,930,3928910,934,3928960,935,3929012,936,3929120,937,3929170,938,3929416,936,3929544,940,3929594,938,3929644,939,3929944,938,3929992,939,3930092,944,3930292,945,3930344,949,3930392,948,3930494,947,3930542,937,3930594,946,3930744,945,3930792,944,3931042,943,3931142,942,3931192,941,3931292,938,3931592,939,3931644,940,3931742,947,3931794,948,3931842,947,3931892,948,3931944,949,3932144,952,3932194,951,3932242,950,3932296,951,3932542,948,3932692,947,3932744,944,3932792,945,3932892,942,3932994,945,3933042,944,3933092,946,3933656,944,3933704,942,3933754,939,3933806,937,3933906,936,3934056,934,3934156,932,3934206,931,3934254,930,3934356,931,3934496,930,3934580,929,3934742,930,3934992,933,3935092,934,3935244,933,3935292,934,3935342,933,3935444,932,3935540,931,3935592,928,3935692,927,3935796,926,3935892,927,3935940,929,3936144,933,3936192,935,3936514,934,3936614,935,3936664,933,3936714,932,3936816,933,3937014,934,3937064,935,3937112,936,3937264,940,3937314,939,3937364,937,3937412,939,3937514,940,3937576,939,3937674,938,3937724,937,3937878,938,3938028,939,3938080,940,3938128,938,3938178,934,3938278,931,3938528,930,3938728,928,3938778,929,3938928,933,3938978,934,3939028,940,3939228,939,3939388,943,3939490,942,3939690,944,3939840,942,3939890,941,3940090,942,3940190,943,3940240,944,3940340,943,3940440,944,3940502,942,3940740,941,3940792,943,3940840,942,3940892,941,3940940,942,3941092,943,3941140,942,3941192,941,3941240,942,3941292,940,3941440,939,3941592,942,3941640,943,3941692,941,3941740,942,3941840,943,3941942,944,3942042,943,3942192,942,3942292,941,3942340,939,3942440,940,3942492,938,3942692,935,3942840,934,3942940,933,3942992,936,3943142,939,3943200,938,3943250,939,3943300,937,3943450,936,3943550,935,3943650,934,3943750,935,3943850,937,3943900,932,3944000,928,3944062,927,3944164,926,3944316,923,3944516,925,3944664,924,3944716,931,3944764,932,3944864,931,3944964,930,3945016,932,3945176,930,3945224,931,3945424,934,3945472,933,3945524,934,3945624,933,3945872,932,3946374,934,3946424,935,3946726,934,3946776,935,3946824,934,3947176,933,3947376,934,3947576,935,3947626,938,3947726,937,3947776,938,3947926,939,3947976,943,3948026,944,3948076,942,3948176,940,3948328,939,3948428,938,3948528,937,3948728,938,3948928,939,3949190,938,3949226,939,3949326,940,3949426,927,3949476,924,3949526,934,3949626,933,3949676,932,3949776,931,3949928,929,3950076,928,3950328,932,3950432,933,3950632,932,3950832,934,3950882,936,3950982,934,3951032,935,3951184,938,3951382,927,3951432,928,3951482,929,3951582,927,3951632,928,3951682,927,3951732,926,3951782,927,3951932,932,3952182,931,3952232,933,3952632,931,3952684,930,3952832,929,3952882,930,3953132,931,3953182,930,3953232,931,3953480,929,3953532,930,3953632,929,3953682,930,3953882,931,3954084,928,3954190,934,3954222,935,3954326,943,3954476,942,3954524,941,3954796,939,3954880,941,3955080,940,3955230,941,3955280,940,3955330,939,3955430,942,3955532,941,3956028,940,3956080,939,3956236,941,3956386,939,3956440,941,3956586,940,3956686,939,3956786,938,3956836,937,3956936,943,3956986,944,3957086,942,3957136,941,3957186,943,3957336,944,3957388,945,3957486,944,3957686,946,3957736,945,3957786,944,3957836,945,3957888,947,3957938,946,3958038,945,3958096,948,3958144,947,3958244,944,3958296,943,3958396,941,3958596,942,3958696,939,3958746,937,3958900,938,3959110,940,3959160,941,3959420,940,3959512,942,3959562,941,3959628,940,3959880,939,3960032,938,3960230,936,3960330,937,3960380,938,3960428,937,3960844,936,3960996,938,3961046,939,3961096,938,3961196,940,3961296,941,3961396,940,3961596,941,3961996,955,3962096,954,3962144,955,3962344,956,3962396,958,3962444,959,3962596,957,3962696,956,3962796,954,3962844,953,3963044,952,3963096,953,3963144,952,3963196,953,3963496,954,3963596,953,3963860,952,3963910,951,3963960,950,3964010,951,3964110,950,3964160,949,3964210,948,3964410,946,3964460,945,3964510,944,3964610,943,3964816,944,3964920,943,3964972,942,3965020,943,3965228,942,3965280,941,3965342,942,3965396,944,3965468,943,3965528,944,3965690,945,3965778,943,3965856,941,3965942,937,3966106,935,3966276,937,3966608,938,3966696,939,3966758,940,3966824,937,3966888,934,3966950,935,3967052,934,3967102,919,3967154,918,3967302,917,3967352,915,3967452,914,3967652,913,3967708,914,3967804,916,3967854,914,3967904,917,3968104,918,3968154,919,3968204,920,3968254,921,3968354,920,3968456,919,3968504,918,3968608,916,3968720,915,3968770,916,3968970,917,3969020,916,3969120,914,3969172,912,3969220,930,3969270,936,3969472,937,3969522,936,3969622,938,3969672,940,3969772,936,3969822,933,3970022,936,3970272,937,3970322,936,3970422,935,3970522,936,3970572,935,3971022,936,3971072,934,3971122,935,3971222,934,3971272,933,3971322,932,3971372,933,3971472,935,3971522,934,3971672,935,3971722,934,3971872,935,3972022,934,3972176,933,3972224,934,3972276,935,3972428,936,3972524,937,3972576,935,3972626,933,3972824,932,3972924,931,3973076,932,3973424,933,3973688,934,3973740,933,3973790,934,3973890,935,3973940,918,3974040,917,3974192,915,3974240,916,3974340,915,3974390,916,3974740,917,3974890,916,3974940,915,3974990,916,3975140,915,3975240,914,3975290,915,3975340,914,3975390,912,3975440,911,3975592,913,3975656,911,3975706,914,3975806,912,3975856,910,3976204,922,3976456,920,3976508,923,3976608,921,3976812,919,3976860,917,3976912,919,3976960,918,3977012,919,3977160,918,3977512,917,3977562,918,3977760,919,3977860,924,3977964,923,3978016,921,3978068,919,3978180,918,3978220,919,3978276,918,3978524,916,3978624,915,3978674,914,3978724,913,3978874,914,3978972,915,3979024,914,3979272,913,3979324,911,3979374,913,3979528,914,3979578,913,3979630,912,3979880,913,3979932,911,3980034,910,3980132,914,3980180,915,3980480,914,3980532,913,3980632,914,3980732,912,3980780,922,3980832,923,3980940,926,3981040,923,3981090,924,3981190,922,3981500,921,3981600,922,3981652,921,3981700,920,3981800,921,3981852,920,3981950,918,3982050,917,3982252,919,3982352,918,3982502,916,3982552,920,3982602,918,3982802,922,3983012,920,3983212,919,3983512,918,3983770,917,3983820,916,3983870,915,3983920,916,3983970,915,3984020,916,3984120,913,3984172,912,3984270,911,3984320,910,3984372,909,3984420,908,3984520,907,3984620,905,3984670,906,3984770,907,3984872,905,3984920,904,3985070,906,3985328,903,3985376,901,3985426,900,3985524,901,3985676,902,3985774,903,3985924,904,3985974,903,3986024,902,3986074,903,3986124,902,3986274,901,3986374,902,3986476,905,3986642,904,3986942,903,3986992,904,3987042,905,3987192,902,3987342,900,3987392,899,3987656,900,3987708,899,3987856,898,3987908,897,3987960,899,3988060,898,3988288,894,3988436,895,3988484,896,3988536,895,3988636,896,3988688,895,3988736,897,3988936,896,3988986,895,3989036,897,3989136,896,3989186,895,3989236,897,3989336,901,3989390,902,3989552,903,3989640,907,3989808,910,3990008,908,3990056,907,3990158,906,3990556,904,3990608,902,3990756,903,3990808,906,3990856,909,3991008,906,3991108,904,3991156,905,3991208,907,3991256,906,3991456,907,3991508,906,3991556,905,3991708,906,3991756,904,3992008,903,3992056,904,3992140,905,3992196,906,3992486,907,3992640,906,3992796,905,3992952,906,3993002,904,3993102,905,3993202,908,3993308,907,3993358,905,3993464,904,3993970,905,3994070,906,3994224,919,3994324,917,3994576,916,3994776,915,3994876,914,3994924,915,3994976,916,3995074,915,3995124,913,3995208,915,3995276,914,3995324,915,3995376,914,3995480,913,3995648,909,3995706,908,3995816,909,3995866,905,3995920,906,3995978,905,3996028,904,3996080,901,3996136,900,3996188,899,3996500,903,3996552,901,3996604,903,3996656,904,3996708,903,3996922,904,3996980,905,3997080,904,3997272,906,3997332,905,3997440,903,3997492,902,3997546,903,3997654,904,3997704,905,3997756,904,3997814,905,3997966,906,3998020,904,3998072,903,3998276,901,3998378,900,3998436,901,3998488,900,3998536,899,3998588,898,3998636,899,3998688,898,3998736,899,3998836,898,3998936,899,3999036,900,3999088,898,3999238,897,3999288,898,3999338,899,3999388,901,3999436,902,3999488,908,3999538,907,3999638,908,3999744,907,3999856,908,3999910