
const int background[]= {1095,1095,1096,1096,1096,1095,1095,1063,1063,1095,1096,1096,1096,1095,1063,1063,1096,1096,1096,1096,1096,1096,1096,1096,1095,1063,1031,1063,1063,1096,1128,1096,1096,1096,1096,1096,1096,1096,1128,1128,1128,1128,1128,1128,1096,1095,1095,1095,1095,1096,1096,1128,1128,1128,1128,1128,1128,1128,1128,1128,1160,1128,1095,1063,1128,1128,1128,1128,1128,1128,1128,1096,1095,1063,1063,1063,1095,1128,1128,1128,1160,1160,1160,1128,1128,1128,1128,1160,1128,1128,1128,1128,1128,1128,1160,1160,1160,1096,1063,1063,1096,1128,1128,1128,1160,1128,1128,1160,1161,1193,1128,1096,1128,3176,1128,1064,1031,999,1031,3112,3176,3144,1096,1096,1095,1128,1128,1128,1160,1160,1127,1127,1128,1160,1160,1128,1095,1095,1063,1063,1063,1095,1096,1096,1128,1096,1095,1096,1128,1128,1128,1096,1095,1095,1095,1096,1096,1096,1128,1128,1128,1128,1128,1096,1063,1063,1095,1096,1096,1128,1128,1128,1096,1095,1095,1095,1096,1128,1128,1128,1096,1095,1095,1096,1096,1128,1128,1096,1095,1063,1095,1096,1095,1128,1128,1063,1063,1096,1128,1128,
		1063,1095,1096,1096,1096,1095,1063,1031,1063,1096,1128,1096,1063,1063,1063,1096,1096,1096,1095,1063,1063,1095,1096,1096,1063,1063,1063,1063,1096,1128,1128,1128,1096,1096,1128,1128,1128,1096,1096,1095,1095,1128,1160,1128,1095,1063,1063,1063,1063,1095,1096,1128,1128,1128,1128,1128,1128,1128,1128,1128,1160,1160,1128,1095,1160,1160,1160,1160,1128,1128,1128,1095,1127,1127,1095,1095,1127,1127,1127,1128,1160,1128,1127,1095,1095,1128,1128,1128,1064,1064,1064,1064,1064,1096,3144,3145,3144,1064,1031,1032,3112,3145,3145,3112,3080,3080,5128,5160,5160,5160,3080,999,5193,3145,3112,1032,999,999,3112,3145,3144,3144,3144,1096,1096,1128,1128,1128,1128,1128,1095,1095,1128,1128,1128,1128,1063,1031,1031,1031,1063,1063,1095,1096,1128,1096,1095,1096,1128,1128,1128,1096,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1096,1095,1063,1095,1096,1095,1096,1128,1096,1095,1063,1063,1063,1095,1096,1128,1128,1128,1096,1095,1095,1096,1128,1128,1095,1063,1063,1063,1095,1128,1128,1095,1063,1095,1128,1128,1096,
		1095,1095,1096,1128,1096,1095,1063,1031,1063,1096,1128,1096,1031,1031,1063,1128,1128,1096,1095,1063,1063,1063,1096,1096,1031,1031,1063,1095,1128,1128,1128,1128,1095,1095,1096,1096,1096,1095,1063,1063,1095,1128,3208,1160,1063,1030,1030,1031,1063,1063,1096,1128,1128,1160,1128,1128,1160,1128,1128,1128,1160,1160,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1160,1160,1127,1127,1127,1128,1128,1096,1096,1096,1064,1064,1064,1064,1064,3080,5032,7048,7048,7047,7047,7047,7047,7047,7047,7015,4935,4935,7015,7048,7048,7015,8999,9031,9064,9064,9063,7015,4967,4967,7112,5096,5096,3048,3048,3080,3113,5225,3112,3112,3144,3144,1096,1096,1096,1128,1128,1095,1095,1095,1128,1128,1128,1128,1031,1031,1063,1063,1095,1096,1096,1128,1128,1096,1096,1096,1128,1128,1128,1096,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1096,1096,1096,1096,1063,1096,1096,1096,1095,1063,1063,1063,1095,1096,1128,1128,1096,1096,1096,1096,1128,1128,1128,1096,1063,1063,1063,1095,1128,1096,1063,1063,1096,1128,1128,1095,
		1096,1096,1128,1128,1128,1095,1063,1063,1095,1096,1128,1096,1031,1031,1063,1128,1128,1128,1096,1095,1095,1095,1096,1096,1030,1063,1095,1096,1128,1128,1128,1128,1095,1096,1096,1128,1096,1095,1063,1063,1095,1128,3208,1128,1063,1030,998,1031,1063,1063,1096,1128,1128,1160,1128,1128,1160,1128,1128,1128,1128,1160,1160,1128,1128,1128,1128,1128,1128,1128,1128,1128,1160,1160,1160,1128,1096,1063,1064,3080,5128,5096,5064,5032,7048,7047,7048,11112,12967,14983,14983,17031,17031,17031,17031,17031,14950,14950,14918,14950,14950,16999,16998,16998,17031,17031,17063,15015,15015,12999,10983,11015,8999,6983,7015,5000,5064,5096,5129,5161,5160,5160,3144,3144,3144,1096,1096,1096,1096,1095,1095,1095,1128,1128,1128,1096,1031,1031,1063,1095,1096,1128,1128,1128,1096,1128,1128,1128,1096,1096,1096,1128,1128,1128,1128,1128,1128,1096,1096,1096,1128,1128,1128,1128,1128,1096,1095,1095,1063,1095,1096,1096,1096,1095,1096,1128,1128,1096,1095,1063,1063,1095,1128,1128,1128,1128,1128,1128,1095,1063,1095,1096,1128,1095,1031,1063,1128,3208,1128,1095,
		1096,1128,1128,1128,1096,1096,1095,1095,1096,1096,1096,1095,1063,1031,1063,1096,1128,1128,1096,1096,1096,1096,1095,1095,1031,1063,1096,1128,1128,1096,1128,1128,1128,1128,1128,1128,1128,1128,1096,1128,1095,1128,1160,1128,1063,1031,1031,1031,1063,1095,1096,1128,1128,1128,1128,1128,1160,1128,1095,1095,1128,1128,1160,1160,1095,1095,1095,1095,1128,1128,1128,1160,1160,1160,1128,1064,1031,3015,5063,7080,7047,9031,8999,10983,10951,10919,12967,14983,18983,21031,21031,23111,23144,23144,25192,25192,25193,25224,25193,25192,25193,25192,25193,25192,25192,23112,21064,21063,19047,17031,17032,15015,10919,10951,8935,8999,6984,7016,7048,7080,5128,5160,5160,5192,3176,3144,3176,1128,1128,1096,1096,1128,1128,1128,1096,1095,1031,1031,1063,1095,1096,1096,1128,1128,1096,1128,1128,1128,1096,1095,1096,1128,1128,1128,1128,1128,1096,1096,1096,1096,1128,1128,1096,1096,1128,1096,1095,1063,1063,1095,1096,1128,1128,1128,1128,1128,1128,1096,1063,1063,1063,1096,1128,1128,1128,1128,1128,1128,1095,1095,1096,1128,1128,1063,1031,1095,1128,1128,1096,1096,
		1096,1096,1095,1095,1095,1095,1095,1096,1096,1096,1096,1095,1063,1063,1063,1095,1096,1096,1096,1096,1096,1095,1063,1031,1063,1095,1096,1096,1096,1096,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1096,1063,1063,1063,1031,1095,1096,1096,1128,1128,1128,1128,1128,1160,1128,1095,1095,1095,1128,1160,1160,1128,1128,1128,1128,1128,1128,1128,1128,1096,3112,3112,3048,4999,4967,6951,11047,10983,12967,17031,19047,21063,23112,25192,25192,25257,25290,27370,27402,29451,29483,29483,29483,31564,31564,31564,31564,31564,31564,31564,31564,31499,29418,27338,27338,27338,25322,23241,21161,19145,19144,17064,15016,12968,13000,13000,11015,5031,3047,3079,3112,3144,3144,3176,1128,1128,1128,1128,1128,1128,1128,1096,1063,1031,1063,1063,1096,1096,1128,1128,1128,1096,1128,1128,1128,1096,1095,1096,1128,1128,1128,1128,1128,1128,1096,1096,1096,1128,1096,1095,1096,1128,1096,1063,1063,1063,1095,1128,1128,1096,1096,1128,1128,1128,1095,1063,1063,1095,1096,1128,1128,1095,1096,1096,1096,1095,1095,1096,1128,1128,1063,1063,1096,1128,1128,1096,1128,
		1096,1095,1063,1063,1063,1063,1096,1096,1096,1096,1063,1095,1096,1096,1063,1063,1063,1095,1096,1096,1096,1063,1031,1030,1063,1095,1128,1128,1095,1095,1096,1160,1096,1095,1095,1095,1095,1096,1128,1128,1160,1128,1095,1095,1095,1095,1063,1063,1128,1127,1160,1160,1160,1128,1127,1095,1160,1095,1063,1063,1095,1128,1128,1160,1192,1160,1128,1096,1096,3144,3144,5160,7112,9128,9128,9063,8967,8902,10918,15014,17031,19047,23144,25224,29353,31434,35563,35628,33644,33709,33709,33741,33742,35789,33742,33741,33709,35757,35790,35789,35757,35757,35757,35757,37870,37838,35725,35757,35757,33677,31564,27402,27435,25354,23241,21128,19048,19047,19047,15015,6886,4934,4967,7079,7112,7144,7176,5160,5193,3144,3176,1128,1160,1128,1127,1095,1095,1095,1096,1128,1128,1160,1128,1128,1128,1128,1160,1128,1096,1095,1096,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1096,1095,1096,1128,1128,1063,1031,1095,1128,1128,1128,1096,1095,1095,1128,1096,1095,1063,1095,1096,1128,1096,1095,1063,1095,1095,1095,1095,1095,1096,1128,1096,1063,1063,1128,1128,1096,1096,1128,
		1096,1095,1063,1031,1031,1063,1095,1096,1096,1096,1096,1096,1095,1095,1096,1128,1096,1128,1128,1096,1063,1031,1031,1063,1096,1128,1128,1128,1095,1095,1095,1128,1096,1128,1095,1095,1095,1128,1128,1128,1096,1128,3209,1128,1063,1063,1127,1192,1159,1192,1192,1192,1159,1127,1127,1127,1127,1128,1128,1127,1095,1127,1160,1192,1193,1160,1128,3145,5161,5096,4999,6951,13063,17095,17095,17063,17031,17031,19079,21127,25321,27401,31530,33611,35692,35692,37772,37805,35789,35789,35789,35821,35821,37869,37870,37902,37902,37902,37902,37902,37902,37902,37902,37902,37837,37837,35789,35789,35789,35789,35757,33708,33708,33708,31628,31595,29482,27401,25256,21160,17063,15015,12934,10886,10918,11015,11080,9064,9193,7177,5193,3177,1160,1160,1160,1127,1128,1128,1128,1161,1161,1160,1128,1128,1095,1127,1160,1160,1160,1127,1095,1063,1128,1128,1128,1128,1128,1160,1160,1193,1063,1095,1095,1128,1128,1128,1095,1063,1031,1063,1095,1128,1128,1128,1128,1128,1096,1128,1128,1128,1128,1128,1095,1095,1031,1030,1031,1063,1096,1128,1096,1095,1128,1095,1063,1063,1096,1128,1128,1096,
		1096,1095,1063,1063,1063,1063,1095,1096,1096,1128,1128,1096,1096,1096,1096,1128,1128,1128,1128,1096,1063,1063,1063,1095,1128,1128,1160,1128,1128,1095,1128,1128,1128,1128,1095,1095,1095,1128,1128,1160,1096,1128,1128,1128,1063,1063,1127,1160,1159,1191,1191,1191,1159,1126,1126,1127,1159,1128,1127,1095,1063,1095,1160,1192,1160,1128,1096,5160,7144,9096,8999,10950,17031,21063,21063,21063,21095,25256,29482,31595,31563,31595,33676,35756,35756,37837,37837,37869,39950,37902,37934,39982,39982,39982,39982,40014,40014,40014,40014,40014,40014,40014,40014,40014,39982,39982,39982,37934,37902,37902,37902,37902,37901,37869,35789,35788,35756,33675,31562,29482,25289,23209,21128,19047,16999,14983,12967,10951,11112,9160,7177,5225,1161,1193,1160,1128,1128,1128,1128,1160,1160,1160,1160,1128,1095,1127,1160,1160,1160,1127,1095,1063,1128,1128,1128,1128,1128,1160,1160,1160,1095,1095,1095,1128,1128,1128,1095,1063,1030,1063,1095,1128,1128,1160,1128,1128,1095,1128,1128,1128,1128,1128,1128,1128,1063,1063,1063,1095,1128,1128,1128,1096,1128,1096,1095,1096,1128,1128,1128,1096,
		1096,1096,1095,1095,1095,1095,1096,1096,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1095,1095,1095,1096,1096,1096,1128,1160,1160,1128,1128,1128,1128,1160,1160,1128,1095,1095,1095,1128,1128,1160,1128,1128,1128,1128,1063,1063,1095,1160,1159,1160,1191,1191,1127,1127,1095,1127,1160,1160,1127,1063,1031,1063,1096,3177,3177,3112,5096,7080,9063,8999,10950,12902,16966,21095,25257,27402,29515,31595,33708,33708,35789,35789,37869,37869,37869,37902,39950,39982,39982,40014,40014,40015,40015,40015,40047,40047,42127,42127,42127,42127,42127,42127,42127,42127,42095,42095,40047,40015,40015,40015,40015,40014,39982,37902,37902,37901,37869,35789,35756,33676,31596,29515,27402,23273,21160,19111,14982,10886,10983,8999,9128,7177,5193,3177,1129,1128,1128,1128,1128,1128,1128,1128,1160,1128,1095,1095,1128,1128,1128,1127,1095,1095,1095,1128,1128,1128,1160,1128,1128,1128,1095,1095,1128,1128,1160,1128,1095,1095,1030,1063,1095,1128,1128,1160,1160,1160,1095,1095,1095,1128,1128,1128,1128,1128,1096,1096,1096,1096,1128,1128,1128,1096,1128,1096,1096,1128,1128,1128,1096,1095,
		1096,1096,1096,1128,1128,1096,1096,1096,1096,1096,1095,1096,1128,1128,1096,1095,1128,1095,1063,1063,1095,1128,1128,1128,1128,1128,1128,1128,1095,1095,1128,1128,1160,1128,1095,1095,1095,1128,1128,1160,1128,1160,1160,1128,1096,1095,1095,1128,1160,1160,1192,1159,1127,1127,3175,3176,1160,1160,1128,1096,1063,3079,3080,5160,7176,7112,7015,8999,10982,12998,15015,19079,23273,27402,31628,33741,35821,35821,35789,33708,37902,37902,39950,39982,39950,39982,42030,42063,42095,42095,42095,42095,42095,42127,42128,42128,44208,44208,44208,44208,44208,44208,44208,44208,42128,42128,42128,42128,42127,42095,42095,42095,40015,40014,39982,39982,37934,37902,37869,35789,37870,35789,33708,31596,27467,25353,21192,17096,12934,10950,8967,6983,7048,7144,7177,5225,1128,1160,1160,1128,1128,1128,1128,1128,1095,1095,1128,1128,1128,1127,1127,1095,1095,1095,1128,1160,1160,1128,1095,1095,1095,1128,1128,1128,1160,1128,1128,1095,1063,1095,1095,1128,1128,1128,1128,1128,1063,1095,1095,1128,1128,1128,1128,1128,1128,1128,1096,1128,1128,1128,1096,1095,1095,1096,1128,1128,1128,1096,1095,1063,
		1096,1096,1128,1128,1128,1128,1096,1096,1095,1063,1063,1095,1096,1096,1095,1063,1095,1063,1031,1063,1095,1128,1128,1128,1128,1128,1128,1095,1095,1095,1095,1128,1160,1160,1128,1095,1095,1128,1128,1160,1160,1160,1160,1128,3144,3144,3144,3176,1128,1128,1160,1127,1095,1095,3143,1128,1160,1192,1160,3177,3112,5096,7080,9128,9063,8999,10983,12967,15015,19112,23273,27402,33773,33741,33741,33708,33708,35821,37902,40015,37902,39982,40014,40014,40014,42063,42095,44176,44208,44240,44240,44240,44240,44240,44273,44273,44240,44240,44240,44240,44240,44240,44240,44240,44273,44273,44273,44240,44240,44240,44240,44240,44208,42160,42127,42127,42095,40047,40014,39982,39982,37902,37870,35789,35757,31628,29547,25418,19144,17095,12967,10918,8902,8999,11144,9193,3177,1161,1161,1161,1128,1128,1096,1096,1096,1096,1128,1128,1128,1128,1127,1127,1095,1095,1128,1160,1160,1128,1095,1063,1128,1128,1128,1160,1128,1128,1128,1128,1095,1128,1128,1128,1128,1128,1128,1128,1063,1095,1095,1128,1128,1128,1160,1160,1128,1128,1096,1096,1128,1128,1095,1063,1063,1095,1096,1128,1096,1063,1063,1031,
		1096,1128,1128,1128,1128,1128,1128,1096,1063,1063,1063,1063,1096,1096,1063,1030,1063,1031,1063,1063,1095,1128,1128,1128,1128,1128,1095,1095,1063,1063,1095,1128,1160,1160,1128,1128,1128,1128,1128,1160,1160,1160,1160,1128,3176,3144,3144,3144,1095,1095,1095,1095,1063,1063,1063,1095,1128,1161,3209,5193,7144,7048,9031,11015,10950,12998,15047,19144,23273,27434,33644,35757,33741,35821,35821,35821,35854,37934,40015,40047,40015,40047,42095,42127,44175,44176,44208,46288,44240,44240,44273,44273,46321,46321,46321,46353,46321,46321,46321,46321,46321,46321,46321,46321,46353,46321,46321,46321,44273,44273,44240,44240,46321,44240,44240,44208,42160,42127,42127,42095,39982,39950,39950,39950,39950,37869,35789,33708,29547,25386,21224,17063,12934,12966,12999,9032,5128,3144,3144,3145,3177,1096,1096,1096,1096,1128,1128,1128,1128,1128,1128,1128,1095,1095,1128,1160,1160,1128,1095,1063,1095,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1095,1095,1063,1095,1095,1128,1128,1128,1128,1128,1128,1128,1096,1096,1128,1096,1095,1063,1063,1095,1096,1096,1063,1031,1030,1030,
		1128,1128,1128,1096,1096,1128,1128,1128,1095,1063,1063,1063,1096,1128,1063,1030,1030,1063,1095,1096,1096,1096,1096,1128,1128,1128,1128,1095,1063,1063,1095,1128,1160,1160,1160,1128,1128,1128,1128,1128,1127,1127,1128,1096,3144,3144,3112,3144,1096,1128,1128,1127,1095,1095,1095,1128,1128,1129,5193,7145,9096,11047,10951,12967,17063,19144,23305,27434,31564,33644,37805,37838,33676,35789,37934,40047,40047,40047,40047,40015,42095,42127,44208,44240,44240,44240,46288,46320,46321,46321,46321,46321,46321,46353,46353,46353,48434,48434,48434,48434,48434,48434,48434,48434,46353,46353,46353,46321,46321,46321,46321,46321,46321,46321,44240,44208,44208,44208,44176,42127,42062,42062,42030,42030,42030,39982,37902,37869,35789,33708,29547,25354,21193,19112,17031,12967,9031,7080,7144,5128,5161,3144,1096,1096,1128,1128,1160,1160,1128,1160,1128,1128,1096,1128,1128,1160,1128,1128,1095,1095,1095,1128,1128,1128,1128,1095,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1095,1095,1095,1128,1128,1128,1128,1128,1128,1128,1096,1096,1128,1096,1095,1063,1096,1128,1128,1095,1063,1030,1031,1031,
		1128,1128,1096,1096,1096,1096,1128,1128,1095,1063,1063,1095,1128,1128,1063,1030,998,1063,1128,1128,1128,1096,1128,1128,1128,1128,1128,1095,1063,1095,1128,1160,1128,1128,1160,1160,1160,1128,1128,1095,1095,1095,1095,1096,3144,3112,3112,1063,3208,1160,1160,1160,1128,1127,1160,3209,3145,5161,7145,9096,11015,12967,14950,16966,21160,25354,29547,33709,35757,37805,37773,37773,37934,37935,40015,40015,40015,40047,42128,44208,42127,44208,44240,46321,46320,46288,46288,46288,48434,48434,48434,48434,48434,48434,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48434,48434,48434,48434,46353,46321,46321,46321,46321,46321,46289,44240,44175,42127,42095,42095,42063,42030,39950,39917,37870,37869,35789,33676,29483,25289,21096,16999,12966,11015,11112,9160,7177,5160,1096,1096,1160,1160,1160,1160,1160,1160,1128,1128,1128,1128,1128,1160,1128,1128,1095,1095,1095,1128,1128,1128,1095,1095,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1095,1095,1095,1128,1128,1128,1128,1128,1128,1128,1096,1128,1128,1128,1096,1063,1128,1128,1128,1095,1063,1030,1031,1063,
		1096,1096,1096,1096,1096,1096,1095,1095,1063,1096,1128,3208,1128,1128,1128,1128,1031,1063,1063,1096,1128,1128,1128,1128,1128,1128,1128,1095,1095,1128,1128,1128,1095,1128,1128,1160,1160,1128,1128,1095,1095,1063,1063,1063,3144,3144,3112,1064,1031,1095,1160,1160,1160,1128,1128,3144,5064,9096,11080,10983,12934,16998,21160,25289,31595,33644,33709,35757,37837,37838,39918,39950,40015,40015,40047,42128,42128,44208,44208,44208,44240,46289,46321,46321,48401,48433,48433,48433,48434,48434,48434,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48434,48434,48401,48401,46353,46353,44240,44240,44240,44240,44207,42095,42063,42030,39950,37902,37870,37869,35789,33676,29450,25257,19015,16998,12934,10982,7015,5096,3145,1161,1192,1192,1192,1192,1160,1128,1096,1063,1160,1193,1160,1128,1128,1160,1160,1128,1128,1128,1095,1063,1063,1063,1095,1128,1160,1128,1063,1095,1128,1160,1160,1128,1128,1128,1095,1128,1160,1160,1128,1095,1128,1128,1128,1128,1095,1063,1096,1128,1096,1128,1128,1128,1128,1096,1063,1063,
		1128,1128,1128,1128,1096,1063,1063,1031,1063,1096,1128,3208,1128,1128,1128,1128,1063,1095,1096,1128,1128,1128,1096,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1160,1160,1160,1128,1095,1095,1095,1095,1063,3112,3144,3144,1064,1063,1063,1095,1128,1160,1160,1161,1129,3112,7048,11016,10951,14983,19079,23241,29450,33612,35692,35724,35789,37869,37870,37902,39983,40015,40047,42095,42128,42160,44208,44241,44241,44273,46321,46353,46353,48401,48434,48433,48434,48466,48466,48466,48466,48466,50514,50514,50514,50514,50547,50547,50547,50547,50547,50547,50547,50547,50514,50514,50514,50514,50514,50514,50514,50514,50514,48466,48466,48434,48434,48433,48401,46353,44272,44272,44272,44272,44240,44208,42095,42095,42096,42063,39983,39950,37870,35757,33644,31531,27273,25192,19015,14982,8934,7015,3048,1128,1161,1192,1192,1192,1128,1095,1095,1095,1128,1160,1128,1095,1095,1128,1160,1128,1128,1128,1128,1095,1063,1063,1095,1128,1160,1128,1095,1095,1128,1160,1160,1128,1160,1128,1128,1128,1160,1160,1160,1128,1095,1096,1096,1095,1063,1063,1063,1096,1096,1128,1128,1128,1128,1128,1096,1095,
		1128,1128,1128,1128,1096,1095,1063,1031,1095,1096,1128,1128,1128,1128,1096,1128,1096,1096,1128,1128,1128,1128,1096,1096,1128,1128,1128,1128,1128,1128,1128,1160,1128,1128,1160,1160,1128,1128,1095,1063,1128,1096,1096,1096,3144,1096,1063,1031,1096,1095,1096,1128,3209,3177,3113,5064,11015,12967,14983,19112,25289,31531,35724,37805,37773,37837,37870,37934,39982,40015,40047,42127,42128,44176,44208,44241,46321,46321,46321,46353,48434,48434,48434,48466,48466,48466,48466,50514,50514,50514,50514,50514,50514,50514,50546,50546,52627,52627,52627,52627,52627,52627,52627,52627,50546,50546,50546,50546,50546,50546,50546,50546,50546,50514,50514,50514,50482,48434,48433,48433,46385,46385,46353,46353,44273,44240,44208,44208,44176,42127,42063,39982,37902,37870,37837,37805,37643,33482,27272,19047,12934,8934,4999,3080,1096,1161,1161,1160,1128,1063,1064,1096,1096,1128,1095,1063,1095,1128,1160,1160,1128,1128,1128,1128,1095,1063,1095,1095,1160,1128,1095,1095,1128,1160,1160,1128,1128,1128,1128,1128,1128,1128,1128,1160,1095,1096,1096,1095,1063,1063,1063,1095,1096,1128,1128,1128,1128,1128,1096,1096,
		1095,1095,1096,1128,1128,1128,1096,1096,1096,1128,1128,1128,1128,1096,1096,1096,1095,1095,1096,1128,1128,1128,1096,1096,1128,1128,1128,1128,1128,1128,1128,1128,1160,1160,1160,1160,1128,1128,1095,1063,1128,1128,3176,3176,1096,1063,1063,1031,1096,1096,1096,3145,5161,7144,7047,8999,12966,17063,23241,27434,33612,35692,37773,37772,37837,39918,39982,40047,40047,40079,42159,42160,44208,44240,44241,46321,46353,46353,48402,48401,48466,48466,48466,48466,48466,48466,50546,50546,50546,50546,50546,50546,50547,50547,50547,52595,52627,52627,52627,52627,52627,52627,52627,52627,52595,52595,52595,52595,52595,52595,52595,52595,50547,50547,50546,50546,50514,50514,50514,50514,48434,48434,46386,46386,46353,46321,44273,44240,44208,44208,42128,40015,39982,37902,37902,39950,41869,39757,33547,27337,19111,12999,8999,7015,5064,3112,3177,3177,1128,1096,1096,1128,1128,1128,1128,1063,1063,1128,1160,1160,1128,1128,1160,1128,1128,1095,1063,1063,1160,1128,1128,1128,1128,1160,1128,1128,1095,1128,1128,1095,1063,1063,1095,1160,1128,1128,1128,1128,1096,1096,1128,1128,1128,1128,1128,1128,1128,1096,1095,1063,
		1096,1096,1128,1128,1128,1128,1128,1128,1128,1096,1096,1128,1128,1128,1096,1096,1063,1063,1095,1096,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1160,1160,1160,1128,1128,1095,1095,1095,1128,1160,1128,1128,1128,1095,1063,1063,1063,1096,5225,7209,9128,8999,10950,12966,17063,23272,29514,33676,35724,37772,37773,37805,39950,39982,40047,40079,42159,42159,42192,44240,44240,46289,46321,46321,48402,48402,48434,48434,50514,50514,50546,50546,50546,50546,50546,50546,50547,50547,52595,52595,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52595,50547,50546,50546,50547,50514,48467,48466,48434,46386,46354,46353,46321,44273,44273,44273,44208,42127,40047,40014,40015,39886,39854,37773,31563,25353,21192,15015,10950,8999,7048,7176,7241,5225,3177,1128,1160,1160,1160,1128,1095,1095,1128,1160,1160,1128,1160,1160,1160,1128,1095,1095,1063,1160,1128,1128,1128,1160,1160,1128,1128,1095,1128,1128,1095,1063,1063,1095,1160,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1096,1063,1063,1031,
		3208,1128,1128,1096,1096,1096,1096,1128,1128,1096,1095,1096,1128,1128,1128,1096,1031,1063,1063,1096,1128,1128,1128,1128,1128,1128,1128,1095,1095,1128,1128,1128,1160,1160,1128,1128,1128,1128,1095,1095,1160,1160,1160,1160,1128,1095,1095,1063,1064,3145,7209,11209,11047,12966,16999,19079,23273,27434,31595,33676,35724,37772,39917,42030,42030,40046,42127,42159,42192,42192,44272,44272,46321,46321,46353,48402,48434,48434,48434,48434,50514,50514,50546,50546,50546,50546,50546,50546,52595,52595,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52595,52595,50515,50515,50515,48467,48434,48434,46354,46353,46353,44305,44272,44240,42160,42127,40046,40014,37902,37870,37838,35757,31595,27402,21128,16998,15014,13063,11112,9192,5193,3177,1160,1128,1128,1160,1128,1095,1095,1128,1160,1128,1128,1160,1160,1160,1128,1095,1095,1095,1160,1160,1160,1160,1160,1160,1128,1128,1128,1128,1128,1128,1128,1128,1128,1160,1096,1095,1095,1096,1128,1128,1096,1095,1128,1128,1128,1096,1095,1063,1031,1030,
		3208,1128,1095,1063,1063,1063,1096,1128,1096,1095,1063,1095,1128,1128,1128,1096,1063,1063,1095,1096,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1160,1128,1128,1128,1128,1128,1128,1128,1127,1160,1192,1160,1128,1127,1096,1096,3145,5129,9128,11047,15015,19047,25224,29385,29515,29579,33708,35789,37837,39917,42030,42063,42095,42127,42192,42192,44272,44272,46320,46353,48369,48402,48402,48434,50482,50482,50514,50514,50546,50546,50546,50546,50546,50546,50578,50578,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52595,52595,52564,50515,50515,50483,48434,48434,48466,46385,44305,44272,44272,42192,42191,40111,40046,37999,35919,35854,37870,37837,35692,31434,25224,21095,17063,13031,9063,7144,3144,1128,1095,1095,1128,1128,1095,1128,1160,1160,1128,1128,1160,1160,1160,1128,1128,1128,1128,1128,1160,1160,1160,1160,1128,1128,1128,1160,1128,1128,1128,1160,1160,1160,1128,1095,1063,1063,1095,1128,1128,1096,1063,1095,1096,1096,1096,1096,1095,1063,1063,
		1128,1095,1031,1030,1031,1095,1128,3208,1096,1095,1063,1095,1128,1128,1128,1128,1095,1096,1128,1128,1128,1128,1096,1096,1128,1128,1128,1128,1128,1128,1160,1160,1160,1128,1128,1128,1128,1128,1128,1128,1095,1160,1192,1192,1160,1128,1096,3112,7209,9128,11015,12934,16966,23144,29386,33579,31628,31660,33773,37902,40014,40014,39982,39950,42127,42159,44240,44272,44272,46352,46353,48401,48401,48402,48434,50514,50514,50514,50546,50546,50546,50546,50546,50546,50578,50578,50578,50578,50579,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,52627,52627,52627,52627,52627,52627,52627,52627,52596,52596,52596,52563,50515,50515,48467,48466,48498,46386,44304,44304,46353,44337,44272,42191,40176,35983,35918,37934,39950,39885,37708,33514,25192,21095,14982,10982,7015,5064,1032,1031,1031,1095,1127,1095,1128,1160,1160,1128,1128,1160,1160,1128,1128,1127,1128,1128,1128,1160,3208,1160,1160,1128,1128,1128,1128,1128,1095,1128,1128,1160,1128,1095,1095,1063,1063,1095,1128,1128,1096,1095,1063,1095,1096,1128,1128,1128,1096,1096,
		1128,1096,1095,1095,1096,1128,1160,1160,1160,1160,1128,1128,1128,1128,1160,1160,1160,1128,1128,1128,3208,1128,1063,1030,1063,1095,1128,1128,1160,1160,1160,1160,1127,1160,1160,1160,1128,1128,1128,3176,1063,1159,1192,1224,1192,1160,1097,7145,11113,15047,16934,20998,25192,29450,31595,31659,31660,33772,35853,37934,40014,40046,42127,42159,42160,44240,44272,44273,46353,48433,48433,48433,50482,50482,50514,50514,50514,50514,50514,50514,50546,50546,50546,50578,50578,50610,50610,50610,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52628,52628,52628,52627,52627,52627,52627,52627,52627,52627,52627,52627,52626,52627,52627,52627,52628,52595,52595,50547,50515,50515,48466,48466,48466,48434,46385,46353,44304,44272,42224,40143,40111,40078,40014,39950,39885,39853,37772,33611,27337,19047,14982,10951,8967,9032,5032,1129,1160,1128,1128,1160,1161,1160,1128,1128,1160,1192,1160,1127,1095,1095,1128,1128,1128,1128,1128,1128,1128,1095,1095,998,1063,1128,3208,1128,1128,1095,1095,1127,1127,1128,1128,1128,1160,1128,1160,1128,1128,1127,1127,1095,1127,1128,1128,
		1095,1096,1128,1128,1128,1128,1128,1128,1160,1128,1128,1128,1128,1128,1160,1160,1160,1160,1128,1128,1128,1096,1063,1031,1063,1095,1128,1128,1160,1160,1160,1160,1160,1160,1160,1160,1128,1096,3176,3176,1095,1127,1192,1192,1192,1161,3113,9161,13032,19047,23047,27176,29353,31563,31660,31692,33772,35852,37933,37966,40046,40079,42159,42192,44240,44240,44272,46353,46353,48433,48434,48433,50482,50482,50514,50514,50514,50514,50546,50546,50546,50546,50578,50578,50578,50610,50610,50610,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52628,52628,52628,52628,52628,52628,52627,52627,52627,52627,52627,52627,52627,52626,52626,52627,52627,52627,52627,52595,52595,50547,50547,50547,50514,48466,48466,48434,46385,46353,44273,44272,42224,40143,40079,40046,42030,39950,39885,37805,35724,29482,23209,19079,14983,12935,13032,11145,3145,1160,1160,1160,1160,1160,1128,1128,1127,1160,1192,1192,1160,1127,1127,1127,1128,1128,1128,1095,1095,1095,1063,1063,1030,1095,1128,1128,1128,1095,1095,1095,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1127,1127,1127,1127,1128,1128,
		1063,1096,1160,1160,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1160,1160,1128,1096,1063,1031,1031,1095,1096,1128,1128,1160,1160,1160,1160,1160,1160,1128,1128,1063,1063,1063,1095,3176,1127,1127,1160,1128,1097,5097,11144,12934,19047,25225,31434,33579,33676,33740,33772,35853,37933,37966,40046,42127,42159,44240,44272,44240,44272,46320,46353,48433,48433,48434,50482,50514,50514,50514,50514,50514,50546,50546,50546,50546,50546,50578,50578,50578,50610,50610,50610,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52628,52628,52628,52628,52628,52627,52627,52627,52627,52627,52627,52627,52627,52627,52626,52627,52627,52627,52627,52627,52595,52595,52595,50579,50546,50546,50546,48466,48433,46385,46353,46353,44304,44272,42191,42127,42095,42062,39950,39917,37837,33708,29515,23273,17031,12902,13000,13161,5128,1128,1161,1161,1160,1160,1160,1160,1127,1128,1160,1160,1160,1128,1127,1128,3208,1128,1095,1095,1063,1063,1063,1063,1095,1095,1128,1128,1095,1095,1095,1127,1160,1160,1160,1128,1128,1127,1127,1127,1128,1128,1127,1127,1127,1127,1128,1128,
		1063,1128,1160,1160,1128,1095,1128,1160,1160,1128,1128,1128,1128,1128,1128,1128,1128,1160,1160,1128,1063,1031,1031,1063,1096,1096,1128,1128,1128,1128,1128,1128,1095,1095,1063,1031,1030,1030,1063,1095,1128,1095,1095,3176,3144,5096,7015,11015,14983,21128,29418,33611,35692,35757,35821,35853,37934,40014,40047,42127,42159,44240,44272,46320,46320,46353,46353,48433,48433,48465,48465,50514,50514,50514,50514,50514,50514,50546,50546,50546,50546,50546,50578,50578,50610,50610,50610,50610,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52628,52628,52628,52628,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52626,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,50546,50546,50546,48466,48465,48433,46385,46385,44304,44272,44240,44176,42095,42063,39982,37902,35854,33741,27499,21225,17032,14983,13031,7080,5160,5225,3177,1128,1128,1160,1160,1128,1127,1095,1095,1095,1127,1160,1160,1160,1128,1095,1063,1063,1063,1063,1063,1128,1128,1128,1095,1095,1095,1095,1128,1128,1128,1128,1128,1127,1127,1127,1127,1128,1128,1127,1127,1127,1127,1128,1128,
		1095,1128,1160,1128,1095,1095,1128,1160,1160,1160,1160,1160,1160,1160,1128,1128,1128,1160,1160,1128,1063,1031,1063,1095,3176,1128,3176,1096,1096,1063,1063,1063,1031,1031,1063,1031,1030,1031,1095,1128,1128,1063,3111,5160,7144,6983,8934,12966,19144,25321,31563,33676,35757,35789,37869,37902,40014,40047,42127,42160,44240,44240,44272,46353,46353,46353,48433,48433,50513,50513,50513,50514,50514,50514,50514,50514,50514,50514,50546,50546,50546,50578,50578,50578,50578,50610,50610,50611,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52628,52628,52628,52628,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,52627,50578,50578,50578,50546,48466,48465,48433,46385,46353,46320,46320,44240,44208,42095,40015,37934,37934,35854,31693,27499,23305,19079,12902,11079,9128,7176,5160,1096,1128,1160,1192,1160,1128,1063,1030,1063,1095,1160,1192,1128,1127,1095,1095,1095,1095,1095,1127,1160,1128,1095,1095,1095,1127,1128,1128,1127,1127,1127,1127,1128,1128,1128,1128,1127,1127,1128,1128,1128,1128,1127,1127,
		1128,1128,1160,1128,1095,1095,1128,1160,1128,1128,1160,1160,1160,1160,1160,1160,1128,1128,1128,1095,1063,1063,1095,1096,1128,1128,1096,1096,1063,1063,1063,1063,1063,1063,1096,1095,1095,1095,1128,1160,1096,1031,5127,9192,11112,10982,12934,17031,25386,29515,31628,33708,35789,37837,39950,39982,40015,42095,42160,44240,44240,44240,46320,46353,48433,48433,48433,48465,50513,50513,50513,50513,50514,50514,50514,50514,50514,50546,50546,50546,50578,50578,50578,50578,50611,50610,50610,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52628,52628,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52626,52626,52626,52626,52626,52626,52626,52626,52626,52626,52626,50578,50578,50546,50513,48465,48433,48433,46353,46321,44272,44240,42160,40079,37967,37967,35886,35854,33741,29547,23241,16966,15079,11047,9095,5064,1064,1128,1160,1160,1160,1096,1031,1030,1063,1095,1160,1192,1127,1095,1127,1127,1127,1128,1128,1128,1160,1128,1095,1095,1095,1128,1128,1128,1095,1095,1095,1127,1127,1128,1128,1128,1127,1127,1128,1128,1128,1128,1127,1127,
		1128,1128,1128,1128,1128,1128,1128,1128,1095,1128,1128,1160,1160,1160,1160,1160,1160,1128,1095,1095,1095,1096,3176,1128,1160,1128,1128,1096,1095,3112,3144,3144,3144,3144,3176,1128,1128,1128,1160,1160,1096,3047,7111,11144,13063,14950,19079,25321,31627,31628,33708,33773,35821,39950,42031,42063,42096,44176,44208,44240,46289,46321,46353,48401,48433,48433,48465,48465,48465,48465,48465,48465,50514,50515,50546,50546,50547,50546,50546,50546,50578,50578,50579,50578,50579,52659,52659,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52626,52626,52626,52626,52626,52626,52626,52626,52659,52626,52626,52626,52626,50546,50546,50514,50514,50482,48433,46353,46353,44272,42192,42159,40079,40079,37966,35854,35821,33709,31531,23208,19079,15047,8967,4967,999,1096,1128,1160,1161,1128,1063,1063,1096,1128,1159,1127,1127,1127,1128,1128,1128,1128,1095,1095,1160,1127,1095,1095,1128,1160,1160,1160,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1128,1128,1128,1128,1127,1127,
		1128,1128,1128,1160,1160,1128,1095,1095,1063,1095,1128,1128,1160,1160,1160,1160,1160,1128,1063,1063,1096,3176,3176,1128,1128,1160,1128,1128,1096,3176,3176,3176,3144,3176,3176,1160,1128,1128,1128,1128,3144,5064,9095,13096,17030,18982,25224,31530,33708,33708,33773,35853,37934,40015,42063,44111,44176,44208,44241,46321,46321,46321,48401,48433,48433,48433,48465,48465,48465,48465,48465,48465,50546,50515,50546,50546,50547,50547,50546,50546,50579,50579,50579,50579,50579,52659,52659,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52626,52627,52626,52626,52626,52626,52626,52659,52659,52627,52626,52626,50546,50546,50514,50514,50514,48434,48433,46385,44305,42224,42192,42192,42160,40015,35821,35789,37837,35692,31530,21063,16998,10918,6918,2983,1064,1128,1128,1160,1128,3144,3144,3176,1160,1159,1127,1127,1127,1128,1160,1128,1095,1063,1063,1128,1095,1095,1095,1128,1160,1160,1160,1128,1128,1127,1127,1127,1095,1095,1095,1127,1127,1128,1128,1128,1128,1127,1127,
		1160,1160,1160,1128,1128,1095,1095,1095,1063,1096,1160,1160,1160,1160,1160,1160,1128,1128,1128,1128,1128,1128,3176,1160,1192,1192,1128,1127,1095,1128,1128,1128,3176,1128,1128,1160,1160,1160,1192,1161,5160,7080,8967,12934,19014,25224,33546,35724,35724,35788,35853,35918,37966,40015,44112,44144,44176,44209,46321,46353,46354,46353,48402,48433,48433,48465,48465,48465,50546,50578,50546,48465,48466,48434,48434,48466,50547,52627,52627,50579,50579,50579,50579,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,52659,52659,52659,52659,52659,52659,52659,52659,52659,52659,52659,50579,50579,50579,50579,52659,50578,50579,52659,52627,50514,50514,50578,52659,52691,52627,50514,50546,52659,52692,52659,50482,50514,50514,48466,46386,46385,44305,42192,42192,42159,40047,40014,39950,37837,37773,35692,29385,23208,14982,8902,7047,5161,3177,1096,1128,1128,3144,3176,3208,1160,1128,1095,1095,1095,1127,1128,1128,1127,1095,1095,1160,1160,1128,1127,1127,1128,1160,1160,1095,1128,1128,1127,1063,1062,1095,1128,1127,1128,1128,1160,1160,1128,1128,1127,
		1128,1128,1128,1128,1128,1128,1095,1095,1063,1096,1160,1160,1160,1160,1160,1160,1160,1128,1128,1128,1128,1128,3176,1160,1160,1160,1160,1160,1128,1128,1128,1160,1160,1160,1160,1128,1160,1160,1160,3177,7145,9032,10950,17030,23176,31434,35627,37740,35756,35821,35885,35918,37967,40047,44144,46224,44208,44241,46321,46354,48434,48434,48467,48499,50547,48434,46353,46320,46353,46353,46385,48433,48466,50515,50579,52660,52628,50579,50546,48466,50579,50579,50579,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,52659,52659,52659,52659,52659,52659,52659,52659,50579,50579,52659,52692,52692,52627,50547,50579,50546,50579,52692,54772,52692,52659,52692,50546,50579,52659,50579,50579,52627,52627,50547,50482,50514,50514,48434,46385,46385,46385,44305,42224,42192,42127,40047,42030,39918,37805,37772,33579,27337,19079,12966,9031,9193,5193,3177,3177,3144,1096,1128,1128,1160,1128,1095,1127,1127,1128,1128,1128,1128,1127,1127,1160,1128,1127,1127,1127,1127,1128,1160,1127,1160,1160,1128,1095,1095,1127,1160,1127,1128,1128,1160,1160,1128,1128,1127,
		1128,1128,1128,1160,1128,1128,1128,1128,1095,1096,1128,1160,1160,1160,1160,1160,1160,1160,1128,1095,1095,1096,1096,1128,1127,1160,1160,1160,1160,1160,1160,1160,1128,1128,1128,1160,1160,1128,1128,5193,9096,13031,14982,19079,29417,35659,37740,37739,37836,37869,37966,37998,40047,42127,44176,46257,46321,46321,46321,46321,46354,46354,46386,46386,50547,48466,48434,48531,50580,48499,48499,50579,48466,48467,48499,48466,48466,48466,50579,52692,50579,50579,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,50611,50611,50611,50611,50611,50611,50611,50579,50611,52692,52660,50579,50579,50579,52692,52693,50579,48466,48466,48466,48434,48434,48466,50547,52660,52693,52660,50580,50579,50547,50515,50579,52627,52627,50514,48466,46418,46385,44305,44305,44272,42160,42127,42095,42030,39917,39885,37805,31531,23208,17031,13031,11112,9193,7273,5193,3177,1096,1128,1128,1128,1128,1095,1128,1128,1160,1160,1160,1160,1128,1128,1160,1128,1127,1127,1127,1127,1128,1160,1160,1160,1160,1160,1095,1095,1128,1160,1128,1128,1128,1160,1160,1128,1128,1128,
		1160,1160,1160,1160,1160,1160,1128,1128,1095,1096,1128,1160,1160,1160,1128,1128,1160,1160,1095,1063,1063,1063,1063,1096,1095,1127,1160,1192,1192,1192,1160,1160,1095,1127,1128,1128,3176,3144,3112,7144,11015,15015,17031,23241,31563,35724,37772,37771,37869,37933,37966,40079,40079,42160,44209,46289,46321,46321,46321,46354,48434,48467,48434,46386,46354,42160,42128,44273,44273,42161,42193,44306,48434,48467,48499,50547,50547,50547,50579,52660,50579,50579,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,52659,50611,50611,50611,50611,50611,50611,50611,50611,50579,50579,50579,50612,50612,50579,48499,42193,37934,31628,29450,27369,27369,29450,29482,35789,39983,44209,48434,50580,52661,52661,52660,50547,50579,50547,50547,50547,48499,46386,44240,46353,44273,44240,44207,42127,42062,39950,39917,37837,35692,29450,21160,14982,10950,11144,9257,5193,1128,1128,1128,1128,1128,1096,1096,1128,1160,1160,1160,1160,1160,1160,1160,1160,1128,1127,1127,1127,1127,1128,1160,1160,1160,1160,1128,1127,1127,1128,1160,1128,1128,1128,1128,1128,1128,1128,1128,
		1160,1160,1160,1160,1128,1128,1096,1095,1095,1096,1128,1128,1160,1160,1128,1128,1160,1128,1095,1063,1031,1031,1063,1063,1095,1127,1160,1160,1192,1192,1160,1160,1095,1095,1096,3144,5192,5128,5095,9095,10886,17031,23241,27434,31595,35756,37804,37836,37901,40013,40046,40079,42160,42192,44241,44273,44241,46353,48466,48499,48467,46354,42128,37967,31596,27402,25225,23176,21096,21064,23209,27403,33708,37902,44208,48499,52693,52692,50547,48434,50579,50579,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,52659,50610,50611,50611,50611,50611,50611,50611,52692,50579,48498,50579,52692,48466,39982,31563,21031,18983,18918,16870,18918,18918,18918,18886,16838,18918,23144,31564,39983,46322,50548,52661,50547,48499,48466,48466,50547,50579,50514,46353,46353,46321,44240,44240,42159,42094,40014,37934,35789,35757,33644,27370,19079,12869,10983,11209,5129,1096,1128,1160,1128,1128,1096,3144,1160,1160,1160,1160,1160,1160,1160,1160,1128,1128,1127,1127,1127,1127,1128,1128,1160,1160,1128,1127,1095,1095,1128,1160,1128,1128,1128,1128,1128,1128,1128,1128,
		1128,1128,1128,1128,1095,1063,1063,1063,1096,1095,1128,1128,1160,1160,1128,1095,1160,1128,1095,1063,1063,1031,1063,1063,1095,1096,1128,1160,1160,1160,1160,1127,1063,1095,3144,5192,7208,7143,7047,8999,14950,23176,27403,31595,33676,33708,35821,37901,39981,40014,42127,42159,42192,42192,44273,44306,48466,48467,48434,44241,37902,29482,23144,18950,16805,16870,18983,21064,21064,18984,18952,18951,16805,18917,25191,31595,40015,46386,52628,52692,50579,50579,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,52659,50610,50611,50611,50611,50611,50611,50611,48498,52692,54805,50579,40014,29449,20998,16804,18950,23209,31629,35887,40081,40081,37968,35823,31564,25257,18886,16773,20967,27338,35790,42129,52693,50644,50579,48498,48466,50547,50514,48434,48401,46353,46320,44240,42159,42127,40046,37966,35821,35789,35757,33612,25256,16934,12934,11112,5064,1064,1160,1160,1160,1128,3144,3176,1128,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1128,1127,1095,1095,1095,1127,1128,1160,1128,1128,1128,1128,1128,1128,1160,
		1128,1128,1128,1128,1095,1095,1063,1063,1128,1095,1095,1128,1160,1160,1128,1095,1160,1128,1128,1095,1095,1095,1095,1063,3144,3144,3176,1128,1160,1128,1127,1127,1063,1095,3144,7240,9224,9127,9030,10950,19048,27306,31564,33677,33708,33740,35853,37966,40014,40046,42127,42159,42192,42225,42257,44306,46418,44273,37934,29514,23143,18950,18950,21063,27435,35823,40114,44307,44308,44308,40114,35888,27402,25224,20965,18885,23111,33675,44240,52628,50547,50547,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,52659,50610,50610,50610,50611,50611,50611,50611,50547,52692,50579,37934,25191,18852,23110,29483,42226,48566,56985,61211,63324,63357,63292,61179,56986,50614,40081,31565,23145,18919,23113,27370,40080,46386,50612,50612,50546,48466,50482,50482,48433,48401,46321,44272,44240,42159,40078,37998,37966,35822,37805,35725,31498,23176,14982,11015,2983,1064,1160,1192,1160,1128,3144,5224,1128,1160,1160,1128,1128,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1128,1127,1095,1095,1127,1127,1127,1160,1128,1128,1127,1127,1128,1128,1160,
		1128,1128,1128,1128,1128,1128,1128,1096,1128,1095,1095,1128,1160,1160,1128,1095,1160,1160,1128,1128,1128,1096,1096,3144,3144,3144,3176,1128,1128,1128,1127,1127,1063,1063,5160,7209,11208,11112,10982,12934,23209,29386,31596,33709,33741,35821,37933,37966,40014,40046,42127,42160,42192,42225,44305,44338,40047,35821,25321,18950,18918,25290,37968,48533,57018,63324,65470,63357,63325,65470,63390,61212,59065,50613,37902,25224,18917,21030,29450,35821,50580,50579,50579,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,50611,50611,50611,50611,50611,50611,50611,56886,46386,33676,21030,18885,27370,44241,54839,63389,65535,65535,65502,63390,65470,65503,65502,65438,65470,65470,61179,46421,31597,21033,16838,21063,31660,44306,50612,50547,48434,48434,50514,50482,48401,46353,46320,44272,42191,40111,38030,40111,35854,35757,37805,35692,27337,19079,12999,4935,1000,1128,1192,1160,1128,3176,3176,1128,1160,1128,1127,1127,1128,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1128,1127,1095,1127,1127,1127,1127,1160,1128,1128,1127,1127,1128,1128,1160,
		1128,1128,1128,1128,1095,1095,1128,1160,1128,1128,1096,1096,1128,1128,1128,1128,1160,1128,1160,1160,1128,1063,1096,3176,3145,3145,3176,1128,1128,1127,1127,1127,1127,1128,5193,9193,11080,13031,17031,19048,29483,31531,33644,33708,35789,37901,37933,40014,39982,42095,46353,44273,42128,46386,46419,37967,27403,21097,16871,21097,35920,54905,63390,63389,65470,65470,65470,65470,65470,65471,65503,65535,65470,63357,63357,54937,35887,21064,18951,21096,33741,44306,52725,52660,50579,52659,54739,52594,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52692,52659,52659,52692,52659,50579,50612,52693,50613,29483,23144,16870,25258,52760,65535,65535,65470,65503,65503,63422,63358,63390,65471,65470,65470,63357,63358,65470,65503,61212,42228,23210,18951,16837,27403,44241,48467,50579,52627,48434,48434,50482,48401,44272,44272,46353,42224,40079,37966,40014,39950,37773,35692,33612,25289,12870,8935,7016,3081,3145,1128,1127,1127,1127,1160,1128,1127,1127,1160,1160,1160,1160,1160,1160,1160,1160,1192,1192,1160,1160,1128,1160,1160,1160,1160,1160,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,
		1095,1128,1128,1128,1128,1128,1160,1160,1128,1096,1095,1095,1128,1160,1160,1128,1160,1128,1128,1160,1128,1063,1063,1096,3144,3144,1128,1128,1128,1159,1159,1127,1127,1096,5161,9128,11016,15016,19080,23177,29483,31595,33676,35788,37869,37901,39982,42062,44208,44207,44208,42160,44241,44306,40015,27403,18984,14791,29582,50712,59164,63390,65503,63390,65535,63390,57083,57051,54938,52825,54938,59196,65535,65535,63422,59196,57050,44372,27436,16870,21096,33741,46419,52692,52659,50578,52626,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52660,52627,52660,52659,50547,50612,52693,48499,33709,21031,18951,29549,54872,65503,61277,63390,65503,63422,61245,52857,46486,44340,44405,48567,52825,65503,65535,61309,63390,65535,61245,54905,35888,18984,14758,27370,37967,48434,52628,50515,50514,50514,48466,46385,46353,44273,44240,42159,40014,40046,39981,37805,35725,35693,27403,19080,12967,9000,7080,5128,3144,1127,1159,1159,1160,1128,1127,1127,1128,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1128,1128,1095,1128,1128,1128,1128,1128,1128,1128,
		1095,1095,1128,1160,1160,1128,1160,1160,1095,1063,1063,1095,1128,1160,1160,1160,1160,1160,1128,1160,1128,1063,1031,1063,1096,1096,1128,1128,1160,1160,1159,1159,1128,3144,7144,9064,10983,14983,21161,25322,31595,33676,35788,35821,37901,39982,42094,42095,46288,44240,42128,44208,46354,40047,27370,16870,21129,29550,52793,65535,65535,65503,65535,61277,50712,38002,25324,21097,18985,19017,25388,35921,42260,57018,65535,65535,65470,65470,50711,27435,14757,21096,35821,48499,52692,50546,50514,54739,52627,52627,52627,52627,52627,52627,52627,52627,52659,52659,52659,52659,52659,52659,52659,52659,52659,50579,52660,50579,48466,52693,52660,42096,20999,18886,31596,50679,65535,65535,63358,65535,59164,46486,31662,21130,14791,12646,10597,12646,16904,31695,44373,57051,65535,65535,61309,63422,59131,38001,21064,16838,25257,40015,48499,50547,48466,48466,48466,48466,46386,44240,44240,44240,40046,42094,39982,37869,37837,35757,31596,23274,14983,10984,6984,5064,3112,1128,1192,1192,1160,1127,1127,1127,1128,1160,1160,1160,1160,1160,1160,1160,1128,1128,1127,1127,1160,1160,1160,1160,1128,1128,1095,1095,1095,1095,1095,1128,1128,1128,1128,1128,
		1063,1095,1128,1160,1128,1128,1128,1128,1063,1063,1063,1095,1128,1160,1160,1192,1192,1160,1160,1160,1128,1063,1031,1063,1096,1096,1128,1160,1160,1160,1160,1160,1096,5160,7112,8999,10919,17032,23242,29483,33676,33708,35789,37901,39982,40014,42095,44175,44207,44240,44241,46354,42160,27402,18918,21064,40147,54970,65535,63390,61277,63390,54938,38002,14823,8484,4258,6307,6339,4226,4226,6371,12710,23275,50744,65535,61276,65503,65535,48598,25355,18951,21063,37934,50579,52659,50578,52659,52627,52627,52627,52627,52627,52627,52627,52627,52659,52659,52659,52659,52659,52659,52659,52659,52659,50546,52660,52659,50547,52692,46354,29450,18918,25257,50646,65503,63357,63357,65471,57051,29614,16904,4258,2145,4258,4258,4226,6306,6339,4258,12678,31727,52793,63390,65535,65535,65535,59163,44307,23209,16805,27337,42160,50579,50515,48434,48401,48434,46386,44273,44240,44273,42127,42127,42062,37902,37870,35822,33709,27467,19112,15015,8935,7015,5096,3176,1224,1224,1127,1127,1127,1127,1128,1160,1160,1160,1160,1160,1160,1128,1127,1127,1127,1127,1160,1128,1128,1128,1095,1095,1095,1063,1063,1095,1128,1128,1160,1160,1160,1160,
		1095,1128,1128,1160,1128,1095,1095,1095,1095,1063,1063,1095,1128,1160,1160,1160,1193,1160,1160,1160,1128,1095,1063,1063,1096,1128,1128,1160,1160,1160,1160,1128,3112,5096,7015,8967,12967,19112,27403,31596,33676,35756,37869,37902,39982,42063,42127,44175,42127,46289,46321,44241,31628,16805,21031,40081,59131,65535,65503,61277,63422,52857,27469,8420,4226,6306,6339,6371,8452,8484,6339,4193,10532,2113,16904,46486,61277,63390,63422,63389,48598,27435,14724,25224,44240,52692,52659,50546,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,50547,52660,52660,50612,48499,35821,18885,23112,40081,61244,65535,65470,63357,50712,25324,6339,4226,6339,10565,10565,6371,6371,10565,10565,4226,4226,8452,21130,50712,65535,61309,63357,65502,61211,42194,23144,16805,29482,46354,50579,48466,48433,48434,46385,46353,44272,44272,44208,44175,42095,39982,37902,35822,33709,31596,23241,19112,12967,8967,7112,3176,1224,1224,1127,1127,1127,1128,1128,1128,1128,1160,1160,1160,1160,1128,1095,1095,1127,1127,1128,1128,1128,1095,1095,1063,1063,1063,1095,1095,1128,1160,1160,1160,1160,1160,
		1128,1128,1160,1128,1128,1095,1095,1095,1096,1095,1095,1095,1128,1160,1160,1160,1193,1128,1128,1160,1160,1128,1095,1095,1128,1128,1160,1160,1160,1160,1160,3176,5160,7112,8999,10951,17064,23273,29516,33677,33708,35789,37869,37934,40014,42095,42127,44207,44208,44273,44208,35789,21063,16837,33742,59130,63390,63422,63390,65503,59131,27469,4226,4226,8484,8484,6339,2145,4226,8452,10565,8452,8419,8452,2113,14791,48631,65470,61309,65535,65502,44339,21064,18885,33676,48466,52692,50546,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,52692,50612,42128,27337,16805,29516,61243,65502,63357,65535,54938,27469,8420,8419,6339,8419,8484,8452,6307,4258,6339,8452,4194,6371,8419,6339,27437,52857,61277,65470,65470,65470,59163,42161,18918,18885,35756,48499,50579,50547,48466,48434,46385,46353,44240,46288,44207,42127,40046,37966,35854,35789,33677,29451,23209,16999,10950,9095,5193,1192,1192,1127,1127,1128,1128,1127,1127,1127,1128,1160,1160,1160,1128,1095,1095,1127,1160,1128,1128,1128,1095,1095,1095,1095,1095,1095,1128,1160,1160,1160,1160,1160,1128,
		1128,1160,1160,1128,1128,1095,1128,1128,1160,1128,1096,1128,1128,1160,1160,1128,1160,1095,1095,1128,1160,1128,1128,1128,1128,1160,1160,1192,1160,1160,1128,5160,7177,9096,10983,12967,19144,27435,31596,33677,35757,35821,37902,39982,40014,42095,44176,44208,46321,44241,37902,25256,16870,29548,52759,65534,63390,61309,65535,61277,33808,6339,2113,10565,6339,8420,8484,8484,8484,8452,6371,4258,4193,14758,8419,2081,23243,54937,65535,65470,65535,59130,38000,21031,23111,39982,50579,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52692,52627,52660,50580,33708,18950,21096,46420,65535,65502,63357,63390,33808,10532,10532,10533,6371,4226,4226,8419,10565,10565,10565,10565,6339,6371,8452,4258,8452,35888,65535,65535,65470,65470,65534,59098,33774,18918,23143,40047,46386,50612,48498,48433,48466,48433,46288,46256,46255,42127,40079,37999,35886,35790,35757,33612,27305,19015,14982,11112,7209,1160,1127,1095,1127,1160,1160,1127,1127,1127,1128,1128,1160,1160,1128,1095,1095,1128,1192,1160,1128,1128,1128,1095,1128,1128,1128,1095,1128,1160,1160,1160,1128,1095,1095,
		1128,1160,1160,1160,1128,1128,1160,1160,1193,1160,1128,1128,1160,1160,1160,1128,1128,1063,1063,1128,1160,1128,1128,1128,1160,1160,1160,1192,1160,1160,3144,5160,9193,11080,12967,17063,23273,29515,33677,33677,35789,35821,37934,40015,42095,42127,44208,44240,46321,42160,33676,18950,18951,44306,65437,65470,65503,65470,65535,48631,12710,4258,12645,4226,8420,6339,6339,8452,8420,6339,6339,8452,10533,4226,8484,8420,6307,35921,65503,61309,63389,65502,52759,25290,14724,31563,48434,52692,52627,52627,52627,52627,52627,52627,52627,52627,52659,52659,52659,52659,52659,52659,52659,52659,50546,54772,52627,50579,48467,27370,16837,29515,61243,65502,61244,65535,59131,19017,2080,8452,4226,8452,10565,8452,6339,6339,6339,6339,4193,10565,6371,4258,8420,4258,18985,50679,63357,65470,63389,65470,65470,50646,29451,18886,31563,42160,50580,48466,46353,48466,48466,48401,46256,44175,42159,40111,38031,37966,37870,37838,37741,31434,23079,16966,13096,9193,1096,1095,1095,1127,1160,1160,1127,1127,1127,1128,1127,1160,1160,1128,1095,1095,1160,3241,1160,1160,1160,1128,1128,1128,1160,1160,1095,1128,1128,1160,1128,1095,1063,1030,
		1160,1128,1128,1128,1128,1160,1160,1193,1193,1160,1128,1128,1128,1128,1128,1128,1063,1063,1095,1128,1160,1160,1128,1128,1192,1192,1192,1192,1160,1128,3112,7144,9063,10950,14982,21192,27434,31563,33676,35757,35821,37902,39982,40047,42095,44176,44208,46289,44241,40047,27337,16805,29516,65469,65534,63357,63422,63390,61309,33775,6339,6371,6339,8420,8419,8419,8419,8419,8419,8419,8419,8419,6339,10532,6306,8419,8420,16871,57083,63422,63389,65535,65437,42194,18918,21031,40047,50580,52660,52659,52659,52627,52627,52627,52627,50579,52627,52627,52627,52627,52627,52627,52627,52627,52627,50546,50579,52725,40015,23144,16805,48533,65502,63390,65535,65470,40114,4226,10532,6306,8419,8419,8419,8419,8419,8419,8419,8419,6339,10532,6339,6371,6371,6371,8484,35953,65470,65502,65470,63357,65502,63324,40080,21063,21031,37902,52692,48498,46353,48433,46320,50514,48368,46288,44240,40111,38031,37966,37870,37805,39789,35628,27273,19014,10918,9064,3048,1031,1095,1127,1127,1160,1160,1160,1160,1160,1192,1160,1095,1095,1095,1127,1160,1160,1128,1128,1160,1160,1128,1128,1160,1160,1160,1160,1160,1160,1128,1128,1128,1095,
		1160,1160,1128,1128,1128,1160,1160,1160,1160,1160,1160,1160,1128,1128,1160,1160,1128,1128,1128,1160,1160,1160,1160,1160,1192,1192,1192,1192,1161,1129,5128,7080,11047,12967,16999,23208,29451,31564,33677,35757,37869,37902,39982,40047,42127,44176,44240,44241,44273,33709,21031,21064,48533,63389,63389,65535,65502,63390,59131,23275,4226,6339,6371,8420,8419,8419,8419,8419,8419,8419,8419,8419,8419,8452,6339,8419,6339,10597,48599,63390,63422,65470,65470,50711,27370,18918,33676,50547,52659,52659,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,50579,33708,21031,21096,54937,65503,63390,65503,59196,29582,4193,10532,6339,8419,8419,8419,8419,8419,8419,8419,8419,6339,8452,6371,8484,8420,6371,6339,27437,59164,65535,65470,61244,65470,65535,52791,25322,18918,29515,46386,50579,48466,50514,46320,48401,48368,46288,44240,42159,40079,37966,37902,39885,39821,37676,29386,21095,12967,8999,5064,1032,1128,1160,1160,1160,1160,1160,1160,1160,1192,1128,1095,1095,1095,1128,1160,1160,1128,1160,1160,1160,1128,1128,1160,1160,1160,1160,1128,1160,1160,1160,1128,1128,
		1160,1160,1160,1160,1160,1160,1128,1128,1128,1128,1160,1160,1128,1128,1128,3209,1128,1128,1160,1160,1160,1160,1160,1160,1160,1160,1192,1192,1161,3144,5096,9064,10983,14983,21096,27337,31531,33644,33709,35789,37869,37902,40014,42095,42127,44208,44240,44273,42160,29515,16805,27403,63389,63389,61276,65535,65503,63358,54938,14791,4226,6339,8420,6371,8419,8419,8419,8419,8419,8419,8419,8419,8452,8387,8420,8420,6372,6339,38066,63422,65470,63357,65502,63356,40048,16805,23176,46386,52660,52659,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,54740,46354,27369,18950,31629,65470,65503,61310,65535,57051,21097,4226,8452,8419,8419,8419,8419,8419,8419,8419,8419,8419,8419,6371,8419,10565,6371,8452,4258,18985,54970,65535,65502,63357,63357,65535,63389,35920,18951,23144,40047,50579,50546,50514,48400,48401,48369,46320,44240,42159,40111,40047,39982,39918,39821,37740,31531,23208,14983,10983,9096,7177,3177,1160,1160,1192,1160,1160,1160,1160,1160,1128,1095,1095,1127,1128,1160,1160,1128,1160,1160,1160,1128,1128,1128,1160,1160,1128,1128,1128,1160,1160,1160,1128,
		1160,1160,1160,1160,1160,1160,1128,1128,1095,1160,1160,1160,1096,1095,1128,3208,1128,1128,1096,1128,1128,1128,1160,1160,1160,1159,1192,1192,1161,3144,5064,9031,12967,17031,23176,29418,33611,35724,35789,35789,37902,39982,40014,42127,42127,44208,44241,44273,37934,29450,16870,38000,65535,63422,63390,63422,65470,63358,52857,10565,6371,8452,8452,6307,8419,8419,8419,8419,8419,8419,8419,8419,10500,6306,8452,8452,8452,4259,33808,65535,65503,61277,65470,65535,48565,18951,16838,42160,50612,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,50546,54740,54772,44208,23111,18951,40114,65535,63422,61310,65535,57083,16904,8419,8387,8419,8419,8419,8419,8419,8419,8419,8419,8419,10532,6339,6339,10532,6306,8452,6339,16904,57018,65471,63422,65535,61277,61277,65535,48565,23209,21031,35821,48499,48434,50481,50481,50481,46353,46320,44240,44240,42160,42127,42063,41998,37773,37805,33644,25354,17063,10919,11048,9161,3144,1160,1160,1160,1160,1160,1160,1160,1160,1127,1095,1095,1127,1160,1160,1160,1160,1160,1160,1160,1128,1128,1128,1160,1160,1128,1095,1095,1128,1160,1128,1095,
		1160,1160,1160,1160,1160,1160,1128,1128,1095,1160,1193,1160,1095,1063,1063,1096,1063,1095,1095,1095,1128,1128,1160,1160,1159,1159,1160,1160,1128,3112,4999,8967,12935,21128,27305,31467,35660,35757,35821,35821,37902,40014,42095,42127,44176,44208,44241,44273,35789,23176,21063,50711,65502,65502,65502,61309,65503,63390,54905,10565,6339,8452,8452,6339,8419,8419,8419,8419,8419,8419,8419,8419,8452,6307,8452,8452,8453,6339,33841,65535,65503,63390,63389,65535,56985,25290,16805,35822,50612,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,50514,52659,54740,40015,21030,21064,48566,65535,63390,61310,65535,57084,19017,8419,8355,8419,8419,8419,8419,8419,8419,8419,8419,8419,10532,6339,6339,8484,4258,8420,6371,18984,59132,65470,63390,65535,63390,63389,65535,50679,23209,18950,35821,48466,48433,50481,50481,50481,46385,46353,44272,44240,44208,44175,42063,42030,37805,35789,33741,27467,19112,12935,13000,11145,3080,1127,1128,1160,1160,1160,1160,1160,1127,1127,1095,1127,1128,1160,1160,1160,1160,1160,1160,1160,1128,1128,1128,1160,1160,1128,1095,1095,1095,1128,1095,1095,
		1160,1160,1160,1160,1160,1160,1128,1128,1128,1160,1160,1160,1096,1063,1063,1063,1063,1095,1096,1128,1160,1160,1192,1192,1159,1159,1159,1160,1096,3080,4999,8935,14951,23209,29418,33547,35660,37805,35854,35853,37934,40014,42095,42127,44208,44208,44241,46321,35822,18918,21063,54936,63389,65503,63454,63422,65535,63422,57018,16871,4226,6339,8452,8452,8419,8419,8419,8419,8419,8419,8419,8419,8420,8419,8420,8420,8420,8485,40180,63423,63423,65503,61277,65470,61244,33742,16838,29483,50579,52627,52627,52627,52627,52659,52659,52659,52627,52627,52627,52627,52627,52627,52627,52627,50546,52659,52692,37902,18950,23242,54905,63422,63423,61342,65503,57083,25388,8387,6306,10500,8419,8419,8419,8419,8419,8419,8419,8419,8420,6339,6339,10533,6339,6339,6339,23243,61277,65503,61309,63390,65503,65535,65503,40146,18983,21064,37967,48466,48466,50513,50448,48400,46385,44305,44272,44240,46256,44175,42063,42030,35821,33773,31725,27532,21257,17031,14983,13064,3080,1127,1127,1160,1160,1160,1160,1160,1127,1095,1095,1127,1160,1160,1160,1160,1128,1160,1160,1160,1128,1128,1128,1160,1160,1128,1128,1095,1095,1095,1095,1095,
		1160,1160,1128,1128,1128,1160,1160,1160,1128,1160,1160,1160,1128,1096,1063,1063,1095,1096,1128,1160,1160,1160,1160,1160,1159,1159,1127,1127,1064,3048,4967,10983,14951,25257,31499,35596,35660,37805,35854,35886,37966,40014,42095,44176,44208,44240,44241,46321,40048,21063,21031,38000,54905,65502,63422,63455,63422,65470,61277,27469,6307,6339,6339,8420,8419,8419,8419,8419,8419,8419,8419,8419,8387,10532,6339,6339,8420,14824,52825,63390,63358,65535,61277,65470,65502,38001,16838,25257,50579,52627,52627,52627,52627,52659,52659,52659,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,52660,33708,18918,25355,59196,63422,61342,63423,63423,61277,38066,8419,8386,10500,8419,8419,8419,8419,8419,8419,8419,8419,6371,8419,6339,8484,6371,6339,8452,33840,63390,65503,63390,61310,65503,63422,46518,25355,16903,27435,44273,48466,48466,50546,48400,48433,46417,44337,46320,46288,46256,44143,42063,39982,35886,33805,31757,29677,23371,19112,16967,12999,5128,1128,1160,1160,1160,1160,1160,1160,1095,1095,1095,1127,1160,1160,1160,1160,1128,1160,1160,1160,1128,1128,1160,1160,1128,1160,1160,1128,1095,1063,1128,1160,
		1160,1128,1128,1128,1128,1160,1160,1193,1160,1160,1160,1160,1160,1160,1128,1095,1095,1096,1128,1160,1160,1160,1128,1127,3208,1159,1127,1095,1064,3015,8999,12967,19047,27305,33547,35628,35692,35789,35854,35886,40014,40046,42127,44208,44208,44240,44273,46354,44273,29451,21031,16838,44340,65470,65503,63390,61309,65471,65535,38034,10532,8420,6306,6339,8419,8419,8419,8419,8419,8419,8419,8419,6306,10565,6306,6339,8452,21130,61310,63423,61309,65535,61309,65535,65535,40146,14757,23144,50580,52627,52627,52627,52627,52659,52659,52659,52627,52627,52627,52627,52627,52627,52627,52627,52659,54708,52660,33676,16805,27435,63390,63422,61310,63455,63423,65503,48632,8452,6339,8419,8419,8420,8420,8420,8420,8419,8420,8419,8452,8484,6306,8420,8419,6339,12678,46486,65470,63390,65503,65503,63422,50679,27436,14822,21128,35854,48532,48466,48433,50546,48432,50546,46417,46385,46320,46288,46256,44143,42062,39982,37966,33837,31757,29677,27531,23241,19015,12934,9225,3176,1160,1160,1192,1192,1160,1160,1095,1095,1095,1127,1160,1160,1160,1128,1128,1128,1160,1160,1128,1128,1160,1160,1128,1160,1160,1128,1095,1095,1128,1225,
		1128,1128,1095,1095,1095,1096,1096,1128,1160,1160,1159,1160,1160,1160,1128,1127,1127,1160,1192,1192,1160,1127,1160,1160,3208,1128,1160,1161,5193,7080,12999,16966,27305,31466,33612,33676,33708,35821,37901,39982,40014,42094,42159,44208,44240,44240,44241,44273,46354,37902,27305,18886,21032,35823,56953,65535,65535,61277,65503,52858,19049,6307,10565,6339,6307,6339,6372,8452,8420,6339,6339,8420,6338,8451,10531,6306,12677,42227,63422,65535,61309,65535,61308,63421,65534,42226,16871,18950,50612,52659,52659,52659,52659,52659,52659,52659,50579,50579,50579,52659,52659,52659,52659,52659,54773,50514,54806,25256,20999,27403,63357,65503,61310,65535,61342,63455,59229,29615,4259,8453,8420,8420,8388,6339,8388,10533,10501,8420,8420,4194,6339,10565,6307,6306,29549,59164,63357,65503,65535,61244,44340,25323,16870,18950,35886,44273,50579,50579,48465,48433,48465,48465,48433,46385,46321,46320,46288,44208,42095,42095,40047,37934,33741,31660,29547,27369,23143,14950,9063,5128,3209,1160,1192,1224,1192,1127,1095,1095,1127,1159,1160,1160,1095,1095,1063,1095,1095,1127,1128,1160,1160,1160,1127,1160,1192,1160,1127,1127,1160,1192,
		1128,1128,1095,1095,1063,1063,1063,1096,1160,1160,1160,1160,1192,1192,1160,1127,1127,1160,1192,1192,1160,1127,1160,1160,3208,1128,1128,3177,5161,9064,15015,21031,29321,33514,33644,31660,31692,33805,37934,39982,40014,42126,42159,44240,44240,44240,44241,44273,46322,44209,37902,27338,20999,23080,33677,44243,54905,65535,65535,63358,44373,14758,0,8452,10565,8484,8420,8420,8420,8419,8420,10532,8451,6306,4192,8419,29581,59130,65535,59195,63357,63421,63357,65534,63389,38033,16903,21128,50612,52659,52659,52659,52659,52659,52659,52659,50579,50579,52659,52659,52659,52659,52659,52659,52627,50547,56886,29482,20998,27370,59131,63357,63422,63455,63455,63455,61310,48632,23276,65,8420,10501,10533,10501,8420,6339,8420,8452,8452,12613,8452,2080,4193,23210,50647,65535,65535,63325,50711,37968,23209,16838,23176,33741,44241,46418,50579,50546,48466,48466,48466,48465,48433,48401,46321,46321,44240,44208,42127,42095,40015,37902,35789,33708,31595,29450,23143,16966,11047,7144,5225,1160,1224,1224,1159,1094,1095,1095,1127,1160,1192,1160,1128,1095,1063,1095,1095,1095,1127,1127,1160,1160,1160,1160,1192,1160,1127,1127,1160,1192,
		1160,1128,1128,1095,1063,1063,1063,1063,1160,1160,1160,1192,1192,1192,1127,1095,1127,1160,1192,1192,1160,1127,1160,1160,3209,1128,1128,1096,5096,9031,15015,21063,29353,33547,33644,33708,33741,35885,37934,39982,40046,42127,42159,44240,44240,44240,44241,44273,44273,48434,46355,39983,27338,20966,18854,20967,31597,48566,54873,59164,65438,40146,12613,10532,6307,4226,6306,8419,10500,8419,6307,4226,12645,4225,6338,29581,57018,65502,63389,63324,65470,65470,65535,65535,54905,27468,16871,25290,50612,52659,52659,52659,52659,52659,52659,52659,52659,52659,52659,52659,52659,52659,50579,50579,50547,52627,54806,35756,18918,27370,56985,65535,65470,61277,63422,63455,61342,65503,48632,14824,6307,6242,6275,8420,10468,8355,6306,8387,2080,10500,10532,6306,18984,46421,63357,65470,52792,42194,27403,16870,16837,23176,37934,48532,48499,48499,48498,48466,48466,50546,50546,48433,48433,48401,46353,46321,46288,44208,42127,42095,40015,37902,35821,35756,33676,29482,25224,16966,11015,7112,5193,1160,1192,1192,1127,1062,1095,1095,1159,1192,1192,1192,1160,1128,1095,1095,1095,1063,1095,1095,1127,1160,1160,1192,1160,1128,1095,1095,1160,1192,
		1160,1160,1128,1128,1095,1063,1063,1063,1160,1160,1192,1192,1192,1160,1127,1095,1127,1160,1192,1160,1160,1128,1160,1160,3208,1128,1096,1064,5031,8967,14983,23144,31434,33547,35724,33708,33773,35885,40014,40014,40046,42127,44207,44240,44240,44240,44241,44273,44273,46322,46354,46322,42096,33677,27305,20999,16806,18984,27404,37969,48534,52759,37969,16838,8419,8386,8387,10500,10532,8419,8387,6338,4193,10565,27436,50712,65535,65470,63293,65535,65535,65405,61244,52760,33710,16839,21065,35822,50580,52659,52659,52659,52659,52659,52659,52659,52659,52659,52659,52659,52659,50579,50579,50579,54740,52627,52628,37902,18918,23176,48533,65534,65470,61276,65502,65503,61276,63422,61309,46453,25291,14726,6274,6306,10500,10500,8419,8419,12580,6306,8354,23177,46420,59130,50614,33742,25289,18951,16805,23144,33709,42193,48499,50612,50579,48499,48466,48433,48466,48466,48433,48401,48434,48433,46353,46321,46320,44240,44176,42127,39982,39982,37902,35789,33708,31563,25256,19046,13031,9096,5160,1161,1192,1191,1127,1062,1095,1127,1159,1192,1192,1192,1160,1160,1128,1127,1095,1063,1095,1095,1127,1160,1192,1192,1160,1127,1095,1095,1160,1192,
		1192,1160,1160,1160,1128,1096,1095,1095,1160,1160,1192,1192,1160,1160,1127,1095,1128,1160,1160,1160,1160,1128,1128,1160,1160,1128,1096,3080,4967,8934,17063,25256,31466,33579,35724,35789,35821,37966,40014,40014,42094,42127,44207,44240,44240,44240,44241,44273,46321,44241,44241,46354,48467,46355,42096,35790,25290,18951,21064,21064,16871,31597,37968,23209,14758,12612,8419,6306,6273,6306,10532,14758,21130,46454,61245,63325,65438,65470,63292,61179,54873,46421,37936,25290,14725,18919,35823,48468,52628,52627,52627,52627,52627,52627,52627,52627,52659,52659,52659,52627,52627,52627,50579,50579,54773,50547,50515,44241,25224,18918,31629,48565,61243,65470,65535,65535,65470,65470,65535,65535,54840,37969,23145,14725,12580,10467,8419,10499,12644,16870,29483,37968,35887,27402,21064,21064,16869,21063,29482,40080,48532,52693,48499,46353,48466,48466,48466,48466,48466,48433,48433,48433,48434,48433,46353,46321,46321,44240,44208,42127,39982,39982,37902,35789,33708,33643,27369,19079,12966,9031,5096,3177,1192,1159,1095,1062,1127,1127,1159,1191,1192,1192,1160,1160,1160,1160,1127,1095,1095,1127,1160,1160,1192,1160,1128,1095,1095,1095,1160,1192,
		1160,1160,1160,1160,1160,1160,1128,1128,1160,1192,1192,1192,1160,1127,1127,1127,1160,1160,1160,1160,1160,1160,1160,1128,1128,1096,3144,5096,4935,8902,19111,25289,31499,33612,35724,35789,35853,37966,40014,40014,42094,42127,44240,44240,44240,44240,44241,44273,46321,46321,46322,46322,46322,46354,46322,46354,42161,35855,29516,25257,18951,18886,20999,23144,23144,21064,18951,18918,18886,18951,25257,29484,40114,52760,56954,48534,46388,44340,40049,33710,29484,23145,18887,18854,23112,37871,48468,52661,52628,52627,52627,52627,52627,52627,52627,52627,52659,52659,52627,52627,52627,52627,52627,52627,54708,50514,52595,50580,35789,20998,18918,23209,35887,48565,52792,54872,61211,63324,63324,65502,65502,61179,50646,42162,33709,25258,21064,21096,23144,21063,21063,23144,23144,18950,21031,23144,33708,40047,48466,50644,50612,48466,48466,48466,48434,48466,50546,50546,50514,48433,48433,50514,48434,48434,48401,46353,46321,46288,44208,44176,40014,40015,37934,35789,35756,33676,29450,21127,15014,11015,7112,3144,1192,1159,1127,1127,3175,1127,1159,1191,1192,1160,1160,1128,1192,1160,1160,1127,1128,1160,1160,1192,1160,1160,1127,1095,1095,1127,1160,1160,
		1128,1160,1160,1160,1160,1160,1160,1160,1192,1192,1192,1160,1127,1095,1127,1128,1160,1160,1160,1160,1160,1160,1128,1128,1095,1096,3112,5096,8999,10950,19144,27370,31531,33612,35724,35757,35821,40014,40014,40014,42127,42159,44240,44240,44240,44240,44240,44273,44273,46321,46322,46321,44241,44241,46322,46354,48435,46387,42128,40015,40048,31596,25224,27337,21030,20998,20998,21030,21030,20998,21030,21064,23178,18952,18951,21064,21032,20999,20999,18951,20999,23079,27305,33676,44209,50548,52661,50548,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52627,52659,52659,52627,50546,54708,52660,46386,33709,25257,18918,14757,23144,25290,29515,37903,40080,40048,42129,40016,40048,40016,35822,29483,23176,20999,18918,21030,23144,25224,23143,23176,29482,37934,44273,48466,50579,52692,50611,48466,48433,50546,52627,50514,50482,50514,50514,50514,48401,50481,50514,48434,48434,48401,46353,46321,46320,44208,44208,40015,40047,37934,35789,35756,33708,29482,23208,14982,10982,7047,5160,1160,1159,1127,3208,3176,1127,1160,1159,1159,1159,1128,1128,1160,1160,1160,1160,1160,1160,1192,1192,1128,1127,1127,1127,1127,1160,1160,1160,
		1095,1127,1128,1160,1160,1160,1160,1160,1192,1192,1192,1160,1095,1095,1127,1160,1160,1160,1128,1160,1160,1160,1128,1128,1095,1095,5160,7112,11047,12966,21192,27402,31531,33612,35724,35757,37902,40014,40014,40014,42127,42159,44240,44240,44240,44240,44240,44273,44241,44240,44241,46321,46354,46386,46354,44241,46322,48467,48499,48467,46386,46386,44273,40047,39982,35789,31531,29450,27337,25224,23111,23143,23112,18951,21096,23176,21031,23176,29451,27370,33676,37934,44273,50579,52660,50547,50547,54773,52627,52627,52627,52627,52627,52627,52627,52627,50579,50579,52627,52627,52627,52659,52660,52660,52660,52660,54741,50547,54773,48500,42161,29483,27370,20999,18886,21031,20999,18885,18918,21030,20998,18950,18885,16804,18885,21031,23143,23111,27369,27402,31595,37966,46353,48531,50612,50611,50611,50578,48465,48465,50578,52659,50546,48401,50547,48434,48401,50482,50482,48401,48401,50482,48434,48434,48401,46353,46321,46321,44240,44208,40015,42095,39982,35789,35756,35756,31563,23240,16998,12998,9063,5128,3177,1128,1128,3240,3208,1160,1160,1159,1159,1127,1127,1095,1160,1160,1160,1160,1160,1192,1192,1192,1127,1127,1095,1127,1128,1160,1160,1160,
		1128,1160,1160,1160,1160,1160,1128,1128,1192,1160,1127,1127,1160,1160,1160,1160,1128,1160,1160,1160,1128,1095,1095,1095,1128,3209,7209,9095,10918,14982,23241,27434,31563,33644,35757,37837,37902,39982,40014,42127,42127,42159,44240,44240,44240,44240,44273,46321,46321,46321,46321,46321,46321,46321,46322,46321,46354,46354,48402,46354,48434,48434,48434,48434,50547,50547,48466,46354,46321,44208,42128,42127,37967,37967,37967,40080,42128,42160,44305,48466,54805,52660,50546,50546,50579,52659,52627,50579,54740,52660,50547,50515,50547,50579,52660,52660,52660,52660,50579,50579,50579,50579,52628,52628,50547,50547,50547,50547,50548,50612,50613,50645,46354,40080,35822,29483,29418,31595,31531,25191,29418,29450,29450,31563,33708,37902,40047,42128,48434,48531,52660,52724,52660,50579,48499,48498,50578,50578,50546,50546,50545,50546,50514,50514,50514,50514,50514,50482,50482,50482,50482,50482,48434,48434,48434,48401,46353,46320,44240,44240,42095,40015,40047,37934,35756,33708,33676,27401,19047,12934,11112,9257,3144,1095,1160,3240,3176,1128,1160,1159,1127,1160,1160,3209,1127,1127,1160,1160,1160,1160,1192,1192,1127,1127,1128,1160,1160,1160,1160,1160,
		1160,1160,1160,1192,1192,1160,1160,1160,1192,1160,1128,1127,1160,1160,1160,1160,1160,1160,1160,1160,1095,1095,1095,1095,1128,3208,7209,9031,10918,17031,23241,27434,31595,33676,35757,37837,37902,39982,40014,42127,42127,42159,44240,44240,44240,44240,44273,46321,46321,46321,46321,46321,46321,46321,46321,46353,46353,46353,46353,48402,48434,48434,48434,48434,48434,48434,48434,48466,48466,50515,50547,50547,50547,48498,48499,48531,50579,50579,50579,50579,48465,48498,50611,52691,52691,52659,50545,48433,48466,50547,52660,52725,54774,52693,50580,48467,50547,48467,48435,46354,46322,46321,46321,46321,46321,46321,46321,46354,46386,48467,48500,50580,50645,52726,54806,52693,50548,48434,46354,46353,48435,48467,48467,48467,50548,50612,52693,52725,50547,50579,50611,50611,50579,50579,50547,50578,50578,50578,50546,50546,50545,50545,50514,50514,50514,50514,50514,50514,50482,50482,50482,50482,48434,48434,48434,48401,46353,46320,44240,44240,42095,40015,40047,37934,35789,35756,33676,27402,21095,14950,11047,9225,3112,1095,1096,1095,3176,1160,1160,1160,1160,1160,1160,3209,1160,1160,1160,1160,1160,1160,1160,1160,1127,1127,1128,1160,1160,1160,1160,1160,
		1160,1160,1160,1160,1160,1160,1192,1192,1192,1160,1128,1128,1160,1160,1160,1128,1160,1160,1160,1127,1063,1063,1063,1095,1128,3208,7177,11047,12934,19079,25321,27434,31596,33676,35757,37837,39918,39982,40047,42127,42127,42159,44240,44240,44240,44240,44272,46321,46321,46321,46321,46321,46321,46321,46353,46353,46353,46353,48401,48401,48433,48434,48434,48434,48433,48434,48434,48466,50514,50547,50547,50579,48498,48498,48466,48498,50578,50578,50546,48465,48498,50546,48498,48497,48497,50578,52723,54805,50547,48435,44273,42128,37934,35789,31595,29482,25256,25224,23143,23111,21030,20998,20998,20998,23078,21030,23079,23111,23144,25224,25257,25290,33741,40016,46354,50612,54806,52660,50580,54773,52693,52693,52693,52692,52660,52692,52660,52660,52660,50579,50547,50546,50546,50578,50579,50578,50578,50578,50546,50546,50546,50514,50514,50514,50514,48466,48466,48466,50482,48466,48434,48434,48434,48434,48434,48401,46353,46321,44240,44240,42128,40015,40047,39982,35789,35756,33676,29450,23208,16998,11015,9160,3112,1063,1063,1030,1096,1128,1192,1192,1192,1160,1128,3176,1128,1160,1160,1160,1160,1160,1160,1128,1127,1127,1160,1160,1160,1160,1160,1160,
		1096,1095,1095,1095,1095,1128,1128,1160,1160,1128,1127,1128,1160,1192,1160,1160,1160,1160,1128,1095,1063,1063,1095,1128,1160,3176,9160,11015,14950,21127,25321,27467,31628,33708,35789,37837,39918,39982,40047,42127,42127,42159,44240,44240,44240,44240,44240,44272,46321,46321,46321,46321,46321,46321,46353,46353,46353,46353,48401,48401,48401,48433,48434,48434,48434,48434,48434,48434,48434,48434,48434,48433,48466,48497,48465,48465,48497,50578,50578,48498,48498,50578,50611,50643,48530,46353,42127,40014,33741,31564,25289,23112,21031,21031,23111,23144,23112,23111,21063,21031,21031,21031,21031,21031,23111,21031,21031,21031,21031,21031,21064,21064,18950,23144,27337,35757,46354,52660,52627,52660,52628,50580,52628,52628,52627,50579,50547,50547,52692,50579,50546,50546,50546,50579,50546,50546,50546,50546,50546,50514,50514,50514,50514,50514,48466,48466,48466,48466,48466,48466,48434,48434,48434,48434,48433,48401,46353,46321,44240,44240,42160,40015,40047,40015,35789,35756,33676,29482,25257,16998,10951,9128,3112,1096,1095,1030,1095,1128,1192,1192,1160,1128,1096,1096,1095,1127,1127,1160,1160,1160,1160,1160,1127,1128,1160,1160,1160,1160,1160,1160,
		1063,1063,1063,1063,1095,1095,1128,1160,1127,1127,1127,1160,1160,1192,1192,1160,1160,1128,1095,1063,1063,1063,1095,1160,1160,1128,9128,13030,16998,23176,27402,29515,31660,33709,35789,39918,39918,42030,40047,42127,42127,44208,44240,44240,44240,44240,44240,44272,46321,46321,46320,46320,46320,46320,46353,46353,46353,46353,46353,48401,48401,48433,48434,48434,48433,48433,48434,48434,48466,48466,50514,50514,50578,52626,50578,48465,48433,50546,50579,50579,52692,48498,44305,40079,35821,29514,23175,18950,18951,18951,18918,18951,21031,21031,21031,21031,21031,21031,21031,21031,21031,21031,21031,21064,21031,21031,20999,18950,18918,18918,16870,16870,18950,21031,21030,23111,35756,48434,52660,50547,52596,52628,52628,52660,52660,52628,52627,50579,52659,50579,50546,50546,52627,50579,50546,48466,50547,50546,50546,50514,48466,48466,48466,48466,48466,48466,48466,48466,48466,48466,48433,48433,48434,48434,48433,48401,46353,46321,46289,44240,44208,40015,40015,40015,35821,35789,33708,31563,27337,16966,10918,9128,5160,1128,1128,1063,1063,1095,1160,1192,1160,1096,1032,1031,1063,1095,1127,1127,1128,1160,1160,1160,1127,1128,1160,1160,1160,1160,1160,1128,
		1063,1063,1063,1095,1096,1128,1160,1160,1127,1127,1127,1160,1160,3240,1192,1160,1127,1127,1095,1063,1063,1063,1128,1160,1160,1128,9095,12998,19047,25256,27402,29515,31660,33741,37837,39918,41998,42030,40047,42127,42127,44208,44240,44240,44240,44240,44240,44272,46321,46321,46320,46320,46320,46320,46353,46353,46353,46353,46353,48401,48401,48401,48433,48433,48434,48434,48434,48434,48434,48466,48466,48466,48401,50513,50514,48433,48434,50547,50579,48466,44240,35854,27402,21063,18950,18950,18983,18983,18983,18983,18984,21032,21032,18983,18919,16838,21032,21064,21032,21064,21032,21032,21032,21032,18951,18951,18951,18919,16870,16870,16838,16838,16838,18918,18950,16804,23078,39982,52660,52627,50547,52595,52595,52627,52595,50547,50547,50514,52595,50547,50547,52595,52627,52627,50546,50514,50547,50547,50515,50514,48466,48466,48466,48466,48466,48466,48466,48466,48466,48433,48433,48433,48433,48433,48433,48401,46353,46321,46321,44240,44241,40015,40015,40047,37869,35789,33708,31595,27337,19015,10950,9128,5161,3209,3209,1095,1063,1095,1160,1160,1128,1096,1031,999,1096,1127,1127,1127,1127,1127,1127,1095,1127,1128,1160,1160,1160,1160,1127,1095,
		1031,1063,1063,1096,1128,1160,1160,1160,1160,1128,1128,1160,1160,1160,1160,1128,1095,1095,1095,1063,1063,1095,1128,1160,1192,1096,9095,12998,19047,25256,29482,29547,31660,33741,37869,39918,41966,42030,40047,42127,42160,44208,44240,44240,44240,44240,44240,44240,46320,46320,46320,46320,46320,46320,46352,46353,46321,46353,46353,46353,46353,48401,48433,48433,48466,48434,48434,48434,48434,48433,48401,48401,48401,50514,50514,50547,52628,52660,46354,40015,23111,21031,18983,18983,18983,18983,16903,16871,16871,16838,16806,16838,16871,18984,21064,21096,21032,21064,21032,21064,21032,19016,18984,18984,18951,18951,18951,16903,16871,16838,16838,16806,16837,14692,18918,18917,18885,35788,54741,54740,52628,52628,52628,52628,52628,52628,52627,52627,50547,50547,52595,52595,50546,50546,50546,50546,50547,50547,50515,48467,48467,48466,48466,48466,48466,48466,48466,48466,48465,48465,48465,48433,48433,48433,48401,48401,46353,46321,46321,46289,44241,40015,40015,40047,37902,35789,33708,33644,29418,19047,10951,9128,5161,3176,3177,1096,1063,1095,1160,1160,1128,1064,3047,999,1096,1128,1160,1160,1160,1128,1127,1127,1127,1160,1160,1160,1160,1127,1095,1063,
		1031,1031,1063,1096,1128,1160,1160,1160,1160,1160,1160,1160,1160,1160,1127,1095,1063,1063,1095,1095,1095,1095,1128,1192,1160,3144,9063,15014,21063,27305,29482,29547,31660,33741,37869,39950,39950,42030,40046,42127,42160,44208,44240,44240,44240,44240,44240,44240,46320,46320,46320,46320,46320,46320,46353,46353,46321,46321,46353,46353,46353,48401,48433,48433,48433,48434,48434,48466,48466,50514,50546,50546,50482,50482,50482,48434,50515,46322,33709,23112,21031,21032,18951,16870,14758,12677,12677,12677,14790,16838,16838,16871,18951,18983,18983,18951,18984,18984,19016,21064,21064,21064,21064,21064,18983,18983,18983,18951,16871,16838,14758,14758,18919,10467,16805,21031,18885,35724,52628,50515,52595,52595,52595,52595,52595,52595,52627,52627,50514,50547,52595,50547,50514,50514,50546,52627,50547,50547,50515,48467,48466,48466,48466,48466,48466,48466,48466,48466,48433,48433,48465,48433,48433,48433,48402,46353,46353,46321,46321,46289,44273,40015,40015,40047,37902,35789,35756,33676,27370,19047,15015,11112,5128,1096,1128,1096,1063,1128,1160,1160,1128,1064,1032,1031,1096,1127,1128,1160,1160,1160,1192,1192,1128,1160,1160,1160,1160,1127,1063,1030,
		1095,1095,1095,1095,1095,1127,1160,1160,1160,1160,1160,1160,1160,1160,1128,1128,1095,1095,1127,1128,1128,1128,1128,1128,1193,5160,11047,16998,21063,27337,29515,29547,33676,35757,37869,37902,37966,40014,40046,42127,44208,44240,44240,44240,44240,44240,44272,44272,44240,44240,44272,44272,46321,46321,46353,46353,46353,46321,46354,46353,48401,48401,48401,48402,48401,48401,48433,48433,48433,48433,48401,48401,48401,50547,46321,52660,52661,33644,20999,21064,18919,14758,12612,10564,10596,12709,14789,14789,14790,14790,16870,16903,18983,18983,18983,19015,19015,19015,19015,19015,19015,19015,19015,19015,21063,21063,18983,16903,16839,14790,14758,14759,16871,10532,16806,20999,18853,35757,54741,50515,52627,52627,50579,50579,50579,50579,50579,50547,50579,50547,50546,50546,50546,50514,50514,50514,50514,50514,50514,50514,50514,50514,48466,48466,48466,48466,48466,48433,48433,48433,48433,48433,48434,46386,48434,46353,46353,46321,44241,44241,44240,42128,40015,40015,37934,35789,33676,33676,29483,23209,19015,12999,7112,1129,1128,1128,3144,3176,1160,1192,1160,1128,1095,1063,1095,1127,1160,1160,1192,1192,3241,3273,1160,1160,1160,1160,1128,1127,1095,1095,
		1127,1127,1160,1160,1160,1160,1160,1160,1128,1128,1160,1160,1160,1160,1160,1160,1127,1160,1160,1160,1160,1160,1160,1160,1128,5128,13063,16998,23111,27337,29515,29547,33676,35757,37869,37934,37966,37998,42094,42095,44208,44208,44240,44240,44240,44240,44272,44272,44240,44240,44272,44272,46321,46321,46321,46353,46321,46321,46354,46354,48401,48401,48401,48401,46353,48401,48433,48433,48434,48434,48433,48433,50514,48434,48434,50580,42129,27370,23080,16839,14693,12645,12612,10564,10596,12676,12709,12709,14790,14790,16870,16903,18983,18983,18983,19015,19015,19015,19015,19015,19015,19014,19014,19014,21030,18982,18950,18918,16871,14791,14759,14759,14726,12613,18887,18918,20999,39983,56822,50547,52627,52627,50579,50579,50579,50579,50579,50579,50546,50546,50546,50546,50546,50546,50546,50546,50514,50514,50514,50514,50514,48466,48466,48466,48434,48434,48433,48433,48433,48433,48401,48401,48434,46386,46354,46354,46353,46321,44241,44241,44240,42128,40015,40015,37934,35789,33676,33676,29483,23209,21031,15015,7112,1129,1160,1127,3176,3176,1160,1159,1127,1127,1128,1128,1160,1160,1160,1160,1128,1127,1127,1160,1160,1160,1160,1160,1160,1128,1127,1127,
		1095,1127,1160,1192,1192,1160,1127,1095,1095,1095,1128,1160,1160,1192,1192,1192,1160,1192,1192,1192,1160,1160,1160,1160,1096,5096,13063,16998,23143,27337,29515,29547,33676,35757,37870,37934,37966,37998,42094,42127,44208,44208,44240,44240,44240,44240,44240,44272,44240,44240,44272,44272,44272,46321,46321,46321,46321,46321,46321,46354,46353,48401,48401,48401,46353,48401,48433,48433,48434,48466,48466,48466,50546,46353,48466,50580,35757,23112,23112,14725,10499,10532,12645,12645,10596,10628,12676,12677,14790,14790,16870,16903,18951,18983,18983,19015,19015,19015,19015,19015,19015,19015,19015,19015,18982,18950,18950,18919,16871,16839,14759,14759,12645,16806,18919,18918,27305,44209,54773,50547,52627,52627,52627,50579,50579,50579,50579,50579,50546,50546,50546,50546,50546,50546,50546,50546,50514,50514,50514,50514,48466,48466,48466,48466,48434,48434,48433,48433,48433,48401,48401,46353,48402,46354,46354,46354,46353,46321,44241,44241,44240,42128,40015,40015,37934,35789,33676,33676,29483,23209,21031,15015,7080,1129,1160,1127,3208,3176,1160,1159,1127,1127,1128,1160,1192,1192,1160,1127,1095,1095,1095,1095,1160,1160,1160,1160,1160,1160,1160,1160,
		1095,1127,1160,1192,1192,1160,1095,1063,1095,1127,1128,1160,1160,1160,1192,1192,1160,1160,1160,1160,1160,1160,1128,1128,1095,3015,13031,19046,23144,27370,29515,29547,33676,35757,37870,37934,37966,37998,42094,42127,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,44272,44272,46321,46321,46321,46321,46321,46321,46321,46353,46353,48401,48401,48401,48401,48401,48433,48433,48433,48433,48433,48466,48401,48466,50580,37902,23111,20999,16806,10499,10532,12612,12645,12677,12677,12709,12709,14790,14790,16871,16903,16903,18983,18984,18983,19015,19015,19015,19015,19015,19015,19015,19015,18950,18950,18951,18919,16871,16838,14758,14726,14726,16839,18886,23079,35757,48434,52628,50547,52627,52627,52627,52627,50579,50579,50579,50579,50579,50579,50547,50546,50546,50546,50514,50514,50514,50514,50514,48466,48466,48466,48466,48466,48434,48433,48433,48433,48433,48401,48401,46353,46353,46354,46354,46354,46321,46321,44241,44241,44240,42128,40015,40015,39982,35789,33708,33676,29515,23209,21031,15015,7080,1129,1160,1160,3176,3176,1160,1160,1128,1128,1128,1160,1160,1160,1128,1127,1095,1095,1127,1160,1160,1160,1160,1160,1160,1160,1160,1160,
		1127,1128,1160,1160,1160,1127,1127,1095,1128,1128,1160,1160,1160,1160,1160,1160,1160,1160,1160,1128,1127,1127,1095,1095,1063,3015,13031,19046,23144,27370,29515,29547,33676,35757,37870,37934,37966,37998,42094,42127,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,44272,44272,44272,46321,46321,46321,46321,46321,46321,46321,46353,46353,46353,48401,48401,48401,48401,48401,48433,48433,48433,48433,50546,48433,52660,46321,25224,16805,18918,14693,12612,10532,12612,12677,14758,12709,12677,14758,14758,16838,16871,18951,18951,18983,18983,18984,18983,18983,18983,18983,18983,18983,18983,18983,18951,18951,16871,16838,16806,14726,14726,16839,16838,18886,29450,44241,50547,50547,52627,52627,52627,52627,52627,52627,50579,50579,50579,52659,52627,52627,50579,50546,50514,50514,48466,50514,50514,48466,48466,48466,48466,48466,48466,48433,48433,48433,48433,48401,48401,48401,46353,46353,46354,46354,46353,46321,46321,44273,44241,44240,42128,40015,40015,39982,35821,35756,33708,29516,25257,21031,15015,7080,1129,1160,1160,3144,3176,1160,1192,1160,1160,1128,1128,1160,1160,1160,1127,1095,1127,1160,1192,1160,1160,1160,1160,1160,1160,1127,1127,
		1192,1160,1160,1160,1160,1160,1160,1160,1128,1128,1160,1160,1160,1160,1160,1160,1127,1127,1127,1127,1127,1095,1095,1095,1096,5096,13063,19046,23144,27370,29547,31628,33676,35757,37870,37934,37998,38030,42094,42127,44207,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,44272,44272,46321,46321,46321,46321,46321,46321,46321,46321,46353,46353,48401,48401,48401,48401,48401,48433,48433,48433,48433,52691,48433,52660,52660,31563,18918,20999,16806,14693,12580,10500,12613,12677,12677,12645,14726,14758,16838,16839,16871,18951,18951,18951,18983,18983,18983,18983,18983,18983,18983,18983,18951,18951,16871,16839,16806,14758,14758,14726,18919,16838,23112,37902,50580,52660,50546,54740,52659,52627,52627,52627,52627,52627,50579,50579,52659,52659,52659,52627,50579,50546,50546,50514,50514,48466,48466,48466,48466,48466,48434,48434,48433,48433,48433,48433,48401,48401,46353,46353,46353,46353,46353,46353,46321,46321,44273,44241,44240,42128,40015,40015,39982,37869,35756,33708,29516,25257,21031,14983,7080,3177,1193,1160,1095,3143,1160,1192,1160,1160,1128,1128,1192,1192,1160,1160,1127,1127,1128,1160,1160,1160,1160,1160,1160,1128,1127,1127,
		1160,1160,1160,1160,1160,1160,1160,1160,1095,1127,1128,1160,1160,1160,1192,1192,1127,1127,1128,1128,1128,1127,1095,1095,1128,5096,13063,19046,23144,27370,29547,31628,33709,35789,37870,37934,37998,38030,42127,42127,44207,42159,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,44272,44272,44272,46321,46321,46321,46321,46321,46321,46321,46321,46321,46353,46353,48401,48433,48433,50514,50546,50546,50546,52659,50546,52659,52660,42127,31563,21031,18951,16838,14693,12612,12612,12645,14693,14725,14725,14726,14758,16838,16839,16871,18919,18919,18951,18951,18951,18951,18951,18951,18951,18951,18951,16871,16838,16806,16806,16806,16838,16838,18951,23112,31596,46353,52692,52659,50578,52659,52659,52659,52627,52627,52627,52627,52627,52627,52659,52659,52659,52627,52627,52627,50579,50579,48466,48466,48466,48466,48466,48434,48434,48434,48433,48433,48433,48401,48401,48401,46353,46353,46321,46321,46353,46321,46321,46321,44273,44241,44240,42127,40047,40015,39982,37869,35756,33708,31564,25257,21031,14983,7080,3177,1193,1192,1095,3143,1159,1160,1160,1128,1128,1128,1160,1192,1192,1160,1128,1127,1127,1127,1160,1160,1160,1160,1160,1160,1160,1160,
		1127,1128,1160,1160,1160,1160,1128,1127,1095,1095,1127,1160,1160,1192,1192,1192,1160,1160,1160,1160,1160,1160,1128,1128,1161,5128,13063,19046,23144,27370,29547,31660,33709,35789,37870,37934,37998,38030,42127,44175,44207,42159,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,44272,44272,44272,44272,46321,46321,46321,46321,46321,46321,46321,46321,46353,46353,48401,48433,48466,50546,52627,52659,52627,52627,52627,52692,50579,50547,44273,25192,21031,20999,18886,14725,14660,12613,14725,14726,14693,14725,14726,16806,16839,16871,16871,16871,18951,18951,18951,18951,18951,18951,18951,18951,16871,16838,16806,14726,14758,16806,18886,18919,21031,27370,40047,50612,52692,52659,52626,50578,52659,52659,52659,52627,52627,52627,52627,52627,52627,52627,52627,52659,52659,52659,52659,52659,48466,48466,48466,48466,48466,48434,48434,48434,48433,48433,48433,48401,48401,46353,46353,46353,46321,46321,46321,46321,46321,46321,44273,44241,44240,42127,40047,40015,39982,37869,35756,33708,31564,25257,21031,14983,7080,3177,1193,1192,3144,3143,1127,1127,1127,1127,1128,1160,1127,1160,1160,1160,1160,1127,1127,1128,1160,1160,1160,1192,1192,1192,1192,1192,
		1127,1128,1160,1160,1160,1160,1128,1127,1095,1095,1128,1160,1192,1160,1160,1127,1160,1192,1192,1160,1160,1160,1160,3208,1160,3015,10950,16998,25224,29418,29515,29580,33709,35789,37870,37934,37966,37998,42094,42095,44175,42159,42159,42159,44208,44208,44240,44240,44240,44240,44240,44240,44240,44272,44272,44272,46289,46289,46321,46321,46321,46353,46353,48401,46321,46353,48466,50546,50546,54740,54772,50546,52659,52627,50546,50579,52660,52692,50547,46353,27337,23144,20999,20999,18919,16774,14693,14693,14726,14758,14758,14758,14758,16806,16839,16871,16839,16871,16871,18919,18919,16871,16871,16839,18951,14757,14725,16838,18919,16838,18919,23112,25192,39983,52660,52692,50579,52659,52659,48465,54740,52660,50579,50546,52659,54772,52659,48466,52692,50514,52659,54773,50579,52627,54772,50579,52627,50546,48434,48433,48433,48433,48433,48401,48433,48433,48401,48401,48401,48401,48401,46353,46321,46321,46321,46321,46321,46321,44241,44241,44208,42095,40047,40047,40014,37869,35756,33708,31596,25289,21031,15015,7112,3177,1193,1160,3176,3143,1095,1094,1062,1095,1128,1160,1160,1160,1160,1160,1160,1128,1127,1127,3241,1192,1160,1160,1160,1160,1160,1192,
		1127,1128,1160,1160,1160,1160,1128,1127,1063,1095,1128,1160,1160,1160,1160,1160,1160,1192,1192,1160,1160,1128,1128,1160,1160,3015,10950,16998,25224,29418,29515,29580,33709,35789,37870,37934,37966,37998,42094,42095,42127,42159,42159,42159,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,44272,44272,46289,46289,46321,46321,46321,46321,46353,46353,48401,46321,50546,52660,50579,50579,52659,50579,50546,52659,54740,52660,52659,52659,52660,52660,50580,35821,23079,18886,23112,23177,21000,16806,12612,12645,14725,16806,16838,16838,16838,16806,16806,16838,16839,16839,16871,16871,16871,16871,18951,14725,12612,16806,18951,20999,21031,23112,39983,48402,52693,52660,50579,52659,52723,52659,48466,50546,52692,52659,46320,42062,46288,54772,52659,48434,50547,52659,50514,50546,52660,50546,52627,50546,48434,48433,48433,48433,48433,48401,48433,48433,48401,48401,48401,48401,48401,46353,46321,46321,46321,46321,46321,46321,44241,44241,44208,42095,40047,40047,40014,37869,35756,33708,31596,25289,21031,15015,7112,3177,1193,1160,3176,3176,1127,1127,1095,1127,1128,1160,1128,1160,1160,1160,1128,1127,1095,1095,1160,1160,1160,1160,1160,1160,1160,1160,
		1128,1160,1160,1160,1160,1160,1160,1128,1063,1095,1127,1160,1160,1160,1160,1160,1127,1160,1160,1160,1128,1128,1160,3208,1160,3015,10950,16998,25224,29418,29515,29580,33709,35789,37870,37934,37966,37998,42094,42095,42127,42127,42159,42159,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,44272,46289,46289,46321,46321,46321,46321,46321,46321,50547,48401,50546,54740,50579,48466,50579,52692,50546,52627,52627,50514,48434,50514,50579,52627,52660,50580,46354,37902,27337,18918,18886,23112,21032,18919,16805,14725,14725,14758,16806,16806,16806,16806,16806,16838,16838,16838,16839,16838,14757,16838,18919,18918,16805,18886,27305,35789,50515,50580,52628,50547,50546,50579,52659,52659,52627,52627,52692,50579,37836,25158,29416,44207,52692,50579,52660,52692,50579,52659,54740,52659,52627,50546,48434,48401,48401,48401,48401,48401,48401,48401,48401,48401,48401,46353,46353,46353,46321,46321,46321,46321,46321,44273,44241,44241,44208,42095,40047,40047,40014,37869,35756,33708,31596,25289,21031,15015,7112,3177,1193,1160,3144,3176,1159,1159,1160,1160,1160,1160,1128,1128,1160,1128,1127,1095,1095,1062,1128,1160,1160,1160,1160,1128,1127,1127,
		1160,1160,1160,1160,1160,1160,1160,1160,1063,1063,1127,1160,1160,1160,1160,1160,1095,1095,1127,1127,1127,1128,1160,3209,1160,3015,10950,16998,25224,29418,29515,29580,33709,35789,37870,37934,37966,37998,42094,42095,42127,42127,42159,42159,42159,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,46289,46289,46289,46321,46321,46321,46321,46321,50579,48466,50546,52659,50546,50547,52692,52692,54740,54708,52628,52627,52659,52692,52692,52627,50579,52660,52693,50580,44208,33676,27305,23112,21031,18951,18950,18951,18983,18919,14757,12612,16838,16838,16806,16806,14758,14758,14726,16806,14789,16902,21063,21031,18918,23144,35789,48435,50515,50515,50547,52627,52659,50579,50579,50579,54740,50546,50547,52627,46288,37836,40014,50579,50546,50579,52659,52659,50546,50546,50579,50546,52627,50546,48434,48401,46353,46353,48401,48401,48401,48401,48401,48401,48401,46353,46353,46353,46321,46321,46321,46321,46321,44273,44241,44241,44208,42095,40047,40047,40014,37869,35756,33708,31596,25289,21031,15015,7080,3177,1160,1160,1063,1095,1160,1192,1192,1160,1160,1160,1160,1160,1160,1160,1127,1095,1095,1063,1127,1128,1160,1160,1160,1128,1127,1127,
		1160,1160,1160,1160,1160,1160,1160,1160,1063,1095,1127,1160,1160,1160,1160,1160,1095,1095,1127,1127,1095,1095,1127,1128,1160,3015,10950,16998,25224,29418,29515,29580,33709,35789,37870,37934,37966,37998,42094,42095,42127,42127,42127,42159,42159,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,46289,46289,46289,46289,46289,46321,46321,46321,48466,50546,52627,50579,50546,52692,52659,46320,39950,46257,50515,52660,54708,54708,52659,50546,54740,50579,48466,50579,54741,52660,46321,37934,29483,25289,21031,18886,18918,18951,20999,20999,18886,16838,16806,16806,16806,16806,16806,16838,18983,16870,16869,21063,29482,37902,44241,48434,48434,50482,52627,54740,52692,50579,50579,52660,52660,50546,50546,52659,52692,52659,54740,56853,50579,54740,54740,52659,52659,52659,52627,52627,50579,50546,48434,46353,46320,46320,46353,48401,48401,48401,48401,46353,46353,46353,46353,46353,46321,46321,46321,46321,46321,44241,44241,44241,44208,42095,40047,40047,40014,37869,35756,33708,31564,25289,21031,15015,7080,1129,1160,1160,1063,1063,1159,1192,1192,1160,1160,1160,1160,1160,1160,1160,1160,1127,1127,1095,1160,1160,1160,1160,1160,1160,1128,1127,
		1160,1160,1160,1160,1160,1160,1160,1160,1095,1127,1128,1160,1160,1160,1160,1160,1160,1160,1160,1128,1095,1063,1063,1063,1160,3015,10950,16998,25224,29418,29515,29580,33709,35789,37870,37934,37966,37998,42094,42095,42127,42127,42127,42159,42159,42159,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,46289,46289,46289,46289,46289,46289,46289,46289,46321,50514,52659,52627,52627,54772,50546,39949,23046,35692,48370,52628,50547,50482,48466,50546,50546,52659,54772,52660,50579,52628,52692,52693,48532,42193,33741,27370,23144,21031,21031,21031,18951,18919,18918,16838,18886,18919,18952,21031,18950,18982,23176,29515,37934,44240,46353,48401,50482,50515,52627,52660,52627,50547,50579,52692,52660,52660,52659,50547,50546,50579,50546,48434,52660,54740,50514,46321,50579,54772,52692,52660,50579,50546,48466,46353,46288,46288,46321,48401,48401,48401,48401,46353,46353,46353,46353,46353,46321,46321,46321,46321,44273,44241,44241,44240,44208,42095,40047,40047,40014,37869,35756,33708,31564,25257,21031,15015,7080,1129,1160,1160,1063,1063,1127,1192,1160,1160,1160,1160,1160,1160,1192,1192,1160,1160,1128,1127,1160,1160,1160,1160,1160,1160,1160,1160,
		1192,1160,1160,1160,1160,1160,1160,1192,1128,1128,1160,1160,1160,1160,1160,1160,1192,1192,1192,1160,1127,1095,1095,1095,1160,3015,10950,16998,25224,29418,29515,29580,33709,35789,37870,37934,37966,37998,42094,42095,42127,42127,42127,42127,42159,42159,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,46289,46289,46289,46289,46288,46288,46288,46288,46353,48466,52659,52659,52627,54740,50546,42127,33611,42064,52596,54741,52660,52627,52659,54739,54739,52659,52627,50579,52659,54740,52660,48467,50645,52725,50645,48532,42193,33741,25257,18951,23176,23144,21064,21031,20999,21031,21064,21096,19015,25353,33773,37966,40047,42127,46289,48401,48434,50514,52595,50547,50547,50547,50580,50580,50547,52659,52659,52627,52627,52659,52660,52659,50547,46321,35723,31529,42094,50546,50546,48466,50579,50546,48466,46353,46288,44240,46320,48401,48401,46353,46353,46353,46353,46353,46321,46321,46321,46321,46321,46321,44273,44241,44241,44240,44208,42095,40047,40047,40014,37869,35756,33708,31564,25257,21031,14983,7080,1128,1160,1160,1063,1095,1159,1192,1160,1160,1160,1160,1160,1160,1192,1192,1192,1160,1160,1160,1192,1160,1160,1160,1160,1160,1160,1160,
		1192,1160,1160,1160,1160,1160,1160,1192,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1192,1160,1160,1160,1160,3209,1129,5064,10950,19014,23176,29418,29547,29580,33709,35789,37870,37934,37966,37998,42095,42095,42127,42127,42127,42127,42159,42159,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,46289,44240,46289,44240,46288,44240,46288,44240,50547,48434,50546,52659,50579,52659,54740,52659,52628,52629,50548,50547,52627,52660,52659,50546,52659,52659,52627,50546,50546,52660,52660,50612,50612,50612,50612,48532,46419,44273,42161,42128,27402,27370,25257,23144,21064,21064,21064,21096,29515,31692,35886,40079,42160,44240,46320,46288,48401,50514,52595,52595,52628,52660,52660,50547,52692,52627,50546,50579,52627,52627,50579,52627,54772,46320,29384,23110,39981,52659,52659,52627,50579,50547,48466,46321,44240,44240,46321,48401,46353,46353,46353,46353,46353,46353,46321,46321,46321,46321,46321,46321,44273,44241,44241,44240,44208,42095,40047,40047,40014,37869,35756,35757,29516,25257,21031,14983,7080,1128,1160,1160,1095,1095,1160,1192,1160,1160,1160,1160,1128,1160,1160,1192,1192,1192,1160,1160,1192,1160,1160,1128,1128,1160,1160,1160,
		1095,1127,1160,1160,1160,1160,1160,1192,1128,1128,1128,1160,1160,1160,1128,1128,1095,1128,1160,1193,1193,1192,1160,1128,3145,7080,12999,19015,23176,27370,27499,29580,33709,35757,37837,39950,37966,40046,40046,42094,42127,42127,42127,42127,42159,42159,44208,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,46289,46353,46320,44208,44208,44272,48433,46353,48466,52660,52660,52660,52627,48466,50547,52660,52660,50547,50547,52660,52660,50514,48434,50579,52660,50547,50546,52660,52692,50579,52627,50579,50547,48466,48466,46353,44241,42160,40015,35854,35821,31595,29482,29515,31596,29482,33708,33740,35853,40014,40047,42159,44240,46320,48401,48434,50514,52595,52627,52628,52628,52660,42095,31497,37869,52660,52692,50547,52627,50514,52659,52627,52627,52660,52660,52660,52627,50547,50547,48466,48402,44273,44176,42127,44240,48434,46353,46353,46353,46353,46321,46321,46321,46321,46321,46321,46321,46321,44273,44240,44240,44240,42128,42127,42095,40015,37934,37869,35789,33708,29515,25257,21031,15015,7080,1096,1160,1192,3176,3176,1192,1192,1128,1128,1160,3241,1160,1160,1160,1160,1160,1128,1127,1095,1160,1192,1192,1192,1160,1128,1160,1160,
		1128,1160,1192,1160,1160,1128,1128,1160,1128,1128,1128,1160,1160,1160,1128,1128,1128,1128,1160,1160,1192,1192,1160,1128,3145,7080,12999,19015,23176,27370,27499,29580,33709,35757,37838,39950,37966,40046,40046,42094,42127,42127,42127,42127,42159,42159,42159,44208,44208,44208,44240,44240,44240,44240,44240,44240,44272,44240,44240,46321,44240,42127,42159,44272,46353,50547,50579,48466,48498,52660,52660,50547,50579,52692,50612,50547,50579,52660,50547,44273,23110,35788,48499,54773,52692,52660,50612,50579,52659,50579,50546,50546,48434,46353,44240,42160,40047,37934,35789,31628,31595,29515,29515,29514,33675,33739,35853,37965,40046,42127,44240,44272,46353,48401,50482,50547,52595,52627,52627,52627,35756,27304,35723,48434,50547,50547,52692,52659,52659,52627,52627,52627,52659,52627,50547,50546,50515,46354,46321,44241,42128,42095,44208,46354,46353,46353,46321,46321,46321,46321,46321,46321,44273,46321,46321,44272,44272,44240,44240,44240,42128,42127,42095,40015,37934,37869,35757,33708,29516,25289,21031,15015,7080,1128,1192,1192,1128,3208,1192,1192,1160,1128,1160,1160,1160,1160,1160,1160,1160,1160,1127,1127,1128,1160,1160,1128,1095,1095,1127,1160,
		1160,1160,1192,1160,1160,1128,1128,1160,1095,1128,1160,1160,1160,1160,1128,1095,1160,1160,1160,1160,1160,1160,1160,1128,3113,7080,12999,19015,23176,27370,27499,29580,33709,35757,37838,37902,37966,37998,40046,42094,42127,42127,42127,42127,42127,42159,42159,42159,44208,44208,44208,44240,44240,44240,44240,44240,46321,44240,44240,44272,44208,40046,42095,44240,42127,48434,48466,50547,52692,50579,48466,54773,52627,52659,50579,50547,52627,52660,48466,44208,25223,37869,50546,52692,50579,50547,52627,52660,52627,50547,50546,48466,46353,44272,42160,42127,40047,37934,33708,33708,31628,29450,27369,31627,31627,33707,35821,37901,40014,40047,42159,44240,46320,46321,48401,48466,50514,50547,52595,52595,52627,46288,48466,54773,52660,52627,52660,50547,52659,52627,50579,52627,52627,50547,50514,48434,48434,46321,44240,44240,42095,39982,42095,46354,46353,46321,46321,46321,46321,46321,46321,46321,44273,44272,44272,44272,44272,44240,44240,44240,42128,42127,42095,40015,37902,37869,35757,33708,31564,25289,21063,15015,7080,1128,1192,1192,1096,3176,1192,1192,1160,1128,1160,1160,1160,1160,1160,1160,1160,1160,1128,1127,1160,1128,1127,1095,1095,1095,1127,1160,
		1127,1127,1160,1160,1160,1160,1160,1160,1095,1128,1160,1193,1160,1128,1128,1095,1160,1160,1160,1128,1128,1160,1160,1161,3112,7047,12967,19047,23176,27370,27499,29580,33677,35725,37805,37902,37966,37998,40046,42062,42127,42127,42127,42127,42127,42159,42159,42159,44208,44208,44208,44208,44240,44240,44240,44240,46321,44240,44240,44272,42159,39982,40014,44208,44272,44272,44240,50547,48498,33643,25255,37933,50547,50579,50579,50579,52659,52692,50579,48433,48466,50579,50579,50546,50547,50579,52659,50579,50547,50514,48433,46353,44272,44208,42095,40014,37934,37901,33708,33676,31628,27337,25289,31628,31595,33675,35788,35853,37934,40014,42127,42159,44240,46288,46321,48433,50482,50514,50546,50546,54740,50579,52692,54773,52627,52659,54740,52627,52659,52627,50579,50579,50547,50546,48434,48401,46354,44241,44241,44208,40014,37869,40015,46386,46321,46321,46321,46321,46321,46321,46321,46321,44273,44272,44272,44272,44272,44240,44240,44240,42127,42095,42095,40015,37902,35821,35757,33676,31564,25289,21063,15015,7080,1096,1160,1160,1095,3176,1192,1192,1160,1128,1128,1160,1160,1160,1160,1160,1160,1127,1127,1128,1192,1160,1128,1127,1127,1127,1160,1192,
		1128,1128,1160,1160,1160,1160,1160,1160,1095,1128,1160,1193,1160,1128,1128,1128,1160,1160,1128,1128,1128,1128,1160,3209,1032,4999,12967,19047,23176,27370,27499,29580,33677,35725,37805,37870,37934,37966,40014,42062,42127,42127,42127,42127,42127,42127,42159,42159,44208,44208,44208,44208,44208,44240,44240,44240,46321,44208,44240,44272,42127,37901,37901,42127,44240,44240,44208,48466,48434,31562,25191,37901,50546,52627,52659,52627,52627,52659,52660,52659,54772,52692,52659,52627,52692,54740,50579,48433,50546,48466,46353,46321,44240,42127,40047,39982,35821,35789,33708,31595,29482,25288,25288,29482,31563,31595,33708,35821,37901,39982,40047,42127,44208,44240,46320,46353,48433,48466,50514,50546,50514,50546,50579,50547,48466,50547,52660,52627,50579,50579,50547,50547,50514,48466,46353,46321,44273,44241,44241,42127,37869,35788,40047,48434,46321,46321,46321,46321,46321,46321,44273,44273,44273,44272,44272,44272,44240,44240,44240,44208,42127,42095,40047,40015,37902,35821,35756,33676,29516,25257,21031,14983,7080,1096,1128,1160,1095,3176,1192,1192,1160,1128,1128,1128,1160,1160,1160,1160,1127,1095,1127,1128,1192,1160,1128,1127,1127,1160,1192,1192,
		1192,1160,1160,1160,1160,1160,1127,1127,1095,1128,1160,1160,1128,1128,1128,1160,1160,1160,1160,1128,1128,1128,1160,1128,1032,4999,12967,19047,23176,27370,27467,29580,33677,35725,37805,37870,37934,37966,40014,40014,42095,42127,42127,42127,42127,42127,42159,42159,42159,44208,44208,44208,44208,44208,44240,44240,46321,44208,44240,46321,42127,35788,35788,40046,40014,44272,46321,46353,48466,46353,46321,52659,52627,52659,52659,52659,50579,50579,52659,54740,50546,50579,52659,52659,52659,52627,50546,50514,48466,48434,46321,44240,44208,42127,40014,39982,35821,35756,33708,29482,27337,29514,31563,25256,29482,31563,33676,35789,35821,37902,39982,40014,42127,42127,44207,44240,46320,48433,48433,48466,50579,52660,52660,50547,50546,50514,50546,50547,50547,50514,48466,48434,48434,46353,46321,44240,42160,44240,42128,37902,35756,37869,42160,48434,46321,46321,46321,46321,46321,44273,44273,44273,44273,44272,44272,44272,44240,44240,44240,44208,42095,42095,40047,40015,37902,35789,35756,33676,29516,25257,21031,14983,7047,1064,1128,1127,3143,3176,1160,1192,1160,1128,1128,1160,1128,1160,1160,1160,1095,1095,1127,1160,1160,1160,1127,1127,1127,1160,1160,1160,
		1192,1160,1160,1160,1160,1160,1127,1095,1128,1160,1160,1160,1128,1095,1128,1160,1160,1160,1160,1160,1128,1128,1128,1128,1032,4967,12967,19047,23176,27370,27467,29580,33677,35725,37805,37870,37934,37966,40014,40014,42095,42095,42127,42127,42127,42127,42127,42159,42159,42159,44208,44208,44208,44208,44208,44208,44272,42159,44240,46353,42127,35756,33707,39982,40046,44240,44240,42127,44240,46385,48466,48433,50579,52627,52627,52627,52627,50546,52627,52627,52627,52627,52627,50546,50514,48433,50514,50546,48401,46353,44240,42160,42127,40047,39982,37901,35821,31595,33643,29450,27369,40047,42127,23143,29418,29483,31563,33676,35757,35821,37901,37934,40046,40046,42127,42159,44240,46320,46352,48433,44240,46321,46353,46353,48466,48466,48466,50579,48434,48434,46353,46353,46321,46321,44208,42127,42095,42128,37902,33643,33675,40015,46353,46354,46321,46321,46321,46321,44273,44273,44273,44273,44240,44272,44272,44240,44240,44240,44240,44208,42095,42095,40047,39983,37902,35789,35756,33676,29516,25289,21031,14983,7048,1064,1128,1127,3144,3176,1160,1160,1127,1127,1128,1160,1160,1160,1192,1160,1095,1095,1127,1160,1160,1127,1095,1127,1128,1160,1160,1128,
		1160,1160,1127,1160,1192,1192,1160,1127,1128,1160,1160,1128,1095,1095,1128,1193,1160,1160,1160,1160,1128,1128,1128,1096,1032,4967,12967,19047,23176,27370,27467,29548,33677,35725,37805,37870,37934,37966,40014,40014,42095,42095,42127,42127,42127,42127,42127,42127,42159,42159,42159,44208,44208,44208,44208,44208,44240,42127,44240,46353,42127,33707,33675,37933,40014,37901,40046,44240,46321,46385,48466,46353,50514,50514,50514,50546,52627,52627,50546,50514,52659,50546,48433,50514,50546,50514,48401,46320,44272,44240,42127,40047,40014,37934,37901,35821,35789,29482,31530,27369,29450,48499,50580,25224,27369,29450,31531,31596,33676,35789,35821,37901,39982,40014,40046,42126,42159,44240,46320,46352,44272,46353,46321,46353,48466,46353,46289,48434,46353,46321,46321,46321,44240,44208,42127,42095,40015,40015,35756,29417,33643,44208,48467,46321,46321,46321,46321,46321,44273,44273,44273,44273,44240,44240,44272,44240,44240,44240,44208,44208,42095,42095,40015,39983,37902,35789,35756,33676,29548,25289,21063,17063,7048,1064,1128,1127,3144,3144,1160,1159,1127,1127,1128,1160,1160,1192,1192,1160,1127,1095,1128,1192,1160,1127,1127,1127,1160,1192,1160,1128,
		1128,1160,1192,1192,1192,1192,1160,1128,1128,1160,1160,1128,1095,1095,1128,1160,1128,1128,1096,1128,3241,3209,1096,1031,1032,4967,12966,19014,23144,27370,27467,29548,33677,35725,37805,37870,37934,37966,40014,40014,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,44208,44208,44208,44208,44208,44208,44240,44240,44208,44240,42127,33675,25191,40046,40014,39982,42095,44208,44240,44240,44240,48433,48401,48401,48433,48433,48466,50546,50546,50546,50514,48466,48433,48401,46320,46288,44240,44208,42127,40015,40015,40014,37901,35789,35788,31530,31562,29417,27369,37901,50579,52660,44273,25224,27337,29450,31531,31595,33708,35789,35788,35821,37933,40046,40078,40046,40078,42159,44272,44240,44241,44241,46321,46321,44273,44241,44241,44208,44241,46321,44241,42128,40015,39982,39982,42127,31562,25256,33643,42160,46353,46321,44241,44273,44273,44273,44241,44241,44241,44241,44240,44273,44240,44240,44240,44240,44240,42160,42127,42127,42095,40015,39982,37902,37869,35756,33676,29548,25289,21031,14982,7048,3112,1128,1127,3144,5192,1127,1094,1095,1160,1160,1128,1192,1160,1160,1128,1128,1160,1160,1160,1160,1160,1160,1128,1128,1160,1160,1160,
		1160,1160,1128,1128,1128,1128,1160,1160,1160,1160,1160,1128,1095,1095,1128,1160,1128,1128,1096,1128,3176,1128,1063,999,1032,4967,12966,19015,23176,27370,27467,29548,33676,35725,37805,37870,37934,37966,40014,40014,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,44208,44208,44208,44208,42159,44240,44240,44208,44240,44208,37869,29449,27368,37901,44208,39982,37869,42159,46353,44272,46320,46320,46353,46353,48401,46353,46321,46320,48401,48433,46353,46352,46320,44240,44207,44207,42095,40079,40079,40047,35821,33675,31595,33676,33708,27304,25223,33708,46353,50612,50579,50580,39983,29418,23111,29450,31595,29482,29482,35756,37934,37901,35853,37901,40014,40046,40014,37934,42160,44208,44208,44208,44240,44240,44241,44241,44273,42095,37902,37901,40014,42095,40015,39982,29482,29417,31563,40014,46321,46354,46321,44273,44273,44273,44273,44241,44241,44241,44241,44240,44273,44240,44240,44240,44240,44240,42160,42127,42127,42095,40015,39982,37902,35821,35756,33676,29516,25289,21031,14983,7048,3112,1128,1128,5192,5192,1127,1095,1095,1160,1160,1128,1160,1160,1128,1128,1128,1160,1160,1160,1160,1160,1128,1127,1128,1160,1160,1160,
		1160,1128,1095,1095,1095,1095,1128,1160,1160,1160,1160,1128,1128,1128,1160,3208,1128,1128,1096,1096,1095,1063,1031,999,3080,4999,12967,19015,23176,27370,27467,29548,33676,35725,37805,37870,37934,37966,40014,40014,42095,42095,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,44208,44208,44208,42127,44240,44240,44208,44240,44272,42095,37869,25223,27368,33707,40014,40046,37933,39982,42095,42127,42127,44208,44240,46320,46320,46320,44272,46288,44240,44240,44240,44208,42127,42095,42095,40047,37934,35853,35789,33676,31595,33643,33708,29449,23143,27368,42095,50547,50546,48466,50612,48499,40015,27369,23110,23143,29450,33676,33708,31595,31627,33676,33740,37934,37966,40047,40015,40015,40015,39982,37934,37934,37934,37934,37934,40047,40015,40015,40047,42128,37934,33643,27369,25224,31563,40015,46321,46354,46321,44273,44273,44273,44273,44241,44241,44241,44241,44241,44240,44273,44240,44240,44240,44240,44240,42160,42127,42127,42095,40015,39982,37902,35821,35756,33676,29548,23241,21031,14983,7047,3112,1128,1128,5160,5192,1127,1095,1095,1160,1160,1128,1127,1127,1127,1127,1128,1160,1160,1192,1128,1128,1127,1127,1128,1160,1160,1160,
		1160,1127,1095,1063,1063,1095,1127,1160,1160,1160,1160,1160,1128,1128,1160,1160,1128,1128,1128,1095,1063,1031,998,999,3080,4999,12967,19047,23176,27370,27467,27500,33676,35725,37805,37869,37934,37966,40014,40014,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42127,44208,44240,44208,44240,44272,44240,42127,35788,25223,23110,31594,40014,37933,37869,39982,42095,40047,40047,40047,42095,42127,42160,44208,42127,42127,42127,42095,40047,40014,40014,37934,37966,35789,33676,33708,35789,33676,29482,27369,21030,29482,40014,44272,46353,46353,48401,46353,48466,48466,40047,29449,23143,27304,29482,29482,31595,33740,35854,35854,35821,33741,35821,35854,40015,40015,40047,40047,40047,40047,40047,40047,40015,40047,40047,37902,33676,27369,25224,25224,33676,42095,48434,48434,44273,44241,44273,44241,44241,44241,44241,44241,44241,44241,44241,44240,44273,44240,44240,44240,44240,44240,42160,42127,42095,40047,40015,39982,37902,35821,33708,33676,29516,25289,21031,14983,7015,1032,1096,1096,5160,5159,1095,1127,1127,1128,1160,1128,1095,1095,1095,1127,1128,1160,1160,1192,1128,1128,1128,1160,1160,1160,1160,1160,
		1160,1128,1127,1127,1127,1127,1128,1160,1160,1160,1160,1160,1160,1160,1128,1128,1128,3176,3176,1063,1031,999,999,1031,3080,4967,12967,19047,23176,27370,27467,27500,33676,35724,37805,37869,37934,37966,40014,40014,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,44208,44208,42159,42159,44240,44272,44272,44240,37901,27336,23078,27336,35756,39982,37901,40015,40015,40015,40015,40014,37934,37934,37934,40014,40014,39982,37934,37934,37901,37869,35821,35821,33741,33708,33741,33676,29450,25223,21030,27369,40014,48434,46353,44240,46320,46353,44240,44272,44240,46321,46321,37869,25223,21030,23143,27337,27402,31595,31628,33709,33741,33741,35822,33676,33708,35789,35821,37869,37869,35821,35821,37869,33708,29450,23143,21030,25224,31595,37934,44208,46386,48466,46321,44208,46321,46321,44241,44241,44241,44241,44241,44241,44241,44241,44240,44240,44240,44240,44240,44240,44208,42160,42127,42095,40047,40015,39982,37902,35789,33708,33676,29516,25289,21031,14983,7015,999,1063,1095,3079,3079,1063,1127,1128,1128,1128,1128,1095,1095,1127,1127,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,
		1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1128,1128,1160,1160,1128,1128,1128,1096,1095,1063,1031,1031,1031,999,999,4967,12966,19047,23176,27370,27467,27499,33676,35724,37805,37869,37934,37966,40014,40014,42095,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,44208,42159,42159,42159,44208,44240,44240,46353,44240,40014,31594,25223,23110,27336,31562,33676,33741,37902,37967,40015,37967,37902,35853,37934,37934,37902,37902,35821,35821,35789,33741,31628,31595,29515,27369,23143,23111,27336,31595,42127,42127,42159,42159,44207,44207,44208,44240,42127,42159,44240,44240,42127,35821,31562,27369,23143,21031,21030,23144,27402,29516,29548,29483,31595,31595,31595,31595,31595,31563,29482,29450,25256,25191,23143,27304,31595,39982,44241,46386,46321,46353,46321,44208,44241,46354,46354,44240,44241,44241,44241,44241,44241,44241,44240,44240,44240,44240,44208,44208,44240,44208,42127,42127,42095,40047,40015,37934,37902,35789,33676,31596,29516,25289,21063,14950,4935,967,1031,1063,3014,966,1030,1127,1128,1128,1128,1128,1127,1127,1128,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,
		1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1128,1128,1160,1160,1128,1096,1063,1063,1031,1031,1063,1063,1031,999,967,2886,12934,19015,23176,27370,27467,27499,33644,35692,37773,37869,37934,37966,40014,40014,42095,42095,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,44208,42159,42127,42159,44208,44208,44208,44240,44240,44208,44272,46321,37901,27336,23142,27304,27337,27402,29482,31595,33708,33741,33741,33741,33708,33708,33708,31628,31628,31595,29515,29482,27402,25289,23176,21063,21062,25256,33676,40047,42160,39982,37901,40014,42127,42094,42094,42127,40014,44239,42126,35788,37901,44208,42128,33708,31595,29482,25257,21064,18983,21032,21064,21096,23176,23143,23111,23111,21030,21030,23111,23111,25256,29450,35789,42128,46386,48467,46386,44273,44241,44241,44240,44240,44273,46321,46321,44241,44241,44241,44241,44241,44241,44240,44240,44240,44240,44240,44208,44208,44208,44208,42127,42127,42095,40015,39983,37934,37902,35789,33676,31596,29548,25289,21063,14950,4902,934,966,998,934,901,998,1095,1128,1127,1127,1160,1160,1160,1160,1160,1160,1160,1127,1127,1128,1160,1160,1160,1160,1127,1127,1095,
		1192,1160,1160,1160,1160,1160,1160,1192,1160,1128,1095,1128,1160,1128,1128,1063,1031,998,998,998,1063,1063,1031,966,935,2854,10886,16967,23176,27370,27467,29515,33644,33676,35757,35821,37933,37934,39982,39982,42094,42095,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,44208,42127,42127,44208,44240,44208,44208,44208,42127,44240,44208,42127,46353,48498,42095,29449,25256,23176,23143,21063,23111,23176,25288,27369,27402,27369,27369,27337,25257,25224,23144,23144,21095,18982,21063,25321,31628,33741,33708,33675,35788,37901,40014,42095,42062,42062,42094,42094,40046,40014,40013,40014,37934,35788,33708,33708,31595,31628,31596,25290,18983,21031,27403,35822,31628,31595,33643,33708,35789,37966,42128,44240,44240,46353,48434,46353,42160,42128,44240,46354,46354,46321,44273,44273,44241,44208,44240,44273,44241,44240,44241,44240,44241,44240,44240,44240,44240,44240,44208,44208,44208,44208,42127,42127,42095,40015,39982,37934,37902,35789,33676,31596,29516,25322,21063,14950,4870,870,934,967,902,901,966,1095,1128,1096,1095,1128,1160,1160,1160,1160,1160,1128,1127,1095,1127,1127,1128,1128,1127,1095,1063,1063,
		1160,1160,1160,1160,1160,1160,1160,1160,1095,1095,1096,1128,3176,1063,1031,966,998,998,999,1031,1031,1031,998,934,2984,2758,10951,14983,19047,27370,29482,31563,31628,31660,33772,33805,35853,37933,42030,42030,42062,40046,40046,40046,40046,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,44240,40046,35821,33675,29482,27336,25191,23111,23143,25192,25224,23144,23079,20999,23079,23144,21128,25321,27434,27434,27434,29547,33708,33708,35789,35789,35789,37869,37870,39918,39950,39950,37902,35853,35821,35789,35789,33708,31628,31595,29515,29547,27435,23176,18983,25289,35887,48500,46353,46353,46353,46353,46353,46353,46353,46353,44273,44273,44273,44273,44273,44273,44273,44273,44273,44272,44273,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44176,44207,44175,42127,42127,42095,40046,40047,40014,37902,35821,35789,33676,31564,31596,21128,16999,15015,6855,2823,2919,903,903,902,934,999,1031,1096,1095,1063,1095,1095,1127,1128,1160,1128,1063,1030,1160,1160,1160,1128,1095,1063,1063,1031,
		1160,1160,1192,1192,1192,1160,1160,1160,1095,1095,1096,1128,3144,3112,1031,998,966,966,966,999,999,999,966,902,4968,4774,10951,14983,21095,29418,29450,31563,31627,31692,31724,33837,35853,39949,41998,44078,42062,40046,40046,40046,40046,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,46353,44272,44240,44240,44240,44208,42128,42095,40015,39982,39983,37870,29451,20999,20966,23112,25289,25353,25386,25353,27434,29547,31595,31595,33708,33708,35757,35757,37837,37837,37837,37837,35789,33741,33708,33708,33708,31628,31595,29515,27402,29515,25321,18982,18950,27434,40080,46419,46353,46353,46353,46353,46353,46353,46353,46353,44272,44272,44272,44272,44272,44272,44272,44272,44272,44272,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44176,44176,44176,44207,44175,42127,42127,42127,40046,40046,40014,37902,35821,35789,33677,31563,31564,23208,16999,15048,8903,4839,4935,2919,839,871,903,967,999,1064,1063,1063,1127,1095,1127,1127,3208,1128,1095,1063,1128,1128,1128,1128,1095,1063,1031,1031,
		1192,1192,1192,1192,1160,1160,1160,1160,1095,1095,1096,1128,1128,1096,1063,999,966,934,934,934,934,934,934,870,4935,4741,12999,17031,21095,29418,31498,31531,31627,31692,31724,33805,35853,37901,41998,42030,42062,40046,40046,40046,40046,40046,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,44208,44240,44240,44240,44240,44240,44240,44240,44207,44207,44240,44272,46353,46353,46321,44241,46354,46321,46354,46322,37870,23112,18886,23112,21096,21160,23208,23240,25321,27467,29515,29515,31595,31596,31596,33676,33676,33677,35725,33677,33676,31628,31628,31596,31596,31595,29515,29482,27369,27402,23176,18917,21063,33741,44273,46386,46321,46321,46321,46321,46321,46321,46321,46321,44272,44272,44272,44272,44272,44272,44272,44272,44272,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44176,44176,44176,44175,42127,42127,42127,42127,40046,40046,40014,37901,35821,35789,33677,31563,31564,23208,19080,15015,8838,6822,4871,2855,774,839,871,935,967,999,1031,1063,1095,1095,1095,1095,1127,1127,1095,1095,1128,1128,1128,1128,1095,1095,1063,1063,
		1160,1160,1160,1160,1160,1128,1127,1127,1096,1096,1128,1128,1128,1128,1064,1031,966,934,934,934,902,902,870,2854,4838,4677,12967,17032,21096,29418,31466,31531,31627,31660,31724,33805,35853,37901,41998,42030,42062,40014,40046,40046,40046,40046,40046,40046,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,44208,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,44272,44240,44240,44208,42160,44208,42160,44242,46355,40016,29451,23079,20999,18983,19047,21128,23208,25289,27402,27434,27434,29483,29483,29515,31563,31595,31595,31596,31596,31596,29547,29515,29515,29515,29483,27402,27402,27369,25256,21030,20998,27402,40047,46354,44273,44273,46321,46321,46321,46321,46321,46321,46321,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,44208,44176,44176,44176,44175,42127,42127,42127,42094,40046,40046,40014,37901,35821,35789,33676,31563,31563,23209,19048,14983,8741,4645,4742,2726,2758,2823,2919,2951,935,967,999,1063,1063,1063,1062,1062,1063,1095,1095,1095,1128,1128,1128,1128,1128,1095,1095,1095,
		1160,1160,1160,1160,1128,1127,1127,1095,1128,1128,1128,1128,1128,1128,1096,1031,999,967,934,902,2918,2886,2854,4838,4709,4580,14983,19048,23144,29386,31466,31531,31595,31660,33772,33805,35853,37901,39950,42030,42062,40014,40014,40046,40046,40046,40046,40046,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,44208,44208,44208,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,44240,44273,46321,44208,44241,44241,46322,44241,37903,29418,18886,21063,21096,23208,23209,23209,23209,25289,25322,27402,27402,27402,29483,29483,29483,29483,29483,29515,27435,27435,27435,27402,27402,27370,25289,25256,18950,18885,25256,37869,44241,46321,44240,44272,44272,44272,44272,44272,44272,44272,44272,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,44208,44208,44208,44176,44176,44176,44175,42127,42127,42127,42094,40046,40046,40014,37901,35789,35789,33676,31563,31563,23176,19047,14919,8644,2467,2532,2596,4742,4806,4871,4935,870,902,967,999,1031,1030,1062,1062,1062,1095,1095,1127,1160,1160,1160,1160,1128,1128,1096,1095,
		1128,1160,1160,1160,1128,1127,1127,1095,1128,1128,1128,1128,1128,1096,1063,1031,966,935,902,2918,2854,4870,2725,4708,4580,4483,14919,19047,23112,29386,31466,31499,31595,31660,33741,33805,35853,37901,39950,42030,40014,40014,40014,40014,40046,40046,40046,40046,42095,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,44208,44208,44208,44208,44208,42159,42159,42159,42127,42127,42160,44240,44241,44209,44241,44241,44241,46354,46322,35790,25225,21031,18983,21031,21096,23144,23176,23208,25289,25289,25321,25322,25322,27402,27402,27402,27402,27435,27402,25322,25322,25322,25289,25257,23176,21062,18917,21030,33643,42160,46321,46288,46288,44272,44272,44272,44272,44272,44272,44272,44272,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,44208,44208,42159,42159,42159,44176,44176,44175,44175,42127,42127,42094,42094,40014,40046,39982,37901,35789,35789,33676,31563,29483,23176,19015,16934,8580,2370,4483,4516,6693,6758,4774,4838,2854,870,903,967,1031,1030,1063,1063,1095,1095,1128,1160,1160,1160,1160,1160,1128,1128,1096,1095,
		1160,1160,1160,1160,1160,1160,1128,1128,1128,1128,1128,1128,1128,1095,1031,999,902,870,838,2854,4838,4741,2596,2499,2403,4418,14854,21063,23112,29386,31466,31499,31595,33676,33740,33773,35821,37901,39982,39982,40014,40014,40014,40014,40014,40046,40046,40046,42095,42095,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,44208,44208,44208,44272,44272,46321,44272,44240,44208,44240,44240,44208,44208,44208,44241,46322,46322,42128,37902,27337,21064,18918,18950,21063,21096,23176,23177,23209,23241,23241,25289,23241,25322,25322,23241,25322,23241,23209,23209,23208,23176,21063,21063,21030,25256,33643,40014,44240,46320,46288,46320,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,42159,42159,42159,42159,42159,44176,44176,44175,44175,42127,42127,42094,42094,40014,40014,39982,37901,35789,35789,33676,31531,31531,25225,21064,16935,8548,4354,6467,6532,6564,6596,4613,4709,2790,2887,903,935,999,1031,1063,1095,1096,1095,1160,1192,1160,1160,1160,1160,1128,1095,1095,1095,
		1160,1160,1160,1160,1160,1160,1160,1160,1160,1128,1096,1096,1096,1064,999,967,837,806,2822,4806,6789,4645,4547,2402,4386,4354,14822,21031,23112,29386,31466,31499,33612,33676,33740,35821,35821,37901,39982,39982,40014,40014,40014,40014,40014,40014,40046,40046,40046,42095,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,44208,44208,44208,42127,42159,44240,44240,44208,42159,42160,44208,46321,44208,44209,44273,44241,44208,44241,46386,37935,29483,21064,20999,21064,23112,21063,18983,23176,23209,23209,23209,23241,23241,23241,23241,23209,23209,21128,21096,21096,21063,21030,18949,23143,33675,44208,46320,46288,44240,46288,46288,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,44208,42159,42159,42159,42159,42159,42128,44176,44175,42127,42127,42127,42094,42094,40014,40014,39982,37869,35789,35757,33676,31531,29483,25225,23144,18983,10596,8451,10564,10629,6467,4451,4516,4645,4774,4903,2887,903,934,998,1031,1063,1063,1095,1128,1160,1160,1160,1160,1128,1095,1095,1063,1063,
		3273,1192,1160,1127,1095,1127,1128,1160,1128,1095,1031,1031,1031,1031,967,902,806,2854,4838,4709,2499,2402,4418,6499,6434,6402,16902,21064,23112,29386,31466,31531,33612,33676,33708,35789,35821,37869,37902,39982,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,44208,44208,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,44241,44241,44241,44241,44274,42129,35822,27402,21031,18918,18918,21063,21063,19015,19015,19015,19015,19015,19047,19047,18983,21064,21096,21096,18983,21063,23176,27369,44241,44240,44240,44240,44240,46288,46287,46288,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,44208,44208,42159,42159,42159,42127,42127,42127,42127,42095,42095,42095,42095,42127,42095,42094,42094,42094,40014,40014,37934,35821,35789,35789,33676,31563,29451,25192,21031,18951,12645,10499,10532,8484,8451,6403,4387,2403,4612,4774,4871,2919,2983,869,869,999,1128,1096,1095,1095,1095,1095,1127,1128,1127,1095,1063,1062,
		1160,1160,1127,1095,1095,1095,1127,1128,1128,1095,1063,1031,1031,999,935,871,2822,2758,4709,4580,4483,4419,6435,8483,8483,8450,18919,21064,23112,29386,29386,31499,33612,33644,33708,35789,35821,37869,37902,39982,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,44208,44208,44208,44208,44208,44240,44240,44240,44240,44240,44240,44240,44241,44241,44241,44241,44241,44274,44274,42128,35822,29482,23176,21063,21063,21063,19015,19014,18983,19014,19015,19015,21063,21063,18983,18950,21096,29483,37967,46354,44240,44240,44240,44240,44240,46288,46288,46288,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,44208,44208,42159,42159,42159,42127,42127,42127,42127,42095,42095,42095,42095,42127,42095,42094,42094,42094,40014,40014,37934,35821,35789,35757,33676,31563,29451,25192,21031,18951,12645,10499,10500,10499,8419,8451,6435,4419,4516,4645,4742,2822,2919,870,870,967,1032,1064,1063,1063,1096,1127,1127,1160,1128,1127,1095,1095,
		1128,1127,1127,1127,1127,1127,1127,1127,1128,1128,1063,1031,999,967,2951,4967,4838,2629,2467,2402,4419,6467,8483,8451,8451,10499,18951,21064,23112,27338,27338,29451,33612,33644,35756,35789,35789,37869,37902,37934,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,44208,44208,44208,44208,44208,44208,44240,44240,44240,44240,44240,44240,44241,44241,44273,46354,46354,44241,40047,37902,35821,25289,25288,23208,23175,21095,21127,21128,21128,23176,27370,31661,37967,42160,42193,44241,44241,44240,44240,44240,44240,46288,46288,46288,46288,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,44208,44208,44208,42159,42159,42159,42159,42159,42127,42127,42127,42127,42127,42127,42095,42095,42095,42127,42095,42094,42094,42094,40014,40014,37934,35821,35789,35757,33676,31563,31531,25193,21031,18951,12645,10499,10499,10468,8419,8452,8452,6435,4419,2436,4613,2661,2822,2918,903,935,967,1032,1064,1095,1128,1160,1160,1160,1128,1128,1128,1128,
		1127,1128,1160,1160,1160,1160,1160,1160,1128,1128,1063,1031,967,2951,4935,6951,4709,4580,2403,4386,6403,8484,8451,8419,10467,8419,18919,21064,21064,27338,27370,29451,33612,33644,35725,35757,37837,37869,37902,37934,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,42159,44208,44208,44208,44208,44208,44208,44208,44240,44240,44240,44240,44241,42160,42128,42128,44241,44273,46354,46386,44306,44305,42225,42192,40112,40112,42192,42192,40080,42160,42193,44273,44306,46354,44273,44240,44240,44240,44240,44240,44240,44240,46288,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,44208,44208,44208,44208,42159,42159,42159,42159,42159,42127,42127,42127,42127,42127,42127,42127,42127,42095,42095,42095,42095,42095,42094,42094,40014,40014,40014,37934,35821,35789,35757,33676,31563,31531,25225,21032,18951,12645,8451,10468,8419,8420,8420,8452,6403,4387,4419,4484,2532,2758,4967,5032,2983,935,3080,3145,1096,1160,1160,1160,1127,1127,1128,1160,1160,
		1127,1128,1160,1160,1160,1160,1160,1128,1128,1128,1064,999,2983,2887,4870,6822,2499,4483,6467,6435,8451,8452,10468,10467,8419,8387,16871,21064,21064,25322,27370,29483,33612,33644,35725,37805,35789,37869,37902,37934,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,44208,44208,44207,44207,44207,44207,44240,44240,44208,42128,42128,44208,44241,44273,44241,42160,44273,44273,44240,42160,42160,42160,42192,44241,48467,46354,44240,42128,42128,44208,44273,46321,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,44208,44208,44208,42159,42159,42159,42159,42159,42159,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42095,42095,42095,42095,42095,42094,42094,40014,40014,40014,37934,35821,35789,35757,33676,31563,31531,25225,21064,18983,12677,8451,8452,8452,10500,8420,8387,8419,6404,6468,6468,2436,2661,4871,7048,2951,903,3048,3145,1096,1128,1160,1128,1127,1127,1127,1160,1160,
		1127,1127,1127,1127,1127,1127,1127,1127,1160,1128,1063,999,2983,4902,4741,4612,2370,6467,8516,10532,10500,10467,10468,10468,8387,8386,16870,19016,21096,25322,27403,29483,31564,33612,35725,35757,37837,35821,37902,37934,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,42095,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,42159,44207,44207,44207,44207,44207,44240,44240,44208,44208,44240,44240,44240,42160,44208,44208,42160,42160,44208,44240,44240,44240,40047,42127,44240,44273,46321,44273,42160,42127,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,42159,42159,42159,42159,42159,42159,42159,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42095,42095,42095,42095,42095,42094,40014,40014,40014,40014,37934,35821,35757,35757,33644,31531,31531,25225,21032,18951,12677,8483,8484,8452,8452,8388,8355,8387,8452,8484,8484,4419,483,2693,4871,4935,2951,3015,1032,1096,1128,1128,1127,1127,1127,1127,1159,1160,
		1128,1128,1127,1127,1127,1127,1127,1127,1160,1096,1031,999,4999,4870,2596,2434,4386,6435,8484,10532,10500,10468,10468,10468,8387,8387,16870,19016,19048,25322,27370,29483,31564,33612,35692,37773,37805,37837,37902,37934,39982,39982,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,42095,42095,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,42159,44207,44207,44207,44240,44208,42127,42127,42127,44240,46321,46353,44175,42159,44208,44240,44240,44240,44208,44208,44240,44240,44208,42159,42127,42159,44240,44272,44240,44240,44240,44240,44240,44240,44240,44240,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,42159,42159,42159,42159,42159,42159,42159,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42095,42095,42095,42095,42095,42094,40014,40014,40014,40014,37902,35821,35757,33708,33644,31531,29451,23144,21064,16935,10629,8484,8484,8484,8420,8420,8388,8388,8420,8420,8452,4387,386,515,2725,4935,5000,2983,1032,3144,1096,1128,1128,1159,1159,1160,1159,1160,
		1192,1160,1160,1128,1127,1127,1127,1128,1160,1096,999,2983,7015,6854,4580,2305,6435,8451,8451,10468,10468,10468,10468,10468,10467,8419,16871,19016,19016,25322,25322,27403,31564,33644,35724,35757,35757,37837,37902,37902,39982,39982,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,42095,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,44207,44207,44207,42127,42159,44208,44240,44240,44208,44175,42127,44208,44208,44240,46288,46288,44240,44208,44208,44207,44207,44240,44207,44207,44175,44208,44240,44208,44208,44208,44208,44208,42192,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,42159,42159,42159,42159,42159,42159,42127,42127,42127,42127,42127,42127,42127,42095,42095,42127,42127,42127,42127,42127,42127,42095,42095,42095,42095,42095,40046,40014,40014,40014,40014,37902,35821,35789,33708,33676,31531,29451,23144,21032,16935,10629,8484,8484,8484,6339,8420,10468,10468,8387,8387,8387,6403,2370,419,4709,6984,7080,2984,3080,3177,1096,1128,1128,1160,1160,1160,1160,1160,
		1127,1160,1160,1127,1127,1128,1128,1095,1160,999,934,5031,6951,4612,4419,6435,6371,6339,8387,8420,10532,10533,10500,8419,8419,8419,16871,21064,21064,25290,25322,29482,29482,31595,33676,33708,35757,37869,37902,37902,37934,37934,37934,37934,39982,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,42094,42094,42094,42094,42094,42094,42094,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,44207,44207,44208,44208,44208,44208,44208,44208,44208,44208,42159,42159,42159,42159,42159,42159,42159,42159,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,42160,44208,44208,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42094,42094,42094,42094,42094,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,39982,37934,37869,35789,35756,33676,31563,29483,29483,23177,21032,18983,12677,10532,10564,8484,8452,8452,8420,8420,8419,8419,10499,8483,8483,4387,4515,6790,6984,5032,967,999,1096,1128,1128,1128,1128,1128,1128,1128,
		1127,1160,1160,1127,1095,1095,1095,1063,1095,1031,3015,7048,6854,4548,4387,8484,8452,8420,8419,8420,10532,10532,8452,8419,8419,8419,16871,21064,21064,25289,27370,29482,29482,31595,33708,33708,35757,37869,37870,37870,37934,37934,37934,37934,39982,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,42094,42094,42094,42094,42094,42094,42094,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,44207,44208,44208,44208,44208,44208,44208,44208,44208,42159,42159,42159,42159,42159,42159,42159,42159,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,44208,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42094,42094,42094,42094,42094,42094,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,39982,37934,37869,35789,35756,33676,31563,29483,29483,23144,21032,18951,14693,10499,10500,8452,8420,8420,8420,8419,8419,8451,10500,10532,10500,8451,6500,6693,6919,4999,967,1031,1096,1128,1128,1128,1128,1128,1128,1128,
		1160,1160,1160,1127,1095,1095,1063,1030,1031,1031,5096,7048,4709,2403,4386,8516,10565,10500,8420,8420,8452,8452,8452,8419,8419,8419,16871,21064,21064,25289,27370,29482,29482,31595,33708,33708,35757,37869,37870,37870,37902,37934,37934,37934,37934,39982,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,42094,42094,42094,42094,42094,42094,42094,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,44208,44208,44208,44208,44208,44208,44208,44208,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42094,42094,42094,42094,42094,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,37934,37902,35821,35789,35756,33676,31563,29483,29451,23144,21031,18951,12613,8419,8419,8419,8420,8420,8420,8451,8452,10532,10532,12580,10500,8451,4419,4580,4806,4967,3048,1064,1096,1128,1128,1128,1128,1128,1128,1128,
		1160,1192,1160,1127,1095,1095,1095,1031,998,1032,5129,6983,4644,2370,4354,8516,10565,10532,8452,8420,8452,8452,8452,8452,8419,8419,16871,21064,21064,25289,27370,29482,29482,31595,33676,33708,35757,35821,37870,37870,37902,37902,37934,37934,37934,37934,40014,40014,40014,40013,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,42094,42094,42094,42094,42094,42094,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42159,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42094,42094,42094,42094,42094,42094,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,37934,37902,35821,35789,33708,33676,31563,29483,29451,23144,21032,18951,12612,8419,8419,8419,8452,8452,8452,8452,10532,10532,10532,10532,10500,8419,6435,4548,4774,4967,3048,3144,1096,1128,1128,1128,1160,1160,1128,1128,
		1128,1160,1160,1128,1127,1128,1128,1063,999,3080,7144,4870,2564,2370,6403,8451,10532,10500,8420,8419,8452,8452,8484,8484,8419,8419,16871,21064,21064,25289,27370,29482,29482,31595,33676,33708,35757,35821,37870,37870,37902,37902,37902,37934,37934,37934,37934,37934,40014,40014,40013,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,42094,42094,42094,42094,42094,42094,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42159,42159,42159,42159,42159,42159,42159,42159,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42094,42094,42094,42094,42094,42094,42094,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40014,37934,37901,35821,35789,33708,33676,31563,29483,29451,23176,21064,18951,12612,8419,8419,8451,8484,8452,8452,8452,10532,10532,10532,10499,10435,8419,6435,4548,4741,4967,3048,3112,1096,1128,1128,1160,1160,1160,1160,1128,
		1127,1160,1160,1128,1128,1160,1160,1096,1031,5160,7112,4838,2531,4451,6435,8419,10500,10468,8420,8419,8420,8452,8484,10532,8419,8419,16871,21064,21064,25289,27370,29482,29482,31595,33676,33708,35756,35821,37870,37870,37902,37901,37902,37902,37934,37934,37934,37934,37934,40014,40014,40013,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42094,42094,42094,42094,42094,40046,40046,42094,42094,40046,40046,40046,40046,40046,40014,40046,40046,40046,40014,40014,40014,40014,40014,37902,37901,35821,35789,33708,33676,31563,29483,29451,23176,21064,18951,12613,8419,8419,8452,8484,8452,8452,8452,10532,10532,10500,10467,10435,10467,8516,4548,4741,4967,5096,3112,1096,1128,1128,1160,1160,1160,1160,1160,
		1127,1160,1160,1128,1128,1160,1128,1096,999,5193,9193,4806,2499,4419,6435,8451,10468,10468,8420,8420,8420,8452,8452,8484,8419,8419,16871,21064,21064,25289,27370,29482,29482,31595,33676,33676,35756,35789,37870,37869,37902,37902,37902,37902,37902,37934,37934,37934,37934,37934,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42094,42094,42094,42094,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40046,40046,40014,40014,40014,40014,40014,40014,37902,37869,35789,35789,33708,33676,31595,29483,29418,23144,21064,18951,12612,8419,8452,10532,8452,8452,8420,8452,10532,10564,10532,10467,10435,10500,8516,4516,4709,4935,5096,3112,1096,1128,1128,1160,1160,1160,1160,1160,
		1127,1160,1160,1127,1127,1128,1128,1063,999,7241,11273,4806,2467,4386,8483,10500,10467,10468,10468,8452,8420,8452,8452,8452,8419,8419,16871,21064,21064,25289,27370,29482,29482,31595,33676,33676,35756,35789,37870,37870,37870,37902,37902,37902,37902,37902,37934,37934,37934,37934,37934,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42094,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42094,42094,42094,42094,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40046,40046,40014,40014,40014,40014,40014,40014,37902,37869,35789,35789,33708,33676,31595,29483,27370,23144,21064,18951,12612,8419,8452,10532,8452,6371,8419,8452,10532,10564,10532,10467,12516,12580,8516,4515,2629,4935,5096,3144,1096,1128,1160,1160,1160,1160,1160,1160,
		1128,1160,1160,1160,1128,1095,1063,1063,999,3048,9225,8999,2434,4419,10596,8386,10468,8420,8387,8419,8420,8452,8452,8419,8452,8419,18951,21064,21064,25290,27370,29482,29482,29515,31595,33676,35756,35789,35790,37870,37870,37870,37902,37902,37902,37902,37902,37902,37934,37934,37934,37934,37934,37934,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40014,40014,40014,40046,40046,40046,40046,40046,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42095,42095,42095,42095,42094,42094,42094,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40014,40014,40014,40046,40046,40014,40014,40014,40014,37934,37901,35821,35821,35821,35789,33708,31595,31563,29482,27370,23144,21064,18951,12580,8419,8419,8419,8484,8420,8419,8452,10565,12645,12612,10500,14628,10499,8548,4516,516,4967,7274,1032,1096,1096,1128,1128,1095,1128,1160,1160,
		1128,1160,1160,1160,1128,1095,1095,1063,1031,3080,9225,8999,2467,2338,8515,8419,8419,8387,8420,8452,8484,8484,8452,8420,8452,10499,18951,21064,21064,25289,27370,29482,29482,29515,31595,33676,35756,35789,35789,37870,37870,37870,37870,37902,37902,37902,37902,37902,37934,37934,37934,37934,37934,37934,37934,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40014,40014,40014,40046,40046,40046,40046,40046,42094,42094,42094,42094,42094,42094,42094,42094,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42095,42127,42127,42127,42127,42095,42095,42095,42095,42094,42094,42094,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40014,40014,40014,40046,40014,40014,40014,40014,40014,37934,37901,35821,35821,35821,35789,33708,31595,31563,29482,27338,23144,21064,18951,12612,8451,10500,8452,8452,8452,8452,8452,10532,12613,10532,10500,12548,10499,6467,2435,2628,5000,7241,1064,1096,1128,1128,1128,1095,1095,1128,1160,
		1160,1160,1160,1160,1128,1127,1128,1128,3144,5160,9258,9096,2532,2305,6435,10564,8387,8387,10468,10532,10565,10565,8484,8452,10500,10499,18951,21064,21064,25289,27370,29482,29482,29515,31595,33676,35756,35757,35789,37870,37870,37870,37870,37870,37870,37902,37902,37901,37902,37934,37934,37934,37934,37934,37934,37934,39981,39981,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,42094,42094,42094,42094,42094,42094,42094,42094,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42127,42095,42095,42095,42127,42127,42095,42095,42095,42095,42095,40046,42094,42094,40046,40046,40046,40046,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40014,40014,40014,40014,40014,37934,37901,35821,35821,35789,35789,33676,31595,31563,29482,27338,23144,21064,18951,12645,10532,10532,10532,8452,8452,10532,10532,10532,10532,10532,10500,10500,10532,4387,387,4806,9193,5193,3144,1129,1160,1160,1128,1096,1095,1096,1128,
		1160,1160,1160,1160,1128,1128,1160,3209,3209,5225,9290,11209,6757,2338,6403,12677,10468,10468,8452,10500,10533,10533,8484,8452,10500,10500,18952,21064,21064,25289,25289,27402,29482,29515,31595,33676,33708,35757,35789,35790,37870,37870,37870,37870,37870,37870,37902,37902,37902,37902,37902,37902,37934,37934,37934,37933,39982,39981,39981,39981,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,42094,42094,42094,42094,42094,42094,42094,42094,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42127,42127,42127,42127,42127,42127,42127,42127,42095,42095,42095,42095,42095,42095,42095,42095,42127,42127,42127,42095,42095,42095,42095,42095,42095,42095,42095,42095,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,37934,37901,37901,35821,35821,35789,35789,33676,31595,31563,29482,27338,23144,21064,18951,12613,10499,10532,10532,8452,8484,10533,10532,10500,8451,10499,10532,10500,8516,2338,2499,9064,9290,5193,3209,1128,1128,1160,1128,1128,1096,1096,1128,
		1127,1160,1160,1128,1128,1128,1160,3241,3241,5225,9290,11241,8903,4483,4354,12677,10532,10500,8420,8420,8452,8452,8452,8452,10500,10500,18952,21064,21064,25289,25289,27402,29482,29515,31595,33676,33708,35757,35757,35789,35822,35822,37870,37870,37870,37870,37870,37902,37902,37902,37902,37902,37902,37902,37934,37933,37933,39981,39981,39981,39981,39981,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,42095,40046,40046,40046,42095,42095,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,37934,37934,40014,37933,37901,37869,35821,35821,35789,35756,33676,31595,31563,29482,27370,23144,21064,18951,12612,8419,8452,8452,8452,8484,10565,10532,8452,8451,10499,10532,8451,6468,2371,2597,11210,9290,3113,3209,1096,1128,1160,1160,1128,1128,1128,1160,
		1127,1127,1160,1160,1128,1128,1160,3208,1128,3177,7177,9193,13129,6629,4354,8516,10565,10500,8420,8387,8419,8420,8452,8452,10500,10499,18951,21064,21064,25289,27370,29482,29482,29515,31595,33676,33676,35756,35757,35789,35822,35822,35822,37870,37870,37870,37870,37870,37902,37902,37901,37902,37902,37902,37901,37933,37933,37933,37933,37933,39981,39981,39981,39981,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,42095,42095,42095,42095,42095,42095,42095,42095,40046,40046,40046,40046,40046,40046,40046,40046,42095,42095,42095,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40046,40046,40046,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,37933,37933,37934,37933,37901,35821,35821,35821,35789,35756,33676,31595,31530,29482,27370,23144,21064,18951,12580,8419,8419,8419,8452,8484,10533,10532,8452,8451,10499,10532,6371,4387,4484,6823,9194,7210,3112,1128,1096,1128,1160,1160,1128,1128,1128,1160,
		1095,1127,1160,1160,1128,1128,1128,1160,1128,3209,5129,9193,15306,10919,6467,6403,10532,10500,8420,8419,8420,8452,8452,8420,10500,10499,18951,21064,21064,25289,27370,29482,29482,29515,31595,33676,33676,33708,35757,35789,35822,35822,35822,35822,37870,37870,37870,37870,37902,37902,37901,37901,37901,37902,37901,37901,37933,37933,37933,37933,37933,39981,39981,39981,39981,39981,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,42095,42095,42095,42095,42095,42095,42095,42095,40046,40046,40046,40046,40046,40046,40046,40046,42095,40046,40046,40046,40046,40046,40014,40014,40046,40046,40046,40014,40014,40014,40014,40014,40046,40046,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,39981,39981,40014,37934,37933,37933,37933,37933,37901,35821,35821,35789,35789,33708,33676,31595,31530,29482,27370,23144,21064,18919,12580,8419,8419,8419,8452,8452,10532,10532,10500,10500,10499,8483,6403,2306,6662,11113,11274,7209,3145,1128,1128,1160,1160,1160,1128,1128,1128,1128,
		1063,1095,1160,1160,1128,1128,1127,1128,1128,3241,5161,9257,17484,13129,6596,4387,6435,8451,8451,8452,8452,10500,8452,8420,8452,8419,18951,21064,21064,25290,27370,29483,29482,31563,31595,33676,33676,33708,35757,35789,35822,35822,35822,35822,37870,35822,35822,35822,37902,37902,37902,37901,37902,37902,37902,37901,37933,37933,37933,37933,37933,37933,39982,39981,39981,39981,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40046,40046,40046,40014,40014,40014,40014,40014,40046,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,39981,40014,39982,37934,37934,37934,37934,37901,37901,35821,35821,35789,35789,33708,33676,31595,29482,29482,27370,23144,21064,18951,10532,8419,8419,8419,8452,8452,8452,10500,10500,10500,10500,8483,4451,354,6822,13323,9290,5193,5258,1161,1160,1160,1193,1160,1128,1128,1096,1128,
		1128,1128,1128,1095,1095,1095,1127,1160,1160,1161,3144,5193,11371,15403,8967,2467,2370,6467,6435,6339,8419,12581,10533,8387,8419,8419,16903,19016,21064,25290,27338,29451,29450,31563,33644,33643,33611,33644,35756,35789,35821,35821,35821,35821,35822,35854,35854,35854,35853,35853,35854,35853,35854,35854,35854,35854,37934,37934,37934,37934,37934,39982,39950,39982,39982,39982,39982,39982,40013,37966,37966,37966,37965,37965,40014,40014,40046,40046,40046,40046,40014,40014,40014,40014,40014,40014,42094,42094,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40046,40014,40046,40014,40046,40014,40046,40014,40014,40014,40014,40014,40014,40014,40014,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,39982,37934,35854,35821,37902,37934,37934,37902,37902,35821,35821,35789,33708,31628,31595,29515,29515,25322,23209,21096,16870,8483,8387,10500,10500,8420,10533,10532,10500,10532,14693,12613,6435,353,2789,11273,11370,7273,5225,3177,1096,1160,1160,1160,1160,1193,1160,1128,1128,
		1096,1128,1128,1128,1127,1127,1160,1192,1160,1193,3209,5257,9355,13451,11210,6855,387,4451,6500,8516,8484,8420,10468,10500,8419,8419,16903,19016,19016,25290,25322,29451,31531,33611,33612,33612,33644,35756,35756,33708,37837,37837,35821,35821,35821,35822,35854,35854,35821,35821,35854,35854,35854,35854,35854,35854,37934,37934,37934,37934,37902,39950,39950,39950,39950,39982,39982,39982,40013,37965,37966,37966,37997,37965,37965,37998,40014,40046,40046,40014,40014,40014,40014,40014,40014,40014,40014,42094,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,37934,37934,37933,37934,37902,37902,37934,37935,37934,37870,35789,33708,35789,35789,33708,33676,31595,29515,27434,27434,25322,23177,21097,18984,12613,8419,8420,6339,10533,6339,4258,8451,10597,12677,10564,4450,612,5031,11402,11434,7338,7337,5289,3208,1160,1160,1160,1160,1160,1160,1128,1095,
		1128,1128,1128,1160,1160,1160,1192,1225,1160,3273,5322,5258,9354,11403,15435,15339,4677,2435,2306,6467,8516,8419,8387,10468,10435,10467,18919,19016,19016,23242,25322,29451,31531,33579,33612,35660,35724,37837,35789,33708,37837,37837,37837,37837,37837,37837,37869,37870,37869,37869,37869,37870,37870,37870,37870,37870,37902,37902,37902,37902,37902,39950,39950,39950,39950,39950,39981,39982,39982,40014,37965,37965,37965,37965,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,37934,37934,37933,37933,37933,37933,37933,37901,37902,37902,37902,37869,35821,35821,37870,37902,35789,35789,35757,33676,33644,31563,29482,29482,27338,23145,23112,21000,12613,10468,8452,6371,6371,6436,8613,10726,6532,2306,2371,6693,9128,9321,11467,9418,7338,7370,5322,3241,1193,1192,1160,1160,1160,1128,1095,1095,
		1128,1128,1128,1160,1160,1160,1192,1192,1193,3274,5322,5290,7274,9355,13451,15435,11113,4645,290,226,6468,8516,8452,8387,10435,10435,18919,19016,19016,23274,25322,27403,29418,31531,35660,35692,35724,35789,35821,35789,37837,37837,37837,37837,37837,37837,37837,37837,37837,37837,37837,37837,37838,37838,39918,37870,37902,37902,37902,37902,37902,37902,37902,39950,39950,39950,39949,39981,39981,39982,39981,39981,39981,39981,39981,39981,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,37934,37934,37933,37933,37933,37933,37933,37933,37933,37901,37870,37870,37902,37870,37870,39950,37902,37902,35821,35789,35789,33708,33644,31563,31531,31499,29386,25128,23016,18887,12581,8419,8484,6436,2274,8710,17162,15146,8806,2532,6758,11145,13418,11467,11467,7338,5289,5321,3273,1193,1193,1192,1160,1160,1160,1128,1128,1095,
		3208,3208,1128,1160,1160,1160,1160,1160,3241,3241,5290,5290,5258,9387,11403,13419,15500,13194,4677,322,2306,6468,8516,8419,10435,10435,18919,21064,19016,23274,25322,27403,27370,31563,33644,33644,31595,31628,33741,35853,35821,37837,37837,37837,37837,37837,37837,37837,37837,37837,37837,37837,37837,37870,37838,37870,37870,37870,37902,37902,37902,37902,37902,37902,37901,37901,37901,39950,39949,39949,39949,39949,39981,39981,39981,39981,39981,39981,40014,40014,39981,39981,39981,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40046,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,37934,37934,37934,37933,37934,37934,37934,37933,37933,37933,37933,37934,37837,39950,39983,40015,40015,40015,35821,33644,35757,35757,33676,33644,31563,31498,31466,31434,29322,25096,23016,20968,14661,8419,6403,4387,2371,10920,17355,17420,15371,15436,15500,13451,13547,11499,9418,5289,3209,3241,3273,1193,1192,1160,1160,1160,1160,1160,1128,1128,
		3208,1128,1128,1128,1160,1160,1128,1095,3208,3209,3241,5290,5322,7371,9387,11403,13452,17549,13226,4645,290,2306,4387,6403,8419,10466,18919,21064,21064,25289,25322,27434,27435,29580,31660,29515,27402,27434,31628,33773,35821,35821,35821,35821,35821,35821,35789,35789,35789,35821,35821,35821,37869,37869,37870,37870,37870,37870,37870,37902,37902,37902,37902,37902,37902,37901,37901,39949,39949,39949,39949,39949,39949,39981,39949,39981,39981,39981,39981,39981,39981,39981,39981,39981,39981,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,39981,39981,39981,39981,39981,39981,39981,39981,40014,40014,37934,37934,37933,37933,37933,37933,37934,37934,37933,37933,37933,37933,37933,37901,37902,39950,37837,33676,33676,35821,37934,35854,33741,33741,33708,33676,31563,31531,31498,31434,29322,25096,25129,23081,14726,6339,2274,2339,2532,13162,17549,15500,13452,15629,13613,11499,11531,9451,7370,5289,3241,3241,3241,1225,1192,1160,1128,1128,1128,1160,1128,1128,
		1160,1128,1128,1160,1160,1160,1160,1095,1096,3176,3209,3241,3241,5258,5290,9387,9323,13452,15468,13193,6725,2435,2370,4386,6434,6402,16902,21064,23080,27305,27338,27434,25419,25483,23434,21289,21224,25386,31628,35789,33805,33805,33805,33805,33805,33773,33773,33773,33773,33773,35821,35821,35821,35853,35853,35821,37870,37870,37870,37902,35854,35854,35854,35853,35853,37901,37901,37901,39949,39917,41965,41965,39949,39949,39949,39949,39949,39982,39982,39982,39981,39981,37933,39982,39982,39982,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,39982,39982,39982,39982,39982,39982,39982,39982,37934,37934,37934,37934,37934,37934,37934,37934,37934,37934,37901,37901,37901,37901,37901,37902,37902,39950,33708,27369,23208,27434,31757,35918,31757,31757,31725,31660,31627,29515,29482,29451,29354,23081,23113,21064,10629,4322,2371,4581,8968,15404,17646,13484,7274,7338,7403,7403,7435,7402,5322,5321,3241,1193,1193,1193,1160,1160,1127,1095,1095,1128,1096,1095,
		1128,1128,1128,1160,3240,3241,1160,1128,1096,3176,3209,3209,1128,1096,3177,5290,7307,9323,13452,17581,17419,8903,2499,2402,2402,4418,16934,21063,23079,27305,27338,25386,21354,19338,17257,15144,19208,25418,33708,35821,33805,33805,33805,33805,33773,33773,33773,33773,33773,33773,33773,35821,33805,35853,33805,35853,35821,35854,35854,35854,35854,35854,35886,35886,35854,37901,37901,37901,39917,39917,39917,39917,39917,39949,39949,39949,39949,39981,39982,39982,39981,39981,37933,39982,39982,39982,40014,40014,39982,39982,39982,39982,39982,39982,39982,39982,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,40014,39982,39982,39982,39982,39982,39982,39982,39982,37933,37933,37933,37933,37933,37933,37933,37933,37934,37934,37934,37934,37934,37934,37934,37901,37901,37901,37901,37901,37901,37901,37901,37901,35757,39983,37934,29547,21160,19111,21256,21289,27693,27660,27628,27596,27531,27466,25386,25354,27403,21096,19016,14887,6500,290,4581,8936,19630,15500,11371,9354,9451,9516,7467,5354,5354,5354,5322,5322,3241,1160,1160,1160,1192,1160,1095,1095,1095,1095,1063,1063,
		1160,1160,1128,1160,1160,1160,1128,1095,3176,3208,3209,3241,3241,3241,1193,3209,3210,7339,11468,15565,17581,17484,13161,8903,418,2499,12838,21128,27273,27273,27337,25418,13096,13258,13354,13290,17322,25515,33708,35724,33740,33741,33773,33773,35821,35821,35821,35821,35757,35757,35789,35821,35821,35821,33773,33773,33773,33773,35854,35918,35918,33773,27434,23175,35853,35853,37901,37901,39917,39917,39917,39917,39917,37901,39917,39949,39949,39949,39949,39950,39950,39950,37934,37934,37934,37934,37934,37934,39982,39982,39982,39982,39982,39982,39982,39982,39982,39982,39982,39982,39982,39982,39982,39982,42127,40014,37934,37934,40014,40047,40014,37934,40014,40014,39982,39982,39982,40014,39982,37934,39982,39982,39982,39982,37934,37934,37934,37934,39982,37934,37934,37934,37934,37934,37901,37901,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37901,37901,37901,35821,37967,33805,31725,25483,19241,21386,19337,17257,17257,19337,19338,21386,23434,23434,25451,19145,19177,17097,8710,2467,2532,9000,15436,13388,11403,11436,9451,9483,7435,5386,5386,3273,5354,5354,3306,3273,1193,1192,1193,1192,1160,1128,1095,1063,1095,1128,1160,
		1160,1160,1128,1128,1160,3208,1160,1128,3176,3176,3209,3241,3241,1193,1193,1193,5322,7371,9419,11436,15532,17548,15468,13355,11274,4838,4547,12773,25192,29385,23241,17095,15306,13419,11435,11370,15306,21418,31660,37870,37902,35854,35822,35821,35821,37837,37805,37805,39950,39918,37837,35757,35757,35789,35789,35821,35919,33903,35951,31725,25386,21160,25321,29547,35854,37902,37901,37869,37869,37869,37869,37869,37901,37901,39982,39982,39950,39950,39982,39982,37934,37934,37934,37934,37934,37934,37934,37934,37933,37933,37933,37933,37933,37933,37933,37933,39982,39982,39982,39982,39982,39982,39982,39982,40014,39982,37934,37934,40014,40014,40014,37934,37934,37934,37934,37934,37934,37934,37934,37901,39982,39982,39982,39982,37934,37934,37934,37934,37934,37934,37934,37934,37934,37901,37901,37901,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37901,37901,37901,37902,35821,37934,33805,31789,25547,17225,17322,17354,17419,17419,17418,17386,17322,17289,17224,15144,15145,13032,8903,8903,9000,13226,15436,15533,11372,11436,9419,9451,7403,5386,5353,3305,3241,3273,3273,3273,3241,1192,1192,1193,1160,1160,1160,1128,1095,1095,1128,1160,
		1160,1127,1127,1095,1128,1128,1128,1128,1128,1128,3208,3241,3241,1193,1193,1193,5322,7403,9451,9387,11435,15564,17645,17677,15629,11338,11048,14982,19047,21128,21257,17289,15500,11500,9516,9419,11274,17289,27563,35822,35789,37805,37805,37805,37773,39821,39821,39853,39853,39853,37805,37805,37805,35789,37869,35854,31822,27661,23435,23337,21192,21160,27434,33773,37902,37902,37902,37902,37901,35853,35853,35853,35821,35853,37901,37901,37869,35821,37901,37934,37901,37901,37901,37901,37901,37901,37901,37901,37933,37933,37933,37933,37933,37933,37933,37933,39982,39982,39982,39982,39982,39982,39982,39982,37934,37934,37934,37934,37934,37934,37934,37934,37901,37934,37934,37934,37934,37901,37901,37901,39982,39982,37934,37934,37934,37934,37934,37901,37934,37934,37934,37934,37901,37901,37901,37901,37901,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37870,37902,33773,31854,25612,15209,15306,15402,15499,15499,15499,15467,15435,17419,17386,15306,15370,13258,11209,13322,15500,17613,15565,13484,11403,9387,9419,7402,7402,5321,3273,3241,1160,1193,3241,1193,1160,1160,1160,1192,1160,1160,1160,1128,1128,1128,1128,1160,
		1128,1127,1095,1063,1063,1095,1095,1095,1128,1128,1160,1193,3241,3241,1193,1193,3209,5354,7435,9451,9419,11467,11500,13548,9452,13548,19629,19467,19273,19208,21451,21709,13548,9484,7468,9484,11371,13225,21354,29612,33708,35757,37805,37805,37805,37805,37805,37805,37773,37805,37837,37870,37902,35821,33741,31692,23467,19338,19241,19176,21257,27499,31692,33773,37902,37902,37902,35854,35885,35885,35885,35885,33805,35853,35885,35853,35853,35821,35853,37901,37901,37901,37901,37901,37901,37901,37901,37901,37933,37933,37933,37933,37933,37933,37933,37933,37933,37933,37933,37933,37933,37933,37933,37933,37901,37934,37934,37934,37934,37934,37934,37934,37934,37934,37934,37934,37901,37901,37901,37901,37934,37934,37934,37934,37901,37901,37901,37901,37934,37901,37901,37901,37901,37901,37901,37901,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37869,37869,37869,37870,35822,31725,33934,25677,13161,13290,13419,13484,13516,13516,13516,15564,17580,17548,17548,15532,15596,17677,17677,15597,13484,11435,9387,9387,7339,7371,7370,5322,5321,3241,3241,1128,1128,1128,1128,1128,1128,1160,1160,1160,1160,1160,1160,1128,1128,1128,1160,
		1160,1128,1127,1063,1062,1030,1063,1063,1128,1160,1160,1160,1193,1193,1161,3209,3209,5322,7435,7403,7370,7370,7371,7371,9484,11532,15564,17580,19596,21644,19628,15564,11532,7403,7436,11564,13516,13354,17321,21354,31757,33805,35854,37934,37934,35822,35789,35757,37902,35854,35886,33838,31757,29644,25483,21386,15209,19468,23596,21386,21322,27564,33773,35821,35789,35789,35821,35853,33837,33838,33869,33869,33870,35886,35918,35886,35886,35886,35886,37934,37902,37902,37902,37902,37902,37902,37902,37901,37901,37901,37901,37901,37901,37901,37901,37901,37933,37933,37933,37933,37933,37933,37933,37933,37901,37934,37934,39982,37934,37934,37934,37934,37934,37934,37934,37902,37901,37901,37902,37934,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37901,37901,37901,37869,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37902,37869,37869,35821,35821,37869,39918,37869,33741,33902,25677,13193,13354,13483,11500,11500,11532,11500,11468,11435,13451,11403,13515,13580,15661,13612,11467,9387,9387,9451,7339,7339,5322,5322,5322,5321,5321,3273,1128,1128,1095,1095,1095,1128,1128,1160,1160,1160,1160,1160,1128,1128,1160,1160,
		1192,1192,1160,1127,1095,1063,1063,1095,1128,1160,1160,1192,1160,3208,1128,1128,3209,5322,5354,5290,3241,5322,7435,7467,11564,11500,11435,11435,13516,15596,13516,9354,9484,7403,7436,11564,15629,13452,13322,15273,23499,27596,29708,29741,31789,31789,31789,31757,29709,29708,25580,23499,21418,19370,19402,17354,17451,19564,19500,19371,25548,33870,37967,33741,35821,35821,35821,35853,33838,31822,31853,31854,31757,31724,31724,33805,33837,35918,35886,35853,35853,37901,37901,37901,37869,37869,39917,37869,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37934,37934,37934,37934,37934,37934,37902,37901,35788,35821,37902,37902,37901,37901,37902,37934,37902,37902,37902,37902,37902,37901,37901,37901,37902,37902,37901,37901,37869,37869,37869,37869,37902,37902,37902,37902,37902,37902,37902,37902,37869,37869,37869,35821,35821,35821,35821,37837,39853,39886,33741,33870,25644,13225,13387,11468,9419,7403,7403,7436,9451,9419,9387,9355,11499,11498,9418,9418,9419,9419,7339,5290,5290,5322,5322,5322,3274,3273,3273,3273,3208,1096,1063,1063,1063,1096,1128,1128,1128,1160,1160,1128,1128,1128,1160,1192,
		1192,1192,1192,1160,1095,1063,1095,1095,1160,1160,1192,1192,1160,1128,1128,1096,3209,5289,5322,3241,3241,5354,5419,7467,7370,11499,9451,7338,5290,7371,7403,7403,7403,9452,9452,11467,13516,13516,13484,13387,15338,19402,19435,21483,23563,23596,23596,23596,21483,19434,17386,15338,15370,15403,15467,15500,19661,15403,13225,19403,27726,33935,35886,35789,35756,33708,33708,31692,29676,27628,25612,25612,25515,25450,25418,27531,31757,35918,35885,33773,35853,37901,37901,37869,37869,37869,37869,37869,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37934,37902,37902,37902,37934,37934,35821,35788,29449,31595,35789,37902,37902,37901,37901,37901,37902,37902,37902,37901,37901,37869,37869,37869,37901,37901,37901,37869,37869,37869,37869,37869,37902,37902,37902,37902,37902,37902,37902,37902,37869,35821,35821,35821,35821,35821,35821,37837,39821,41934,35757,31757,23531,15273,13419,11468,7339,5355,5355,7436,9484,9452,11500,11499,11499,9418,7338,7370,7370,7370,5258,3145,5322,5322,3274,3274,1225,1225,1225,1193,3241,3176,1063,1063,1063,1096,3176,3176,3208,1160,1128,1128,1095,1095,1160,1192,
		1128,1160,1192,1160,1095,1063,1063,1095,1160,1192,1192,1160,1160,1128,1096,1096,1096,3209,5321,5321,3306,5386,5386,5354,7338,7370,7370,5290,5354,7500,7500,7467,5323,9451,9419,7306,7274,11467,13580,13516,17612,17548,15467,15402,15370,13290,15338,15370,17515,17515,17580,15564,15596,15596,13548,13548,15565,11307,13322,19564,23629,21451,25515,31789,25450,25450,23402,21354,19305,17289,15241,17256,21386,21320,23304,27498,33773,37966,35918,33805,35885,35853,37901,37901,37869,37869,37869,37869,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,37901,39917,39950,39918,37869,37901,35886,35918,33805,29676,21159,25385,31692,35886,37934,37901,37837,37837,37902,37902,37902,37901,37901,37901,37901,37901,37901,37901,37901,37901,37869,35853,35853,35821,37902,37902,37902,37902,37902,37902,37902,37902,35821,35821,35821,35821,35821,35789,35789,37837,35757,37902,33773,29676,21483,15305,15499,11467,7371,7403,7435,7435,7403,7403,7371,9419,5257,7369,9482,9483,7402,5289,3209,3209,5322,3274,3274,1193,1193,1192,1192,1160,3241,3176,1095,1063,1095,1128,3176,1128,3208,1160,1128,1095,1063,1095,1160,1192,
		1160,1160,1160,1160,1128,1128,1128,1160,1160,1192,1192,1160,1095,1095,1095,1127,3208,3241,3273,3273,3273,3273,5354,5354,5321,5289,5290,5322,5322,5354,7435,7435,5322,7338,7338,7370,9451,9483,9451,9418,11499,13547,13548,13548,15596,13515,13515,13483,13483,13515,13548,13547,11467,11467,11499,11532,13548,11435,11370,11306,11306,13354,13322,13290,15435,17483,17515,17547,17547,15499,13419,15434,15370,17256,23434,33772,37869,37869,37901,33804,33869,33869,35885,37901,37837,37836,39885,37901,35820,37966,35820,33739,37933,37933,35788,37933,37869,37869,37901,39949,39917,39917,37837,39853,41901,43982,41999,37902,33870,29773,21483,15176,21515,19370,23499,31821,37966,37837,41869,44047,37902,35886,35886,35886,35886,35886,35854,35854,37934,37902,35854,35854,35853,35853,33773,33773,35821,35853,35854,37934,37902,35821,35821,35789,35789,35821,37869,35789,35821,37870,37870,35821,35951,29740,23466,17289,15305,15402,13419,11402,9419,7370,5290,5290,5323,7370,5290,5290,5354,5354,5354,5354,5353,5321,3273,3273,3241,1193,1193,1193,1193,1192,1160,1160,1160,1160,3208,1160,1160,1160,1128,1128,1128,1128,1127,1127,1127,1160,1160,1160,
		1127,1127,1128,1160,1160,1160,1160,1160,1160,1160,1192,1160,1127,1095,1127,1128,1160,1192,3241,3273,3241,3241,3273,3273,3209,3241,3241,5321,5322,5322,5322,5322,5322,5289,5289,7370,7402,9450,7402,7370,9483,9483,9483,9483,11499,11499,11467,11466,11499,11499,11531,11499,9451,9451,9483,11563,13612,11500,11467,11467,11499,13548,13580,13548,11435,11435,11467,13515,13515,11435,11403,11370,13386,15272,25514,35852,39885,39852,37869,35820,31756,33804,33805,35820,37837,39884,39885,39917,33708,35853,37933,37933,37966,37933,35853,37933,35821,35821,37869,37869,39917,39917,39917,41933,43950,41837,37805,35886,29741,19402,15306,17515,17548,13289,15241,25580,35950,40015,41934,39853,35821,35853,35886,35886,37934,37902,37902,37902,35789,35789,35789,35821,35821,35821,35853,35821,35821,35789,35789,35789,35789,35821,35854,35886,35854,35886,35886,33805,33773,33773,31725,29676,23563,19434,17353,15305,13322,13386,11403,9387,7338,5290,5257,5290,5322,5322,5322,5322,5354,3305,3305,3305,3305,3273,3273,3241,3273,3241,1192,1160,1160,1160,1128,1128,1160,1160,1160,1160,1160,1160,1160,1128,1160,1160,1128,1127,1128,1160,1160,1160,
		1095,1127,1127,1160,1160,1160,1160,1160,1160,1192,1160,1160,1127,1127,1128,1160,1128,1160,3240,3240,3208,1160,3208,3208,1160,1193,3241,5322,5354,5322,3241,3241,5321,5289,5289,5289,5289,7370,7370,7370,9451,9450,7402,7370,9418,9418,9418,9418,11499,11499,11499,9451,9451,9451,9483,9483,11499,11467,9419,9419,11499,11532,13580,13612,11467,11467,11467,11467,11467,11435,11435,11370,13386,17353,25547,35853,39853,39820,37805,35788,35853,33805,35821,37837,39885,39885,39917,37869,37869,35821,37901,33740,31563,31627,35853,37966,35853,35853,37869,37869,37869,39917,39917,39885,41934,37805,33741,31789,23531,15241,13322,19693,15532,13354,13225,19370,27660,35918,37902,37805,37837,37837,37837,37837,37837,39885,39853,39853,39853,39853,39853,39853,39853,37805,37805,37805,41934,39886,39885,37837,37837,35789,35821,33805,29644,29708,27660,25579,23531,21483,21483,17354,15305,15305,15338,13354,13386,11370,9386,9386,5257,3177,3209,3209,3242,5354,5354,5354,3273,3305,3273,3273,3273,3241,1192,1192,3273,3241,1160,1160,1127,1127,1127,1127,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1128,1128,1160,1160,1160,1160,
		1095,1127,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1128,1160,1192,1160,1160,1128,1128,1128,1193,3241,3273,3273,5322,5321,3273,3241,5321,3241,3209,3209,5289,5289,5322,7402,7402,7402,7370,7370,7338,7338,9418,9418,11499,9451,9451,9451,9450,7402,9483,9483,9418,7338,7338,7306,7306,9386,9387,9419,11467,11467,11499,11499,11467,9419,9386,11402,13354,15273,25515,35821,37773,37740,37773,35756,37902,35821,35789,37805,39853,39885,37837,37837,39950,35756,35821,33676,25256,23240,29611,31724,33837,33837,35853,35853,35821,35789,37837,35789,35821,35886,31789,23499,17322,15402,15500,15532,13451,15532,15435,15305,19337,25547,31757,35886,37869,37837,37837,39885,39853,39821,37773,37772,39853,39853,39853,39853,39853,39853,37805,39853,39789,39821,39853,37805,35724,29515,25353,21256,21354,21418,19434,17386,15338,15402,13354,11274,13354,13386,15499,13483,11435,9386,7338,5322,3177,1161,1161,1193,3241,3274,3306,3306,3273,3273,3273,3273,1192,1192,1160,1160,3241,1192,1160,1128,1127,1127,1127,1128,1192,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,
		1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1128,1127,1127,1128,3241,3241,3241,3241,3241,3241,3241,3241,3273,3241,3241,3209,3209,3241,5322,5354,7402,7402,5322,5322,7338,7370,7370,7370,9450,9450,7370,7370,7402,7402,7402,7402,7370,7370,7338,7338,7338,7338,7338,7338,9419,9451,9419,9419,9419,9418,9386,11402,11338,15273,23467,33773,37773,37740,37805,37805,35789,35757,35724,37772,37773,37805,35757,35757,35725,35692,37902,37902,27434,23240,23337,23369,27596,27628,29676,31757,33805,35853,35821,33773,31757,27660,23531,19402,17451,17580,15564,11403,9322,13548,17677,15435,15305,17354,23563,27628,33773,35821,37837,37837,37837,37837,37805,37805,37772,37773,37805,37805,37805,37837,37869,37837,37805,37805,37837,35789,31692,27531,23369,19273,17321,17386,15403,13387,13419,13483,11467,9387,11435,13515,13548,11499,9418,7338,5322,5322,1193,1193,1193,1193,1193,1193,3273,3273,1193,1192,1192,1192,1192,1160,1160,1128,1192,1160,1160,1160,1128,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1192,1160,1160,1160,1160,1160,1160,1160,1160,
		1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1127,1127,1160,1160,1160,1160,1160,1160,1160,1128,1095,1095,1127,1160,1193,1160,1160,1160,1128,1160,1160,1160,3241,3241,3241,3208,1160,3209,3273,5322,5354,5322,5322,5322,5322,7370,7370,7370,7370,7370,5322,5322,5322,5354,5354,5322,5290,7370,7370,7370,7338,7338,7370,7370,7370,7370,9419,9419,9418,9418,9386,9386,13451,13257,21418,31725,35757,37773,37837,35757,33676,35756,37805,37773,35724,35757,33741,35821,35757,35724,35821,35886,29579,23369,21354,23467,19305,21386,23467,27628,29709,31757,33837,31822,25644,17289,15241,17483,19661,15532,11403,11467,9354,11500,15629,15564,15500,17515,17418,17289,25547,29611,29611,29612,31692,31692,31692,33740,33773,33773,33741,33740,31692,31692,31660,31660,31660,29612,29611,27563,25547,23499,21483,19467,17418,15467,15532,13483,11468,11532,11532,9419,9418,9419,9451,7403,5322,3274,3274,3306,1225,1225,1225,1193,1161,1160,1161,1193,1193,1192,1192,1192,1160,1160,1128,1127,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1192,1160,1160,1160,1128,1160,1160,1160,1160,1160,1160,1160,
		1160,1128,1127,1127,1127,1127,1160,1160,1128,1127,1127,1127,1160,1160,1160,1160,1192,1160,1128,1095,1063,1063,1127,1160,1160,1160,1160,1160,1160,1160,1128,1128,1160,1193,1160,1160,1128,1160,1193,3273,3273,5321,5321,5322,5322,5322,5322,5322,5322,5321,3241,5289,5321,5322,5322,5321,3209,5289,5290,5290,5289,5289,5322,7370,7370,7370,7370,7370,7370,7370,7370,9386,11468,11242,17290,27596,31660,35757,35789,33708,31628,33709,35757,35725,33644,29547,29612,29677,35822,35789,31660,29644,27628,21386,19370,23628,17354,17354,19402,21451,23499,25580,27628,25644,19467,13257,13289,17580,17645,11435,9354,9419,9419,9419,11499,13580,15628,15596,13451,13321,17386,19402,19402,21450,21450,21450,23498,23498,25644,25644,25611,23531,23499,21450,21418,19370,17321,17289,17289,15273,15273,15305,15370,13322,15467,15531,15564,13516,11467,11500,11467,9386,7338,5322,5322,5322,3274,3274,3273,1225,1225,1225,1225,1193,1128,1128,1128,1128,1160,1192,1192,1160,1160,1160,1127,1127,1127,1128,1160,1160,1160,1160,1127,1127,1095,1127,1160,1160,1160,1160,1160,1127,1128,1160,1160,1160,1192,1160,1160,1160,
		1127,1095,1095,1063,1095,1127,1160,1160,1127,1127,1095,1127,1160,1160,1160,1160,1160,1160,1095,1063,1030,1063,1095,1160,1160,1160,1193,1193,1193,1160,1128,1128,1160,1160,1160,1160,1128,1128,1160,1193,3241,3241,3273,5322,5354,5322,5321,3273,5322,3273,3241,3241,3273,5321,3273,3241,3241,5322,5322,5322,3241,3241,5289,5322,5290,5322,5322,5322,7370,7370,7402,7371,11500,9225,13193,21451,27564,29612,29612,27531,27531,29612,31660,29547,25354,21225,19273,21354,27564,29644,27564,27660,27790,19435,13161,15338,19629,17516,17451,15338,15274,17290,19370,17354,13290,15499,17644,15564,13483,11467,9387,7306,9451,9451,9451,9451,11467,11467,13548,15629,13419,15435,15435,15434,15402,15370,15338,15338,15305,15305,15337,15338,15370,17450,17450,15435,17548,17580,17612,17612,17612,15532,15531,13483,13483,15596,15628,13548,13548,13548,11499,9418,5290,5322,3274,3306,3306,3306,1225,1193,1193,1193,1193,1160,1096,1063,1096,1128,1160,1192,1192,1160,1160,1160,1127,1127,1127,1127,1160,1160,1160,1127,1095,1063,1063,1095,1127,1160,1160,1160,1127,1095,1128,1160,1160,1192,1192,1192,1160,1160,
		1062,1063,1095,1128,1160,1160,1160,1160,1128,1127,1127,1160,1192,1192,1160,1127,1127,1127,1095,1063,1062,1063,1127,1160,1095,1160,1193,1160,1127,1095,1128,1193,1160,1160,1128,1128,1128,1160,1160,1160,3241,3241,3241,3241,3273,3273,3273,3241,3273,3241,3241,3241,3241,1193,1160,1160,3241,3241,3273,5354,3273,3209,3209,3241,5322,5321,5321,5321,5322,5322,5322,5322,7371,7274,11242,15241,21386,23435,23467,23499,23467,23435,25483,25483,23402,19273,17290,19435,19241,19241,21386,21483,17386,13258,13322,15500,15532,15532,15532,15500,15468,17516,17484,17516,17612,15564,13483,11402,9354,9354,7306,7338,9451,7370,7370,7370,9451,9483,9451,9418,11467,13547,13580,15628,13548,13515,13483,13451,13451,13483,15563,15564,15596,15596,15628,15628,11499,11499,11531,11499,11499,11499,11499,11499,11499,11499,11467,11467,11467,11467,11467,9419,5290,3273,3306,3306,3306,3273,1225,1193,1192,1160,1160,1128,1063,1031,1063,1063,1128,1128,1160,1160,1160,1160,1160,1128,1063,1127,1160,1160,1160,1095,1063,1062,1127,1127,1160,1160,1128,1127,1127,1127,1128,1160,1160,1160,1160,1127,1095,1095,
};

const int control_panel= {
43945,43944,43944,43977,43944,43945,43944,43944,43944,43944,43945,43945,43945,43945,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,48169,48169,48169,46121,46121,48169,48169,48169,48169,48201,48201,48201,48201,48201,48201,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50282,48202,46121,46056,50314,50346,50379,52459,52459,52459,52458,50378,52459,52459,50410,50410,50410,50410,50410,52459,50378,50346,50378,50379,50379,50379,50379,50347,52427,50347,50347,50347,50347,50347,50347,50347,50346,50346,50346,50346,50346,50346,50346,50346,50347,50346,50314,50282,48234,48201,48169,46121,46121,46121,46089,46089,46089,46089,46089,46088,46121,46121,46121,46121,46121,46121,48169,48169,48201,48201,48201,48201,48169,48169,48169,48169,48202,48202,48202,48202,48202,48202,48202,48169,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48201,46121,
43912,43912,43912,43945,43912,43944,43944,43944,43944,43945,43945,43945,43945,43945,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,46121,46121,46121,46121,48169,48169,48201,48201,48201,48201,48201,48201,48202,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48201,44008,46088,46153,48266,50379,52459,52459,52459,50378,50378,50378,50378,50378,50378,50346,50346,52459,52459,52427,50378,50378,50378,50379,50378,50378,50378,50378,50346,50346,50346,50346,50346,50347,50347,50347,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50347,50315,50315,50314,50314,50314,50282,50282,50282,48234,48234,48201,48201,48201,48201,48169,48169,48169,48169,46121,46121,46121,46121,46121,46089,46089,46089,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,46121,48169,46121,
41864,43912,41864,43945,43912,43944,43944,43944,43944,43944,43944,43944,43944,43944,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,46121,48169,48169,46121,46121,46121,48169,48169,48201,48201,48201,48201,48201,48201,48202,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50315,50315,50315,50314,50379,50314,46121,44040,44008,46121,48234,50347,50379,50379,52427,52427,52427,52427,52427,52427,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50378,50378,50378,50346,50346,50346,50346,50346,50347,50347,50347,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,48266,50314,50314,50314,50314,50314,50314,50314,50314,50282,50282,48234,48234,48234,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48201,48202,48202,48202,48202,48201,48201,48201,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,46089,
43912,43912,43912,43945,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,46121,48169,48169,48169,46121,46121,48169,48169,48169,48169,48201,48201,48201,48201,48201,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,50282,50314,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,48266,50314,50347,50347,50315,48234,46121,44040,46121,48169,48201,48201,48234,50315,52395,52427,52427,52427,52459,52459,52459,52427,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50282,50282,50282,50282,50282,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48201,48201,48201,48201,46121,
43944,43912,43944,43945,43944,43912,43944,43944,43944,43944,43944,43944,43945,43945,43944,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,46121,48169,48169,48169,48169,48169,48169,48169,48169,48169,48201,48201,48201,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,50282,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50347,50347,48201,48201,46121,46121,46121,46121,46121,46121,48234,48234,48266,50314,50347,50347,50379,50379,50379,50379,50379,50379,50379,50378,50378,50378,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48202,48202,48202,48202,48202,48201,48201,48202,48201,
43944,43912,43912,41864,43944,43912,43912,43912,43944,43944,43944,43944,43944,43944,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,46121,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48201,48201,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,50282,50314,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,52427,52427,50379,50346,48266,48233,46153,46121,46088,46088,46056,46088,46089,46121,48169,48201,48234,48234,48234,50282,50314,50315,50347,50347,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,48266,50346,50346,50314,50314,50314,50314,50314,50314,48266,48266,48266,48266,50314,50314,50314,50314,50282,50282,50282,50282,50282,50282,50282,50282,48234,48234,48234,48234,48234,48234,48234,48202,48234,48202,48202,48202,48202,48202,48201,48201,48202,48202,48202,48202,48202,48202,48201,48201,48201,48201,
43944,43912,43945,43912,43945,43944,43944,43944,43944,43976,43976,43976,43976,43976,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,48169,48169,48169,46121,46121,46121,48169,48169,48201,48201,48201,48201,48201,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,50282,50282,50314,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50346,50346,50379,50379,52427,52427,50379,50379,50347,50314,48234,48201,46121,46089,46088,46056,46088,46088,46088,46088,46089,46121,46121,48169,48201,48201,48202,48234,48234,50282,50314,50314,50315,50315,50315,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,48234,48234,48266,48266,48266,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48201,48202,48202,48202,48202,48202,48202,48202,48202,48201,48169,
43944,43912,43945,43945,46025,46025,46057,46057,46057,46057,46057,46057,46089,46089,46057,46057,46057,46057,46057,46089,46089,46089,46057,46057,46057,46057,46057,46089,46089,46089,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46057,46057,46057,46089,46089,46089,46089,46089,46121,46121,46121,46121,48201,48201,48201,48202,48201,48201,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,50282,50282,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50378,50378,50378,50378,50378,50378,52427,52427,52427,52459,52459,52427,50347,50314,48234,48202,48170,46121,46089,46089,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46121,46121,48169,48201,48201,48201,48201,48201,48201,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,48266,48266,48266,48266,48266,50282,48234,48234,50282,50282,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48201,48201,48201,48201,48201,48201,48201,48201,48201,48201,48201,48201,48201,48201,46121,
43977,46057,46057,46089,46089,46088,44009,46057,46057,46057,46089,46089,46089,46089,46121,46121,46121,48169,48201,48201,48202,48202,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50314,48266,48266,48266,48265,48233,48233,48233,48201,46153,46153,46121,46121,46089,46088,44040,46057,46057,46057,46057,46089,46089,46089,46089,46121,46121,48170,48169,48170,48202,48202,48202,50282,48234,48234,48234,48234,48234,48234,48234,48234,48265,48265,48265,48265,48265,48265,50314,50347,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50379,50379,50379,50379,50378,50378,50378,50378,50378,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,50411,50378,50378,50378,50378,50282,48234,48234,48202,48201,48169,46121,46121,46121,46121,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,46121,46121,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,
46057,46057,46057,46057,46057,46056,46121,46121,46122,46121,48169,48202,48202,48201,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,52427,50379,50379,50379,50379,50379,50379,50379,50314,50314,48234,48201,48169,46121,46088,46088,46056,46056,46056,46056,46088,46089,46089,46089,46121,46121,48202,48234,50315,50314,50314,50314,48234,48234,50314,50314,50314,50314,50314,50314,48234,48234,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50347,50347,50347,50346,50346,50378,50379,50378,50378,50378,50378,50378,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50411,52459,52459,52459,52459,52459,52459,52427,52427,50379,50379,50379,50379,50347,50347,50347,50347,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50347,50379,50379,50379,50379,50379,50379,50347,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,
46089,46089,46089,46089,46121,48169,48169,48202,48202,48201,48201,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50378,50379,50379,50379,50379,50378,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50346,50314,50282,48234,48201,46121,46088,46056,46089,46056,44009,44009,46057,46089,46089,46089,48234,48234,50282,50314,50314,50314,50314,50314,50346,50346,50314,50314,50314,50314,50346,50346,50314,50314,50346,50346,50346,50347,50347,50347,50378,50378,50378,50378,50379,50379,50379,50379,50378,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,
46089,46089,46121,48169,48202,48202,46121,46121,48169,48169,48201,48201,48201,48201,48202,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50378,50378,50378,50378,52426,50378,50378,50410,50410,50410,50410,50378,50378,52459,52459,52459,52459,52427,50379,50347,50347,48266,48234,48201,46121,46089,46089,46089,46089,44008,44008,44008,46089,46089,48202,48234,48234,50315,50315,50314,50314,50314,50346,50346,50378,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50378,50379,50379,50379,50379,50378,52427,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,50410,50410,50410,50410,50410,50410,50410,50410,50410,50410,50410,50410,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,50410,50410,52459,52459,50410,50410,50410,52459,52459,52459,52459,52459,50410,50410,50410,52459,52459,
46121,46121,48169,48169,48169,48169,48169,48169,48169,48201,48201,48201,48201,48201,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50379,50379,50379,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50378,50378,50378,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52427,50347,50314,48266,48169,46121,46089,46056,44008,44008,44008,44008,46057,46089,48169,48234,48267,50315,50347,50347,50378,50378,50378,50378,50378,50378,50378,50378,50346,50346,50346,50378,50379,50379,52427,52459,52427,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50411,50411,52491,52491,52491,52491,52491,50411,50411,50411,50411,50411,50411,50411,50411,50411,52491,52491,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,52459,52459,52459,52459,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,52459,52459,
46121,48169,48169,48169,46121,46121,48169,48201,48201,48201,48201,48201,48201,48201,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50379,50346,50378,50378,50379,50379,50379,52427,52427,50379,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,50411,50411,50378,50378,50378,52459,52459,52459,52459,52459,52459,52459,50411,52460,52460,52427,50347,48266,48201,46121,46088,46089,46056,44008,44008,46057,46089,46089,46121,48202,48233,48234,50314,50314,50346,52426,52426,52427,52427,50379,50379,50378,50378,52427,52427,52427,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,50379,52459,52459,52459,52459,50379,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,50379,50379,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,
46089,46121,48169,48169,48169,48169,48169,48169,48169,48201,48201,48201,48201,48201,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50378,50378,50378,50378,52427,52427,52459,52459,52491,52491,52459,52459,52459,52459,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50378,50378,50410,52459,52491,52427,52427,52459,52459,52459,52459,52427,50379,50314,48266,48201,46089,46056,46056,46057,46057,46057,46057,46089,46121,48201,48202,48234,50282,50346,50347,50347,50379,50378,50378,50378,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,50379,50379,50379,50379,50379,50411,50411,50411,50411,50411,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,50379,50379,50379,50379,50379,52459,50411,
46089,46089,46121,46121,46121,48169,48169,48169,48169,48202,48201,48201,48201,48201,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50378,50378,50378,50378,50378,50378,50378,50410,50410,50378,50410,50410,52459,52459,52459,52459,52459,52459,52427,52426,52426,52459,52459,50379,52459,52459,52459,52459,52459,52459,52459,52458,52458,52459,52459,52459,52459,52459,52459,52459,52459,52459,52427,52395,50282,48170,48137,46057,46057,46057,46057,46057,46057,46057,46057,46121,46121,48233,50314,50346,50378,52458,52458,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50411,52459,52459,52459,52459,52459,52459,52426,52426,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52426,
46121,46121,46121,46121,46121,46089,46121,46121,48169,48201,48201,48201,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,50282,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50410,50410,50410,50410,50410,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50346,48234,46121,46089,44009,46057,46057,46057,46057,46057,43977,46057,46089,48170,48202,50314,50347,52459,52459,50411,50411,50410,50442,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,52459,52459,52459,52427,50378,52427,52459,52459,52459,52459,52459,52459,52426,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52458,52459,
46089,46089,46121,48169,48169,48169,46121,48169,48169,48169,48169,48201,48201,48201,48201,48201,48201,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50346,50346,50346,50346,50314,50314,50346,50346,50347,50347,50379,52427,50378,50378,50379,50378,50378,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50378,52427,52459,52459,50379,50315,48234,48202,46089,46057,46057,46057,46057,46057,46089,46089,46056,46089,48169,48234,48266,50346,50379,52459,52459,52459,52459,50411,50410,52459,52459,52459,50411,50410,50410,50410,52459,52459,52459,52491,52427,52427,52427,52427,52459,52459,52459,52459,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52491,52459,
46089,46089,46121,46121,46121,46121,48201,48201,48201,48201,48201,48201,48201,48201,48201,48201,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,48234,48265,48266,48266,48266,50314,50314,50346,50347,50347,50347,50346,50346,50346,50346,50346,50379,50379,50379,50378,50378,50379,50379,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52491,52459,52459,52459,50378,52427,50347,50314,48234,48169,46088,44008,43976,46057,46057,44008,44008,46057,46057,46089,46121,48266,50314,50379,52459,52459,52459,50379,50346,52458,52458,52458,50410,50410,50411,50379,50379,52459,52459,52459,52459,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52458,50378,
46089,46089,46121,46121,46121,46121,46121,46121,46121,46121,46121,48169,48201,48201,48201,48201,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50314,50346,50346,50346,50346,50346,50378,50379,50378,52427,52427,52427,50379,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,50378,50378,50378,50378,52459,52459,52459,52459,52459,52427,50379,50346,50314,48266,46121,46089,46056,44008,46057,46057,46057,46057,46057,44008,44008,46057,48169,50314,52427,54540,52426,52459,52459,52459,52459,52459,50411,50378,50378,50378,50378,50411,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52458,50411,
46089,46089,48169,48169,48169,48170,48169,48169,48169,48202,48202,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,50282,50282,50314,50314,50314,50314,48266,48266,48266,48266,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50346,50346,50378,50378,50378,50378,50378,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,52459,52459,50411,50411,50411,50411,50411,50378,50410,50410,52459,52459,52459,52459,52459,52492,52460,50347,48266,48234,46121,46089,44008,43977,43977,46057,46057,46057,44008,43976,43976,48202,48234,50314,50347,50379,52459,52459,52459,52459,52459,52459,52459,50410,50378,50378,50378,50378,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,
46089,46089,46121,46089,46089,46089,48170,46121,46121,46121,46121,46121,46089,46089,46089,46121,46121,46121,48170,48170,48170,48170,48169,48169,48169,48170,48170,48169,48169,48169,48234,48234,48234,48234,50282,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,52426,52426,52427,52426,52426,52426,52426,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50411,52491,52491,52459,52459,50411,50378,50378,50379,50411,50410,50411,50411,52459,52459,50379,50379,48202,48202,46121,46089,46057,46057,46057,46089,43977,43977,44009,46089,46121,48201,50314,50314,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50378,52459,
46057,46057,46057,46057,43977,43977,43977,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,44008,44008,46057,46056,46056,46089,46121,46121,48202,48234,50282,50315,50347,50347,50347,52427,52427,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50378,50378,50378,50411,50411,52491,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50378,52427,52459,52427,52427,50347,48266,48201,46121,46089,46089,46056,44008,44008,46056,46056,46089,46089,46121,48202,48234,50315,52427,52459,52459,50378,50411,52459,52459,52459,52459,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52426,52491,
43977,43977,46057,43977,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,43977,43977,43977,43976,43976,43976,43976,43976,43976,44009,46057,46121,48201,48234,50314,50347,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52458,52458,52458,52458,52459,52459,52459,52459,52427,52427,52459,52459,52459,52459,52427,52427,52427,52427,52427,52427,52427,52459,52459,52459,52458,52458,52458,52459,52459,52459,52459,52459,52427,50346,50314,48234,48170,46089,46057,46057,43977,43977,43977,43977,44009,46056,46088,46089,48233,48233,48265,50346,50378,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50378,50378,
46057,46025,44009,44009,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46090,46090,46090,46090,46121,46121,46121,48170,48170,48170,48170,48170,48201,48201,48201,48201,48201,48169,48169,48169,48169,48169,48169,46121,46089,46089,46089,46089,46057,46057,43976,43976,43944,43976,43977,43977,46089,46089,48202,50282,50347,52427,52459,52459,52458,52458,52458,52458,52459,52459,52459,52459,50411,50411,52491,52459,52459,52459,52427,52427,52459,52459,52459,52459,52459,52426,52426,52426,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50314,50314,48233,48201,46121,46057,44008,43976,43976,43976,43976,43976,43977,46057,46090,46090,48169,48201,48201,50282,50314,50346,52426,52427,50378,52458,52458,52458,52458,52459,52459,52491,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52426,52426,52427,50379,50346,48266,48234,46153,46057,46057,
46057,46057,46057,44009,46089,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,46121,46121,46121,46121,46121,48169,48169,48169,48169,48170,48202,48202,48202,48202,48202,48202,48202,48202,48202,48202,48202,48170,46121,46089,46089,44008,43976,43976,43976,43976,46056,46121,48169,50347,50347,52427,52459,52491,52459,52459,50378,50410,50411,50411,50411,50411,52459,52459,52491,52459,50411,50411,50378,50378,52459,52491,52492,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50347,50347,48234,48234,48201,46121,46089,46056,44008,43976,43977,43977,43977,43976,43976,43976,43976,43976,46057,46057,46057,46089,46089,46089,46121,46121,48201,48201,48202,48234,48234,50282,50314,50314,50314,50314,50314,50314,50314,50282,50282,50282,48234,48234,48234,48202,48202,48201,48169,48169,48170,46121,46089,46057,46057,43977,43977,43977,46057,46121,
43976,46024,44008,43976,46057,43976,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,48169,48169,48169,48169,48169,48169,48169,48201,48201,48201,48201,48201,48202,48202,48202,48202,48234,48234,48202,48202,48234,48234,48234,48234,48202,48202,48235,48202,48170,46089,46089,44009,43976,43976,43977,44009,44041,46121,48234,50347,50379,52459,52459,52459,52459,52459,52459,50410,50410,50410,52459,52459,52459,52459,52459,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52427,50379,50379,48235,48235,48202,48202,48170,46090,46089,46089,46057,46057,46057,46057,46057,43977,43977,43977,43976,43976,43976,43976,43976,43976,43976,43976,46057,46057,46057,46057,46057,46057,46057,43977,46057,46057,46057,46057,46057,46057,46057,46057,43977,43977,43977,43977,43977,46057,46090,46090,46057,46121,
46057,46025,46057,46057,46089,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48169,48201,48201,48201,48201,48201,48201,48201,48201,48234,48234,48234,48234,48234,48234,48266,48266,48234,48234,50314,50315,50315,48234,48202,48202,46090,46057,43976,43944,43976,44008,46089,46121,50314,50315,50379,52459,52459,52459,52459,50410,50378,50378,52459,52459,50411,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,50410,50410,50410,50410,50410,50410,50410,50410,50410,52459,52459,52459,52459,50411,50379,52459,52459,52459,52459,52459,52427,50379,50379,50347,50347,50346,50314,50314,50314,48234,48233,48202,48202,48170,48169,46121,46089,46089,46089,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46121,48201,48201,48233,48233,50314,50346,50346,50346,52460,50346,
46025,43976,43977,43977,46057,46057,46057,46057,46057,46057,46057,46058,46058,46058,46057,46089,46089,46089,46089,46089,46090,46090,46090,46090,46090,46090,48170,48170,48170,48170,48169,48169,48170,48170,48201,48202,48202,48202,48201,48202,48234,48234,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48233,48233,48233,48233,48234,48234,50314,50314,50314,50314,48234,48201,46121,46057,43976,43976,43976,44008,46089,48201,48234,50347,52459,52460,52459,52459,52459,50410,50378,50410,50410,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50411,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52458,52458,52458,52458,52458,52458,52458,52458,52491,52491,52458,52458,52458,52458,52458,52458,52459,52459,52459,52459,52459,52459,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50378,50410,52459,52458,52491,52458,52458,52458,52427,52458,
46025,43976,44009,43977,43977,43976,43944,43977,43977,43977,43977,43977,43977,43977,43976,43976,43976,43976,43976,43977,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46056,46056,46057,46089,46089,46089,48170,48170,46121,46121,48169,48202,48202,48202,48202,48234,48202,48234,48234,48234,48234,48234,48234,48202,50314,50314,50314,48233,48233,48233,48233,48233,48265,50313,50314,50314,50314,50282,48202,48202,44009,43976,43976,43976,43976,46089,48169,48202,50346,52427,52459,52459,52491,52459,50411,50410,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,50379,50379,52459,52459,52459,50379,50379,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,50411,50411,50411,50411,50411,50411,50411,52491,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,50410,50410,50410,50410,52458,52458,52458,52458,52458,52458,52458,52458,50411,50411,50411,50411,50411,50411,50411,50411,50379,50410,
43976,43976,44008,41928,43976,43976,44008,44008,44008,44008,44008,44008,44008,44008,44008,44008,44008,44008,44008,44008,44008,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43976,43944,43976,43977,43977,43977,46057,46057,46057,46057,46089,46089,46090,48170,48170,48202,48202,50282,50282,50282,50282,48201,48201,48234,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48201,46089,44008,43976,43944,43976,44008,46089,48202,50314,50347,52459,52459,52491,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52491,52491,52491,52459,52459,52459,50411,50411,52459,52459,52459,52459,52459,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,50410,50410,50410,52459,52459,52459,52459,52459,52459,52459,52459,50410,50410,50410,52459,52459,52459,52459,52459,50379,50379,50379,50379,52459,52459,52459,52459,52491,48298,
50314,50315,50379,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50315,50314,50314,50314,50282,50282,48234,48234,48202,48170,48170,46090,46057,46057,43977,43977,43944,43944,43977,43977,43944,43944,43977,43977,43977,43976,43976,43976,46056,46089,46089,48169,48234,48234,48234,48234,48234,48234,48234,48234,48266,48266,48266,50314,50314,50314,50314,50314,50346,50346,50347,50347,50282,48170,46089,46057,43945,43945,43944,43976,44008,46121,48266,50346,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52458,52458,52458,52458,52459,52426,52426,52426,50378,50378,50410,52459,52459,52459,52459,50410,50411,50410,50410,52459,52458,52458,52458,52458,52426,52426,52426,52459,52459,52459,52459,52459,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52427,52427,52458,52458,52458,52458,52458,52458,52458,50378,50378,52491,
52426,50379,50411,52426,52428,50378,50378,50378,50378,50378,50378,50346,50346,50346,50347,50346,50346,50346,50346,50346,50346,50346,50347,50347,50347,50347,50314,50314,50314,48266,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48202,48169,46089,46089,46057,44009,43977,43977,43977,43977,43977,43977,43977,43977,43945,43977,46057,46057,46090,48170,48234,50315,50282,50314,50314,50314,50314,48265,48265,48265,50378,50346,50314,50314,50346,50346,50346,50378,48202,48169,46056,43976,43944,43945,43977,43945,46057,48170,50283,52427,52459,52459,52459,52459,52490,52458,50410,50411,50411,50411,50411,50411,50411,50411,50411,50411,52459,52459,52458,52459,52427,52427,52459,52459,52459,52459,52426,50378,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52490,50378,
52425,50379,50410,50346,52427,50378,50379,50379,50379,50379,50347,50347,50347,50347,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48170,48170,48170,46090,46089,46057,43977,43977,43977,43977,43977,43944,43944,43976,43976,44008,46089,48169,48234,50282,50314,50314,50314,50347,48233,48266,50346,50346,50346,50346,50346,50346,52427,52427,50347,50314,48234,46121,43976,41896,43944,43944,43976,44008,46121,48202,50314,50347,50379,52427,52459,52459,52459,50411,50411,50410,50411,50411,50411,50411,52459,50411,50378,50378,52459,52459,52459,50379,50379,52459,52459,52459,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52458,50379,
52425,50411,50411,50346,52427,50410,50378,50378,50378,50378,50378,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,48265,48265,48265,48265,50314,50314,50314,48233,48233,48233,48233,48233,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48170,46089,46089,46057,43976,43976,43976,43944,43944,43944,43977,44009,46089,48202,50315,50348,50347,50347,50346,50314,50314,50346,50346,50314,50346,50346,50346,52427,52427,50346,50314,50314,46121,46089,43976,43944,43944,43976,44008,46057,48202,48234,50347,52427,52459,52459,52458,52458,50410,50410,50410,50410,52459,52459,52459,52491,50379,50379,52459,52459,52459,52459,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,52459,
52394,52428,50411,52395,52395,50379,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50315,50315,50315,50315,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50282,50282,50282,48234,48234,48233,48233,48233,48201,48201,48201,48202,48202,48201,48201,48201,48202,48201,48201,48202,48202,48169,46089,46089,46057,46057,43977,43944,43944,43976,44009,46089,50283,50315,50346,50346,50346,50346,50346,50347,50346,50346,50346,50346,50346,50378,52427,52427,52459,50347,48266,48202,46121,46057,43976,43944,43944,43944,44008,46089,48202,50314,50347,52427,52459,52459,52459,52459,52459,50411,50378,50410,50411,50411,50411,52491,52491,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,52459,
43943,43945,43976,43944,43944,43976,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,44009,46057,46057,46089,46089,46089,46089,46089,46089,46089,46121,46122,48170,48170,48170,48170,48202,48202,48202,48202,48234,48234,48234,48234,48234,48202,48202,48202,48201,48201,48169,48169,48201,48169,48169,48169,48202,48202,48170,48170,48170,48170,48170,46121,46089,46057,43976,43944,43976,46089,48234,50346,50346,48266,50314,50379,50346,50346,50378,50378,50378,50346,50346,50346,50378,50378,50378,52427,52427,50347,50314,48202,46089,46057,43976,41895,41864,43944,46057,46057,48202,50315,50347,52427,52459,52491,52459,52458,52491,52491,50410,50378,50378,50378,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,
43911,43913,43944,45992,45993,43976,43944,43944,43944,43944,43944,43944,43945,43945,43976,43976,43976,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43976,43976,43976,43977,43977,46057,46057,46057,46121,46121,48169,48202,48202,48202,48202,48234,48201,48201,48169,46121,46121,48169,48169,48169,46121,46121,48169,48169,48169,48169,48169,46089,43976,43976,46056,48201,50314,50347,50346,50346,50314,50346,50346,50347,50347,50379,50379,50379,50346,50378,50378,50378,52459,52459,52459,52427,52427,52395,50315,48202,46089,43977,43944,41864,43944,43976,44008,46089,48201,48266,50378,52427,50378,50411,52459,52459,52459,52459,52459,50410,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52491,50378,
48233,48235,48234,50314,50314,48266,50346,50346,50346,50346,50346,50346,50346,50346,50315,50315,50315,50314,50314,50314,50314,50314,50282,50282,48234,48234,48202,48202,48202,48202,46121,46121,46089,46089,46089,46057,44009,44008,43976,43976,43944,43944,43944,43944,43944,43944,43944,43944,43944,43976,46057,46089,46089,46121,48201,48201,48201,48201,48202,48169,48202,48202,48202,48169,46121,46089,46089,46089,46089,46089,48170,46089,43944,43976,46089,50315,50347,50314,50379,50378,50346,50346,50346,50346,50347,50379,50378,50378,50378,50378,50346,50346,50378,50378,50378,50411,52459,52460,52459,50379,50315,48234,46121,46056,43976,41895,41895,43944,43976,46057,48234,48266,50347,52427,52460,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,
52458,52459,50378,52458,52427,50410,50379,50379,50379,50378,50346,50346,50346,50346,50378,50378,50346,50346,50346,50346,50346,48298,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50282,50282,48234,48234,48234,48202,48202,48202,48170,46090,46089,46089,43977,43977,43977,43944,43944,43944,43976,43976,46056,46089,48169,48202,48202,48169,46121,46121,46121,46121,46121,48169,48169,48170,48137,46089,46056,48169,46090,43944,43944,46121,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50379,50378,50378,50378,50410,52459,50410,50410,50410,50410,52458,52458,52459,52459,52459,52427,50347,48234,46122,46058,43977,43945,41896,43944,43976,43976,46089,48202,50314,50347,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,52491,
46057,46057,46057,46090,46057,46089,46089,46121,46121,48169,48169,48201,48201,48201,48202,48202,48234,48234,48234,48234,48266,50314,50282,50315,50315,50314,48234,48234,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48233,48201,48169,46089,46089,43977,43944,43944,43945,43944,46057,48170,48169,48202,48202,46121,48169,48169,48169,46121,46121,46089,46089,46089,46057,48169,46089,46057,43944,43944,48234,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50378,50379,50379,50379,50379,50379,50379,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50378,50378,50346,46121,46089,44008,43976,43944,43944,43944,43945,46025,46089,48202,50314,52427,52459,52458,52458,50411,50411,50411,50411,50410,50410,50410,50410,52460,52459,50379,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52459,52427,52458,52458,52458,52426,52426,52427,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,52459,52459,52459,52458,52458,52458,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52490,52491,
43944,41896,43912,41864,41831,41863,41864,41864,41864,41864,41864,41864,41863,41863,41864,41864,41864,41864,41896,41896,43944,43944,43976,44008,46089,48202,50314,50314,50314,48233,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48202,48202,48202,48201,48202,48202,48202,48202,48202,46121,46089,43977,43944,43977,46121,46121,46121,48169,48169,48169,48169,46121,46121,46121,46089,46089,46089,46089,46089,46089,46057,43944,43944,46121,50347,50346,50346,50346,50346,50346,50346,50378,50378,50378,50378,50379,50379,50379,50379,50379,50379,50378,52427,52427,52459,52459,52459,52459,52459,50411,50411,52459,52459,52459,50411,50378,50378,52491,52459,50379,50314,48234,46121,46089,44008,43977,43944,43944,41896,43944,44009,46089,46122,48266,50314,50347,52427,52460,52460,52459,52459,50410,52458,52458,52490,52490,52490,52458,52458,50410,50410,50410,50410,50410,50410,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,50410,52458,52458,52458,52459,50410,50378,50314,48234,
44008,44041,46089,46090,46056,46153,46122,46122,46122,46122,46122,46122,46089,46089,46121,46089,46089,46089,46057,44009,43977,43944,43945,41864,43944,46088,48234,50314,48266,48233,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48202,48202,48202,48201,48201,48201,46057,43944,43976,48170,48169,46121,46121,48169,48169,46121,46121,46121,46089,46089,46089,46089,48169,44008,46121,46057,43977,43944,44008,50347,50346,50346,50346,50346,50346,50346,50378,50378,50378,50378,50379,50379,50379,50379,50379,50379,50378,52427,52427,52459,52459,52459,52459,52459,50411,50411,50411,50411,50411,52459,52459,52459,52459,52459,52459,52491,52491,52459,50379,50379,50314,48234,48170,46089,43977,43944,43945,41896,43944,43944,43944,43977,46057,46090,48202,48203,50346,50378,52426,52426,52459,52459,52458,52458,52459,52459,52459,52459,52459,52458,52458,52458,50411,50411,50411,50411,50411,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50378,50410,50411,50411,52459,52459,52459,52459,50410,50410,52459,52459,52459,52459,52459,52459,52459,52426,50346,50314,48201,46121,46056,44008,43976,43944,
50379,50379,52427,50380,50346,52459,50378,50378,50378,50378,50378,50379,50379,50379,50346,50346,50346,50346,50347,50315,50282,48202,43977,43912,41864,46057,48234,48266,48266,48266,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48201,48201,48201,48202,48201,48201,48201,48201,48169,46121,46121,43944,43944,46057,48202,48170,46121,46121,46121,46121,46121,46121,46089,46089,46089,46089,46089,46089,46056,46089,46089,43977,43944,46056,50347,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50379,50379,50379,50379,50379,50379,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,52459,52459,52459,50410,50378,50378,50410,52459,52459,52491,52459,52458,52491,52459,52459,52427,50346,50314,48202,46121,46089,46057,43976,43944,43944,43944,43944,43944,43976,43977,46057,46089,48170,48203,50283,50347,50347,50347,50379,50379,52427,52459,52459,50411,50410,52459,52459,52458,52458,52490,52490,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52458,52459,52459,52459,52459,52459,52427,50379,50347,50347,48266,48266,46057,46057,43977,43945,43944,43945,43945,43977,43944,43976,
52459,50378,50346,50379,50345,50346,50345,50345,50346,50345,50346,50313,48265,48265,52426,50346,50314,48233,48169,46056,43943,41863,41864,43912,43977,48202,50314,48266,48234,48266,50314,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48201,48201,48201,48201,48233,48202,48202,48170,46089,43977,43944,41896,43977,46121,48202,48169,48169,48169,46089,46121,46121,46089,46089,46089,46089,46089,46089,46089,46121,46057,46025,43944,43944,48202,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50379,50379,50379,50379,50379,50379,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52491,50411,50411,50410,50410,50410,50410,50378,50410,50410,52458,52458,52458,52458,52458,52458,52459,52459,50379,50347,48266,48234,46121,46121,43977,43977,43945,43944,43944,43944,43944,43944,43944,43944,43976,43977,46057,46089,46121,48169,48202,48202,48234,48234,50314,50314,50346,50347,52427,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52427,52427,50379,50379,50347,50346,50347,50314,48266,48266,48202,48202,48170,46089,46057,43977,43944,43944,43977,43945,43945,43945,43977,46057,46089,46090,50282,50314,
52459,50379,52394,52428,52427,50379,50347,50347,50347,50315,50282,48202,48202,48170,43977,43944,43944,41864,43944,43944,43944,43944,43976,46057,48202,50314,50314,48234,48233,48234,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48201,48169,46089,46056,43976,43944,43944,43912,44009,46089,48202,48169,46089,46089,48169,46089,46089,46089,46089,46089,46089,46089,46089,46089,46057,48170,43976,43944,43944,43977,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50379,50379,50379,50379,50379,50379,50378,52427,52427,52459,52459,52459,52459,52459,50411,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,52459,52459,52459,52459,52459,52460,52459,50379,50379,50378,50378,50378,52426,50410,50410,50411,50411,52491,50411,50411,50411,52427,52427,50346,50314,48202,46121,46088,44008,43977,43977,43977,43944,43944,43944,41864,41864,43945,43945,43945,43945,43945,43945,43945,43977,43976,43976,43977,43977,43977,44009,44009,44009,44009,44009,44009,44009,44009,43977,43977,43977,43977,43977,43977,43977,43977,43945,43945,43945,41864,41864,41864,43944,43944,43944,43977,43977,46089,46089,48169,48234,50314,52426,52458,52459,52459,52491,
46122,46122,46056,46090,46089,46057,43977,43945,43945,43944,43912,41864,41864,41832,43913,43913,41864,41864,43944,43977,43977,46057,48202,48234,50314,50314,48233,48233,48234,50282,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48170,46122,46122,46090,46057,46025,43944,41864,43912,43944,46025,46057,46122,46121,48202,48169,46089,46089,48169,46089,46089,46089,46089,46089,46089,46089,46089,46089,46057,46057,43944,43944,46057,48202,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50379,50379,50379,50379,50379,50379,50378,52427,52427,52459,52459,52459,52459,52459,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,50378,50378,50410,52459,52459,50410,52458,52459,52459,52459,52459,52459,52459,52427,52395,50347,50314,48234,48202,48169,46121,46057,46057,46057,43977,43977,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,41896,41896,43944,43944,43976,43977,43977,43977,46089,46089,46121,48201,48234,50314,50347,52427,52459,52459,52459,52491,52491,52458,52458,50410,50410,50410,
41832,41897,41831,41832,43912,41832,43912,43912,43912,43912,43912,43944,43944,43944,43944,43976,46057,46089,48169,48234,50314,50346,50314,50314,50314,48233,48233,48233,50282,50282,50314,48234,48234,48234,48234,48234,48234,48202,48169,46121,46121,46089,44008,43976,41896,41864,43913,43913,43945,43977,46057,48137,48169,48201,48202,46089,46121,48201,48169,46121,48169,48137,46089,46089,46089,46089,46089,46089,46089,46089,43977,41864,43944,43944,48170,52396,50346,50345,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50379,50379,50379,50379,50379,50379,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,50411,50411,50411,50411,52459,52459,52459,52426,52426,52426,52459,52459,52459,52459,52458,52458,52458,52458,52459,50411,50411,50411,52427,52459,52459,52459,52459,52459,52459,52427,52459,52459,52459,50411,50379,52459,52459,52459,52458,52458,52458,52459,52459,52459,52459,52459,52459,52458,52459,52426,50378,50378,50346,50346,50314,50314,50314,50282,48234,48234,48202,48201,48201,48201,48201,48201,48202,48202,48234,48234,50282,50314,50314,50314,50346,50346,52394,52426,50379,52459,52459,52459,52459,52458,52458,52458,50410,50410,50411,52459,52459,52459,52459,52459,50411,52459,
46089,46056,48139,44041,46057,46122,46121,48201,48201,48201,48233,48234,50314,50314,50346,50346,50346,50314,50314,50282,48234,48234,48202,48202,48202,48202,48202,48202,48202,48202,48170,48170,46090,46090,46057,43977,43977,43945,43944,41864,41864,41864,41864,43944,43977,46057,46089,46121,48202,48202,48169,46121,46121,48169,46121,46121,46121,46121,46121,46121,46121,46121,46089,46121,48169,46121,46089,46057,43945,43944,41832,43944,46121,48234,50346,50346,50346,50347,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50379,50379,50379,50379,50379,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,52459,52459,52459,52459,52426,52426,52426,52426,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,50410,50410,50410,50410,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52490,52458,52458,52458,52458,52458,52458,52458,52491,52491,52491,52491,52491,52491,52491,52491,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52426,52426,52426,52458,52458,52459,52459,
52459,50378,52395,50410,52426,50346,50315,50315,50315,50283,48234,48202,48202,48202,46057,46057,46057,43976,43944,43944,43944,43911,41864,41864,41864,41864,41864,41864,41864,41864,41831,41863,41863,41864,41864,43944,43944,43944,43977,46057,46057,46089,48170,48170,48202,48202,48202,48202,48202,48201,48201,46121,46121,46121,48169,48169,46121,46121,46089,46089,46089,46089,46089,46089,46089,46057,43977,43944,43912,43912,46057,46121,48234,50314,50346,50346,50346,50347,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50379,50379,50379,50379,50379,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,52459,52459,52459,52459,52459,52459,50411,50411,50411,50411,50411,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,50379,50379,50379,52459,52459,52459,52459,52459,50379,50379,50379,50379,50379,52459,52459,52459,50379,50379,50379,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52491,52491,52491,52459,52459,50411,50378,50378,52459,52459,52459,52459,52459,52459,52459,52459,50411,52459,52459,52459,52459,52459,52459,50411,52459,52459,
46122,46088,46026,44040,46057,43976,43945,43944,43944,41864,41864,41864,41832,41831,43912,43912,43912,43912,43912,43912,43912,43912,41864,41864,43944,43944,43944,43976,43976,43977,46089,46089,46121,46122,48202,48202,48202,48234,48202,48202,48202,48234,48234,48202,48201,48201,48201,48169,48169,46121,48169,46121,46121,46121,48169,48169,48169,48169,48169,48169,46121,46121,46058,43977,43944,41864,41864,43944,43977,46089,50282,50282,50346,50346,50346,50346,50346,50347,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50379,50379,50379,50379,50379,50378,52427,52427,52459,52459,52459,52459,52459,50378,50411,50411,50410,50410,50410,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,52459,52459,52459,52459,52459,52459,50379,50379,52459,52459,52459,50379,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,50378,50378,50378,50410,52459,52459,52459,52491,50379,52459,52459,52459,52459,52459,52459,52459,50378,50378,50411,52459,52459,50379,50379,50379,50411,50411,
41865,41864,43882,39816,41865,41865,41864,41864,41864,41864,43944,43944,43944,43944,43944,43945,43977,46025,46057,46057,46089,46090,48170,48170,48202,48202,48202,48234,50283,50283,48234,48234,48234,48234,48202,48201,48201,48201,48234,48202,48201,48201,48201,48169,46121,46121,48169,48169,48169,48169,48170,48202,48170,48170,48137,48137,48137,46089,46089,46057,46025,43977,43912,43912,43944,43944,43977,46089,48234,50314,50346,50346,50346,50346,50346,50346,50346,50347,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52491,52491,50411,50411,50411,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52458,52458,52458,52458,52490,52490,52490,52490,52458,52458,52458,52458,52458,52458,52458,52458,50410,50410,50410,50410,50410,50410,50410,50410,52458,52458,52458,52458,52458,52458,52458,50410,52458,52458,52458,52458,52458,52458,52458,52458,52459,52459,52459,52459,52459,50410,50410,50410,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50411,50411,50411,50411,50411,52491,52459,52459,
44008,46088,46058,44040,46121,46122,48202,48202,48202,48202,48234,50282,50282,50282,50315,50315,50314,50315,50314,50314,50315,50315,50282,50282,50282,50282,50282,50282,48234,48234,48234,48234,48202,48202,48201,48201,48201,48201,48201,48201,48201,48201,48201,48202,48202,48234,48201,48169,48169,48169,48170,48170,46089,46089,46057,46057,43977,43944,43912,41864,41832,41832,41864,43944,46089,48170,48234,50314,50314,50346,50314,50314,50314,50314,50346,50346,50346,50347,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,50410,50410,50410,50410,50378,50378,50378,50410,50410,52459,52459,52459,50378,50378,50378,50410,50410,52459,52459,52459,52459,52459,52427,52427,52427,52427,52427,52459,52459,52459,52459,52459,52459,52427,52427,52427,52459,52459,52459,52459,52427,50379,50379,50379,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50347,50346,50378,50378,50379,50379,52427,52427,52459,52459,52459,52459,52459,52459,52459,52459,52459,52427,52427,52427,52427,52426,52426,52426,52458,52459,52459,52459,52459,50410,50410,50410,50410,52459,52459,
52459,50378,52395,50377,52426,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,48266,48266,48265,48233,48233,48233,48234,48234,48234,48234,48234,48233,48233,48233,48202,48202,48202,48202,48202,48202,48234,48234,48202,48202,48202,48202,48202,48202,46122,46121,46089,46089,46057,46057,43977,43976,43944,43944,41864,41864,41864,41864,41864,43944,43977,46057,48169,48201,48234,50314,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,52427,52427,52459,52459,52459,52459,50410,50411,50411,52459,52459,52459,52459,52459,52491,52491,52459,52459,52459,52459,52459,52459,52492,52492,52491,52459,52459,52459,52459,52427,52427,50347,50346,50346,50314,50314,50314,48234,48170,48170,46122,46090,46090,46089,46057,46057,43977,43977,43977,43977,43977,43976,43976,43944,43945,43945,43945,43945,43945,43945,43945,43945,43944,43944,43944,43944,43944,43944,43944,43944,41896,41896,43944,43944,43945,43977,43977,43977,43976,44008,44008,46089,46089,46121,48169,48202,50314,50314,50346,50347,52427,52459,52459,54539,50379,52459,52459,52491,52491,52459,52459,50410,52459,52459,
50412,50346,50315,48330,50346,48266,50346,50346,50346,50346,50346,50314,50314,48266,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,50282,50282,50282,48234,48234,48234,50282,50282,50282,48234,48202,48202,48202,48202,46090,46090,46089,46089,46057,43977,43944,43944,43944,43944,43944,41864,41864,41864,43944,43944,43944,43976,43976,46057,46089,48202,50282,50282,50315,50314,50314,50314,48234,48234,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,52427,52427,52459,52459,52459,52459,52491,52491,52459,52459,52459,52459,52460,52460,52427,52427,50379,50347,50347,50315,48266,48266,46121,46089,46089,46089,44009,43976,43976,43976,43944,43944,43944,41864,41864,41863,41863,41863,41864,41864,41864,41864,41864,41864,41864,41864,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43945,43945,43945,43945,43945,43945,43945,43945,43977,43977,43977,43944,43944,43944,43944,43944,41863,41864,43944,43976,43976,46056,46088,46089,48267,50315,50347,50347,50379,52427,52459,52459,50378,50411,
50347,48265,52395,48330,50314,48299,50314,50314,50314,50314,48266,48266,48266,48266,50282,50282,50314,50314,50314,50282,50282,50282,50314,50314,50282,48234,48202,48201,48169,46121,46089,46089,46057,46056,43976,43976,43944,43944,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,43944,43944,43977,46057,46090,48202,48234,50282,50314,50314,50314,48233,48233,48233,48234,48266,50314,50314,50314,50314,50314,50314,50314,50314,50314,50315,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,52427,52427,52459,52459,52459,52459,52459,50410,50378,50346,48266,48233,46153,46121,44008,44008,43976,43976,43944,41896,41864,41863,41864,41864,41864,41864,41864,41864,41864,41864,43912,43912,43945,43945,43977,46025,46058,46058,46089,46089,48169,48169,48201,48202,48202,50282,48234,50282,50282,50314,50314,50314,50315,50315,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,48266,48234,48234,48234,48234,48170,48169,48137,46089,46057,46056,46024,43976,43945,43945,43945,43945,43945,43945,43945,43945,43945,43945,43945,43945,43944,43944,43944,43944,41896,41896,43944,43976,44008,46089,48201,48234,50378,50378,
52460,50346,50314,50379,52427,50346,50347,50347,50347,50315,50314,50314,50314,50314,48234,48202,48202,48170,46090,46089,46057,46057,43977,43977,43945,43944,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,43944,43944,43977,43977,43977,46089,46121,48201,48202,48234,48234,48234,48234,48234,48234,48234,48234,48233,48233,48233,48233,50314,50314,50314,50314,50314,50314,50314,50314,48266,48266,50314,50347,50347,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50346,50378,50378,50378,50378,50378,50378,50378,52427,52427,52427,52395,50315,48202,48170,46089,43977,43945,43912,41864,41832,41864,41864,43912,43945,43913,41864,41864,41864,43944,43944,43944,43944,43976,43977,46057,46089,48138,48170,48170,48201,48234,48234,48234,48234,48266,48266,48266,50282,50282,50282,50282,50282,50282,50282,50282,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50315,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50378,50378,50347,50347,50378,50378,50378,50378,50378,50378,50378,50378,50346,50346,50314,48266,48266,48265,48202,46121,46089,46057,43977,43977,43976,43944,43944,43944,43944,43944,43944,43944,43945,43945,43913,43945,
48170,46089,48136,46122,48169,46089,46089,46089,46089,46057,44008,43976,43976,43944,41863,41863,41863,41864,41864,41832,41832,41831,41864,41864,41864,41864,41864,41864,43944,43944,41864,43912,43912,43944,43944,43976,46025,46025,46089,46089,46121,48170,48170,48202,48202,48202,48202,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,50282,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,50346,50346,50378,50378,50378,50378,50378,50346,50346,50346,52427,52427,52427,50347,50347,50314,50314,50282,46089,46056,43976,43944,41863,41863,41864,41864,41864,41864,41864,43912,43944,43944,43945,43977,43944,43977,46057,46090,48170,48170,48170,48169,48234,48234,48234,48234,48234,48202,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48233,48233,50314,50314,50314,50314,48233,48233,48265,48265,48266,48266,48266,50314,48266,48266,50314,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,48265,50378,50378,50378,50378,50378,50378,50378,50378,50378,50378,50379,50379,50379,50379,50379,50379,52458,52458,52459,52459,52459,52427,50379,50347,48234,48234,48202,46121,46089,44009,43976,43976,43976,43976,
41864,43912,43912,41864,43912,43912,41864,41864,41864,41864,41864,41832,41831,41831,41832,41864,41864,41864,41864,43944,43944,43944,43944,43944,43976,43976,43977,46057,46057,46057,46089,46089,46089,46121,48169,48169,48169,48169,48169,48169,48169,48201,48201,48202,48202,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48202,48202,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,50282,48265,48265,48265,50314,50346,50346,50346,50346,50314,50314,50346,50346,50347,50347,50347,50347,48203,48170,46090,46057,43976,43944,41864,41864,41864,41864,41864,41864,41864,43944,43944,43977,43977,44008,46057,46089,46089,46121,48169,48169,48201,48201,48201,48202,48201,48202,48202,48202,48201,48201,48233,48233,48233,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48266,48266,48266,48266,48266,48266,50314,50314,50314,50314,50346,50346,50346,50346,50346,50346,48266,48298,48298,48298,48298,50346,48266,50314,50346,50346,50346,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50378,50379,50379,50379,50377,50377,50378,52458,52458,52458,52458,50378,52459,52459,52459,52459,52459,52459,52459,52427,50314,50314,
41832,41832,43880,41865,41832,43912,41864,41864,43912,43944,43944,43945,43977,43977,43977,43977,43977,46057,46057,46057,46057,46089,46089,46089,46089,46121,46121,48170,48170,48170,48169,48169,48169,48169,48169,48169,48169,48169,48201,48201,48201,48201,48201,48201,48201,48201,48201,48201,48202,48202,48234,48234,48234,48202,48266,48234,48234,48234,48234,48266,48266,48266,48266,48266,48266,50314,50314,50314,50314,50314,50346,50346,50346,50347,50347,50347,50315,50314,52395,50315,50282,48169,46089,43976,43944,41863,41864,41864,41864,41864,41864,41864,41864,43944,43944,43944,46057,46089,46090,46090,46121,46089,48202,48202,48201,48201,48201,48201,48201,48233,48234,48234,48202,48201,48201,48201,48201,48201,48234,48234,48234,48234,48234,48234,48201,48201,50282,50282,50282,50282,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,50315,50314,50314,50314,50314,50314,50314,50347,50347,50347,50347,50347,50346,50346,50314,50314,50346,50346,50346,50346,50346,50346,50378,50378,50378,50378,50378,50378,50379,50379,50379,50379,50411,50411,50378,50379,50379,50379,52459,52459,50410,50410,50410,50410,52459,52459,52459,52459,52491,52491,
43945,43977,46024,43978,43977,43977,43977,46025,46025,46025,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46121,46121,46089,46089,46089,46089,46121,46121,46089,46089,46121,46121,46121,46121,46121,46121,48201,48201,48201,48201,48201,48201,48201,48201,48202,48202,48202,48234,48234,48202,48202,48202,48233,48233,48233,48234,48234,48234,48234,48233,48233,48233,50314,50314,50314,50314,50314,50314,50315,50315,50282,48202,48170,46089,46089,46057,41864,41864,41863,41864,41864,41864,43944,43944,43912,43944,43944,43977,46057,46057,46090,48138,46121,46121,46121,46121,48169,48169,48169,48169,48201,48169,46121,46121,46121,46121,46121,48201,46121,48169,48201,48202,48234,48234,48202,48202,48202,48202,48203,48203,48203,48202,48202,48202,46089,46089,46089,46089,46057,46057,44008,44008,43945,43944,43944,43944,43944,43944,43944,43944,43912,43912,43912,43912,43944,43944,43944,43944,43944,43944,43944,43944,43977,43977,43977,46057,46057,46057,46089,46121,48202,48234,48234,50282,50314,50314,50347,50347,50347,50379,52427,52459,50378,50378,50378,50378,50378,50378,50378,50378,52459,52459,50379,50379,50379,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,50411,52459,
43977,44009,46024,44010,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46122,46122,46122,48170,48169,48202,48202,48202,46121,48169,48169,48169,48169,48202,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,48234,48234,48234,50314,50314,50314,50282,48234,50346,50314,50314,50314,48234,48202,48201,46121,43977,43976,43944,41864,41864,41831,41831,41831,41864,41864,41864,43944,43944,43977,43977,46057,46089,46089,46089,46089,46089,46089,46089,46089,48202,48202,48169,48169,48169,48169,48201,48201,46121,46121,48201,48202,48202,48202,48202,48201,48234,48202,48202,48202,48170,46122,46121,46121,46057,46057,43977,43976,43944,41864,41831,41831,41895,41895,41895,41895,41895,41863,41863,41863,43944,43944,43944,43944,43912,43912,43912,43912,43912,43912,43912,43912,43912,43880,41832,41832,43912,43912,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41896,43944,43976,43976,44008,46056,46089,46089,48234,50282,50314,50346,50347,52427,52427,52459,50346,50378,50378,50378,50378,50378,50378,52458,50379,50379,50379,50411,50411,52459,52459,52459,50379,50379,
43977,43977,46024,44009,46025,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46121,48169,48169,46122,46122,46121,46121,46121,46121,46121,46121,48201,48201,48201,48201,48202,48202,48202,48202,48202,48202,48202,48202,48202,48234,48234,48234,50282,50282,48234,48202,48202,48202,48202,48202,46056,46057,43976,43944,43944,41864,41864,41831,41864,41864,41864,41864,43944,43944,43976,43976,46057,46057,46090,46089,46089,46089,46121,46121,46089,46089,46089,46121,48169,48169,48169,48169,46089,46089,46121,48169,48169,48169,48169,48169,48201,48201,48202,48202,48170,46122,46122,46090,46057,43977,43976,43944,41895,43943,43943,43944,43976,44008,46088,48169,48202,50282,50315,50315,50314,50314,50315,50347,50347,50347,50347,50347,50315,50315,50315,50314,50314,50314,50314,50315,50282,50282,50282,48202,48202,48202,48169,48169,46089,46057,46057,46057,43977,43976,43944,43944,41863,41864,41864,41864,41864,41864,41864,43944,41864,41864,43944,43944,43944,43944,43944,43944,41863,41864,43944,43944,43976,46057,46089,46089,48266,50314,50346,50378,50379,52459,52459,52491,52459,52459,52459,52459,52459,52459,50410,50378,52459,52459,
43945,46057,46024,43978,46025,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46090,46090,46090,46090,46089,46089,46089,46089,46089,46089,46089,46089,48169,48169,48169,48169,48169,48169,48201,48201,48169,48169,48201,48201,48201,48201,48201,48201,48202,48202,48234,48234,48234,48202,48169,46121,46057,46057,43976,43944,43944,43912,41864,41832,41864,41864,41832,41832,41832,41864,43913,43913,43944,43977,46025,46057,46089,46089,46089,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,48170,48169,48169,48169,48169,48169,48170,48202,48169,46089,46057,43976,43944,41864,41864,41864,43944,43977,46089,48202,50315,50347,52427,52427,52459,52459,52459,52427,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50282,48234,48234,48234,48202,48202,48170,48170,46089,46057,46057,46057,43977,43977,43945,43945,43944,43912,43912,43912,43913,43913,43913,43912,41864,41864,41864,41864,41864,41864,41864,43944,43977,46057,46121,48202,50346,50346,50378,52459,52459,52459,52491,52458,52458,52458,
43912,46057,43977,46057,46024,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,46121,46121,46121,46121,46121,46121,48169,48169,48169,48202,48202,48202,48202,48201,48169,48169,48169,46090,46057,46025,43945,43944,41864,41832,41832,41864,41864,41864,41864,41864,41864,41864,41864,43944,43944,43944,43976,43977,46057,46057,46057,46089,46089,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46090,46090,46122,46121,46089,46089,46121,48169,48169,48169,48169,48169,48169,48170,46090,46057,43945,43913,41832,41832,41864,41896,44008,46153,48266,50379,52459,52459,52459,52459,52427,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48201,48201,48201,46089,46089,46057,46057,44009,44008,43976,43976,43944,43944,43944,41864,41864,41864,41864,41864,41864,41864,41864,43944,46057,46090,48202,50283,50347,50379,
43912,46025,43977,46025,46025,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,46121,46121,46121,46121,46121,46121,48170,48170,46122,46122,46121,46121,46089,46089,46057,46057,43977,43976,43944,43944,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,43944,43944,43977,43977,43977,46057,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,48169,48169,48170,46090,46090,46090,46089,46057,43976,43944,41863,41863,43944,43944,46121,48202,50315,52428,52460,52459,52459,50410,52459,52459,52459,52459,52427,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48201,48201,48201,48202,48202,48202,48202,48202,48202,48202,48169,48170,46121,46089,46089,46057,46057,46057,43977,43977,43977,43944,43944,41864,41864,41863,41863,41895,43943,
41831,43912,41864,43944,43944,43945,43945,43945,43945,43945,43945,43945,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43944,43944,43944,43944,41864,41864,41864,41864,41864,41864,41832,41832,41832,41832,41832,41832,41832,41864,41864,43912,43944,43944,43945,43945,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,46121,46121,46120,46089,46089,46089,46090,46090,46058,43945,43945,41864,41864,41864,41864,43976,46121,50314,52427,52459,52459,52459,52427,50411,52459,52459,52459,52459,52459,52459,52459,52427,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48201,48201,48201,48201,48201,48169,48169,48201,48201,48201,48169,48201,48169,48169,48169,48169,48169,48169,48169,46121,46121,46089,46089,46057,44008,43976,43976,43944,43944,
39719,43880,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41831,41831,41831,41831,41832,41832,41832,41832,41832,41832,41832,41832,41864,41864,41864,43912,43945,43945,43945,43977,43977,43977,43977,46025,46025,46057,46025,46025,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46057,46089,46089,46089,46089,46089,46089,46089,48170,46057,43944,41864,41864,41864,41832,41832,43912,46057,48234,52428,54508,52492,52459,52459,50411,50411,50410,50410,50410,50410,50410,50410,52459,52459,52459,52459,52427,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48202,48202,48201,48201,48201,48202,48201,48201,48201,48201,48201,48169,46121,48169,46121,46121,46121,48169,48169,48169,48169,46089,46121,48169,48169,48169,48170,48170,48170,46089,46089,
39719,43880,41865,43880,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41832,41864,41864,41864,41864,41864,41864,41864,41864,43912,43912,43944,43944,43945,43945,43945,43945,43945,43945,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43976,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46089,46089,46057,46057,43977,43977,41832,41864,43944,41864,41831,41863,46089,50282,52459,52427,52427,52427,50378,50411,52459,52491,50378,50410,50411,52491,52491,52459,52459,50379,52459,52459,52459,52459,52427,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48234,48202,48202,48202,48202,48201,48201,48201,48202,48202,48201,48201,48201,48201,48201,48169,48201,48170,48169,48169,48169,48170,46121,46089,46121,46121,46089,46089,46089,46089,46089,46089,46089,46089,
39687,43880,41865,43912,43880,41832,43880,43880,43880,43880,43880,43880,43880,43880,43913,43912,43912,43912,43912,43912,43912,43912,43912,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43945,43945,43977,43977,43977,43977,43977,43945,43944,43944,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46089,46089,46089,46089,46089,46057,46057,43977,43944,41864,41832,41832,41864,41864,41896,46089,50347,52460,52459,50378,50378,52458,52458,52458,52459,52459,50411,50411,52491,50411,50410,50378,50379,50379,52459,52459,52459,52459,52459,52459,52427,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48234,48234,48202,48202,48202,48201,48201,48201,48201,48169,46121,46121,48169,48169,46121,46121,48170,48169,48169,48170,48170,48170,48170,46090,48169,48169,46121,46089,46089,46089,46089,46089,46089,46089,
39686,43880,41865,41832,43880,43880,41864,41864,41864,41864,41864,41864,41864,41864,43912,43912,43912,43912,43912,43912,43912,43944,43912,43912,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43945,43945,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,46057,43977,43977,41864,41864,41832,41831,41831,41863,43944,43944,46121,50314,52492,54572,52459,50378,50410,52491,52491,52459,50410,50378,50378,50411,52459,52491,52459,52459,52459,52459,52459,52459,50411,50379,52459,52459,52459,52459,52427,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48201,48201,48201,48201,48201,48201,48201,48201,48201,48201,48201,46121,46089,46089,46121,48169,48169,48169,48170,46089,46089,46089,46089,46089,46089,46089,46089,46089,46089,
39718,43912,41865,41832,41832,43880,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,43912,43912,43912,43912,43912,43944,43912,43912,43912,43944,43944,43944,43944,43944,43944,43944,43944,43944,43945,43945,43945,43945,43977,43977,43944,43944,43977,43977,43977,43977,43976,43976,43976,43976,43977,43977,43977,46057,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46057,46057,46057,46057,46089,46089,46057,46057,43977,43977,43944,41864,41864,41831,41832,41832,41832,43944,46057,48234,52427,54508,52491,52459,50378,50378,50378,50411,50411,50411,50379,50411,52459,52491,52459,52459,50411,50378,52459,52459,52426,50378,50378,50410,50410,52459,52459,52459,52459,52459,52427,50378,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48202,48202,48202,48202,48201,48201,48201,48201,48201,48169,48169,48201,48201,48201,48169,48169,48169,48169,46121,46089,46121,46121,46089,46089,46089,46089,46089,46057,46057,
39686,43912,43880,41832,43880,41832,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,41864,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43944,43945,43945,43945,43944,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,43977,44009,43977,43977,43977,43977,46057,46057,46057,46057,46056,46056,46057,46057,43976,43944,43944,41863,41865,41833,41832,41832,41831,41831,41864,43944,46120,48233,50378,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48201,48201,48201,48201,48201,48201,48201,48201,48201,48201,48169,48169,48169,48169,48169,48169,48169,48169,46121,46121,46121,46121,46121,46089,46089,46089,46089,46089,46089,
39718,43912,43913,41865,43912,41832,43911,43911,43911,43912,43912,43912,43912,43912,43880,43912,43912,43912,43912,43912,43912,43912,43912,43912,43912,43912,43944,43944,43944,43945,43944,43944,43944,43944,43944,43944,43944,43945,43977,43977,43977,43977,43977,43977,43977,43977,46057,46057,46057,46057,46024,46024,43976,43976,46025,46025,43977,43977,43945,43945,43944,43944,43913,43913,41832,41832,41832,41832,41832,41832,39751,41863,43944,46057,48169,50282,50347,52428,50378,52459,52459,52459,52459,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48201,48201,48201,48201,48201,48202,48202,48202,48202,48202,48202,48202,48169,48170,48169,48169,48169,48169,46121,46121,46121,46121,46121,46089,46089,46089,46089,46089,46089,46089,46089,
41766,41831,41832,39752,41832,41799,41800,41800,41800,41800,41800,41800,41800,41800,43880,43880,43912,43912,43912,43912,43912,43912,43880,43880,43880,43880,43912,43912,43912,43912,43945,43945,43945,43945,43945,43945,43945,43945,43912,43912,43912,43945,43945,43945,43945,43945,43913,43881,43881,43881,43881,43881,43881,43881,41832,41832,41832,41800,41800,41799,41799,41799,39783,39783,41832,41864,43945,46057,46090,48170,50347,52427,52427,52459,52459,52459,52459,52459,52491,52491,52459,52459,50378,50378,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48202,48202,48202,48202,48202,48169,48169,48169,48169,46121,46121,48170,48170,48170,46121,46121,46089,46089,46089,46121,46121,46121,46089,46089,46089,46089,46089,46089,46089,
41830,41863,41863,39784,41863,41863,41800,41800,41800,41800,41800,41800,41800,41800,41799,41799,41799,41799,41799,41799,41799,41799,41831,41799,41799,41799,41799,41799,41799,41799,41799,41799,39751,39751,39751,39751,39751,39751,39751,39751,39751,39751,39751,39751,41831,41831,39752,41800,41800,41800,41832,41832,41832,41832,41831,41864,41864,43976,46057,46089,48170,48202,50314,50346,50347,50379,52459,52459,52491,52491,52459,52459,52459,52459,52459,52459,52459,52491,50411,50378,50378,50378,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48201,48201,48202,48202,48202,48202,48202,48202,48202,48202,48169,48169,48169,48169,48169,48169,48169,48169,46121,46121,46121,46121,46089,46089,46089,46089,46089,46089,
48202,50347,52427,50347,50346,50347,52426,52426,52426,52426,50346,50346,50346,50346,50347,50347,50347,50315,50315,50315,50315,50314,48234,48234,48234,48234,48234,48202,48202,48202,48170,48170,48170,48170,48169,48169,48169,48169,48202,48202,48202,48202,48202,48202,48202,48202,48233,48233,48233,50313,50314,50346,50346,50346,52460,52460,52460,52460,52459,52459,52459,52459,52459,52459,52491,52491,52490,52458,50410,50409,52491,52459,52459,50378,50378,50378,50378,50378,50411,50411,52459,52459,52459,52459,50411,50378,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48201,48201,48201,48201,48201,48169,46121,48169,48169,48169,46121,46121,48169,46121,46121,46121,46121,46121,46089,46089,46121,46121,46089,46089,46089,46089,46089,46089,46089,46089,
50346,52459,52491,50411,52459,52459,50410,50410,50410,50410,50410,50410,50410,50410,50411,50411,50411,50411,50411,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52458,52458,52458,52458,52458,52458,52458,52458,50378,50378,50378,50378,50410,50410,50410,50442,50379,50379,50379,52459,52459,52459,52459,52459,50410,50410,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48202,48202,48202,48202,48201,48201,48201,48201,48201,48201,48201,48169,48169,48169,48169,48169,48169,48169,46121,46121,48169,48169,48169,46121,46089,46089,46089,46089,46089,46089,
50346,50410,52458,50379,50378,52459,50411,50411,50411,50411,50411,50411,50411,50411,50410,50410,50411,50411,50411,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50379,50379,50379,50379,52459,52459,52459,52459,52459,52459,52459,52459,52460,52459,52459,52459,52459,52459,52459,52459,50411,50411,50411,52459,52459,50378,50378,50378,50411,50411,50411,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48202,48202,48201,48201,48201,48234,48202,48202,48202,48202,48202,48169,46121,48170,48170,48170,48170,48170,48170,48170,48170,46121,46121,46089,46089,46089,46089,46089,46089,46089,46089,
50379,52459,52491,50443,52426,50411,52459,52459,52459,52459,52459,52459,52459,52459,52491,52491,52491,52491,52491,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50410,50410,50410,50410,50410,50410,52459,52459,50410,50410,50410,50410,50410,50410,50410,50410,52458,52458,52458,52458,52458,52458,52458,52458,52459,52459,52459,52459,52459,52427,52427,52427,50410,50410,50410,52459,52459,52459,52459,52459,50411,50411,52459,52459,52459,52459,52459,52459,50411,52459,52459,52459,52459,50411,50411,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,52459,50411,50411,50378,50378,50379,50379,50379,50379,50379,50378,50378,50378,50378,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50346,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50314,50282,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48234,48202,48202,48201,48169,46121,46121,46089,46089,44009,43977,43976,43976,43976,43944,41896,41896,41864,41864,43944,43944,43944,43944,43977,43977,46056,46056,46056,46056,46057,46089,46089,46089,46089,46089}
