explain.depesz.com

PostgreSQL's explain analyze made readable

Result: J5gU

Settings
# exclusive inclusive rows x rows loops node
1. 0.022 1,974.636 ↓ 0.0 0 1

Sort (cost=563,569.88..564,482.47 rows=365,034 width=8) (actual time=1,974.636..1,974.636 rows=0 loops=1)

  • Sort Key: date DESC
  • Sort Method: quicksort Memory: 25kB
2. 1,974.614 1,974.614 ↓ 0.0 0 1

Index Scan using aal_project_task_type_date_index on account_analytic_line (cost=0.43..524,853.99 rows=365,034 width=8) (actual time=1,974.614..1,974.614 rows=0 loops=1)

  • Index Cond: ((project_id = ANY ('{57,2508,3219,555,5139,7974,3044,3882,2771,2329,653,3614,13812,8613,8751,13518,13838,14213,3464,2290,2665,3109,5385,2917,1815,4697,3016,5455,12208,2363,2726,5003,2458,1851,470,4367,8012,2496,678,3041,3070,5215,1628,2345,4044,2710,2451,1855,2535,8624,2595,3905,1095,2988,49,2375,2486,8056,2539,507,1671,1692,1828,2586,8854,4721,4466,48,8135,2226,1704,2507,1489,2118,8855,1618,8644,1357,8994,14331,47,3636,1985,3997,5330,7977,3318,8307,2680,9988,8945,46,2174,5384,2255,2168,2426,7950,5772,9686,45,2152,1592,2520,3146,4248,4523,9834,4006,8469,8953,9394,9408,10117,10189,10257,10260,10933,10947,10969,11106,11131,11562,11563,11565,11566,11568,11570,11572,11586,11587,11591,11589,11595,11590,11594,11596,11597,11598,11607,11957,12540,12811,13013,13016,13028,13589,13686,14205,14324,14350,14411,14742,14947,15303,15670,15686,16699,17373,17513,17514,17521,17523,17525,17589,17593,17595,17600,17601,17602,17681,17693,17825,17832,17844,17858,17899,17902,17939,17940,18032,18035,18055,18047,18048,18057,18058,18082,10833,9434,9435,9768,9823,10293,10295,10297,12580,13117,14309,14310,14348,14351,15180,15665,16267,18075,427,428,429,430,431,432,433,434,435,436,437,438,439,3565,440,441,13889,13890,13891,13892,442,443,444,445,446,447,448,449,450,451,452,10583,11756,453,3559,3560,3561,8128,8127,8126,8818,9354,12607,12713,12608,12719,12610,12726,12848,13006,13035,13406,13685,5477,5478,5516,5514,5512,5510,5497,5505,5508,5501,5485,5493,5489,5506,5494,5490,5486,5482,5502,5498,5515,5507,5480,5481,5500,5503,5479,5511,5496,5513,5492,5487,5484,5517,5509,5504,5499,5495,5488,5483,5491,17288,18118,18116,44,18117,18120,192,294,8433,8252,402,179,328,329,127,186,126,135,206,129,293,155,10795,141,10991,14085,138,5133,14765,16946,18119,158,8606,10784,193,324,173,8285,10290,142,143,157,277,278,279,321,322,323,3753,3754,4227,4228,185,187,308,154,311,272,182,128,177,156,183,130,144,4223,8147,10102,5457,10788,17130,17446,9836,111,120,275,4224,8008,11473,112,121,122,125,123,124,131,132,302,133,5014,174,134,136,137,139,140,146,147,148,184,151,149,150,153,159,160,312,161,162,163,325,164,170,169,166,167,168,165,171,172,175,176,180,181,188,189,190,4239,5149,191,205,204,203,202,201,200,8210,9275,199,5399,11310,198,197,196,3992,9811,9812,11273,14973,195,194,207,268,269,9682,11232,11235,12388,271,270,273,274,276,280,282,283,286,284,285,3531,287,288,289,290,291,292,295,296,297,298,11305,299,301,310,303,305,309,317,319,12999,14163,315,313,314,316,318,320,326,4085,8221,10862,14389,327,330,331,332,333,334,336,337,2009,1524,2233,5527,5590,1294,1876,1251,3259,1423,1777,4147,4148,8057,8098,8100,10389,11174,14242,14816,1383,3978,904,689,2385,2243,5172,1164,2132,3720,3226,3919,3904,12221,1018,2851,3192,3085,3168,6218,1407,644,1480,4337,9076,10376,14155,17294,692,886,3142,10356,2727,1081,2204,3857,4127,1911,3409,3455,4501,6900,6888,6872,6853,6862,6828,6808,6789,6890,6876,6849,6795,8248,8521,9266,10716,12444,16034,17191,1955,761,1083,1392,894,1925,3182,3506,1246,3756,10331,3415,1756,10593,17040,693,3296,3282,5194,5864,5855,5934,5882,1820,1322,2649,2577,3792,4155,4976,5779,5743,5679,5691,5785,5770,5741,697,8458,8459,907,1110,1213,3755,1464,2018,3808,9023,3071,2951,3047,2948,3052,2928,2909,2975,2965,3145,4386,4836,4805,5434,5440,5448,5449,5451,3460,9159,860,3647,12125,3075,1813,1737,1818,1674,5262,10647,10662,11921,12358,14120,14319,14492,16166,759,2175,1074,3649,2034,9639,2594,4736,1734,729,1662,2293,9518,3252,3170,778,1540,4103,3825,1266,2518,4573,1221,3288,1567,871,463,764,2701,2688,2676,2777,2767,2025,1503,4926,1558,1147,1992,5602,1148,2604,2623,2549,2476,4268,4270,1091,679,2804,3391,1758,2612,2530,4384,4509,5758,9668,12486,1001,1134,2799,2395,881,9598,9599,9600,2035,3240,2926,2209,2404,1584,1127,1103,2022,3525,8138,9870,11056,13081,14145,15815,17362,591,738,1963,1347,3254,2482,2452,4439,2236,1699,1646,4496,3831,3822,4183,4282,5431,8912,9176,10780,11832,12447,12448,12449,1235,1850,1299,919,464,8133,8216,9965,2137,2511,3472,1829,2292,4961,5669,15723,1425,1595,1173,2406,9927,1186,936,2078,2538,10327,14146,17134,3172,7410,7362,7352,7468,7401,7351,7340,7328,7392,7385,7378,7363,7338,7311,7301,1739,1722,3443,3399,3338,3126,3035,5405,3042,2937,2915,3694,3921,3930,4403,4406,4794,4784,6232,6103,6264,6249,6193,8478,10521,16014,1030,3641,1556,624,3655,1149,723,2122,3387,3244,4507,5204,8711,9513,10974,2693,3749,5866,8341,9101,10841,2001,1845,1741,4948,10744,11703,1196,1381,534,2050,2186,8654,11264,14993,2096,1833,1701,9137,10741,12493,12779,3488,4842,3854,4521,1088,2347,2440,5725,836,1141,628,2537,3065,8203,11086,12776,14863,15204,17258,1857,3994,709,3849,3264,6228,6231,6220,6149,6129,6185,6137,6093,8155,8815,3845,3838,4425,5714,1037,2556,1050,2092,7904,7964,8440,8441,9989,10030,10215,12044,12045,12581,13192,13989,14721,15508,17249,712,2545,4657,4649,1667,5283,4636,4124,2449,4640,1329,3350,3524,7924,1114,3267,1868,4217,10136,10654,12233,14132,17529,838,4112,11554,17519,2430,2540,2525,520,8597,1361,8352,10698,12139,13264,780,2183,2129,3622,3635,4414,8696,10335,11611,11744,12744,14159,14558,15187,16362,1944,3078,1139,3299,3284,3345,7980,868,2557,1238,3390,3917,3899,3862,5466,476,2528,809,13541,2190,2108,2392,14359,2609,2656,2635,4720,5352,1078,3434,3440,6590,6574,6664,1627,2411,834,2188,2206,1047,568,8745,9815,3859,12145,17953,1385,2487,1125,2262,2249,4170,5572,5696,5626,8474,9402,3912,2419,799,9605,2781,4892,4891,858,2156,1111,2415,3293,3353,3307,3268,3285,3686,4305,5988,5941,6122,6105,6085,4885,4832,6065,6029,6005,5981,4833,4828,5959,4816,8395,9239,9602,9604,10800,2499,3967,7922,8099,1479,1292,3089,3017,588,2738,958,2245,4090,8878,1288,482,1673,2299,5546,5642,9175,12036,2596,5717,5705,5783,1388,3103,1289,1522,770,3929,939,986,9272,3005,2941,2989,2984,4827,4824,4822,4938,4955,7968,9154,10070,11719,11720,12675,12717,12718,14987,15085,15936,17423,2541,5425,5426,5730,5791,9467,12035,14179,16088,1612,1470,12901,3309,1555,1093,1762,3819,9865,10959,16909,17307,2379,5580,876,2011,1395,3361,3363,2946,3502,7330,7317,7303,8305,9006,2814,2718,2695,1546,1068,1332,5258,865,3082,3032,2971,3563,5418,8082,9951,9952,923,1298,2320,5645,2478,2502,1843,3364,1498,1013,1785,4505,910,2534,2056,5163,1705,8103,2428,1917,1832,3297,2296,750,2263,3809,4481,5623,843,1035,2410,2424,2473,3721,2479,6027,549,1767,1711,1594,3518,3008,16104,1975,10026,681,4587,4917,4934,4940,7960,7961,8653,8675,8677,8678,8832,8833,8846,8913,9088,9472,9376,9377,9444,9473,9947,10404,10423,10424,10785,11111,11113,11114,11942,12931,14437,14583,15194,15644,15986,16536,17472,17694,730,3247,1230,1693,10213,12339,15030,16082,532,2600,2012,1679,3572,4540,4982,5647,3870,7965,9353,3136,1536,869,945,2570,8027,2681,4895,17766,634,2412,3821,2614,5702,9784,1846,3468,1759,849,932,4732,5414,5860,9168,12215,14560,1106,1972,3066,1883,2308,5574,1664,4149,3451,1579,1559,4068,4464,8689,8732,8734,8736,772,4984,867,1108,2234,2167,8245,8247,10688,545,1439,1456,3073,3147,9719,1516,15603,15821,3305,1373,915,1178,2524,1913,1956,497,2996,2894,2952,4216,8058,9500,9502,9505,10192,10627,12262,12947,13918,15242,17133,2230,2100,5648,1890,3418,3129,9207,751,1041,1182,2568,1690,8190,8766,11161,11163,14002,14556,2694,656,3711,10155,10713,11711,14305,2357,8511,8512,9000,14990,1931,2058,8304,10150,12140,12141,14610,15784,3131,4000,10110,10878,11985,12487,12488,12489,14858,15423,17673,3236,3090,1354,825,897,3858,2047,2730,2764,669,2474,5692,5729,5709,2885,1660,1784,3379,3295,3329,2860,4125,4434,8006,8888,9800,10770,11043,12596,2265,1590,3888,1267,1919,10624,2739,2728,2703,2902,2892,3508,5845,5833,5842,5816,5807,5838,5806,5824,5814,5843,11216,10526,10528,10530,10534,11217,17968,17969,17970,17972,1787,5346,10246,1730,3908,3106,6329,6313,682,4255,817,2673,3618,5793,5752,3744,3951,12131,14306,8605,1500,2664,6073,2628,4474,4713,8864,10372,11203,12372,14433,15825,17022,3382,3196,2816,7510,7498,7477,7629,7618,7587,7572,7556,7544,7520,7508,7495,7463,8539,9659,10738,10874,12101,14483,15112,15113,15246,17753,1205,3094,1610,13592,757,9341,830,1237,2445,2414,2519,2365,5179,5649,10587,10591,11885,14692,16547,16548,2497,1715,8589,2257,2208,3278,1056,1445,1339,4426,4430,4433,9199,11384,12268,12275,3343,3479,677,9157,10177,11483,14314,14937,17790,1020,991,2187,2300,2207,2023,460,12023,1502,3880,1902,1220,1463,3489,1941,813,882,1031,2264,2376,4077,2105,3576,2418,4700,3874,4605,8374,8717,8737,9632,11579,12144,2512,4696,8114,10553,1240,3139,2899,3896,6893,6866,6643,6593,6565,1577,3790,4357,8777,9557,1387,660,1254,2742,5436,1897,642,5243,8625,2182,1938,1738,1687,3955,7899,8909,1282,3024,3108,2998,3029,3019,3010,2997,4215,4806,2924,1360,993,2618,2014,2080,5396,612,2283,3368,3626,5298,7019,7006,7102,7055,7042,7009,6983,7118,7065,6984,6971,7184,7093,6951,7067,7057,7032,7022,7007,6995,6982,6958,6948,6998,6990,6952,6938,7058,7039,6997,6988,6979,6967,7092,2903,6274,6197,6173,6159,1226,6221,6140,6165,6125,6226,10004,17520,1979,3812,3850,5607,9859,9860,10750,11808,1915,1209,2626,1969,627,8136,8137,9943,10871,11732,12513,13279,13280,13816,14416,14660,15293,15741,16235,16691,2766,8883,2309,1365,3335,3251,8048,9021,9092,12075,3050,17747,3855,10901,16994,758,1008,1036,3133,1496,3577,10896,523,8185,1683,3023,6644,6856,6532,6708,1822,5554,1991,2045,3257,3215,5474,9177,1566,762,2631,5817,10088,12143,1484,3562,630,3903,6150,1928,1869,3474,3487,3466,3389,3442,3405,3374,3346,3242,3530,3536,4336,8313,8267,8269,8365,11214,11218,11377,11698,14128,14736,3458,3428,800,1048,2740,517,1973,1669,2416,8159,3281,3249,2995,3000,2958,2943,4860,6989,4873,4867,7267,7252,4839,7234,4849,7219,4821,7049,7038,7028,7913,2849,2116,863,1547,508,2000,2170,2526,1170,1753,10951,3863,3237,2171,619,811,576,4036,2039,2089,1808,9428,3290,2844,3494,4772,5417,6542,6670,6640,9003,2459,3320,1080,1377,8021,3245,16001,1757,955,1290,495,2051,1597,4280,2488,3186,1136,1442,3589,5420,9098,10717,12405,14295,16523,1803,2599,2780,8160,749,847,1276,3643,617,2008,2019,1494,2031,2677,5813,1896,1586,3033,1637,9580,9690,731,921,5267,609,2753,2754,10405,11490,16064,1321,2620,5777,5768,1675,2516,4359,2053,3876,3056,1565,785,1133,5019,8560,14891,911,503,1807,1726,1686,5001,5005,5008,1105,1877,3149,4195,4755,4800,10442,13466,16713,1510,2471,1606,4199,8931,3021,2461,8793,570,1043,824,505,1022,10684,11254,12367,13846,14663,2305,1658,3657,2267,5627,1430,8578,2942,2408,2334,2346,8342,10112,10752,10753,12430,13995,16788,674,1085,926,2117,2769,2495,5629,8402,10501,10545,12941,14206,14605,16042,17306,2102,2003,1443,1534,3150,1314,3646,1800,574,1181,808,626,1912,1959,1954,4022,10207,13576,1380,2130,4050,4650,1714,3537,2679,1180,3181,4901,17356,1950,3715,5184,10859,13800,1309,557,966,1509,2088,3157,4123,8171,9452,10275,11130,12548,14364,15699,16456,1485,9147,14797,1747,3505,5015,9549,10669,10755,12461,14548,15864,16998,1075,3425,2963,1793,11976,1003,810,4935,587,3644,2052,8965,2743,1467,1811,1862,1115,3231,3100,1796,2004,4191,8297,8836,9978,10693,14671,803,9022,583,2294,2281,2270,2399,2355,3593,2605,2166,5571,1746,5308,8826,10364,11746,12876,13031,1623,5446,998,3177,15641,2639,2572,9113,11183,12980,14417,2073,977,900,608,5254,1478,2254,3962,5419,1564,1323,1794,1768,4311,3003,1907,1512,664,797,8178,487,1914,2284,1942,1789,1104,3111,2199,3398,895,1620,3999,8667,9728,10138,11278,11283,13059,2548,8161,11231,1596,2077,1728,8407,3394,2494,2094,3687,10464,878,2062,4959,2674,5170,3441,3463,5297,2503,8051,17707,2157,2973,4835,6128,6062,8700,10714,12387,16388,17195,1921,1259,547,9372,1641,798,1499,5187,9230,11093,1783,1922,10902,10903,14198,16960,1663,1450,3162,3072,2811,9962,9963,9964,11913,2853,8638,2090,716,1058,1520,856,1639,3473,2940,4780,1666,2081,1447,1187,3465,3059,2978,12425,14745,2397,2498,8280,841,1873,5228,2285,2633,5799,5908,4693,5894,8037,1544,4447,5234,8384,8471,10566,3134,3925,5275,6429,6397,1265,3634,3477,3314,3137,5301,6578,6536,6515,6545,6518,3187,2916,6352,6335,6287,6272,6261,6321,6270,707,2864,1649,3333,3235,3258,2986,4089,6501,6486,6472,6460,9731,10711,10712,11943,13553,14203,5738,5700,6042,5750,2500,3568,4156,2747,2855,4779,1376,1318,1821,1926,2361,2350,2337,2326,2315,2304,2289,2273,2242,2349,2336,2321,2301,2287,2274,2237,1089,14149,940,1814,1708,1727,1689,2026,4051,4052,4424,8702,13674,2829,3841,1152,3228,1461,4983,7972,12287,15776,1006,946,728,1613,8299,8856,2581,1515,4520,3435,2930,2953,3779,3885,4389,4429,1278,1394,11157,2333,1291,938,5230,8950,8951,3015,8425,10611,2622,2563,4727,1640,15314,17168,1775,3952,8397,11306,14792,1491,3459,7992,1007,3120,1458,1153,925,4294,8177,481,1953,2455,5242,5541,10747,12914,14199,1981,3448,1326,8617,10646,12111,13382,14054,17167,17977,3062,2955,1049,3130,6171,6199,4380,1625,4269,8552,10093,1112,522,3747,1542,2041,1999,1486,1465,4150,3358,1222,1729,2072,1910,3253,5412,11383,14774,1836,1415,1052,3380,6167,6072,6102,2460,8877,2106,10387,10564,901,2332,4678,4671,5680,5594,1506,1545,4473,10371,12664,1531,3004,3823,1823,673,1198,1446,595,2223,2178,2154,2640,2560,1501,10362,1724,975,1878,1210,2801,3357,908,643,4253,9255,2432,4043,2470,2489,1748,1761,1682,4281,2982,3894,1720,852,2636,5803,5794,1611,8361,1847,3692,4643,5331,1885,4048,5206,9172,10778,12701,14387,1154,15620,15901,16395,17181,2098,2195,4245,5651,8309,9704,11321,14817,3445,1261,3092,2872,7361,7336,7299,7278,7444,7427,7375,7348,7329,7275,7390,7372,7355,7347,7335,7322,7310,7297,7273,7386,7364,7339,7313,7302,7290,3827,892,4519,2936,3011,2564,2501,1609,1537,4160,1293,15435,16747,16750,3203,3633,5233,6361,6355,6293,6248,6358,6223,6588,8398,11373,12958,13966,14289,2847,3200,2690,831,2146,3595,1770,9433,2544,5760,5704,1725,1285,1573,5459,9212,9996,3256,11230,16103,7895,2653,4707,4699,580,874,1964,4131,4630,8559,2689,2666,2643,2086,1635,1070,11697,1356,530,3630,7933,8541,2559,3207,10558,1263,2227,493,3718,7927,883,2607,3539,5413,9156,11849,13050,15054,18011,2436,3414,3586,4176,4363,8565,8664,10332,10336,10337,10338,10946,11225,11226,11990,12070,12277,12282,12553,12554,12957,13730,14339,14340,15427,15634,18024,16722,18015,654,1413,1363,11078,2732,2714,2692,1888,1188,509,853,2065,2260,2228,1490,5327,9188,10578,12661,1039,4049,8557,10683,15095,17006,17009,18079,18080,1937,1371,3140,3625,6540,6517,6493,6347,6301,6262,6398,6386,6378,6362,8317,10133,11066,11958,1253,2802,2778,2858,3897,571,880,2063,1860,1766,8228,1507,1204,657,1909,4635,4978,1624,11162,14150,17746,3270,1427,1239,864,1779,3909,6695,6655,6552,6526,6509,10614,1280,1474,3661,10585,10594,631,3214,4971,6702,6788,6725,6787,6769,6696,6747,6731,6703,6723,6698,9180,10665,11923,13727,15190,17212,1539,3467,1533,5144,9541,1229,629,844,1861,1764,1809,2005,2970,1094,1601,8260,11263,2453,1426,3224,1781,1120,832,478,1655,1733,5428,9752,11342,12414,13336,14428,14862,15290,17085,17173,17176,1988,1749,1250,1605,4214,695,2252,1608,3163,3128,3069,6414,6468,6396,2038,3781,1272,537,866,1986,8354,1717,2340,4652,1179,3406,3190,3935,8722,14781,696,3210,5186,10653,14122,17715,1448,3328,1228,519,719,1848,2015,2084,2731,3911,3902,3895,3886,4716,13993,1310,3651,1632,8125,14553,680,8234,2248,1325,3269,5343,9737,1138,510,8582,8588,1707,3846,870,2360,11257,2561,5790,5689,9548,1271,2492,5786,5762,786,1634,1449,3456,3378,3233,7632,7816,7799,7742,7662,7610,997,499,2010,1968,1957,1935,3450,828,3676,4939,9955,10719,13416,2221,8623,15649,2344,4293,5666,5587,8162,10472,1260,2682,1806,1411,7915,9191,10938,12265,12938,12940,14846,16026,17533,3354,3262,3169,8124,11407,14767,1076,3517,10446,649,2393,2380,2327,1432,11091,16940,912,2598,2135,1026,1324,7951,9875,10358,11309,12199,2318,1404,3407,1225,1825,2352,862,2354,1553,1200,8946,3872,3851,3835,1721,1410,2702,4298,8651,10617,11797,13564,1218,1998,8411,2253,1587,2220,2944,6681,6666,6581,6675,6630,6633,6602,1029,675,2269,3112,1488,5401,9606,10801,12150,12665,14217,1284,490,2462,2602,2490,1982,792,2373,9770,9985,17669,2552,2244,2196,8250,11514,1142,2567,2817,9845,17582,1990,1121,475,2205,3693,4965,5668,5653,1656,9725,774,2422,2391,1319,3093,4468,8347,1549,4334,8362,9456,3077,4793,1172,458,1795,840,2670,3424,2521,4680,4743,2641,2768,3873,4717,1174,668,1735,3271,1477,984,638,2048,5432,11831,15557,16996,3176,2999,6126,6038,6015,8298,11318,903,1736,2307,2372,5601,5525,8166,9520,10979,12575,1459,1128,561,3417,3432,3431,3327,4455,5178,5276,12177,13852,3429,5322,9182,10733,12335,14912,1065,563,2054,5662,5643,5201,8054,10302,10303,10685,2239,5273,753,1978,1643,5348,1414,1379,1275,752,8616,9232,10721,15400,17046,1755,1710,5382,3376,3395,1504,1145,4092,467,5246,2020,3300,890,2325,2510,1802,3688,8069,16132,1257,2621,1403,8866,11428,3342,3234,3230,1140,3677,8207,10762,1939,485,3344,5870,5883,877,1342,5198,9956,3887,1750,4251,11920,14484,16109,17711,1004,622,2126,2272,9364,11878,1626,3315,1234,829,2697,8783,1680,2069,2163,1191,2201,4559,8200,13115,1476,1452,1541,3942,6790,6760,6737,967,459,823,1518,4263,12605,2042,2569,3666,1384,8555,1100,636,8319,2468,2439,1358,4591,9265,3426,3400,3365,1084,670,3640,851,11644,1417,2258,1161,3637,5377,11984,1716,3953,10485,10682,2382,4278,9235,10598,14133,1418,8186,9734,11341,13091,14719,16159,3273,4875,8382,10861,14801,1109,559,1336,2013,2513,3723,5747,9672,12400,1060,2160,787,3864,8450,8451,14734,1528,1012,650,833,3581,5255,8072,8449,2313,2169,2138,1619,7902,972,2481,2457,3981,2589,1562,2880,1247,855,1572,3685,4432,1519,2588,1676,3495,5225,9129,10737,929,2575,3728,8360,9380,10581,12569,13393,13496,528,3878,1468,11208,3027,2974,2774,2765,4804,4799,5429,8009,8619,8869,8871,10113,10229,10444,10443,1268,1576,2945,2551,1695,968,1905,1892,4306,8670,741,1661,1647,1799,1782,1765,1751,1652,1638,1718,1670,1712,1369,7898,3068,4777,6986,6964,6955,6919,7024,6975,6994,6981,6939,6920,6907,6980,6917,6902,6847,6959,6927,6894,6873,6841,6941,6905,6956,6904,6870,6822,1189,599,2070,818,2405,8442,2153,1583,937,1824,4353,776,1554,1495,3336,8688,12418,12986,13502,1214,461,10967,12354,1574,839,1677,4451,4508,8321,2194,1603,3816,8985,10142,948,3408,3385,3388,3401,3321,3306,3298,3419,3673,3717,3940,4325,4340,4428,5365,8422,8426,9410,10151,10170,10217,10218,11456,11788,12191,12195,12256,12453,12511,12621,13770,13844,15033,15403,15598,17829,718,2603,10735,13408,14674,1434,3096,2839,5236,10047,1236,611,3784,795,1607,2353,1645,2711,11769,1069,3201,6784,6773,6763,6751,6713,6701,6771,4834,6726,5278,605,2438,1406,3900,1098,645,850,11201,2413,1893,1527,1598,4453,8208,9631,11502,12736,943,1801,3813,3814,9277,1340,4993,5416,9213,9807,9840,10359,1934,3986,3447,1016,541,4138,13875,835,2403,2506,5363,5721,1054,2377,5767,4692,5757,5410,10288,1786,2531,1557,3337,1165,805,2592,2409,3883,8621,1032,2517,5703,5701,5749,1621,1551,1348,4053,8400,8418,8795,9766,10875,12778,14704,2225,2219,3243,4913,9771,1215,633,765,1691,1732,1719,9185,10731,12663,14253,1025,3421,3217,3153,3188,3180,3161,3898,3918,5286,5287,11332,11333,2790,553,8173,1571,12970,1752,6219,6212,10605,15922,16545,1245,782,3383,3287,5156,5157,8708,8709,10705,12721,3238,3225,1011,2384,1517,1698,604,1454,1947,3221,1258,2323,4167,4603,995,2224,2060,5282,5183,1760,589,1405,8156,9070,1706,2950,1167,848,2173,1740,950,1419,1591,1497,614,12482,1421,8363,2235,3966,9673,3266,1223,747,2509,5438,9184,1344,4201,8169,9133,10551,1021,3275,3392,3205,1713,2198,646,1389,11688,2582,3933,7435,7423,1216,597,710,3057,4246,6257,6623,6606,6576,8679,10143,13020,1805,1024,5326,2082,1774,3571,11339,635,2465,1462,1849,3117,1129,777,2627,2734,2721,4405,10726,10745,13570,16980,2745,3656,9244,10728,13435,983,1636,3697,3607,3832,658,2044,2788,8191,2505,2850,7391,7370,7434,7413,7359,7350,7327,7491,1208,665,820,3653,2791,1817,922,9026,3116,2288,3564,672,9562,1561,5145,7956,9540,1437,2197,2181,2155,2120,2266,2184,3579,4623,5272,8189,8703,9217,9274,9558,9883,10180,10119,10408,10409,10410,10976,10977,10978,11469,11622,11745,11909,11991,12155,12156,12685,12689,12692,13285,13855,14077,14538,14539,15148,15587,15700,16516,16741,17061,17363,17583,3444,1256,8183,816,1932,1884,2606,898,2976,1967,543,1375,2046,1987,2259,3060,3036,2833,2820,10606,14738,17874,1317,564,768,1835,2467,1000,1971,1742,3624,4096,9103,531,3650,3213,3938,2061,1933,8420,8452,9701,10274,10672,2310,3076,6168,6166,6110,6104,1044,525,819,1904,2686,2638,1067,2529,2565,2752,9404,12802,3446,3331,11621,15238,1355,2446,3828,3892,3856,4193,5253,8419,10193,11338,11686,12053,1143,790,9608,12551,3212,4039,5235,10961,10962,10963,17298,1672,944,2229,9093,640,2203,2189,2159,5383,2191,2145,2123,2136,2127,2115,2131,4272,4552,5618,5520,11722,11723,11729,11749,12587,13188,14497,3375,1099,779,2312,4196,4365,8239,9271,9773,9850,10109,10224,10781,2663,5898,1042,598,9020,9738,11156,2504,2597,1831,791,3064,2979,6340,6354,6418,6376,6349,6286,8279,8281,9267,11497,12484,15600,15813,15814,1530,1946,3452,1116,846,1513,2192,928,471,1977,1865,2608,2576,756,1351,2037,3438,8602,1135,3659,2298,2278,3775,5190,3853,1027,11239,2066,1995,1951,2480,567,3852,9030,15389,2351,5324,9187,10575,10579,12318,13864,16991,3274,2934,3958,6419,6431,6516,1124,1901,990,455,5132,5404,9363,9365,10385,12332,14308,14352,15471,5678,2032,1569,1343,9465,1929,3322,1118,2856,3875,755,4584,8517,15497,3476,2893,2834,913,13522,14956,456,2366,2256,2348,2335,2250,5518,5639,5598,5523,5611,3869,1422,7970,607,10087,10228,3202,3121,3184,3174,3125,3807,4081,4314,4808,5209,8261,9228,9808,9809,10081,2279,3152,6810,6814,6802,1162,2374,2306,2434,2388,2370,5161,5310,5712,5698,5694,8655,8656,9642,10701,11301,766,2724,2746,2736,3847,3837,1017,8225,620,2573,4688,5277,5744,10452,17850,17851,2427,2401,2268,3829,5256,10590,11087,2083,2016,4031,1366,2099,3099,4783,1055,2158,1697,10604,11092,827,1002,683,1826,4986,5268,9245,10652,2148,1629,592,3652,1386,2331,11349,12583,3123,1132,2261,703,8383,1374,515,2562,2630,4907,4966,9158,10866,11809,1402,8885,11089,16939,2475,11166,486,1589,2469,3081,2841,4343,1092,3639,2737,5910,5857,5836,1840,717,1009,577,1970,2783,5407,5893,5867,5852,5835,5812,9169,10547,12380,1350,623,1492,8431,2071,3034,5453,1244,3349,3151,3684,4366,8546,9072,11281,13504,2705,4352,12829,706,980,2200,2215,1440,613,1532,1543,3178,7140,7141,7066,7096,1233,1958,8808,2523,737,969,473,8394,10059,2464,5393,5716,5713,9233,11468,2104,9152,1362,601,2112,4062,1429,3122,7015,7025,6963,6949,6936,6892,6882,6874,6863,6918,6972,6860,6850,6929,1227,1409,2021,687,918,540,9130,9892,10899,11207,11399,12976,12972,14197,15511,2124,2176,1866,1563,699,3748,1453,11852,3410,3067,5388,10703,1217,2571,2675,1961,11520,743,3965,746,3416,3377,2884,5188,10610,1827,9077,12973,16653,1657,1616,3276,1270,2483,2075,802,965,554,2212,1568,4027,8092,784,1393,9384,11993,16976,1943,7948,2990,6622,6601,6511,1201,4488,1780,8060,714,1575,959,661,1930,1816,1859,1788,1875,5269,5359,11308,1570,533,1345,3119,3695,3220,11796,17961,1064,2514,733,2435,1061,516,2085,2002,2725,4731,4725,663,1435,2095,10732,14675,2762,951,9786,11474,12304,12306,700,2875,4798,4786,6744,6732,6682,1082,3698,585,3984,3985,3987,3988,3989,3990,3991,9571,11901,1778,1903,1886,8865,2807,590,1397,3292,3260,3770,4166,4898,4897,4551,8843,9554,10024,2779,1193,2661,2532,2389,814,973,465,2591,3690,4129,5403,5746,5810,6017,5693,5789,9162,9163,9165,9945,11275,11276,12421,13100,13458,14075,2448,2444,4708,7945,9854,10540,12325,12920,13726,15412,1648,3970,593,2006,3817,4028,5402,5595,5625,9136,10764,12366,13078,14220,15571,2343,3366,6634,6610,6433,6522,6508,1033,2425,2443,4629,806,2029,594,7928,2297,9041,11504,1588,618,1602,5415,8093,10695,2295,3127,4859,4831,8010,11371,14315,1073,2757,2735,5881,5871,2133,953,1980,4622,9757,524,1731,3499,1370,4126,572,1696,3724,7947,9442,10255,10407,12261,13933,15396,15404,15452,16797,3330,10199,1156,8746,11135,1940,4008,2454,4670,1895,1810,1960,5333,5334,5335,8851,8852,9019,10734,10758,12334,14131,14171,15322,16988,562,3351,2036,1398,8799,1976,3482,1243,2722,2700,2111,861,9426,1028,1983,504,1743,1702,1694,4960,2485,556,3729,10457,14735,16601,1472,4058,1852,2949,1183,2650,1790,4579,905,1812,8828,488,11447,12594,14430,2222,2652,2629,685,1451,3232,3159,3246,2905,3665,1019,3469,3179,2387,1005,4482,1700,4042,5569,2251,1653,1441,1428,8194,2317,2280,3167,3522,8028,9042,10628,12471,13985,15343,16765,17947,1262,1420,3780,5211,2550,821,887,2172,2246,4012,4013,5271,5573,8240,1631,3124,552,1396,1578,2994,1144,2210,2358,2447,2421,4502,9263,11368,11517,793,1015,4185,9915,2007,506,3118,536,1475,1945,3135,3054,8373,10806,2578,1206,2338,783,889,8295,9872,9873,2691,2662,2707,1792,4904,5581,11323,17170,1487,12169,1469,2139,4647,2959,4778,2477,963,705,3291,3143,3183,1053,5150,8318,9099,3840,1864,1834,8410,1604,3843,8284,10917,2093,3486,2729,1137,854,935,4324,8434,8377,2463,4664,4957,1900,582,3629,9603,1399,8791,13054,1798,647,3058,5257,1493,3250,3433,1194,1045,2121,3901,1431,3412,6205,6183,6202,6178,6156,2381,3934,4928,10813,2719,5820,5901,5900,5876,9695,11296,14594,17518,1184,5463,701,5341,902,3132,3158,5421,9195,11299,12477,14195,651,3369,3191,2956,2854,6629,6612,6600,6592,6582,6567,6548,9891,11441,12997,1333,3316,2150,3868,3860,6244,6370,1529,961,748,920,3001,3046,1841,4554,11294,13922,17550,538,3645,11838,11872,2491,2396,4390,5630,7966,1473,3475,662,2059,2914,4815,4811,5392,8759,11820,17025,3294,3915,6196,6325,6288,6222,6194,6278,6265,6198,1010,5354,10419,13075,13084,760,1316,1924,10900,16962,1837,3971,8232,8430,8773,8954,9634,10368,11781,12965,14535,17099,739,2064,1617,1560,1548,1505,1585,4174,4175,7942,7943,8586,9096,2813,632,8141,11695,2275,3107,2177,1107,788,994,2303,2484,2144,2107,8725,9357,1367,3204,600,2027,3313,2493,1123,744,981,2067,4186,1433,578,2566,5773,5711,5984,5719,5707,1668,1600,3701,4977,9008,3110,575,2547,3877,6123,6011,10003,11945,16532,17516,2685,4686,9445,11777,970,2356,2906,457,3839,7952,3396,3384,3799,3800,3910,3848,4310,4312,4817,5212,5223,8266,8271,8626,8629,8749,8753,9018,9225,9595,9623,10079,10131,10552,14178,3020,6772,4884,6896,6867,6851,4809,468,2097,10027,3439,4313,1097,3087,3051,801,893,1894,4609,501,1962,10370,13573,1593,3484,603,3055,4841,5360,8976,10845,12130,14187,17959,3165,1168,1455,12766,724,956,1482,1769,637,1908,1599,4998,12582,3206,6753,6742,6730,6716,6687,6700,6689,6779,6710,6673,6719,6776,6683,6668,648,1927,3303,1642,8167,1255,812,10582,957,1887,474,2049,3359,4774,3007,560,3727,5469,2017,1330,1948,1248,736,942,1654,1763,511,1906,1412,3628,2897,548,5468,3014,1614,2672,1158,933,9597,690,2330,5561,5606,7967,1853,491,1776,1916,1881,1867,1854,1842,3844,5224,5227,8350,8756,9253,10006,10826,10970,12016,12102,12340,13412,14086,15096,15392,16333,16858,3255,3312,8882,652,3514,14932,3454,4471,7931,9392,9396,10352,13037,14589,2368,4368,2646,1211,992,796,3381,6045,6258,6096,6007,6052,6061,2787,489,1994,2456,2933,529,9780,10680,11608,13118,15188,16468,16696,17441,3324,2962,2895,9504,14408,14414,14540,14541,14729,15068,15070,15074,15076,15237,15239,15240,15241,15279,15323,15324,15701,15731,16173,3018,3025,2966,2985,2929,2923,3013,2967,3114,3949,3972,3975,4850,5368,8145,8292,8415,8477,8479,8868,9423,9427,9496,9497,9889,9981,10247,10248,10980,10981,10984,10989,11222,11412,11619,11620,11741,11932,12104,12383,12384,12962,12964,13411,13795,13919,13920,13925,14378,1231,988,3115,5299,5919,5849,5837,5927,5916,8507,763,3501,5261,9760,3360,3402,725,9499,1633,3881,3084,4807,10106,11438,14093,581,3923,2579,5241,2891,6054,6034,6041,6049,8212,8719,11527,14607,16538,1090,845,781,3803,2341,3422,596,2658,1327,3101,4014,4066,8472,551,3334,5189,6624,6570,6738,1898,1882,1771,4391,1059,4274,10315,12929,14818,947,769,2114,8172,3462,586,2165,1424,5309,10844,11138,13346,15353,16559,16561,3317,558,9416,14974,15505,2211,3272,3166,9476,12739,16239,16241,16242,2202,976,960,822,1630,3195,573,7937,2302,3906,3943,4781,4775,6495,6441,6462,6413,6384,6485,6031,6009,4837,9279,9565,12407,12464,546,1880,2865,2371,5328,9183,10729,1096,930,807,1754,2028,518,2193,1481,2761,2214,3945,2657,8968,1150,931,688,2433,1870,8175,13803,671,13884,16871,16883,1650,1368,3372,3341,3302,2907,2911,7054,4865,4858,7034,7012,527,2515,3227,8837,1844,924,1126,727,2364,4662,1858,2110,494,1372,5306,8020,3193,6081,6087,6113,2271,5303,5654,3079,2311,9601,952,989,691,1688,1952,8763,11467,13099,2125,2113,615,1378,2668,3824,641,1457,2888,2993,3063,2825,5244,6762,6720,6709,6694,6678,6648,6628,6734,6706,6677,6637,6625,6672,6660,10535,1087,954,720,3762,2319,5688,2793,2750,2103,3879,3977,4346,4682,5967,5733,10122,512,3430,3308,3326,3289,3304,3223,3185,3189,3175,3197,3074,2871,2821,3602,3968,3969,4258,4260,4261,4262,4855,4848,5353,14123,3836,5815,2593,3956,5839,5765,9678,10555,17517,996,1166,708,3774,3286,3208,3325,2898,6596,6559,6556,6474,6455,6435,6490,6458,6589,6568,6558,8256,8259,8268,11265,11266,11267,1879,2101,5290,1703,579,2716,3457,3481,1997,9837,17412,17413,872,1155,9917,9940,698,1889,1871,2613,2583,2527,2574,3959,8066,9361,9692,11185,13051,2057,1920,5533,480,8904,10966,17927,3049,5411,15606,1681,3916,8886,2151,985,789,1224,3045,3156,6134,6204,10001,10572,11082,1918,1791,3031,3038,2809,5237,8767,10074,666,4057,4872,6476,6459,6442,6420,6391,4826,6365,2637,2741,2810,4773,7981,2407,971,1079,775,1797,1772,1744,10390,466,1984,1538,2835,4745,2876,1580,10759,11098,12403,13724,15379,16936,949,1202,767,2442,8961,2276,2282,10822,16278,2247,1382,2698,5926,5850,5818,5890,5804,5863,5856,5802,2546,2536,10048,11444,15203,17820,3222,5936,6014,5976,1046,8023,10763,1965,1122,4010,3301,5307,7277,7266,7430,7276,7249,7238,7360,7270,7257,7243,7230,7218,7337,7285,7239,7225,7206,9911,14600,17072,1923,2231,3097,2954,9269,10803,11537,3404,3867,3403,1034,2087,5633,5660,1177,8024,10782,754,1359,1839,477,3436,3471,3339,1328,3427,3413,3423,3340,3311,3355,3241,2939,2845,3705,3706,3920,3893,6152,6112,6099,6224,6213,6191,6174,6160,6145,6133,6118,6107,4995,4996,1856,3199,3102,4011,4383,6649,6638,6627,6615,6714,6704,6693,4857,6680,6662,6652,6639,978,2642,2611,1119,742,4161,2369,4331,502,8683,8713,2109,12346,15704,15705,15706,15708,15899,16223,16533,16707,16708,16709,16710,16711,16714,16715,17765,17768,2624,2684,2654,2590,3842,3834,3826,3891,4586,4596,9388,9389,9987,9990,9993,9995,10018,10020,10021,12343,3154,565,2441,2866,909,1745,3663,5222,9656,10765,11516,13549,14906,15654,16676,16944,1071,745,2362,4644,1838,3928,10230,16631,2030,3371,4919,5364,498,10212,1523,5323,9189,10868,891,11671,3105,4768,4761,2359,726,4970,1051,2699,9750,17396,542,2162,1684,10296,2744,569,3026,2991,9102,9104,962,2776,2723,2420,1199,3758,715,2076,1974,4989,5521,5519,9628,10525,12031,14763,2217,8063,9356,521,8938,10539,12579,13680,14580,2660,8287,8699,9667,2797,5873,5861,5909,625,3512,3323,4878,4883,4871,4814,4854,1077,2755,12523,2554,2400,4553,9170,10437,11419,12369,879,1190,2238,3623,9193,11430,13259,16592,1874,2161,1615,462,3332,4583,544,2398,934,3449,2796,6729,6817,6804,6793,6782,6755,4819,6741,6711,6691,6803,6791,6781,6765,4980,4981,8823,8824,8974,8992,10648,10651,10661,10664,2533,16306,2378,732,1014,8661,9596,11145,2977,9787,11401,15205,1949,1471,621,3420,3397,2896,2887,7564,7539,7516,7478,483,2240,859,3279,3248,3198,9925,10495,2683,771,1192,3053,4844,1863,1678,3437,454,2890,1830,5302,873,2708,5829,5914,5915,5826,8330,9202,10613,13069,13444,14096,2450,2241,1023,3171,3086,3670,4495,4990,11074,1514,2232,535,2842,11605,1331,8949,1066,2704,2647,2667,2634,2619,3833,4132,10200,10522,16018,16020,16134,16652,2386,8520,734,2185,4178,11859,13124,15360,15425,15433,15439,1131,3173,8372,12727,2074,3263,3218,3104,3113,2969,5020,5279,5292,6070,5955,5942,5928,6020,6008,6003,5950,5990,5974,5962,5953,5944,8514,3091,3043,3996,4534,8567,9393,10595,12368,14165,15066,667,1685,974,2773,1819,8580,740,1804,1113,1773,514,2040,5270,2149,655,3229,1416,3393,3362,3470,916,4911,17262,2472,1401,10162,10710,12439,16815,773,11351,1038,3083,526,2758,4718,4746,4925,9084,2390,3485,3411,3480,3352,3209,4448,639,3483,6987,6993,7100,7164,7147,7109,7010,6950,914,5350,12807,16240,3194,2947,3937,3939,3907,2328,794,1063,1966,3370,1508,10211,610,2218,3061,513,1390,5361,8905,16879,17140,906,3914,3947,6289,6236,6225,2784,4896,4771,7255,7242,7203,7205,7316,7305,7280,7268,3453,2874,1159,3478,2213,2142,3503,4626,4947,566,9040,2024,3155,3768,8359,2339,857,3095,2992,4597,4759,4753,4803,4797,4792,4785,4902,7011,6996,6778,6735,6794,10532,10615,2429,2322,722,1391,1160,1338,1341,676,1346,11372,550,3348,5191,6169,6275,6067,10584,14117,14537,16092,2644,4019,4744,4737,10706,1102,2770,8201,11084,14531,17257,2367,804,1996,10219,1320,3386,3138,4088,4220,4843,4838,4810,8320,8355,10082,11524,13368,13370,472,2119,3704,496,3144,3148,5947,6024,5971,5958,5949,5939,5922,2079,842,3356,3283,3319,3265,4264,5167,8966,13364,1408,11462,12382,1349,1175,2879,4095,10760,1723,484,3310,3088,606,7921,2806,2798,1665,987,1899,1072,1337,10793,11508,12618,13538,14707,15475,17760,704,1062,11541,3261,3461,3216,3277,7154,7061,7132,7048,7149,7035,7169,7157,7145,7129,7120,7080,7069,7121,7021,7000,8158,2033,539,5210,9694,10767,2922,2437,927,2383,1197,2555,5782,10314,1212,9934,3141,492,2043,2819,5885,5891,2921,917,2143,1040,4504,8289,11150,12506,12547,13910,15597,17093,17985,2216,1891,4351,8464,9252,10971,12514,13956,14828,17224,1352,479,8733,9717,10066,11409,12327,12362,12363,17788,1993,4676,3239,1521,941,1535,1130,7917,713,2179,1117,3830,1364,2713,2671,2655,2920,2912,3164,1277,1086,16887,2935,9756,12998,15615,2763,2870,3944,2751,3927,2803,9942,11674,16196,2877,2585,2818,2715,3948,9117,9121,3936,3871,2584,5853,5796,5800,2601,10789,11632,1644,10808,2748,2868,2918,2859,8721,2846,5345,2830,2782,3946,8720,9431,3941,3931,3913,1659,5435,1353,9663,3865,5229,10448,13005,13474,15075,15883,2733,2848,2863,3922,2709,2837,2824,2794,3924,3889,2882,2805,4908,3890,2786,2717,12538,2808,3492,4578,3493,10786,3496,7910,3497,3500,9578,3498,3509,3504,11400,15206,3507,8218,8219,3511,4356,4927,3510,3550,3674,4376,4378,8346,8987,8989,8990,9681,10454,11167,11168,11170,11171,11172,11173,11175,11177,12228,12777,12900,12902,12903,12905,12906,12907,12908,13372,14006,14007,14562,15951,15887,15889,15891,17703,17705,3513,8047,9805,10527,12798,3521,4933,8193,10321,13584,16263,3515,8026,9382,11041,12544,14421,3528,3519,4207,3546,3520,5325,9186,10580,12336,13865,14732,3523,3682,4956,9166,11282,12485,14739,16811,3543,3547,3549,4514,8249,3529,10881,17702,3527,4361,5367,8215,9370,3533,7957,9535,3534,3532,3541,3542,3540,9224,9936,3535,3538,4212,3545,3544,9155,11426,13572,15977,15978,17782,3548,8121,3551,3552,3553,9164,3555,4209,8067,8874,9366,11285,12242,13340,14336,3556,10022,10345,10586,3557,3558,13019,13335,17996,3566,5423,3569,12067,3567,3570,3578,3574,10873,8119,3575,3580,3585,10083,10085,10167,10863,11981,12409,14752,14753,16116,16118,18009,3583,3587,8892,9839,3582,4181,3588,3592,8572,15042,3594,8348,3590,3591,3597,3596,3599,3598,9885,3601,3600,9884,13851,3603,8607,3604,3734,8296,9876,3606,3605,3611,3660,3610,3612,3733,3615,3617,3616,3619,3620,9665,3627,8672,3631,3632,5437,7926,9461,12662,4107,3648,9210,10473,11487,13111,15031,16562,3658,8879,3664,8157,8810,10480,12350,14356,15874,17954,3662,3793,10957,16938,3669,8631,3672,3667,8227,10188,14129,3668,4503,4979,9288,10491,3671,3777,3675,4115,3680,9406,3681,3691,5380,5379,8209,8603,9218,10061,10318,10506,13817,3683,4202,3689,3696,5153,3708,4408,3707,4379,9004,11353,14119,3700,3699,3712,8108,3710,3709,3713,16822,13881,10168,3716,3722,3725,8308,3726,3730,9111,9114,9116,9118,9119,5387,10690,10983,12245,13350,14168,14667,14668,14669,15859,15861,15862,16363,16364,16365,17032,17696,17698,17700,18004,18054,18056,18059,3736,5475,8097,8101,9241,9720,9727,9746,11112,12348,15983,3731,3732,3735,3795,8314,9229,11073,12516,14327,15269,15742,17787,3737,8933,8934,10797,3738,3739,3743,3740,3741,3742,4393,3745,5011,3746,3750,8743,14211,3751,8005,9844,3752,3761,4173,5148,8078,8211,8665,3763,3764,9037,3765,8628,3767,8485,3766,8294,3769,3771,3772,9149,3773,9661,11894,15078,3776,3778,3785,3782,3783,3786,9060,3789,3788,3791,9674,3794,3796,4117,8154,9190,11097,12087,3797,9112,9618,3798,3801,3802,3805,4318,8263,8742,3804,3806,3815,12042,3811,3818,4565,3820,4078,8104,9398,3866,3861,3954,3957,8094,9625,3961,3960,3963,3976,3964,3982,3973,3974,3979,3993,3980,5143,10236,14105,14162,16552,3983,4026,3995,3998,4001,9743,11297,4002,7944,4004,4003,8130,4005,8366,4007,4009,8312,9242,11344,12732,13490,15221,17281,4015,4017,4018,4016,4020,9257,9735,4021,12217,17369,4024,4025,4029,4477,8647,9211,11050,12912,15750,4030,4032,4033,8338,4035,4038,4037,4040,8424,10839,10864,12606,15882,4041,4045,4046,4047,4413,5312,4054,4055,4061,4063,4064,8195,4065,4067,4069,8403,4070,4073,12249,4072,15362,4075,4074,4097,4079,4098,4087,4091,4116,5447,4099,4100,4101,4102,4104,4105,4108,4109,4110,4118,4119,4321,9567,15843,4120,4121,4122,4168,4128,4130,4137,4141,4140,4142,4143,4144,4145,5397,9609,9612,16185,16503,17806,4146,4151,4152,4153,4154,4158,4157,4159,4162,4163,9670,15783,4164,8351,4165,4169,4171,4172,4177,4180,9441,4179,4182,8652,4184,4187,4188,5372,4189,5213,5217,4194,4190,4192,9243,4198,4204,4200,4203,4205,11370,17155,4206,4208,4211,8988,4213,4411,5208,12948,4218,8421,9721,4219,4222,4225,4226,11477,4229,11423,4235,8149,8487,9254,10993,4230,4231,4232,17263,17401,4237,11494,13673,14793,15621,17200,4233,4234,4581,4236,4238,8970,4240,4241,4242,4244,4243,8765,4273,4276,4247,4249,8614,4250,4252,4254,4256,14334,4257,10724,11233,13690,4259,4265,4266,4267,4271,5192,4275,4277,10283,10285,10286,11495,11987,13383,4279,8728,4283,4284,4285,10915,4286,4287,4288,4289,4290,4291,4292,4295,4296,8669,14390,4297,4299,4301,4302,9108,4300,4309,8639,4303,4304,4307,4320,4316,4315,4317,4319,7949,4323,4322,4326,5288,10000,11882,12500,4332,13447,4327,4328,4329,9024,4330,4333,4347,15401,4335,4339,4338,4342,4341,4344,4345,5252,10973,12627,14661,15893,4349,4348,10063,11195,12924,14626,4350,4360,4355,4354,9669,11463,11706,12917,13871,4358,4400,4362,4364,4369,4370,4372,4373,4374,4375,4377,4381,4382,4385,9506,4387,4388,7939,4394,4392,4396,8601,11347,12589,4404,9726,13427,15548,4407,4410,4412,4418,4415,8811,9592,10479,11068,11612,12028,12094,12390,13501,15667,17628,4416,4417,4419,4483,8454,4421,4420,4422,5339,5340,4423,4427,10894,14084,17785,4431,9421,10632,12888,4438,4442,4440,4443,4437,4441,4436,4435,4444,4445,4446,10292,4449,4450,5373,4452,4454,4456,4457,4463,14151,15924,4458,9572,10375,10779,12142,4459,4460,11939,4461,4467,4462,4465,4469,4470,8405,9637,17034,4472,10311,10681,15332,4480,4476,4479,4485,4487,4490,4492,10955,12591,14403,4493,4499,4498,4497,4500,4506,4510,4512,4511,4516,4513,4515,8396,8414,10202,10367,13557,4517,4518,4522,4524,4526,5247,11555,11578,14345,15200,18002,4823,4851,4695,4739,4734,4632,5780,4715,4767,4628,8536,4654,4705,4648,8537,4689,4625,4861,4856,8002,4677,4728,4818,6116,6098,4619,8001,6369,4846,4606,7986,4714,4645,4723,4722,5285,5562,4874,4646,4604,4681,4890,7985,7994,4613,7987,4685,4667,4706,4730,4741,4621,5284,4659,4627,7558,7518,4711,4703,4687,4751,4661,4653,4612,4669,4660,12344,4845,4602,4673,4620,4750,4709,4701,4617,4656,5289,4886,4853,4880,4607,7983,6175,4735,4639,4877,4829,4864,7997,7999,4876,4887,4812,4863,5995,5983,5968,4879,4868,4847,4813,7993,4869,4882,4862,4888,7998,6444,4881,7990,4866,4527,8772,4528,4634,4889,7982,4763,6056,5982,5975,4611,4757,7199,7289,7256,7142,7204,4820,4825,4900,4764,6002,4776,4770,6550,6535,6525,4733,4726,4840,7988,5880,4729,4684,4614,4698,4624,4672,4769,4894,4749,4738,4740,4642,4724,4674,4599,4610,4615,4600,4633,4712,4704,4719,7984,4690,5778,4618,4791,4766,4765,4651,7812,4641,5663,4616,6079,5774,5545,4663,4679,4747,4899,4710,5823,4752,5875,5830,5943,7991,4893,4675,4631,4638,4666,4788,7989,4758,4802,7995,7844,4789,4762,5884,4795,4830,7384,6069,6097,7996,4756,4694,5690,4691,4754,4760,4601,4637,4665,4702,9491,16194,4742,4655,4683,4748,4796,4801,4658,4608,4790,4782,4787,4530,4532,5318,5320,10238,10242,10243,14109,14110,14111,4533,4535,4536,4537,4538,4544,4539,8583,10360,12153,14684,16491,4541,9959,4542,4543,8925,11140,12971,15331,17132,4546,4545,15672,4547,15671,4548,14542,4549,15172,4550,4668,4555,4556,4557,4558,10708,10474,10475,10476,10477,13733,13859,13897,16661,16662,16663,4560,4561,4562,7914,8706,8707,4568,4921,5140,11204,13058,4564,4566,4988,10840,12008,4567,4594,4595,4570,4572,4571,5317,10239,10244,14106,14107,14161,14164,16553,16554,16730,4574,4575,4576,4958,7959,8819,9991,9992,10529,12159,12711,13955,14181,15243,15903,16795,4577,4580,11431,4585,4590,11255,11256,11260,4592,4593,4598,4903,4905,4944,4912,4915,4914,4951,4916,9552,10395,12054,12612,4918,4930,4922,4923,8168,9523,10985,12576,14588,15586,17543,4924,4994,4931,4932,4936,4937,4941,10347,12060,13858,4942,4943,4945,4946,4950,4952,4954,10941,13471,17000,4953,4972,4962,4963,4964,4967,15282,4968,4969,8839,10536,12220,4973,9139,9141,9143,9144,9145,9146,10790,12236,4975,4974,9287,4992,8662,4985,4987,4991,8003,5009,8744,4999,9029,11051,12165,14379,14380,15703,15728,15729,4997,5000,5002,8034,8873,9804,10369,5004,8371,11076,12440,13696,5006,9280,9813,5007,9367,5010,15968,5013,8684,5018,10153,10299,10838,11754,13457,14523,15365,16141,17714,5022,10700,14744,17002,5016,5017,5021,5027,9522,5024,5025,5026,10216,5028,9153,11331,12967,17411,5029,5030,13403,5130,5113,5083,5074,5112,5076,5085,5098,5071,5068,5060,5109,5082,5101,5064,5052,5104,5051,5058,5107,5041,5048,5116,5046,5031,5094,5033,5040,5121,5090,5125,5119,5081,5127,5117,5084,5126,5078,5115,5124,5069,5111,5067,5061,5105,5063,5055,5108,5056,5050,5103,5049,5045,5096,5043,5093,5035,5034,5100,5091,5089,5092,5095,5086,5087,5073,5077,5072,5079,5062,5065,5057,5066,5054,5053,5044,5042,5102,5037,5036,5129,5123,5088,5122,5128,5120,5075,5118,5080,5097,5070,5114,5059,5110,5047,5106,5099,5038,5032,5039,5136,5134,5135,8718,9921,10626,5137,5141,5138,5142,8551,9539,5146,5147,5154,5159,10208,5151,5155,5158,5162,5171,8735,9495,9519,9976,5169,5174,5173,10265,5175,5176,5177,5221,5180,5181,5182,10570,5185,5203,5197,5199,5207,5200,5202,5205,5245,5248,5249,9459,5216,5214,8804,5219,5218,5220,5232,8272,8634,8755,9017,9593,10078,10550,11271,11406,11891,12014,12209,12856,13011,13433,14039,14703,14796,15037,15126,15306,15928,16360,16888,17172,17615,17617,17616,17618,17619,17620,17648,17867,18045,5226,5231,5239,5238,5240,5250,5251,5259,5260,10796,15072,17565,5264,5266,8412,5274,5281,5280,5291,5293,5294,10319,14073,5295,5296,5300,5304,9570,5305,8803,10857,12395,13701,14256,15618,16865,5311,8632,5321,5313,5314,5315,10194,11847,13424,5319,8910,10543,12508,5316,5329,5332,5336,9769,5337,8428,5338,5342,5344,5347,11237,14972,18051,5349,9142,5351,5356,5362,5366,5369,5370,11184,5371,5374,5378,5381,5386,5389,9179,5390,8174,5391,9630,10696,11493,12796,16540,17374,5394,5395,8690,8730,11862,5398,5400,5424,5406,10850,12244,14225,14227,14789,17647,5408,5409,8368,5422,5427,5430,5433,5439,5473,5443,5442,5441,8798,5444,5445,5452,12762,5450,5458,5460,8379,8643,9231,9650,9652,9653,10046,10050,10051,10053,10252,10253,11915,11916,13914,14125,14127,14215,14933,14996,15039,15643,15645,16409,16411,16412,17210,17211,9607,11088,12522,5454,5456,9240,11053,13108,5461,5465,11903,11904,12824,14152,15661,5462,9705,5464,5467,5470,5471,5472,5899,7453,6544,6585,6538,6494,6457,5586,5937,5723,7755,7745,6404,6800,5808,5710,5652,5621,5605,5576,6164,5563,5559,5677,6263,6135,7060,7196,7879,7875,5673,6066,6424,5596,5756,5557,5636,7073,7485,7476,5753,6334,6879,6869,6889,5697,5695,5776,5828,5859,5854,7324,7354,7418,5986,5931,5905,5895,5795,6506,6482,7809,5609,5687,5656,5731,7852,7847,7833,7805,6316,5524,5985,5674,7417,7746,7710,7783,7867,7744,6292,6360,6251,6913,6591,5735,5570,7188,7253,7406,7309,7159,7079,6946,7002,6961,6954,6834,6887,6214,6188,5544,5912,5622,5610,5874,5963,5879,5670,5834,5801,5889,5825,6343,6095,6239,6131,6092,6170,6147,6124,6115,6229,6151,7371,7414,7400,7319,7283,5742,6053,5946,7460,5686,7215,7315,7284,7187,7254,7619,5553,5577,5591,6253,5532,5724,5699,6004,6058,6090,6241,6046,6035,6022,5821,5589,6350,6068,6101,5550,7281,7258,7235,7177,7148,7090,7181,7116,7156,7088,7074,5720,5616,5637,5715,7522,6337,6277,5734,5682,5766,5973,5775,5634,5822,5787,6032,5683,7567,5641,5538,5624,7237,6080,7472,5664,5588,5940,6033,7027,5969,5537,5592,5788,5748,7332,6179,5685,5886,5878,7393,5736,5739,5792,6190,5980,5961,5555,5935,7611,7609,6138,5603,5759,7794,5681,7513,5846,5543,5811,5535,5732,5726,5868,7403,6109,7318,5851,5933,5646,5638,5727,5718,6976,6845,5740,7798,5798,5781,5631,6001,7533,6187,5706,6050,6114,6089,6051,6294,6082,5957,5584,5997,5558,7840,7501,5593,5784,5526,5917,5841,6076,5970,5565,5655,5640,5617,5539,7856,5764,5924,7123,5755,5745,5628,6269,7376,7365,7405,5831,5952,7831,7826,7824,7820,7800,6021,6447,5534,5582,6883,5568,7889,7504,7636,7628,5540,6048,5658,5612,6454,5684,7153,7136,7507,5751,6044,5650,5600,5672,6016,6805,6609,7653,7741,7554,7555,5536,6448,6440,6406,6465,6408,6375,6497,5644,5896,5552,7192,7161,7131,7185,6903,7566,5530,6246,5659,7788,6238,5529,5597,5614,7864,5728,5676,5771,5613,7726,7738,5579,5522,5575,7781,7769,7887,7885,7883,7859,7368,7300,7264,7341,7325,7326,7265,5805,5761,5827,6059,7343,5549,6023,6259,7803,7796,7782,7774,7764,7752,7730,7718,7815,7804,7795,7779,7792,7770,7748,7734,7098,6970,5615,5667,5548,5665,7441,7528,5906,7882,7829,6371,5551,5911,5809,5840,6182,7473,5832,5769,5763,6380,6315,7823,7802,7761,5737,7543,5708,5754,5797,7890,5566,5547,5632,6064,6074,6047,6030,6000,5991,7231,5564,5556,5675,7868,7865,7860,7784,7778,7838,7835,5722,6821,7107,7097,7449,5583,5599,5620,5560,7524,7437,7425,7416,7571,7541,7515,7490,5567,6345,7789,5657,5608,6498,7454,6216,6139,6162,6208,5671,7776,7728,6234,5542,5604,5585,6119,6906,7684,6551,5528,5619,5578,5531,5661,6891,7594,7531,7676,7669,7616,6826,7053,7593,6357,6382,6364,6392,6373,6353,6342,6330,7260,6945,6966,6930,6886,6861,6909,7576,7304,7643,7236,6692,5635,6875,7841,6400,7494,7479,7447,7420,7560,7396,7155,7262,6739,7793,7458,6926,6868,7681,6635,7506,6924,7866,7855,7849,7836,7828,7813,7877,7871,7869,7399,7191,7186,7232,6428,7200,7160,7201,7174,6877,6843,6884,6799,6650,6475,6621,6999,7013,7389,7367,7493,7465,7688,7671,7321,7851,7482,6463,7342,6838,6121,6207,6084,6172,6158,6078,6466,7233,7180,6806,7068,7817,7014,7512,7500,7581,7550,7521,7502,6620,6608,6632,6840,6815,6721,5887,5877,5945,5902,6962,7827,7001,7004,6036,6071,6571,5987,7292,7144,6469,7373,7349,7455,7446,7436,7424,7411,7353,7344,7274,7190,7451,7696,7672,7082,7099,7172,7110,6656,6496,6584,7806,5960,5921,7207,6100,7561,6957,6445,7822,7735,7717,7711,7703,7697,7693,7801,7786,7760,6130,7440,7398,5819,7457,7248,7202,7183,7194,7706,7644,7747,7709,7670,7650,7876,6562,6651,6555,7078,7775,7807,7288,7077,6575,6871,7727,7712,7698,7687,7677,6855,6836,6935,6925,6915,6859,6848,6829,6831,6816,7117,6338,7586,6921,6480,6923,6333,7888,7872,7857,6631,6688,7620,7247,6928,7452,7884,7880,6006,7294,6899,6908,7282,6541,6439,6942,6094,7519,5897,5862,6254,7308,7600,7580,7135,7076,7075,7224,7133,7119,7383,7772,7757,7750,7862,7858,7853,7846,7751,7674,5907,7217,6823,7588,6401,7112,6749,7602,6010,5989,5996,6018,5932,5920,6712,6825,7486,7089,7167,7087,7023,7334,7084,7050,7081,7633,7626,7613,7606,7601,7695,7686,7617,7720,6597,6533,7240,6470,7536,7651,7269,7574,7559,7552,7546,7538,7530,6203,7464,7432,7419,7407,7394,7388,7598,7589,7577,7445,7431,7421,7408,7397,7226,7216,6594,6932,6572,6577,6117,7263,7358,7320,7246,7229,7374,7296,6120,6153,6332,7484,7861,7638,7623,7612,7605,7708,7702,7690,7668,7658,7634,7622,7608,7666,7640,6438,6561,7221,6991,6953,7603,7597,7570,7565,7545,7540,7532,6389,6450,6430,6534,6618,6611,6736,6724,7003,6911,6895,6947,6916,6931,6878,7787,7182,7173,6752,6767,6697,6944,7467,7439,6233,7450,7381,7474,6770,6663,7765,6616,6255,7585,7797,7790,7758,7705,7637,7627,7578,7771,7733,7630,7511,7168,7134,6641,6348,7891,7768,6421,6586,6661,6605,6560,7223,7212,7271,7214,7193,7171,7279,7241,7227,7211,7178,7166,7259,7244,7228,7213,7179,7170,7195,6336,6619,6813,7767,7713,7725,7759,6488,7723,7700,7766,7041,7008,6978,6434,6512,6537,7404,7298,7287,7250,6914,6898,6858,6824,6837,6812,7763,7176,7052,7220,7380,7443,7312,6025,5858,5872,6785,6756,7814,7791,7785,6083,6940,6502,6437,6387,6587,6530,6026,6195,7811,6968,6943,7366,7873,7832,7357,7471,7402,7466,6563,6645,6684,6686,6492,6471,7740,7773,7762,7754,7739,7749,7426,6969,6960,6155,5892,6528,7251,7345,7886,7881,7878,7850,7777,7894,7893,7892,7818,7487,7125,7108,7085,7210,7198,7146,7103,6514,6598,6569,6543,6503,6521,6549,5993,6227,7480,6446,6473,6379,7527,6759,6796,6743,6658,6290,7469,7462,7409,5913,7724,7158,7101,7582,7514,7323,7333,7819,6715,6748,7307,7291,7377,7306,7293,7438,6403,7143,7128,7209,6977,6268,6324,6671,7314,7379,7083,6237,6300,6599,7272,7261,7197,7295,6595,6705,6819,6798,7736,7442,6395,7086,7127,7150,7122,7094,7071,7036,7138,7130,7056,7046,7095,6374,6451,7245,7331,7115,7072,6510,6425,7548,7534,7523,7503,7475,7456,7428,7412,7496,7499,5966,6184,6127,6180,6519,6077,6055,6043,6028,6500,6484,6037,6513,6247,6423,6487,6443,6727,7591,7569,7685,7678,7665,7660,7592,7579,7568,7652,7647,7641,7635,7625,7599,7590,7583,7573,7563,7631,7621,7614,7607,7596,7584,7575,7562,7551,7542,7624,7615,7604,7595,7557,7547,7537,7780,6897,6281,7489,6312,6250,7045,6750,7044,6992,7059,7033,6933,6910,6416,6481,7163,7151,7126,7114,7137,7124,7113,7189,5888,6314,6402,6381,7286,5972,6607,6912,7016,6852,6830,6846,6761,6733,6284,6144,6252,6201,6192,6176,6148,6636,6583,6546,6676,6579,6554,6527,6657,6626,6613,6417,6306,6405,6266,6141,6383,6310,6604,7691,6019,6057,6132,6161,6410,6297,6974,6531,6580,6667,6617,6553,7839,5999,6839,6327,6235,6409,6302,6291,6390,6792,6835,6818,6807,6146,7661,6091,7646,6209,6344,6013,6499,6985,7043,7064,6965,5904,5847,7525,6394,6372,6303,6276,6368,6279,7649,6309,6774,6690,6669,6659,6646,6740,6707,6746,6833,6764,7843,7842,7834,7830,7825,6210,6754,7526,6411,6452,6157,6108,5965,7529,7497,6653,6273,6308,7208,7162,6240,6393,6280,6346,6211,6603,6566,6699,6685,6647,6478,7488,6524,6296,6412,6489,6477,7483,5951,7553,7535,6865,6111,6181,6136,6060,7481,7470,7459,7448,7395,6547,7429,6318,7848,6063,6215,6881,6864,6842,6832,6854,6820,6797,6901,6573,7222,7111,7037,7018,7106,7062,7047,7031,6745,7139,7152,7104,6427,7664,7659,6075,5978,5938,6844,6811,6809,6922,6880,6857,6934,6189,6326,6320,6285,7105,6356,6351,6142,7461,5954,6388,6456,7810,7657,6654,6642,6728,6399,6377,6319,6305,6307,6359,6328,6267,6366,6298,7549,6260,6801,6775,7063,7005,6973,6768,6757,7026,6464,6422,6283,7492,6717,6339,6299,6304,6341,6363,6200,6143,6243,6106,6086,7433,7422,6432,7175,7165,7091,7369,7356,7346,5964,5977,6012,5925,6885,7517,7509,7505,6827,7692,7683,7673,7863,6665,6426,6564,6311,7680,6407,6331,6295,6367,6317,6039,5979,5992,6523,6206,6256,6242,6230,6217,6436,6718,6088,6040,6186,6557,5930,6154,6415,7070,7030,7020,7051,7040,7017,7029,6937,6758,5998,5956,5865,5844,5929,5918,6786,6777,6679,6766,6674,6780,6722,6783,6461,6520,6177,5994,7387,7415,7382,5848,5869,5923,6385,6483,6453,6163,6504,6491,6479,6467,6449,6539,6529,6507,6614,7732,7714,7682,7737,7729,7719,7707,7699,7756,7743,7722,7715,7701,7667,7656,7648,7753,7731,7716,7679,7655,7642,7874,7870,7854,7845,7837,7821,7808,7639,7721,7704,7694,7689,7675,7663,7654,7645,5903,6245,7896,7919,7920,7897,14160,7900,9282,11085,7901,9693,9832,11083,11313,12254,14857,14894,7903,7905,7906,7907,7908,7909,7911,7912,9635,9868,10187,12000,13862,7916,7918,7923,7925,7929,7930,7934,17269,7935,7932,7936,7938,9986,10068,11455,14775,7940,7941,9097,8013,7946,9260,10746,12112,14303,14705,15585,7953,7954,7955,7958,7962,7969,7971,7973,8610,9432,9487,10641,12341,13899,13904,15347,15711,17020,7975,7979,7976,7978,10116,8007,8011,8014,8015,8017,9702,8016,8018,8315,9909,11677,12317,12321,12841,14890,15767,15770,17127,17128,8019,8025,9481,12331,8029,8030,8032,8033,8036,8040,8038,8041,8039,8042,8043,8044,8045,8091,8660,9922,8046,9689,11206,8049,10471,8050,8053,12910,8052,15885,8055,8059,8061,10607,11963,16941,8062,8729,8064,8065,9583,15017,8068,14424,8070,8073,8079,8084,8088,11577,13972,8089,8090,17848,8095,8096,8102,9381,8106,15366,8107,8109,8115,8110,9214,9843,11420,8111,8112,12443,14800,18053,8116,8113,8523,8117,15666,8122,8123,9561,11636,14476,14486,16615,8118,8120,8129,10774,8131,11315,8132,15257,8134,10954,8139,9687,8140,9529,8151,8152,8142,8224,8143,8144,8146,11509,14657,8148,8153,8150,8164,8163,9178,8165,8170,8176,8180,8179,8181,11158,13328,17732,8188,8182,8184,8187,8192,8196,9453,10618,12555,14357,15718,17122,8197,9080,10619,12549,14406,15278,15717,17123,12803,8198,8199,8204,8202,8205,8206,8214,8213,8217,8220,8223,8222,11560,11793,13524,13525,14549,14550,17261,17935,8432,8236,8226,8822,8237,8229,8230,9544,9958,8233,8231,8235,9779,8243,8238,8242,8241,8244,10673,14475,17178,8265,15927,17889,8246,9480,10937,12264,14573,8251,8254,8253,8255,8257,11458,8258,8262,8264,8273,8270,8274,8275,8276,8277,8278,8283,8282,8286,8288,8293,8300,9788,10909,11425,14861,15583,8301,8389,8302,8303,10877,17165,8306,11414,8310,8316,8406,9081,9082,9087,9091,9657,9658,10210,10413,10816,10817,10905,10906,10908,11224,11394,11395,11724,11725,11731,11733,11734,11736,11737,11771,11815,11829,11892,11893,11929,12679,12697,12698,12700,12702,12705,12708,12709,12925,12712,12946,13355,13413,13422,13429,13806,13807,13809,13810,13813,13814,14506,14623,14664,14665,14783,14784,14805,15025,15026,15027,15159,15232,15236,15301,15326,15443,15734,15735,15737,15739,15850,15907,15908,15918,16290,16292,16295,16313,16323,16324,16325,16326,16327,16328,16329,16331,16335,16336,16338,16463,16725,17003,8311,13004,8322,8323,8324,11884,13957,17772,8325,8326,8327,10674,12033,8328,8332,12775,8329,8331,8333,8334,9206,8335,8336,8381,8337,8340,8344,8339,8343,9761,9762,8345,8349,8353,8356,8357,8358,9049,8375,8364,8367,10620,10930,11361,11968,12885,12887,14098,14100,14101,16505,16551,8369,8370,11561,8376,8378,8380,8385,8416,8386,8387,9056,9622,11443,13090,13391,15386,15422,8388,9676,10262,10263,10391,10392,11270,14448,8390,8409,8393,8391,8392,8399,8401,8404,11159,13330,17733,8408,8429,11812,15506,8413,10044,10343,8417,8423,8427,8435,8436,8437,8438,10251,11364,11365,11799,11801,11983,12030,12246,13905,14058,14059,14317,8439,8443,8444,8446,13547,8445,8447,8448,8453,10287,12520,12525,14426,14453,17232,8455,8456,8457,8460,8461,8462,8463,13000,16128,8470,11919,14510,16111,16613,17221,8473,8475,11126,13551,16611,11576,8476,8480,8481,8482,8483,8484,8486,8488,8489,8490,8491,8492,8498,8493,8494,8495,8496,8497,10163,8499,11075,8500,8503,8501,8502,8504,14326,8505,8508,8509,8510,10175,12748,15957,8513,8526,9861,8528,8530,8515,8516,8518,8519,10992,12086,8522,10245,8524,8525,8529,11917,16016,17205,17963,8531,9888,8538,8540,8542,8543,10233,8544,8545,8547,8548,8549,8550,8553,8554,8556,8558,8561,8956,10120,10736,11961,13534,14615,15774,17831,8564,8562,8563,8566,8574,8575,11209,8569,8568,11472,14238,15327,17073,8570,8571,8573,8576,8577,8579,8581,8584,8585,8587,8591,8590,8592,8593,8594,9582,9709,10754,11965,12556,14398,15720,17121,8595,9939,9944,8596,9412,8599,9713,8608,10350,8598,8600,11708,12314,13873,15760,14832,16908,8609,8604,8636,10668,16258,8611,8612,8618,10609,8615,10072,12532,8620,8622,8630,8627,8633,8635,10791,8637,8640,8641,8642,8649,8650,8658,8657,8659,8704,8663,8666,8668,11615,8673,8671,8674,8935,8676,8680,9707,8681,9748,10191,11950,8682,8685,10631,8686,8687,8691,11398,8692,8693,9350,10333,10709,12846,18046,8694,8695,9420,10638,12393,8697,15043,8698,8701,8705,8710,8712,8714,8723,12113,8715,8726,8716,8724,9733,8727,8741,8731,8738,8739,8740,8774,9031,12763,8747,11142,8748,8750,8752,8999,11417,8760,8754,10643,8758,8757,10561,12927,8761,8762,12309,8764,8768,8769,8770,9619,8771,9360,11336,12243,8781,8782,8872,8784,8787,8785,8786,8788,8790,8792,11573,11816,12291,12628,8794,8796,8831,12868,8797,8806,8816,8809,10567,8807,8805,8812,10769,10773,8813,8814,10772,8817,8840,8820,8821,11413,8825,8827,10802,8829,8830,8838,9268,8834,8835,8841,10340,8842,8848,8849,8850,11411,8853,8857,9429,8858,8859,9138,9627,9930,10349,11096,12078,16314,16315,16695,16798,8955,9764,11357,15464,8860,14234,8861,8862,8863,10328,8867,11446,13025,8870,8876,8880,10644,10645,12853,13198,13959,13961,13963,14443,15429,15430,15431,16805,8881,9866,8893,10164,8884,8887,9797,13874,15532,8890,8889,11617,13776,15339,18013,8891,8894,8896,12227,17958,8897,11202,8924,8898,8899,8900,8901,8902,8903,10421,12509,13720,8906,10145,8907,8908,10054,8911,8915,8919,10469,11635,12214,8914,8917,8916,8918,8997,8920,8922,8921,12006,8923,8926,10958,11658,15359,17290,18083,8927,8928,8929,8930,10429,12081,13708,8944,8932,13469,8936,8937,8939,8940,8941,12463,12706,13423,8942,8981,8943,9010,9011,9012,9013,9014,9015,9016,9246,9620,10080,10505,11327,11845,12231,12866,13402,13958,14591,15307,16359,8947,10091,8948,8963,10515,10516,10517,10518,11241,11243,11244,11245,13369,14447,8952,8957,11794,14031,15960,8964,8979,8962,8973,8980,8967,9879,11343,12818,14840,15227,15933,17364,8969,11221,8971,8972,9941,12018,8977,10642,8975,8978,8983,10571,8982,11476,8984,10929,15167,8986,12168,14142,15352,17169,8991,8993,8995,8996,8998,9001,9002,9881,11057,12816,9005,13517,9007,9877,11059,12814,14843,15133,15810,17360,9025,10944,9027,9028,9039,9032,9853,11039,11040,12545,12546,14370,14371,9036,9477,9033,9038,9043,9045,10023,10715,10718,11790,12585,12586,9044,9046,10312,9047,11028,12550,14587,15298,17536,9048,9050,9055,9054,11355,9071,10771,9057,9058,9566,11220,9061,9063,10621,9086,9064,9066,13178,9065,9067,12799,15544,9068,9069,12452,14794,16813,9073,9074,9075,9078,9079,9083,9085,9089,9090,9095,9094,9125,10134,10481,12874,9100,11334,14574,17557,9105,9919,10603,9106,9107,9109,12530,9115,9120,9122,9123,10563,9124,9126,9127,9128,11324,9131,9132,9134,9135,17989,9140,10847,9151,9148,9150,9161,10132,9160,9173,9167,11489,12441,14651,14722,14724,15838,16438,9171,10272,9174,10146,9192,9181,12080,9197,9194,10284,11806,11807,13070,13071,14023,14030,15541,15542,15966,16471,16945,9196,9198,9200,9201,9237,10686,11277,9203,10060,10430,10466,10720,12083,13456,9204,11304,14104,14112,17071,9205,9208,10400,11095,12466,9209,9215,9216,9696,10502,10503,10504,9220,9219,9221,9222,9223,9226,9227,9234,9236,11322,9238,11465,9262,9248,10633,10634,11803,12389,13194,9247,9251,9249,9250,9258,9256,9617,10259,11205,15561,17312,17853,9259,9264,9270,9273,9276,15060,9278,11314,11980,9281,9283,9284,9285,9286,9339,9340,9342,9343,9344,9345,9346,10458,9348,9347,9349,10635,11647,13453,9351,9400,16558,9352,9355,9358,10694,12193,14833,15879,16512,17296,9359,9362,10445,9368,9369,9517,9852,12827,9371,10467,10835,13921,17478,9375,9378,12041,9379,9385,11955,9383,9386,14011,9387,9390,9391,9395,9397,10380,12465,13898,15738,16845,9401,9403,9405,11107,13559,9430,12109,9407,9409,11034,9411,10353,9413,9414,9415,9417,9418,11840,14795,17824,9419,9422,10576,11881,9424,9425,10039,10809,9436,9437,11848,14067,15552,17881,9439,9438,9440,11866,9443,9446,9457,9448,9449,9450,10440,9451,17119,17124,9556,9454,10094,9455,9458,11248,12870,9460,9462,9463,9464,9466,12436,9469,12074,14068,14069,15531,16164,9468,15173,9474,9475,9478,9479,9483,9482,9484,9485,11822,9486,9488,9490,11475,9492,9493,9494,9498,9501,9503,9507,9508,9533,9532,9856,10544,10630,12517,9509,9510,9512,15881,9511,9515,12562,16086,17145,9514,10975,15304,16774,9521,9524,10240,14108,9526,10057,10439,14777,16997,17564,9525,9530,9527,10241,9528,9531,11102,9536,9534,9543,9537,9538,9542,10205,14683,17932,9545,10748,12248,12622,14714,9564,9546,9551,9550,9644,9553,9594,9555,11857,12194,9563,11148,12808,9559,9560,9568,9569,15261,9573,9982,9574,11450,9575,9584,9585,9586,11319,13548,16643,17230,9589,9624,10636,14252,15081,17534,9590,16706,9591,10363,9611,11090,11871,9610,10538,9613,9614,9792,9615,9616,10456,13906,9621,10846,9626,9629,9633,9648,9636,9638,9643,11129,9640,9641,9645,9646,9649,9647,9660,10095,10823,14022,14050,17283,9651,14229,9655,9654,9662,11726,9664,9666,9671,9675,12515,14544,16356,9677,9679,9683,11603,11604,9680,11109,16650,9684,9685,9688,9691,12871,13824,15759,16760,9698,9697,11234,9699,10757,9700,11345,9703,9706,10727,12381,14551,15415,16990,9708,9712,9710,9711,9714,9716,9715,9718,9730,9722,9723,9724,9729,13431,9736,9739,11707,12895,13982,9741,12845,9740,9742,10792,10794,9744,9745,9751,9747,9749,9754,12001,9753,9755,10742,11067,11914,9758,11453,12437,16081,9759,9763,11077,11962,9765,13385,17855,9767,14102,9772,9774,11147,12806,14578,9776,9775,9777,12163,9778,9789,9782,9781,11122,14481,9785,9783,9791,9790,9794,9793,11429,12460,13022,9795,11432,12458,12459,13024,14048,14768,17234,9796,9798,9799,9801,9802,9803,9806,9810,9814,9816,9817,11501,9822,9824,9825,9826,9827,9828,9829,9830,9831,9833,16393,9835,9838,9972,16582,9841,9842,9846,9847,9848,9849,9851,9855,9857,9858,9862,11956,16154,9863,9864,9867,9871,11061,14836,9882,9900,9874,11694,13494,9878,9880,9890,10354,9886,9887,13437,9893,11641,9894,9895,12753,15719,16981,9897,9896,9898,9899,12302,9901,11971,9902,9903,9904,9905,9906,9907,9908,9910,11253,14355,17045,9913,12281,9912,9914,9916,9918,9920,11287,10123,9926,9923,9924,9928,9929,9931,9935,15139,9932,9933,11668,9937,9938,9946,11690,12770,13290,14948,16205,17021,10011,9948,10157,11376,11654,12801,9949,12611,9950,9953,9954,9957,9960,10541,12089,13964,15498,9961,10751,9966,9971,9973,9974,9975,9977,12133,14423,9979,9980,9984,10002,9983,9994,10005,9999,9998,10008,10007,10009,12935,14970,10045,10010,10012,10014,10013,10040,14343,10015,11246,12787,14346,10016,17185,17187,17637,10017,10888,12410,14708,10019,10025,12950,16924,10031,10028,10029,10032,10033,10034,10036,10035,14003,10037,10038,10042,12952,14502,16091,16932,10041,10043,10052,17957,10049,10148,10140,10055,10056,10678,10058,10351,12122,13706,13805,14219,14546,14908,16168,16169,16881,17273,18037,10062,10064,10065,10183,10067,10071,10069,12401,10075,10073,10076,11992,12619,14710,10077,10084,10086,11317,12574,17546,10089,10090,10092,10100,10096,10827,13725,15449,17282,10098,10329,10097,10101,10099,10104,10103,10105,10107,11337,10111,10108,12450,13513,10114,10121,15648,16288,17004,10115,10118,10128,10125,10250,10129,10124,10126,10670,12311,12374,12376,12378,14511,14864,10127,13053,14525,10130,10135,10927,10137,10139,10141,10308,10144,10147,12462,15065,15580,10149,10152,10154,10156,10161,10158,10159,10160,10178,12323,12978,14804,15044,16583,17891,10166,11460,15647,10165,10169,10173,10904,12422,10171,10172,10174,11046,12904,14092,10176,10179,14204,17229,10181,10182,10184,10185,10186,10190,10195,13287,14464,10196,10198,10197,11931,17313,10201,10203,10206,12474,10204,10730,10222,11759,10209,11800,10267,10214,10221,10608,11169,12573,14166,15565,15581,16793,10220,12672,10223,10225,11558,10226,14144,16537,10227,10231,10232,10234,14232,16982,10235,13041,14438,10237,10249,10254,10256,10258,11889,10261,10264,12402,10266,14467,15164,16581,10269,10268,10271,10270,12136,12849,13104,13208,13695,14458,15088,15442,15743,10273,10277,10278,10276,10279,10280,10281,10282,10289,10291,10294,10298,10300,10301,10322,10304,11592,11798,11949,10309,12473,13969,15440,15969,15971,16599,10306,10307,12566,10310,10313,10316,10317,12457,13895,14820,17236,10320,10323,10324,11358,10325,10326,13944,10330,10334,10342,10344,10346,10348,12207,11638,12061,10355,10357,10361,10393,12733,10365,12789,10366,12788,10374,10373,11121,11123,10377,10378,10381,10382,10383,10384,13344,10386,10388,10394,10396,15769,10397,10398,12121,10399,10403,17077,10401,10402,10406,10411,10412,10417,12959,13475,15338,10414,10415,10416,10418,10420,10422,11821,10425,10426,10427,10428,10461,10431,10433,10435,10432,10434,10478,11188,10436,10438,10508,10447,10441,10449,10451,10450,10453,11699,14435,14517,14637,10455,10459,10470,10460,10462,10463,11117,13442,16929,10465,10468,11661,12196,13026,10483,10484,10482,10723,10488,11643,10486,14440,10487,11634,10490,10489,14071,14222,10492,10493,10494,10496,13566,17922,10498,10497,10499,10500,10507,10509,10639,14193,10510,10524,10511,10512,12180,10513,10519,10520,11761,10523,10533,10531,10537,10542,10546,10548,12009,13676,14049,10554,10556,10557,10559,10560,10562,10565,10568,10569,10573,12813,10574,10577,12420,12424,12565,15501,15502,10588,10589,11116,17148,17149,10592,10602,13465,10596,10597,10599,10600,10601,10637,10612,10616,12190,14377,10622,16977,10623,10625,12872,14702,16716,10629,11869,16119,16604,10640,11785,17741,10649,10650,12419,10655,10663,12961,10666,15444,10667,10671,10675,14444,10677,12694,15077,10676,14446,17717,10687,10679,10692,12578,10689,10691,10702,10697,10699,10704,17050,10707,10722,10725,11186,10739,11764,12355,10740,10743,10749,11274,12592,14971,10756,10761,12491,10766,10768,10775,10776,10777,10783,10787,14842,10798,10799,10805,10807,10810,10811,10812,11132,10814,12734,10815,10818,10819,10820,11999,14169,15543,10821,14726,17142,10824,10825,13692,10828,12455,14233,16078,17897,10829,10830,11120,12919,13441,15483,10831,10832,10834,10836,12754,10837,14422,17066,10842,10843,11743,10849,10851,10848,10853,10852,12188,13707,15229,16901,10855,10858,10856,12671,12960,14581,15909,10854,14401,10869,13554,14012,14741,14760,15368,15370,16427,16429,16430,16434,16435,17830,17966,10860,10865,10867,10870,17054,10872,11424,11519,11896,11905,12301,12839,14748,10876,13085,10879,10880,10882,14837,10883,12467,10884,12470,10885,12773,10886,11213,11215,14654,16896,10887,10889,10890,13365,10891,10892,10893,10895,10897,10898,10907,10910,10911,11440,16193,10912,12869,14452,15154,10913,10914,10986,13093,14224,14658,14690,10916,10918,10919,10920,10921,13941,10922,11802,10923,10924,10925,10926,10928,10932,10934,10935,10936,10939,10940,10942,12893,13434,10943,12013,14727,10945,10949,10950,10952,10953,10968,12349,10956,11029,11911,10960,13288,10964,10965,10972,10982,11969,12454,13991,15420,15981,10987,12681,14191,16830,10990,12623,10988,10994,11027,13450,13935,16254,17037,17038,11030,12157,16280,11031,11033,11036,11038,11069,11071,12126,13938,15310,15053,11032,14130,11037,11042,11044,11045,11047,11614,11048,13103,14418,15749,16049,17789,11049,14210,15116,17208,11052,11054,11055,11058,11784,11060,11062,11063,11064,11065,11070,15355,11072,11081,11187,11079,11080,12151,11094,12505,17690,11100,11099,11101,11103,17949,11104,11936,12312,12833,13061,13497,15045,15584,17774,11105,11127,11108,12319,13878,15477,16987,11110,11115,11119,11118,11124,12116,11128,13560,11133,11134,11136,11137,11139,15259,11141,11143,11144,11151,11152,11153,11154,14999,11155,13036,11160,11165,11181,11164,11176,11178,11179,11180,12138,11182,11189,11190,11191,11192,11193,11194,11196,11197,11198,11200,14543,11199,13900,14323,14904,15472,16861,17738,11210,11211,11212,12021,11219,11223,11227,11228,11630,11727,11728,11730,11735,12728,14460,14461,14513,14515,16417,11229,15869,11236,14806,11238,11240,11242,15536,17271,11247,13500,15730,16837,11249,11251,11250,13062,17415,11252,15655,18070,11258,12483,11259,11261,11262,11268,11269,11272,11280,12200,13970,15828,17778,11279,11284,12365,14466,15993,16586,17674,11288,11286,11289,11291,11290,11292,11295,11293,11298,14361,15855,11300,12205,12691,11302,11303,11307,11320,11311,11312,11316,11326,11325,11328,12826,14766,15926,16279,17755,11329,11330,13007,14706,15146,17727,11335,15161,11340,11348,11350,11352,14505,17126,11851,12724,14090,14617,15746,16322,11354,11356,11359,11360,12308,12310,14699,16112,11362,11363,11366,14395,15590,11367,13398,15351,17031,11369,11374,11375,11378,11387,11379,13034,15285,11380,13180,11381,13544,13699,11382,11388,11964,11385,11386,11389,11390,11392,11396,14302,17301,11391,11402,11393,13505,17010,18078,11397,14952,11403,12234,11404,11405,11408,11410,11418,11415,16455,17691,11416,11422,14175,11421,13945,11427,11433,14477,15669,11435,11819,11434,11436,11437,13177,11439,12996,14771,11442,11445,11448,11449,11457,11451,11452,11454,13414,13896,11459,12010,11461,14911,11464,11466,11470,11471,11585,11478,11479,11484,11482,11486,13634,11485,11488,11491,14410,14413,16181,17027,11492,12305,11498,11499,11500,17511,17512,11505,11506,14566,14567,14568,16144,16823,16869,11507,11512,12084,12479,11511,11513,15509,11515,11518,11521,11523,11552,11553,12379,11522,11551,12375,11525,11526,11536,11528,11529,11550,12373,11530,11549,12371,11531,11532,11548,12370,11538,11535,11534,11533,11540,11546,12356,11539,11544,11542,11545,15463,11547,11556,13349,12092,11557,11559,11564,11584,11567,11569,11581,12780,13179,14337,14758,17722,17744,17748,17875,11571,11996,11582,11583,11588,11593,11599,11600,11601,13565,16073,17166,11602,11606,11609,11610,11613,11616,11618,11623,11624,11625,11626,11627,11628,11629,11631,14530,11778,14503,15122,11633,13779,16775,16948,16949,11637,15155,11640,11639,11642,11645,11650,11646,17043,11648,11649,12630,11651,17871,15408,11652,11653,11655,11656,11666,11657,13038,14677,15393,16656,17445,11659,11660,11662,11664,11663,13703,11665,11667,11669,11670,11672,15212,11673,13492,11675,11676,11678,11679,11680,11685,11681,11682,11683,11684,11687,11689,11714,11712,11696,11700,11701,11702,11704,11705,12682,15196,17895,11709,11710,12897,11738,11713,11716,11715,11717,17065,11718,11721,11742,11739,13545,15034,15630,11748,11747,11750,11751,11752,11753,11755,11757,15371,11758,13709,11760,11762,13585,14402,11763,11765,12239,12832,17250,11767,11766,11768,16250,11770,11779,11780,13974,13975,14737,17174,17175,11772,12749,11773,11775,11776,14231,17023,11860,11782,11786,11787,14601,11789,16574,17990,11791,14586,16348,17476,11792,11795,11805,11818,11810,11811,11813,11814,11817,11824,12723,11823,14055,11826,11825,11827,11828,11830,11833,11834,11835,11836,14695,15695,15697,15724,15894,11837,15067,11839,11841,11842,11843,11844,11846,13083,14914,14915,16120,16639,16756,17885,11850,11853,15683,11854,11988,11855,11856,11858,16077,11861,11863,12714,11864,11865,11867,11868,11870,12932,16176,11873,11874,11875,12913,13539,11876,11877,13463,11879,11880,14559,11883,11886,12328,14248,14251,15330,16872,11887,11888,11890,11899,11895,11897,12020,12022,11898,15097,15929,11900,11902,14595,15294,17579,11907,11908,11973,16096,11910,11912,11922,13848,14688,11924,12707,13575,17029,11925,14062,17141,11927,11928,11930,11933,15064,16821,11935,15525,11934,11937,11938,11940,11944,11941,11947,11946,11948,11951,11959,11960,12722,13499,13633,11967,11970,14246,15364,11966,13074,11972,15785,16036,11974,11975,11978,11977,13487,14728,11979,11982,13353,11986,17642,11989,11995,16855,11994,11997,12002,11998,12003,12004,12005,12007,12011,13097,12012,12015,13101,13212,13833,14889,12017,12019,12024,12025,12026,12027,12029,14056,12032,14137,14457,14697,15138,16137,16657,17531,12034,15512,16648,12037,18050,12038,14622,18049,12039,12040,12043,12058,12046,14960,12068,12047,12048,12050,14237,14239,14822,15185,12049,12051,12415,12056,12057,12059,12062,14026,12063,12064,12065,12066,15549,12071,13631,12072,12073,13702,12076,12079,12077,12082,14472,12085,12480,12088,12093,12095,12097,13722,12096,12099,12105,12103,13796,15732,12100,12347,12106,15842,17012,12108,14065,12110,14590,13113,12114,17131,12179,12117,12118,12119,12120,12123,12124,15317,16779,12127,14655,12128,12129,12132,12134,12137,12232,17917,12146,15380,12206,12152,12158,12154,12160,12161,13901,12162,12164,12167,16261,12166,17177,12171,12922,14786,12170,13495,14141,15998,12172,12173,12174,12176,15413,15414,16057,16984,16985,16986,12175,15794,12178,12181,12182,12197,12183,16237,12186,12184,12185,12894,13569,14769,12187,12189,12192,15137,15350,18074,12198,13186,15335,15949,16807,17603,12201,15545,12204,13677,12202,12203,14391,17632,12210,17289,12211,17255,12212,12213,12216,13911,15390,17706,12218,12219,12222,12224,12223,12230,12235,12237,12238,13521,14301,15513,12240,15036,12241,12250,12247,15009,16378,17138,12251,12252,12253,12257,12258,12259,12490,12260,12263,12270,12269,12271,12272,12273,16947,12274,12276,17041,12279,12288,12280,17062,12283,12286,12284,13039,12285,15108,12289,13962,13976,13979,13980,13981,16487,12290,12299,12292,13253,15012,12817,13086,13425,12293,12294,12295,12296,12297,12300,12303,12316,12394,12322,12320,12326,14631,12329,12330,12337,12333,12338,12345,17892,12351,13791,12352,12353,16203,14779,15340,12357,12359,12360,12361,12364,12385,14780,15478,15937,17152,12386,12392,12396,13583,14961,12397,12399,15808,12404,12406,12408,15656,17816,12411,12412,12413,13627,12416,12417,12423,12426,12427,12428,12429,12433,12431,16838,12432,12434,12435,12438,12442,12445,12446,12451,12456,12468,13850,12469,13049,12481,12472,12476,14061,17438,12475,12478,12792,12492,12494,12495,12496,12497,12498,12499,12502,14190,12501,12503,16163,12504,14500,17684,12507,12510,12512,12518,13927,12519,12521,12524,12526,13869,13870,12527,14468,15876,17358,17967,12528,12529,12560,14645,16072,12531,17260,12533,12534,12535,12536,12537,12539,12541,12542,13003,12543,12552,13341,12557,12558,14008,12559,12561,12563,13439,13440,15488,12564,14344,15640,18033,13191,14400,12567,12568,12570,12571,14333,16067,12572,12577,12584,12588,12593,12590,12601,12595,12597,12631,12985,12598,12620,12852,14015,14811,15225,15289,15657,15678,16040,16058,16320,16321,16827,12599,14849,16399,12600,12602,12603,14584,15191,16828,12604,16851,12614,12609,14498,12613,12615,14255,15777,15778,18040,18041,12617,15090,17544,12616,13723,12625,12626,15356,12629,12632,12666,12668,12674,14313,14436,15693,17292,12669,12670,15104,12673,12676,12677,12678,12680,12683,12684,12687,12686,12688,12690,15295,12696,12693,12695,12699,12703,12710,12715,12716,17725,12720,12725,12729,12730,12731,12942,12735,15062,12741,12738,12737,13358,12742,12743,12745,12751,12746,16876,12747,12750,12755,12756,14957,12757,12758,12759,12760,12761,14250,16114,12764,12765,12767,14214,12769,12768,12772,12771,12774,12782,12781,12783,12784,12785,12786,12790,12791,16121,17563,12794,15490,16720,12793,12797,14922,15099,12800,15521,18016,12804,14520,12805,14659,12809,12812,12810,14434,16051,17758,12815,12823,12819,15560,12820,12822,12821,12825,12828,12830,12831,12834,13401,12836,13375,13377,12837,12838,13704,12867,12840,12843,12842,12844,12847,13387,13389,14045,12851,14946,14938,15487,16171,17645,12850,12937,12854,12855,14173,12896,12857,13088,12858,12859,12909,12860,12861,12862,12865,12875,14060,14787,17697,12878,12880,15555,16162,12877,17157,12879,12881,14844,12884,15609,12883,12882,13432,12890,12886,16498,12892,12891,12898,13537,12899,15195,12915,12911,13506,15253,12921,12916,12918,15528,12923,12926,13788,12930,12933,12934,12936,12939,12943,12945,12944,12949,14821,16095,13488,12951,12953,16937,12954,12955,16062,12956,15106,12963,12966,12968,15710,16115,12969,13079,15426,16712,12974,12975,13845,15160,15832,16243,16352,17821,12977,12979,12981,16979,12982,12983,14432,12992,12984,12991,12987,12988,16106,12989,12990,12993,14188,12994,12995,13030,13001,13002,13008,13009,13010,13014,13012,13015,13017,13018,13021,13023,13027,13029,14009,14174,17530,13033,13046,13926,14596,15633,17398,13105,13040,15409,15660,13044,13043,13042,13045,13047,13048,14603,13052,13555,13055,14470,13056,13057,13060,13077,13067,13068,13072,13073,13080,13076,13082,16497,16500,13089,13087,13092,13094,13095,15707,13096,13098,13937,14698,13102,13106,13107,13109,13110,13112,13114,15375,17158,13116,13119,13120,15771,13121,13122,16122,13123,13125,13126,13181,13182,16504,16632,16906,17135,13183,15875,13185,13184,13187,13189,15018,13190,13193,17096,17641,13195,13196,13197,13199,13200,13854,13201,15140,17675,13202,13204,13203,13205,13210,13206,15300,13207,13209,13211,13245,15130,17047,13246,13247,16441,13248,13249,13250,13251,13252,13255,13254,13256,13257,13258,13260,13261,13351,13352,13354,14810,16311,16878,13262,13263,13266,15610,13265,17955,13267,13282,16773,13268,13276,13277,13278,13273,15098,16702,13543,13281,16213,13283,13284,13286,13289,17059,13323,13324,13326,16847,13325,13332,13334,13339,13885,15041,15454,15455,15457,16444,17251,17252,17253,13327,16461,13331,13400,16094,17915,13333,13337,13338,17873,13343,13345,13347,13348,16264,16494,16495,13356,13359,13357,13373,13360,14681,13361,13362,15182,13363,13366,15947,13367,13371,13418,13374,15733,13376,14404,14571,17777,13378,16784,13379,13380,13381,15093,15158,13388,14944,13384,13386,13394,15121,15650,15856,15976,16610,13390,16135,13395,14027,13396,13397,13399,15684,13407,14639,13404,13405,13409,13410,15220,13415,13721,13417,15061,15715,13419,13420,13421,15055,13426,13428,13443,14835,18036,13430,17044,13436,13438,13445,17872,13448,13446,13455,13449,17016,13451,13452,13459,16689,17302,13454,13460,14372,14373,13461,15080,16304,13462,13464,13467,13468,13472,13470,13473,13476,13478,13480,13479,14439,13477,13481,16956,13489,13493,13491,13498,15941,13503,14040,15336,13507,13508,13509,13510,13511,13512,13514,13515,13516,13520,13523,13526,17143,13527,13528,13529,16437,16820,17216,17783,13530,16045,13532,13533,13531,15562,14196,15418,13535,14087,13536,14764,13542,14576,15010,15428,13540,14951,13546,13550,13552,13556,13558,13561,15627,17007,13562,13563,15228,16029,13567,14751,15517,18003,13568,13571,13574,13577,15480,13578,13581,15462,16436,13579,15963,13580,13582,13586,13587,13588,13590,13591,13625,13626,13628,13629,13671,13630,13632,14292,16692,18073,14347,13669,13635,13668,13675,13672,13678,15249,16394,13681,15219,13679,13684,13693,15725,13687,13688,13689,15469,13691,13694,13697,16101,15554,13698,13700,13705,13713,13778,13728,13732,13768,13729,13731,13766,13767,13769,13771,13773,13774,13772,13775,13777,13780,13781,16396,13782,13783,16609,13785,13784,14230,13786,15453,13789,13790,13792,13793,14592,13794,13801,13802,17586,13804,13808,13811,13815,15923,13830,13835,15787,13831,13832,13834,13839,16236,13840,13841,13843,13847,13853,15006,13856,13857,13860,13861,13863,13866,16886,13867,13868,13872,15383,17120,13916,13876,17164,13877,13879,13880,13882,13883,15047,13888,13886,13887,13893,13894,13915,13903,15169,13902,15021,13909,13908,13907,15518,13912,13913,13917,13923,15345,13924,15570,15572,16187,16188,13928,13930,14750,13932,13934,13936,13952,13939,13940,13960,13942,17146,13946,13943,13947,13950,13948,13949,13951,13954,13953,13965,13967,13968,13971,13973,16499,13978,13977,14004,16508,13983,13984,13986,13987,13988,14017,13990,13992,14074,13997,13994,13996,13998,13999,14905,14000,14080,16769,14016,17056,14001,15987,14005,14154,14032,14034,14013,14014,17676,14019,14020,14021,14024,14025,16180,16785,14028,14029,14033,14038,14035,14037,14036,14041,15484,14042,14043,17159,14044,16079,14046,14047,14051,14115,16017,17978,14052,16930,14053,14095,14057,15178,16890,14064,14063,14850,14066,14070,14072,14868,15984,15992,17028,14076,14078,14079,14081,14619,16694,14082,14083,14088,14089,14091,14094,14097,14099,14103,14114,14113,16059,14116,14118,15377,15939,17842,14121,14124,16579,14126,14709,17590,14135,17903,14134,14136,16954,14138,14139,14140,14143,14147,14148,14153,14157,14156,15632,14158,15254,16911,14167,14170,14172,14176,16602,14177,14180,14182,14183,14989,14184,14185,14186,14189,14192,14194,14200,14201,14202,15892,16735,14207,16600,14209,14608,14208,14212,14216,14218,14254,14221,14772,14773,16961,14223,14226,16658,14228,16041,16891,17202,17203,14235,14236,14241,14240,16372,14244,14243,15812,16843,14245,16143,16969,14247,14257,16004,14299,14291,14290,14294,14293,14297,14296,14298,14300,14304,14307,14311,17879,14312,14318,14316,14320,14321,14322,14325,14328,14329,14338,14330,15592,16518,14332,14335,14782,14354,17254,14349,14353,14358,14384,15346,15888,17526,14360,14363,14362,16759,17845,14367,14365,14366,14368,14369,15906,14374,15556,16522,16918,14375,16244,14376,14381,14382,14383,15376,14385,14386,14388,14392,16416,14393,14394,14396,14397,14399,15374,16789,16844,17153,14405,14407,14412,14420,14415,16470,14419,14425,14427,14429,14431,14441,16700,14442,17638,14445,17179,14449,16249,14450,14451,14454,14455,14456,14459,14462,14463,14465,14469,14471,14473,14474,14478,14480,14479,14482,14485,14487,15325,14490,14488,14489,14491,14495,14496,14499,14504,14501,14507,14534,14508,14509,14514,14866,17376,14516,14518,14519,14521,14522,14524,15698,17539,14526,14527,14528,14529,14532,14533,14536,15959,14545,14547,14554,14552,14555,17381,14561,14557,14564,14563,14565,14569,14570,14572,14575,17988,14577,14579,14585,15823,14582,14593,14597,14598,14859,14599,14602,14604,14606,14609,14611,17033,14612,14613,14614,14616,14625,18065,14618,14620,14621,14629,15601,16895,16897,16900,17910,14624,14627,17196,14628,14630,15779,14632,14636,15995,14635,14633,15910,14634,15786,14638,14642,16068,14640,14641,15576,16703,14643,16069,14644,16070,14646,14647,16071,14648,14649,15486,16155,14650,15834,14652,14656,14653,14662,17136,14666,14670,14672,14673,14676,14679,17217,14678,16105,16739,14680,15878,14712,15896,17773,14682,14685,14897,14901,17223,17225,17226,14686,14687,14689,14691,14693,14694,14747,17646,14696,15653,16145,16674,14700,14701,14711,14713,16679,14715,16226,17980,14716,14717,14718,14720,17528,14723,16127,14725,14731,16593,14730,16880,14733,14740,14743,14746,14749,14762,14770,14754,14756,14755,14757,17982,14759,15911,14761,14798,14776,17610,14778,14785,14788,14791,16546,14790,16275,14799,14802,14803,14807,17611,14809,14812,14813,17416,14814,14815,14819,14823,14899,14825,15436,14824,14826,14827,14829,17781,17901,14830,14831,16266,17575,14838,15134,15809,17361,14839,14963,15822,17385,14841,15123,14845,15795,14848,14847,14896,14852,14851,16212,17108,14853,16211,14854,15877,16578,14856,16474,14855,14860,16431,14865,14869,14870,14871,14872,14873,14874,14875,14876,14877,14878,14879,14880,14881,14882,14883,14884,14885,14886,14887,15553,14867,14888,16052,17918,14892,14893,14895,15329,14900,16247,14898,14903,14902,14907,15008,14909,14910,14913,14918,14925,14924,14928,14929,14930,14931,16501,14934,14936,14939,14940,14942,14941,14943,14945,14949,14950,14953,14954,14955,14958,14959,16182,14964,14966,14967,14968,14969,14979,16894,14975,14976,14977,14980,14981,14982,14983,14984,14985,14986,14988,14991,14992,14994,15830,14995,16664,14997,14998,15000,15001,15002,15003,15004,15005,15007,15011,15013,15019,15020,16260,15022,16032,17189,15023,15024,15639,16139,16142,17209,18031,15029,16426,15028,16974,15032,15035,15040,15038,15046,15048,15050,15051,15049,15052,15059,16633,17368,15063,15069,15071,15073,15082,15083,15084,15086,15087,15089,15091,15092,15094,15100,15101,15103,15102,15105,15107,15109,15110,15111,15114,16385,16457,15115,15117,15119,15118,15120,17695,15124,15125,15147,15127,15128,15129,15131,17576,15132,15135,15136,15141,15142,15143,16910,15144,15145,15152,15149,15150,15151,15153,15156,15157,15162,15163,15165,15166,15197,15168,15170,15171,15174,17017,15176,15177,17893,15179,15181,15183,15184,15186,16480,15189,16667,17762,15192,15193,15201,15202,15207,16933,15208,15209,15210,15211,15213,15214,15215,16917,15216,16206,15217,15218,15222,15223,16898,15224,15226,17380,15231,15230,15287,16108,16791,17048,15233,15234,15235,15982,15244,15245,15247,15248,15264,16291,15251,16912,15252,15255,15256,17068,15258,15260,15262,15263,15265,15267,15268,15270,15271,15272,15277,15273,17704,15274,15275,16382,15276,15280,15281,15283,15284,15286,15288,15291,15292,15299,15308,15302,16063,16698,15305,15309,15313,15311,16084,16571,15312,15315,15316,16481,15318,15319,15320,15321,15416,15417,15334,15328,15333,15337,15341,15342,15344,15354,15348,17883,15349,15358,15357,15361,15363,15798,15367,16353,16681,15369,15378,15382,16794,15381,15384,15388,17906,15387,15391,15394,15844,15846,15847,15848,15849,15395,16287,15398,15397,17574,17578,17580,17776,17944,15399,16482,16591,15402,15405,17740,15407,15419,16410,17053,17206,15421,15424,15432,16351,15434,15437,15438,15441,15446,17791,17995,15445,15447,16318,16572,15448,15450,15451,15456,16623,15460,16269,17079,15461,15458,15459,15465,15466,15467,16752,15468,15470,15473,15474,15476,15479,15481,16983,15507,16421,17370,17372,15482,16853,15485,15489,17685,15492,15491,15493,15530,15494,15500,16172,15495,17962,15496,16993,15499,15503,15504,15514,15510,15515,15516,15522,17979,15519,15523,16475,15520,15524,15526,15527,15529,15533,15534,15535,15546,15539,15538,15537,15540,15547,15550,15551,17986,15558,15559,15563,15564,15567,16422,16425,15566,15569,15568,15573,15578,15574,17161,15575,17540,15577,17160,15579,15582,15588,15591,15595,15593,15594,15599,15596,15602,15604,15608,17019,15605,16342,17473,15607,15611,15622,16682,15612,15613,15614,15616,15617,15619,15623,15624,17063,15625,15628,15626,15629,15631,15635,15636,15801,15637,15638,15642,15646,15651,15652,15658,15659,15662,15663,15664,15668,15673,15674,15675,15676,15677,15679,15680,15681,15682,15685,15687,15688,15689,15690,15691,15692,15694,15696,15702,15709,15712,15713,15714,15716,15721,15722,15726,17629,17780,15727,15736,15740,16973,15745,15744,15747,15748,15751,15752,15753,15754,15756,15755,16090,15757,15758,15761,15762,15765,15764,15763,16285,15766,15768,15802,15773,15772,16400,17909,15775,15780,15781,15782,15789,17532,15788,15790,15791,17395,15792,15793,16688,15796,15797,15799,15800,15898,15805,15803,15804,15806,15807,15811,15816,15817,17137,15818,15819,16337,15820,15824,15827,16671,15826,15829,17419,15831,15833,15839,15837,15835,15836,15840,15841,15858,15851,15852,15919,15853,15854,15857,15860,16515,15863,15865,15866,15867,16916,15868,15870,15871,16046,15872,15873,15940,15880,15884,15886,15890,17418,15895,15897,15900,15902,17485,15904,15905,15912,17465,15914,15913,15915,16039,15916,15917,15920,15921,15950,15925,15930,15931,15932,15934,15935,16723,17811,15938,16407,15942,15944,15945,15943,15946,17005,18077,15948,15952,15953,15955,16804,16834,17556,17623,17625,15956,15954,15958,15961,16133,15962,15964,15965,15967,15975,15970,15972,15974,17403,15973,16885,15979,15980,15988,17687,15989,16008,15991,15990,15994,17049,15996,15997,15999,16000,16002,16003,16005,16751,16006,16007,16009,16010,16011,16012,16013,16015,18008,16019,16129,16022,16683,16030,16021,17139,16023,16025,16024,16027,16097,17870,16028,16031,16033,16035,16037,16038,16043,16047,16048,16050,16055,16053,16054,16603,16056,16354,16803,17926,16060,16061,17728,16174,16065,16066,16074,16075,16076,16080,17916,16083,16087,17559,16085,16089,16093,17220,16100,16099,16098,16102,16107,16110,16113,16117,16123,16124,16126,16125,16130,16131,16483,16136,16140,16138,16340,16146,16147,16907,16148,16150,16149,16153,16152,17843,16151,16156,16160,16158,16157,16161,16165,16167,16170,16175,16177,16178,16179,16183,16184,16186,16189,16190,16191,16192,16195,16197,16198,16199,16526,16200,16201,16202,16204,16207,16208,16209,16210,16215,16216,16217,16232,16218,16369,16219,16220,16221,16245,16222,16224,16225,17284,16227,16228,16229,16230,16231,16233,16234,16238,16246,16248,16251,16252,17792,16255,16268,16256,16257,16259,16262,16265,16271,17823,16270,16272,16273,16274,16276,16277,16281,16282,17555,16284,17933,16283,16286,16289,16293,16294,16296,16297,16299,16300,16301,16926,16302,16303,16305,16307,16330,16673,16308,16309,16319,16310,16312,16350,16316,16317,16332,16341,16334,16339,16346,16344,16520,16531,16729,16874,17310,17366,17588,17819,17866,18017,16343,16345,16347,16349,17833,17943,16357,16355,16358,16485,16366,17488,16361,16373,16377,16367,17631,16368,16371,16370,16374,16375,16376,16379,17937,16380,16381,16384,16383,16386,16595,16387,16389,16390,16693,16462,16391,16392,16398,16397,16402,16401,16403,16405,16446,16404,16460,16406,16408,16414,16413,16415,16418,16419,16420,16423,16424,17581,17878,16428,16433,16439,16445,16440,17688,16442,16443,16447,17067,16448,16449,17813,16450,16451,16452,16453,16454,16893,16459,16458,16464,16465,18028,16466,16467,16469,16472,16473,17507,16476,16477,16478,16479,16484,16486,16490,16492,16493,16496,18060,16502,16506,16509,16507,16510,16511,16513,16514,16666,16517,16519,16521,16524,16528,16525,17082,16527,16529,16530,16534,16535,16539,16541,16542,16544,16560,16549,16550,16555,16557,16556,16564,16563,16565,16566,16569,16567,16568,16570,16573,16576,16575,16577,16580,16584,16588,16585,16587,17800,16614,16589,16590,16594,16596,16597,16598,16605,16606,16607,16608,17270,16612,16616,16626,16618,16617,16619,16624,16621,16620,16625,16622,16628,18030,16635,16627,16634,16629,16630,16636,16638,16637,16640,16642,16641,16644,16808,16645,17231,16646,16651,16647,16649,16654,16655,16659,16660,16670,16665,16668,17375,16669,16672,16675,16677,16678,16680,16684,16685,16686,16687,16690,16697,16701,16704,16705,16776,16717,16718,16719,16721,16724,16726,16727,16728,16732,16731,16733,16734,16737,16738,16740,16746,16742,16743,16744,16745,16748,16749,16753,16754,16755,16757,16758,16762,16763,16764,16766,16767,16768,16770,16771,16772,16777,16778,16781,16782,16783,16780,16790,16786,16787,16792,16799,16800,16802,16801,16806,16810,16809,16814,16816,16832,16818,16824,16817,16819,16825,16826,16829,16842,16835,16836,16854,16839,16840,16841,16848,16849,16850,16852,16856,16857,16859,16860,16862,16863,16899,16864,16866,17626,17627,16867,16870,16868,16873,16877,16882,16884,16889,16892,16959,16902,16915,16903,16904,17524,17570,17734,16905,17567,17568,17569,17856,16913,16914,16919,16922,16920,16921,16923,16925,16928,16931,16934,16935,16943,16942,16950,16951,17150,16952,16955,16957,17941,16972,16958,16968,16963,16964,16965,16966,16967,16970,16971,16978,16975,16989,17110,16992,16995,16999,17001,17008,17011,17013,17014,17015,17018,17024,17026,17030,17036,17035,17039,17051,17052,17055,17057,17058,17042,17060,17064,17069,17070,17074,17076,17078,17080,17083,17084,17086,17088,17089,17090,17081,17087,17091,17092,17094,17095,17097,17098,17100,17101,17103,17109,17111,17112,17113,17114,17828,18066,18067,18076,17102,17105,17104,17106,17107,17115,17116,17117,17118,17125,17129,17144,17147,17154,17151,17156,17162,17163,17171,17180,17186,17545,17547,17548,17182,17183,17184,17718,17719,17720,17721,17723,17724,17188,17190,17192,17194,17193,17227,17197,17199,17198,17201,17204,17207,17213,17214,17215,17218,17219,17222,17228,17233,17235,17237,17238,17239,17240,17241,17242,17243,17256,17259,17264,17265,17266,17267,17268,17272,17274,17275,17276,17277,17278,17279,17280,17285,17286,17287,17291,17293,17295,17297,17299,17316,17300,17303,17304,17305,17308,17309,17311,17314,17315,17317,17357,17359,17672,17365,17367,17379,17371,17377,17378,17382,17383,17384,17399,17392,17393,17397,17400,17402,17404,17405,17406,17408,17409,17410,17414,17417,17421,17422,17424,17425,17426,17427,17444,17428,17429,17431,17430,17432,17433,17434,17447,17436,17826,17435,17437,17440,17439,17442,17443,17448,17449,17451,17450,17452,17587,17453,17455,17456,17454,17457,17458,17462,17459,17460,17502,17487,17461,17464,17463,17466,17467,17469,17470,17468,17471,17503,17592,17475,17474,17477,17482,17479,17480,17481,17483,17484,17486,17489,17490,17491,17492,17495,17493,17494,17496,17498,17497,17501,17504,17505,17506,17508,17510,17515,17522,17527,17914,17535,17537,17538,17541,17542,17549,17551,17552,17553,17558,17560,17562,17561,17566,17577,17571,17572,17573,17584,17585,17594,17591,17596,17597,17598,17599,17605,17604,17606,17607,17608,17609,17612,17614,17613,17624,17621,17622,17630,17635,17633,17634,17636,17639,17640,17643,17644,17668,17670,17671,17737,17678,17679,17682,17680,17683,17686,17689,17692,17699,17701,17708,17709,17934,17710,17712,17713,17716,17865,17726,17729,17735,17730,17731,17771,17770,17736,17739,17743,17742,17745,17749,17750,17752,17754,17756,17759,17761,17769,17764,17763,17767,17775,17786,17779,17784,17852,17793,17794,17795,17796,17797,17841,17799,17802,17803,17801,17804,17805,17807,17808,17809,17810,17812,17814,17847,17818,17827,17815,17817,17822,17846,17857,17849,17854,17859,17861,17860,17862,17864,17863,17868,17869,17876,17880,17877,17882,17884,17886,17887,17890,17894,17896,17898,17900,17904,17905,17907,17908,17919,17920,17921,17924,17923,18014,17925,17928,17929,17930,17931,17942,17952,17936,17938,17960,17945,17946,17948,17950,17951,17956,17964,17965,17971,17973,17975,17974,17976,17981,17999,17983,17984,17987,17991,17994,17992,17993,17997,17998,18000,18006,18001,18005,18007,18010,18012,18026,18019,18018,18025,18027,18029,18034,18038,18039,18042,18043,18044,18052,18064,18061,18062,18063,18068,18069,18071,18072,18081,14342,43,896,2616,1057,2749,1552,964,1989,3950,4023,7963,42,1203,4308,3367,2314,3280,2919,2134,1101,982,5948,8775,12115,41,979,2291,1622,3926,999,8776,13849,40,3760,1581,2277,4870,2615,815,15014,39,12055,885,6271,2543,2423,584,38,1195,6505,3621,11926,37,8035,1146,4852,2645,36,1249,6322,15079,1335,11804,35,616,6282,1334,10305,34,602,6323,12667,33,735,32,1241,31,469,30,702,29,1185,28,1281,27,1300,26,1308,25,1219,77,1304,90,1297,78,1242,88,1283,65,1307,87,1176,73,1274,89,1269,81,899,53,888,82,1315,103,1302,68,1313,84,1311,54,1171,83,1163,76,1305,67,1296,70,1207,61,1287,63,1279,91,1157,85,56,1151,104,1303,64,1252,71,1232,72,1264,837,62,721,3759,55,711,4395,69,1273,52,694,60,500,50,684,66,826,86,686,51,1312,75,659,59,1306,58,1301,79,3757,80,884,74,1169,105,1295,108,1286,109,4139,875}'::integer[])) AND (date < '2019-02-01'::date))
  • Filter: (active AND is_timesheet AND ((validated IS NULL) OR (NOT validated)))
  • Rows Removed by Filter: 1694452