1,3,4,5,6,7,8,10,11,15,16,17,20,24,25,26,27,32,33,35,36,40,42,46,47,48,52,54,55,56,58,59,61,62,63,64,67,68,69,70,72,73,81,82,84,85,87,91,93,94,97,101,104,106,114,116,117,120,128,134,147,155,159,161,163,169,172,177,178,186,190,194,209,214,215,225,226,231,232,233,238,239,245,248,249,263,265,268,271,293,299,306,311,312,314,315,324,325,327,334,344,345,346,353,356,361,366,373,377,378,380,386,405,407,410,411,422,432,454,458,468,475,479,484,486,500,504,511,512,513,521,531,543,545,558,570,575,582,600,605,612,614,629,630,632,633,637,638,640,655,658,661,668,674,676,681,687,692,694,700,711,717,730,734,736,749,754,760,772,774,775,777,778,781,784,788,806,809,814,815,816,819,822,826,832,836,848,852,859,860,864,865,872,876,879,883,884,888,891,893,894,897,898,908,923,925,935,938,945,947,950,955,956,961,970,973,975,983,992,993,994,997,1016,1017,1019,1022,1023,1029,1036,1039,1045,1046,1047,1057,1058,1066,1070,1077,1081,1085,1087,1102,1109,1123,1125,1137,1149,1150,1157,1161,1163,1169,1171,1197,1209,1224,1234,1246,1252,1256,1261,1263,1264,1274,1298,1304,1309,1315,1319,1321,1322,1329,1333,1344,1346,1347,1350,1352,1359,1362,1367,1380,1385,1397,1399,1401,1402,1404,1412,1429,1431,1432,1433,1436,1450,1451,1472,1473,1482,1483,1493,1494,1498,1499,1502,1514,1516,1517,1518,1526,1528,1539,1549,1554,1566,1567,1568,1575,1582,1583,1584,1593,1606,1612,1621,1630,1634,1642,1643,1650,1661,1664,1668,1674,1678,1682,1684,1696,1699,1710,1712,1717,1725,1728,1729,1733,1737,1742,1743,1746,1759,1762,1763,1765,1769,1771,1772,1774,1775,1780,1781,1789,1790,1795,1796,1798,1799,1808,1812,1814,1818,1825,1826,1831,1841,1842,1843,1846,1851,1854,1860,1862,1863,1880,1888,1889,1892,1906,1908,1909,1913,1916,1917,1923,1924,1929,1935,1939,1940,1941,1942,1954,1958,1959,1960,1961,1966,1967,1977,1984,1992,2000,2001,2005,2011,2013,2014,2016,2017,2022,2024,2028,2029,2031,2035,2036,2043,2055,2058,2063,2064,2073,2074,2076,2077,2080,2088,2096,2098,2106,2108,2119,2138,2149,2150,2151,2157,2158,2162,2164,2172,2174,2176,2180,2185,2186,2187,2214,2218,2222,2227,2229,2234,2237,2255,2259,2261,2262,2264,2275,2278,2280,2287,2291,2298,2302,2313,2316,2321,2323,2327,2329,2338,2340,2345,2346,2347,2359,2363,2366,2371,2383,2384,2385,2388,2396,2398,2399,2403,2407,2413,2415,2421,2423,2425,2426,2430,2436,2444,2462,2468,2475,2481,2484,2488,2490,2495,2497,2512,2515,2520,2524,2526,2534,2541,2545,2551,2552,2553,2554,2570,2572,2585,2587,2595,2604,2607,2609,2615,2623,2626,2636,2646,2664,2678,2681,2689,2690,2693,2694,2700,2702,2703,2708,2709,2715,2717,2720,2725,2726,2734,2736,2738,2748,2753,2754,2767,2768,2769,2773,2778,2779,2780,2785,2789,2791,2792,2796,2799,2803,2807,2815,2820,2822,2823,2825,2833,2836,2839,2843,2844,2848,2851,2852,2862,2866,2868,2872,2874,2876,2891,2892,2896,2917,2919,2925,2939,2940,2945,2946,2962,2963,2976,2977,2982,2987,2997,3001,3007,3011,3012,3013,3024,3027,3028,3029,3034,3035,3044,3046,3048,3054,3056,3059,3060,3061,3063,3069,3070,3075,3079,3082,3088,3090,3092,3093,3095,3097,3098,3100,3103,3109,3111,3120,3123,3124,3125,3126,3133,3141,3143,3146,3156,3160,3167,3171,3173,3175,3183,3184,3186,3188,3191,3193,3194,3195,3199,3200,3207,3208,3209,3216,3217,3218,3219,3232,3237,3238,3243,3248,3253,3254,3255,3259,3263,3264,3268,3271,3276,3277,3279,3283,3297,3299,3303,3306,3313,3320,3321,3323,3343,3355,3356,3361,3362,3369,3372,3375,3384,3394,3396,3400,3405,3410,3417,3424,3428,3430,3448,3449,3453,3458,3464,3465,3470,3476,3480,3481,3484,3491,3500,3508,3517,3529,3530,3534,3542,3544,3549,3550,3554,3561,3564,3565,3567,3573,3577,3578,3579,3584,3586,3590,3595,3596,3599,3603,3604,3607,3608,3612,3622,3629,3630,3634,3638,3640,3648,3652,3655,3660,3665,3666,3670,3673,3677,3678,3681,3682,3691,3692,3693,3701,3703,3704,3706,3707,3713,3717,3728,3729,3730,3731,3732,3738,3739,3740,3752,3753,3755,3756,3758,3761,3763,3769,3773,3777,3779,3786,3787,3792,3794,3796,3799,3800,3801,3802,3803,3805,3810,3812,3813,3815,3817,3819,3821,3823,3826,3833,3843,3849,3853,3854,3855,3859,3860,3864,3866,3871,3873,3874,3876,3877,3883,3884,3885,3894,3895,3897,3898,3905,3909,3911,3914,3915,3916,3918,3920,3921,3927,3929,3930,3934,3935,3936,3938,3941,3944,3947,3954,3956,3960,3962,3968,3975,3977,3980,3983,3987,3989,3990,3994,4000,4001,4007,4008,4009,4010,4011,4012,4013,4014,4015,4017,4018,4021,4024,4026,4027,4031,4035,4037,4038,4044,4046,4049,4052,4056,4060,4065,4066,4067,4069,4071,4073,4075,4076,4077,4079,4082,4085,4088,4090,4092,4097,4105,4108,4110,4111,4112,4117,4124,4125,4126,4127,4130,4132,4134,4135,4137,4140,4142,4144,4147,4151,4152,4156,4158,4161,4163,4164,4170,4175,4176,4183,4186,4191,4193,4196,4197,4199,4204,4208,4212,4213,4218,4221,4224,4228,4230,4231,4233,4236,4237,4238,4252,4254,4255,4256,4257,4258,4261,4264,4265,4266,4267,4268,4271,4272,4275,4277,4279,4284,4286,4287,4293,4294,4296,4300,4304,4305,4307,4308,4311,4315,4328,4329,4332,4333,4334,4337,4339,4342,4346,4347,4348,4350,4353,4355,4356,4359,4373,4374,4375,4376,4377,4378,4381,4383,4385,4386,4387,4391,4392,4397,4398,4401,4402,4404,4405,4406,4411,4414,4415,4416,4421,4422,4423,4424,4431,4433,4437,4441,4445,4446,4451,4453,4457,4458,4466,4468,4473,4474,4475,4477,4480,4483,4485,4488,4491,4492,4493,4497,4508,4510,4514,4517,4518,4521,4530,4532,4533,4539,4540,4541,4543,4547,4548,4549,4550,4551,4555,4558,4560,4563,4564,4566,4581,4585,4589,4596,4597,4598,4599,4600,4601,4607,4608,4610,4617,4618,4622,4623,4628,4632,4636,4645,4647,4648,4649,4652,4655,4656,4660,4663,4667,4669,4671,4677,4679,4681,4682,4685,4692,4705,4707,4710,4712,4713,4716,4719,4721,4723,4724,4726,4730,4735,4739,4746,4747,4749,4754,4756,4757,4758,4769,4772,4773,4774,4776,4779,4780,4783,4784,4785,4789,4793,4794,4795,4796,4799,4802,4805,4809,4810,4811,4815,4816,4822,4826,4828,4829,4831,4833,4840,4842,4843,4848,4852,4854,4856,4857,4858,4859,4860,4862,4864,4873,4874,4875,4878,4882,4886,4887,4890,4891,4895,4898,4899,4902,4910,4911,4915,4916,4924,4925,4926,4932,4933,4934,4936,4937,4938,4945,4949,4953,4956,4959,4966,4970,4980,4982,4990,4993,4996,4997,4999,5002,5003,5004,5005,5007,5012,5013,5014,5019,5024,5027,5030,5033,5035,5039,5045,5047,5048,5050,5052,5055,5058,5060,5061,5069,5073,5074,5075,5076,5081,5082,5086,5090,5093,5095,5096,5097,5099,5102,5108,5109,5115,5119,5123,5128,5130,5136,5138,5140,5147,5150,5161,5165,5167,5168,5171,5172,5177,5181,5182,5186,5187,5188,5191,5194,5196,5198,5202,5206,5208,5213,5215,5216,5222,5226,5229,5232,5234,5237,5243,5246,5248,5250,5251,5252,5254,5255,5258,5259,5260,5261,5262,5263,5265,5267,5273,5275,5277,5279,5286,5287,5288,5291,5293,5297,5298,5300,5302,5321,5323,5324,5325,5326,5327,5329,5330,5331,5336,5340,5341,5344,5345,5346,5348,5351,5353,5359,5360,5361,5362,5363,5366,5367,5370,5372,5375,5378,5379,5384,5387,5388,5391,5392,5395,5396,5397,5398,5399,5400,5406,5407,5408,5413,5416,5417,5418,5427,5428,5429,5432,5433,5434,5435,5436,5439,5442,5444,5446,5449,5461,5466,5467,5468,5469,5472,5476,5481,5485,5486,5487,5489,5491,5492,5494,5495,5497,5508,5511,5516,5519,5526,5531,5532,5536,5537,5542,5544,5548,5551,5554,5555,5556,5558,5560,5566,5567,5568,5569,5571,5572,5573,5575,5579,5581,5583,5584,5587,5589,5591,5592,5593,5595,5596,5597,5598,5600,5601,5602,5603,5604,5608,5610,5613,5614,5618,5623,5625,5626,5628,5629,5631,5632,5633,5634,5640,5642,5643,5644,5646,5647,5649,5650,5652,5655,5656,5658,5659,5660,5662,5663,5665,5667,5670,5672,5673,5674,5675,5676,5677,5679,5680,5681,5688,5690,5691,5693,5694,5696,5697,5698,5701,5703,5704,5705,5706,5707,5712,5713,5714,5715,5717,5720,5723,5724,5725,5726,5727,5730,5733,5734,5736,5737,5742,5743,5746,5748,5750,5751,5753,5754,5755,5758,5760,5761,5763,5764,5765,5766,5767,5768,5773,5776,5777,5778,5780,5781,5782,5784,5786,5787,5788,5789,5791,5793,5795,5796,5797,5798,5799,5801,5803,5804,5805,5807,5809,5810,5811,5812,5813,5819,5820,5821,5823,5826,5827,5829,5831,5837,5838,5840,5842,5844,5849,5854,5855,5858,5859,5861,5863,5864,5865,5866,5869,5872,5874,5877,5878,5880,5882,5883,5885,5889,5890,5891,5894,5896,5897,5898,5900,5903,5906,5907,5909,5910,5912,5913,5914,5917,5918,5919,5920,5922,5925,5926,5927,5930,5935,5936,5938,5940,5941,5943,5944,5947,5948,5949,5950,5951,5952,5953,5956,5957,5961,5964,5966,5968,5973,5976,5981,5982,5983,5984,5985,5987,5991,5994,5996,5997,5998,6001,6002,6003,6004,6006,6007,6008,6009,6010,6011,6013,6014,6015,6018,6019,6020,6021,6023,6025,6026,6027,6028,6030,6031,6032,6035,6039,6040,6042,6043,6045,6047,6048,6049,6051,6055,6057,6058,6059,6060,6061,6062,6064,6066,6067,6068,6070,6071,6072,6073,6074,6076,6079,6080,6081,6082,6085,6086,6090,6091,6093,6094,6095,6096,6099,6102,6103,6104,6105,6108,6111,6112,6113,6117,6120,6121,6123,6125,6127,6129,6130,6132,6133,6134,6135,6136,6137,6138,6140,6142,6143,6144,6145,6147,6148,6150,6152,6153,6155,6157,6158,6160,6161,6163,6165,6166,6171,6172,6175,6177,6180,6183,6184,6187,6189,6192,6193,6195,6202,6206,6213,6215,6216,6218,6222,6228,6229,6232,6233,6234,6235,6244,6245,6246,6249,6250,6252,6254,6255,6257,6259,6262,6267,6269,6270,6272,6275,6276,6277,6279,6281,6285,6286,6291,6293,6294,6295,6296,6297,6300,6301,6302,6303,6309,6319,6321,6324,6327,6329,6332,6335,6336,6339,6342,6346,6347,6349,6353,6354,6355,6356,6357,6358,6359,6360,6364,6365,6366,6367,6368,6370,6375,6377,6379,6380,6381,6383,6387,6388,6389,6392,6396,6398,6400,6401,6406,6410,6411,6412,6414,6415,6420,6421,6422,6424,6425,6426,6428,6429,6433,6434,6437,6438,6439,6441,6442,6448,6453,6454,6456,6457,6460,6464,6466,6468,6471,6472,6473,6475,6476,6477,6480,6482,6483,6488,6490,6491,6492,6497,6499,6501,6502,6503,6507,6512,6513,6515,6516,6517,6518,6519,6522,6523,6526,6527,6528,6530,6531,6534,6535,6536,6539,6543,6544,6545,6546,6547,6550,6552,6558,6559,6565,6566,6571,6573,6581,6582,6584,6585,6586,6587,6588,6590,6591,6592,6593,6595,6597,6599,6601,6603,6605,6606,6607,6608,6609,6612,6613,6616,6618,6621,6622,6623,6624,6625,6626,6630,6632,6633,6638,6640,6642,6645,6647,6650,6652,6653,6654,6656,6657,6658,6659,6660,6661,6665,6667,6668,6669,6672,6673,6675,6682,6683,6684,6686,6688,6691,6693,6694,6695,6698,6699,6702,6704,6706,6709,6710,6712,6714,6716,6717,6718,6719,6722,6723,6724,6725,6731,6735,6736,6738,6739,6743,6745,6749,6753,6755,6756,6757,6758,6761,6762,6763,6766,6767,6768,6771,6772,6774,6776,6777,6779,6782,6783,6786,6787,6788,6793,6794,6795,6800,6801,6806,6807,6811,6817,6824,6828,6830,6836,6840,6841,6842,6844,6845,6846,6847,6848,6853,6858,6860,6861,6865,6867,6869,6870,6871,6872,6875,6877,6878,6880,6884,6887,6889,6890,6892,6895,6896,6901,6902,6903,6904,6907,6909,6914,6917,6918,6921,6925,6926,6927,6929,6930,6933,6934,6936,6938,6939,6941,6942,6945,6947,6948,6949,6951,6956,6961,6967,6969,6970,6972,6973,6974,6975,6977,6978,6980,6981,6984,6995,6999,7000,7001,7003,7004,7006,7007,7009,7011,7014,7022,7023,7024,7028,7029,7031,7033,7034,7035,7039,7040,7041,7044,7045,7048,7053,7054,7056,7057,7059,7060,7061,7062,7063,7064,7065,7066,7067,7068,7069,7071,7072,7073,7074,7076,7077,7079,7080,7081,7082,7086,7090,7091,7092,7097,7098,7099,7100,7101,7106,7108,7113,7114,7115,7116,7118,7122,7123,7126,7127,7128,7132,7134,7136,7138,7139,7142,7143,7146,7149,7152,7153,7155,7159,7162,7165,7167,7168,7169,7170,7172,7173,7179,7185,7186,7188,7189,7190,7191,7192,7193,7194,7195,7198,7199,7200,7201,7203,7204,7205,7207,7208,7210,7214,7216,7217,7218,7219,7223,7225,7226,7227,7228,7229,7231,7232,7234,7238,7243,7244,7245,7249,7251,7255,7260,7261,7265,7267,7268,7273,7274,7275,7277,7279,7281,7283,7284,7285,7286,7287,7289,7292,7295,7297,7298,7300,7304,7307,7308,7310,7312,7314,7315,7316,7318,7324,7326,7327,7328,7329,7330,7331,7333,7337,7340,7342,7343,7344,7345,7347,7348,7349,7350,7351,7353,7354,7356,7358,7359,7361,7363,7365,7366,7367,7368,7369,7370,7371,7372,7373,7375,7376,7377,7379,7380,7381,7386,7387,7394,7396,7398,7400,7402,7403,7405,7414,7419,7421,7424,7427,7429,7430,7432,7434,7436,7438,7439,7441,7443,7444,7445,7446,7447,7449,7450,7451,7452,7454,7456,7457,7458,7460,7461,7462,7463,7464,7469,7470,7471,7475,7477,7478,7479,7481,7482,7483,7485,7486,7488,7490,7492,7493,7495,7496,7499,7500,7502,7503,7504,7505,7507,7510,7511,7512,7514,7515,7518,7519,7520,7521,7522,7523,7525,7526,7528,7529,7530,7531,7533,7534,7536,7538,7540,7541,7542,7544,7545,7547,7548,7550,7551,7552,7556,7558,7559,7560,7565,7566,7569,7571,7572,7573,7574,7575,7578,7580,7582,7583,7585,7586,7587,7588,7589,7590,7591,7592,7593,7597,7598,7599,7601,7602,7605,7606,7607,7608,7609,7612,7613,7615,7617,7618,7619,7620,7622,7623,7625,7626,7628,7629,7632,7635,7636,7637,7639,7640,7641,7642,7644,7646,7647,7649,7650,7651,7652,7653,7655,7657,7662,7664,7666,7668,7669,7670,7672,7674,7675,7676,7677,7679,7680,7681,7682,7683,7684,7686,7687,7689,7690,7691,7692,7693,7695,7696,7698,7699,7703,7704,7705,7706,7710,7711,7712,7714,7716,7717,7718,7719,7720,7722,7723,7725,7726,7727,7728,7729,7730,7731,7732,7735,7737,7738,7741,7742,7743,7746,7747,7748,7749,7750,7751,7754,7755,7757,7758,7759,7760,7761,7763,7764,7768,7769,7772,7773,7774,7776,7778,7779,7781,7782,7784,7785,7788,7789,7792,7795,7796,7799,7800,7801,7802,7803,7805,7806,7808,7809,7811,7812,7813,7814,7815,7816,7817,7819,7820,7821,7823,7824,7825,7827,7828,7830,7831,7833,7834,7836,7837,7838,7840,7841,7842,7843,7844,7846,7847,7848,7849,7850,7851,7852,7853,7854,7856,7857,7858,7859,7860,7862,7863,7864,7865,7866,7867,7868,7869,7871,7872,7873,7874,7875,7876,7877,7878,7879,7881,7883,7885,7886,7887,7888,7889,7890,7892,7895,7896,7898,7899,7900,7901,7902,7904,7905,7907,7908,7909,7910,7911,7913,7914,7915,7917,7918,7920,7921,7922,7923,7924,7925,7926,7927,7928,7930,7931,7933,7934,7935,7936,7937,7938,7942,7943,7946,7947,7949,7950,7951,7952,7953,7954,7955,7958,7959,7962,7966,7967,7968,7970,7971,7973,7975,7976,7979,7986,7987,7988,7990,7991,7992,7994,7995,7997,7999,8000,8001,8002,8004,8006,8007,8008,8012,8013,8014,8016,8017,8018,8019,8021,8022,8025,8026,8027,8028,8029,8030,8031,8032,8034,8035,8036,8037,8038,8039,8041,8042,8043,8044,8045,8046,8048,8049,8050,8051,8052,8057,8058,8063,8064,8066,8067,8068,8069,8070,8071,8072,8073,8074,8076,8077,8080,8082,8083,8085,8086,8087,8088,8089,8090,8091,8092,8093,8095,8096,8098,8099,8100,8101,8102,8103,8104,8105,8107,8113,8114,8115,8117,8118,8119,8121,8122,8123,8124,8125,8126,8128,8130,8131,8132,8133,8134,8135,8136,8137,8139,8140,8141,8142,8145,8146,8147,8149,8150,8151,8152,8153,8155,8156,8157,8161,8162,8163,8164,8165,8166,8167,8169,8172,8173,8174,8177,8178,8179,8181,8182,8184,8185,8186,8187,8188,8189,8190,8193,8194,8195,8196,8197,8199,8200,8201,8203,8205,8206,8207,8208,8209,8211,8212,8213,8214,8215,8216,8217,8218,8219,8220,8222,8223,8225,8227,8228,8229,8232,8233,8238,8239,8240,8241,8242,8243,8244,8246,8247,8248,8250,8251,8253,8255,8256,8257,8258,8259,8260,8263,8264,8265,8266,8267,8268,8269,8273,8274,8276,8277,8278,8282,8283,8284,8285,8286,8287,8288,8289,8291,8292,8293,8294,8296,8298,8299,8300,8303,8304,8305,8308,8309,8310,8311,8312,8313,8316,8317,8318,8319,8320,8321,8322,8323,8324,8325,8328,8329,8330,8331,8332,8333,8336,8337,8339,8340,8341,8342,8343,8344,8347,8348,8349,8350,8351,8352,8354,8355,8356,8357,8359,8361,8363,8364,8365,8366,8367,8368,8369,8371,8373,8376,8377,8378,8382,8383,8385,8386,8387,8389,8390,8391,8392,8393,8395,8396,8398,8399,8400,8402,8404,8405,8407,8408,8409,8410,8411,8412,8413,8415,8416,8417,8418,8420,8421,8422,8423,8424,8426,8428,8429,8430,8431,8432,8433,8434,8435,8436,8437,8439,8441,8442,8443,8444,8445,8447,8448,8449,8450,8452,8453,8455,8456,8457,8458,8462,8463,8464,8465,8468,8469,8470,8471,8472,8473,8474,8476,8479,8481,8483,8484,8485,8486,8487,8488,8489,8490,8491,8492,8493,8494,8496,8497,8498,8499,8500,8501,8502,8503,8504,8506,8507,8508,8511,8512,8514,8515,8516,8518,8519,8521,8523,8524,8525,8526,8527,8528,8529,8530,8532,8533,8534,8535,8536,8538,8539,8542,8545,8546,8547,8549,8550,8551,8552,8554,8555,8556,8558,8560,8562,8563,8564,8566,8567,8568,8570,8571,8573,8574,8577,8580,8581,8582,8584,8585,8586,8587,8588,8589,8590,8591,8592,8593,8594,8596,8597,8598,8599,8603,8604,8605,8606,8607,8608,8609,8610,8611,8612,8613,8615,8616,8617,8618,8619,8620,8621,8622,8623,8624,8625,8626,8627,8629,8630,8633,8634,8635,8636,8639,8641,8642,8643,8645,8646,8647,8648,8649,8650,8652,8653,8655,8656,8657,8658,8659,8660,8661,8662,8663,8666,8667,8668,8669,8672,8673,8674,8675,8676,8677,8678,8679,8680,8681,8682,8683,8684,8686,8687,8688,8689,8691,8693,8696,8698,8699,8700,8701,8703,8704,8705,8707,8708,8709,8710,8714,8715,8716,8717,8718,8720,8722,8723,8724,8725,8726,8727,8728,8729,8730,8731,8733,8734,8735,8737,8739,8740,8742,8743,8744,8746,8747,8749,8750,8751,8752,8753,8754,8755,8756,8757,8758,8760,8761,8763,8766,8767,8768,8769,8771,8772,8773,8774,8776,8778,8779,8780,8781,8782,8783,8784,8785,8786,8788,8789,8791,8792,8793,8794,8796,8797,8798,8799,8800,8801,8802,8803,8804,8805,8807,8808,8809,8810,8811,8812,8813,8814,8815,8816,8817,8818,8820,8821,8822,8823,8824,8827,8828,8830,8831,8834,8835,8838,8839,8840,8842,8843,8845,8846,8847,8848,8849,8850,8853,8854,8856,8857,8859,8862,8863,8864,8865,8866,8867,8868,8869,8871,8873,8874,8876,8878,8879,8880,8881,8882,8883,8884,8885,8889,8891,8892,8893,8895,8896,8897,8898,8899,8900,8901,8902,8903,8905,8907,8908,8909,8910,8911,8912,8913,8914,8915,8916,8917,8918,8919,8920,8921,8923,8924,8925,8926,8927,8928,8929,8930,8931,8932,8934,8935,8936,8937,8939,8941,8942,8943,8944,8945,8946,8948,8949,8950,8951,8952,8954,8955,8956,8957,8958,8959,8960,8961,8962,8963,8964,8966,8967,8971,8972,8973,8975,8976,8978,8979,8980,8981,8982,8983,8984,8985,8986,8987,8988,8989,8991,8994,8995,8996,8997,8998,8999,9000,9002,9003,9006,9007,9008,9009,9010,9011,9015,9017,9018,9019,9020,9021,9022,9023,9024,9025,9027,9028,9030,9031,9032,9033,9034,9035,9037,9038,9040,9041,9042,9043,9044,9045,9047,9050,9053,9055,9056,9057,9058,9059,9060,9061,9063,9064,9066,9068,9070,9071,9072,9073,9075,9076,9078,9079,9080,9081,9082,9083,9084,9085,9086,9087,9088,9090,9092,9093,9094,9095,9096,9097,9098,9099,9101,9102,9104,9106,9107,9108,9109,9110,9112,9113,9115,9117,9119,9120,9121,9123,9125,9126,9127,9128,9129,9130,9131,9132,9133,9134,9135,9138,9141,9142,9143,9144,9147,9148,9149,9150,9151,9152,9153,9154,9155,9156,9157,9159,9160,9161,9162,9164,9165,9166,9167,9169,9170,9172,9174,9175,9178,9179,9180,9181,9182,9183,9184,9185,9186,9187,9188,9189,9191,9192,9194,9195,9196,9198,9201,9202,9203,9204,9205,9206,9207,9208,9209,9210,9211,9212,9214,9215,9216,9217,9218,9219,9221,9222,9223,9224,9225,9226,9228,9229,9230,9233,9234,9235,9236,9238,9239,9240,9241,9242,9244,9247,9248,9249,9250,9251,9253,9254,9255,9256,9257,9258,9259,9260,9261,9262,9263,9264,9265,9267,9269,9270,9271,9272,9273,9275,9276,9277,9278,9280,9282,9284,9285,9286,9287,9288,9291,9292,9293,9294,9295,9297,9298,9300,9301,9302,9303,9304,9305,9306,9309,9311,9312,9313,9314,9315,9316,9318,9319,9320,9321,9322,9323,9324,9328,9330,9331,9332,9333,9334,9335,9336,9337,9338,9339,9340,9343,9344,9345,9346,9348,9349,9350,9351,9352,9354,9355,9356,9357,9358,9361,9363,9364,9365,9366,9367,9368,9369,9370,9372,9373,9374,9375,9377,9379,9380,9381,9382,9383,9384,9386,9387,9388,9390,9391,9392,9393,9395,9398,9399,9400,9401,9403,9405,9408,9409,9410,9411,9412,9413,9414,9415,9416,9417,9418,9419,9420,9421,9422,9424,9425,9426,9427,9428,9429,9432,9433,9434,9435,9436,9437,9438,9439,9440,9441,9442,9444,9445,9446,9447,9448,9450,9451,9452,9453,9455,9456,9458,9460,9462,9463,9464,9465,9466,9467,9469,9471,9472,9473,9474,9475,9476,9478,9479,9480,9481,9482,9486,9487,9488,9489,9491,9492,9493,9494,9495,9496,9497,9498,9499,9501,9502,9503,9504,9505,9506,9507,9508,9510,9512,9513,9514,9516,9517,9520,9525,9526,9527,9528,9529,9530,9531,9532,9533,9534,9535,9537,9540,9541,9542,9546,9547,9548,9549,9550,9552,9553,9554,9557,9559,9560,9561,9562,9565,9566,9568,9571,9572,9574,9575,9576,9577,9578,9579,9580,9581,9582,9584,9585,9586,9587,9590,9592,9593,9594,9595,9596,9597,9599,9600,9601,9602,9604,9605,9606,9607,9610,9611,9612,9615,9616,9618,9619,9620,9621,9624,9625,9626,9630,9632,9633,9634,9635,9637,9639,9641,9643,9644,9645,9646,9647,9649,9650,9652,9653,9655,9657,9659,9660,9661,9664,9667,9669,9670,9671,9673,9674,9675,9677,9678,9679,9680,9681,9682,9683,9684,9685,9686,9688,9689,9690,9692,9693,9694,9697,9698,9699,9700,9701,9702,9703,9706,9707,9708,9709,9710,9711,9712,9714,9716,9717,9718,9719,9723,9726,9727,9730,9733,9734,9735,9736,9737,9738,9739,9741,9743,9745,9747,9748,9749,9750,9751,9752,9753,9756,9757,9758,9759,9760,9761,9762,9763,9764,9765,9766,9767,9768,9770,9771,9772,9773,9774,9775,9776,9777,9778,9781,9782,9784,9785,9786,9787,9788,9789,9790,9792,9793,9794,9795,9796,9797,9799,9800,9801,9802,9804,9806,9807,9808,9809,9810,9811,9812,9815,9816,9817,9818,9819,9820,9821,9822,9823,9824,9827,9828,9829,9830,9832,9834,9835,9836,9837,9838,9839,9840,9841,9843,9844,9846,9847,9848,9850,9852,9854,9855,9857,9858,9859,9860,9861,9862,9863,9865,9867,9868,9870,9872,9873,9874,9876,9879,9880,9883,9884,9885,9886,9887,9888,9889,9891,9892,9893,9894,9896,9898,9899,9902,9903,9904,9905,9906,9908,9913,9914,9916,9918,9921,9922,9923,9925,9926,9927,9928,9929,9932,9933,9934,9935,9936,9937,9938,9939,9942,9943,9944,9945,9946,9947,9949,9951,9952,9953,9954,9956,9960,9962,9964,9965,9966,9967,9968,9969,9970,9971,9972,9973,9974,9975,9978,9979,9980,9981,9982,9983,9985,9986,9987,9988,9989,9990,9991,9994,9995,9996,9997,9998,9999,10000,10001,10003,10004,10005,10007,10008,10011,10012,10013,10014,10015,10017,10018,10019,10020,10021,10022,10023,10024,10025,10026,10027,10028,10029,10030,10031,10032,10033,10034,10035,10036,10038,10039,10040,10041,10042,10043,10044,10045,10050,10051,10052,10054,10055,10056,10057,10058,10059,10060,10061,10062,10064,10065,10066,10067,10068,10069,10070,10071,10072,10073,10074,10075,10076,10078,10080,10081,10082,10083,10084,10085,10086,10087,10089,10090,10091,10093,10094,10095,10096,10097,10098,10099,10100,10101,10102,10103,10105,10106,10107,10108,10109,10111,10112,10113,10114,10117,10118,10119,10121,10122,10123,10124,10127,10128,10130,10131,10132,10133,10134,10135,10136,10137,10138,10141,10142,10143,10144,10145,10149,10150,10152,10153,10154,10155,10156,10157,10158,10159,10160,10162,10163,10164,10166,10167,10168,10169,10170,10171,10172,10173,10174,10176,10178,10179,10180,10181,10182,10183,10185,10187,10188,10189,10190,10191,10193,10194,10196,10197,10198,10199,10200,10201,10202,10203,10204,10206,10207,10208,10209,10210,10212,10213,10214,10215,10216,10218,10219,10220,10221,10222,10223,10224,10226,10227,10228,10229,10230,10234,10235,10236,10237,10238,10239,10240,10241,10242,10244,10246,10247,10248,10249,10250,10251,10253,10254,10255,10256,10257,10259,10260,10261,10263,10264,10265,10266,10267,10269,10270,10271,10272,10273,10274,10275,10276,10277,10278,10280,10282,10283,10284,10286,10287,10288,10289,10290,10291,10292,10295,10296,10297,10298,10299,10300,10301,10302,10303,10304,10305,10306,10307,10308,10309,10310,10311,10312,10315,10316,10317,10318,10319,10320,10321,10324,10325,10326,10328,10330,10331,10333,10334,10337,10338,10340,10341,10342,10343,10344,10345,10346,10349,10350,10354,10355,10356,10357,10358,10359,10360,10361,10362,10363,10364,10366,10367,10368,10369,10370,10371,10372,10374,10375,10376,10378,10379,10380,10381,10382,10384,10385,10386,10387,10388,10390,10391,10392,10398,10399,10400,10401,10402,10403,10406,10407,10408,10409,10410,10411,10412,10415,10416,10418,10419,10421,10422,10423,10424,10427,10429,10430,10431,10432,10433,10434,10436,10437,10439,10440,10441,10442,10443,10444,10446,10447,10448,10449,10450,10452,10453,10454,10455,10456,10458,10459,10460,10461,10463,10464,10466,10467,10468,10469,10470,10471,10472,10474,10475,10478,10480,10481,10482,10485,10487,10488,10489,10490,10491,10492,10493,10494,10495,10496,10497,10498,10500,10501,10502,10503,10506,10507,10509,10510,10511,10512,10513,10514,10515,10517,10519,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10533,10535,10536,10537,10538,10539,10540,10541,10542,10544,10545,10547,10549,10551,10552,10554,10556,10557,10558,10559,10560,10561,10562,10563,10564,10566,10568,10569,10570,10571,10572,10573,10574,10575,10576,10577,10579,10580,10581,10582,10583,10584,10585,10586,10587,10589,10590,10592,10593,10595,10596,10597,10598,10599,10600,10601,10603,10604,10605,10606,10607,10609,10610,10611,10614,10615,10616,10617,10618,10620,10621,10622,10623,10627,10628,10629,10630,10631,10633,10634,10636,10637,10639,10640,10644,10645,10646,10648,10650,10651,10654,10655,10656,10657,10658,10659,10662,10664,10665,10666,10668,10669,10673,10675,10676,10677,10678,10679,10680,10681,10683,10684,10685,10687,10688,10689,10692,10694,10695,10696,10697,10699,10700,10701,10702,10703,10704,10705,10707,10708,10709,10710,10711,10713,10714,10715,10717,10718,10720,10725,10728,10729,10730,10731,10732,10733,10734,10735,10736,10737,10739,10740,10741,10742,10743,10744,10746,10748,10750,10751,10753,10754,10755,10756,10758,10759,10761,10762,10764,10765,10766,10767,10768,10770,10771,10773,10774,10775,10777,10779,10781,10782,10783,10784,10785,10786,10787,10788,10789,10790,10792,10793,10794,10795,10796,10797,10798,10799,10800,10803,10804,10806,10808,10809,10812,10815,10816,10817,10820,10822,10824,10825,10827,10829,10830,10831,10832,10833,10834,10835,10836,10838,10839,10840,10841,10843,10844,10845,10846,10849,10851,10852,10853,10854,10855,10856,10857,10858,10859,10861,10862,10863,10864,10865,10867,10869,10870,10872,10873,10874,10875,10876,10878,10880,10881,10882,10885,10886,10889,10891,10892,10893,10894,10895,10896,10897,10898,10900,10903,10904,10905,10908,10909,10910,10911,10912,10913,10919,10920,10921,10922,10924,10925,10926,10927,10928,10931,10932,10933,10936,10938,10939,10940,10942,10943,10944,10948,10949,10951,10954,10955,10956,10957,10958,10959,10960,10963,10964,10966,10968,10969,10970,10971,10973,10974,10976,10977,10979,10984,10987,10988,10989,10990,10991,10993,10994,10995,10996,10997,10998,11000,11001,11003,11004,11005,11006,11008,11010,11012,11014,11015,11016,11017,11018,11019,11020,11023,11024,11025,11026,11029,11030,11033,11034,11035,11037,11039,11040,11041,11042,11043,11045,11046,11048,11049,11050,11052,11053,11055,11057,11060,11061,11062,11064,11066,11067,11069,11070,11073,11074,11076,11077,11078,11079,11080,11081,11082,11083,11085,11086,11087,11088,11089,11090,11091,11092,11093,11094,11095,11096,11098,11099,11101,11102,11103,11104,11106,11107,11109,11110,11111,11115,11116,11118,11120,11123,11124,11125,11126,11127,11128,11129,11131,11133,11134,11136,11137,11138,11139,11140,11141,11142,11143,11144,11145,11146,11147,11152,11153,11154,11155,11156,11157,11158,11159,11160,11162,11163,11166,11167,11168,11169,11171,11173,11176,11177,11178,11180,11181,11182,11183,11185,11186,11187,11188,11189,11190,11191,11192,11193,11194,11195,11196,11197,11199,11200,11203,11204,11207,11208,11209,11210,11211,11213,11215,11217,11220,11221,11223,11225,11226,11227,11229,11230,11232,11233,11234,11236,11237,11238,11239,11240,11241,11242,11243,11244,11246,11247,11248,11250,11251,11252,11253,11254,11255,11256,11258,11259,11260,11261,11262,11263,11265,11266,11267,11268,11270,11271,11272,11273,11275,11276,11277,11281,11282,11283,11284,11290,11291,11292,11293,11294,11296,11297,11298,11299,11301,11302,11303,11304,11305,11308,11309,11310,11311,11312,11313,11314,11315,11316,11318,11319,11320,11321,11322,11323,11324,11325,11326,11327,11329,11330,11331,11332,11335,11336,11338,11339,11340,11341,11343,11344,11346,11351,11354,11355,11359,11360,11362,11363,11364,11365,11367,11368,11371,11373,11374,11375,11376,11377,11378,11379,11384,11385,11386,11388,11389,11390,11392,11394,11396,11397,11400,11401,11402,11403,11404,11406,11407,11409,11410,11412,11414,11416,11417,11419,11420,11421,11422,11423,11424,11425,11428,11429,11430,11432,11433,11435,11436,11437,11438,11442,11443,11445,11446,11447,11448,11449,11450,11451,11452,11455,11456,11457,11458,11460,11461,11462,11467,11469,11471,11472,11475,11476,11478,11479,11480,11481,11482,11483,11484,11485,11488,11489,11490,11491,11492,11493,11495,11496,11498,11501,11502,11504,11505,11506,11509,11511,11512,11513,11514,11518,11520,11521,11523,11525,11526,11527,11528,11529,11530,11531,11532,11535,11536,11537,11538,11539,11541,11542,11543,11544,11545,11546,11549,11550,11553,11556,11557,11558,11559,11561,11563,11568,11569,11572,11573,11576,11578,11579,11580,11583,11584,11586,11587,11588,11589,11590,11591,11593,11594,11595,11596,11597,11598,11599,11600,11601,11602,11603,11604,11607,11609,11610,11611,11612,11613,11614,11615,11617,11619,11624,11625,11626,11630,11632,11633,11635,11636,11637,11638,11640,11641,11642,11643,11644,11645,11652,11653,11655,11656,11657,11659,11660,11661,11663,11665,11666,11667,11668,11669,11670,11671,11672,11674,11675,11676,11680,11681,11683,11684,11685,11686,11688,11689,11690,11694,11695,11696,11699,11700,11701,11704,11708,11709,11710,11713,11714,11715,11716,11718,11720,11721,11723,11724,11727,11728,11731,11732,11733,11734,11737,11738,11739,11740,11741,11743,11744,11746,11748,11750,11751,11752,11753,11754,11755,11757,11758,11760,11762,11763,11765,11767,11769,11770,11771,11772,11775,11777,11779,11780,11781,11782,11783,11785,11786,11788,11789,11790,11791,11792,11794,11796,11797,11798,11799,11800,11802,11803,11804,11805,11806,11807,11809,11810,11811,11812,11813,11821,11830,11835,11836,11837,11838,11839,11840,11841,11842,11843,11846,11847,11848,11849,11851,11853,11854,11856,11857,11860,11861,11862,11865,11866,11867,11868,11869,11871,11872,11873,11875,11876,11877,11878,11879,11881,11886,11887,11889,11890,11891,11894,11895,11896,11898,11899,11900,11902,11903,11904,11905,11906,11907,11908,11909,11911,11913,11918,11919,11921,11922,11924,11927,11929,11931,11932,11933,11934,11936,11937,11938,11939,11944,11945,11946,11947,11948,11949,11950,11951,11952,11955,11957,11958,11959,11960,11961,11962,11964,11965,11966,11967,11968,11973,11974,11975,11976,11977,11978,11980,11982,11988,11991,11994,11996,11997,11998,12001,12002,12003,12004,12005,12013,12014,12016,12017,12018,12021,12024,12025,12026,12027,12030,12034,12035,12036,12037,12038,12039,12040,12041,12043,12044,12045,12047,12048,12050,12051,12052,12053,12054,12055,12056,12057,12058,12063,12064,12065,12066,12069,12072,12073,12074,12075,12076,12077,12078,12079,12081,12082,12083,12085,12086,12087,12090,12091,12092,12093,12094,12096,12097,12098,12099,12100,12101,12104,12108,12109,12111,12113,12115,12116,12117,12118,12119,12122,12123,12124,12125,12126,12128,12130,12131,12133,12134,12135,12136,12137,12138,12139,12140,12141,12142,12144,12145,12146,12147,12148,12149,12150,12151,12152,12153,12155,12156,12157,12158,12160,12161,12162,12163,12164,12165,12166,12167,12169,12170,12171,12173,12174,12175,12176,12177,12178,12179,12180,12181,12182,12183,12184,12185,12186,12187,12188,12189,12190,12192,12194,12195,12196,12197,12198,12199,12200,12201,12202,12203,12204,12205,12206,12207,12208,12209,12210,12211,12212,12214,12215,12216,12217,12219,12221,12222,12224,12225,12226,12227,12228,12229,12230,12231,12232,12233,12234,12235,12236,12237,12238,12239,12241,12242,12243,12244,12245,12246,12247,12248,12249,12250,12251,12252,12253,12254,12255,12257,12258,12259,12260,12261,12262,12263,12264,12265,12266,12267,12268,12269,12270,12271,12272,12273,12275,12276,12277,12278,12279,12280,12281,12282,12283,12284,12285,12286,12287,12288,12289,12290,12291,12292,12293,12294,12295,12296,12297,12298,12299,12300,12301,12302,12303,12304,12305,12306,12307,12308,12310,12311,12312,12313,12315,12316,12317,12318,12319,12320,12321,12322,12323,12324,12325,12326,12327,12328,12329,12330,12331,12332,12333,12334,12335,12337,12338,12339,12340,12341,12342,12343,12344,12345,12346,12347,12348,12349,12350,12351,12352,12353,12354,12355,12356,12357,12358,12359,12360,12361,12362,12363,12365,12366,12367,12368,12369,12370,12371,12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12397,12398,12399,12400,12401,12402,12404,12406,12407,12409,12410,12412,12413,12414,12415,12416,12417,12419,12420,12421,12422,12423,12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,12436,12437,12438,12439,12440,12441,12442,12443,12444,12445,12446,12447,12448,12449,12450,12451,12452,12454,12455,12456,12457,12458,12460,12461,12462,12463,12464,12465,12466,12469,12470,12471,12472,12473,12474,12475,12476,12477,12478,12479,12480,12481,12482,12483,12484,12485,12486,12487,12488,12489,12490,12491,12492,12493,12494,12495,12496,12497,12498,12499,12500,12501,12502,12503,12504,12505,12506,12507,12508,12509,12510,12511,12512,12513,12514,12515,12516,12517,12518,12519,12520,12521,12523,12524,12525,12526,12528,12529,12530,12531,12532,12533,12534,12535,12536,12537,12538,12539,12540,12541,12542,12543,12544,12545,12546,12547,12548,12549,12550,12551,12552,12553,12554,12555,12556,12557,12558,12559,12560,12561,12562,12563,12564,12565,12566,12567,12568,12569,12570,12571,12572,12573,12574,12575,12576,12577,12578,12579,12580,12581,12582,12583,12584,12585,12586,12587,12588,12589,12590,12591,12592,12593,12594,12595,12596,12597,12598,12599,12600,12601,12602,12603,12604,12605,12606,12607,12608,12609,12611,12612,12613,12614,12615,12616,12617,12618,12619,12621,12622,12623,12624,12625,12626,12627,12628,12629,12630,12631,12632,12633,12634,12635,12636,12637,12638,12639,12640,12641,12642,12643,12644,12645,12646,12647,12648,12649,12650,12651,12652,12653,12654,12655,12656,12657,12658,12659,12660,12661,12662,12663,12664,12665,12666,12667,12668,12669,12670,12671,12672,12673,12674,12675,12676,12677,12678,12679,12680,12681,12682,12683,12684,12685,12686,12687,12688,12689,12690,12691,12692,12693,12694,12695,12696,12697,12698,12699,12700,12701,12702,12703,12704,12705,12706,12707,12708,12709,12710,12711,12712,12713,12714,12715,12716,12717,12718,12719,12720,12721,12722,12723,12724,12725,12726,12727,12728,12729,12730,12731,12732,12733,12734,12735,12736,12737,12738,12739,12740,12741,12742,12743,12744,12745,12746,12747,12748,12749,12750,12751,12752,12753,12754,12755,12756,12757,12758,12759,12760,12761,12762,12763,12764,12765,12766,12767,12768,12769,12770,12771,12772,12773,12774,12775,12776,12777,12778,12779,12780,12781,12782,12783,12784,12785,12786,12787,12788,12789,12790,12791,12792,12793,12794,12795,12796,12797,12798,12799,12800,12801,12802,12803,12804,12805,12806,12807,12808,12809,12810,12811,12812,12813,12814,12815,12816,12817,12818,12819,12820,12821,12822,12823,12824,12825,12826,12827,12828,12829,12830,12831,12832,12833,12834,12835,12836,12837,12838,12839,12840,12841,12842,12843,12844,12845,12846,12847,12848,12849,12850,12851,12852,12853,12854,12855,12856,12857,12858,12859,12860,12861,12862,12863,12864,12865,12866,12867,12868,12869,12870,12871,12872,12873,12874,12875,12876,12877,12878,12879,12880,12881,12882,12883,12884,12885,12886,12887,12888,12889,12890,12891,12893,12894,12895,12896,12897,12898,12899,12900,12901,12902,12903,12904,12905,12906,12907,12908,12909,12910,12911,12912,12913,12914,12915,12916,12917,12918,12919,12920,12921,12922,12923,12924,12925,12926,12927,12928,12929,12930,12931,12932,12933,12934,12935,12936,12937,12938,12939,12940,12941,12942,12943,12944,12945,12946,12947,12948,12949,12950,12951,12952,12953,12954,12955,12956,12957,12958,12959,12960,12961,12962,12963,12964,12965,12966,12967,12968,12969,12970,12971,12972,12973,12974,12975,12976,12977,12978,12979,12980,12981,12982,12983,12984,12985,12986,12987,12988,12989,12990,12991,12992,12993,12994,12995,12996,12997,12998,12999,13000,13001,13002,13003,13004,13005,13006,13007,13008,13009,13010,13011,13012,13013,13014,13015,13016,13017,13018,13019,13020,13021,13022,13023,13024,13025,13026,13027,13028,13029,13030,13031,13032,13033,13034,13035,13036,13037,13038,13039,13040,13041,13042,13043,13044,13045,13046,13047,13048,13049,13050,13051,13052,13053,13054,13055,13056,13057,13058,13059,13060,13061,13062,13063,13064,13065,13066,13067,13068,13069,13070,13071,13072,13073,13074,13075,13076,13077,13078,13079,13080,13081,13082,13083,13084,13085,13086,13087,13088,13089,13090,13091,13092,13093,13094,13095,13096,13097,13098,13099,13100,13101,13102,13103,13104,13105,13106,13107,13108,13109,13110,13111,13112,13113,13114,13115,13117,13118,13119,13120,13121,13122,13123,13124,13125,13126,13127,13128,13129,13130,13131,13132,13133,13134,13135,13136,13137,13138,13139,13140,13141,13142,13143,13144,13145,13146,13147,13148,13149,13150,13151,13152,13153,13154,13155,13156,13157,13158,13159,13160,13161,13162,13163,13164,13165,13166,13167,13168,13169,13170,13171,13172,13173,13174,13175,13176,13177,13178,13179,13180,13181,13182,13183,13184,13185,13186,13187,13188,13189,13190,13191,13192,13193,13194,13195,13196,13197,13198,13199,13200,13201,13202,13203,13204,13205,13206,13207,13208,13209,13210,13211,13212,13213,13214,13215,13216,13217,13218,13219,13220,13221,13222,13223,13224,13225,13226,13227,13228,13229,13230,13231,13232,13233,13234,13235,13236,13237,13238,13239,13240,13241,13242,13243,13244,13245,13246,13247,13248,13249,13250,13251,13252,13253,13254,13255,13256,13257,13258,13259,13260,13261,13262,13263,13264,13265,13266,13267,13268,13269,13270,13271,13272,13273,13274,13275,13276,13277,13278,13279,13280,13281,13282,13283,13284,13285,13286,13287,13288,13289,13290,13291,13292,13293,13294,13295,13296,13297,13298,13299,13300,13301,13302,13303,13304,13305,13306,13307,13308,13309,13310,13311,13312,13313,13314,13315,13316,13317,13318,13319,13320,13321,13322,13323,13324,13325,13326,13327,13328,13329,13330,13331,13332,13333,13334,13335,13336,13337,13338,13339,13340,13341,13342,13343,13344,13345,13346,13347,13348,13349,13350,13351,13352,13353,13354,13355,13356,13357,13358,13359,13360,13361,13362,13363,13364,13365,13366,13367,13368,13369,13370,13371,13372,13373,13374,13375,13376,13377,13378,13379,13380,13381,13382,13383,13384,13385,13386,13387,13388,13389,13390,13391,13392,13393,13394,13395,13396,13397,13398,13399,13400,13401,13402,13403,13404,13405,13406,13407,13408,13409,13410,13411,13412,13413,13414,13415,13416,13417,13418,13419,13420,13421,13422,13423,13424,13425,13426,13427,13428,13429,13430,13431,13432,13433,13434,13435,13436,13437,13438,13439,13440,13441,13442,13443,13444,13445,13446,13447,13448,13449,13450,13451,13452,13453,13454,13455,13456,13457,13458,13459,13460,13461,13462,13463,13464,13465,13466,13467,13468,13469,13471,13472,13473,13474,13475,13476,13477,13478,13479,13480,13481,13482,13483,13484,13485,13486,13487,13488,13489,13490,13491,13492,13493,13494,13495,13496,13497,13498,13499,13500,13501,13502,13503,13504,13505,13506,13507,13508,13509,13510,13511,13512,13513,13514,13515,13516,13517,13518,13519,13520,13521,13522,13523,13524,13525,13526,13527,13528,13529,13530,13531,13532,13533,13534,13535,13536,13537,13538,13539,13540,13541,13542,13543,13544,13545,13546,13547,13548,13549,13550,13551,13552,13553,13554,13555,13556,13557,13558,13559,13560,13561,13562,13563,13564,13565,13566,13567,13568,13569,13570,13571,13572,13573,13574,13575,13576,13577,13578,13579,13580,13581,13582,13583,13584,13585,13586,13587,13588,13589,13590,13591,13592,13593,13594,13595,13596,13597,13598,13599,13600,13601,13602,13603,13604,13605,13606,13607,13608,13609,13610,13611,13612,13613,13614,13615,13616,13617,13618,13619,13620,13621,13622,13623,13624,13625,13626,13627,13628,13629,13630,13631,13632,13633,13634,13635,13636,13637,13638,13639,13640,13641,13642,13643,13644,13645,13646,13647,13648,13649,13650,13651,13652,13653,13654,13655,13656,13657,13658,13659,13660,13661,13662,13663,13664,13665,13666,13667,13668,13669,13670,13671,13672,13673,13674,13675,13676,13677,13678,13679,13680,13681,13682,13683,13684,13685,13686,13687,13688,13689,13690,13691,13692,13693,13694,13695,13696,13697,13698,13699,13700,13701,13702,13703,13704,13705,13706,13707,13708,13709,13710,13711,13712,13713,13714,13715,13716,13717,13718,13719,13720,13721,13722,13723,13724,13725,13726,13727,13728,13729,13730,13731,13732,13733,13734,13735,13736,13737,13738,13739,13740,13741,13742,13743,13744,13745,13746,13747,13748,13749,13750,13751,13752,13753,13754,13755,13756,13757,13758,13759,13760,13761,13762,13763,13764,13765,13766,13767,13768,13769,13770,13771,13772,13773,13774,13775,13776,13777,13778,13779,13780,13781,13782,13783,13784,13785,13786,13787,13788,13789,13790,13791,13792,13793,13794,13795,13796,13797,13798,13799,13800,13801,13802,13803,13804,13805,13806,13807,13808,13809,13810,13811,13812,13813,13814,13815,13816,13817,13818,13819,13820,13821,13822,13823,13824,13825,13826,13827,13828,13829,13830,13831,13832,13833,13834,13835,13836,13837,13838,13839,13840,13841,13842,13843,13844,13845,13846,13847,13848,13849,13850,13851,13852,13853,13854,13855,13856,13857,13858,13859,13860,13861,13862,13863,13864,13865,13866,13867,13868,13869,13870,13871,13872,13873,13874,13875,13876,13877,13878,13879,13880,13881,13882,13883,13884,13885,13886,13887,13888,13889,13890,13891,13892,13893,13894,13895,13896,13897,13898,13899,13900,13901,13902,13903,13904,13905,13906,13907,13908,13909,13910,13911,13912,13913,13914,13915,13916,13917,13918,13919,13920,13921,13922,13923,13924,13925,13926,13927,13928,13929,13930,13931,13932,13933,13934,13935,13936,13937,13938,13939,13940,13941,13942,13943,13944,13945,13946,13947,13948,13949,13950,13951,13952,13954,13955,13956,13957,13958,13959,13960,13961,13962,13963,13964,13965,13966,13967,13968,13969,13970,13971,13972,13973,13974,13975,13976,13977,13978,13979,13980,13981,13982,13983,13984,13985,13986,13987,13988,13989,13990,13991,13992,13993,13994,13995,13996,13997,13998,13999,14000,14001,14002,14003,14004,14005,14006,14007,14008,14009,14010,14011,14012,14013,14014,14015,14016,14017,14018,14019,14020,14021,14022,14023,14024,14025,14026,14027,14028,14029,14030,14031,14032,14033,14034,14035,14036,14037,14038,14039,14040,14041,14042,14043,14044,14045,14046,14047,14048,14049,14050,14051,14052,14053,14054,14055,14056,14057,14058,14059,14060,14061,14062,14063,14064,14065,14066,14067,14068,14069,14070,14071,14072,14073,14074,14075,14076,14077,14078,14079,14080,14081,14082,14083,14084,14085,14086,14087,14088,14089,14090,14091,14092,14093,14094,14095,14096,14097,14098,14099,14100,14101,14102,14103,14104,14105,14106,14107,14108,14109,14110,14111,14112,14113,14114,14115,14116,14117,14118,14119,14120,14121,14122,14123,14124,14125,14126,14127,14128,14129,14130,14131,14132,14133,14134,14135,14136,14137,14138,14139,14140,14141,14142,14143,14144,14145,14146,14147,14148,14149,14150,14151,14152,14153,14154,14155,14156,14157,14158,14159,14160,14161,14162,14163,14164,14165,14166,14167,14168,14169,14170,14171,14172,14173,14174,14175,14176,14177,14178,14179,14180,14181,14182,14183,14184,14185,14186,14187,14188,14189,14190,14191,14192,14193,14194,14195,14196,14197,14198,14199,14200,14201,14202,14203,14204,14205,14206,14207,14208,14209,14210,14211,14212,14213,14214,14215,14216,14217,14218,14219,14220,14221,14222,14223,14224,14225,14226,14227,14228,14229,14230,14231,14232,14233,14234,14235,14236,14237,14238,14239,14240,14241,14242,14243,14244,14245,14246,14247,14248,14249,14250,14251,14252,14253,14254,14255,14256,14257,14258,14259,14260,14261,14262,14263,14264,14265,14266,14267,14268,14269,14270,14271,14272,14273,14274,14275,14276,14277,14278,14279,14280,14281,14282,14283,14284,14285,14286,14287,14288,14289,14290,14291,14292,14293,14294,14295,14296,14297,14298,14299,14300,14301,14302,14303,14304,14305,14306,14307,14308,14309,14310,14311,14312,14313,14314,14315,14316,14317,14318,14319,14320,14321,14322,14323,14324,14325,14326,14327,14328,14329,14330,14331,14332,14333,14334,14335,14336,14337,14338,14339,14340,14341,14342,14343,14344,14345,14346,14347,14348,14349,14350,14351,14352,14353,14354,14355,14356,14357,14358,14359,14360,14361,14362,14363,14364,14365,14366,14367,14368,14369,14370,14371,14372,14373,14374,14375,14376,14377,14378,14379,14380,14381,14382,14383,14384,14385,14386,14387,14388,14389,14390,14391,14392,14393,14394,14395,14396,14397,14398,14399,14400,14401,14402,14403,14404,14405,14406,14407,14408,14409,14410,14411,14412,14413,14414,14415,14416,14417,14418,14419,14420,14421,14422,14423,14424,14425,14426,14427,14428,14429,14430,14431,14432,14433,14434,14435,14436,14437,14438,14439,14440,14441,14442,14443,14444,14445,14446,14447,14448,14449,14450,14451,14452,14453,14454,14455,14456,14457,14458,14459,14460,14461,14462,14463,14464,14465,14466,14467,14468,14469,14470,14471,14472,14473,14474,14475,14476,14477,14478,14479,14480,14481,14482,14483,14484,14485,14486,14487,14488,14489,14490,14491,14492,14493,14494,14495,14496,14497,14498,14499,14500,14501,14502,14503,14504,14505,14506,14507,14508,14509,14510,14511,14512,14513,14514,14515,14516,14517,14518,14519,14520,14521,14522,14523,14524,14525,14526,14527,14528,14529,14530,14531,14532,14533,14534,14535,14536,14537,14538,14539,14540,14541,14542,14543,14544,14545,14546,14547,14548,14549,14550,14551,14552,14553,14554,14555,14556,14557,14558,14559,14560,14561,14562,14563,14564,14565,14566,14567,14568,14569,14570,14571,14572,14573,14574,14575,14576,14577,14578,14579,14580,14581,14582,14583,14584,14585,14586,14587,14588,14589,14590,14591,14592,14593,14594,14595,14596,14597,14598,14599,14600,14601,14602,14603,14604,14605,14606,14607,14608,14609,14610,14611,14612,14613,14614,14615,14616,14617,14618,14619,14620,14621,14622,14623,14624,14625,14626,14627,14628,14629,14630,14631,14632,14633,14634,14635,14636,14637,14638,14639,14640,14641,14642,14643,14644,14645,14646,14647,14648,14649,14650,14651,14652,14653,14654,14655,14656,14657,14658,14659,14660,14661,14662,14664,14665,14666,14667,14668,14669,14670,14671,14672,14673,14674,14675,14676,14677,14678,14679,14680,14681,14682,14683,14684,14685,14686,14687,14688,14689,14690,14691,14692,14693,14694,14695,14696,14697,14698,14699,14700,14701,14702,14703,14704,14705,14706,14707,14708,14709,14710,14711,14712,14713,14714,14715,14716,14717,14718,14719,14720,14721,14722,14723,14724,14725,14726,14727,14728,14729,14730,14731,14732,14733,14734,14735,14736,14737,14738,14739,14740,14741,14742,14743,14744,14745,14746,14747,14748,14749,14750,14751,14752,14753,14754,14755,14756,14757,14758,14759,14760,14761,14762,14763,14764,14765,14766,14767,14768,14769,14770,14771,14772,14773,14774,14775,14776,14777,14778,14779,14780,14781,14782,14783,14784,14785,14786,14787,14788,14789,14790,14791,14792,14793,14794,14795,14796,14797,14798,14799,14800,14801,14802,14803,14804,14805,14806,14807,14808,14809,14810,14811,14812,14813,14814,14815,14816,14817,14818,14819,14820,14821,14822,14823,14824,14825,14826,14827,14828,14829,14830,14831,14832,14833,14834,14835,14836,14837,14838,14839,14840,14841,14842,14843,14844,14845,14846,14847,14848,14849,14850,14851,14852,14853,14854,14855,14856,14857,14858,14859,14860,14861,14862,14863,14864,14865,14866,14867,14868,14869,14870,14871,14872,14873,14874,14875,14876,14877,14878,14879,14880,14881,14882,14883,14884,14885,14886,14887,14888,14889,14890,14891,14892,14893,14894