0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
338227977283	338227977844	338227978394	338227978946	338227979496	338227980044	338227980594	338227981144	338227981694	338227982246	338227982796	338227983344	338227983894	338227984444	338227984994	338227985546	338227986096	338227986644	338227987196	338227987746	338227988294	338227988844	338227989394	338227989944	338227990496	338227991046	338227991594	338227992144	338227992694	338227993244	338227993794	338227994344	338227994896	338227995446	338227995996	338227996544	338227997094	338227997644	338227998196	338227998746	338227999296	338227999846	338228000394	338228000944	338228001496	338228002044	338228002596	338228003146	338228003696	338228004246	338228004796	338228005346	338228005896	338228006446	338228006996	338228007546	338228008096	338228008646	338228009196	338228009746	338228010296	338228010846	338228011396	338228011946	338228012496	338228013046	338228013596	338228014146	338228014696	338228015246	338228015796	338228016346	338228016896	338228017446	338228017994	338228018546	338228019096	338228019646	338228020196	338228020746	338228021296	338228021846	338228022396	338228022944	338228023496	338228024046	338228024596	338228025146	338228025696	338228026246	338228026796	338228027346	338228027896	338228028446	338228028996	338228029546	338228030096	338228030646	338228031196	338228031746	338228032296	338228032846	338228033396	338228033946	338228034496	338228035046	338228035596	338228036146	338228036696	338228037246	338228037796	338228038346	338228038896	338228039446	338228039996	338228040546	338228041096	338228041646	338228042196	338228042746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24172	8584	3917	2401	1415	1021	835	642	558	560	577	440	466	454	421	440	356	334	339	337	382	386	394	345	384	375	344	360	384	330	363	368	363	320	357	327	338	373	306	315	358	370	358	344	378	379	330	321	343	358	359	345	374	334	359	336	358	350	354	340	331	328	348	343	373	318	355	370	374	348	338	326	328	330	342	344	340	327	343	338	304	364	359	361	368	358	396	347	368	329	343	331	353	346	360	386	368	364	363	376	394	351	359	357	359	334	349	356	349	342	280	321	345	349	365	304	360	319	320	334	322	343	364	352	326	335	326	321	322	307	372	360	332	364	353	328	312	337	337	338	379	308	358	334	347	337	335	365	337	314	363	338	294	344	344	334	362	393	326	319	314	333	334	366	325	370	377	331	358	335	330	334	313	294	364	348	349	348	372	345	340	345	365	323	331	339	383	326	319	284	394	345	348	343	332	329	354	346	364	327	342	362	360	373	357	343	323	347	325	313	363	320	363	344	325	305	365	356	362	330	349	295	302	326	366	331	347	313	325	357	291	348	337	352	318	306	369	321	343	321	327	349	361	320	321	324	338	352	345	343	342	340	352	312	365	352	354	320	364	365	331	376	361	311	343	360	376	358	396	383	343	354	354	378	373	403	354	347	331	321	339	308	311	329	360	329	355	360	384	346	353	336	316	338	366	369	353	321	385	357	330	339	347	342	341	309	342	344	367	355	346	339	332	357	368	363	358	350	329	371	320	365	356	334	340	326	332	349	364	353	364	317	366	374	378	373	371	337	359	339	351	349	309	320	353	343	363	322	383	324	330	355	338	333	358	377	345	325	348	346	362	360	330	366	341	337	338	352	318	326	379	333	335	356	337	315	315	345	341	365	381	329	372	308	373	328	369	310	363	334	330	330	327	366	331	364	326	329	337	344	307	320	330	369	337	361	317	345	349	327	331	367	350	356	341	340	354	370	368	353	344	357	347	384	343	337	361	339	351	358	366	319	348	319	334	368	356	321	378	288	364	342	359	335	313	323	331	344	367	360	350	344	320	359	370	350	373	348	356	354	325	357	337	336	345	359	358	338	336	361	353	353	315	332	356	349	342	358	353	356	346	344	366	328	334	317	365	336	364	356	308	345	344	330	329	378	331	348	345	348	336	357	345	323	373	354	336	344	334	336	319	336	326	327	349	326	291	347	344	315	341	338	336	336	333	350	357	330	389	332	328	354	375	344	324	315	297	344	321	348	345	346	307	326	351	348	337	362	329	300	360	375	328	345	366	337	326	345	342	334	342	355	330	371	334	316	388	335	335	341	317	321	345	350	353	323	327	368	416	353	360	339	321	324	343	322	320	346	329	334	344	337	349	338	342	345	377	314	354	376	374	326	337	367	304	347	333	338	341	338	331	339	375	329	368	331	373	347	357	342	356	359	357	348	327	379	314	362	332	313	347	354	370	362	313	340	326	345	318	329	335	295	371	334	338	385	370	355	361	324	377	360	317	339	361	314	350	340	340	369	333	372	382	355	338	364	346	354	330	353	348	337	361	361	334	366	356	344	337	326	335	325	360	337	355	334	348	348	347	337	353	330	334	345	343	339	378	357	367	350	380	328	348	343	333	356	326	354	373	336	367	381	362	340	317	337	375	338	365	312	375	358	359	376	386	355	370	356	336	378	357	340	338	344	309	349	367	336	331	312	344	314	347	330	318	344	370	355	344	362	348	348	351	339	350	344	325	352	356	364	343	310	367	340	329	310	336	387	357	335	367	346	343	334	344	342	369	345	316	394	326	350	355	368	350	355	361	364	354	325	370	389	350	352	340	346	366	345	390	311	369	323	321	355	339	336	354	300	387	346	355	342	349	368	327	347	361	350	373	362	342	351	339	370	347	331	376	348	384	350	345	359	319	369	309	361	348	357	342	341	384	354	376	345	350	327	358	332	321	348	359	359	347	314	338	320	322	365	342	342	346	350	347	343	342	337	357	363	340	345	346	327	357	337	335	336	365	343	326	325	367	310	354	344	328	362	358	310	333	346	357	391	364	318	333	353	352	341	336	369	344	344	338	366	351	334	338	345	335	362	341	365	336	388	338	311	347	299	340	336	375	321	347	330	345	323	323	331	329	359	355	319	358	344	365	370	353	340	325	351	348	341	348	369	329	355	358	324	371	364	337	350	351	343	332	343	345	352	306	327	326	348	391	343	312	328	340	370	312	315	329	333	334	301	313	338	336	315	309	320	346	351	372	307	338	369	367	345	325	335	343	325	306	362	327	388	318	343	335	361	340	324	323	295	342	339	348	317	372	310	340	363	338	319	307	318	347	351	342	329	339	315	348	386	355	331	322	397	326	330	347	364	361	367	344	332	352	328	339	370	333	319	348	337	326	332	354	386	398	323	363	365	347	335	294	342	332	358	351	364	319	342	326	367	316	346	390	375	328	325	335	336	331	337	347	350	345	336	375	329	331	340	360	357	362	323	352	337	339	304	316	332	346	352	380	329	314	335	376	344	322	346	354	347	316	318	321	367	315	323	322	324	340	353	340	365	342	335	374	366	331	361	322	381	339	317	384	334	363	343	327	370	318	365	350	306	363	369	361	360	381	302	315	318	353	350	360	353	334	313	354	337	351	351	343	376	340	347	345	360	361	352	361	353	340	351	327	362	360	328	366	347	378	336	350	323	352	343	368	314	346	323	354	368	352	375	338	359	356	373	365	369	374	343	350	367	382	394	335	339	380	361	354	358	348	349	360	364	365	352	350	354	362	355	346	358	364	354	344	354	375	389	349	305	336	363	318	369	361	408	349	362	379	337	315	368	360	361	363	336	326	373	340	352	353	396	337	334	363	350	333	346	310	369	367	323	340	365	329	362	364	325	348	329	338	333	342	341	320	353	354	380	337	365	306	337	317	348	305	358	326	355	352	345	330	333	398	359	343	388	344	363	363	322	335	339	370	326	332	336	351	336	375	343	332	376	325	357	385	346	367	382	348	370	367	330	348	335	293	374	341	358	364	362	371	339	326	390	361	334	362	372	334	362	319	350	386	316	333	384	356	365	357	347	335	328	351	356	340	358	325	324	345	346	308	334	338	363	357	339	348	369	372	346	362	341	349	333	371	370	327	369	299	321	361	329	312	333	373	321	323	338	330	340	297	324	347	366	355	335	363	329	343	345	317	370	337	323	349	336	357	358	312	354	348	329	353	316	320	308	312	345	348	393	370	320	350	338	347	364	380	391	315	333	322	332	346	383	319	352	379	348	373	349	320	375	337	305	331	349	369	376	363	335	350	343	342	373	341	346	363	340	341	313	348	319	298	346	368	373	366	336	360	350	342	358	329	332	322	360	350	383	381	355	318	329	368	393	346	331	373	346	312	368	365	348	341	339	348	352	369	335	350	320	331	344	352	371	347	364	364	383	362	381	375	367	322	366	309	347	359	353	330	358	341	351	345	352	351	304	348	338	357	365	343	371	324	384	330	334	362	331	326	304	364	356
14430	6425	6084	6438	4846	3777	2988	2277	2064	1893	1788	1670	1378	1287	1226	1185	1102	981	952	1019	960	874	961	926	896	872	862	825	856	822	839	827	850	866	847	842	860	812	822	812	789	822	811	760	828	792	767	823	795	807	867	817	860	823	872	864	852	885	886	821	810	817	765	840	847	862	773	798	791	813	776	804	808	789	785	774	823	835	749	791	829	843	796	817	808	758	765	811	804	796	792	765	842	809	807	790	821	825	767	797	818	803	851	777	769	758	800	823	753	802	764	830	776	808	814	803	824	766	803	763	819	821	810	770	844	848	817	809	765	823	813	737	761	813	793	807	801	783	764	757	786	849	779	830	782	767	765	801	795	813	873	788	828	795	802	834	825	774	793	752	844	778	762	845	800	847	813	802	797	753	762	772	780	766	863	753	812	780	825	790	751	781	792	755	772	835	776	765	779	827	788	813	803	797	823	788	804	782	795	779	841	739	895	733	752	844	794	796	812	726	779	752	765	821	815	799	804	779	807	812	788	780	777	725	789	814	852	771	755	805	805	825	816	789	776	791	794	784	779	806	803	786	808	813	807	802	762	784	784	846	829	759	778	847	798	771	808	747	795	805	790	783	732	761	812	801	793	791	747	758	706	756	788	808	802	820	848	772	813	755	837	816	798	777	757	783	795	793	846	771	764	807	790	787	765	802	810	815	791	750	857	765	801	788	768	787	841	752	768	769	791	766	829	782	764	784	781	801	785	809	839	786	749	795	795	792	785	764	763	787	816	816	778	802	808	811	756	754	811	772	774	774	742	775	775	733	796	805	756	774	816	799	799	793	826	817	801	774	744	826	752	801	789	761	788	805	772	839	768	798	837	814	790	817	846	793	798	780	835	823	825	802	762	808	814	738	771	752	814	756	801	824	847	812	819	813	776	781	783	777	732	844	728	782	796	813	766	735	781	800	789	820	818	776	802	794	785	810	801	792	799	807	786	775	770	803	761	807	785	812	811	822	797	755	770	735	775	748	817	769	822	781	809	847	768	833	816	764	788	829	766	773	724	766	754	761	825	798	769	820	789	793	834	733	793	777	763	821	795	762	790	775	773	801	827	746	791	802	768	796	752	819	776	768	746	771	770	835	809	803	774	763	806	796	810	841	838	854	783	790	867	794	779	800	810	773	845	816	748	844	770	847	780	817	817	817	798	723	787	803	822	780	812	815	817	791	787	766	768	793	785	807	835	745	759	758	803	810	787	776	785	808	810	795	786	811	806	776	787	830	761	773	750	820	784	729	785	774	786	806	779	800	792	802	781	757	756	737	802	815	773	810	799	830	788	799	851	830	775	706	832	849	795	780	802	794	764	813	808	781	834	813	784	756	839	838	782	791	770	755	769	786	745	796	808	789	805	779	813	814	784	766	821	817	803	826	781	781	765	736	775	795	815	781	790	797	764	822	789	880	778	763	814	789	821	804	776	781	772	807	812	801	803	786	816	765	769	815	814	819	829	814	830	773	774	777	806	740	759	788	779	779	769	789	781	803	799	764	790	811	757	775	793	811	786	781	766	798	809	772	833	825	774	790	771	770	796	706	753	766	776	803	817	792	763	733	759	810	825	762	761	783	793	751	825	831	858	814	793	799	829	810	795	822	775	802	798	798	846	770	821	800	746	843	807	776	804	794	787	771	781	802	780	795	762	775	805	820	747	795	772	796	770	805	790	831	777	787	837	829	756	817	826	810	841	769	820	826	847	803	759	775	843	773	744	778	766	766	780	761	829	811	742	812	753	820	781	768	814	780	816	722	762	820	825	826	763	836	801	828	813	771	786	835	798	807	830	811	802	813	787	757	759	793	798	817	768	814	787	847	804	822	788	787	729	810	776	796	811	777	836	769	815	806	771	790	848	787	784	792	791	756	808	787	775	775	804	738	802	807	770	744	814	724	804	821	814	845	756	759	804	768	825	797	757	765	782	745	775	823	803	839	779	802	828	876	783	815	816	767	810	776	803	803	804	768	810	765	750	802	826	832	824	803	805	812	789	781	732	775	770	768	823	790	746	801	760	797	793	815	786	813	746	773	774	791	847	759	778	786	831	762	782	752	810	840	789	751	788	783	787	780	784	799	784	795	801	805	765	788	826	737	803	761	789	820	814	827	798	753	798	790	784	822	792	795	784	850	781	798	809	800	770	787	806	783	823	782	758	780	805	771	765	825	785	723	798	799	812	778	813	791	761	822	810	817	799	797	755	799	765	782	827	818	794	811	745	837	789	842	748	792	868	815	822	761	799	747	773	817	768	765	775	816	815	766	794	798	815	821	810	805	776	813	803	737	766	825	785	744	791	816	792	764	813	797	770	818	792	740	801	751	779	818	791	783	789	797	772	816	810	855	773	785	809	804	742	847	800	785	772	817	790	766	786	814	799	812	803	772	792	822	782	749	784	820	844	768	772	760	744	777	778	774	780	761	795	768	808	786	752	812	763	809	763	766	799	766	785	780	790	782	824	787	822	802	789	819	788	774	799	822	810	853	848	853	795	753	833	835	822	833	819	760	750	737	853	813	811	795	812	846	757	757	807	752	789	794	783	750	766	812	851	820	795	781	806	800	832	817	841	793	793	813	768	734	792	769	724	789	748	768	836	815	802	816	793	793	805	766	805	798	763	797	752	836	806	770	799	782	812	813	782	815	908	777	824	811	814	815	820	788	756	758	763	815	814	776	787	797	734	829	835	749	733	776	786	831	807	749	783	752	770	788	813	778	801	784	760	791	780	841	841	796	812	801	778	840	848	756	785	788	801	829	819	796	790	775	848	803	810	799	793	787	780	796	828	782	831	765	774	783	842	852	794	812	801	793	793	808	776	792	785	810	738	778	804	764	798	800	820	813	766	795	799	771	746	789	812	775	765	809	765	796	775	805	817	765	774	816	762	779	801	793	815	815	791	783	814	804	803	762	818	820	758	793	814	770	788	755	808	781	832	749	785	787	790	814	800	804	805	808	845	759	818	766	800	801	789	810	803	782	804	773	809	809	781	756	786	816	809	773	771	766	808	828	744	779	794	766	784	829	784	779	815	799	759	762	797	802	792	790	799	806	812	821	796	782	797	788	803	802	790	765	795	797	810	790	816	791	797	805	777	798	798	764	854	754	816	765	782	783	810	815	833	810	775	767	747	831	762	780	812	813	809	749	794	829	802	767	752	757	802	839	830	768	806	760	808	778	776	868	774	791	807	771	777	786	813	752	774	871	797	854	810	826	757	773	776	777	817	775	866	798	811	767	785	785	874	796	835	816	810	778	782	787	818	789	791	801	788	774	834	821	843	827	772	768	788	786	792	807	820	811	791	795	807	726	791	738	777	778	763	833	829	791	832	766	785	783	811	832	807	837	859	832	823	795	796	769	766	803	786	795	797	822	852	774	761	806	837	777	811	764	827	762	795	754	744	755	801	757	789	814	751	817	806	756	823	760	820	758	804	784	831	785	773	776	795	821	802	826	800	802	830	784
4873	1712	1102	739	493	392	313	288	308	295	257	259	233	247	252	255	253	247	252	261	250	238	207	245	237	208	253	218	239	242	245	233	236	262	245	199	238	216	222	220	245	240	234	209	221	250	257	262	233	219	236	230	240	230	227	224	243	228	218	230	236	216	234	220	243	227	258	262	210	231	234	248	220	252	241	227	240	254	204	223	214	220	244	243	230	241	209	222	246	235	215	242	214	258	213	220	251	235	241	225	256	247	251	219	224	219	233	212	211	211	230	235	215	230	248	232	223	213	245	268	197	235	227	214	228	248	248	225	220	218	274	250	187	224	244	241	244	249	214	228	220	257	230	231	232	229	217	194	210	202	248	256	211	231	229	226	248	225	237	226	259	241	270	215	219	233	233	258	262	234	210	255	262	246	222	226	251	227	277	207	207	258	227	248	230	218	269	240	225	241	248	221	226	218	265	233	251	242	251	221	233	219	230	226	231	232	233	229	220	230	238	236	234	214	210	231	225	250	223	233	191	251	210	256	227	235	236	242	236	245	222	231	246	223	267	224	265	210	230	233	231	204	231	198	219	229	222	224	260	217	213	218	227	217	239	252	225	210	239	259	225	230	223	257	210	216	256	233	230	223	234	219	250	256	238	239	242	208	236	251	225	217	222	244	244	225	238	229	233	251	229	216	245	215	251	235	267	239	232	252	244	235	264	257	229	223	269	243	212	222	245	224	225	239	237	215	245	251	231	228	223	217	247	217	245	220	199	230	237	241	221	242	237	237	239	239	243	243	218	228	235	225	235	228	215	223	235	243	225	242	229	235	237	230	253	225	233	228	244	231	245	208	223	231	190	245	237	234	210	238	231	258	239	258	239	206	203	212	226	206	223	252	240	225	254	239	211	237	256	237	218	248	227	246	205	250	241	229	228	223	257	266	243	217	238	218	233	209	250	226	218	230	230	200	232	225	239	234	256	233	250	240	213	223	229	270	241	228	251	258	230	238	262	230	247	238	210	231	232	214	248	223	231	228	230	220	234	227	236	236	221	221	242	207	222	215	228	248	242	231	243	248	256	232	219	224	252	235	212	234	267	247	250	219	236	248	239	239	199	241	208	256	211	231	241	219	246	213	247	237	207	211	239	243	241	233	218	235	232	238	214	194	234	241	228	221	232	226	229	203	240	242	226	240	227	245	245	233	248	217	220	218	226	227	212	244	212	224	234	242	259	231	227	237	230	226	232	235	232	224	245	212	219	234	227	239	254	227	231	237	235	241	214	232	205	223	229	274	262	200	256	221	224	220	262	275	236	215	246	247	245	228	244	234	223	227	252	240	229	253	241	223	227	227	251	248	238	256	226	248	253	236	224	225	259	198	227	235	222	262	251	255	241	247	235	252	245	231	237	241	214	214	233	254	221	240	246	233	255	231	222	211	245	226	230	244	205	253	248	228	225	259	234	220	211	218	233	225	220	236	222	229	215	231	229	236	216	237	231	236	199	241	243	250	233	243	236	255	214	237	217	239	289	245	264	234	256	218	247	231	243	240	221	255	252	248	237	225	237	240	256	245	234	226	194	242	222	280	260	255	266	217	206	228	233	230	226	256	240	208	225	210	255	238	235	237	249	230	242	248	195	226	235	217	219	246	224	234	235	227	247	226	230	243	240	244	262	256	223	211	253	207	215	219	221	227	243	236	264	233	233	248	236	221	247	219	213	222	230	256	242	274	227	250	229	204	242	245	219	253	202	248	250	263	209	216	242	242	212	228	271	243	240	202	255	251	239	279	227	268	229	245	239	223	226	261	234	221	252	201	271	238	251	222	240	241	242	231	236	212	280	222	242	239	243	232	223	250	231	226	254	252	246	241	218	245	261	248	224	210	227	235	219	214	217	231	245	224	217	237	216	233	221	221	239	236	187	234	245	227	221	233	225	217	255	254	209	227	227	238	237	213	238	207	227	249	228	229	253	241	235	220	220	239	242	216	222	235	242	228	231	248	236	232	216	248	243	240	208	217	248	225	220	216	245	247	232	250	223	219	211	231	245	247	232	233	204	234	206	220	234	269	256	257	248	246	231	233	209	272	235	231	245	222	224	210	200	234	259	224	230	230	198	218	236	217	226	234	238	214	228	220	229	250	248	261	251	242	204	232	263	230	229	229	245	241	228	234	224	226	217	222	237	224	210	232	199	226	234	220	249	239	216	222	256	231	236	213	226	258	242	237	222	232	231	238	245	255	222	221	238	236	223	222	238	232	214	228	254	227	258	212	238	233	238	231	236	286	219	231	242	225	228	266	257	238	267	216	228	232	232	265	247	203	272	258	217	220	242	213	229	245	242	248	221	227	220	246	237	213	252	195	264	258	210	238	248	230	212	233	256	206	211	261	249	223	239	217	219	220	203	223	256	244	248	228	233	244	242	241	243	223	206	263	232	208	235	217	227	221	225	245	232	254	242	249	228	265	265	210	260	238	265	247	239	248	211	239	254	222	220	230	228	242	226	215	237	245	217	241	260	224	238	237	232	218	208	223	254	229	222	233	235	226	259	223	228	244	253	228	256	241	244	213	234	223	239	238	224	258	243	241	235	213	253	255	226	230	191	241	232	224	233	246	203	258	240	246	247	240	237	233	216	225	218	255	225	227	219	217	237	242	225	249	226	181	223	241	220	254	231	239	207	249	228	224	238	251	246	236	237	239	226	226	248	234	223	243	214	230	216	239	244	225	230	219	220	252	256	245	220	223	249	223	212	224	228	243	246	237	254	267	219	235	216	256	245	235	219	211	202	257	214	244	241	242	216	256	220	208	218	207	261	235	231	238	193	202	229	229	238	212	240	242	219	240	248	199	250	229	268	212	245	243	244	226	241	243	238	249	227	237	220	258	257	248	257	238	227	205	233	231	229	219	209	234	229	213	221	231	227	248	214	230	225	242	232	247	228	259	226	239	215	244	234	239	233	227	265	229	229	227	212	230	220	251	226	223	211	254	219	243	212	255	207	242	235	242	243	240	200	232	198	210	199	230	240	251	223	208	234	208	215	262	238	244	230	226	259	227	226	253	249	261	236	219	217	236	235	244	253	212	231	234	223	271	229	223	240	252	226	227	233	243	241	239	249	234	254	249	229	223	243	219	195	223	243	194	212	222	249	225	228	218	259	237	219	208	232	208	244	230	242	237	245	231	211	202	237	210	223	218	247	225	258	227	233	251	234	238	221	241	212	274	191	244	240	216	219	228	253	225	228	269	224	205	236	199	236	249	247	242	219	217	255	226	223	219	239	254	261	238	186	247	226	224	261	236	209	244	239	245	231	231	273	282	251	220	221	235	239	215	235	230	246	243	243	223	255	232	224	228	225	235	210	233	255	207	221	234	264	201	220	221	258	233	245	223	241	244	224	237	223	223	238	216	227	206	243	224	220	231	236	205	252	198	231	236	225	242	243	202	267	222	212	235	207	249	259	258	258	232	222	271	240	239	245	241	239	233	220	230	244	220	224	234
3700	1834	2356	2252	1668	1311	1024	829	765	789	743	702	657	663	637	667	624	594	641	622	613	604	607	590	658	567	576	530	624	564	558	606	573	598	582	615	592	594	574	579	565	626	560	608	558	578	526	586	628	567	596	577	640	573	603	573	625	614	651	591	584	576	610	571	581	562	568	608	589	587	614	584	558	637	567	568	593	548	596	586	576	577	586	575	578	550	589	579	571	615	576	572	579	597	557	610	580	567	591	598	590	591	559	619	605	593	595	590	588	591	559	567	569	588	577	565	598	610	612	611	617	537	545	554	584	576	575	600	583	542	617	583	611	595	616	568	579	601	550	571	605	613	559	601	514	575	617	559	588	564	596	569	590	636	611	547	561	596	600	542	575	608	607	585	611	609	587	583	596	573	604	612	570	609	539	597	602	540	593	544	579	566	606	538	572	571	568	611	622	562	577	592	574	595	599	578	583	586	579	549	589	556	548	634	581	595	570	569	583	558	550	546	618	613	575	566	594	614	641	578	613	575	557	585	592	537	581	590	586	615	584	576	609	594	614	569	552	575	590	557	577	597	587	545	586	582	564	555	548	576	634	567	592	608	534	552	541	568	653	587	615	606	540	592	608	574	557	590	563	565	583	581	568	582	571	545	586	546	569	623	609	604	620	604	563	571	623	595	614	569	571	564	553	628	598	613	587	582	623	598	592	616	607	576	618	550	563	585	571	597	598	574	539	576	604	571	606	621	585	619	610	547	569	576	599	556	590	564	556	642	590	552	571	602	663	584	587	571	595	577	563	596	570	579	558	583	582	569	575	592	589	580	585	585	602	577	583	588	580	595	543	584	570	594	600	560	626	618	539	610	564	587	583	604	580	614	552	569	612	568	556	596	561	600	593	561	573	555	574	611	550	580	575	605	606	593	572	581	566	587	525	581	611	584	586	572	561	582	572	589	615	608	584	618	603	579	589	551	533	562	593	585	566	585	599	589	582	641	604	595	594	589	575	542	570	579	581	615	592	597	521	561	540	586	588	587	599	607	626	606	581	634	572	551	633	603	585	572	575	597	606	570	644	582	599	603	589	611	576	559	589	590	628	546	592	528	602	541	592	590	567	590	582	557	589	589	575	576	550	562	584	584	602	569	555	566	589	570	596	560	564	569	564	606	574	579	570	600	588	574	574	561	604	603	577	580	642	633	568	589	615	575	609	564	571	596	568	588	582	597	561	570	551	556	534	557	593	570	567	619	561	556	594	613	554	602	574	612	619	572	580	579	595	563	600	573	603	591	578	561	564	621	635	587	588	577	566	578	549	597	583	607	629	576	603	564	609	577	569	626	542	588	615	598	555	576	570	572	551	577	590	583	552	567	584	582	563	577	578	614	606	613	579	600	604	525	565	554	601	584	574	609	572	585	601	574	605	594	587	642	546	582	579	543	609	603	557	591	603	537	562	579	593	599	618	598	607	550	567	608	607	604	578	580	556	552	562	629	620	610	578	593	612	577	568	618	513	567	574	579	575	559	559	596	594	597	612	581	594	533	637	607	621	608	639	605	606	533	591	601	609	608	609	532	569	550	587	563	593	552	586	588	579	595	634	540	562	607	542	623	591	575	569	552	592	585	562	559	601	623	593	594	580	577	619	541	590	593	554	586	574	585	579	609	532	586	548	576	573	543	572	589	598	579	574	622	555	614	604	576	577	608	586	581	561	575	538	564	570	590	597	556	575	549	562	561	574	595	549	606	598	580	548	541	538	586	580	636	550	571	585	601	563	593	614	585	569	581	586	560	565	559	578	573	597	604	566	590	550	540	626	572	562	588	592	577	588	578	576	570	547	579	584	576	590	585	604	555	565	578	601	586	596	570	600	620	528	566	542	541	597	578	577	562	563	578	601	576	612	591	559	571	548	590	595	606	579	525	561	542	595	641	622	609	613	618	658	589	609	595	582	634	581	600	593	581	620	612	568	605	575	577	608	570	571	563	536	571	574	548	593	522	570	630	547	553	547	619	617	588	629	561	564	568	594	572	584	603	590	624	619	537	576	566	554	634	536	586	577	564	548	596	534	581	558	567	601	597	576	594	589	585	562	551	597	614	547	581	575	537	574	551	584	620	579	573	548	546	580	587	601	589	598	622	583	530	555	598	598	596	611	585	561	558	604	550	585	593	586	579	602	543	574	577	606	577	589	559	583	610	603	598	566	531	556	575	562	542	610	551	557	543	564	573	569	508	595	589	577	593	598	562	610	591	590	588	535	562	572	589	585	612	567	605	602	579	592	539	581	582	599	586	571	582	612	545	560	611	582	560	564	548	576	631	520	587	608	560	610	606	552	593	571	558	585	559	605	607	586	568	631	606	586	608	581	530	570	566	589	576	570	544	579	590	563	518	589	576	532	572	563	582	628	613	599	611	607	615	541	598	601	622	593	553	608	612	585	610	592	596	576	622	607	576	597	601	571	622	578	589	581	580	563	582	580	617	594	588	586	581	574	566	606	599	596	582	593	589	588	577	579	611	562	622	584	629	572	588	605	543	596	557	618	569	573	568	619	567	584	602	596	581	587	572	623	575	560	596	576	589	553	589	567	586	552	578	565	576	597	587	615	583	523	523	551	523	595	600	526	565	542	573	569	559	612	588	596	573	592	577	607	584	620	587	584	595	603	622	563	595	589	592	574	591	604	539	572	534	576	546	561	606	600	580	605	600	566	608	587	561	587	597	546	572	562	575	592	565	623	553	533	603	545	626	579	593	569	633	574	594	595	588	608	548	539	536	619	564	568	586	586	574	584	590	556	534	627	554	608	599	586	581	599	588	616	595	572	587	588	614	613	606	569	549	572	584	579	606	585	544	557	561	548	607	571	580	557	581	595	523	603	610	553	574	598	565	558	580	576	564	574	593	594	625	557	619	550	603	592	539	575	571	561	567	614	611	596	571	599	547	579	564	599	618	583	602	576	588	586	596	567	546	548	607	597	590	589	554	605	574	565	606	561	572	594	581	523	542	569	634	587	602	577	578	541	549	565	574	617	587	594	567	624	573	556	566	569	540	607	568	597	590	565	565	554	549	568	568	606	597	583	583	605	576	610	580	526	628	599	562	593	559	608	580	614	637	540	556	579	572	559	595	594	603	606	583	583	575	570	555	582	546	581	567	610	607	579	557	547	577	589	613	579	535	550	596	578	579	561	547	582	617	569	606	614	568	555	591	548	580	575	597	605	559	587	576	586	560	559	609	634	553	573	582	570	571	576	556	616	595	563	583	571	538	598	557	558	580	554	597	584	575	558	579	588	537	609	579	606	587	597	538	561	602	574	564	584	581	598	581	628	584	603	571	551	596	574	572	611	587	576	596	572	554	572	546	568	602	591	570	590	603	592	608	575	579	610	604	585	565	608	547	567	577	588	602	616	558	569	567	575	607	567	622	598	579	587	555	540	589	597	594	605	589	554	579	603	589	572	598	630	620	573	565	590	598	587	595	625	576	594	522	574	604	618	580
14648	4796	2457	1569	1001	718	563	562	500	499	416	415	399	400	356	392	404	395	355	353	356	370	371	379	365	358	311	379	405	363	379	353	335	373	402	353	398	335	371	326	308	372	343	355	374	331	352	359	353	387	381	368	351	356	370	344	330	383	400	347	385	348	325	345	380	390	410	386	382	349	347	351	365	342	381	335	336	363	365	352	357	339	340	336	332	371	342	331	357	369	379	345	352	343	358	356	345	365	371	388	347	387	341	326	354	358	339	379	359	339	352	367	332	369	315	339	354	340	366	375	389	380	355	349	329	355	385	387	341	309	334	374	339	347	370	354	356	376	375	382	366	353	384	367	363	305	377	366	327	372	339	358	394	406	319	348	353	340	354	356	364	342	392	365	317	340	327	341	339	345	385	393	354	347	376	391	376	329	329	392	374	345	375	327	346	347	346	314	341	376	330	347	364	316	391	368	351	352	349	365	387	373	330	372	324	346	330	372	328	347	391	379	417	359	370	367	380	344	380	377	365	359	386	339	329	341	359	359	348	341	351	346	306	324	376	391	352	343	364	359	357	386	395	347	372	327	337	363	369	365	356	348	351	318	355	378	325	378	336	394	343	371	339	367	364	371	371	369	328	383	315	352	329	352	378	367	397	350	301	360	365	355	383	346	361	357	372	343	343	386	338	365	342	372	332	390	358	355	344	391	382	299	373	361	372	326	348	392	365	319	362	379	349	388	383	363	349	371	375	347	342	338	376	374	344	354	325	319	329	352	383	306	370	372	330	353	366	337	342	400	351	340	349	333	353	329	347	367	340	378	372	340	394	345	313	323	360	357	358	420	330	362	321	363	337	324	336	346	355	332	349	352	362	345	320	343	324	379	361	342	346	341	339	343	366	383	353	357	380	354	335	341	382	365	377	336	361	356	342	354	348	404	319	381	354	365	334	333	373	384	361	342	332	333	366	335	350	365	343	311	354	361	341	332	404	356	381	334	336	343	357	372	362	348	306	377	323	344	361	402	348	370	367	373	384	357	350	349	369	356	335	342	348	319	335	345	342	344	359	355	335	364	364	365	366	385	325	342	341	334	358	365	382	393	360	355	349	350	377	367	328	360	373	350	355	397	357	346	358	354	348	393	336	348	320	331	351	356	402	332	350	342	323	346	319	340	334	351	358	342	326	336	346	366	363	361	348	376	389	382	374	375	330	359	376	351	351	354	371	398	341	390	360	350	366	332	376	378	385	382	377	370	379	368	315	346	356	373	367	373	341	369	333	352	359	355	376	365	377	389	342	369	342	368	368	370	330	365	384	337	364	336	357	382	338	334	378	355	345	364	369	387	365	364	366	364	387	383	353	340	367	342	326	351	339	311	334	340	353	334	352	402	375	367	309	305	363	318	363	346	334	371	334	363	359	328	317	316	355	402	375	351	372	351	371	341	379	367	336	351	406	367	350	355	415	351	353	336	375	335	342	373	360	397	327	330	372	349	373	387	384	356	345	340	353	331	342	374	371	350	345	357	335	331	353	320	339	355	397	375	378	363	388	349	372	387	379	356	391	329	342	375	356	372	358	320	349	367	381	349	342	356	335	388	353	340	366	360	345	381	364	373	372	352	370	371	353	333	387	365	361	325	343	346	343	373	335	383	321	366	351	355	341	350	382	344	380	341	350	360	361	352	359	395	351	313	356	368	330	333	338	344	329	361	369	368	354	394	366	352	330	335	343	355	346	340	402	365	322	355	348	354	370	387	353	333	372	333	378	354	340	295	351	368	344	363	341	388	350	350	342	314	363	374	381	356	354	330	367	329	376	382	387	358	317	323	355	350	349	355	324	374	338	358	337	353	352	341	363	383	347	344	342	348	368	359	346	345	327	375	365	365	377	374	359	321	354	352	354	359	352	374	397	352	348	354	367	358	355	339	350	381	348	346	362	378	351	326	376	325	322	360	366	364	369	386	338	379	371	360	366	364	345	383	352	365	380	351	359	355	322	382	368	355	407	385	403	353	340	339	335	369	360	352	346	340	336	323	363	344	352	365	346	339	341	354	371	358	312	328	349	369	367	364	363	337	327	355	360	372	350	364	347	344	359	376	340	351	362	348	344	340	375	367	377	386	375	339	350	359	377	375	344	348	337	353	325	371	367	356	356	344	390	335	332	386	351	359	332	348	364	370	360	389	364	366	331	358	369	359	327	343	330	351	306	376	376	337	377	351	325	380	351	317	359	350	379	333	382	345	354	325	376	357	365	376	369	329	317	389	346	331	346	345	334	328	361	349	376	390	388	358	345	355	346	336	372	346	353	380	353	370	352	345	378	358	350	352	332	349	382	351	355	368	342	329	345	353	367	330	325	365	362	361	336	369	374	352	374	365	325	354	363	362	345	361	376	343	369	388	337	363	350	348	322	356	363	340	360	370	304	371	354	322	346	368	327	336	336	378	375	369	371	336	324	375	362	353	378	341	346	322	365	355	342	373	347	359	362	341	359	342	360	377	352	310	349	330	347	359	415	356	363	314	374	369	366	375	334	391	336	337	352	359	404	347	367	353	372	354	337	368	370	343	391	376	357	368	339	378	350	357	390	384	363	386	365	358	336	338	347	336	313	352	354	358	361	361	383	372	324	373	312	342	338	381	376	389	356	381	351	355	355	342	336	373	359	397	344	330	349	380	390	362	396	351	340	408	364	365	365	358	367	384	373	344	328	368	386	399	355	367	374	341	382	332	312	342	356	343	323	309	384	315	356	349	360	342	381	391	393	316	373	386	321	340	346	388	333	351	373	339	353	355	366	359	385	375	374	370	362	354	352	360	349	357	308	382	325	352	334	356	335	374	353	367	375	317	369	325	332	356	362	365	378	363	338	339	345	335	348	352	357	372	352	359	321	327	329	369	373	331	368	345	370	342	342	360	333	360	378	347	360	345	347	365	391	365	341	326	312	308	382	351	371	338	367	360	364	348	335	399	380	313	373	336	328	359	326	383	358	358	333	366	395	378	332	359	365	363	357	345	334	339	375	390	371	376	347	349	396	353	368	371	349	339	393	422	401	355	399	355	367	345	384	342	352	331	366	341	375	327	368	360	348	353	343	343	345	385	362	340	307	384	349	365	371	345	316	334	402	394	366	365	342	332	372	368	345	354	350	378	371	337	384	357	346	380	334	364	367	357	391	416	353	343	324	356	347	403	315	333	359	333	368	363	310	348	371	345	360	337	390	358	356	352	368	354	362	337	351	367	349	363	348	340	364	319	375	361	340	339	328	364	339	366	376	343	376	391	328	379	330	364	354	364	317	340	335	376	398	337	315	357	346	337	372	368	352	351	377	363	353	337	353	363	352	346	350	328	357	370	367	366	361	339	359	355	341	369	375	386	381	373	339	357	345	387	334	347	330	333	374	351	369	370	366	365	367	364	361	393	310	317	338	362	382	391	385	342	349	343	363	340	383	393	361	381	351	371	306	363	323	351	366	383	387	330	330	341	367	343	387	362	379	372
10281	4372	4300	4611	3448	2573	1947	1600	1668	1461	1314	1253	1094	1167	1031	994	1048	943	933	883	858	878	891	947	913	847	914	882	923	891	893	834	863	854	843	858	876	836	905	922	809	824	832	850	848	823	811	880	790	789	847	845	872	881	884	871	902	856	898	829	798	806	804	798	853	866	840	794	833	849	793	844	832	829	806	773	833	815	879	813	817	802	791	848	874	804	819	869	806	843	823	865	874	814	871	778	859	853	842	856	871	846	850	889	808	845	817	817	835	813	863	837	810	855	806	852	834	824	843	859	819	819	797	792	824	826	850	856	826	824	908	800	770	815	848	821	840	876	844	825	794	830	822	846	914	826	831	850	858	827	790	826	790	823	828	828	789	786	826	825	760	860	845	855	830	838	813	842	836	866	793	867	831	798	806	848	876	888	855	813	837	897	837	830	859	834	815	847	796	806	835	788	844	805	859	847	848	781	817	843	844	831	809	803	873	788	851	838	818	840	820	821	796	782	821	825	844	834	862	857	878	814	859	804	827	827	841	841	834	804	773	824	802	832	836	816	802	807	822	906	832	839	841	828	887	865	805	856	831	864	835	809	841	836	845	792	833	830	834	792	805	851	854	831	831	861	795	810	785	801	859	831	844	820	851	779	851	804	804	818	808	872	863	816	828	855	838	867	760	823	802	832	863	778	858	836	816	807	799	865	873	805	837	796	810	814	797	835	824	793	873	836	811	815	847	845	807	826	783	861	799	844	845	781	823	807	849	850	843	783	808	853	843	795	757	818	792	784	842	814	885	853	844	847	815	817	802	833	847	823	840	800	810	848	833	820	860	839	793	787	797	867	869	877	842	781	816	857	853	784	836	837	797	852	799	821	838	861	830	821	873	809	837	795	866	820	881	832	868	810	832	870	848	830	799	837	835	853	778	858	856	801	855	842	843	836	848	874	818	842	835	801	848	833	820	821	781	850	844	854	804	843	835	839	804	826	811	843	856	904	858	853	850	873	852	795	845	840	857	810	827	843	880	830	787	780	848	855	810	849	803	850	811	844	797	781	812	853	790	835	801	867	804	784	877	812	803	811	803	803	855	831	836	864	849	816	822	840	897	883	818	856	840	854	820	870	826	875	788	843	803	885	827	842	808	856	802	854	812	797	857	837	829	802	915	819	824	871	850	841	914	802	874	815	843	833	821	856	860	856	860	835	810	862	874	789	822	829	772	877	871	859	831	851	838	854	873	805	792	843	872	821	840	857	844	796	816	858	816	814	838	839	839	847	879	827	860	809	796	800	827	826	814	844	793	865	851	786	823	863	908	853	827	838	833	801	812	830	834	839	828	832	829	834	810	825	827	782	852	834	793	853	846	817	807	851	806	821	837	837	824	844	852	799	853	800	901	850	808	847	840	854	854	805	821	847	812	833	826	800	867	790	804	834	845	881	871	806	833	859	803	853	843	835	838	814	852	833	816	838	783	793	785	840	859	816	856	869	816	819	820	824	797	855	828	791	811	829	828	847	878	836	850	809	860	818	821	811	821	859	821	815	865	824	819	848	812	799	784	842	830	795	854	774	817	802	836	863	788	867	856	879	903	807	817	800	867	758	835	835	883	796	827	831	845	825	806	849	859	842	792	790	811	883	828	801	854	890	836	845	792	769	882	842	814	833	827	850	850	885	895	844	783	788	830	838	841	813	825	842	859	833	830	854	816	797	818	822	827	816	823	836	835	843	812	859	811	855	880	812	833	800	845	830	864	820	841	833	836	847	823	810	858	880	822	841	802	879	853	858	821	822	823	825	846	824	807	837	833	850	795	847	875	798	818	846	859	796	795	833	823	831	831	814	764	802	802	924	783	858	852	870	835	833	789	838	843	875	831	778	817	845	855	819	861	852	800	829	853	873	828	816	833	835	772	824	810	816	817	853	771	852	824	897	798	809	851	816	786	834	827	822	826	847	821	871	801	832	762	820	818	841	833	837	842	861	824	844	852	870	849	827	801	840	829	837	851	827	846	850	884	819	860	810	855	772	804	818	844	824	834	833	868	866	832	913	846	839	829	849	847	775	836	835	783	839	833	790	900	858	788	869	846	765	803	791	775	771	876	811	822	809	885	823	809	864	785	829	821	830	814	846	861	858	827	797	864	811	826	860	831	853	822	829	855	840	818	796	856	836	876	817	835	812	857	859	811	837	866	804	857	805	836	894	821	855	851	812	816	829	828	824	792	790	845	768	814	844	819	851	854	834	773	883	840	856	841	817	852	818	799	811	802	814	778	870	842	827	849	876	856	819	841	855	817	843	791	814	811	860	846	830	831	812	827	851	889	830	783	855	837	801	823	789	838	861	776	801	849	845	785	857	861	893	865	856	808	870	819	864	842	802	817	793	863	835	812	817	804	838	855	892	868	851	813	888	811	791	857	852	867	828	808	837	827	879	870	815	845	813	866	849	863	833	834	779	801	854	794	827	775	809	829	841	847	809	824	844	811	865	852	807	886	825	795	811	831	852	804	890	891	788	825	795	814	881	803	778	794	820	858	847	884	840	861	820	818	852	841	806	842	821	787	885	844	853	808	806	870	865	870	876	854	839	828	843	818	824	810	787	860	808	874	802	857	865	806	819	869	815	807	814	834	863	856	859	850	794	843	842	806	816	833	844	819	811	865	828	829	862	799	832	821	834	849	822	796	817	797	793	802	875	827	837	879	812	892	847	819	812	840	851	806	814	852	776	752	864	806	846	852	892	825	845	839	798	833	829	840	849	859	834	908	859	866	812	841	805	801	798	864	791	846	773	825	800	848	863	882	857	837	822	861	830	871	825	815	812	796	805	892	817	816	838	813	810	847	822	842	883	846	796	835	830	817	831	826	850	845	839	865	850	825	827	837	892	827	822	819	803	870	828	810	851	817	830	798	766	843	811	798	832	779	837	807	843	811	830	846	837	797	812	805	826	828	835	806	782	818	795	835	743	857	837	825	801	788	853	839	842	801	832	850	839	860	863	796	860	840	808	861	840	824	794	799	849	825	864	830	829	850	847	900	812	771	868	816	813	849	833	868	837	812	813	854	806	840	811	860	810	810	806	821	809	812	818	883	775	808	802	845	884	829	766	836	833	836	855	849	824	837	872	839	844	812	858	861	909	813	833	836	826	826	825	842	781	812	855	782	823	780	842	803	799	814	885	850	839	851	852	835	820	836	859	856	822	851	830	841	865	878	822	765	816	860	839	838	823	832	878	829	779	799	842	783	834	829	877	890	827	818	796	804	856	835	858	844	825	833	818	825	830	839	840	829	826	789	774	786	864	800	824	876	780	793	854	792	812	801	836	904	848	861	800	837	818	858	796	869	805	847	806	855	837	840	858	830	834	809	889	839	799	901	824	869	798	836	849	829	818	829	860	852	822	861	811	818	841	825	811	862	878	808	812	825	796	822	800	872	864	816	840	838	854	848	814	841	871	795	879	804	833	817	846	831	860	833	831	792	852	853	843	843	804	834	755
23801	8817	3784	2267	1368	987	684	644	585	520	527	418	420	439	383	407	391	389	334	396	391	387	358	374	384	352	386	322	347	332	359	343	329	340	339	355	361	318	356	352	350	371	312	337	371	347	332	331	345	336	371	345	337	324	372	345	348	354	379	344	340	315	356	320	367	300	335	363	351	345	363	331	339	386	342	352	338	373	342	349	345	313	349	360	325	348	356	353	326	380	363	328	311	332	327	349	347	339	372	368	339	352	384	325	340	344	368	332	354	337	318	332	329	337	345	339	312	343	369	359	323	343	331	373	372	329	344	355	345	321	300	379	352	325	375	341	353	335	357	340	372	337	346	339	314	370	361	358	320	350	323	351	333	340	321	343	313	336	349	326	369	335	363	357	339	360	329	344	331	332	339	348	313	346	327	327	327	356	346	335	326	375	340	299	368	326	373	369	353	342	334	333	309	351	315	354	362	355	332	333	372	334	326	336	342	335	334	344	335	350	323	352	313	366	361	316	338	349	356	339	339	348	367	342	341	358	330	351	341	369	375	355	375	340	324	333	350	362	342	343	336	341	363	390	350	341	359	343	364	349	361	345	330	317	331	340	336	345	365	324	360	362	358	337	335	344	336	325	354	337	359	365	303	317	355	299	321	332	356	368	377	369	358	333	358	365	346	372	352	308	334	325	324	351	369	361	336	331	364	342	333	325	337	320	344	354	337	354	353	272	346	327	309	336	330	339	332	343	364	330	373	323	353	339	328	367	334	385	378	365	346	358	374	326	315	367	338	362	313	318	338	304	366	356	324	363	361	329	340	366	338	344	359	359	349	312	322	341	344	366	356	320	366	364	349	319	322	329	376	361	311	332	327	346	326	329	363	368	348	378	358	346	371	359	351	331	364	343	331	339	348	337	331	394	371	368	327	325	293	344	346	349	326	331	338	341	330	330	362	361	379	335	350	390	365	372	324	369	358	360	328	339	329	337	310	331	375	324	355	337	330	322	336	358	350	324	308	381	365	326	335	336	351	344	353	315	354	364	348	309	386	377	328	376	356	326	370	360	351	374	325	354	388	326	360	335	361	333	367	350	329	358	356	317	319	357	335	363	360	354	330	318	339	401	344	319	336	326	350	359	352	353	297	311	324	357	342	355	338	370	322	382	381	360	326	358	386	344	346	324	337	333	357	335	335	380	382	345	334	350	329	362	323	300	346	366	367	345	334	320	344	332	384	326	335	351	310	332	362	333	358	357	314	337	341	344	372	325	376	361	369	333	345	341	378	364	359	313	322	348	339	338	370	368	350	363	333	339	323	330	351	340	346	311	332	328	356	336	337	337	350	381	342	327	325	319	315	362	338	331	316	333	337	339	334	337	368	338	330	355	363	338	328	354	328	349	330	351	326	345	321	342	324	304	323	332	321	349	319	361	376	363	340	360	354	368	338	345	379	345	354	335	338	332	338	326	329	327	357	387	341	314	339	325	329	333	349	325	323	319	356	370	360	336	359	356	327	356	361	378	341	361	328	391	328	344	358	338	333	324	351	322	350	308	353	343	340	369	330	372	355	352	326	357	364	347	338	303	354	332	320	364	365	354	336	327	312	331	377	313	336	302	347	360	354	342	355	374	333	357	348	344	332	348	365	320	308	358	379	368	363	350	367	355	320	317	371	345	346	348	323	329	352	343	341	330	354	330	349	328	315	347	334	332	351	345	368	335	368	364	322	332	331	358	355	321	342	357	338	383	348	327	340	361	357	327	323	314	349	355	342	337	346	339	321	349	351	326	342	355	317	313	321	377	344	356	315	354	342	338	316	328	367	351	352	341	369	337	374	324	311	316	329	368	325	365	357	333	332	338	352	323	352	355	331	331	332	304	333	324	371	335	349	322	310	326	360	318	306	334	340	280	365	330	364	370	326	324	348	379	341	324	362	347	336	337	391	350	350	380	355	325	356	357	337	349	345	346	353	384	366	368	327	341	326	353	319	325	355	349	317	324	365	345	383	334	348	357	356	373	365	331	319	367	341	327	341	361	351	323	353	369	387	350	359	370	326	324	358	358	360	356	335	342	349	316	342	367	316	362	357	338	359	304	324	321	327	365	346	314	333	307	331	324	357	322	347	345	338	346	360	312	358	336	343	353	312	365	346	369	335	350	319	346	328	334	353	341	339	371	366	331	340	356	350	343	303	347	349	401	327	370	375	342	373	348	357	315	349	355	301	328	337	363	377	321	345	346	369	359	350	342	391	337	349	351	368	366	397	340	333	352	369	335	342	370	337	333	362	367	371	347	349	324	338	359	342	349	386	379	323	322	371	343	350	331	347	356	325	350	368	338	318	351	359	337	351	338	331	396	351	314	359	339	346	362	326	322	330	355	377	353	369	298	343	313	382	287	335	372	308	339	326	380	337	349	332	301	388	335	320	333	333	311	309	336	330	313	330	359	386	376	336	332	303	310	326	316	338	374	366	365	345	306	343	375	325	359	365	327	326	336	339	363	356	343	351	339	335	352	358	349	355	361	356	305	339	338	317	356	335	346	329	344	340	364	333	340	332	305	366	322	334	348	324	386	362	350	382	358	320	343	356	349	313	325	320	378	380	333	380	353	327	365	351	364	323	306	324	364	354	327	360	344	327	353	322	378	352	361	339	376	345	325	305	314	380	336	327	389	334	359	314	343	296	359	356	331	321	337	362	371	320	316	322	350	368	372	347	342	371	333	356	340	315	349	322	296	339	363	325	356	332	312	335	366	360	356	337	333	356	388	323	373	328	318	358	314	376	330	343	342	359	339	361	344	361	342	349	336	355	326	332	365	308	384	332	364	332	362	322	329	335	331	334	331	347	342	376	341	331	350	349	331	358	362	371	361	338	380	344	341	320	308	299	342	315	332	331	349	389	330	351	307	337	362	337	379	354	331	333	340	342	316	298	367	352	325	341	377	355	341	340	354	344	355	351	340	330	339	377	343	366	361	357	327	329	361	328	335	341	354	319	329	309	340	344	338	334	310	300	410	367	354	344	354	374	357	326	333	330	348	332	325	363	317	300	361	324	352	308	326	326	372	287	331	352	331	323	320	335	337	359	334	330	363	352	347	318	334	324	313	337	351	335	349	357	372	376	354	336	349	343	341	315	324	320	297	366	346	303	373	367	323	351	332	355	335	302	335	347	363	329	308	342	395	339	395	323	362	337	326	298	343	361	360	340	371	341	359	340	342	342	351	326	313	336	350	301	352	387	327	337	368	341	349	341	351	343	322	347	348	322	386	364	359	356	325	343	327	335	364	332	302	327	308	325	339	308	305	372	367	317	325	346	358	370	327	314	346	338	360	333	315	342	353	385	339	348	331	347	336	325	371	325	345	354	317	353	372	355	360	345	343	319	326	361	383	358	350	366	282	326	326	354	364	351	324	380	353	342	356	364	337	365	357	366	340	333	343	363	327	329	350	344	365	337	333	381	311	341	318	383	332	340	357	350	324	355	321	338	334	349	336	380	357
13977	6520	5762	6378	4741	3519	2587	2262	2126	1841	1666	1465	1299	1299	1213	1161	1043	980	951	907	938	904	943	882	953	915	872	786	842	809	858	821	820	854	824	836	786	778	783	822	817	834	844	864	797	840	784	771	827	856	841	810	824	854	904	863	822	873	824	829	804	804	777	791	783	776	789	727	801	798	807	802	753	775	758	773	760	800	747	777	814	794	798	818	745	816	820	760	769	803	797	800	773	771	800	788	811	793	771	824	807	819	827	785	797	771	788	774	774	764	800	825	822	813	809	783	854	799	791	783	817	739	797	825	793	758	759	755	761	805	734	766	763	778	792	753	784	786	761	761	848	807	800	793	772	756	801	763	750	734	807	727	788	768	774	763	744	840	765	771	781	744	804	787	840	767	788	748	765	783	758	830	771	810	755	791	782	736	787	777	786	791	822	761	786	769	844	833	788	820	792	803	763	792	761	741	717	757	790	828	802	768	769	724	780	770	789	829	788	834	767	806	796	755	748	770	788	733	829	756	788	780	752	807	743	773	750	806	789	709	800	794	731	790	788	808	753	814	753	757	835	748	784	748	768	740	800	779	813	757	776	793	771	792	767	759	778	793	759	815	781	839	760	768	763	798	779	789	806	833	822	829	757	817	738	767	731	762	763	761	769	786	734	798	767	780	773	753	759	752	739	792	778	736	782	742	777	815	814	829	734	785	796	767	755	757	777	761	748	743	809	750	762	789	750	756	782	781	750	751	754	827	811	739	751	797	764	773	784	810	753	805	744	764	782	782	812	759	806	750	780	766	770	768	780	768	734	750	784	793	796	789	743	816	812	806	799	862	755	772	764	732	789	749	733	765	752	807	847	801	813	761	781	763	794	782	810	767	742	833	815	785	722	781	799	780	811	807	796	824	763	794	735	744	740	801	800	705	789	777	795	791	785	826	805	765	838	811	771	782	823	771	763	765	789	798	814	797	751	758	784	765	845	816	780	766	808	770	757	790	765	806	817	755	798	788	786	810	812	745	773	795	755	807	777	719	799	836	813	774	811	769	798	807	751	750	803	781	815	762	804	756	757	787	796	795	791	802	869	745	790	844	798	768	835	744	789	782	828	818	720	799	731	824	749	765	778	756	824	780	708	834	787	766	779	776	776	803	779	863	819	800	772	799	747	770	745	822	790	777	812	825	776	760	789	827	758	759	778	802	770	795	819	819	738	843	803	768	769	783	756	786	807	792	809	813	770	792	787	798	771	745	805	814	748	774	764	734	754	824	832	788	806	779	756	783	792	783	782	781	796	761	788	827	850	737	780	794	798	801	735	797	758	804	765	810	738	823	808	830	795	702	779	786	773	764	782	767	784	788	796	781	757	777	819	799	797	800	708	741	804	761	745	781	791	732	740	829	797	811	760	770	878	792	839	799	786	778	769	813	796	710	787	776	794	781	847	759	808	782	776	782	755	765	697	752	788	777	806	783	797	755	767	773	781	817	809	789	806	830	824	788	762	807	808	780	758	740	770	747	760	774	761	776	759	814	768	787	826	762	817	793	764	829	728	801	814	797	790	805	762	772	787	762	775	771	787	796	843	836	754	765	825	803	771	820	815	763	792	774	796	778	836	765	734	809	738	783	778	796	779	788	745	775	800	750	758	784	761	747	778	818	775	771	748	777	730	798	793	769	733	769	737	823	809	804	796	752	797	797	740	744	766	822	758	762	803	760	827	787	776	756	799	776	797	749	771	811	824	769	767	770	779	809	754	796	796	751	813	816	795	791	754	764	776	779	811	783	816	758	791	798	808	796	808	810	762	797	799	805	773	808	757	760	796	786	776	814	776	768	725	808	779	761	769	830	764	801	782	780	800	787	787	779	806	785	760	738	824	807	788	759	792	830	751	817	775	827	713	793	792	811	788	777	786	755	732	828	803	804	817	794	776	784	744	793	820	821	808	749	741	764	794	811	722	828	745	818	777	742	754	739	731	771	790	761	778	798	851	764	815	815	768	736	811	793	761	764	811	823	731	818	800	744	740	800	780	784	854	844	760	789	778	803	796	777	754	818	782	812	794	766	820	795	762	723	760	774	791	759	766	799	806	761	793	789	812	766	759	725	808	771	747	794	792	794	792	779	777	831	806	758	798	827	820	787	799	789	816	766	801	772	770	781	783	791	799	724	793	738	791	762	813	785	795	764	784	796	739	867	764	739	786	789	788	831	762	763	787	749	738	739	752	766	761	778	781	790	760	824	779	793	756	742	837	770	750	751	784	794	785	797	787	771	762	816	809	762	770	793	803	760	744	753	760	753	823	761	827	784	755	824	769	789	775	785	756	794	781	831	783	817	800	794	792	809	758	775	800	786	783	769	803	795	780	838	749	840	793	798	848	795	768	774	721	771	799	825	747	777	772	736	767	760	840	773	791	806	837	783	763	758	790	779	786	763	770	794	777	811	831	807	767	777	800	789	852	771	742	773	745	799	815	795	761	750	785	773	758	765	815	791	764	803	753	799	791	793	793	792	796	824	785	743	768	746	740	753	798	780	793	781	809	773	799	780	754	788	792	753	798	780	723	770	812	774	810	791	800	769	790	761	744	819	798	777	789	784	772	720	773	744	754	790	817	762	763	781	765	814	762	777	789	737	772	787	800	766	778	808	751	812	762	741	753	792	799	799	749	779	780	774	817	769	767	813	780	809	823	766	776	763	753	759	794	749	804	774	725	794	776	744	824	770	774	787	793	806	754	740	774	786	768	756	797	820	823	789	776	797	793	802	783	756	758	748	771	801	838	749	831	783	787	759	752	820	816	808	802	777	796	795	803	807	810	799	786	799	815	811	790	802	800	777	814	786	812	766	746	727	740	779	758	793	794	814	794	771	803	783	816	816	756	798	812	737	789	777	771	815	822	754	780	797	794	790	822	816	807	754	793	786	787	788	840	810	792	761	802	762	787	807	774	814	774	822	748	796	786	755	742	780	775	774	755	755	785	798	765	779	780	825	776	768	794	774	783	767	805	808	855	830	806	816	800	807	765	807	764	763	774	772	791	748	810	785	766	796	807	798	787	731	796	813	807	808	772	757	773	833	783	810	815	801	822	745	759	797	782	760	797	780	818	805	775	805	796	805	769	756	764	834	770	784	786	766	771	762	761	758	806	740	810	781	795	807	753	808	756	823	771	821	761	772	753	745	762	798	786	846	794	807	805	789	754	785	785	771	833	779	763	754	768	795	779	829	795	737	735	791	812	810	739	795	840	821	752	786	829	824	775	794	774	809	746	756	782	781	798	825	772	823	791	759	749	773	707	820	704	788	773	823	766	775	751	825	804	778	775	814	776	761	803	742	734	772	758	779	751	761	769	757	775	781	738	812	749	844	756	744	759	836	790	789	739	801	778	827	746	766	801	788	834	785	779	765	823	806	806	828	773	742	764	770	818	743	752	768	796	756	791	774	777	755	798	770	757	777	829	835	793	809	760	781	764	760	761	768	788	777	783	808	797	768	783	770
4843	1693	1010	726	535	398	353	296	283	279	276	236	262	263	261	267	252	261	256	278	241	225	224	254	255	234	247	271	235	279	243	245	243	225	231	253	242	255	263	237	244	239	229	253	231	269	232	254	218	233	230	217	220	207	253	231	225	244	233	237	249	252	259	236	236	219	229	231	239	245	253	237	274	275	250	226	233	220	272	248	240	262	248	212	229	248	222	242	223	251	217	267	277	245	242	245	226	251	218	229	233	269	232	232	277	252	225	260	242	245	236	227	249	215	246	228	229	239	217	246	247	238	222	261	255	235	226	240	251	257	230	259	257	217	266	247	237	204	241	247	246	217	243	244	241	261	231	235	261	245	247	237	238	246	218	248	215	279	252	266	241	225	236	230	239	255	246	242	244	261	232	226	261	231	246	260	220	256	272	239	237	247	237	233	239	224	217	246	229	250	244	223	276	200	227	220	246	229	246	236	247	216	222	240	236	225	221	258	252	234	237	269	231	216	254	250	235	248	253	223	229	231	238	238	211	232	221	242	202	250	243	253	227	251	257	239	255	223	225	264	267	247	256	270	242	244	240	254	246	232	244	267	209	253	270	242	229	223	256	219	235	235	240	224	265	262	242	228	262	247	221	268	219	246	251	239	248	267	260	249	227	240	235	256	247	254	248	241	242	246	236	191	237	223	251	235	230	248	245	280	278	241	229	262	255	258	245	218	251	282	237	257	239	270	230	233	206	244	241	235	242	247	274	248	234	257	248	256	246	264	247	233	240	257	240	247	227	246	236	220	242	240	229	242	240	236	235	245	254	241	251	255	236	241	243	272	257	243	236	244	233	232	254	259	224	206	230	268	248	252	230	235	223	263	221	236	264	244	230	233	236	220	259	234	216	233	237	237	222	243	261	255	218	239	240	256	271	259	229	234	255	243	228	218	251	219	272	259	241	245	247	238	276	241	252	241	231	228	230	241	252	236	261	215	235	248	262	232	278	254	249	244	254	253	240	255	226	255	251	265	219	243	227	258	257	237	239	244	242	222	226	244	255	220	238	248	237	248	254	257	239	246	238	220	242	221	242	278	272	232	245	235	237	241	247	229	246	247	231	228	299	275	250	227	239	250	222	241	227	248	242	222	203	242	204	250	242	258	225	223	266	231	238	229	249	212	258	268	244	259	255	228	247	225	261	251	235	239	265	244	223	230	272	239	240	229	251	243	235	224	246	242	240	240	249	244	240	207	233	262	263	256	238	234	237	232	257	256	231	236	235	258	208	231	240	235	275	238	232	219	238	252	246	231	254	266	270	255	261	261	255	222	268	265	244	241	241	249	262	260	239	254	221	245	251	247	238	253	248	253	245	244	228	244	236	234	258	258	246	233	246	238	250	228	229	275	254	237	255	244	231	254	253	233	238	243	249	218	253	245	231	242	244	247	260	229	229	241	242	252	253	252	280	230	218	247	262	231	244	255	237	248	243	227	252	224	285	244	241	226	248	230	261	246	276	286	240	229	235	267	225	244	234	256	243	255	238	235	217	248	257	234	244	248	256	232	250	236	233	221	208	242	237	251	229	198	266	223	246	237	272	251	232	237	253	273	258	228	229	276	237	212	233	217	242	240	259	214	216	241	265	254	248	259	256	259	236	246	250	258	247	259	223	268	230	216	252	270	240	245	233	214	266	266	217	231	209	239	246	261	235	257	204	253	249	224	198	211	245	231	233	213	240	227	191	267	258	256	248	240	262	261	208	234	206	218	235	241	238	259	233	262	242	250	217	232	243	244	239	243	248	261	242	227	280	294	225	230	230	234	246	243	234	262	234	232	242	218	235	224	268	238	251	244	247	260	245	251	250	220	254	273	251	244	270	268	247	260	237	236	256	237	228	226	241	229	226	228	269	228	253	240	273	307	244	238	242	263	232	243	261	256	234	249	244	231	249	253	242	235	245	262	235	250	242	251	252	231	236	269	253	271	216	220	234	252	256	242	273	231	234	233	254	244	232	250	212	239	275	232	252	226	211	235	223	252	261	226	274	219	238	225	237	258	241	246	231	236	219	239	245	246	249	268	241	231	228	251	223	250	242	210	244	253	240	242	233	231	222	250	265	230	252	235	266	264	261	222	209	252	213	241	255	259	231	254	250	252	230	237	224	238	248	243	228	242	256	251	251	282	257	223	226	238	211	230	234	241	246	246	229	264	267	255	240	242	255	255	225	239	249	255	226	230	238	204	237	239	273	244	281	256	242	242	247	209	246	243	248	241	221	239	235	236	247	230	214	243	226	249	247	250	258	232	243	217	232	257	267	207	280	270	272	232	225	274	231	231	222	202	241	248	213	237	243	225	221	257	259	253	218	245	243	249	242	234	235	247	247	242	254	246	245	254	230	274	235	228	216	237	261	235	261	273	250	237	234	237	241	257	240	268	238	235	254	260	263	230	259	239	244	214	295	252	237	216	235	230	252	250	251	241	238	248	245	209	250	244	260	239	247	217	238	253	246	231	225	242	227	254	242	219	246	237	236	229	256	263	219	211	239	245	234	221	233	241	222	221	247	237	267	255	225	210	237	236	216	237	249	253	261	217	213	236	231	230	236	254	244	250	245	243	238	229	254	254	220	253	226	244	266	256	251	225	234	222	273	277	252	244	201	231	221	238	256	238	233	239	257	262	244	219	242	280	242	276	255	244	237	272	268	246	247	255	243	223	253	268	262	244	256	258	256	242	271	251	257	230	242	238	239	235	253	232	218	264	246	246	238	269	236	246	231	232	258	258	235	243	238	245	247	227	286	231	237	220	254	225	239	238	254	263	230	243	236	250	235	236	268	221	220	265	239	259	229	269	234	232	259	234	228	237	291	229	262	242	259	239	219	262	256	252	222	190	256	232	230	238	263	234	230	229	236	233	241	256	248	220	261	243	257	235	253	246	239	214	229	231	229	254	246	203	212	259	262	227	241	256	283	242	272	248	231	250	240	245	235	226	226	246	247	219	238	239	250	259	258	258	226	242	241	255	242	249	259	240	258	241	216	231	243	243	243	211	263	266	237	250	215	223	227	230	225	249	249	269	241	239	235	243	236	232	258	235	244	238	270	248	246	245	235	234	235	241	253	281	228	226	280	256	218	230	254	237	222	237	238	275	251	235	225	233	244	261	256	269	250	242	216	234	252	238	245	232	254	223	253	232	248	223	234	254	240	253	260	210	238	267	236	275	244	275	254	235	249	268	253	230	236	269	261	270	237	248	267	254	222	215	248	309	264	232	255	247	248	238	229	242	235	270	243	225	204	256	233	217	231	242	256	258	247	245	243	235	242	236	223	267	212	242	238	243	228	241	215	255	232	233	279	237	253	221	257	238	256	229	257	251	257	230	265	239	230	236	215	234	279	260	220	247	244	246	254	230	251	257	258	252	254	270	242	237	200	226	269	235	238	224	255	241	244	255	223	221	228	243	274	243	196	245	229	246	238	256	255	233	212	239	263	261	248	236	252	236	231	229
3688	1838	2090	2216	1664	1258	1028	876	771	769	696	734	686	656	659	639	644	674	607	639	615	599	607	585	584	600	615	621	646	614	630	592	598	616	610	584	552	576	600	594	626	586	596	618	631	631	647	586	597	620	597	627	644	633	634	632	662	641	577	634	576	635	609	595	602	611	588	615	556	553	594	555	580	602	588	560	618	598	613	552	584	607	619	653	611	601	590	621	589	623	625	606	606	567	572	629	618	613	572	613	575	616	571	605	571	624	583	610	645	635	556	567	580	574	650	590	569	593	607	590	580	630	592	583	599	594	573	577	573	603	609	620	593	561	598	636	616	584	650	594	593	616	603	600	634	603	587	583	615	600	564	613	579	617	635	607	621	545	629	602	631	613	573	633	558	623	597	569	575	603	658	566	595	609	608	588	582	570	567	586	599	663	606	586	605	593	555	628	582	640	632	706	565	562	585	609	590	600	581	570	635	661	644	576	616	601	578	613	652	585	625	555	614	579	571	590	591	587	615	581	589	594	568	617	587	635	593	633	613	567	595	596	575	628	626	601	570	628	571	613	618	587	598	583	574	563	556	619	582	592	598	560	621	586	593	597	617	579	585	600	620	567	608	584	563	613	579	596	588	593	584	595	574	601	557	602	589	560	605	611	563	593	561	584	526	589	624	616	527	581	633	571	592	583	607	582	551	604	584	592	606	627	621	649	588	566	586	611	563	611	564	585	603	584	574	608	599	628	588	606	596	618	566	579	631	603	602	602	574	624	581	623	529	616	572	560	609	596	587	602	588	612	613	622	565	583	592	585	554	550	628	646	625	584	645	579	618	643	621	608	594	594	633	554	597	607	577	635	592	623	594	591	628	603	593	585	566	591	592	624	624	601	594	577	589	597	563	586	670	612	597	617	594	600	625	589	614	600	597	603	623	599	613	610	622	580	604	584	582	583	577	555	560	638	635	629	583	599	611	597	604	583	567	603	613	569	618	553	606	598	592	583	580	621	612	580	591	562	600	568	612	564	616	619	569	607	578	582	547	609	596	643	614	605	620	545	597	554	614	616	628	620	570	575	626	573	598	607	564	618	596	624	580	643	627	662	532	589	601	616	610	566	608	601	595	662	601	603	614	618	594	565	607	560	617	580	602	590	642	580	582	604	605	600	544	617	602	611	569	591	623	616	601	605	638	589	591	591	634	559	570	628	559	602	598	544	596	618	638	604	653	619	623	604	596	638	570	608	597	606	591	613	613	605	562	608	589	611	598	607	573	615	589	563	605	630	613	623	619	582	613	600	578	605	584	599	584	648	593	661	598	594	568	606	598	584	597	648	582	613	591	606	593	621	576	621	610	612	596	632	565	556	574	627	564	600	574	603	600	593	602	607	609	594	572	587	594	589	578	559	587	616	588	574	632	613	586	622	603	587	568	616	626	599	584	606	606	599	597	653	585	581	595	577	629	610	642	556	582	605	569	573	592	615	594	604	626	609	640	609	600	622	606	605	607	645	610	600	577	631	593	604	603	586	589	571	603	570	579	593	607	592	553	597	587	568	584	570	596	607	596	595	644	602	592	602	596	617	584	624	608	590	589	655	599	587	620	564	574	585	641	632	574	647	583	608	652	571	622	607	579	564	591	546	649	626	610	567	567	611	574	596	586	606	569	624	581	635	610	604	599	653	603	567	580	612	534	568	602	620	554	612	627	625	597	580	570	589	576	621	644	596	591	607	596	585	566	602	623	634	624	556	641	604	616	609	596	598	593	642	577	613	576	569	614	584	599	613	617	628	608	587	592	560	588	609	632	631	572	598	632	611	556	575	614	586	605	595	614	584	603	629	558	582	570	622	606	605	579	623	602	621	543	600	626	643	622	592	624	593	619	626	659	562	557	600	570	594	589	613	580	588	613	599	629	590	626	624	612	608	618	608	571	617	603	574	633	619	659	606	574	568	584	632	603	581	580	586	591	580	582	604	644	587	580	630	547	626	606	634	598	571	589	613	633	618	623	616	592	591	595	610	604	577	564	580	617	595	611	608	608	610	590	616	594	613	643	599	594	580	590	602	604	588	578	575	599	572	574	543	612	625	578	619	569	591	606	621	564	581	645	628	589	601	661	624	586	629	598	634	618	660	612	582	594	605	631	611	576	636	548	582	609	628	618	601	578	614	587	644	555	603	605	601	569	632	627	598	573	616	610	613	616	605	620	618	591	567	618	581	619	614	645	601	598	600	635	536	550	570	623	625	609	581	601	625	604	608	585	597	618	635	648	589	606	615	614	606	549	590	632	542	603	608	582	619	599	605	634	597	577	597	608	607	573	630	573	611	583	548	574	615	604	617	586	611	551	576	565	612	630	556	589	600	635	583	572	599	649	560	574	613	586	608	613	589	613	606	608	567	612	617	637	586	556	605	613	598	586	578	587	637	588	603	592	593	606	563	580	602	558	656	594	595	594	645	560	616	597	599	583	600	584	606	564	582	587	609	652	554	610	573	624	551	614	608	589	569	556	597	604	617	601	601	591	577	562	595	587	582	636	612	559	561	626	577	635	588	595	589	591	589	644	598	600	582	594	583	654	591	608	605	624	575	631	595	587	599	604	610	573	609	587	605	597	615	591	582	586	597	588	596	627	633	625	581	620	598	656	631	589	535	588	553	623	602	600	610	583	589	604	612	607	625	630	561	568	552	595	631	626	568	584	601	619	592	587	610	574	617	583	627	603	621	621	577	564	630	611	514	612	637	560	596	598	589	601	583	590	554	610	563	583	607	623	624	581	561	611	631	585	618	625	626	585	624	615	588	621	596	616	576	572	615	592	618	621	567	618	610	611	597	623	603	594	616	584	601	597	616	643	590	565	574	593	592	592	600	594	619	603	630	616	549	600	625	586	575	599	570	591	606	599	556	552	596	622	599	586	580	600	585	632	579	621	587	575	611	584	616	590	607	572	624	639	633	579	587	585	604	597	602	570	616	592	596	588	645	580	645	647	601	602	608	582	600	602	581	605	600	588	598	519	605	574	592	589	580	573	608	635	618	545	585	570	589	546	634	589	582	567	617	563	576	575	554	566	600	582	541	576	597	612	571	603	584	621	600	591	548	601	602	605	604	644	612	636	572	622	586	552	575	574	622	566	623	640	622	607	621	625	563	585	581	603	596	584	620	585	637	640	561	582	635	622	614	636	586	565	589	608	598	587	590	575	605	602	615	597	574	574	583	606	628	631	608	588	600	594	640	567	624	620	571	567	625	599	644	561	618	588	550	598	601	581	660	592	615	597	608	563	619	593	585	595	573	563	595	586	598	597	609	565	598	632	611	618	630	563	618	607	551	600	585	615	565	585	572	608	624	630	630	581	640	626	620	589	589	622	611	575	609	599	584	599	617	555	611	608	600	610	632	638	565	611	566	602	582	597	608	625	572	563	622	645	618	580	638	611	567	603	618	588	622	567	567	643	649	575	601	628	558	594	571	587	622	608	581	646	589	600	588	610	620	602	582
14455	4805	2310	1390	958	745	570	499	550	485	448	435	406	420	401	399	400	352	364	387	367	357	373	382	385	386	362	374	338	342	365	362	371	341	364	420	336	371	376	373	384	368	358	393	395	354	354	397	372	312	375	398	365	339	367	372	379	361	377	383	346	347	345	420	402	357	358	368	379	381	368	344	391	335	328	370	348	383	421	377	366	412	339	346	371	361	383	360	382	342	352	351	379	348	389	385	359	376	363	371	371	355	363	384	414	375	394	386	389	375	352	332	364	345	367	351	392	381	376	353	330	347	383	371	370	392	373	368	367	352	360	343	372	376	371	346	362	361	378	381	351	360	361	353	360	351	323	338	355	356	335	347	329	369	395	396	404	385	342	356	326	331	347	368	370	365	326	364	326	358	347	369	361	346	377	354	363	367	380	370	439	344	358	397	356	350	371	361	313	344	361	382	312	387	355	382	385	353	354	365	352	364	363	379	362	346	316	384	332	370	326	360	373	351	369	374	377	345	362	380	401	366	342	369	353	338	346	357	391	334	351	346	388	341	373	336	358	346	348	370	363	361	363	324	370	350	341	376	380	384	339	389	366	351	385	311	352	351	314	358	312	328	338	322	344	378	391	378	352	378	387	367	385	385	339	388	333	369	351	357	371	342	386	392	335	359	373	354	349	360	390	339	338	392	387	369	380	385	372	343	378	379	357	381	354	385	414	350	349	362	337	402	388	358	332	384	367	356	348	374	366	349	353	346	339	365	358	368	350	330	348	364	363	344	348	337	378	356	370	363	366	381	376	358	329	408	366	358	357	384	386	341	387	386	345	378	358	369	359	333	356	353	355	348	351	380	367	383	376	362	384	356	364	345	343	360	368	379	342	371	367	362	340	343	351	370	400	357	390	380	348	372	399	385	395	363	401	372	376	381	328	335	389	353	370	364	362	404	376	354	368	370	358	368	343	361	383	379	362	348	348	365	368	366	352	359	348	390	361	376	361	360	364	367	392	390	379	386	381	361	377	379	362	363	376	368	364	354	353	331	381	379	384	386	351	392	373	344	374	406	354	327	347	385	384	343	370	348	330	385	346	320	379	354	373	380	374	369	331	362	355	374	371	320	340	366	351	365	380	396	359	385	366	382	365	314	380	363	419	357	349	361	344	354	367	355	399	354	349	328	376	338	327	363	356	382	346	389	370	342	371	362	344	364	330	369	360	398	379	374	376	354	358	353	373	377	375	388	359	382	371	352	351	381	388	381	370	393	358	380	408	356	368	400	379	389	386	363	348	373	372	369	369	354	351	376	335	328	325	364	360	420	394	342	336	357	377	374	403	360	386	361	351	387	369	327	348	383	378	352	373	348	372	341	356	398	379	371	390	366	383	355	366	404	350	344	397	390	359	373	352	377	359	323	341	356	370	381	335	369	351	320	388	326	349	346	370	372	329	334	388	353	376	346	390	386	391	353	360	356	369	373	355	380	385	383	356	383	326	367	402	380	366	386	391	354	388	380	379	361	394	395	335	359	402	354	364	336	374	317	396	349	342	362	361	367	371	368	346	374	373	356	361	354	353	381	352	381	340	377	380	347	388	348	345	358	378	334	352	341	304	369	330	379	351	364	367	358	387	338	381	383	346	375	378	322	369	355	400	375	369	364	335	374	368	349	358	359	374	347	362	344	352	408	357	383	364	367	400	366	345	362	372	384	381	377	371	351	371	359	377	338	334	393	348	353	359	367	382	346	376	386	332	357	324	356	323	348	362	372	369	349	363	351	367	350	345	349	364	348	357	401	345	354	353	371	357	356	369	336	389	363	334	414	386	376	355	370	370	388	349	375	412	370	375	340	343	354	311	379	389	351	369	314	337	373	327	356	353	372	353	361	375	313	360	350	358	353	350	346	359	362	365	359	414	390	360	364	343	347	348	372	354	344	341	345	365	415	374	353	363	393	363	363	332	360	353	324	349	378	370	389	371	340	353	390	381	344	381	364	352	326	384	348	375	353	388	351	391	345	345	395	369	371	336	371	393	344	368	340	340	339	381	350	334	373	368	346	361	375	349	349	340	340	378	368	366	370	336	375	341	388	394	334	365	377	373	352	374	379	338	345	390	411	358	383	357	420	324	403	360	352	339	375	360	359	380	386	402	371	340	376	376	342	366	382	360	368	378	364	349	370	383	356	338	333	370	355	380	367	330	349	381	353	345	366	355	328	340	366	381	349	361	349	379	397	381	366	385	366	360	362	356	361	334	374	381	354	372	359	334	369	358	368	359	379	315	361	354	407	326	328	357	340	348	384	364	336	377	379	379	397	353	353	346	366	357	373	398	373	361	324	393	373	379	350	352	404	369	351	371	352	364	333	394	374	364	386	340	347	367	351	381	375	340	381	336	364	345	357	378	349	389	389	372	380	359	358	347	366	344	373	382	362	380	377	376	375	341	358	348	365	384	407	339	360	352	358	349	352	353	344	360	360	338	364	335	378	341	332	373	340	358	379	362	355	314	359	361	378	370	361	395	365	384	323	363	341	336	375	370	333	343	353	348	382	357	366	345	357	343	371	364	370	371	322	393	370	379	350	358	372	402	378	351	344	344	354	342	343	341	379	393	360	400	389	369	376	379	388	406	377	347	360	376	347	324	336	374	376	347	359	360	375	364	323	368	365	374	373	339	351	362	357	367	371	417	361	346	357	327	351	402	337	345	365	381	391	369	374	347	357	378	412	369	347	412	346	372	356	360	360	393	349	365	375	315	363	381	337	406	361	385	320	325	347	356	328	344	382	351	371	376	356	366	306	390	355	378	372	381	350	393	344	318	358	344	351	375	309	401	359	375	379	346	347	347	355	371	372	371	383	373	363	387	397	343	342	361	357	359	371	367	387	341	377	387	392	338	312	352	341	342	344	360	356	386	350	353	375	379	358	354	345	356	342	361	340	363	330	341	385	381	364	397	352	332	342	361	361	358	340	347	385	359	330	376	349	382	338	354	368	368	365	399	351	359	342	370	362	350	397	316	368	365	361	351	388	346	396	353	361	363	382	363	385	380	346	369	358	356	345	367	382	369	370	381	355	342	356	342	358	377	326	361	366	362	356	391	363	354	386	414	372	362	340	345	360	365	351	387	346	341	373	380	365	379	356	352	411	400	375	352	404	329	332	366	361	367	338	360	375	373	365	382	380	351	361	406	383	346	364	357	374	387	381	357	377	373	371	418	365	375	359	342	343	353	382	369	382	382	361	380	388	313	352	396	434	376	356	368	379	378	410	353	390	366	349	341	369	359	344	383	376	335	342	334	386	354	393	373	348	373	374	332	334	352	368	349	360	356	339	380	398	359	385	340	353	385	355	335	336	321	345	386	363	382	357	354	389	358	378	372	323	369	368	359	360	380	338	330	337	360	323	396	401	363	380	377	363	348	393	337	345	360	341	378	354	315	399	378	391	378	328	378	361	345	360	369	351	369	394	352	360	373	363	354	353	380	395	356	351	367	363	367	387
10338	4505	4045	4288	3283	2516	1986	1677	1597	1466	1306	1180	1164	1155	1042	1091	1015	928	931	953	913	945	918	886	863	923	932	856	864	865	877	851	878	877	903	829	875	846	847	880	861	919	808	882	878	886	845	860	835	821	894	904	891	852	905	887	891	876	872	847	826	866	847	799	848	782	831	845	863	918	881	828	868	835	891	852	878	849	841	883	818	889	896	837	835	857	904	839	835	870	841	851	805	808	877	839	847	855	844	846	840	839	878	812	835	839	805	864	846	828	791	850	829	838	894	854	808	877	870	850	799	866	790	814	845	859	839	858	825	854	812	909	921	859	854	844	841	846	764	827	828	838	835	745	830	871	865	876	870	838	827	858	853	874	813	848	820	840	836	853	840	851	845	834	827	830	850	868	867	872	867	809	865	835	867	867	798	809	867	820	884	893	889	864	788	885	873	881	814	913	850	825	837	858	853	851	840	847	818	849	879	843	899	846	832	832	828	856	801	821	871	793	853	897	846	816	834	814	862	831	859	824	837	898	897	860	824	873	878	821	850	857	823	806	850	797	844	860	836	912	827	840	860	820	788	847	842	802	840	799	857	826	777	862	867	843	897	829	839	842	849	854	831	839	834	811	852	881	857	802	846	799	899	907	855	840	814	874	852	925	877	858	873	815	832	780	882	847	862	846	837	867	807	883	830	832	918	885	854	825	777	846	868	900	843	862	863	839	783	820	868	839	881	822	913	853	834	836	804	832	830	852	857	789	864	847	860	869	812	853	841	810	864	811	860	878	896	841	902	891	805	890	838	857	900	815	878	853	854	816	812	826	832	855	862	837	876	851	928	862	855	848	855	861	838	840	896	826	870	770	857	811	870	873	874	894	870	848	892	819	859	846	845	853	887	860	869	875	829	828	880	805	842	838	853	816	823	859	826	828	850	840	830	836	889	862	830	835	868	843	875	853	859	861	897	807	769	851	865	833	882	899	826	839	864	816	873	867	840	884	811	865	881	858	844	893	837	834	836	797	813	851	869	833	852	829	870	839	817	836	870	802	854	798	884	838	840	803	886	816	837	807	873	820	826	822	861	806	849	790	850	834	862	847	778	876	864	854	848	898	808	887	904	877	846	871	843	813	853	855	872	809	847	881	824	833	866	832	849	874	813	848	817	797	853	832	868	819	800	853	874	838	895	887	883	882	825	842	857	865	852	861	844	830	815	853	813	871	811	882	864	850	831	879	849	841	908	819	827	825	847	866	804	831	837	899	835	876	880	863	878	881	820	820	855	869	884	878	860	872	871	905	857	855	869	867	876	865	758	881	851	877	828	861	851	837	820	866	884	833	817	901	871	842	876	887	799	858	843	860	841	851	813	817	837	839	823	842	837	828	852	832	827	808	774	861	892	862	861	871	834	867	803	839	864	813	858	845	851	831	833	881	828	869	868	834	823	833	854	821	845	839	829	846	847	844	873	840	905	860	850	822	828	849	878	810	810	864	879	854	899	837	859	882	852	815	827	828	910	797	836	827	863	824	802	815	829	834	863	835	851	869	872	868	811	843	828	855	826	848	835	831	883	880	820	856	860	817	871	858	821	834	867	883	892	888	835	827	846	866	889	816	829	869	840	843	814	797	865	862	831	854	845	851	858	825	850	851	875	805	839	845	818	845	775	846	878	810	871	814	860	858	853	860	852	856	876	881	874	825	867	853	856	803	855	860	864	840	839	802	812	857	827	888	840	850	830	867	838	852	871	836	823	787	846	856	820	831	822	870	862	828	819	836	932	803	847	816	799	816	819	857	862	841	888	861	956	809	899	897	868	835	886	894	833	845	882	894	878	844	833	891	878	845	814	885	851	866	825	812	813	848	858	864	862	841	855	829	829	808	852	814	817	848	865	851	855	800	839	857	875	850	845	888	858	798	784	865	837	872	867	863	854	863	872	808	875	879	831	825	829	827	831	829	815	917	846	810	806	879	823	877	831	874	879	869	865	835	783	823	836	812	904	863	855	788	877	885	841	828	822	824	858	851	878	866	800	821	875	855	841	831	853	824	855	887	800	823	842	848	875	847	857	817	882	883	828	809	845	816	853	874	824	802	835	854	853	799	891	849	853	840	845	841	846	805	817	830	835	845	879	855	851	905	827	890	866	831	869	812	838	840	853	828	812	877	828	880	817	786	833	885	772	795	843	772	828	843	854	842	863	837	849	876	826	805	879	864	819	885	859	841	831	832	852	858	817	799	816	876	875	811	824	839	873	860	854	855	827	877	893	817	821	897	803	835	858	797	798	847	838	892	861	877	852	861	862	885	859	845	886	852	864	829	858	886	846	831	837	821	886	888	854	852	765	835	850	865	841	857	832	881	830	812	816	881	891	849	806	839	840	834	838	883	867	861	870	863	834	787	883	818	884	844	829	829	817	858	800	836	848	837	845	838	817	859	879	848	860	866	898	845	884	862	876	892	830	845	858	905	879	927	826	816	830	860	813	881	820	818	823	869	831	831	861	846	864	807	852	862	851	884	867	816	850	896	864	866	799	833	831	872	816	811	821	827	897	873	868	820	879	850	849	823	860	771	824	852	798	882	820	875	850	903	895	880	876	853	888	796	869	812	826	859	802	875	852	899	826	816	861	885	864	853	845	856	855	845	898	855	880	871	856	866	801	846	844	837	830	866	856	859	834	835	835	848	842	865	863	841	861	845	871	860	900	849	843	892	871	861	828	861	863	802	876	877	845	852	892	853	863	839	858	871	833	849	843	861	850	864	895	833	829	893	835	844	832	854	824	820	864	831	843	821	882	831	841	826	868	842	883	864	841	847	814	801	833	816	854	846	783	869	874	843	845	834	834	819	828	839	881	855	866	902	834	857	865	823	810	856	805	860	872	906	848	862	813	832	803	834	867	850	895	870	852	826	831	865	878	819	862	852	838	872	845	853	827	872	839	833	874	847	812	840	823	802	859	879	806	822	832	833	881	822	814	815	821	827	877	752	850	806	830	827	909	845	893	899	849	804	816	858	859	843	841	876	842	891	834	781	897	832	799	878	901	826	896	855	821	844	840	837	842	831	809	846	837	858	888	868	836	867	847	863	887	819	855	865	866	825	846	829	838	788	864	863	857	812	877	806	869	867	821	844	863	878	835	908	831	835	849	839	866	851	819	825	851	903	820	850	847	843	825	829	801	882	828	868	842	871	816	811	797	852	879	844	836	845	808	878	887	845	873	864	894	793	812	833	881	801	845	834	859	867	801	806	833	858	851	810	840	880	839	821	872	856	833	873	812	758	846	830	835	809	888	828	818	885	847	909	848	835	783	820	830	860	885	901	834	827	812	803	824	841	910	891	860	839	831	853	881	875	793	825	860	809	882	897	858	788	831	865	830	840	852	830	845	857	845	851	819	879	869	873	889	855	842	796	861	849	824	854	820	868	796	885	812	849	830	811	915	845	896	880	851	829	832	868	829	862	872	793	827	894	884	837	821	824	905	852	909	841	847	873	839	849
23297	8319	3771	2198	1297	865	737	633	596	516	484	481	401	406	407	404	392	384	431	402	386	416	374	377	389	366	297	356	316	353	352	349	363	404	418	365	357	361	354	328	346	372	363	353	343	376	357	374	358	341	361	331	370	321	342	388	362	356	378	364	313	340	343	322	326	342	361	337	346	391	327	352	353	323	365	351	353	356	337	346	374	324	318	347	336	383	355	383	367	320	351	351	338	381	333	354	340	349	362	355	326	361	354	406	342	331	329	335	353	389	353	347	329	353	341	332	333	343	355	342	326	352	343	385	357	373	322	345	351	339	360	338	360	354	353	368	385	330	364	335	374	334	359	346	345	370	352	356	360	311	349	296	316	336	377	301	336	357	375	337	341	333	369	336	318	371	343	335	335	321	334	335	346	346	341	378	318	343	342	354	342	319	356	369	343	345	364	340	364	334	340	354	328	322	346	339	351	360	360	369	345	358	333	334	322	340	371	344	364	313	328	334	300	377	340	366	350	351	340	334	349	388	372	334	345	348	343	315	353	363	318	354	314	363	380	341	339	326	388	336	327	372	358	360	343	409	362	327	343	325	332	343	374	339	341	344	348	386	342	320	387	380	380	356	343	361	353	354	374	373	341	368	368	357	365	331	301	331	384	353	312	313	366	344	354	394	326	342	379	357	330	369	323	333	376	372	350	357	363	364	359	349	342	325	341	336	359	334	355	353	350	355	348	354	352	359	365	327	352	360	359	351	354	401	316	375	359	347	358	358	321	362	333	341	343	344	340	333	369	374	384	319	329	381	316	366	332	379	360	358	341	332	340	314	330	377	342	359	369	354	342	391	353	349	387	348	324	327	345	365	348	340	359	339	312	349	393	319	344	331	385	357	351	395	337	359	378	357	374	353	360	362	343	332	369	339	369	359	355	356	367	360	308	346	365	336	336	336	349	344	352	324	352	334	330	358	337	335	347	357	342	341	350	319	335	312	366	352	371	360	378	369	335	380	380	328	361	344	391	319	328	300	342	374	341	378	332	360	350	358	368	375	361	382	369	366	363	338	360	359	356	346	349	366	372	300	320	339	315	381	332	364	329	307	310	314	326	342	354	349	325	341	369	364	352	334	342	317	333	339	335	365	362	340	373	348	317	389	338	354	367	353	350	349	378	367	364	365	339	329	351	373	332	365	339	381	355	336	312	337	330	304	327	340	378	375	382	306	353	331	368	332	333	306	334	335	350	373	408	372	343	318	355	368	307	307	319	361	327	309	295	319	337	358	353	362	381	364	369	367	357	347	360	364	345	328	333	334	347	353	366	333	353	373	354	381	331	405	365	366	326	369	395	350	336	373	362	340	346	335	330	348	320	353	345	339	392	314	352	378	383	354	318	331	332	325	334	366	323	328	371	365	359	355	339	347	364	353	346	362	344	354	336	361	353	396	384	352	352	353	317	326	302	324	335	378	329	374	332	399	357	352	324	351	348	348	351	341	371	320	353	350	342	357	392	402	366	372	358	347	373	348	325	342	307	309	332	405	323	346	399	347	348	339	364	348	361	367	324	339	308	318	321	342	343	367	330	331	312	351	351	345	356	353	362	332	359	351	351	390	353	346	369	362	327	332	370	351	360	342	367	353	330	352	336	368	340	339	299	363	339	315	338	332	338	370	357	371	336	342	381	375	364	392	356	392	340	333	374	340	340	328	348	355	324	321	371	364	338	365	319	344	357	368	320	359	358	368	375	342	333	379	368	321	354	359	361	370	354	328	364	366	353	349	348	378	365	338	326	344	381	360	359	372	320	330	331	341	356	352	326	358	339	369	361	379	328	348	344	340	369	314	347	356	382	347	349	386	353	302	343	391	373	354	349	402	363	352	379	393	327	361	371	354	356	368	329	337	348	324	349	355	359	340	306	310	339	383	329	356	346	351	375	339	344	370	369	357	388	339	386	305	349	336	351	361	365	338	356	356	299	360	354	315	345	320	369	336	356	312	356	375	339	352	347	379	358	360	364	327	366	352	350	363	327	348	392	350	348	341	321	349	335	370	367	332	359	360	322	331	352	372	327	381	343	334	329	343	362	318	366	363	387	314	329	367	352	337	384	361	348	359	380	340	329	353	330	327	356	320	347	363	369	320	347	344	338	325	320	327	327	360	395	340	340	381	353	333	319	344	346	363	343	348	329	368	333	368	356	327	370	381	351	348	370	374	344	300	351	356	361	334	345	362	381	350	317	324	346	363	348	372	352	340	349	363	336	364	339	352	352	376	375	344	318	369	346	339	328	319	347	356	391	361	364	357	347	349	355	299	351	358	333	350	322	367	348	349	367	393	346	350	379	361	365	352	365	341	330	328	351	381	364	374	355	357	335	333	312	345	344	353	335	325	348	359	348	373	344	348	351	401	337	355	361	342	326	339	353	347	398	334	376	368	348	373	335	375	408	341	343	337	328	373	345	335	379	338	333	334	328	335	349	340	339	374	309	362	357	353	357	331	369	342	325	354	334	331	364	329	341	350	380	349	365	384	336	362	341	341	348	349	328	357	339	332	322	329	336	348	349	333	346	353	356	361	348	354	331	367	367	353	342	338	365	361	361	354	356	354	363	327	348	334	378	330	379	372	367	352	341	346	378	361	360	348	352	327	341	371	349	355	340	357	318	321	366	334	364	353	352	358	329	384	379	350	353	334	333	325	335	364	332	356	335	341	364	375	362	351	367	334	319	349	343	325	330	343	377	345	331	377	347	379	297	333	350	378	328	348	341	362	368	358	337	367	329	342	317	380	317	377	375	341	389	360	377	361	365	337	375	381	375	387	346	307	333	341	363	344	342	346	365	380	369	367	349	402	367	346	338	363	355	357	373	339	366	363	350	371	339	349	372	328	384	332	361	351	349	330	380	356	334	342	375	348	314	363	371	359	329	357	305	343	343	357	366	322	325	362	311	347	371	404	345	333	402	354	377	330	334	335	349	317	381	368	396	340	349	346	366	351	347	345	368	334	328	357	330	326	333	341	378	383	347	356	351	358	350	332	375	351	355	371	402	364	330	341	331	344	321	345	313	331	368	359	405	327	317	346	340	352	395	344	321	356	372	387	381	332	343	345	367	371	325	357	348	358	369	343	396	300	318	358	376	356	358	361	360	369	345	357	330	352	309	335	389	335	368	386	351	343	345	347	342	369	338	342	332	345	342	351	356	376	340	324	333	344	336	329	321	367	351	380	362	337	329	377	359	377	333	346	357	364	349	326	316	335	362	338	328	344	347	351	343	359	355	368	360	327	343	359	332	366	345	325	321	354	341	345	364	362	332	351	408	361	376	328	337	370	380	329	334	352	366	371	361	348	323	349	356	340	346	370	346	345	328	351	326	329	344	351	324	377	359	355	342	344	339	360	363	305	368	365	345	318	338	336	341	408	352	329	354	357	325	336	323	364	397	349	391	342	370	342	340	329	362	350	358	364	354	358	342	365	371	380	365	337	337	342	336	362	375	326	383	360
13946	6229	5672	5798	4581	3389	2583	2169	2044	1820	1650	1416	1252	1309	1151	1077	1093	965	1006	946	931	950	971	903	940	886	882	894	749	888	874	827	799	788	819	824	868	810	815	809	786	860	785	766	828	792	828	818	795	762	879	892	864	879	867	867	854	866	851	864	816	789	816	804	794	835	803	814	791	806	851	813	810	808	795	765	813	819	840	834	809	808	851	821	808	816	817	813	814	800	822	806	826	856	817	779	803	779	822	805	810	778	781	783	784	802	821	783	795	807	779	788	786	772	839	797	762	783	783	771	843	823	810	831	756	818	813	817	803	754	783	770	820	809	801	794	769	792	818	825	709	803	793	803	788	830	812	785	747	773	744	802	824	794	792	751	797	795	755	815	786	843	782	814	800	788	807	789	814	820	830	770	779	826	799	816	805	788	841	812	797	813	789	827	806	730	777	808	800	771	799	784	807	837	805	823	781	804	759	763	840	817	750	829	816	855	792	784	843	775	830	767	755	772	765	780	775	808	794	830	811	733	796	796	760	815	750	823	775	774	824	797	830	789	790	781	788	765	810	789	778	767	823	805	810	816	818	823	773	766	759	758	801	798	809	823	785	788	805	790	774	825	836	791	748	833	810	824	849	840	786	816	792	770	783	852	842	837	773	790	815	745	783	789	773	775	778	836	792	815	800	761	808	798	826	836	789	790	802	795	781	760	806	769	839	821	775	816	775	786	763	796	828	820	793	821	796	804	752	738	741	790	824	755	773	816	783	860	773	725	868	746	773	759	794	814	817	827	800	833	816	804	799	801	724	786	783	812	815	823	784	785	806	798	750	801	833	764	749	788	770	763	809	802	793	803	836	722	787	800	803	826	800	789	765	808	753	810	819	813	719	816	776	818	799	793	786	795	803	777	789	823	796	809	819	739	806	784	754	820	792	806	827	790	840	850	796	796	770	841	760	804	789	766	794	784	793	789	832	782	797	817	751	805	804	755	773	823	789	816	823	809	795	772	745	759	713	774	760	712	815	835	853	813	820	815	764	729	819	811	818	784	784	800	794	795	828	794	798	811	757	831	803	809	823	773	824	773	799	815	777	846	779	836	850	788	803	809	779	787	829	766	784	771	821	795	742	782	820	791	778	740	757	802	812	826	805	779	770	787	808	838	812	758	788	762	784	842	792	783	814	828	779	787	806	767	780	823	779	829	778	848	808	813	767	774	808	826	788	827	784	781	775	815	821	787	777	770	794	815	794	818	801	781	817	771	822	787	869	805	802	763	798	826	831	831	777	807	797	768	803	803	777	826	769	737	777	811	788	778	833	754	808	821	808	850	804	817	780	845	804	782	829	794	849	785	751	810	800	754	769	761	767	793	816	786	762	759	811	772	747	793	808	791	796	773	779	790	794	738	756	794	743	819	767	792	808	780	803	775	795	826	855	786	808	863	788	807	786	872	786	797	881	833	822	844	809	776	803	790	789	822	739	826	822	782	836	793	822	798	801	771	787	805	718	765	782	842	803	857	766	825	798	788	762	793	858	782	829	796	801	742	833	785	792	833	740	780	822	791	757	803	815	775	775	798	814	807	843	799	773	850	748	772	820	788	806	799	820	806	770	763	841	771	729	774	789	771	775	778	772	824	821	770	786	781	796	849	779	791	829	784	756	743	818	783	759	776	769	775	819	837	790	770	739	799	788	819	743	820	787	833	806	804	815	821	801	753	787	772	796	779	848	857	763	830	848	800	744	796	828	778	775	780	828	774	785	770	785	791	794	783	813	813	830	780	847	788	799	813	777	772	819	820	805	810	812	777	723	814	816	838	813	820	800	822	801	699	798	805	769	777	790	760	802	837	766	788	792	758	808	828	784	782	752	819	803	778	770	798	818	834	780	761	766	778	757	794	765	765	799	782	804	753	801	803	816	793	832	764	766	784	802	817	787	823	754	809	824	832	793	800	798	725	794	775	799	787	809	777	802	863	793	734	776	822	776	773	766	820	748	821	800	794	796	836	798	810	818	837	774	798	796	795	778	777	816	831	800	755	803	765	794	789	791	816	831	752	820	821	795	805	790	802	771	810	832	795	816	842	819	727	786	799	756	793	828	751	791	817	756	812	753	769	864	810	770	814	812	855	860	754	780	797	715	759	788	792	824	761	808	781	811	828	786	811	808	808	823	728	820	841	781	763	781	788	776	796	786	788	836	835	868	799	780	762	777	762	761	811	810	817	809	809	841	741	814	807	806	766	784	786	824	804	810	849	819	799	820	791	785	809	799	788	828	757	799	807	834	815	779	813	780	759	767	772	779	812	783	806	790	735	749	815	846	783	769	812	804	794	829	806	841	795	796	767	732	799	802	784	856	833	804	791	827	753	817	751	783	809	830	734	789	808	853	784	837	806	744	780	819	801	784	807	779	802	831	834	797	809	825	845	814	792	784	737	852	817	810	820	797	816	778	800	797	815	792	839	765	761	811	803	810	843	823	776	807	800	763	819	802	750	827	745	786	802	749	795	744	823	809	759	760	750	762	795	771	833	778	812	768	831	795	798	771	786	742	826	802	808	752	831	801	799	784	754	786	839	773	813	765	814	824	811	836	838	856	823	846	826	789	800	831	862	826	796	825	796	817	791	793	787	865	802	842	804	798	825	853	771	789	785	798	842	848	784	790	852	785	825	833	790	802	779	777	833	846	802	826	828	766	795	818	821	856	802	783	797	833	791	744	815	820	836	796	822	824	761	858	781	813	793	812	791	730	777	756	818	801	811	823	769	814	828	791	774	798	828	831	842	817	815	806	813	801	791	747	812	768	773	818	811	798	772	788	817	848	784	809	797	848	787	728	781	776	783	795	808	766	784	791	815	798	819	819	771	792	777	759	786	786	791	789	809	783	735	805	743	808	790	817	785	763	795	822	791	805	842	814	804	797	801	761	814	768	829	831	822	815	828	834	752	733	807	797	784	846	753	762	784	740	809	790	785	788	786	818	778	795	788	809	814	780	872	815	810	789	803	805	803	817	786	802	820	815	849	772	793	809	796	803	845	782	776	802	771	774	780	787	800	800	810	796	829	788	779	808	762	822	836	850	766	808	838	769	760	760	760	772	797	758	744	775	771	843	767	820	802	844	800	791	799	758	796	813	809	799	815	784	798	762	761	800	843	816	769	795	785	840	793	784	788	835	850	765	796	819	836	824	839	831	764	765	781	729	805	834	759	819	807	789	783	749	779	785	787	797	831	788	782	836	775	769	773	795	780	817	801	811	765	794	764	802	818	750	792	782	727	790	787	829	803	796	797	796	827	779	724	752	804	846	876	789	811	841	778	805	798	837	804	792	764	794	819	787	776	784	807	762	830	794	800	787	814	788	802	825	787	831	824	792	814	790	760	779	827	740	825	755	773	778	793	743	815	801	809	796	762	804	788	799	788	788	792	820	802	786	821	831	797	794	774	806	769	839	792	842	802	762	809	754	802	782	813	765	749	799	776	798	803	797	806	784	789	784	823
5160	1645	966	615	462	388	343	293	250	262	291	246	272	248	273	274	287	212	262	262	241	257	276	262	275	238	260	261	256	207	256	255	256	254	264	279	248	255	242	223	256	265	267	272	244	239	214	243	233	250	247	231	235	259	260	251	241	265	243	259	232	214	272	287	238	238	267	239	254	227	242	255	255	249	257	262	242	273	249	218	243	239	294	234	235	224	246	237	259	243	252	243	245	258	276	230	263	249	266	226	221	252	266	258	250	228	248	258	260	234	257	251	231	227	207	259	242	222	217	234	319	240	245	252	246	249	275	214	237	252	237	258	252	248	253	220	273	246	260	261	253	266	238	249	250	262	255	251	242	244	252	266	232	259	231	237	257	257	238	229	261	256	233	225	249	259	281	256	252	222	241	243	248	261	238	246	235	253	267	226	244	255	250	266	233	246	241	274	260	226	270	261	242	233	259	245	237	225	228	219	254	242	233	248	290	240	232	264	244	248	246	246	271	260	254	261	260	261	261	236	250	245	240	250	225	245	247	223	232	245	230	240	251	252	269	256	221	239	232	226	251	226	234	243	246	291	245	244	253	263	253	241	248	238	266	244	251	235	239	255	277	260	268	234	277	259	250	232	231	256	246	237	272	246	253	248	255	267	255	250	236	267	257	249	235	281	232	260	239	250	243	224	241	217	258	234	281	231	274	239	235	230	282	239	254	269	216	212	270	262	230	236	255	271	289	258	231	227	232	223	258	250	253	244	260	265	268	230	263	248	251	254	253	246	237	248	260	240	239	244	227	255	257	277	230	286	264	234	250	241	291	235	234	264	267	228	257	260	263	262	243	286	247	249	241	239	253	277	221	247	267	230	255	229	243	231	263	249	290	276	280	261	253	246	235	257	248	233	260	269	262	244	233	276	248	266	239	224	243	238	243	252	240	240	245	248	248	265	243	229	241	240	249	254	234	266	241	224	254	239	230	232	268	259	233	270	237	240	243	238	246	259	235	227	287	259	248	269	232	233	258	252	241	278	269	253	241	240	261	247	261	238	260	277	257	239	224	255	277	243	227	275	230	217	285	240	238	252	295	240	265	246	262	248	258	253	274	270	252	245	244	239	238	218	244	249	265	216	249	234	262	247	283	253	245	243	231	239	238	250	245	235	239	248	245	247	259	267	266	267	256	245	244	267	242	219	249	262	242	233	238	258	226	241	250	271	224	278	245	223	235	260	243	221	231	262	246	251	226	274	223	266	248	247	234	229	224	254	228	250	238	271	266	266	286	249	249	253	246	249	235	255	248	260	264	262	267	273	236	246	254	245	214	238	207	228	260	244	243	253	243	244	256	244	247	270	244	208	240	271	246	235	245	254	237	283	226	261	237	233	248	254	267	250	250	265	248	236	239	268	248	233	215	252	241	254	259	249	296	241	262	244	220	267	255	257	262	259	248	261	225	267	267	239	248	246	233	250	264	256	246	258	251	231	240	241	204	224	254	251	234	241	233	207	240	251	258	264	260	253	247	244	258	258	245	261	261	251	249	232	264	232	247	233	252	228	218	263	259	251	233	250	219	241	244	231	241	262	256	241	239	243	253	234	238	217	257	260	285	234	236	230	234	260	260	247	235	231	258	226	264	232	271	245	254	299	219	259	244	251	233	225	259	211	262	267	262	251	259	296	236	245	235	212	251	233	251	229	259	255	278	274	270	260	255	279	235	229	243	227	251	231	248	217	256	293	263	253	249	256	244	236	238	254	216	187	227	233	248	269	239	251	240	230	259	235	262	221	225	265	248	256	232	241	250	242	270	269	246	258	231	237	234	270	251	245	253	224	245	262	248	259	254	246	255	256	230	249	285	245	244	268	254	218	232	252	247	237	258	274	252	227	248	272	259	232	224	273	236	256	252	258	235	246	245	215	223	264	262	245	241	226	242	229	234	276	250	240	272	259	224	227	244	237	242	249	265	251	266	264	245	259	257	231	213	270	266	243	258	283	246	261	236	264	243	256	245	265	251	255	259	220	241	247	255	250	252	265	247	238	243	276	246	254	274	238	228	260	254	231	229	218	213	232	220	229	248	247	242	273	251	266	256	255	256	252	246	245	270	239	209	236	231	251	252	248	274	234	238	228	240	288	245	259	255	240	264	229	237	246	221	226	233	245	275	259	263	266	277	264	218	243	213	268	277	229	235	242	227	244	266	228	238	256	249	237	227	249	243	239	255	228	258	255	245	244	243	224	270	249	248	217	254	228	255	250	252	228	250	250	238	253	265	280	283	246	244	255	264	254	258	264	259	230	229	250	237	244	275	244	282	216	267	258	257	246	250	241	220	234	242	250	253	250	244	261	251	236	244	234	252	263	254	230	260	218	233	227	273	228	242	255	244	250	270	255	240	250	220	259	254	266	271	264	226	268	242	228	241	286	250	266	265	234	252	252	227	237	231	252	243	253	223	254	265	263	254	209	233	240	253	241	253	269	248	265	224	246	253	239	241	214	231	255	221	274	250	222	239	234	259	251	244	290	235	271	193	245	261	237	238	250	230	256	244	230	245	259	225	215	234	270	241	223	237	240	237	261	277	264	247	255	253	230	274	224	284	208	250	235	273	235	247	248	270	242	237	239	271	256	267	266	268	284	268	249	227	250	260	249	239	238	259	263	286	235	232	231	270	214	236	228	228	237	268	245	228	230	264	251	222	255	229	252	242	298	212	223	257	264	254	243	263	293	252	263	238	250	249	217	245	248	264	231	243	224	239	238	223	246	238	244	239	271	260	224	217	250	221	250	226	233	258	223	241	263	242	223	250	260	256	254	269	267	236	224	230	270	230	264	250	276	242	238	219	207	275	219	231	251	260	246	278	246	272	236	251	278	253	229	222	207	231	245	238	229	231	263	274	256	221	259	264	237	241	256	254	237	253	285	262	270	256	252	254	284	240	211	237	251	228	238	239	268	226	256	237	231	257	257	264	256	236	252	240	266	247	248	255	239	262	247	254	260	254	289	242	252	250	250	241	250	237	254	270	232	229	234	251	216	257	268	268	226	257	279	260	251	241	220	278	224	245	239	236	270	252	240	244	260	259	261	271	275	284	266	255	260	267	270	240	211	252	236	253	236	264	307	239	219	253	277	237	239	247	244	263	247	244	274	213	241	231	256	256	255	242	229	253	246	263	229	243	252	219	268	260	269	262	236	228	262	250	249	230	244	276	240	265	246	230	243	255	241	253	254	255	257	259	234	262	262	245	253	255	274	235	245	272	268	250	233	254	243	234	224	241	262	275	269	226	235	265	244	260	224	243	270	234	250	250	229	233	243	251	274	255	266	217	243	251	223	239	266	243	245	219	236	248	254	246	253	266	228	257	243	236	251	245	250	247	258	243	232	233	272	238	281	233	233	238	239	233	231	213	247	236	213	244	257	249	222	209	265	231	238	217	283	256	253	256	209	222	221	241	231	245	237	252	258	255	243	259	247	257	233	270	226	238	281	253	261	235	227	264	242
3817	1911	2097	1959	1642	1217	1033	871	816	754	768	732	705	655	720	653	720	623	611	595	639	651	621	662	620	610	622	614	658	626	626	616	598	620	579	623	603	588	635	632	613	610	648	642	613	564	609	633	601	640	633	622	601	622	671	608	614	635	627	621	584	623	597	595	582	639	650	636	594	623	623	608	622	594	617	639	589	634	652	551	651	651	601	588	597	640	664	581	607	666	606	591	622	590	628	624	594	596	634	598	642	591	597	641	643	620	551	610	605	616	635	643	624	649	641	619	614	637	575	658	640	588	627	597	610	592	633	600	560	634	553	622	612	605	648	632	637	617	610	585	594	645	620	558	647	621	595	589	644	611	592	588	604	612	590	610	605	560	645	600	628	584	627	596	601	626	572	606	609	632	558	623	616	665	595	612	562	606	598	614	602	605	655	614	655	594	631	616	638	590	614	616	552	581	588	625	607	624	612	573	575	601	645	625	634	653	621	585	609	559	630	633	614	585	594	611	597	645	634	590	609	620	615	627	591	595	636	614	609	624	615	588	619	610	563	634	627	657	581	613	616	610	580	620	652	605	608	651	616	589	638	624	587	655	578	606	562	552	630	625	591	627	633	583	579	612	604	590	593	604	645	636	570	622	655	606	595	618	593	573	608	662	591	646	587	582	543	588	605	635	625	623	619	613	652	561	580	586	609	573	587	643	634	614	631	606	635	575	641	605	576	587	633	585	623	602	610	591	627	657	625	579	616	628	615	599	605	646	621	618	604	617	619	600	600	599	634	637	620	628	623	611	624	608	648	595	596	617	583	579	656	601	584	615	584	647	596	602	594	628	602	633	610	577	622	591	590	631	573	646	587	588	633	656	603	596	621	619	627	582	595	603	589	616	644	621	638	642	589	602	563	596	592	597	621	622	634	588	579	617	623	642	610	559	643	631	635	615	580	612	606	596	608	610	592	612	597	642	613	568	602	621	614	651	632	572	611	623	620	621	581	624	617	638	576	610	633	592	637	589	604	640	598	618	576	654	611	607	617	619	624	610	614	600	646	631	662	582	644	616	607	597	619	587	595	609	626	592	612	599	586	653	566	624	611	651	579	575	569	632	597	641	568	621	634	596	589	573	572	615	578	624	608	616	623	661	584	584	618	610	608	639	626	606	660	597	625	603	571	612	562	595	627	629	619	597	610	613	630	631	623	607	582	598	663	588	604	616	638	606	600	613	617	633	639	583	683	621	608	629	605	653	585	611	609	611	589	631	612	572	613	609	569	638	630	589	614	593	657	634	628	617	588	649	602	626	635	636	609	599	628	597	595	574	600	604	639	592	633	629	607	614	661	629	607	621	639	602	606	603	579	589	620	627	613	647	605	595	628	599	591	656	605	582	627	623	600	576	605	637	581	633	605	617	622	582	635	610	614	595	592	590	573	650	623	576	641	611	617	659	643	592	599	651	665	615	634	579	588	602	642	564	628	620	609	624	609	594	601	637	612	574	588	600	580	605	611	649	597	653	599	639	551	623	601	608	678	607	615	631	626	611	636	581	613	601	597	618	608	585	634	617	622	604	590	644	630	620	622	618	632	613	582	648	618	583	557	645	599	599	561	588	637	599	627	590	610	580	629	592	603	582	597	598	626	605	579	610	618	608	616	644	616	667	619	645	579	668	626	618	597	634	614	592	543	608	621	625	572	626	648	606	600	600	596	644	643	625	586	604	592	630	583	613	632	608	618	605	580	600	602	567	636	621	612	619	588	641	594	618	624	627	621	582	632	616	616	601	602	628	597	587	601	591	630	603	607	630	633	606	631	619	590	592	627	582	584	588	634	554	649	637	610	604	600	574	661	553	684	617	597	618	615	601	593	646	609	642	561	612	616	603	646	597	638	611	653	633	602	571	590	641	642	597	583	588	595	601	620	569	626	600	591	630	610	614	615	619	577	581	608	624	605	619	620	617	595	588	613	594	636	634	612	608	578	619	586	615	587	646	616	630	639	603	593	674	592	655	651	642	546	595	600	605	591	650	642	623	617	612	591	600	618	626	632	634	619	637	632	600	589	634	625	621	618	629	620	591	572	618	608	601	588	590	628	616	611	636	608	568	633	604	643	570	622	611	584	633	589	631	634	603	621	656	583	613	596	601	621	591	620	599	599	597	636	609	596	650	617	604	593	603	620	575	673	585	604	616	585	597	636	569	613	607	587	595	610	645	600	601	593	586	586	617	640	594	630	582	683	621	622	605	602	617	634	606	569	606	612	618	606	646	661	586	608	655	555	617	605	619	595	623	577	672	604	649	591	581	595	614	645	598	587	595	630	616	611	613	655	617	639	597	580	600	617	611	604	585	585	592	606	623	625	625	551	547	611	650	591	590	592	664	616	582	634	614	581	613	611	610	639	587	603	618	613	601	643	623	587	621	622	633	569	614	633	607	631	636	600	609	625	594	589	637	628	577	636	608	600	621	636	613	622	628	578	640	572	611	604	598	561	611	629	648	608	577	622	596	617	620	620	540	591	582	646	594	618	595	554	596	608	613	614	626	651	598	597	584	606	644	560	598	653	612	621	620	609	633	617	611	580	584	586	660	614	592	581	580	611	606	560	567	588	606	607	598	618	627	636	667	613	620	601	612	606	602	594	603	600	633	590	612	589	621	619	652	634	631	639	643	656	600	614	657	596	603	591	610	598	632	638	547	656	600	573	602	573	627	620	609	610	612	654	614	671	599	609	604	634	598	610	593	555	607	583	604	623	573	553	654	622	612	584	605	608	607	595	638	619	592	596	645	646	580	592	610	602	618	594	611	633	620	596	625	629	620	620	600	615	603	586	620	636	600	612	657	562	618	627	615	607	538	657	582	585	638	628	621	631	647	602	588	555	621	632	587	627	582	615	625	627	580	602	580	605	652	630	632	626	605	571	620	568	647	613	616	586	574	628	638	578	615	596	613	597	651	632	619	615	611	619	611	644	624	603	663	614	614	624	614	612	591	608	609	622	566	640	577	598	608	580	618	605	581	604	597	641	604	560	581	612	616	632	634	615	631	597	636	622	596	603	644	554	628	612	618	550	615	602	611	624	637	573	660	626	606	601	629	559	586	588	596	573	573	621	600	574	614	603	615	547	595	555	616	626	604	617	655	595	622	624	625	543	616	614	624	596	593	609	643	615	631	598	631	642	609	598	640	601	612	591	581	585	594	612	630	609	628	612	594	603	566	585	582	609	587	630	612	647	616	625	614	576	640	604	640	592	607	661	636	589	586	610	565	625	624	582	626	565	612	572	615	625	597	556	642	599	615	606	628	628	555	589	601	636	612	593	646	595	639	627	596	632	588	638	602	599	568	607	609	622	581	607	564	592	609	592	562	624	600	565	630	614	623	576	604	584	614	643	592	607	621	622	606	582	605	601	600	616	663	666	615	639	608	624	611	627	638	591	594	587	614	631	591	595	623	608	620	608	641	615	603	640	598	595	554	614	598	628	575	631	603	619	593	627	603
14334	4315	2228	1369	898	662	607	577	466	463	475	424	428	388	409	411	355	357	404	405	344	354	370	388	365	404	367	352	363	346	377	357	354	379	397	383	386	358	375	362	380	354	306	365	356	357	366	352	351	375	394	362	375	330	372	369	382	390	356	368	362	353	351	369	361	349	342	360	352	327	358	366	341	316	378	358	343	403	348	358	397	367	331	349	382	375	366	370	401	374	388	382	346	353	379	385	350	381	375	363	377	377	394	378	397	357	363	375	354	364	373	401	359	351	376	378	342	343	373	368	344	352	342	352	385	368	358	350	350	372	329	335	378	389	405	312	382	354	348	387	351	356	366	372	360	352	357	362	394	338	379	356	385	414	360	369	386	341	394	380	351	359	369	354	395	368	386	355	342	352	365	360	396	351	349	367	347	368	382	366	370	383	373	410	355	386	375	352	377	355	345	404	337	359	361	413	342	370	391	344	374	389	403	386	352	384	362	413	357	363	343	364	356	361	353	358	361	345	400	388	384	374	331	380	380	343	364	376	346	392	342	365	377	390	342	394	339	320	371	381	379	370	405	365	357	403	386	350	391	371	349	360	359	357	359	364	371	338	383	358	388	366	364	389	372	409	346	382	352	444	369	345	366	355	357	364	373	364	359	406	346	347	373	369	356	362	394	391	390	353	368	389	364	397	355	355	349	409	340	356	380	365	332	368	351	384	322	378	412	389	355	360	333	354	377	368	361	393	370	338	375	371	366	376	374	385	397	389	343	371	350	374	376	366	356	356	372	334	356	344	351	390	369	381	363	372	347	387	327	348	356	371	348	355	370	362	376	405	408	349	366	338	345	358	342	383	369	340	378	347	364	349	368	357	370	370	385	366	340	318	362	376	382	362	350	386	368	389	371	365	358	362	396	364	332	396	344	357	369	373	365	347	383	366	378	367	343	383	349	347	376	368	357	392	385	412	404	354	352	378	378	361	372	378	403	363	367	380	371	365	376	380	348	354	355	397	349	363	407	340	351	394	351	356	378	367	342	360	378	351	400	338	366	372	366	339	361	385	343	398	389	360	370	396	369	389	375	365	358	335	357	358	334	365	379	370	365	366	333	379	358	321	383	386	398	368	383	335	339	359	352	375	365	358	361	327	370	377	371	350	365	362	386	389	360	353	369	383	337	313	399	405	382	395	356	388	351	331	354	360	375	371	337	355	340	392	358	356	354	326	381	381	358	344	404	405	344	352	396	353	345	383	363	377	403	341	340	392	355	369	371	410	349	350	392	373	366	336	362	348	387	348	398	375	334	393	395	378	380	359	334	348	352	400	371	342	364	376	350	353	371	365	372	370	370	369	373	328	396	378	322	360	365	342	367	381	406	400	373	352	365	338	365	375	403	379	401	370	349	368	347	389	366	381	346	386	376	380	332	370	340	355	330	353	382	353	345	369	368	395	363	389	374	366	362	388	402	350	374	363	380	365	340	377	383	428	343	382	354	336	330	362	365	385	392	388	336	339	389	372	375	353	343	385	372	359	358	377	354	373	354	389	401	401	395	404	374	346	406	357	356	381	388	374	393	371	374	357	332	341	373	377	354	354	416	409	370	355	362	386	389	387	376	372	352	330	376	379	336	337	383	341	366	393	377	367	359	403	390	369	364	374	387	350	340	353	405	368	394	365	391	353	358	362	339	380	346	372	351	359	373	369	354	346	373	382	406	362	399	360	352	367	394	332	384	380	347	365	363	369	361	339	342	365	353	341	386	381	336	372	359	366	309	342	354	356	332	355	361	412	356	387	340	351	385	348	335	345	347	351	384	362	356	383	370	317	370	408	349	364	391	396	335	361	368	355	376	350	388	373	351	337	371	370	383	396	377	354	369	357	340	364	346	379	401	366	387	320	370	358	376	374	367	381	371	378	348	353	333	359	335	389	364	365	386	361	398	348	377	392	407	369	390	368	383	353	353	377	370	379	402	350	395	394	373	354	359	367	381	337	384	391	377	377	375	399	391	373	364	389	354	394	391	363	361	388	362	399	359	388	389	383	354	354	363	374	336	360	381	380	372	404	371	375	379	381	365	351	375	344	365	365	380	354	392	360	342	375	354	385	360	387	379	369	360	359	351	365	326	339	377	349	366	348	376	344	382	383	370	364	397	342	318	393	372	373	391	368	387	374	358	347	360	338	400	367	358	376	375	330	361	360	381	344	347	385	380	398	359	356	364	389	374	332	378	374	385	346	383	371	350	358	352	344	376	349	363	352	370	380	379	373	333	364	385	391	381	396	396	369	354	382	361	380	359	390	341	296	375	387	374	347	380	384	378	399	373	387	382	389	360	312	389	365	396	345	350	372	313	361	354	367	368	358	367	353	369	340	400	372	375	336	348	330	346	362	346	372	355	341	350	377	361	376	364	305	362	336	365	389	342	380	331	350	373	369	356	346	338	360	373	385	310	358	363	378	396	380	373	369	367	387	352	355	388	335	339	308	372	384	389	333	367	421	382	391	385	399	367	380	373	388	373	351	379	388	389	387	366	348	334	318	356	334	330	397	386	342	400	347	393	374	384	378	358	357	334	344	371	330	337	369	361	378	337	410	359	416	341	344	377	382	358	381	391	369	377	363	363	406	363	369	362	366	394	378	380	340	372	367	315	360	350	390	371	350	385	339	385	387	330	352	362	392	347	328	370	382	380	387	358	328	367	365	382	343	385	389	385	408	394	376	364	385	331	364	359	385	306	360	354	353	364	370	362	378	370	381	353	356	366	362	384	356	382	381	382	326	348	348	380	390	386	374	375	378	378	371	386	376	375	362	367	362	345	336	387	329	359	352	374	368	383	356	376	348	367	343	386	379	330	359	345	394	390	376	409	332	380	354	355	350	357	366	371	386	366	362	403	387	395	385	357	383	335	365	370	347	346	369	382	363	385	413	363	356	340	323	343	355	349	349	367	349	383	382	395	375	372	383	351	380	355	357	359	358	389	358	349	366	368	357	359	377	345	367	390	370	382	362	341	355	361	361	365	376	354	345	392	400	390	399	363	383	379	381	335	332	354	366	389	335	358	397	384	338	368	336	379	401	385	345	363	383	398	386	374	373	411	327	393	378	389	403	389	338	362	328	336	355	374	351	374	405	340	379	375	338	364	354	386	345	334	362	359	344	335	369	375	417	394	346	342	398	353	359	357	376	400	351	349	360	366	363	389	382	389	339	399	370	366	371	380	335	392	397	382	381	329	345	391	339	393	378	359	341	344	367	379	373	386	386	335	327	409	342	380	360	383	389	336	365	350	376	348	380	349	390	394	370	344	348	346	354	407	351	357	350	352	393	363	366	379	337	380	395	405	342	350	369	391	372	338	352	365	356	382	404	377	393	376	391	377	382	422	383	396	380	372	384	412	386	332	360	391	380	376	390	327	372	373	378	363	361	383	407	352	365	389	341	388	362	373	386	413	400	343	355	345	366	347	345	329	332	391	403	341	362	373	358	375	353	374	320	390	382
10166	4274	3946	3915	3265	2340	1925	1791	1656	1546	1346	1259	1172	1215	1108	1045	954	1015	976	921	910	934	973	899	928	903	883	878	862	876	867	935	809	917	938	843	847	838	849	896	849	873	834	901	872	842	915	850	832	900	849	882	918	944	910	910	896	913	864	870	901	862	885	856	858	831	826	869	842	875	873	888	840	838	814	856	960	904	840	896	845	858	894	917	931	853	859	894	864	849	869	846	865	861	858	843	855	876	863	805	885	864	909	911	869	842	918	889	815	853	854	850	867	838	876	856	896	861	849	826	827	887	846	832	858	848	901	848	789	800	843	864	883	902	798	895	861	848	845	846	840	868	849	856	871	861	836	948	859	827	856	822	806	813	856	827	836	875	840	877	830	912	858	854	852	873	881	847	893	869	892	835	840	867	870	798	885	873	817	846	870	855	825	809	848	850	852	852	862	828	868	865	832	885	820	871	860	844	845	791	780	855	840	840	881	859	900	874	835	872	837	867	839	839	867	849	856	807	831	830	818	798	856	808	838	888	854	806	920	843	831	856	836	870	829	866	828	839	863	879	807	886	875	838	841	747	852	890	849	840	834	817	794	846	825	866	826	806	920	878	874	858	868	831	813	865	835	856	858	875	827	835	804	843	814	919	846	854	839	820	847	893	846	866	857	857	867	855	833	848	882	839	853	826	862	898	832	892	870	911	846	892	863	858	851	818	848	873	853	890	841	870	855	830	865	858	813	859	847	853	867	878	894	905	823	929	848	829	800	852	848	867	839	845	856	808	866	818	836	823	869	855	880	862	837	798	868	904	840	854	871	864	891	844	862	839	851	866	865	824	858	828	831	812	904	839	894	834	838	894	866	832	866	874	890	857	859	820	825	836	853	864	862	842	797	896	848	879	820	822	840	886	816	885	837	896	825	807	862	854	838	809	863	868	811	875	820	869	845	839	795	832	867	853	862	862	920	847	930	858	939	844	839	880	870	852	800	862	834	849	855	894	832	856	887	802	874	877	862	827	805	828	809	829	839	840	855	878	877	835	858	883	865	857	835	828	864	822	863	876	812	862	863	887	809	866	814	865	865	889	836	880	820	853	833	884	892	856	842	799	853	891	896	879	849	870	859	817	801	851	830	877	860	817	852	867	827	830	819	832	885	868	883	835	869	832	845	827	865	869	819	835	864	845	880	881	886	865	879	843	814	830	874	891	837	808	853	849	852	889	866	870	815	899	851	847	843	831	889	854	861	859	892	880	879	814	897	849	843	840	864	881	830	817	918	847	875	842	857	858	881	934	827	796	816	874	825	869	854	884	872	896	925	817	901	841	840	832	857	878	852	854	878	794	816	835	864	839	885	858	847	871	847	839	792	858	908	913	848	789	839	858	829	832	848	851	820	883	869	859	831	868	803	916	815	820	826	844	814	865	876	836	846	825	823	862	821	837	870	906	814	835	890	836	846	817	875	835	861	827	873	856	899	818	837	837	788	837	790	821	862	863	834	791	815	889	872	888	897	889	893	879	886	865	871	827	854	797	832	852	847	809	902	845	821	841	808	879	857	882	888	906	830	839	836	821	812	848	836	817	866	925	879	815	851	855	842	803	874	870	895	878	820	871	843	866	858	848	817	895	839	839	856	865	865	833	898	842	865	884	866	827	849	875	897	837	838	829	874	879	823	904	797	895	807	865	853	835	845	836	828	850	846	836	885	857	845	881	829	856	844	877	790	833	919	880	835	816	902	860	905	853	882	867	832	863	881	828	843	822	883	870	866	806	863	826	852	819	916	870	868	849	854	853	843	868	848	808	840	853	842	835	839	882	848	839	779	851	850	815	858	835	891	822	843	844	882	877	837	846	825	842	852	884	825	839	862	863	826	878	861	853	872	825	921	850	900	881	839	829	819	841	862	885	861	870	878	861	830	889	849	874	858	841	863	814	884	876	840	842	913	861	867	873	924	883	824	877	861	848	910	861	870	903	879	877	830	850	897	838	866	881	836	862	809	839	806	816	815	884	877	820	864	811	850	856	882	859	848	854	872	857	914	836	874	824	802	855	840	801	845	883	875	872	863	854	872	906	848	855	810	877	897	869	845	828	824	789	807	909	882	862	901	830	889	842	904	854	910	895	847	874	872	845	861	818	844	840	858	810	894	863	813	836	853	886	821	835	831	861	859	845	845	882	858	866	875	869	910	847	842	855	875	877	910	854	877	868	886	869	853	881	837	827	849	855	885	839	856	898	841	838	844	905	916	809	885	814	834	870	827	806	843	811	823	803	866	871	812	914	834	789	858	801	853	817	840	821	826	862	887	875	875	857	864	816	859	862	868	849	900	878	780	872	863	855	843	812	842	861	870	899	865	880	833	856	841	866	828	852	854	836	869	836	834	867	833	811	848	934	880	899	865	847	854	896	820	871	858	910	880	896	834	857	912	868	849	837	897	901	852	845	869	861	828	811	855	881	840	884	856	855	834	831	885	834	870	837	882	818	872	793	867	865	853	824	852	850	863	862	885	844	797	845	869	883	817	831	902	872	894	848	835	819	841	870	875	865	897	820	874	874	857	866	890	848	852	872	868	846	860	807	831	810	870	813	899	890	911	887	813	858	871	852	824	840	857	823	827	837	868	804	873	847	860	869	796	848	867	889	851	833	848	858	877	870	847	778	849	861	858	866	844	852	834	881	838	861	882	894	862	831	855	834	808	855	900	884	843	856	853	855	868	800	855	835	895	872	861	836	832	885	835	882	815	815	897	869	870	867	845	865	837	810	797	900	873	892	853	905	881	827	797	864	832	830	831	901	847	821	850	856	855	886	872	854	852	857	872	861	863	841	837	847	832	900	837	792	842	867	871	818	809	860	870	826	876	903	872	822	845	899	803	874	838	909	942	873	861	898	821	883	871	898	835	833	885	846	862	849	810	854	850	825	891	820	862	865	873	866	807	814	871	824	845	897	839	851	871	833	868	873	808	826	859	827	907	806	869	853	850	903	833	868	841	848	814	906	865	832	801	788	873	893	918	826	789	845	859	843	837	894	848	893	824	842	898	901	891	886	860	843	864	840	828	832	891	839	879	826	797	871	848	843	787	859	906	832	858	826	800	817	843	859	823	871	835	907	856	876	868	834	831	924	846	880	882	890	867	831	839	888	888	865	875	887	896	859	855	857	868	860	827	815	816	821	873	829	822	832	841	862	833	844	837	835	875	885	879	821	861	881	881	845	821	837	863	838	878	840	895	852	886	830	823	820	842	881	850	844	845	890	867	869	938	865	871	833	838	820	843	861	847	798	890	836	865	834	784	883	860	864	874	834	844	898	874	808	848	861	835	835	820	834	833	841	798	814	867	860	847	841	830	850	861	904	948	866	878	913	870	859	817	779	914	819	868	850	879	870	860	826	822	889	807	881	820	861	827	818	877	845	871	946	777	820	882	847	840	886	846	813	869	850	863	828	859	833	868	811	799	865	851	880	851	859	862	823	903	878	861	833	812	882	866	789
23639	7939	3492	2035	1266	933	693	740	562	525	503	446	397	400	381	400	403	408	344	360	361	358	341	365	370	357	351	372	328	392	370	376	352	381	346	356	374	369	318	371	363	344	381	370	332	378	369	337	347	347	363	346	337	364	345	345	360	381	356	344	338	335	354	363	337	376	377	342	352	333	341	357	353	334	340	376	341	384	360	378	342	341	323	375	335	320	345	383	330	324	347	372	370	382	359	348	358	340	365	355	342	366	353	376	340	366	313	344	385	333	367	342	359	382	392	387	358	338	321	354	317	305	362	367	356	347	348	343	364	379	362	342	325	369	364	354	367	356	370	376	371	352	340	367	368	379	337	374	350	380	336	343	361	340	335	345	370	342	346	338	376	341	333	323	347	316	359	328	371	307	362	350	353	351	351	335	377	385	351	346	358	349	369	342	373	375	328	335	389	324	322	299	368	369	360	365	346	364	353	339	373	339	301	339	338	361	382	360	347	332	330	376	369	330	378	323	354	355	384	356	330	354	346	312	337	339	367	354	346	356	333	345	331	386	329	325	345	376	323	363	337	363	364	344	342	371	348	370	335	360	364	326	355	347	349	378	360	363	369	358	334	328	380	333	314	342	344	347	318	367	320	361	341	364	353	366	304	372	344	372	348	335	336	341	355	386	363	374	337	341	313	351	332	355	343	345	346	322	345	379	338	345	317	378	342	339	303	325	373	373	339	346	360	345	328	339	377	347	361	389	338	331	290	365	348	382	353	328	360	368	356	340	332	347	364	365	390	356	341	352	360	347	339	363	384	359	327	374	350	389	336	352	373	308	352	360	355	357	357	352	375	362	360	385	391	329	338	336	359	353	347	373	343	340	354	347	363	341	342	404	305	343	337	366	394	341	340	363	361	325	358	358	339	357	333	399	366	348	323	364	333	348	356	367	348	335	356	314	357	321	378	351	328	341	392	325	348	312	328	367	341	375	346	356	349	362	393	362	298	354	368	383	360	361	333	387	354	353	344	326	366	318	348	364	375	362	364	362	372	335	362	363	351	344	353	348	360	344	344	357	339	372	320	363	368	338	359	300	357	326	386	371	378	356	354	329	348	361	340	376	334	336	368	382	377	345	334	356	378	346	350	346	358	433	383	352	354	345	331	339	359	324	350	340	364	361	323	345	371	378	356	310	369	339	351	354	341	347	361	359	381	328	364	356	330	340	316	372	332	383	337	333	328	351	354	346	290	358	342	318	334	383	341	328	294	310	359	369	351	350	319	307	367	349	341	355	363	353	314	350	328	327	329	333	334	338	385	330	330	332	368	369	393	336	351	358	353	326	387	339	369	356	326	383	354	346	357	360	364	352	347	387	387	325	322	366	327	347	347	359	343	333	345	354	379	369	350	339	392	336	307	336	376	336	367	380	322	368	363	356	370	364	363	354	319	349	373	362	346	380	365	367	307	344	338	361	349	358	360	356	362	343	323	374	350	375	332	383	362	360	346	331	338	334	394	347	405	356	396	332	341	367	372	372	387	364	366	328	327	336	360	343	350	310	376	364	351	336	322	352	343	346	366	338	358	387	355	376	390	370	338	348	372	352	338	359	347	350	392	371	403	334	358	370	365	348	371	326	357	349	368	348	341	399	346	348	338	379	348	329	365	371	368	323	309	346	351	370	339	362	368	361	360	381	362	338	308	375	341	339	335	338	393	347	384	321	338	322	332	327	342	351	330	322	395	348	363	361	368	377	339	330	362	311	362	382	349	326	315	348	327	349	354	329	346	351	398	346	339	388	334	356	376	362	352	398	353	306	350	355	346	372	333	383	360	363	370	383	344	351	333	314	351	355	364	327	349	368	313	342	319	371	376	352	354	391	390	335	361	348	349	380	331	357	409	342	342	345	382	319	363	354	338	354	354	362	326	340	334	389	350	334	335	327	317	324	348	323	323	327	336	338	366	377	362	327	327	352	343	365	399	363	342	341	361	394	352	368	354	349	387	320	343	356	367	328	365	336	337	399	364	361	341	358	333	346	345	383	337	351	337	331	364	365	339	360	357	361	322	309	370	382	323	348	347	350	310	345	323	366	377	405	349	367	387	325	329	393	336	379	332	348	401	351	310	353	341	341	325	318	339	324	349	356	357	352	346	350	362	315	341	382	355	360	339	367	344	351	327	334	313	344	354	344	316	333	340	377	336	347	371	356	358	390	374	346	362	351	319	341	342	350	323	352	354	362	367	363	368	412	357	353	367	348	344	337	308	344	376	337	365	361	347	361	343	366	347	364	365	326	312	357	361	331	381	317	367	322	319	390	349	327	373	333	330	378	352	344	345	336	344	346	357	352	327	329	341	369	342	326	358	361	357	350	345	377	341	350	358	362	346	346	342	323	373	364	337	361	403	324	347	369	381	368	354	364	398	356	348	362	380	341	381	365	404	377	383	346	387	338	358	373	327	354	361	352	364	343	365	347	333	374	341	357	348	375	364	356	323	364	349	370	348	352	365	312	361	324	317	364	339	328	373	345	323	364	334	359	356	348	373	347	329	354	302	359	362	346	355	358	339	352	325	374	338	378	354	347	333	331	371	362	383	321	351	341	371	335	395	369	365	359	370	327	314	316	318	290	357	356	347	328	322	380	357	343	339	330	382	342	358	375	297	340	359	318	324	356	313	354	348	308	359	347	349	362	317	368	352	355	366	371	339	342	384	321	308	349	352	350	320	356	328	376	350	332	368	374	357	363	372	347	355	321	343	352	363	336	336	369	348	346	347	347	368	340	336	365	341	322	361	341	347	334	347	316	367	334	343	319	352	327	353	366	334	333	398	373	336	390	380	328	355	378	343	354	357	391	366	331	349	350	340	355	355	346	394	361	360	339	349	340	318	333	373	357	365	361	364	303	371	348	353	332	373	351	391	367	338	350	329	341	346	349	326	395	357	357	347	301	367	377	348	337	354	335	398	382	360	355	377	342	361	360	377	357	336	375	362	336	352	346	357	310	349	336	342	335	347	344	338	350	356	350	319	367	388	333	357	360	364	353	344	339	333	354	379	347	356	317	342	356	365	352	383	347	332	378	395	376	304	370	335	361	352	322	355	326	348	319	340	333	309	335	372	341	363	363	351	343	327	353	335	349	317	364	308	376	365	391	379	331	364	308	319	381	349	379	320	352	387	378	307	386	333	351	371	340	317	363	385	343	347	348	348	356	343	339	368	335	366	349	341	346	344	341	345	357	351	334	350	378	356	343	376	350	322	373	360	345	371	336	337	374	344	316	368	366	357	340	354	333	338	370	355	356	383	348	352	351	362	379	367	335	385	370	358	359	341	344	346	348	375	378	356	354	344	353	343	346	307	376	368	395	366	344	394	361	347	369	299	375	344	347	345	334	341	359	375	352	376	346	346	339	355	359	375	357	348	364	409	399	371	323	363	363	317	353	385	318	375	330	311	332	353	346	322	356	349	353	329	354	353	347	341	344	341	332	357	368	349	370	328	333	370	357
13956	6006	5624	5467	4269	3246	2653	2423	2211	1908	1657	1455	1287	1281	1177	1108	1018	993	983	943	926	905	947	934	858	868	880	889	841	880	844	813	801	781	842	807	862	810	827	787	760	835	823	844	827	847	847	831	816	886	906	889	923	870	878	929	859	872	864	816	853	783	806	800	854	791	817	820	771	813	808	825	788	831	829	818	849	808	829	814	866	802	827	811	897	873	791	818	811	827	819	774	840	801	809	818	887	765	799	771	794	793	781	772	844	789	852	802	791	788	806	846	833	770	771	784	824	838	770	818	818	792	776	821	819	779	775	820	837	740	782	793	815	794	805	821	814	784	777	765	773	780	762	812	760	761	801	757	870	843	833	813	838	783	858	780	788	842	831	822	788	775	866	792	783	780	795	858	762	771	820	761	793	855	813	796	801	814	797	786	772	809	773	794	812	775	768	865	777	764	807	792	845	811	854	808	759	775	815	818	829	805	832	763	766	779	781	807	828	816	777	801	820	772	827	828	821	796	827	764	761	807	806	781	761	821	802	763	816	801	810	809	795	782	777	788	805	793	786	775	836	791	758	838	817	803	799	801	803	807	791	831	813	794	805	818	823	818	757	827	792	837	806	775	783	806	841	853	768	689	822	818	780	778	818	831	811	778	771	772	802	831	855	802	767	799	752	826	848	784	871	753	755	786	789	826	835	807	803	749	787	804	790	820	829	738	803	798	810	769	814	771	780	807	804	750	796	813	749	854	853	846	785	760	837	840	790	774	819	808	774	799	800	799	786	850	772	788	735	786	805	836	766	789	853	796	842	812	811	847	790	791	795	789	804	756	813	808	823	792	792	830	795	824	761	782	769	806	800	781	805	760	777	780	778	759	817	800	838	758	796	817	836	745	821	863	840	835	797	798	772	816	764	783	843	819	755	773	792	788	776	777	810	727	769	815	834	823	773	836	789	770	856	826	795	801	771	775	812	819	892	818	854	839	779	837	778	850	830	808	810	786	828	784	807	820	821	823	811	833	822	790	796	799	792	786	852	789	867	851	768	778	825	784	784	790	755	823	811	821	818	827	829	863	806	769	873	814	798	789	802	789	803	757	822	778	796	763	802	857	725	769	795	807	720	830	781	841	796	806	776	765	750	808	837	815	821	842	834	834	847	841	812	784	800	820	764	775	834	802	809	800	764	772	824	859	829	812	804	788	798	785	800	780	788	875	815	805	819	779	838	802	785	855	815	808	812	786	817	779	818	827	822	786	823	771	758	834	831	801	755	801	797	864	812	833	861	833	833	850	838	798	815	804	776	786	830	794	794	770	777	803	784	809	743	816	782	777	762	746	786	811	774	819	780	801	782	762	807	840	824	800	828	772	798	858	819	796	787	784	779	774	822	821	792	809	785	836	792	806	798	785	793	805	793	821	801	789	787	820	760	740	807	750	841	771	770	752	774	751	783	772	837	804	783	778	796	841	739	834	795	763	790	764	792	812	798	797	812	737	806	810	799	778	788	815	873	758	830	800	827	800	786	755	822	815	791	790	755	817	843	789	778	809	827	841	855	826	817	749	777	811	803	736	811	776	813	822	816	849	822	854	846	821	779	823	805	791	782	820	835	812	831	845	789	788	815	831	839	757	752	830	807	848	825	774	780	786	831	786	814	796	825	814	805	801	864	769	791	803	827	835	786	801	825	796	844	838	771	775	804	762	811	826	827	796	784	824	813	814	794	815	831	790	848	741	821	835	773	799	776	843	760	781	825	781	806	806	843	805	765	791	803	835	810	786	825	818	814	772	815	780	794	791	820	786	778	801	794	800	818	796	789	847	789	820	766	820	804	813	802	782	797	836	837	766	789	805	795	788	770	786	784	820	827	807	827	822	803	772	785	777	808	771	807	771	772	802	818	793	782	764	810	775	785	755	823	797	814	809	789	795	821	783	775	807	785	811	787	821	764	817	801	847	809	794	819	768	855	755	782	804	795	764	801	812	809	807	812	808	837	747	793	793	822	823	826	797	788	767	810	782	747	815	801	793	777	784	806	802	781	839	851	786	814	795	794	759	790	801	807	828	782	825	818	861	808	806	770	811	811	846	805	813	758	807	743	812	768	755	818	775	788	808	767	798	810	778	830	847	812	842	812	819	822	868	788	798	803	803	820	843	867	778	794	795	785	815	778	794	780	785	792	782	848	780	770	846	833	795	793	790	791	828	779	840	814	832	812	782	748	804	777	756	828	806	755	767	809	802	759	752	815	827	823	836	754	767	817	783	836	801	805	808	827	794	818	767	799	819	790	796	789	859	774	804	834	829	819	851	768	774	832	825	801	778	805	823	772	828	789	822	820	808	765	804	820	786	767	805	752	801	816	774	818	799	799	800	848	792	786	820	825	775	774	770	832	809	795	849	785	802	808	846	810	755	865	822	800	820	751	781	801	808	829	830	830	786	806	789	804	785	766	773	820	817	803	820	798	807	831	788	760	837	800	824	732	824	840	838	802	799	821	800	792	803	821	788	776	793	827	827	814	756	774	797	834	784	822	823	838	793	811	839	810	856	809	819	822	836	805	769	758	836	823	772	825	807	775	828	790	820	780	787	751	832	898	781	795	809	843	759	853	771	808	846	809	820	828	870	793	857	810	791	837	798	800	832	818	775	756	834	833	787	831	817	781	790	758	817	806	778	800	789	779	814	826	807	810	800	789	786	806	826	768	821	785	793	800	806	831	807	814	779	854	816	790	770	837	796	849	827	783	771	862	772	845	771	768	830	795	845	799	810	789	742	841	845	823	821	809	835	837	800	786	764	741	774	793	788	751	802	806	831	790	798	839	831	773	835	799	803	797	802	869	838	810	775	806	767	838	738	820	762	787	803	807	846	810	810	765	779	826	752	809	799	788	787	818	780	791	799	759	806	850	787	807	807	791	821	847	793	852	837	810	827	808	769	847	815	760	757	850	819	802	770	793	800	829	787	823	843	771	798	765	815	803	777	791	819	781	821	849	827	840	796	812	825	827	817	750	839	747	782	761	841	781	837	853	754	789	858	838	817	818	759	847	777	783	828	801	780	790	817	834	800	806	779	765	750	830	784	764	802	792	791	761	806	821	791	784	806	845	848	826	825	793	749	766	790	831	803	799	808	817	786	792	775	788	804	820	814	829	770	795	824	821	776	813	783	786	809	805	801	808	829	807	827	784	797	785	808	810	839	811	797	780	764	801	800	804	838	857	859	740	780	843	801	790	762	806	855	764	827	819	757	828	790	848	799	821	772	795	843	790	775	819	765	781	771	809	769	791	797	815	836	810	812	808	810	840	780	784	802	784	809	762	785	837	818	804	844	796	766	825	774	840	792	824	814	784	800	819	768	809	816	825	780	817	800	825	827	772	837	818	753	810	780	806	784	819	754	849	798	816	797	812	808	827	819	767	765	809	849	823	853	776	804	773	816	806	854	851	775	817	779	853	778	821	859	774	774	803	826	842	812	832	796	750	855	830	788	754	808	766	802
4882	1589	949	652	383	354	313	313	272	264	256	253	276	238	257	263	292	239	248	265	249	259	245	233	262	262	262	249	263	261	244	280	268	257	229	251	230	219	290	260	270	283	260	244	240	219	270	241	229	262	297	289	252	258	270	262	260	248	240	229	274	235	243	221	282	238	230	245	254	282	258	259	251	265	245	255	240	231	222	260	286	258	233	237	244	257	244	245	259	283	252	238	226	244	239	276	246	225	256	228	251	272	252	242	246	242	261	242	261	247	269	247	236	250	236	224	231	262	246	240	266	244	240	264	233	301	231	251	226	241	238	237	246	214	269	212	251	233	278	258	247	270	255	265	241	263	227	251	254	265	260	256	253	245	240	254	269	236	243	290	239	250	252	228	259	237	267	244	226	230	256	279	243	249	256	234	281	256	261	246	272	263	235	225	268	252	276	249	233	235	230	212	217	241	236	212	279	257	273	253	255	244	237	242	258	220	247	248	251	247	281	246	272	231	254	251	252	237	265	228	259	223	210	241	228	250	240	246	251	251	245	240	245	242	237	232	230	242	244	271	232	244	258	245	230	247	220	250	246	249	248	233	223	255	278	223	255	278	260	247	243	240	229	249	243	275	253	258	240	273	251	252	247	241	257	279	257	235	251	237	239	236	251	250	250	223	257	229	261	209	248	204	253	243	243	240	232	228	236	284	251	249	268	301	272	271	240	243	234	246	252	239	266	249	243	258	265	235	259	244	237	247	253	229	211	214	249	254	225	261	258	235	214	263	254	295	238	267	235	275	222	278	283	230	244	263	249	245	251	279	264	248	237	227	232	202	291	253	260	244	217	232	275	253	258	281	229	238	267	252	254	254	247	267	220	239	288	258	256	263	244	216	233	250	233	227	247	243	258	239	233	244	217	272	222	227	253	242	272	247	235	238	258	260	231	271	245	243	244	220	251	246	260	256	238	249	239	245	244	258	256	254	252	226	224	233	253	226	248	283	243	227	258	258	283	279	273	266	232	244	240	265	220	232	263	247	237	261	226	272	230	263	246	246	227	253	268	278	230	263	245	247	258	259	248	269	249	211	240	260	279	242	256	250	258	222	251	248	259	270	244	261	287	246	268	238	252	266	226	267	255	265	259	252	250	262	244	231	248	240	250	244	226	255	246	248	254	248	247	246	262	228	263	251	235	250	250	272	271	256	254	246	273	251	239	267	273	232	288	249	258	265	245	269	223	222	220	258	276	249	277	249	242	246	250	238	267	248	226	221	250	276	259	269	241	233	237	228	246	269	247	237	239	244	216	257	237	236	257	282	218	253	262	260	223	251	267	262	251	261	257	240	233	242	264	257	267	260	263	227	226	246	261	255	221	271	242	237	248	242	259	228	266	248	242	255	219	267	272	242	248	234	262	256	261	225	232	245	216	247	242	243	226	266	231	228	245	246	255	250	246	258	251	262	253	253	239	242	252	267	243	272	253	223	255	242	240	236	222	217	252	253	244	247	291	234	239	249	262	256	273	250	244	227	244	244	255	245	222	263	249	256	235	253	246	236	234	283	229	222	240	259	263	288	200	228	256	272	228	228	247	252	257	228	277	239	243	217	230	236	224	233	214	252	260	221	241	244	248	249	221	288	236	202	266	262	263	265	243	238	235	244	254	262	249	244	270	239	265	261	246	214	262	254	260	225	256	239	266	267	240	245	246	231	240	256	251	258	248	250	247	254	270	243	242	251	243	226	262	266	225	246	234	254	234	222	236	248	234	254	276	252	233	274	243	266	250	248	242	276	228	262	228	242	258	242	220	230	234	213	244	235	230	228	254	280	244	255	268	238	260	246	261	235	259	237	254	305	242	236	253	250	253	244	256	270	251	246	245	264	245	255	247	245	250	249	218	232	239	228	260	232	256	285	256	256	239	276	226	275	260	244	256	256	272	267	234	224	249	253	256	228	223	262	247	265	242	238	270	240	262	255	236	245	247	230	252	213	233	259	257	239	243	263	269	244	236	304	273	275	213	248	253	256	269	235	228	233	239	249	256	245	248	236	217	262	254	224	209	254	251	233	241	254	267	243	244	243	254	258	255	237	245	271	268	249	255	250	258	256	268	259	260	246	242	232	205	228	253	266	280	241	253	268	263	270	228	270	265	262	225	255	249	239	253	232	236	243	257	244	244	242	269	257	238	254	222	272	226	237	250	256	229	253	249	249	246	276	243	240	272	249	268	271	229	258	253	274	244	263	243	243	256	212	258	249	256	234	256	257	209	239	264	258	254	258	287	236	267	243	246	240	267	254	231	248	229	222	220	248	261	231	231	249	212	249	265	245	217	242	267	230	275	250	237	229	239	256	245	272	268	233	261	283	242	271	267	252	215	268	238	247	251	244	250	230	267	273	247	253	249	237	246	255	255	240	237	232	245	256	236	239	244	230	232	239	228	244	257	225	265	263	273	242	265	252	244	229	240	214	263	249	220	255	280	265	236	260	237	274	235	255	231	231	230	195	199	239	232	245	253	223	252	230	247	228	249	277	255	258	262	246	243	252	250	255	243	268	227	266	244	279	246	259	246	224	255	245	265	229	249	270	254	266	230	255	240	244	231	258	234	236	259	246	251	240	268	257	246	204	260	256	249	251	238	243	236	254	260	260	242	241	246	234	245	249	263	227	246	252	262	236	257	255	261	266	266	267	253	289	216	278	240	245	242	250	280	209	251	252	244	263	263	248	220	244	271	227	248	262	246	238	229	233	262	270	236	238	232	252	245	262	267	232	249	254	276	241	238	235	245	244	234	251	224	233	227	273	237	256	257	206	291	260	227	250	257	247	223	257	244	240	236	245	243	281	237	271	216	222	239	246	231	228	232	291	222	217	225	246	250	256	224	262	279	277	235	224	234	223	201	265	237	251	238	239	262	256	205	257	265	246	264	230	229	270	233	263	245	244	257	265	259	268	236	259	233	252	259	234	242	246	233	242	218	244	279	240	235	208	236	247	262	252	235	259	264	220	236	238	223	240	281	232	240	240	258	243	248	250	234	260	237	240	253	257	240	220	249	233	241	262	236	270	259	241	233	237	214	225	230	274	240	251	262	258	231	225	240	250	210	251	255	253	274	239	258	290	247	247	287	256	226	265	260	259	244	228	262	252	267	251	242	237	281	274	262	257	227	254	259	243	291	250	234	231	245	259	252	241	229	238	210	245	281	275	249	249	237	242	220	261	249	221	241	235	230	248	245	248	224	235	254	219	256	237	253	282	245	255	241	237	254	282	238	254	243	230	267	217	268	256	203	225	260	275	235	245	285	241	234	240	276	235	250	268	243	235	263	270	245	273	272	244	241	230	249	241	232	253	225	234	249	258	237	276	271	246	259	221	271	273	268	246	295	255	224	226	228	257	251	282	265	251	235	273	260	289	266	249	259	247	245	230	229	233	248	267	234	218	228	253	239	257	241	239	257	234	233	247	246	247	222	249	233	229	238	249	241	259	255	265	291	256	221	244
3631	1757	2052	1956	1492	1239	1015	904	806	844	769	732	719	695	642	666	645	666	642	640	652	658	610	627	586	613	572	646	591	597	633	650	612	611	595	634	625	588	652	661	629	627	607	621	591	603	597	601	600	647	603	632	606	682	641	649	682	599	657	628	575	598	612	571	616	576	595	583	629	647	636	605	636	608	551	602	559	637	602	524	617	603	629	627	622	631	591	625	672	617	617	608	612	588	638	604	607	599	653	595	587	570	610	610	603	634	627	604	608	548	605	598	622	635	580	596	566	691	632	660	617	647	605	583	629	616	614	623	610	613	593	647	608	613	618	605	604	590	583	613	665	586	608	629	606	601	611	565	559	623	636	583	613	582	555	599	610	575	592	621	615	600	623	609	628	610	612	620	598	625	572	644	586	616	608	654	612	568	601	644	615	628	570	594	611	567	610	619	616	618	606	595	621	595	627	604	631	607	624	577	594	633	615	575	660	623	629	593	603	560	622	588	594	619	607	608	573	601	645	606	618	607	547	573	601	617	591	613	623	602	607	598	601	591	598	593	609	617	635	598	632	625	658	576	666	638	661	642	625	662	632	626	595	577	659	610	645	596	616	643	630	626	594	633	650	599	616	615	600	623	636	646	653	627	594	617	657	629	646	600	646	605	617	618	632	610	595	608	585	622	612	630	590	608	609	588	607	633	571	619	584	580	600	645	647	615	591	640	562	600	633	593	624	624	617	581	612	645	626	610	632	585	622	639	639	597	625	611	614	596	622	605	616	568	599	569	605	600	614	613	627	610	552	626	662	637	559	625	620	566	609	663	598	600	625	635	647	629	598	615	572	614	633	631	606	621	584	603	582	624	649	666	618	638	617	628	624	588	569	608	597	636	558	576	646	628	603	609	593	631	648	594	636	627	622	611	611	570	631	616	630	558	589	629	575	617	605	596	649	608	633	605	616	611	625	604	623	595	635	635	658	584	643	599	585	603	593	616	565	631	633	669	638	632	612	590	645	640	626	605	616	597	619	643	611	613	599	609	587	648	589	557	640	635	635	610	600	611	646	661	572	652	581	568	659	559	599	595	586	579	620	602	597	612	601	635	657	601	646	607	602	555	632	604	631	614	583	612	585	617	626	600	614	603	638	615	587	616	564	616	627	590	643	616	600	594	604	619	595	653	596	624	618	591	629	572	605	565	574	621	590	664	622	623	635	585	630	628	610	613	553	619	598	597	605	655	631	592	635	655	632	630	626	601	625	648	601	620	607	614	602	622	599	627	605	616	625	583	634	595	598	624	623	618	637	611	624	585	561	620	620	631	615	569	566	608	635	607	627	557	618	601	609	601	548	573	581	595	595	654	581	581	615	627	637	588	641	591	642	587	634	601	614	616	612	636	582	580	602	614	623	646	633	630	623	581	642	652	594	645	618	639	599	627	621	591	628	618	641	610	659	634	615	625	632	571	595	608	601	640	642	654	613	627	616	602	592	599	586	634	620	615	588	587	645	558	587	575	628	595	635	594	631	593	553	583	620	605	586	610	597	605	627	588	592	648	629	594	629	656	641	615	625	593	634	606	589	629	604	612	611	587	606	604	620	578	590	648	652	618	631	605	591	622	612	630	664	619	622	646	628	622	593	604	580	629	634	634	602	635	581	596	653	571	625	607	589	598	614	601	644	657	629	575	625	576	646	603	609	587	598	579	611	600	637	629	618	583	593	572	604	627	625	673	683	624	645	583	573	613	633	615	641	567	605	618	630	657	635	640	617	619	637	613	571	616	614	586	605	636	599	592	595	673	646	643	556	576	682	590	573	558	562	635	624	628	605	592	612	662	611	637	628	641	611	632	618	645	627	629	584	656	592	620	632	622	633	603	616	621	605	580	609	607	554	580	600	634	667	539	605	598	584	584	605	642	603	615	578	628	592	579	622	617	628	616	542	576	629	662	613	653	596	640	608	584	592	576	602	543	602	639	602	624	609	608	641	588	563	576	609	628	604	649	612	648	643	619	568	566	565	636	633	587	646	593	656	569	580	586	657	582	589	636	625	624	603	583	586	618	656	586	608	613	605	583	635	608	610	601	596	604	604	644	617	553	613	604	610	600	643	605	627	658	638	617	610	620	649	644	607	614	614	590	598	608	616	619	619	596	594	620	638	604	582	615	569	656	600	627	595	612	626	617	613	586	568	614	657	569	622	626	590	607	612	605	649	603	623	624	600	582	590	613	622	557	587	580	609	573	580	603	584	620	597	582	655	596	598	623	587	604	575	622	584	591	620	624	611	604	647	594	624	648	580	624	626	601	659	625	614	597	608	578	628	622	598	633	582	618	612	606	617	580	629	600	608	631	626	594	612	614	577	605	654	583	562	583	568	617	584	588	586	630	599	608	615	607	621	632	617	577	607	604	657	638	627	632	624	600	632	589	634	619	601	622	620	602	588	615	598	570	618	607	616	623	629	578	629	629	619	600	581	605	607	678	619	583	627	630	597	617	679	580	611	596	601	664	617	606	614	604	614	632	604	597	650	620	641	625	600	624	621	615	578	616	585	587	630	587	618	601	613	591	663	590	601	607	620	560	614	611	637	635	598	606	656	600	640	598	594	644	604	622	569	638	615	614	618	592	612	574	617	659	612	597	595	596	611	646	624	591	613	634	622	571	599	627	651	648	625	641	647	591	614	643	566	604	627	619	599	613	660	582	594	594	604	647	615	609	614	628	620	623	644	623	659	620	551	644	632	616	596	592	590	646	622	606	621	599	645	605	603	595	613	585	592	569	621	613	608	626	632	590	593	604	594	604	606	599	664	626	591	577	625	603	652	587	595	632	612	641	578	588	682	577	663	624	655	636	650	602	632	613	645	607	630	560	638	622	641	607	611	590	593	622	621	545	611	620	563	610	580	581	597	600	614	620	593	639	634	581	573	608	618	619	592	609	602	644	628	593	590	637	610	593	572	626	609	583	628	608	618	624	604	604	634	612	599	611	637	618	584	605	627	602	660	634	614	593	655	605	643	602	656	630	637	637	604	666	571	646	614	588	650	614	606	578	633	587	552	621	601	624	587	611	634	631	617	582	610	631	684	565	626	632	606	647	619	629	625	577	598	624	611	589	630	641	656	606	598	604	592	567	599	584	647	593	609	593	617	566	601	596	632	601	575	654	608	601	654	591	571	586	572	627	596	555	587	570	637	615	650	624	643	601	640	589	610	617	611	612	612	608	596	638	609	610	568	605	586	654	596	597	606	608	638	589	578	593	601	667	638	579	570	588	640	595	606	649	593	625	627	621	607	565	582	572	584	636	655	590	628	621	586	604	640	585	621	613	599	583	623	581	607	599	602	612	620	589	624	626	626	642	639	600	604	625	619	631	671	632	591	599	621	643	587	609	633	580	552	611	648	622	618	649	592	584	637	587	608	624	599	624	632	636	586	560	630	608	619	627	634	638	600	615	525	599	625	624	629	601	631	621	622	582	632	650	626	529	642	597	639	624	641	633
14383	4483	2099	1318	871	713	581	539	456	452	437	412	414	399	371	380	358	360	356	310	392	392	363	356	386	394	411	368	380	387	382	355	376	333	367	376	370	353	354	354	370	372	344	355	336	330	354	415	346	354	359	372	397	373	366	351	370	394	336	409	359	377	408	356	370	375	353	365	378	385	347	385	346	347	346	427	396	392	378	352	382	360	362	368	375	377	374	361	401	368	345	342	350	347	374	398	346	355	391	376	384	378	356	404	383	379	374	406	407	376	372	356	363	367	373	329	354	343	361	338	379	384	357	365	391	337	351	375	360	372	376	379	427	383	341	356	335	347	396	378	365	374	347	388	326	354	385	392	365	374	336	378	305	376	344	368	365	372	402	394	367	384	421	376	349	329	358	376	389	369	358	353	330	364	370	365	400	334	363	341	358	389	367	370	394	379	376	381	392	393	352	345	394	358	330	413	359	351	366	360	335	378	348	372	369	387	328	320	354	330	364	367	372	351	333	340	358	403	329	374	354	347	376	371	388	343	376	394	366	368	384	355	343	377	393	345	357	401	391	374	363	374	400	349	370	377	308	374	387	366	337	392	365	402	345	357	367	369	345	400	407	369	339	373	353	384	426	373	374	357	397	416	402	378	351	359	329	329	378	347	360	347	377	319	346	363	342	351	343	380	390	337	381	362	377	359	355	344	393	364	399	375	399	394	326	360	390	424	358	361	366	363	366	391	389	370	370	364	359	339	353	329	367	344	379	405	386	365	376	357	373	363	385	371	336	356	342	356	373	334	338	335	382	377	374	360	364	361	337	414	364	358	361	355	345	317	324	371	364	364	358	358	354	322	381	361	391	318	370	364	369	375	380	364	367	364	356	348	423	362	361	366	383	335	390	382	377	364	358	351	362	388	367	355	364	361	367	350	350	347	380	384	376	347	380	334	358	341	380	345	366	384	367	349	333	354	365	322	348	391	374	381	354	387	381	377	380	353	358	331	344	366	369	386	365	341	382	318	329	397	376	353	356	382	369	372	341	370	352	379	357	392	409	352	382	385	363	351	357	390	363	364	358	383	387	343	323	357	371	362	359	357	350	388	372	364	388	356	340	384	388	349	359	361	334	377	376	354	362	362	355	351	348	401	348	356	405	374	380	335	347	361	346	352	370	364	350	334	338	364	370	360	381	370	353	341	396	378	363	390	383	345	359	358	366	355	358	329	364	362	370	355	370	361	326	373	341	364	383	409	327	395	382	353	352	395	329	333	347	353	389	347	337	377	352	353	374	382	373	361	351	382	343	343	358	334	372	351	392	412	369	408	332	362	395	367	396	383	375	352	369	365	414	333	356	362	385	385	374	372	326	397	383	356	342	361	353	339	338	396	386	348	389	378	360	395	370	384	377	364	338	371	383	368	391	369	408	355	360	398	364	380	318	399	306	398	363	394	382	362	420	376	381	391	356	371	350	345	332	347	381	380	371	350	374	347	345	415	387	356	341	335	334	356	345	369	358	351	339	390	370	376	350	386	418	358	384	360	380	384	349	338	390	366	348	359	381	393	377	376	367	386	412	375	371	337	360	376	328	388	360	351	347	376	341	338	333	350	378	360	376	305	339	357	325	380	370	344	378	356	336	362	393	338	383	360	372	381	360	362	359	355	342	372	370	397	342	358	378	355	341	341	384	354	365	363	357	395	376	404	364	384	365	345	381	372	361	381	334	308	373	328	353	341	369	330	378	343	353	336	356	343	357	354	356	353	340	400	330	364	404	367	323	370	367	349	340	377	334	382	361	357	374	375	344	343	372	368	367	366	387	350	367	356	363	396	338	374	328	395	358	384	373	370	329	342	377	385	378	359	371	382	359	380	362	367	405	365	368	370	392	353	400	358	362	383	367	377	358	372	395	362	369	392	347	354	348	373	348	342	371	389	326	380	395	358	354	393	393	346	308	332	361	333	359	370	346	377	358	361	366	326	348	330	347	363	367	328	350	372	326	354	366	339	346	354	352	407	343	405	385	381	392	371	387	386	374	363	357	338	365	348	364	355	391	350	391	385	367	402	373	345	360	352	368	360	339	376	355	324	344	362	371	327	378	356	335	401	364	385	359	329	363	384	375	348	372	360	410	379	399	370	343	350	341	339	417	361	362	315	362	366	381	378	376	397	357	356	379	368	354	370	365	367	333	368	362	391	366	354	345	350	350	380	382	357	393	363	369	420	398	373	343	366	369	387	367	371	352	349	360	371	401	385	333	349	383	334	400	373	372	414	346	380	372	382	364	324	354	372	349	383	364	411	366	331	356	364	323	323	351	377	362	364	367	381	373	380	366	413	366	344	369	311	345	397	368	376	364	322	378	353	355	356	365	384	350	357	323	360	347	364	402	358	328	329	339	354	376	376	370	374	366	339	375	377	397	385	367	355	398	391	404	375	345	362	340	372	361	321	390	408	380	319	373	425	339	369	371	369	401	402	368	368	386	334	358	384	401	373	355	389	404	385	381	367	351	383	375	360	390	357	359	338	351	342	362	380	371	375	336	337	342	353	361	336	344	337	350	368	370	346	396	363	375	389	364	392	362	389	345	325	331	370	375	392	398	382	346	352	391	354	377	401	415	355	375	372	365	362	360	401	375	340	355	348	380	388	394	361	370	379	356	375	356	367	345	380	397	385	375	337	353	370	430	371	320	366	382	357	307	379	373	311	370	348	374	398	384	379	355	343	365	382	334	374	364	366	351	380	349	384	355	360	356	366	374	367	381	369	380	357	381	386	421	383	351	384	335	366	347	352	348	368	379	379	333	349	368	383	356	417	373	379	371	375	369	363	371	412	339	383	322	378	376	376	374	386	363	390	356	380	348	366	366	381	338	383	378	370	392	353	345	380	335	392	355	357	362	372	364	383	384	372	338	370	356	385	396	326	367	334	417	338	376	359	343	365	356	356	366	348	365	344	367	369	382	379	344	333	371	347	305	338	350	397	363	368	364	366	327	353	389	368	370	352	360	364	380	388	347	346	360	363	363	370	338	379	404	377	350	339	363	399	388	363	350	376	349	378	370	380	362	328	379	390	395	359	343	379	358	347	348	377	366	373	400	390	347	367	338	389	351	370	388	379	354	403	384	397	375	392	364	347	380	395	386	336	349	340	389	362	365	345	365	382	373	385	389	382	359	373	343	335	345	373	352	389	373	361	365	361	375	401	339	376	365	347	335	359	357	388	349	377	414	372	356	363	347	364	382	360	361	388	375	342	343	329	343	372	374	327	375	371	379	381	362	374	380	368	379	331	333	334	373	392	383	356	348	373	334	375	385	377	369	407	331	386	336	325	335	319	351	348	385	377	367	330	395	367	332	341	343	378	351	378	370	367	374	393	365	350	308	336	351	361	348	369	384	349	370	387	358	362	350	354	420	392	363	362	334	369	349	362	375	319	342	390	353	369	352	376	354	405	376	361	339	371	348	371	360	383	355	370	374	345	369	357	378	380	343	360	362	372	366	378
10401	4133	4052	3801	3007	2337	1948	1774	1576	1464	1370	1238	1168	1169	1068	999	1038	992	962	947	957	931	979	877	966	835	887	926	878	914	885	845	879	857	875	887	853	862	872	848	838	874	880	891	850	828	855	909	824	878	919	913	936	860	863	855	903	848	844	870	890	830	890	854	931	812	818	836	858	877	871	876	876	846	898	846	881	873	852	843	868	844	856	864	896	888	855	839	854	831	855	907	813	833	834	935	863	851	881	847	889	887	876	844	847	812	825	852	810	883	825	834	794	862	878	797	820	861	838	877	876	842	858	833	848	868	842	878	879	826	869	830	889	838	834	857	856	812	822	814	865	876	814	857	846	870	808	794	828	880	857	870	895	928	869	882	885	837	852	865	832	873	894	844	845	868	834	850	836	848	890	898	849	838	806	891	831	838	821	844	860	831	897	849	852	836	806	842	835	874	865	860	834	819	792	924	827	836	886	906	855	869	856	829	873	877	880	842	823	815	861	861	832	814	853	895	857	864	885	842	803	831	820	830	839	835	855	876	829	921	859	903	853	809	812	865	870	826	838	831	866	840	827	805	834	837	839	844	854	911	845	865	881	866	828	819	827	875	844	860	902	843	901	824	870	830	819	809	827	852	831	882	858	909	881	885	890	868	866	833	837	841	845	879	831	884	869	826	787	868	901	899	927	817	866	844	814	856	831	877	889	843	834	833	817	875	831	860	825	843	857	871	821	858	858	901	888	832	879	816	897	854	836	839	869	893	796	896	852	881	873	874	882	826	846	846	895	851	859	838	874	911	807	818	925	824	884	839	846	890	848	860	880	876	863	853	823	867	849	840	804	846	832	859	870	876	863	845	860	822	836	903	797	928	843	868	853	869	843	885	835	830	839	851	871	886	871	938	853	881	899	865	870	886	848	825	920	869	844	908	876	889	882	913	868	824	875	917	825	852	843	831	839	843	826	858	810	863	872	808	828	911	860	847	840	912	847	863	855	825	865	893	805	800	871	868	796	847	850	807	843	844	823	792	878	819	893	907	868	900	838	837	840	822	893	854	836	823	806	845	888	882	861	860	833	775	875	847	857	867	829	866	896	841	859	880	873	832	828	855	838	823	818	853	890	858	822	823	856	857	839	846	854	811	834	837	887	820	881	845	809	847	851	848	868	883	863	825	885	824	865	863	908	821	872	897	833	846	847	852	851	839	826	893	864	859	880	816	843	877	844	872	812	845	836	891	879	892	881	802	859	865	815	876	842	879	857	832	869	859	888	862	872	852	882	853	838	886	854	844	882	876	847	862	875	840	830	866	836	865	889	812	826	855	894	764	914	850	833	898	918	832	890	868	850	831	815	868	869	843	841	872	832	850	857	810	846	866	851	867	843	821	840	861	869	869	858	756	865	856	865	860	826	832	884	902	856	889	912	819	817	871	879	850	840	888	906	853	842	804	832	794	768	860	829	850	866	844	810	882	874	891	857	833	862	822	803	832	858	857	940	872	847	896	796	802	847	858	853	896	882	906	845	839	814	793	860	802	781	858	833	873	883	826	866	873	856	868	861	876	925	865	839	885	829	882	891	874	873	858	803	856	881	886	839	898	892	820	844	829	861	853	836	871	860	845	866	821	834	851	868	875	829	828	812	835	844	859	861	820	843	870	822	865	891	887	854	867	838	850	865	872	902	833	863	863	812	835	898	853	837	831	841	845	847	853	895	838	796	852	894	859	860	825	852	820	819	890	810	826	823	847	866	860	835	877	842	874	842	846	827	837	834	795	829	842	864	888	856	845	835	838	834	821	846	887	828	875	825	911	869	816	901	859	861	846	823	885	791	883	831	852	871	851	869	851	915	920	795	840	855	931	849	861	907	821	856	857	806	890	863	877	841	895	839	855	890	828	876	786	845	843	851	916	859	877	861	825	857	893	897	853	801	838	927	825	865	858	851	898	840	893	790	866	881	868	861	813	918	871	856	842	848	852	884	849	851	824	827	809	854	826	874	896	897	844	872	868	857	835	817	905	849	886	912	864	878	858	882	831	893	912	845	837	864	882	862	840	820	868	819	883	856	851	867	848	813	862	827	852	834	849	860	870	822	887	820	839	870	864	859	918	903	814	882	841	832	862	851	838	868	852	812	894	878	863	833	802	847	850	867	879	832	876	854	859	830	859	810	816	830	900	884	877	918	793	839	860	854	930	883	800	858	839	870	874	871	866	836	882	813	867	858	878	831	880	822	817	828	845	891	818	824	834	817	890	843	837	840	895	851	858	881	838	843	895	883	881	843	789	881	847	895	877	846	829	844	848	881	808	861	900	850	795	847	846	845	838	861	908	886	867	838	844	852	828	882	855	907	869	821	901	861	869	829	854	822	875	841	870	879	849	835	811	840	810	847	854	875	839	896	890	801	882	909	856	815	882	857	890	897	814	904	856	873	862	869	859	837	876	865	882	877	877	802	827	900	846	882	825	865	846	839	890	838	822	876	868	898	842	822	861	842	863	847	871	871	842	837	840	859	856	913	873	887	823	851	857	848	829	857	896	831	905	858	833	855	898	853	838	870	815	912	859	869	833	877	902	892	842	878	862	836	891	826	859	887	863	894	849	859	857	850	818	799	847	820	810	837	925	846	852	890	888	816	853	849	866	816	833	880	810	838	822	911	829	819	838	823	826	823	849	840	810	858	801	871	820	825	878	863	852	848	896	878	846	840	845	849	872	895	856	897	844	900	848	886	838	783	856	885	835	837	793	844	870	830	833	793	833	831	880	863	877	826	864	867	860	885	815	798	867	835	848	850	884	861	900	815	861	852	821	850	816	822	853	834	861	862	843	858	870	878	836	853	855	864	890	854	887	871	802	823	864	908	875	886	824	850	860	883	851	840	849	871	772	825	855	852	837	864	883	885	817	820	820	878	802	880	885	867	805	873	913	903	874	851	887	839	835	855	847	884	842	814	816	903	868	914	858	848	858	809	894	857	862	921	829	906	820	821	867	837	858	875	827	880	816	901	830	891	880	896	872	898	829	861	871	855	865	904	824	843	861	819	850	863	877	821	823	857	855	859	834	871	839	846	846	888	884	831	808	823	886	871	885	826	847	828	863	841	840	843	814	834	898	824	844	882	864	854	864	811	876	908	860	887	801	860	870	858	886	879	822	871	879	828	845	869	846	907	866	890	839	862	881	854	871	874	849	846	859	751	882	882	816	848	808	824	876	852	887	835	818	821	814	843	859	853	846	863	831	843	865	851	861	836	849	872	825	837	832	878	787	865	828	833	782	855	817	819	792	882	798	885	881	836	880	806	900	822	863	851	863	819	867	865	826	848	854	874	875	869	838	851	891	794	895	836	836	836	871	842	866	896	881	829	894	834	835	859	884	879	830	828	881	838	847	815	827	857	862	859	807	841	825	829	856	882	835	840	818	861	857	799	813	857	871	779	844	884	879	860	875	871	793	872	877	855	866	874	831	856	831	868	829	856	868	850	857	862	798	851	807	826	866
23240	8137	3475	2010	1223	856	769	645	615	494	457	444	480	468	421	433	371	369	364	367	356	418	387	361	379	341	383	367	331	315	340	366	398	363	354	353	335	371	353	342	353	369	356	356	367	363	332	368	343	343	350	384	348	357	360	388	357	361	382	341	376	343	318	336	349	350	333	373	349	367	351	350	376	302	317	322	319	295	377	366	349	372	373	341	344	359	384	328	379	357	377	342	334	372	340	337	344	354	326	366	348	354	312	364	347	329	325	352	356	386	354	375	362	353	391	334	320	328	361	365	373	375	357	373	361	344	389	332	351	377	336	334	348	328	358	322	326	331	358	351	352	351	401	368	361	342	350	349	338	342	356	330	332	353	346	378	355	337	350	357	335	337	362	367	370	359	335	375	335	348	376	324	362	301	335	373	333	322	365	335	343	349	332	368	332	353	341	343	353	370	353	341	336	362	346	309	355	367	390	344	332	363	351	340	387	356	362	351	330	351	329	345	374	318	331	294	369	322	358	328	313	378	347	342	303	353	310	317	331	334	324	359	338	341	351	338	310	325	374	332	362	331	316	336	348	365	362	342	387	364	345	345	356	335	379	351	383	337	334	347	342	326	335	306	339	341	327	348	384	365	362	356	374	336	318	340	348	351	333	355	368	326	348	369	373	326	338	324	363	361	350	333	341	382	359	337	355	320	370	335	366	378	338	317	340	347	390	343	319	328	355	326	344	385	358	375	325	343	327	365	335	330	315	336	368	361	380	368	325	359	363	334	350	350	360	335	365	330	333	332	339	372	332	354	345	336	336	351	376	355	337	360	365	353	347	346	354	363	328	353	351	352	319	350	348	341	339	340	355	312	343	357	335	345	354	340	387	330	353	322	371	312	369	354	337	316	359	307	340	348	343	363	354	353	360	367	320	383	358	359	354	366	353	354	339	363	301	345	374	305	363	355	353	342	366	366	324	329	377	342	353	337	349	321	357	356	353	356	335	371	375	387	371	337	371	345	328	343	337	342	338	345	318	321	362	321	368	339	364	330	361	366	368	379	382	353	316	313	364	358	340	347	325	365	351	354	377	370	372	367	331	346	345	365	334	353	342	353	359	342	366	333	362	387	339	370	341	370	352	334	328	361	326	357	372	330	368	343	337	335	347	354	352	359	360	320	355	376	354	376	372	323	335	295	351	366	371	339	352	323	333	363	357	335	348	370	390	381	292	353	346	349	368	347	362	378	342	333	347	351	326	340	345	343	365	321	389	321	354	329	315	342	341	352	385	356	347	368	353	306	333	356	355	330	328	359	345	370	389	374	369	351	356	368	308	378	355	325	316	332	324	317	348	353	375	370	344	366	348	351	334	338	340	311	358	370	376	341	349	339	376	389	380	355	337	346	352	364	388	350	337	348	370	355	368	360	356	352	356	338	329	330	334	398	355	346	342	368	377	377	344	347	355	368	355	354	348	377	351	339	333	323	357	381	328	319	340	335	397	339	319	326	343	352	348	364	323	318	354	342	363	372	339	302	333	352	361	398	376	355	333	336	363	349	311	329	368	337	307	345	348	371	337	336	351	339	341	362	355	379	364	370	338	318	316	341	301	341	384	368	312	381	330	331	356	348	355	402	352	383	385	361	350	354	322	340	352	325	318	331	343	318	344	370	337	328	321	340	350	346	365	326	369	327	338	352	347	363	348	375	340	384	351	346	354	368	327	363	334	361	340	357	374	371	338	336	340	293	350	356	355	377	339	331	370	340	336	356	330	378	347	333	325	365	325	335	397	328	379	374	313	331	346	393	324	348	351	353	366	316	366	355	368	339	314	384	380	345	353	356	339	330	365	332	337	343	333	362	344	328	343	338	386	342	379	342	330	308	328	343	343	371	329	341	367	296	359	352	371	349	350	363	315	327	369	340	330	300	361	403	371	339	369	344	354	327	342	356	356	341	333	338	373	334	371	336	321	349	342	362	351	299	356	391	367	368	360	346	339	370	346	336	320	322	349	368	324	320	359	324	355	336	353	332	387	345	365	325	329	359	359	336	352	357	355	349	353	349	317	356	331	344	345	337	338	303	323	374	317	381	359	364	314	345	337	322	335	352	348	357	354	325	349	395	365	358	359	366	303	383	352	350	332	386	337	328	359	316	320	326	347	355	359	338	319	350	371	368	389	343	374	336	375	368	337	351	365	337	351	380	370	342	347	346	352	346	318	346	379	367	344	373	353	343	344	358	332	352	377	372	339	372	304	351	352	363	351	389	382	320	345	339	342	381	333	338	321	349	364	357	379	346	357	328	365	368	341	353	346	353	349	337	337	345	365	372	402	382	310	363	362	361	361	338	369	366	356	342	341	378	337	312	346	324	333	363	385	333	325	359	320	340	322	346	362	363	340	341	361	353	369	349	326	384	322	370	321	316	342	372	350	368	328	340	334	323	350	368	352	356	339	349	361	337	365	372	364	396	363	358	371	380	349	365	368	326	346	328	308	373	347	346	365	307	363	327	359	350	350	354	375	336	346	343	359	357	365	366	356	354	358	365	318	379	342	343	287	351	336	347	344	372	319	365	350	348	370	349	345	377	347	348	330	334	320	341	381	332	345	338	327	328	352	342	363	337	352	343	320	332	350	320	355	367	331	370	349	340	333	332	367	369	330	393	348	354	303	367	366	310	356	352	337	324	323	339	380	360	429	359	380	384	319	284	370	381	345	366	309	351	316	350	361	350	330	341	338	344	355	374	365	372	366	326	341	367	374	330	352	316	335	353	327	314	340	366	323	322	360	344	376	371	348	364	340	353	351	377	344	323	310	362	368	357	378	339	364	333	357	334	334	335	308	354	329	370	366	347	342	317	346	329	326	339	350	357	335	371	365	362	343	356	336	330	343	371	378	308	352	365	363	352	351	389	345	359	339	348	308	316	352	350	335	345	350	351	324	349	374	351	394	335	346	366	371	316	360	357	373	326	338	350	388	314	331	350	338	348	352	338	342	386	318	344	317	372	379	340	367	305	370	356	347	379	335	344	361	337	346	355	360	379	386	331	348	349	359	358	360	323	334	349	345	339	352	366	362	339	343	337	315	368	344	356	342	372	349	333	342	363	363	342	358	348	357	343	357	370	376	358	314	372	344	351	366	341	337	351	328	325	325	335	326	351	355	338	351	335	339	323	336	337	338	348	349	325	332	335	375	344	377	364	336	356	329	368	329	359	358	344	338	376	362	320	325	368	360	317	332	344	318	363	360	359	397	279	354	342	351	358	376	371	345	344	354	339	342	359	357	328	346	329	332	349	375	375	311	342	316	342	329	321	351	345	317	356	348	350	326	343	318	333	360	369	343	371	350	359	313	330	337	366	331	344	333	352	336	366	347	375	355	350	342	349	363	341	351	339	335	364	371	332	346	360	382	354	331	329	351	304	362	351	354	345	360	349	331	373	338	350	346	328	352	340	351	370	367	357	378	373	347	359	383	341	377	358	377	350	360	313	317	359	337	330	343	358
13853	6029	5449	5273	4176	3219	2717	2348	2221	1836	1596	1400	1311	1273	1181	1167	1064	999	993	933	931	912	920	895	892	869	854	832	833	849	841	839	830	849	827	866	790	882	796	829	848	755	884	788	814	872	822	789	751	834	869	826	848	878	884	837	864	853	810	854	793	800	830	777	813	860	813	818	816	822	807	769	820	802	809	836	814	843	785	789	806	852	781	841	845	845	833	857	860	793	795	818	805	856	823	832	795	812	847	841	853	778	806	813	822	769	839	787	803	800	760	783	827	826	804	808	783	839	762	869	820	777	853	844	809	803	817	774	763	753	803	783	802	792	821	853	781	832	791	789	812	786	855	774	828	801	779	809	826	787	832	794	824	725	773	782	775	813	829	784	814	770	808	746	758	785	779	760	825	782	804	789	789	798	794	764	786	819	826	801	803	830	788	759	812	747	769	829	788	784	773	791	823	884	778	875	812	788	832	802	779	808	793	791	798	755	809	838	779	817	776	820	807	776	838	770	799	786	791	873	835	842	810	765	769	792	760	822	768	825	804	817	770	774	805	804	821	785	811	814	819	773	804	815	802	770	748	757	824	808	784	800	773	809	782	786	812	822	788	832	797	783	784	819	807	769	817	771	820	833	809	811	845	811	798	827	825	776	791	816	807	774	788	811	790	798	817	770	766	780	731	802	808	786	765	812	793	810	770	832	815	826	834	849	809	796	756	855	801	804	768	794	805	762	779	815	782	835	818	764	807	829	770	795	777	736	840	795	819	817	766	838	809	797	791	776	806	888	777	775	799	792	773	790	830	829	790	822	781	739	828	785	794	781	771	728	819	780	832	798	873	772	827	853	796	857	801	789	795	797	792	827	788	823	772	768	842	779	811	824	812	788	770	820	800	823	789	839	788	780	768	818	801	802	797	815	782	817	727	813	867	780	763	837	789	852	817	781	857	736	800	835	784	802	826	770	801	785	858	762	780	792	817	820	866	780	844	798	797	775	799	828	760	757	808	796	774	825	761	816	783	745	793	764	802	818	834	784	778	781	778	778	825	781	814	814	756	757	799	815	805	857	769	779	800	795	822	824	781	870	772	775	794	801	771	791	790	789	845	783	795	831	766	814	780	796	823	802	764	852	783	811	837	781	756	754	754	790	830	786	816	836	770	810	800	801	801	816	813	803	810	826	830	785	830	849	815	760	777	797	774	743	801	762	768	750	816	850	800	802	816	807	819	774	760	847	838	806	779	790	765	790	741	846	822	811	822	726	801	800	836	751	816	839	737	810	799	766	809	785	789	819	820	816	809	843	867	805	848	804	813	818	785	784	831	781	768	794	773	826	814	793	778	778	833	809	812	820	794	817	820	787	784	792	838	828	833	829	801	809	809	784	781	799	828	766	813	847	830	828	788	804	832	816	827	807	804	791	801	752	798	737	835	826	849	810	752	857	790	783	827	754	809	821	799	824	830	793	811	811	819	874	748	784	801	817	817	779	822	793	795	881	787	776	861	804	805	760	774	865	818	758	836	816	806	817	824	762	808	808	801	804	773	797	859	854	769	794	820	777	798	798	779	772	816	795	757	792	815	798	748	791	784	783	841	796	839	824	755	818	800	819	796	807	855	779	773	795	746	814	766	801	821	774	784	767	779	789	838	824	757	776	821	841	761	762	828	850	778	781	811	831	811	824	802	824	809	773	815	838	762	766	815	841	852	815	827	788	839	813	803	849	811	852	801	808	731	823	799	800	821	848	799	796	832	827	799	796	817	844	790	827	801	777	779	817	820	809	800	784	830	855	789	874	847	737	779	741	808	807	816	843	809	789	767	764	808	781	819	818	799	793	765	829	772	795	775	793	744	803	771	761	796	826	829	769	811	786	797	794	785	769	815	769	817	851	845	814	839	784	780	770	817	770	803	798	819	810	770	835	789	793	797	754	809	806	795	794	799	800	877	792	814	764	866	765	805	819	756	808	784	816	787	858	784	789	819	728	809	825	801	814	797	810	772	786	797	737	867	816	825	792	819	809	803	783	806	779	802	768	765	808	783	775	803	807	765	814	783	807	780	757	752	832	793	828	834	752	831	834	784	839	793	788	831	778	806	818	755	788	763	792	837	776	787	782	820	858	751	850	788	802	802	821	773	843	807	801	814	812	802	780	783	786	796	813	803	827	784	806	815	841	776	828	772	813	823	816	800	796	781	808	813	796	758	832	789	792	805	773	837	836	792	836	801	758	814	813	789	845	831	835	842	802	782	779	832	784	781	820	810	801	793	796	797	792	818	780	798	795	787	820	789	819	775	765	830	773	776	825	802	779	835	789	787	758	773	831	802	765	815	821	764	761	778	819	818	757	822	820	816	773	789	813	794	774	807	834	742	841	808	771	800	744	761	812	781	803	819	826	810	843	811	809	827	764	815	778	794	805	776	793	788	784	767	851	819	834	821	763	816	781	745	814	773	824	797	801	808	821	805	781	796	767	778	824	812	834	810	767	817	821	724	824	836	786	791	782	828	839	809	800	798	822	850	791	828	810	762	802	823	854	828	785	791	801	812	786	825	733	780	832	760	780	826	775	809	809	781	761	786	833	815	812	784	831	769	793	780	787	805	785	798	779	829	783	833	800	727	827	792	796	808	766	834	771	762	782	822	819	777	802	792	807	793	818	794	792	789	798	778	815	772	766	761	807	835	832	819	790	834	792	811	789	827	774	767	812	833	796	759	775	798	767	782	831	827	870	813	743	795	806	800	811	769	836	867	787	798	759	783	811	775	801	802	856	828	745	799	835	779	799	768	789	794	842	797	814	801	760	811	784	810	746	789	794	793	814	796	798	765	753	808	793	791	781	834	787	765	816	832	779	827	778	828	787	804	837	807	843	760	805	786	820	821	827	764	740	838	782	772	794	813	804	803	793	808	825	780	759	801	801	773	781	780	781	767	796	821	744	789	819	816	838	830	805	821	819	845	753	832	837	804	780	778	798	780	848	800	795	816	803	789	820	817	807	770	736	808	798	787	833	758	808	815	827	752	746	849	829	796	786	857	848	812	802	871	819	803	791	843	784	768	790	788	811	756	806	832	816	825	758	781	854	818	800	737	805	777	780	792	772	776	777	767	790	804	816	805	786	803	834	822	811	729	836	791	786	788	792	802	778	767	831	807	816	826	783	808	774	839	800	816	753	823	828	778	749	767	840	819	839	857	802	780	822	818	792	771	779	829	787	874	745	839	811	802	804	828	821	770	828	789	826	719	816	729	792	781	768	816	770	823	817	851	759	791	787	795	790	794	746	750	783	766	780	816	807	806	794	819	827	791	840	824	804	776	782	824	839	771	816	826	830	774	793	809	753	792	824	844	805	834	797	857	849	762	760	807	785	781	794	786	838	867	837	837	795	800	814	792	786	788	826	812	803	812	798	769	744	795	793	767	760	806	824	806	805	773	846	826	779	774	801	862	793	809	835	777	791	792	782	833	806	890	805	796	823	846	785	790	817	877	809	815	831
4601	1561	911	607	458	369	292	264	285	259	266	252	295	286	229	237	240	256	259	250	231	286	241	261	226	267	270	235	228	250	256	236	235	257	252	248	247	243	229	220	246	249	263	249	272	257	234	246	250	232	229	239	251	239	271	278	270	223	262	232	231	260	235	234	266	261	263	264	263	234	238	231	229	240	247	286	220	264	229	218	252	245	234	251	254	266	254	258	256	243	281	255	241	261	289	250	249	287	268	254	271	266	223	247	290	260	215	241	222	255	243	244	225	255	220	270	263	236	256	227	243	276	280	269	254	239	257	238	230	244	244	232	205	224	249	231	243	279	230	253	247	219	271	256	282	249	260	241	247	238	248	259	260	241	187	237	277	252	256	249	264	239	264	238	245	254	259	276	250	255	249	272	245	259	251	229	236	250	235	222	268	214	232	211	260	246	270	256	251	251	234	240	266	238	255	280	243	237	232	274	267	279	271	252	273	266	266	246	264	262	262	260	255	240	244	223	262	263	253	240	267	240	260	254	237	262	226	260	240	250	251	246	210	217	258	247	269	229	255	225	243	246	245	239	235	218	269	251	271	266	225	247	228	229	254	256	244	221	252	229	234	261	250	273	226	254	237	252	235	211	238	263	277	228	246	250	229	248	276	251	235	274	242	242	228	216	241	247	234	240	239	255	240	231	223	225	237	240	244	245	236	268	242	254	280	254	246	238	238	258	229	264	239	239	266	232	233	263	226	245	238	245	257	245	257	241	249	220	243	241	278	208	230	248	270	230	231	248	238	229	238	284	227	266	251	242	225	247	245	259	234	243	240	233	269	218	262	240	249	256	255	232	234	265	231	235	221	261	252	268	247	218	255	245	245	264	246	289	252	263	250	257	264	216	245	247	233	229	260	245	231	229	219	231	227	240	238	255	281	244	285	274	239	233	235	222	231	239	229	261	240	283	274	240	246	255	228	231	237	224	281	248	245	243	260	240	241	261	226	228	246	240	243	273	222	220	245	233	248	218	258	245	227	238	234	217	257	255	243	239	281	261	246	240	289	214	255	234	219	235	234	260	235	245	241	237	226	214	236	259	246	250	241	247	244	272	262	252	252	212	273	228	247	243	221	229	222	277	234	258	266	253	256	254	284	245	263	252	217	275	214	244	217	233	219	251	231	220	255	248	243	245	257	223	244	237	231	259	237	238	248	234	286	242	225	211	270	234	249	253	244	253	230	249	243	237	248	253	241	234	254	263	258	237	270	241	270	228	252	235	274	271	252	231	247	232	248	232	246	259	232	255	264	232	243	258	266	244	272	238	249	278	267	280	233	242	228	249	267	221	229	260	287	252	258	245	259	263	268	259	227	265	277	250	250	250	280	217	265	260	242	219	251	244	285	246	252	235	255	246	252	231	267	253	261	255	221	238	253	249	215	251	241	250	252	242	238	238	244	232	228	270	227	246	251	249	235	242	274	243	229	252	255	245	259	254	239	235	253	258	269	216	234	255	253	231	236	223	254	233	283	263	237	258	229	263	247	252	254	215	260	234	259	250	230	266	275	237	248	259	238	244	246	264	235	260	256	250	230	249	229	270	251	261	210	232	245	233	243	270	242	259	270	238	261	245	234	245	253	254	249	246	224	254	264	264	238	217	243	243	251	257	219	257	227	229	249	246	253	232	238	217	232	246	247	246	271	255	249	257	241	235	242	272	224	258	245	250	266	249	241	230	273	261	269	244	223	251	242	231	257	259	244	235	246	251	228	255	270	224	253	271	236	239	229	261	238	270	247	267	232	274	276	263	233	256	237	251	247	231	236	271	248	226	222	258	247	246	222	249	266	265	222	260	218	256	280	272	269	222	248	229	232	251	247	244	279	254	239	263	256	252	238	269	249	256	231	223	245	224	239	291	255	263	201	227	273	255	231	250	248	272	256	231	235	261	229	242	225	269	249	270	244	244	212	236	253	237	269	232	214	250	272	250	242	246	263	287	204	269	238	246	228	227	231	229	224	227	237	221	250	237	246	284	238	240	252	249	253	226	244	228	234	235	244	241	270	266	229	223	244	247	269	240	236	229	252	244	237	254	261	243	265	259	243	258	241	249	238	214	260	263	248	212	283	244	241	265	250	246	271	256	228	247	251	219	244	235	237	249	255	238	265	225	268	251	277	262	245	248	246	248	247	247	255	226	227	246	262	246	252	244	238	226	214	272	227	255	257	236	252	240	243	246	206	235	234	243	260	250	251	241	241	241	254	253	260	233	259	277	258	229	249	265	261	249	272	245	223	237	242	262	260	238	271	228	267	254	214	242	249	260	260	253	253	249	257	245	236	246	258	283	255	259	237	253	242	243	260	218	239	268	208	246	260	250	226	245	257	243	254	215	258	254	277	243	262	242	277	230	282	248	215	242	263	231	261	239	233	249	259	227	235	247	233	257	263	218	237	280	260	259	218	245	250	234	254	251	232	230	244	262	246	259	229	268	251	236	275	279	253	273	237	246	239	229	238	264	230	251	271	265	242	233	229	260	213	269	247	245	252	238	250	216	265	238	228	241	255	235	217	258	246	234	254	265	222	242	232	230	282	239	233	253	227	280	250	223	270	235	248	255	235	283	239	225	250	228	247	251	241	218	221	262	259	237	267	263	238	247	240	264	256	262	216	243	256	244	230	253	228	282	235	242	254	243	257	256	249	269	252	250	291	243	229	244	244	232	268	238	230	255	245	246	228	259	234	233	235	248	243	232	252	258	234	262	233	259	238	240	235	246	243	250	236	233	269	238	247	239	242	261	266	239	258	250	237	281	245	233	249	232	226	248	257	242	246	223	215	226	271	253	229	235	241	249	241	251	228	231	252	236	253	239	263	262	257	275	248	230	239	236	269	249	241	241	248	304	255	245	252	242	272	287	275	222	232	255	257	250	255	236	240	252	240	256	237	264	236	241	251	269	236	228	244	222	241	264	264	228	265	272	260	253	239	268	242	243	240	228	256	286	239	253	239	276	248	240	246	283	249	267	249	262	221	256	257	262	250	239	257	250	271	252	252	238	217	254	248	269	233	298	231	252	242	255	280	261	256	265	257	275	282	246	285	290	260	245	256	248	273	258	238	265	234	287	227	263	229	254	244	225	231	229	242	242	239	248	241	270	224	260	245	228	235	255	245	246	283	268	259	276	270	239	267	259	266	229	275	263	259	254	230	257	231	235	305	265	244	264	249	235	235	241	247	239	223	221	218	274	212	251	238	242	229	258	207	244	238	252	245	222	230	267	251	248	237	256	249	266	232	263	233	262	220	252	224	236	259	232	237	266	237	249	249	252	257	244	265	251	262	268	264	231	256	270	249	248	238	245	264	258	236	232	221	228	259	242	247	217	286	241	261	229	248	246	228	231	243	234	271	213	256	245	273	250	252	268	267	271	258	234	264	231	245	260	263	219	216	252	249	251	275	228	247	255	246	241	269	258	204	230	273	262	249	239	241	220	261	250	243	250	257	255	262	264
3549	1828	1926	1875	1486	1188	1038	975	836	778	787	697	672	734	667	674	603	640	683	651	648	656	657	656	635	650	565	632	635	653	640	615	622	623	595	623	651	616	659	637	605	599	629	602	626	653	588	634	602	601	634	631	619	609	619	615	663	699	594	607	635	589	623	598	608	576	614	647	594	581	659	655	626	638	652	614	573	625	601	582	609	622	620	604	668	648	641	617	649	594	585	623	599	561	599	632	623	647	620	604	621	573	623	608	610	624	641	657	646	633	613	647	652	581	595	667	635	637	613	610	663	632	599	619	579	639	577	627	626	654	662	580	606	629	621	629	628	593	590	618	598	621	597	612	634	643	634	608	639	602	642	637	651	632	634	632	618	580	596	563	613	600	637	589	639	633	624	655	627	619	564	578	628	611	605	614	603	611	612	608	598	604	607	576	621	596	618	578	654	655	637	600	613	612	588	662	568	570	643	644	556	604	655	611	594	605	624	621	576	548	618	639	587	614	639	620	615	629	609	586	583	568	598	611	665	597	593	585	600	620	630	585	587	606	582	659	639	640	617	634	663	634	591	660	618	604	587	663	609	585	614	649	653	586	613	640	578	607	608	610	612	596	587	598	579	606	598	619	606	606	584	641	617	620	618	625	616	589	606	616	593	657	664	634	551	625	611	640	626	619	611	605	645	631	637	617	600	614	644	566	622	596	595	634	593	583	610	624	590	610	638	581	635	608	602	657	599	598	551	591	618	621	596	618	626	609	588	607	605	619	627	671	604	628	587	595	636	637	657	612	603	605	615	615	619	660	623	628	598	595	625	647	585	622	594	610	628	621	589	590	652	606	625	597	598	641	616	595	639	588	576	583	620	587	642	636	610	565	614	634	633	644	636	606	656	643	627	611	630	561	588	610	611	657	639	573	592	650	590	600	624	569	614	593	615	660	595	650	581	632	615	622	586	580	595	615	624	610	599	586	610	592	652	611	624	594	620	634	594	590	610	654	597	642	623	592	651	633	654	605	617	639	596	609	647	613	634	619	640	573	660	616	609	624	593	630	616	576	601	638	623	573	651	601	629	619	662	660	624	629	653	587	651	551	635	614	566	595	604	615	635	602	589	663	577	618	613	628	618	602	583	621	637	646	587	596	623	630	593	601	599	599	580	609	631	558	609	603	611	584	640	565	580	617	647	631	545	589	676	609	593	588	607	598	630	658	623	639	649	560	614	599	630	606	610	590	635	589	672	639	563	667	638	629	649	608	600	641	563	636	607	611	638	610	610	637	624	636	591	656	536	625	630	595	622	616	588	623	619	617	630	634	624	605	613	579	621	599	594	597	615	654	638	600	638	620	575	629	572	612	613	597	632	673	595	618	625	604	596	592	598	588	595	611	640	562	652	618	608	628	637	654	615	620	599	609	570	617	661	595	623	587	594	616	574	597	596	603	583	587	606	621	642	589	609	635	600	612	627	609	589	675	559	620	603	606	600	625	578	614	615	666	641	625	611	622	617	625	612	590	624	593	625	602	618	609	635	578	610	567	642	625	598	637	650	595	620	601	584	616	602	578	616	559	587	623	628	653	655	596	641	578	590	596	607	600	607	596	613	599	638	611	623	587	622	646	675	586	660	630	576	607	591	619	587	614	619	554	636	613	596	591	603	625	632	579	595	601	602	605	626	619	613	610	636	631	612	577	642	610	598	566	585	578	600	667	640	633	584	600	602	592	598	608	611	604	554	610	636	641	640	591	633	619	648	648	624	591	644	608	647	606	637	618	587	594	598	608	618	609	643	614	612	608	619	598	594	623	643	615	626	606	632	643	643	657	627	603	613	635	625	629	656	599	622	617	627	617	590	587	626	619	633	593	590	637	620	595	632	630	649	608	644	647	625	618	585	572	640	630	612	650	601	614	625	628	629	592	581	584	630	619	635	562	614	618	578	593	619	665	631	590	608	621	640	637	648	634	639	609	603	630	610	568	574	663	586	591	614	613	626	602	603	617	588	579	649	607	596	633	668	620	625	613	654	625	609	577	658	630	573	632	599	599	639	623	645	578	611	591	643	614	647	616	618	633	636	653	592	593	580	620	598	569	593	604	601	630	614	694	582	607	612	635	571	594	584	575	648	598	600	640	663	555	581	619	581	616	606	603	611	647	588	632	620	598	615	593	601	620	611	617	626	599	643	625	659	626	613	609	615	570	582	620	577	609	630	561	584	609	607	594	635	655	634	611	603	631	588	602	683	625	611	644	666	651	598	596	599	595	589	569	655	618	585	604	617	641	595	634	629	636	653	605	663	595	651	620	616	579	653	661	622	621	585	646	633	605	606	599	572	646	604	642	591	621	634	577	621	624	634	612	643	612	626	628	581	586	609	601	630	605	654	636	610	613	634	568	566	600	620	600	589	610	614	574	625	570	599	621	596	618	636	605	627	614	615	573	605	592	601	632	663	561	640	608	596	642	606	637	623	614	611	618	596	590	602	616	656	633	582	629	620	599	595	620	570	618	602	606	634	620	647	648	616	599	611	634	582	629	622	648	620	624	604	589	568	645	646	640	626	628	624	647	637	621	617	609	620	646	598	614	584	612	602	621	619	625	600	549	576	598	585	594	673	661	620	636	635	598	607	657	596	662	615	611	640	665	687	605	613	568	618	661	610	631	571	631	628	611	623	588	636	608	600	612	592	589	638	618	631	626	623	632	624	565	588	657	584	618	582	658	599	592	632	674	593	645	586	605	622	613	611	644	614	634	588	629	650	570	637	580	622	632	605	591	590	596	604	573	638	611	623	617	619	611	581	642	610	634	600	623	594	600	634	596	636	567	579	615	631	621	655	630	600	642	616	594	578	604	595	613	594	599	620	589	662	633	611	614	595	648	622	606	646	624	623	613	633	648	650	634	588	610	603	640	612	647	597	648	635	621	570	610	590	594	615	621	599	576	608	611	607	665	604	618	630	624	638	645	605	611	607	558	649	606	611	629	581	631	620	639	594	595	619	633	618	625	579	616	645	630	631	643	597	586	631	631	636	659	601	648	605	596	669	579	593	647	664	594	609	620	608	584	636	637	618	620	612	609	619	586	641	543	597	621	618	632	622	608	609	598	595	611	610	626	600	592	586	626	654	645	635	613	619	560	637	667	632	628	571	577	626	595	626	574	630	637	635	609	625	566	604	583	602	610	608	620	649	657	594	582	594	608	655	639	624	621	613	634	620	625	626	595	604	621	578	608	612	607	605	616	637	656	565	608	605	670	617	571	592	638	618	610	570	591	588	632	573	573	594	582	609	603	655	600	603	601	616	582	560	598	620	686	628	651	623	628	622	638	627	615	636	615	621	624	646	613	632	656	602	684	651	623	640	606	660	629	601	621	636	561	570	603	603	559	630	621	571	618	606	602	589	602	594	628	596	610	606	584	596	612	619	628	571	624	625	627	637	604	610	620	642	636	619	591	584	629	610	594	634	635	596	599	612	592	570	626	643	662	598	652	650	622	615	617
14553	4419	2048	1401	888	683	579	550	539	464	433	409	391	418	415	419	355	423	366	377	369	380	397	401	390	349	362	373	362	371	351	406	363	371	396	379	358	400	352	376	408	364	391	401	379	341	360	374	396	361	351	332	366	394	371	391	414	371	379	386	374	380	371	410	364	373	358	391	396	374	396	375	345	306	396	378	382	374	359	365	396	361	368	382	360	376	357	371	354	391	363	404	325	432	400	376	441	373	356	375	366	340	377	373	391	370	385	395	348	356	335	352	408	370	370	369	380	380	379	391	355	373	348	360	339	355	395	374	403	388	372	392	391	355	364	325	367	383	361	348	375	370	372	397	397	389	378	376	366	366	360	361	375	333	447	332	357	382	384	406	417	350	358	345	359	388	349	365	415	367	356	396	349	345	398	338	364	388	374	353	394	384	375	393	355	357	375	366	376	373	368	360	381	372	390	371	365	351	322	362	369	344	348	370	403	369	343	382	353	365	337	384	372	362	386	356	368	360	427	356	397	389	368	369	423	402	378	403	374	335	417	395	346	382	360	383	387	385	358	377	356	326	344	373	322	317	332	362	361	371	367	391	415	377	390	376	380	344	384	334	365	360	406	354	368	389	343	356	378	411	390	401	373	358	357	400	364	410	397	359	340	381	352	353	386	367	375	352	376	352	399	343	403	393	357	350	378	342	350	360	393	371	356	409	385	376	339	339	343	362	420	318	358	338	375	333	341	409	351	396	373	370	338	347	346	405	365	355	369	371	348	392	373	349	390	402	365	374	391	379	359	376	368	372	331	395	326	426	346	385	359	396	417	363	346	380	356	346	365	391	337	376	344	406	363	334	366	378	396	327	365	351	371	384	391	343	370	369	362	379	364	329	399	369	361	364	343	362	377	349	363	356	378	345	387	369	400	364	358	382	349	369	398	389	330	363	391	378	380	354	369	389	394	377	369	319	371	395	360	336	366	371	382	383	342	364	446	356	391	384	389	352	378	372	378	332	383	364	363	359	340	401	408	365	379	380	379	374	411	349	348	386	404	363	366	420	388	325	390	343	404	345	371	348	356	354	399	380	394	387	364	431	396	340	421	386	341	383	359	362	370	397	366	378	365	362	385	372	366	381	372	357	396	344	364	352	383	338	384	389	383	361	421	391	377	374	363	370	377	337	366	369	390	379	385	396	408	375	382	371	338	377	335	390	348	379	381	392	373	378	353	389	367	319	338	332	374	380	360	388	305	359	347	383	386	346	384	383	347	355	327	337	417	386	370	361	332	374	364	395	347	342	365	373	354	388	357	362	360	379	385	423	365	390	388	360	362	335	375	352	351	351	352	373	389	370	363	401	369	371	344	394	345	397	373	377	354	403	365	353	373	406	369	395	405	395	350	341	371	355	352	363	378	409	357	384	347	384	356	389	384	349	386	356	382	360	382	349	342	374	347	383	356	355	397	340	365	403	333	353	385	345	343	393	387	343	358	383	363	399	402	375	376	351	378	386	419	366	385	398	377	360	368	378	375	386	361	366	384	369	384	393	357	379	375	358	359	354	374	384	377	367	388	381	407	349	389	364	363	403	390	385	371	349	331	373	366	389	389	368	360	325	393	341	365	359	385	338	354	345	350	374	349	389	374	339	343	372	363	351	379	384	374	380	370	388	363	360	373	382	377	350	365	379	383	400	360	374	385	335	364	361	382	369	369	409	351	353	397	350	367	375	361	342	354	401	384	373	361	393	378	386	360	324	372	374	391	374	383	358	353	337	358	320	365	333	384	378	411	374	419	390	380	404	389	394	373	358	402	373	396	403	348	358	368	379	364	365	351	320	381	380	395	338	362	355	369	365	363	385	341	383	360	373	392	392	346	365	336	365	398	367	348	361	370	361	398	372	363	347	332	367	362	340	365	388	375	368	374	377	383	382	404	349	368	338	338	378	323	348	387	390	399	368	354	364	355	386	378	379	342	347	370	359	402	372	351	372	358	374	357	396	358	373	379	383	339	393	357	397	374	377	344	361	372	336	372	386	335	373	375	383	336	360	377	378	368	368	360	352	372	377	353	361	387	344	338	392	393	366	407	372	366	389	364	397	373	352	365	366	356	357	387	374	366	355	391	365	368	338	383	367	352	367	371	386	352	385	354	385	379	360	389	346	366	328	364	399	359	388	362	359	394	354	364	376	362	381	337	363	330	367	344	371	354	356	365	389	341	368	346	367	374	351	409	390	370	367	403	360	364	400	345	357	381	364	359	375	384	390	374	326	345	361	382	429	370	394	372	339	343	333	374	372	373	376	357	365	362	391	384	351	341	416	362	365	361	349	353	381	388	350	374	335	354	367	389	392	385	367	373	360	389	381	355	358	385	362	367	345	367	353	317	340	341	381	377	356	382	393	387	374	363	385	348	372	363	353	314	386	392	359	379	373	371	374	350	332	349	348	382	349	395	410	375	366	351	377	379	405	366	357	347	373	380	401	330	350	368	357	358	391	381	410	379	347	394	389	362	345	355	362	378	383	353	351	361	371	376	345	373	379	360	341	379	407	405	358	385	341	377	355	355	356	374	413	379	367	409	348	355	352	346	365	362	332	378	395	385	345	365	363	369	381	373	385	389	331	363	379	353	361	336	356	376	367	354	394	397	360	344	379	327	349	378	418	336	367	378	398	376	383	384	366	366	368	338	398	362	357	384	366	369	421	371	354	348	355	344	364	335	378	371	363	372	351	401	367	355	333	364	401	386	358	423	360	381	376	347	355	387	374	368	356	374	401	352	348	374	399	370	382	367	337	370	366	345	356	370	349	356	390	379	400	384	383	384	357	402	388	367	373	378	363	360	352	378	357	390	380	363	345	375	347	361	357	420	370	352	407	434	351	340	363	364	383	395	355	361	353	344	374	392	381	422	374	410	387	365	400	383	370	395	356	384	389	392	380	370	350	352	368	366	379	376	360	399	378	369	347	341	360	379	354	346	399	368	365	398	355	349	385	362	392	367	389	371	325	349	383	368	378	424	395	372	353	362	374	407	340	401	407	366	370	374	371	375	395	415	375	322	348	394	372	361	348	368	368	392	386	338	370	362	371	336	376	347	399	378	373	355	387	372	333	353	365	356	366	359	382	410	405	370	364	352	372	365	353	337	326	371	387	370	357	380	360	379	385	339	402	330	352	376	397	385	402	331	365	320	349	362	354	369	380	369	391	356	390	365	393	351	363	354	418	386	355	397	352	367	409	369	406	373	348	371	359	368	386	320	398	361	374	375	401	381	391	382	361	391	339	385	381	386	398	371	354	345	431	342	354	327	369	393	351	366	368	345	380	347	364	350	376	363	374	369	376	347	366	356	345	359	353	406	383	354	327	360	369	327	335	396	370	357	383	354	377	393	382	379	386	387	362	337	350	399	383	390	351	378	355	406	349	369	363	408	374	386	363	393	371	359	394	384	367	385	390	378	376	407	357	332	396	373	357	386	361	395	382	340	381	384	385	399	389	344	364
10470	4091	3858	3925	3059	2402	1995	1771	1663	1516	1328	1190	1174	1130	1026	1023	1009	998	934	968	915	948	920	913	902	916	881	914	873	901	915	911	812	906	932	920	886	836	840	859	920	813	857	856	858	910	850	883	911	906	893	960	886	893	912	916	904	823	859	822	885	866	821	874	856	905	837	868	802	856	888	879	873	841	880	904	860	875	876	831	934	823	832	876	965	930	863	825	901	873	879	876	855	832	854	859	889	860	896	900	867	828	820	819	896	855	856	874	880	875	841	890	864	824	854	866	825	859	867	838	915	869	911	917	785	824	860	871	829	879	846	837	871	822	850	863	852	810	933	903	839	777	845	889	881	853	892	860	909	842	854	873	887	849	863	863	843	870	867	888	829	859	872	866	837	879	858	886	848	898	857	848	859	919	814	826	790	870	874	797	881	837	874	846	922	824	886	841	868	890	881	891	844	857	836	864	865	875	871	787	793	854	856	882	833	850	811	827	862	884	891	910	806	860	848	826	855	830	875	829	918	800	839	837	863	804	854	802	845	830	862	902	791	890	922	848	838	848	877	865	861	823	878	849	840	791	925	897	880	884	828	842	887	912	834	870	822	846	837	802	825	867	849	852	872	862	858	841	837	787	833	814	918	818	881	896	794	846	802	805	872	818	877	837	874	927	824	811	918	852	852	829	861	823	917	850	892	881	842	844	832	914	868	858	860	883	887	845	810	842	828	888	883	837	873	880	916	899	819	864	877	868	899	842	840	821	874	866	849	832	868	864	838	858	886	885	900	872	838	888	861	873	852	896	881	855	827	895	851	838	890	868	844	840	871	863	850	861	905	901	861	882	860	853	866	814	855	800	864	833	886	882	887	888	910	873	862	894	856	848	824	859	821	864	897	860	856	922	870	865	854	847	844	880	872	809	874	825	816	854	839	864	796	882	847	896	845	833	876	837	832	844	852	870	871	852	876	903	827	858	868	896	844	866	905	898	794	904	807	878	843	837	820	853	827	856	867	870	885	878	858	862	897	891	895	882	875	825	842	860	821	846	872	851	860	841	896	876	904	885	873	890	883	882	871	880	821	866	855	893	819	792	820	927	861	798	827	895	923	830	883	856	867	876	841	816	801	820	877	847	850	865	841	832	851	810	838	852	876	913	829	868	871	856	874	899	788	879	863	829	873	861	834	829	821	863	885	834	810	882	825	837	823	883	839	852	897	910	875	883	849	903	820	850	899	829	828	867	845	840	878	860	848	866	840	871	838	881	834	871	905	872	868	823	873	847	819	870	869	882	843	875	803	874	854	872	865	869	853	830	857	916	828	858	870	889	856	842	859	844	829	818	883	872	818	853	820	887	906	880	811	866	859	883	837	850	848	887	825	871	912	879	890	841	838	796	802	868	802	897	874	797	860	874	872	904	858	861	844	850	867	838	855	842	881	862	817	833	871	857	863	839	867	872	909	846	893	834	906	891	875	838	829	859	893	810	856	924	837	855	888	891	867	879	853	824	841	869	803	841	842	792	825	838	866	836	824	912	873	865	873	851	821	936	888	859	853	856	868	843	787	882	824	804	846	807	908	831	842	888	810	803	864	861	885	884	868	889	881	840	899	901	902	846	867	887	918	867	862	861	829	919	824	831	880	848	936	853	821	839	880	858	843	893	925	884	889	855	863	869	904	843	849	842	857	841	863	861	815	873	793	840	895	837	851	848	848	822	863	934	873	901	849	889	874	850	850	853	898	894	829	888	826	906	844	852	882	829	830	867	836	911	876	848	888	792	859	893	884	837	854	874	820	884	838	854	884	858	848	828	879	880	925	877	848	889	930	870	816	882	862	865	817	908	837	884	857	866	852	897	891	824	898	835	853	852	855	854	901	863	832	873	842	851	783	882	800	830	868	834	818	927	860	861	859	834	927	824	869	879	883	851	852	860	872	873	881	891	858	851	841	834	879	939	843	882	887	802	831	869	878	794	796	841	894	924	869	888	835	875	871	818	865	897	871	841	887	891	826	891	879	853	864	850	883	867	823	845	855	828	822	873	871	866	840	873	879	871	904	833	858	856	871	878	823	875	865	821	854	847	835	915	879	869	805	918	898	790	849	875	859	853	826	860	850	904	849	863	862	876	814	858	871	861	916	865	874	851	877	853	833	840	822	889	880	878	860	849	826	842	844	808	831	866	864	862	855	908	845	843	879	838	871	878	807	919	912	846	864	870	876	870	848	861	878	905	817	850	891	848	866	880	889	922	853	861	836	876	891	881	851	819	915	833	846	893	910	825	840	870	833	867	843	917	868	865	863	859	891	829	864	833	830	846	897	859	878	886	820	851	854	877	864	864	802	843	876	883	847	861	830	872	882	863	858	891	846	878	856	841	902	841	869	858	845	903	862	843	871	864	848	868	823	803	800	889	869	893	835	861	907	869	866	886	840	931	833	850	864	885	866	870	867	863	833	805	843	839	881	834	887	819	855	875	869	813	825	883	828	868	818	878	851	849	878	890	900	886	851	902	858	853	843	875	863	933	832	851	828	855	840	841	872	823	826	831	868	874	893	875	865	848	855	876	882	873	871	826	871	894	819	860	883	831	845	829	826	887	779	886	863	836	879	848	888	868	838	899	851	878	862	856	858	847	876	835	862	859	902	904	859	834	837	845	827	861	847	889	890	883	897	899	836	899	873	909	821	823	843	875	847	868	894	850	813	833	833	865	899	851	801	902	852	860	828	851	858	866	875	864	893	864	873	813	828	851	866	891	797	846	856	845	838	834	864	881	899	864	854	876	810	863	909	857	850	880	881	853	828	841	891	840	828	871	812	870	857	851	879	802	882	837	849	843	851	847	831	866	855	888	842	871	905	867	829	854	867	885	778	854	882	915	854	851	904	869	845	821	800	838	913	818	840	844	924	889	811	841	869	888	951	909	812	856	881	857	855	864	839	886	875	889	850	855	799	881	796	899	872	890	848	901	869	910	862	861	846	845	864	869	818	859	874	889	880	845	826	878	887	893	861	929	888	919	889	893	827	892	880	872	818	905	872	871	862	796	809	843	840	879	821	863	860	835	871	850	921	889	909	839	862	827	925	826	850	832	880	844	860	834	830	869	843	850	838	868	885	877	877	864	821	846	884	862	865	857	823	873	855	863	851	818	808	893	878	820	870	849	868	879	846	889	866	870	838	806	830	828	874	888	899	885	868	913	869	882	856	840	874	868	933	851	824	837	911	829	819	822	914	869	889	890	834	894	864	822	845	852	889	858	857	843	896	884	824	867	862	868	905	869	854	892	815	879	872	867	871	868	856	869	854	906	803	881	868	865	858	867	836	865	855	895	862	823	871	906	856	919	831	892	819	852	832	890	889	814	884	845	880	855	826	833	861	895	841	875	865	852	841	877	878	832	887	822	893	862	835	860	851	854	838	910	827	810	857	854	850	887	871	880	837	913	934	875	906	818	836	895	906	896	844	856	863	794	875	801	810	829	901	878	830	851	878	822	856	871
23371	8205	3379	2041	1165	909	748	614	619	510	481	427	452	427	410	392	376	418	415	363	365	385	348	364	357	358	353	341	347	388	369	363	362	392	359	381	351	349	345	339	341	351	384	362	341	383	354	393	365	342	384	355	362	367	335	343	334	355	364	352	352	323	345	349	402	369	318	347	341	395	374	376	370	324	370	336	322	362	391	351	336	316	341	332	376	379	353	325	345	356	363	399	368	359	371	358	389	352	375	333	348	371	350	320	404	363	358	374	328	338	356	342	348	327	374	336	376	349	350	349	336	365	392	339	342	351	342	328	339	344	369	337	374	348	304	331	354	362	369	362	343	377	396	378	353	380	357	345	327	336	365	358	325	336	339	347	359	357	376	325	345	397	340	338	337	326	378	326	346	350	340	349	360	320	337	383	347	356	343	334	372	380	357	331	354	343	341	367	391	331	356	353	363	361	399	362	355	360	342	338	353	327	346	347	351	321	341	383	381	347	330	357	314	354	362	347	315	354	345	330	357	366	325	339	345	346	343	335	355	380	330	373	338	355	320	390	365	349	363	346	365	352	384	349	353	362	349	334	331	363	321	333	337	324	338	343	340	370	367	359	321	366	377	378	354	354	327	347	337	351	373	299	351	347	344	349	330	380	425	348	339	371	387	346	347	357	363	319	352	338	346	347	329	336	300	359	364	301	352	365	367	359	366	368	359	361	346	329	365	378	331	360	329	349	341	356	341	346	370	359	330	342	311	358	319	344	371	359	368	330	343	370	379	290	387	359	344	368	364	336	323	391	354	365	380	352	368	333	385	363	339	326	353	341	369	326	345	419	348	362	359	348	369	368	367	357	342	338	325	365	364	388	371	321	346	375	344	353	337	352	327	372	335	344	343	362	309	362	329	356	349	334	376	395	332	334	353	360	331	342	379	339	364	352	337	338	379	353	321	375	324	318	338	345	379	374	374	335	370	360	349	323	328	316	374	354	337	342	324	393	364	336	343	354	356	360	385	318	338	350	380	342	363	343	379	372	342	339	307	364	350	312	347	351	336	351	365	337	361	338	344	345	328	359	379	359	362	304	395	346	350	307	359	323	342	352	334	368	347	339	348	363	357	364	371	321	336	369	376	383	340	357	345	355	380	353	379	372	355	330	360	365	339	369	350	342	348	366	356	376	345	358	389	335	363	365	339	351	324	320	373	372	370	359	363	346	349	323	315	363	364	383	384	368	309	352	349	371	351	383	325	384	346	373	352	384	330	332	332	333	354	350	325	378	335	357	376	332	366	411	385	404	357	310	356	355	349	324	350	347	375	345	385	337	323	335	350	367	325	342	360	341	329	342	333	382	334	372	376	345	332	353	332	341	341	355	370	360	326	367	340	339	349	350	358	331	321	372	352	363	353	354	366	364	376	330	378	367	377	359	412	358	349	342	364	356	325	337	353	347	325	352	370	340	377	332	368	318	359	343	337	340	348	300	331	357	371	399	341	371	367	363	364	354	323	367	354	341	388	327	301	345	381	358	358	323	391	336	356	389	363	352	347	334	361	352	313	314	362	367	324	343	345	408	339	345	358	345	322	365	373	304	330	344	365	342	371	356	388	315	346	378	311	373	333	335	339	327	386	364	363	366	350	345	338	328	347	386	364	337	343	361	351	346	359	366	374	310	384	348	361	335	365	346	366	349	361	353	361	363	329	342	389	376	305	309	364	356	349	393	342	387	370	332	349	395	381	351	341	361	375	390	323	341	373	354	362	388	319	354	391	356	365	377	387	327	355	348	374	343	340	331	332	328	387	358	357	349	318	316	367	369	397	337	328	380	322	337	342	356	328	370	340	326	351	382	336	328	359	378	333	362	370	323	312	357	329	381	360	359	316	342	377	368	379	372	335	338	346	369	354	374	339	333	309	341	369	360	323	332	366	323	384	382	324	346	361	368	368	367	355	360	379	349	344	363	348	374	359	371	350	373	373	364	391	311	362	359	364	390	382	366	381	330	337	345	320	366	328	372	343	361	347	380	322	307	360	329	348	371	340	347	357	391	342	369	371	358	376	403	340	368	342	409	350	335	378	322	384	330	371	355	347	361	382	345	367	335	356	375	372	375	336	367	327	327	349	354	334	345	382	329	377	390	329	329	372	327	356	414	323	360	347	386	317	357	340	350	331	364	347	334	361	359	356	341	373	338	350	362	334	341	340	351	346	338	372	339	371	396	377	322	369	363	333	330	325	348	345	362	370	372	337	338	321	368	361	354	346	310	368	333	326	344	377	341	358	400	346	352	331	377	332	338	327	374	347	361	314	353	357	324	369	371	356	347	367	311	350	332	349	339	360	330	349	351	340	325	365	371	347	355	350	379	384	370	390	392	379	394	331	358	349	375	344	324	364	368	362	338	373	339	341	331	315	327	349	328	366	383	334	357	341	364	366	291	343	341	381	335	378	331	355	362	390	331	352	343	356	359	350	364	356	346	346	354	331	358	330	319	356	352	370	354	369	323	341	347	346	334	351	374	367	348	331	342	355	328	348	356	345	334	343	346	377	321	363	351	344	367	380	344	360	338	350	411	314	346	389	348	355	317	340	361	359	377	322	358	339	352	336	372	347	380	325	359	397	359	330	356	349	381	337	336	350	322	349	357	351	342	348	376	389	372	334	312	313	331	395	357	380	360	356	360	367	347	374	380	387	338	369	353	372	331	349	342	380	415	365	373	349	300	354	342	371	344	370	381	335	329	299	325	365	368	336	359	335	393	327	350	340	368	370	344	367	370	332	350	339	354	354	369	340	355	374	359	341	323	353	383	336	338	351	331	355	313	322	399	349	331	335	347	343	346	337	353	371	328	378	324	348	332	342	351	367	357	360	370	326	361	397	354	340	328	354	345	345	337	358	333	386	317	335	354	359	333	357	370	351	342	370	323	372	350	370	312	324	337	336	371	365	304	363	355	371	364	392	353	347	351	305	347	347	326	340	355	342	381	350	317	339	368	351	328	313	336	339	331	340	353	354	361	354	343	352	335	374	360	354	370	366	351	341	328	361	354	349	355	350	324	351	331	318	336	403	360	371	344	361	349	348	354	335	332	360	349	351	323	355	328	330	355	339	346	362	347	388	358	357	363	364	370	342	348	326	323	359	325	335	386	360	393	379	375	326	355	359	366	349	351	375	381	326	373	361	357	367	345	335	375	365	353	344	375	371	330	354	354	360	362	359	369	329	368	319	336	331	314	362	363	315	346	341	394	335	318	366	398	352	354	337	349	335	369	330	340	321	340	355	357	343	339	359	368	345	350	346	340	374	364	324	371	339	367	364	295	344	341	376	329	328	318	338	329	367	376	356	347	337	355	334	309	340	346	343	338	373	391	344	351	310	334	364	347	336	356	326	342	308	341	336	350	366	377	353	345	385	364	338	356	343	340	350	403	350	361	316	360	384	329	351	350	354	374	341	368	349	341	360	323	336	346	362	343	334	333	359	368	305	342	340	355	339	344	368	382
13900	6206	5421	5386	4097	3099	2637	2347	2281	1836	1465	1309	1269	1311	1199	1145	1017	1040	1007	961	999	899	1001	951	916	916	903	867	863	841	832	842	848	823	795	830	811	859	842	824	835	857	886	839	788	833	827	841	770	884	808	831	908	824	893	862	872	907	812	836	789	814	846	770	851	816	846	810	786	809	780	813	771	827	826	797	807	821	795	793	812	817	872	860	863	829	800	860	834	779	821	829	821	773	819	829	821	795	837	825	842	809	800	841	878	804	785	779	818	789	850	812	782	787	819	760	847	845	783	819	796	836	822	848	790	787	811	779	799	828	792	833	808	817	845	813	813	793	789	833	782	823	826	849	860	788	809	824	781	825	831	820	817	783	822	777	814	806	772	803	810	816	823	803	825	813	815	793	770	831	828	807	796	810	798	745	789	790	834	803	792	808	790	769	785	731	820	834	841	830	868	793	789	789	808	820	824	782	838	820	757	792	814	888	875	807	799	799	820	814	817	839	789	795	755	791	855	850	826	802	834	764	813	774	820	795	763	775	811	849	813	856	801	809	785	820	772	801	784	776	787	856	783	803	789	809	805	808	826	834	800	835	815	827	827	797	779	781	775	782	792	798	824	793	776	815	775	806	828	801	774	846	849	809	770	797	763	825	863	796	800	740	798	811	788	848	797	806	781	822	828	763	820	810	765	794	798	773	868	807	774	820	821	790	780	809	805	764	832	880	816	807	789	790	799	781	710	811	782	860	845	801	811	846	844	852	813	788	824	792	771	793	834	860	839	788	853	840	853	852	825	865	885	825	763	791	796	809	789	839	759	815	802	780	771	858	787	850	870	803	777	776	797	834	827	820	816	805	804	818	815	782	756	821	814	808	739	800	775	797	781	779	771	838	843	820	813	768	835	767	796	786	813	832	845	778	773	810	772	817	770	826	827	863	797	786	833	854	801	811	771	781	793	803	817	818	814	838	823	825	841	781	780	809	808	836	859	790	816	794	849	802	794	792	794	795	802	804	847	783	774	794	796	853	745	780	776	888	791	846	762	829	866	802	801	807	857	840	773	831	774	775	809	802	826	784	799	816	751	811	758	779	813	757	865	814	802	796	780	800	804	756	816	783	783	808	844	812	806	824	747	842	808	755	802	804	814	805	838	815	831	834	822	773	824	833	793	834	820	811	829	775	772	785	776	872	758	810	772	829	743	831	791	831	808	773	790	824	776	788	829	802	791	771	832	829	812	802	776	814	863	822	773	779	735	823	751	817	817	815	806	771	832	842	814	754	835	834	814	792	843	769	818	785	826	758	747	851	773	793	809	776	835	802	758	799	806	806	760	735	823	778	808	792	783	774	818	804	739	817	822	760	794	832	716	783	860	806	809	809	804	828	797	816	830	817	785	804	794	800	800	748	823	842	774	816	762	793	762	800	783	826	832	814	847	785	829	827	781	798	818	780	826	820	820	845	802	795	800	795	837	764	817	810	822	789	802	773	826	788	820	811	764	779	842	834	828	831	800	800	795	759	821	746	807	830	787	846	779	831	840	837	790	793	825	819	807	763	801	762	810	794	798	812	824	821	800	820	843	751	786	806	790	816	853	838	813	838	824	769	836	798	833	789	774	805	793	751	799	825	818	783	876	822	804	786	826	765	783	776	819	801	826	793	753	805	785	803	758	769	785	772	789	738	806	759	825	831	819	821	784	783	783	787	816	831	773	795	787	886	765	818	795	789	805	789	793	794	794	804	819	876	794	809	778	809	804	828	801	827	814	704	805	796	845	770	819	798	785	838	824	779	805	809	803	791	765	800	766	767	838	840	795	766	781	753	791	803	838	766	802	773	761	789	797	775	764	759	794	833	767	875	837	812	749	796	816	844	797	848	816	782	761	816	763	811	799	820	734	776	826	798	802	827	796	826	791	758	812	787	842	804	786	765	808	776	770	803	798	782	799	807	795	841	813	748	793	781	801	847	801	824	806	809	811	776	757	825	831	842	839	823	829	856	771	768	793	745	806	826	784	804	799	854	871	822	861	835	852	795	792	818	744	826	808	802	806	834	805	802	847	804	805	832	832	770	844	778	826	794	822	790	787	763	785	816	817	851	793	776	847	837	798	824	821	821	816	813	856	802	824	788	827	852	836	824	852	789	791	775	836	778	868	760	812	793	807	849	777	859	844	779	791	825	827	794	797	777	864	817	783	798	767	751	812	781	818	796	773	839	784	808	823	778	808	772	789	761	756	787	846	761	785	787	814	831	857	775	805	803	815	784	863	783	817	858	793	800	774	805	788	843	804	799	785	800	851	806	757	796	763	784	779	822	844	810	805	824	785	829	822	846	807	842	879	836	755	800	781	843	760	811	846	768	792	822	795	838	805	839	792	774	792	746	820	772	795	805	784	845	759	817	815	788	853	818	873	798	822	773	838	817	823	772	807	833	814	828	770	800	769	843	875	768	829	844	862	832	799	830	839	786	837	788	774	827	797	747	797	783	814	858	817	803	811	782	815	752	788	780	805	815	811	778	778	814	820	853	804	819	846	788	813	763	813	834	768	802	804	779	841	753	806	830	851	816	753	818	785	788	826	857	860	800	840	802	864	801	787	804	786	775	847	790	816	782	833	805	774	790	845	821	831	768	816	809	788	761	841	835	819	771	797	789	830	847	778	810	824	796	820	818	769	783	831	822	836	751	803	778	821	806	791	802	835	814	860	798	799	831	798	798	799	807	823	802	773	827	795	781	790	836	818	776	833	780	829	774	812	820	787	790	812	791	825	791	805	815	779	793	806	830	803	769	838	808	812	783	785	829	800	787	834	858	812	737	831	823	796	744	813	844	851	769	847	780	829	806	783	779	795	817	776	833	816	835	820	787	830	812	813	754	802	785	771	746	767	814	830	816	812	812	824	812	834	792	776	832	823	814	810	733	788	786	794	779	835	809	812	819	771	761	825	743	792	803	764	800	831	795	781	791	780	831	849	787	806	772	799	777	807	767	829	811	803	813	780	770	813	784	865	793	805	748	856	821	793	791	783	859	795	780	832	816	808	861	785	814	801	769	850	801	822	823	764	819	819	799	802	829	799	808	801	802	838	795	809	815	826	848	801	780	807	811	768	776	787	749	804	800	783	818	812	828	818	840	814	751	868	786	773	848	824	808	786	836	852	799	803	807	821	823	789	776	808	808	809	820	822	763	811	803	814	795	767	779	823	835	765	830	851	810	785	853	771	840	787	771	805	788	814	842	811	776	775	771	787	767	804	819	779	801	798	790	819	845	833	785	813	819	866	785	806	807	827	822	833	785	792	786	786	785	811	787	831	789	782	831	792	815	821	835	797	762	817	841	779	808	803	775	810	846	806	771	814	825	738	809	821	808	849	777	759	801	811	869	842	817	807	785	823	813	751	802	801	839	800	835	730	824	828	829	835	810	849	832	805	820	790	852	830	791	836	832	805	791	764	753	775	781	837	810	772	832	811	803	834	818	826	837	868	792	836	775	763	817
4668	1593	899	610	442	359	299	300	277	283	250	295	252	227	228	252	236	234	282	235	250	264	247	252	253	229	236	271	266	253	228	247	237	236	277	229	257	260	249	268	239	274	251	277	251	261	243	268	237	261	261	236	254	268	230	237	271	213	279	249	234	253	230	252	280	248	246	248	249	241	260	261	238	233	239	233	257	288	235	234	293	269	263	266	255	250	269	249	262	279	240	288	234	254	236	244	252	242	242	250	273	221	259	270	266	269	247	270	242	270	249	234	267	239	249	239	290	267	241	263	245	275	233	239	280	254	256	257	211	277	258	281	266	246	251	263	263	270	246	237	266	249	233	253	266	250	226	270	230	245	251	243	256	266	262	271	284	247	236	206	244	234	222	261	292	239	254	278	242	244	240	247	225	247	267	267	255	260	237	257	257	282	270	232	266	242	244	253	223	238	268	260	252	241	262	264	262	227	239	267	248	264	248	246	289	259	223	267	256	268	306	234	277	219	241	239	265	241	261	237	238	261	261	256	261	245	282	251	269	233	265	260	254	240	253	260	256	216	247	210	251	267	277	244	255	240	250	242	285	257	252	252	266	261	223	280	263	247	239	236	259	236	263	236	260	248	232	269	236	248	245	240	252	205	248	250	265	244	278	233	257	234	268	245	235	246	260	250	270	261	229	270	261	246	253	272	253	232	266	290	248	275	265	248	230	228	251	224	285	266	258	251	263	270	274	264	242	245	243	242	241	222	266	276	255	282	242	248	240	245	233	261	279	245	250	255	260	224	242	251	270	252	258	241	233	242	241	251	248	271	258	246	247	249	286	255	256	232	256	235	239	236	242	245	252	238	222	260	262	244	249	252	250	224	253	268	287	248	238	243	237	245	233	266	265	246	254	265	259	282	262	252	273	256	248	224	271	292	263	248	225	255	267	241	257	259	266	233	252	230	260	260	245	243	220	250	269	260	247	236	279	248	248	218	237	244	233	239	235	248	257	236	243	213	269	232	236	235	277	263	262	268	235	249	268	207	270	230	219	285	226	283	254	247	240	259	258	218	236	297	261	239	279	247	251	268	242	274	271	242	274	229	248	253	254	238	250	284	231	241	279	256	235	243	275	261	261	247	280	286	284	230	256	272	252	234	253	266	226	262	222	226	261	231	249	254	252	263	260	243	249	229	257	277	257	243	241	236	246	258	221	254	261	254	306	248	235	264	238	264	251	262	238	240	265	280	239	242	238	246	269	266	223	247	234	216	270	264	238	247	257	247	263	277	222	254	249	251	254	245	271	295	266	248	243	230	262	238	247	227	240	264	261	271	223	262	271	255	270	261	254	231	272	257	243	241	235	259	249	273	269	248	227	243	250	240	247	264	270	262	258	238	242	276	224	235	242	244	248	257	252	263	226	227	279	246	226	250	252	236	244	252	232	219	258	237	277	225	270	272	277	251	254	255	254	248	261	255	241	245	229	227	281	226	262	245	264	254	249	237	241	230	246	241	266	270	248	247	239	249	235	270	266	221	258	255	277	252	249	264	246	278	261	220	235	305	278	248	237	256	252	277	242	239	246	254	253	266	266	250	232	231	241	255	292	254	243	254	233	251	212	265	266	250	243	255	287	250	239	236	243	256	262	280	236	239	261	252	276	285	243	278	216	258	251	257	244	240	235	251	255	269	215	287	242	237	245	256	241	247	247	255	238	286	244	238	257	254	256	238	232	224	254	260	241	294	290	251	252	254	259	264	234	250	257	264	261	240	264	235	267	237	263	263	253	256	221	237	256	275	291	236	221	251	247	233	263	262	274	265	288	242	246	300	265	252	253	241	273	270	260	267	245	254	247	229	253	257	249	257	304	226	240	235	234	265	244	226	280	247	212	246	243	239	257	251	235	223	254	248	262	252	284	277	251	263	260	251	225	251	240	255	226	262	259	256	251	261	265	251	235	247	243	249	264	240	233	258	272	255	243	253	251	276	234	251	259	264	250	237	248	238	229	254	214	275	244	231	228	262	257	242	277	246	257	262	254	246	247	226	231	231	235	250	268	260	250	273	250	269	244	249	247	256	240	231	265	247	242	220	237	265	297	223	283	237	250	233	296	238	266	248	273	250	247	230	253	240	272	254	245	256	233	250	267	248	244	249	259	264	272	248	259	267	259	256	239	251	253	250	246	231	241	258	199	268	255	267	260	269	231	247	228	279	263	264	240	256	263	243	239	269	277	249	274	230	264	238	277	252	246	224	243	262	270	224	218	249	291	274	274	224	255	250	267	275	251	255	264	263	258	242	253	259	246	254	267	282	276	230	252	278	224	247	233	245	269	266	244	268	236	221	236	252	245	271	233	224	248	263	251	225	268	273	258	222	235	277	246	268	264	264	253	264	275	234	264	235	236	232	256	271	239	247	231	243	245	244	249	198	232	227	238	262	237	255	270	236	204	238	236	246	227	241	266	246	271	260	256	260	259	263	273	277	236	245	237	258	250	220	242	250	251	246	216	254	263	244	257	246	235	242	233	226	229	259	227	236	233	231	280	246	238	236	238	213	262	234	221	257	216	233	242	265	271	237	244	250	245	262	246	244	224	263	239	262	234	266	248	271	255	226	229	257	253	254	260	280	270	245	253	232	251	241	227	261	239	264	222	256	242	241	235	264	263	272	252	254	238	245	252	267	260	266	281	272	237	243	254	268	279	263	248	251	246	260	256	230	273	254	265	230	236	294	274	259	239	263	252	254	237	273	253	236	272	260	244	254	217	255	279	250	236	239	258	276	246	247	246	241	261	261	240	274	235	248	246	223	237	279	253	249	253	233	228	253	247	259	262	211	253	239	251	241	263	239	265	245	243	238	242	233	242	242	257	266	229	250	249	257	232	238	260	248	277	268	257	244	253	234	241	256	249	249	245	233	253	247	227	234	234	259	273	253	264	260	244	251	224	268	247	216	251	291	269	221	265	246	247	250	252	238	258	240	241	266	249	265	255	249	241	239	268	251	254	269	245	209	253	272	258	266	240	257	261	252	233	267	222	232	237	236	293	257	275	241	240	266	241	265	246	250	241	265	245	253	247	237	259	249	226	250	258	256	242	234	236	222	251	240	233	252	251	262	278	200	255	260	229	256	242	253	274	259	272	266	252	255	255	253	280	235	246	237	227	259	274	274	222	255	263	248	265	270	214	265	249	223	247	248	258	215	234	233	235	283	252	263	253	247	255	246	243	235	253	247	227	253	269	250	263	244	268	281	252	234	252	239	228	239	254	258	264	264	228	228	237	255	259	264	266	251	265	261	236	255	257	225	242	227	250	241	251	248	238	251	271	244	256	248	256	252	255	244	254	254	245	231	252	235	270	239	231	252	247	245	213	235	262	247	252	278	250	241	270	234	253	241	249	235	250	234	247	238	280	226	260	226	261	251	235	246	211	246	237	268	242	247	244	237	244	242	276	279	238	258	231	262	249	256	232	279	268	242	247	262	250	253	242	232	242	233	298	248	222	263
3717	1947	1953	1867	1537	1135	1027	936	879	759	766	749	694	727	661	680	644	647	630	617	654	622	663	657	641	613	665	592	624	638	658	623	607	619	608	619	620	635	647	641	625	640	613	633	610	595	659	587	594	643	682	637	634	657	669	674	672	599	602	611	584	625	579	647	585	631	647	652	621	629	611	660	654	644	648	634	598	643	611	652	588	618	639	624	631	633	644	627	666	639	649	598	598	598	625	587	659	612	642	620	627	585	641	625	642	599	627	620	618	626	589	610	640	591	665	645	621	645	606	589	594	656	645	629	583	611	650	583	635	635	626	597	649	628	639	583	661	668	583	597	633	607	626	591	619	594	626	661	586	620	590	637	592	671	603	627	667	617	594	620	621	617	610	634	632	633	654	584	612	653	598	590	627	645	613	634	620	592	581	646	648	567	648	620	674	621	618	609	635	652	627	620	601	654	641	700	612	633	622	595	609	648	607	620	609	660	628	601	619	594	630	637	636	610	614	666	634	615	637	578	607	618	611	645	627	609	576	638	639	627	625	621	625	642	604	600	591	633	619	631	662	611	595	616	608	617	626	617	643	651	630	631	619	624	648	617	625	570	615	645	623	609	601	643	608	633	618	638	607	633	618	625	575	596	642	635	583	608	629	608	639	621	597	611	630	592	613	631	608	612	648	620	590	646	657	612	609	672	624	605	619	653	604	667	602	643	605	650	635	620	580	632	602	629	630	623	590	624	660	617	637	640	602	603	614	607	642	593	636	602	604	615	625	606	656	618	597	607	650	639	639	626	597	608	640	636	629	636	620	606	645	664	665	601	653	640	601	584	619	673	612	611	592	606	609	563	623	621	649	625	593	602	630	597	600	595	611	584	611	617	619	656	602	632	632	616	586	642	636	583	649	587	648	664	656	634	609	615	641	607	644	628	666	599	604	629	654	627	651	639	604	628	645	571	611	662	673	613	633	583	622	633	608	603	662	601	582	602	598	645	602	655	651	627	642	675	639	617	635	598	603	630	606	608	611	629	622	587	632	645	643	636	621	611	661	612	638	593	621	640	623	639	598	616	612	614	621	616	594	622	637	655	598	592	615	633	654	618	606	605	621	611	613	587	655	612	638	614	614	609	648	638	633	648	624	603	618	598	620	594	624	581	639	617	638	609	615	647	676	635	620	635	604	648	657	580	596	568	578	606	620	646	614	605	629	599	607	605	639	629	616	638	617	601	573	650	630	625	547	631	643	577	601	608	618	639	581	634	585	612	617	675	610	635	613	597	601	589	633	575	615	589	611	617	611	600	584	608	631	607	596	597	653	650	634	606	607	682	592	610	645	623	622	609	594	633	602	609	619	632	619	623	634	635	611	637	659	598	603	605	613	605	627	619	636	613	618	627	620	595	685	668	663	638	639	636	603	656	613	599	625	588	699	591	660	657	632	655	597	656	640	651	631	657	638	661	611	614	620	595	627	622	603	649	603	629	617	625	632	649	609	612	618	663	660	630	630	611	656	607	614	644	603	643	613	651	615	668	645	613	603	639	606	603	612	644	675	638	614	579	622	631	613	583	629	630	682	636	612	575	626	645	614	601	610	610	616	607	657	615	627	573	627	626	624	608	581	648	644	596	593	646	595	642	669	655	614	586	621	657	638	675	593	653	654	622	625	610	607	577	584	642	579	634	634	618	630	679	646	619	566	662	655	657	598	555	638	607	610	617	653	627	651	584	627	610	627	610	609	615	640	566	620	592	651	639	597	597	603	623	616	628	628	657	612	634	607	635	644	618	602	641	643	640	635	632	629	572	607	656	628	597	602	621	644	628	655	621	658	634	615	609	636	636	536	629	613	636	618	608	625	661	593	622	624	594	654	657	618	595	619	631	602	640	626	595	609	608	590	621	609	628	601	626	620	583	619	595	654	619	619	629	604	614	604	600	593	657	610	608	593	610	631	638	676	628	596	596	640	557	600	581	618	589	629	602	621	643	652	565	659	633	631	613	627	625	617	640	612	610	660	613	623	605	618	630	615	614	571	625	625	644	661	610	600	613	599	633	619	598	629	666	613	619	654	635	587	596	635	660	649	620	633	616	656	613	587	640	599	621	609	590	663	623	628	631	637	637	604	637	644	569	609	630	622	644	607	590	628	636	646	651	628	588	632	637	624	641	584	559	576	653	591	602	593	659	659	608	637	669	606	626	614	617	625	686	611	638	626	621	648	628	609	640	602	572	626	601	619	665	648	617	587	596	626	686	640	640	605	652	628	617	589	623	595	621	616	632	614	592	585	625	640	638	650	612	563	566	567	579	590	617	599	666	612	595	608	634	606	595	643	626	679	631	635	598	620	656	583	612	637	599	624	603	617	594	597	677	596	615	633	631	616	605	634	641	634	641	636	621	612	668	630	608	610	671	655	626	573	651	622	635	628	617	601	608	655	603	605	600	635	617	619	626	642	604	606	618	614	599	625	659	656	604	600	593	624	629	587	590	624	563	666	605	648	630	589	612	615	614	591	604	641	616	607	652	643	621	611	625	608	636	594	605	596	613	591	625	592	585	597	589	622	641	625	634	641	636	620	596	633	666	586	657	612	662	614	626	645	630	659	621	643	601	613	629	612	649	613	606	629	633	640	627	628	649	590	618	649	665	647	627	632	596	635	600	688	626	583	668	625	618	621	624	615	620	659	612	613	620	614	651	596	656	615	595	626	567	617	638	614	633	613	639	602	622	607	592	607	616	656	617	671	613	580	621	606	627	635	591	599	638	612	622	620	639	622	623	590	635	608	631	644	605	592	614	616	624	599	609	599	613	648	642	583	637	591	596	616	651	615	601	613	598	621	606	607	657	648	662	633	615	613	597	614	644	633	596	613	605	639	627	701	610	613	649	632	591	595	647	639	598	593	602	598	646	614	620	602	628	635	617	603	644	577	628	617	611	619	614	597	661	585	611	628	597	636	659	710	658	630	620	588	629	575	626	591	611	620	654	590	631	592	610	571	667	629	634	618	581	613	638	629	612	626	624	607	638	643	584	647	569	637	637	627	611	632	656	624	669	614	620	639	590	642	602	676	611	591	620	647	602	608	598	603	631	667	644	645	633	577	647	617	636	615	611	627	594	616	592	614	640	621	620	643	619	657	601	605	605	620	636	604	616	626	582	632	673	601	573	613	617	613	611	610	619	639	682	640	615	620	591	611	666	640	627	582	624	636	641	644	607	624	597	662	611	610	638	603	616	622	638	625	607	641	641	657	596	627	613	615	634	659	641	609	617	614	613	616	643	673	665	594	599	617	622	616	621	672	597	589	599	644	607	637	634	629	630	613	631	620	622	622	591	612	610	642	594	668	584	636	584	638	618	614	647	615	632	690	608	624	583	633	608	585	624	631	637	632	622	593	577	658	612	641	625	626	606	602	629	636	624	591	612	603	624	627	641	620	601	641	604	619	627	625	616	661	639	620	609	592	631	615	613	688	566	632	632	636	583	598	633	610	604	590	659
14458	4709	2087	1382	954	690	605	522	518	481	492	456	426	437	432	387	369	393	387	375	373	331	371	412	396	397	370	356	401	362	352	402	375	404	388	378	378	395	382	370	405	366	392	323	392	367	399	381	388	394	410	394	362	348	372	351	385	399	370	388	405	375	360	410	354	382	372	342	376	355	370	373	368	357	362	389	390	405	368	381	388	391	392	348	336	356	381	397	376	358	366	376	389	343	406	359	370	393	344	392	371	375	349	381	386	358	348	386	354	347	388	333	325	365	353	355	412	379	386	397	374	405	376	375	359	365	393	310	357	346	374	381	362	357	376	361	406	362	407	336	371	353	339	356	386	362	402	423	357	385	369	367	414	384	352	364	327	409	380	346	372	342	363	349	368	380	347	351	392	373	377	369	394	390	367	381	370	365	389	385	392	376	360	340	345	358	400	375	409	387	352	332	391	384	405	353	366	407	348	415	371	394	387	357	356	352	395	330	358	346	387	346	374	365	354	355	348	364	379	377	350	371	388	373	369	325	376	396	360	392	353	374	346	381	325	393	391	409	343	377	416	344	368	350	333	376	396	382	378	383	339	383	345	349	389	357	396	347	390	392	383	360	371	344	392	321	357	399	396	398	369	365	352	374	333	363	394	413	370	402	347	378	379	354	346	371	362	336	384	369	362	400	355	345	387	360	368	352	381	343	395	412	336	363	357	386	414	342	389	350	373	361	330	394	378	369	340	368	345	376	366	363	381	398	343	372	363	360	405	371	385	382	363	325	367	380	379	347	359	375	383	369	375	390	351	392	338	355	369	354	376	393	385	361	362	338	388	344	372	358	359	390	351	389	364	402	387	357	402	371	346	360	343	361	394	327	384	373	347	411	353	375	340	370	347	334	351	374	361	361	402	357	357	371	354	357	411	385	375	367	384	329	376	390	361	434	400	364	341	348	379	368	394	376	359	351	349	382	366	367	362	355	379	357	378	379	354	378	357	364	423	389	392	375	334	354	372	360	376	390	389	357	372	345	370	340	367	359	368	376	339	406	385	412	371	361	348	376	378	346	392	358	415	358	381	400	410	312	411	392	402	386	392	365	401	375	378	401	383	361	360	374	394	361	348	345	377	345	347	383	377	353	389	404	372	362	383	377	400	370	424	388	366	376	413	383	385	378	386	361	419	386	343	359	345	391	424	392	405	338	379	380	400	407	376	391	327	386	361	372	370	368	354	351	360	401	394	418	359	388	365	383	366	351	318	404	378	359	365	361	394	353	376	392	364	343	389	364	372	390	392	414	382	423	407	340	346	410	338	357	381	370	377	354	360	396	367	401	377	407	368	381	391	373	383	324	347	413	378	337	346	365	423	356	362	383	366	404	400	384	335	405	382	387	369	339	381	372	409	382	352	386	407	422	378	405	376	364	319	352	375	352	352	379	367	362	372	395	367	346	367	361	365	377	354	376	359	375	370	355	336	371	372	384	337	382	407	391	365	384	310	366	372	363	347	360	451	368	371	347	361	381	389	359	349	389	336	333	376	392	340	355	392	389	377	353	347	357	399	369	361	372	360	367	358	408	387	352	401	349	348	380	370	432	374	348	380	383	357	334	367	401	385	329	411	338	383	380	355	358	387	387	386	369	374	350	372	393	374	407	390	345	372	373	421	376	370	387	393	378	379	365	366	361	389	368	369	389	356	395	385	367	346	391	374	401	406	351	384	364	385	379	410	362	365	398	380	370	349	321	385	369	384	366	369	365	408	384	367	365	376	354	388	379	374	374	396	330	359	317	347	343	364	392	373	406	380	360	371	342	387	397	386	348	411	399	375	363	373	376	360	379	410	423	386	363	344	377	373	381	348	392	370	359	354	362	350	336	366	379	393	378	376	375	384	377	377	357	388	400	394	380	381	386	339	425	395	388	423	367	350	371	397	363	396	368	401	375	374	347	371	321	316	369	370	398	348	377	407	395	362	374	364	351	368	333	388	365	361	368	366	357	351	356	332	344	361	378	371	361	331	376	405	397	362	347	402	364	410	348	354	369	418	374	389	338	428	359	316	337	362	373	365	356	378	399	391	379	364	402	353	362	386	369	376	334	356	394	367	374	371	409	332	378	393	376	351	378	373	383	371	345	431	354	342	397	377	375	366	366	397	387	365	432	379	373	396	349	429	377	349	379	378	382	358	363	334	392	361	385	375	363	356	361	382	372	371	371	379	356	373	363	350	366	358	362	366	352	360	343	373	365	390	333	360	361	370	376	338	365	347	359	382	389	358	387	364	391	370	361	358	382	408	379	361	361	363	399	379	401	351	366	348	388	372	374	386	386	346	376	395	390	331	416	366	367	381	381	384	326	391	358	369	386	361	350	401	364	409	384	365	430	359	398	314	364	405	408	377	386	373	381	317	368	397	371	370	362	391	371	371	378	389	392	388	386	307	393	394	393	355	362	356	390	357	378	360	384	392	349	358	398	390	434	362	350	392	376	413	364	366	397	376	401	357	348	365	398	335	361	390	359	382	395	355	389	352	359	387	342	382	351	368	357	355	338	383	399	352	366	390	362	391	337	392	337	370	367	342	352	375	374	383	416	373	362	338	375	362	413	383	380	375	384	367	343	374	337	408	395	349	398	371	390	408	392	367	356	355	371	381	396	358	359	373	397	399	364	352	337	375	386	362	393	374	361	389	388	405	394	375	376	361	348	331	375	389	346	363	405	405	378	355	393	352	381	400	391	419	365	359	340	366	337	380	387	387	362	389	362	367	356	358	324	350	402	374	373	349	339	382	378	355	383	361	367	390	367	337	346	402	368	342	374	391	346	365	365	354	387	371	388	366	345	374	358	357	386	372	363	397	380	356	360	373	427	347	365	400	350	373	386	348	398	403	360	396	341	378	416	393	353	341	352	391	410	392	343	392	366	374	364	381	379	391	362	393	347	332	359	376	366	348	387	386	380	376	391	375	354	338	408	371	372	362	400	395	411	366	375	301	403	356	400	375	385	363	370	372	370	356	404	372	388	380	369	386	343	346	352	377	349	396	368	354	362	379	390	371	356	361	382	361	373	380	398	379	371	377	363	373	378	398	394	346	380	346	383	381	349	361	414	358	351	398	398	376	387	380	371	372	387	369	373	353	364	394	373	361	373	379	387	367	367	355	353	359	378	349	371	366	376	341	355	397	374	376	323	334	377	407	389	385	345	401	412	334	360	351	400	374	363	383	387	352	362	322	384	354	371	388	365	329	377	358	386	400	392	361	374	386	379	408	369	354	379	354	350	348	354	393	365	348	388	407	347	357	358	382	338	420	337	404	375	355	381	381	382	358	345	372	396	393	391	401	349	387	367	363	395	406	385	371	412	356	413	388	396	326	346	357	377	364	397	338	352	367	386	335	334	374	359	372	361	348	341	372	397	388	372	367	359	360	413	387	350	322	378	373	366	364	400	373	412	350	378	358	351	377	405	384	321	355	394	377	340	360	390	396	385	361	369	366	320	350	372
10220	4413	3908	3855	2948	2343	1980	1828	1582	1460	1318	1196	1094	1183	1115	1046	978	992	1005	960	967	937	965	921	959	979	927	897	915	925	941	851	863	952	885	916	896	923	904	897	866	855	855	858	850	882	838	832	843	942	902	904	925	915	959	968	820	870	908	911	964	892	832	856	886	884	903	883	863	822	885	884	936	855	856	866	900	914	890	855	851	955	962	885	858	826	933	875	858	903	879	902	820	881	837	864	846	870	879	879	840	878	879	922	885	925	819	840	860	837	865	873	918	904	863	884	860	875	848	832	874	849	875	880	917	870	856	883	835	875	850	839	841	868	824	855	868	867	857	885	864	909	826	909	854	872	895	857	843	863	914	845	828	897	887	861	909	855	871	841	878	890	861	860	798	835	889	867	873	864	924	909	910	859	863	807	815	911	863	906	879	827	850	886	865	883	885	873	822	834	878	830	896	850	861	824	912	849	822	889	894	857	902	895	896	862	858	855	837	853	849	895	892	906	837	884	857	868	852	870	883	865	868	861	906	881	867	890	886	880	908	883	833	860	879	828	894	823	874	885	857	907	863	829	906	868	873	850	866	858	860	843	927	900	825	865	897	867	841	907	865	832	857	937	841	867	911	922	885	847	882	870	839	834	842	885	932	876	915	865	854	821	867	850	934	897	887	869	857	851	793	928	842	849	875	868	886	831	894	850	868	837	880	870	856	852	898	844	837	869	868	855	849	900	861	834	868	865	830	848	855	892	879	840	857	901	885	842	839	899	888	864	881	891	916	865	816	894	852	843	847	848	881	893	883	928	852	870	903	906	894	883	875	831	901	852	886	875	920	895	809	875	910	835	874	829	862	847	876	838	883	864	897	856	825	943	853	898	858	934	912	909	811	838	852	927	791	844	820	859	864	887	851	881	868	889	878	826	875	881	860	860	888	813	899	864	876	873	887	911	830	857	844	846	891	829	801	922	845	903	923	873	894	822	861	854	875	831	807	845	913	831	892	906	852	916	862	789	835	840	881	889	861	841	830	864	866	908	919	865	850	838	849	921	865	863	856	875	896	849	906	847	850	899	775	842	870	843	884	822	866	858	913	891	862	921	810	864	874	878	892	864	840	892	816	852	872	865	847	818	857	903	888	875	895	830	868	844	914	869	897	934	868	849	869	917	904	860	869	856	892	858	892	876	901	868	853	921	878	864	800	863	869	846	900	862	853	849	917	822	919	818	852	851	893	882	854	858	843	862	898	895	817	882	912	902	864	912	857	836	911	878	849	829	908	910	885	825	861	886	914	846	853	903	837	856	809	842	867	865	867	895	836	844	860	891	849	842	887	844	863	898	886	834	831	872	900	899	856	893	863	838	905	873	812	885	868	872	811	858	933	898	854	941	856	859	860	843	806	882	884	846	835	838	872	842	852	868	862	828	856	879	927	878	868	884	850	869	853	832	933	857	902	872	830	850	852	857	902	869	847	888	820	856	923	885	853	873	877	901	922	838	912	853	855	844	917	890	820	830	865	926	844	900	877	820	827	833	816	931	893	878	846	874	891	888	925	839	855	933	861	842	872	896	851	814	850	880	856	845	896	931	871	885	854	926	877	807	778	882	858	851	896	888	906	856	893	891	842	864	836	855	868	850	848	852	888	874	857	860	903	867	868	896	836	850	849	906	902	878	889	817	825	837	905	834	839	876	865	892	886	852	884	911	850	863	928	881	872	847	858	875	871	899	858	875	846	937	920	824	881	916	904	857	855	923	868	862	874	827	860	848	890	858	829	863	880	862	870	849	851	875	917	876	801	908	842	852	859	877	898	854	860	833	883	816	889	943	875	888	864	865	830	868	883	918	852	936	889	858	876	872	915	861	861	862	838	909	825	892	846	913	897	828	898	823	864	862	881	914	897	802	909	878	906	903	823	821	870	884	866	838	808	861	849	935	890	820	882	858	875	904	833	830	890	880	854	888	887	888	860	880	878	900	856	866	879	879	815	887	956	838	862	932	887	912	838	825	913	917	895	858	871	880	886	847	983	885	902	866	924	894	866	874	850	913	892	837	828	911	875	856	919	884	920	908	846	879	834	879	840	900	831	822	856	894	856	854	877	860	867	844	899	831	866	899	925	848	883	808	908	883	883	844	862	896	856	859	864	874	867	821	886	840	883	890	860	900	875	879	887	800	890	881	842	885	852	906	833	888	900	872	875	878	861	869	898	848	892	837	909	893	847	835	892	797	839	873	845	864	890	828	848	869	861	845	857	815	873	848	828	884	874	838	852	901	916	869	841	827	914	901	855	842	869	866	842	900	871	814	892	853	890	908	866	845	849	872	849	904	900	868	877	860	832	890	909	893	910	798	903	853	886	883	883	837	869	885	847	905	862	841	897	880	875	886	881	858	862	822	866	886	857	843	878	937	893	863	871	812	859	857	858	841	877	862	882	852	851	901	896	847	850	908	851	882	890	883	836	912	876	923	798	857	847	847	880	868	868	819	864	834	861	891	866	850	883	857	895	860	858	866	828	875	871	882	884	821	791	884	797	854	825	883	850	827	853	887	864	873	859	894	819	860	855	904	850	906	908	817	880	875	840	839	850	909	868	852	850	891	898	848	869	935	812	916	837	838	910	872	844	929	903	855	858	934	887	856	884	911	832	874	868	843	843	814	840	854	829	813	897	893	835	880	897	831	891	904	878	891	899	885	826	876	843	865	796	881	900	912	847	854	850	886	879	835	868	890	845	856	920	893	895	881	831	850	885	878	857	894	878	848	878	822	880	841	903	875	904	870	850	959	910	851	816	912	879	892	891	894	883	853	850	846	898	877	907	839	909	932	897	870	823	871	884	898	907	839	870	827	867	867	878	831	883	895	936	859	859	795	859	901	871	878	860	881	807	859	908	877	875	850	890	849	879	856	875	790	901	842	916	899	833	854	878	898	864	881	903	880	858	853	845	848	861	880	918	818	943	859	875	873	899	870	832	826	846	865	796	912	807	902	884	826	874	930	919	869	888	930	819	811	831	882	886	848	900	851	880	822	834	856	889	814	863	868	862	869	862	857	873	833	896	833	794	884	847	881	832	870	920	884	910	832	869	892	858	852	875	868	882	879	848	855	856	879	856	905	858	848	867	869	882	883	911	855	895	823	858	888	854	915	877	864	901	843	851	844	820	864	866	937	908	909	834	925	933	865	884	840	869	793	872	852	883	885	873	880	893	867	840	841	859	859	842	882	886	796	849	911	872	888	859	836	835	829	908	869	873	910	868	893	813	874	871	844	927	786	872	857	891	840	837	884	864	879	826	863	846	904	852	921	860	863	869	862	899	851	901	831	852	816	840	869	849	873	816	843	838	852	913	861	838	824	813	861	842	818	875	870	891	875	836	883	850	853	885	896	846	871	898	836	849	872	881	815	922	878	905	839	810	883	845	886	874	938	893	895	875	830	841	850	844	841	843	820	846	901	818	886	907	894	928	902	877	814	949	832	859	913	897	830	886	840	897	846
23144	8338	3570	2070	1181	848	733	730	581	544	452	454	436	461	414	415	362	395	393	391	403	352	325	400	350	379	368	369	373	374	374	393	387	381	364	362	362	349	375	343	354	368	358	345	353	374	359	348	380	343	327	328	340	337	366	342	335	383	393	328	359	320	349	355	342	339	342	379	353	355	362	382	350	328	388	357	376	364	345	380	400	333	343	372	397	368	372	351	391	367	366	358	385	332	357	387	372	389	339	374	388	341	373	354	373	339	319	387	349	337	348	372	370	349	370	351	355	356	393	361	370	346	358	365	381	328	359	396	352	365	410	321	367	348	330	357	343	365	360	347	367	366	352	342	404	363	363	358	354	382	381	381	389	342	403	331	336	345	366	351	356	348	386	361	335	376	372	357	348	356	327	414	365	392	364	398	334	370	374	368	348	349	325	333	328	383	367	345	333	376	370	358	384	356	362	355	365	364	374	327	363	326	335	361	374	367	369	344	355	341	373	373	365	379	364	332	339	389	394	383	349	372	375	324	370	353	355	364	347	350	326	327	355	367	366	361	376	317	380	335	388	333	333	358	370	372	347	371	354	354	356	358	368	335	364	360	372	348	347	384	377	366	383	388	340	361	350	373	366	339	344	351	387	337	370	365	350	357	347	319	345	343	328	355	331	367	343	372	379	380	346	348	373	380	341	354	365	361	376	394	347	345	349	342	338	374	407	376	329	363	380	348	383	390	348	362	354	326	356	375	371	327	364	376	325	325	362	343	387	335	351	366	341	339	338	302	356	365	356	350	352	375	377	369	349	339	342	343	361	349	378	373	397	350	349	385	371	365	363	373	373	381	383	375	339	376	356	356	314	386	341	400	398	374	344	365	350	353	336	351	364	382	368	352	350	360	335	368	398	347	380	377	339	359	349	344	369	348	337	366	331	360	385	380	334	379	385	345	367	366	340	396	372	362	358	384	371	342	350	361	400	344	367	357	342	392	340	358	343	378	389	389	351	376	342	329	376	368	327	381	348	360	370	355	364	328	365	363	360	324	350	392	373	332	341	354	354	346	365	355	346	370	355	363	332	348	362	355	386	318	388	350	347	389	400	378	346	365	348	342	351	344	371	382	348	337	366	371	399	328	373	338	358	346	375	324	370	338	341	379	355	354	370	370	364	363	363	344	362	343	364	372	378	328	338	377	352	350	357	377	396	385	369	374	331	374	367	387	320	317	393	380	375	346	363	377	357	367	370	341	347	374	296	341	334	368	367	358	362	361	375	355	341	371	369	360	351	340	334	329	391	352	331	358	350	368	382	361	347	367	369	369	361	358	356	398	356	394	360	335	362	320	379	341	355	404	375	356	371	363	364	336	383	364	368	346	350	333	320	334	381	348	340	401	334	366	372	348	390	361	347	321	350	380	362	346	363	377	397	337	398	361	367	380	349	401	342	341	368	342	385	360	357	346	361	350	346	383	366	384	349	333	352	361	328	377	381	351	335	335	355	358	362	365	356	372	356	397	351	357	350	377	336	334	379	369	353	351	358	361	357	351	408	361	335	367	361	327	349	372	370	359	374	358	380	377	360	374	352	368	361	344	347	398	352	360	355	374	351	358	336	345	347	383	361	351	339	365	342	381	378	349	354	383	363	386	388	366	379	357	378	361	364	348	356	370	343	340	352	386	362	372	353	379	366	341	356	378	367	319	372	353	370	357	348	362	381	339	364	375	368	363	376	372	360	382	369	383	323	353	377	359	354	356	352	351	371	360	355	363	345	325	370	346	360	361	384	373	375	348	349	350	318	382	356	361	353	385	352	355	342	334	370	326	346	378	375	352	374	384	370	346	354	381	356	365	410	338	342	370	335	321	356	356	386	355	347	362	311	394	325	357	347	355	369	353	377	348	340	355	363	341	367	360	351	333	361	345	341	361	336	340	355	328	346	322	386	349	363	342	361	357	350	367	359	342	346	359	374	351	374	333	342	368	371	383	374	364	379	335	362	335	332	319	367	333	329	346	371	348	369	342	320	356	404	365	358	352	324	343	360	345	386	381	345	340	367	369	348	358	365	362	346	360	361	360	365	350	352	351	372	378	366	340	377	327	331	350	373	348	370	345	340	375	338	378	294	349	374	358	358	356	337	351	390	350	333	292	346	351	379	347	380	324	337	356	367	351	358	369	385	336	353	320	388	383	339	345	383	357	346	354	351	365	402	345	331	363	358	368	337	369	323	354	384	333	348	361	346	321	357	345	354	337	343	399	357	339	358	372	360	333	374	349	350	360	309	377	377	358	341	347	375	339	364	369	355	358	354	365	350	336	323	325	375	366	336	342	365	370	354	355	331	363	349	338	384	320	356	370	324	353	317	369	359	357	338	367	365	378	363	340	352	346	345	364	392	332	381	343	411	375	345	324	362	348	364	308	338	375	346	291	358	339	336	354	337	367	325	363	392	386	337	330	375	358	342	332	401	324	336	352	334	371	371	345	348	394	367	375	332	337	382	398	383	349	363	352	345	401	359	370	360	341	352	381	358	377	326	349	372	314	327	345	341	361	382	345	336	340	366	370	344	348	365	361	330	376	358	374	360	347	347	367	332	329	364	341	367	345	329	338	381	394	376	347	403	341	394	342	351	378	330	343	380	358	340	334	345	354	365	352	379	358	370	342	328	371	336	329	378	353	321	383	366	362	320	354	353	337	354	369	379	337	379	358	339	334	334	361	384	367	338	344	363	366	348	320	347	330	354	358	342	323	363	369	422	350	383	333	363	357	378	350	363	366	383	362	342	345	350	326	343	362	335	353	355	346	316	388	371	319	340	343	374	355	369	366	343	345	326	336	371	363	373	385	386	343	343	330	382	371	356	366	355	382	334	347	353	360	364	344	370	340	334	326	342	347	349	361	348	352	381	379	354	333	355	388	407	359	327	347	369	425	325	375	384	334	371	337	319	369	402	357	362	354	328	349	351	340	378	336	346	372	375	340	378	380	343	349	344	347	360	393	383	357	344	356	339	359	333	358	363	349	356	375	352	333	389	390	390	351	366	346	384	365	371	379	366	338	364	400	343	352	377	388	368	371	321	356	400	348	367	354	340	359	352	354	357	385	359	322	353	351	361	391	353	372	387	349	366	381	371	399	333	318	352	332	362	378	389	381	354	363	357	369	385	356	399	361	371	380	371	366	381	334	391	319	362	380	361	366	351	375	350	368	403	401	369	356	335	355	334	348	367	356	379	340	362	323	358	370	321	360	338	341	335	365	346	384	351	361	371	335	356	376	369	368	341	379	362	386	357	338	345	320	351	389	332	378	358	368	363	333	378	350	404	335	372	368	352	376	340	328	409	363	370	379	327	377	332	331	373	412	337	369	367	353	362	367	385	348	307	376	385	323	360	368	376	333	406	383	321	341	329	344	345	364	353	383	383	396	351	347	397	342	383	357	345	358	358	388	385	379	356	359	363	347	376	351	378	371	320	358	373	382	384	361	310	323	331	376	371	378	343	355
13945	6255	5318	5413	4271	3244	2750	2621	2231	1875	1700	1477	1279	1275	1203	1136	1101	1017	1025	977	1008	921	946	934	951	902	951	917	880	884	787	880	853	862	836	822	899	815	821	871	832	786	837	846	860	870	819	844	859	892	885	842	872	883	902	862	837	849	862	873	882	819	834	832	870	799	866	828	811	804	848	874	851	804	817	835	823	818	818	844	839	830	870	827	878	797	829	907	848	890	816	813	818	870	892	828	840	846	870	854	829	791	816	813	826	836	779	835	879	851	815	821	833	810	814	788	841	867	743	785	810	870	813	808	798	835	825	795	856	769	808	817	825	844	853	744	770	803	766	777	814	840	825	824	862	815	811	845	786	812	826	804	843	820	830	791	850	787	816	844	837	843	837	817	788	785	847	846	784	835	841	852	783	819	755	844	782	837	828	801	772	762	850	823	802	810	824	834	852	856	829	824	778	829	808	810	835	787	870	759	802	822	818	814	776	823	806	820	802	849	807	776	784	819	781	818	839	802	801	784	763	738	830	798	789	842	784	828	827	816	856	831	885	787	787	841	823	825	781	853	832	813	767	806	803	819	847	742	779	811	879	836	832	807	792	766	875	817	822	829	809	800	849	798	792	814	831	818	766	732	756	823	805	850	806	802	830	810	830	798	794	782	869	752	851	876	820	823	802	819	823	809	795	828	815	779	820	823	845	794	803	839	828	848	846	839	792	853	792	812	796	867	830	822	818	878	860	821	853	783	871	801	828	780	820	834	828	855	802	799	788	785	834	847	797	792	823	825	830	852	774	827	853	824	848	837	826	803	813	837	807	803	834	841	881	782	841	804	855	816	812	825	834	729	728	799	857	852	814	781	823	808	824	794	808	801	803	815	783	812	845	857	755	784	801	811	816	814	817	833	828	828	833	818	778	811	771	833	818	838	802	843	867	831	838	805	833	837	822	829	837	808	804	773	801	848	863	831	807	852	820	844	773	833	798	814	784	811	821	839	837	791	820	788	821	835	729	808	780	834	807	791	810	852	835	831	818	810	818	861	767	824	829	828	786	822	846	852	791	832	774	815	797	819	803	790	780	776	769	830	856	759	851	800	805	794	805	801	827	831	794	773	830	830	807	789	821	825	805	846	830	783	849	802	801	810	836	845	823	807	781	837	806	854	812	815	819	838	891	787	799	817	861	819	813	853	817	836	825	823	799	808	825	925	792	825	853	864	808	837	837	814	761	785	820	840	829	809	839	810	770	804	812	786	784	786	825	794	848	833	831	782	806	868	807	853	848	812	812	821	799	869	849	840	806	788	842	809	765	832	859	830	769	773	817	816	838	809	814	800	862	853	839	835	786	846	753	847	843	766	802	808	765	796	814	828	823	796	830	848	818	818	825	822	807	842	794	791	787	792	796	807	813	814	823	864	829	816	817	844	853	854	782	799	820	805	824	822	810	790	833	773	842	858	764	822	811	819	834	851	793	787	765	853	795	855	811	795	824	804	841	837	859	786	807	816	849	795	819	830	764	838	821	856	808	809	799	767	805	809	815	800	781	836	792	840	821	822	802	791	841	863	811	802	777	838	805	810	845	779	808	803	807	791	774	781	796	758	851	806	797	800	818	822	801	848	794	844	829	842	822	756	764	802	832	793	812	853	823	744	784	846	811	805	770	802	817	825	842	842	791	825	824	858	848	819	786	812	841	803	853	822	825	868	827	831	800	824	804	844	788	846	841	813	855	807	855	811	843	791	836	795	859	844	839	823	818	847	838	879	796	795	854	816	784	859	758	780	793	796	853	781	809	779	854	834	790	787	800	772	830	853	822	778	801	868	820	836	820	835	799	790	835	815	821	811	826	838	822	785	880	796	786	845	800	827	836	746	767	796	798	787	788	808	794	848	785	826	817	802	814	823	843	807	803	815	847	736	793	794	821	854	817	845	839	769	834	802	833	796	765	842	798	780	850	879	840	818	793	828	821	851	847	835	768	804	802	817	816	826	817	808	751	813	788	846	835	818	841	821	841	846	841	855	758	853	749	798	837	821	801	773	799	798	792	820	794	823	828	781	812	817	836	813	787	826	810	845	847	803	792	815	825	828	837	825	866	778	819	873	833	803	762	850	773	853	849	789	869	794	820	841	806	824	857	845	801	812	840	796	826	810	808	765	861	857	846	837	813	791	868	785	819	828	792	863	769	797	767	887	883	848	829	817	829	827	850	846	811	867	877	829	816	843	845	817	827	833	805	823	812	777	785	819	786	778	794	791	860	812	790	776	825	838	819	801	847	832	811	766	803	787	864	834	851	794	797	817	840	802	841	809	819	821	811	793	853	818	792	810	850	771	752	831	825	820	801	793	842	843	799	783	841	858	807	787	848	827	858	756	791	808	796	848	800	851	822	884	767	798	864	802	805	822	834	819	837	828	837	777	828	830	740	812	782	825	822	803	797	830	812	805	787	845	815	845	815	861	787	766	800	859	830	824	779	810	800	769	776	801	840	814	861	805	806	797	773	822	786	795	840	818	817	803	840	800	807	774	845	849	825	800	785	809	801	826	794	811	821	788	829	866	811	834	811	820	825	832	819	805	803	846	854	861	835	828	829	859	797	870	788	831	756	797	797	808	838	817	781	794	811	788	827	780	795	845	778	793	807	787	805	768	765	844	861	762	820	853	776	799	794	828	855	762	814	802	814	857	770	785	886	793	829	828	872	831	803	849	826	815	802	807	794	802	841	805	790	801	873	816	823	828	768	836	833	840	809	809	798	840	848	811	746	796	815	795	812	872	852	839	802	792	800	846	867	828	890	851	815	814	807	780	838	829	815	762	794	811	828	873	832	806	826	848	791	793	755	772	826	836	836	807	863	850	849	835	849	798	866	807	851	813	830	840	842	841	834	825	790	804	783	796	798	824	855	803	821	783	864	797	841	811	797	819	898	826	822	861	857	816	843	873	845	784	792	807	820	803	839	797	819	809	804	808	763	828	786	792	821	785	843	847	863	802	795	833	825	816	854	857	802	782	788	817	794	804	815	783	853	831	829	842	789	836	834	855	825	870	785	847	836	848	825	790	818	804	868	861	849	816	828	771	855	830	774	808	845	846	864	837	778	850	740	804	842	832	782	774	837	843	833	799	815	817	818	826	826	848	814	772	823	855	848	843	797	806	869	816	769	811	778	809	830	814	803	817	813	829	788	835	880	796	803	778	836	826	801	823	814	845	835	810	812	855	915	794	804	821	830	851	799	816	851	771	799	808	831	798	816	830	834	751	778	837	794	845	818	854	827	842	804	878	813	817	863	834	840	880	812	768	811	801	858	797	810	785	785	800	801	784	822	818	830	782	821	812	846	821	824	844	852	912	871	815	861	837	795	815	825	839	839	813	816	789	823	834	818	817	803	846	881	770	829	787	840	810	786	796	818	824	798	872	797	823	800	830	782	804	888	828	856	856	835	815	861	853	786	854	826	829	814	769	817	841	763	829	844	847	799	859	829	810	770	875	779	793
4603	1510	824	574	449	373	322	279	289	248	277	290	272	260	265	243	274	229	239	245	301	227	261	257	259	257	253	271	275	257	256	247	262	252	255	277	235	242	277	255	201	272	305	257	231	261	250	268	253	276	226	279	267	262	255	280	261	269	285	295	264	262	239	232	290	293	263	252	269	268	251	245	268	252	273	244	242	264	261	262	255	239	276	254	254	267	271	273	259	238	264	276	269	259	267	280	241	256	256	250	263	253	238	279	243	304	265	299	261	273	261	227	303	264	243	252	273	262	267	283	256	231	253	240	252	271	250	253	281	271	251	296	258	234	256	253	285	266	251	257	252	279	272	273	251	272	270	269	280	262	233	293	245	265	289	239	256	253	272	273	257	247	258	249	249	269	235	254	282	256	254	259	273	275	247	261	279	258	257	252	237	242	258	257	298	240	240	259	259	239	247	255	290	281	296	283	264	252	259	254	227	248	277	267	242	242	281	278	271	261	238	265	225	250	239	272	238	270	263	284	263	228	273	278	258	238	276	254	261	278	244	269	242	240	274	275	246	247	264	245	248	258	271	255	247	281	282	250	262	252	269	252	272	255	228	238	272	265	248	267	273	263	263	225	258	253	254	257	268	260	252	282	239	285	269	263	274	253	246	246	240	268	273	290	279	295	293	257	296	273	258	251	278	258	248	229	259	264	265	291	245	242	281	264	256	228	237	265	247	248	242	253	256	267	223	243	246	283	283	255	273	274	255	242	246	253	268	245	250	241	282	255	247	258	245	265	271	288	264	271	269	264	256	252	267	267	280	235	260	275	250	231	229	268	277	254	250	256	257	258	247	250	281	265	246	246	238	263	238	235	251	288	284	289	265	270	285	249	251	279	283	262	248	242	259	255	267	248	270	251	277	254	254	236	248	302	297	258	215	257	274	257	261	260	268	232	230	264	238	261	262	226	232	250	246	261	261	255	266	271	237	272	286	251	256	245	280	263	228	265	272	266	246	265	282	257	277	258	271	259	239	247	243	260	241	272	253	261	241	260	236	261	260	252	235	223	246	283	248	294	267	273	248	245	286	251	262	298	230	259	280	252	260	260	241	267	220	231	242	268	241	258	312	247	236	247	233	245	271	223	230	285	240	260	269	261	286	239	267	229	245	242	278	251	245	262	243	223	216	247	226	241	275	256	266	249	247	264	249	263	250	232	251	266	252	264	264	251	269	253	231	246	254	256	248	291	256	271	243	237	262	253	243	256	230	250	267	272	260	248	250	239	253	241	253	271	247	278	265	250	277	232	261	257	256	324	243	254	262	236	261	265	258	241	260	256	309	278	244	257	242	259	240	254	286	255	256	246	267	238	251	269	309	262	242	244	237	221	237	248	258	250	254	251	240	256	253	225	260	256	244	268	268	231	268	263	235	258	288	269	274	252	250	259	263	250	247	239	247	282	263	268	262	278	264	265	275	232	258	258	268	252	254	264	286	249	243	250	255	282	278	253	252	273	271	256	252	274	257	260	251	304	253	267	257	264	256	273	265	258	268	255	255	266	281	287	241	273	241	234	274	245	259	229	254	246	253	242	235	268	230	241	268	271	267	259	292	307	235	225	252	286	239	292	237	267	262	282	251	279	244	280	230	227	253	263	282	264	251	288	256	268	261	276	248	253	280	267	240	238	245	253	250	239	261	239	222	237	269	240	261	263	266	273	275	275	240	271	258	279	262	247	258	268	247	265	251	265	271	278	247	272	290	246	264	277	241	255	271	265	271	247	257	240	230	269	243	279	269	246	240	285	246	259	251	229	299	254	287	253	247	245	284	267	279	244	249	242	259	272	275	308	265	250	229	241	231	274	245	264	289	263	274	268	254	240	285	271	273	261	281	267	273	266	240	253	260	263	264	283	270	194	278	235	268	267	289	260	282	260	282	279	222	253	272	259	248	261	273	233	272	283	259	270	280	279	246	258	276	247	240	273	239	251	255	231	243	274	279	274	246	262	270	259	238	283	256	261	285	283	272	302	290	249	241	291	240	253	253	262	280	261	237	266	275	245	235	247	272	252	257	253	280	246	283	235	282	284	245	280	266	254	290	262	269	229	261	244	223	232	247	293	266	270	255	271	244	258	273	232	230	267	265	265	263	255	279	237	278	281	249	231	249	273	247	247	259	259	246	269	272	258	260	267	280	271	260	241	260	267	254	243	259	241	240	261	240	263	252	269	271	262	290	283	282	274	226	276	262	270	264	268	283	258	251	269	264	252	254	275	272	238	271	247	277	265	268	245	272	240	240	251	238	253	274	261	266	245	272	303	285	278	259	236	239	245	242	242	255	248	242	251	269	278	245	283	236	271	244	274	243	245	260	263	256	253	274	253	245	254	269	266	269	293	236	276	257	253	262	269	273	270	257	270	256	253	221	244	274	257	230	249	270	250	277	269	274	284	252	249	254	250	242	265	255	270	259	253	271	254	250	272	245	261	267	254	262	289	231	257	248	276	255	286	282	292	255	226	218	251	246	284	260	263	247	273	236	249	260	244	283	272	246	252	247	241	290	275	258	243	235	260	228	241	252	258	283	261	243	281	270	250	289	257	260	250	234	273	274	262	245	256	256	268	258	259	253	222	264	259	231	249	218	269	226	252	254	273	282	256	279	241	260	262	272	286	250	245	254	287	250	243	257	262	227	255	266	240	237	257	247	249	275	260	233	243	257	234	266	232	300	231	233	243	269	234	262	237	240	273	274	259	275	220	247	278	273	275	292	284	258	223	257	252	283	261	250	228	249	270	262	269	232	258	269	246	239	243	248	245	260	262	257	266	282	237	252	262	251	252	269	267	246	225	268	246	248	258	255	287	272	254	290	254	251	247	267	262	280	253	280	263	283	277	238	238	280	269	235	281	278	260	269	244	228	281	259	257	276	263	248	251	280	235	268	250	246	254	272	255	229	235	229	258	254	257	274	273	250	250	264	250	270	253	249	272	257	257	282	252	270	280	258	260	265	270	239	262	278	261	258	236	224	268	237	255	276	245	242	261	252	230	257	264	231	263	251	242	319	272	272	265	241	279	255	242	266	250	246	253	224	242	240	224	225	267	282	266	258	245	260	256	271	279	252	269	252	266	258	275	258	246	242	245	245	260	233	280	295	272	233	250	276	277	257	240	257	286	273	275	240	256	252	219	263	260	276	266	248	264	263	245	248	257	258	245	263	267	246	228	258	261	255	273	265	258	258	283	280	237	239	263	249	262	254	288	266	276	262	277	278	273	266	273	248	242	244	253	246	268	246	239	259	258	279	249	296	273	229	249	246	261	254	245	286	245	274	246	256	223	228	266	249	262	243	253	256	257	261	247	281	239	235	286	266	275	279	284	285	258	270	242	259	236	245	251	259	271	271	267	272	259	238	283	272	266	270	248	237	257	231	239	252	292	272	280	299	255	275	279	253	269	250	264	271	242	287	242	288	259	261	263	279	243	285	274	271	268	242	262	270	269	235	289	273	275
3602	1874	1880	1823	1490	1191	1012	987	890	784	808	728	744	683	717	678	675	646	685	707	686	633	650	644	650	626	656	652	631	632	668	662	639	661	646	623	662	619	644	572	643	634	671	615	633	613	614	661	630	639	617	638	643	623	682	690	660	665	639	629	668	639	658	645	606	660	612	643	603	658	645	647	641	644	615	687	624	632	641	653	627	643	595	633	606	606	631	592	604	668	631	672	604	624	625	612	594	674	631	671	617	585	674	601	573	629	602	659	601	594	653	672	664	641	670	615	650	614	615	615	632	631	643	627	657	674	658	635	643	683	599	588	633	632	599	598	637	643	670	658	650	647	612	653	654	630	637	595	622	621	681	647	627	614	643	641	605	657	662	663	645	650	635	586	637	660	609	672	587	641	628	629	621	622	598	621	629	674	670	630	616	641	610	664	625	645	613	665	615	620	649	624	668	615	637	605	711	640	613	579	589	678	612	619	644	663	642	640	642	668	674	605	662	647	654	651	640	672	604	669	598	637	627	598	606	626	614	638	620	625	631	628	605	596	645	669	616	627	589	680	647	642	611	639	681	615	650	627	633	641	660	622	643	589	637	607	661	592	609	637	660	658	596	595	631	643	641	640	626	647	602	637	658	630	628	669	625	661	671	629	643	616	629	624	669	644	650	634	613	586	655	658	654	610	578	664	629	625	621	619	590	619	654	603	598	611	628	636	616	569	651	595	670	614	627	617	675	589	619	650	590	697	637	616	628	618	637	618	614	690	635	640	606	651	634	638	658	644	631	584	629	639	619	619	672	650	616	620	661	647	653	651	617	644	629	674	614	618	637	699	691	635	622	606	633	652	626	617	629	675	655	663	626	599	635	604	643	632	651	641	638	642	667	609	649	640	645	660	657	628	649	599	633	654	659	627	670	649	605	621	634	632	616	655	652	620	667	636	606	604	640	605	636	600	637	633	670	592	664	625	667	634	671	626	663	648	620	669	631	628	676	626	634	653	664	654	633	672	627	600	691	630	567	641	663	633	627	692	619	624	658	637	624	622	626	640	638	613	620	633	641	597	645	575	602	654	640	611	614	655	673	642	667	663	647	633	655	683	638	620	640	616	600	630	604	599	631	608	649	602	639	649	609	660	675	634	628	599	661	669	653	674	589	593	603	604	671	604	612	621	615	621	649	588	671	662	611	650	584	654	643	625	607	675	616	644	605	606	643	611	660	653	616	628	623	648	629	613	636	629	575	620	612	631	642	625	615	618	622	569	688	590	652	617	613	652	626	605	669	660	664	645	658	610	645	664	628	636	627	640	678	637	589	645	615	641	626	630	598	636	622	620	664	665	652	620	622	627	631	638	639	611	605	628	648	656	612	658	608	616	655	643	610	632	631	626	649	646	631	644	608	605	642	714	634	666	631	616	634	635	634	644	641	617	635	633	664	656	613	617	612	630	636	619	642	634	655	600	663	623	668	679	601	631	625	681	639	622	662	685	689	646	621	629	625	632	613	661	643	673	610	605	598	647	689	672	674	642	602	639	625	654	658	614	629	663	668	630	629	641	591	605	586	667	636	627	640	646	603	606	629	635	640	655	675	640	660	627	623	633	594	541	603	652	621	639	653	672	633	582	633	636	617	638	660	631	649	624	601	628	658	652	631	616	607	660	669	631	664	637	622	631	628	634	611	592	584	654	627	664	661	645	626	663	605	650	608	592	638	607	613	629	632	624	635	639	633	629	635	674	633	672	651	596	614	655	601	593	633	695	625	661	676	653	637	627	641	625	660	608	638	672	623	662	608	619	633	678	625	670	644	667	636	619	636	626	616	669	666	626	605	658	623	640	620	639	644	599	615	662	590	649	609	621	618	626	635	687	659	648	634	654	620	647	657	629	620	631	642	621	653	624	655	651	660	642	649	631	629	631	654	636	652	635	662	648	579	609	670	681	649	646	653	666	627	614	605	647	641	649	621	601	619	699	648	615	654	665	614	609	654	618	629	648	661	645	669	663	619	634	646	649	617	615	635	602	616	610	616	651	593	627	631	632	628	625	659	648	580	659	628	604	580	677	634	675	643	684	652	659	646	647	574	624	611	639	628	655	644	668	599	658	626	662	639	624	640	655	604	673	625	619	614	665	653	640	616	624	680	615	656	613	636	607	654	609	641	626	633	616	636	594	640	617	612	661	651	607	684	638	651	592	657	630	650	613	620	680	618	650	647	664	601	607	592	608	672	607	643	631	612	694	621	650	628	642	611	670	669	583	662	647	582	581	656	645	633	642	621	658	642	624	616	654	623	614	655	609	594	629	663	610	615	680	588	633	629	627	620	644	626	636	642	620	603	638	638	611	665	578	635	654	621	646	639	645	600	639	706	649	646	643	626	624	624	649	653	647	682	636	628	654	682	646	659	643	663	670	601	662	632	696	628	642	652	625	621	677	664	649	678	662	688	651	639	656	669	647	601	631	640	674	666	637	639	680	646	647	626	653	614	674	640	629	629	650	604	618	653	673	626	622	597	631	658	614	640	675	610	632	677	622	609	675	593	658	618	640	599	603	618	631	649	673	631	631	596	636	642	636	625	657	607	611	599	673	582	645	625	633	611	686	672	629	653	646	642	646	606	632	603	622	660	632	658	646	655	626	622	604	636	701	599	655	672	637	614	636	670	649	628	640	617	596	613	628	634	639	617	666	613	709	688	639	640	696	657	615	646	696	620	666	668	662	631	645	691	598	660	643	638	638	679	649	608	654	639	620	664	612	644	642	655	668	664	645	649	627	664	628	653	672	671	633	636	575	658	643	609	592	671	598	621	612	643	673	616	652	595	639	571	668	635	631	627	655	623	592	623	646	606	583	665	665	628	613	630	648	640	679	652	630	643	624	610	701	581	613	617	664	611	612	606	620	667	647	627	641	635	615	658	580	619	614	630	644	596	630	645	666	623	641	608	662	626	657	620	635	668	628	626	625	687	636	626	637	603	619	647	655	607	626	635	656	661	614	582	691	643	617	636	633	606	655	654	684	638	640	613	624	611	606	612	679	621	646	620	650	649	610	626	591	651	613	614	638	680	624	671	641	652	666	668	685	623	630	695	616	657	630	645	645	688	661	674	619	647	594	689	612	618	647	629	615	633	619	630	640	644	631	673	634	658	631	682	627	637	664	617	631	612	643	628	647	598	626	669	623	627	629	599	682	625	623	678	609	622	620	636	605	629	582	639	636	604	633	645	633	627	681	628	665	640	653	622	687	642	675	646	652	639	656	650	584	613	634	633	647	627	625	690	644	625	632	625	609	626	642	637	670	650	647	659	605	638	661	621	629	668	621	643	639	593	681	687	632	665	628	663	661	620	690	659	581	629	624	636	614	609	633	629	620	618	645	640	603	595	625	636	640	629	609	620	617	643	658	615	702	674	641	578	605	628	688	615	624	616	626	634	627	602	654	645	632	619	668	638	666	609	642	597	654	599	685	615	666	678	602	640	664	653	641	602	623	634	652
14405	4665	2013	1246	961	707	607	575	511	461	456	420	406	367	392	382	355	369	379	379	407	416	379	384	407	315	438	383	380	372	366	343	375	393	370	367	405	374	373	377	378	376	411	376	417	404	408	335	386	417	393	382	432	324	349	415	407	397	371	391	398	397	361	384	368	371	377	367	404	387	391	372	371	396	337	399	385	394	376	404	344	364	363	391	393	397	381	394	402	393	405	404	366	364	402	347	353	397	366	350	381	369	368	430	390	392	404	396	381	387	394	344	352	346	402	355	388	345	358	377	394	382	373	378	358	368	400	363	347	366	389	356	383	361	378	377	368	396	382	379	377	355	365	401	400	384	388	363	377	376	385	358	412	376	401	383	369	408	353	398	360	368	364	369	363	342	354	426	336	358	396	421	383	319	358	355	398	386	358	393	380	375	409	368	397	387	379	380	385	388	381	363	367	370	387	372	392	381	353	372	364	378	395	391	425	379	398	394	366	373	389	380	355	404	387	384	393	358	378	384	372	356	354	368	390	381	384	402	396	363	373	351	404	379	358	370	365	409	383	396	386	384	384	432	361	381	397	349	369	402	383	411	387	390	352	393	403	385	400	421	370	355	397	349	391	373	375	415	360	391	392	392	382	353	393	343	376	394	405	378	387	391	374	367	375	405	376	391	347	345	386	399	362	384	380	394	431	385	356	372	410	408	395	380	378	375	389	350	338	368	376	392	360	373	363	367	389	396	382	386	395	373	398	393	382	396	388	388	389	388	364	374	397	438	360	411	391	366	381	378	398	359	393	396	415	406	376	374	376	358	339	405	353	353	363	355	382	380	366	383	320	409	386	362	377	390	388	345	389	356	371	361	375	367	375	408	384	381	364	386	370	383	365	397	373	388	405	385	417	373	372	389	372	355	353	360	337	390	364	389	410	342	352	367	362	388	375	362	379	404	377	406	400	405	382	367	368	374	359	378	366	374	388	390	356	372	398	370	395	369	399	387	378	381	380	399	377	372	386	397	401	400	378	356	366	403	383	374	374	392	364	365	431	372	371	373	367	386	380	409	434	353	415	430	401	392	393	403	376	340	411	386	378	355	356	359	370	366	399	380	383	395	391	381	332	340	379	358	361	407	333	382	360	366	380	388	380	386	372	419	391	360	441	368	360	390	399	397	386	344	414	407	359	353	381	379	354	374	367	366	358	378	388	370	387	367	422	358	375	395	420	378	359	404	366	388	390	409	406	417	363	406	374	343	392	379	371	338	351	365	425	350	387	355	387	415	337	388	368	416	387	384	328	341	384	395	393	389	390	368	415	373	378	385	392	365	365	350	345	394	376	365	421	401	363	359	380	390	400	353	400	383	390	404	390	348	380	369	394	348	381	396	426	375	416	351	387	358	378	356	386	384	366	358	393	428	408	377	381	347	393	389	392	371	368	410	365	408	389	410	367	371	356	375	367	398	416	397	385	387	388	389	371	373	391	374	363	358	394	405	356	356	371	391	376	408	357	372	401	419	369	384	372	346	385	397	383	351	399	408	394	345	405	382	372	394	407	378	372	380	395	395	374	332	378	337	347	386	360	380	353	380	392	363	383	391	362	384	404	355	383	404	373	365	415	370	391	375	365	381	381	367	378	407	368	384	374	390	349	384	354	365	354	369	401	350	400	409	386	367	357	355	386	408	389	382	389	379	405	370	406	380	402	345	374	413	382	384	355	392	380	377	365	416	378	352	368	338	372	384	391	373	353	378	402	404	361	399	407	382	349	426	400	385	396	376	404	420	400	372	375	366	375	389	390	388	358	377	392	380	381	379	329	353	394	403	398	386	367	357	377	391	363	397	412	383	382	376	381	386	375	406	396	405	422	379	394	378	423	382	390	370	394	377	370	385	383	370	386	343	385	360	364	363	339	384	357	339	368	384	396	367	373	371	386	403	382	377	398	392	363	373	393	361	389	354	391	393	358	400	405	384	408	372	342	374	407	382	387	396	393	358	328	369	409	370	365	349	350	386	359	395	399	361	357	319	367	386	406	376	369	370	344	402	402	394	400	351	404	398	352	393	403	373	346	324	378	398	364	381	423	411	363	370	395	372	391	420	341	380	385	377	381	364	377	411	390	387	342	388	387	369	386	369	362	355	378	400	356	374	389	362	388	435	379	386	364	382	389	426	333	400	377	349	371	380	387	391	386	360	411	373	361	352	372	392	382	397	369	388	341	384	383	389	404	368	363	362	348	353	365	360	390	384	389	354	382	430	380	360	384	345	374	407	404	372	370	340	356	372	344	356	400	329	384	379	378	361	393	386	402	369	383	368	354	417	396	394	363	343	369	351	387	369	396	350	379	412	347	400	350	375	384	355	377	373	352	363	355	385	426	374	363	348	396	393	379	359	358	379	392	393	375	372	414	365	417	384	365	337	389	367	378	409	399	381	366	402	353	351	407	360	373	416	392	366	381	369	400	346	384	335	359	360	410	425	421	361	348	358	381	378	372	367	399	381	395	402	402	356	350	386	369	409	356	389	347	396	373	373	389	390	393	357	386	394	418	405	360	428	401	419	397	384	403	353	354	357	346	377	356	410	390	374	403	386	389	397	366	382	421	397	347	402	343	403	368	368	380	372	388	394	349	376	389	367	391	385	383	379	374	397	376	408	402	410	379	403	392	374	351	354	388	380	364	405	332	356	366	369	397	344	369	395	394	357	333	343	398	383	364	378	397	419	414	381	428	380	342	404	384	390	385	364	424	373	423	353	395	372	359	399	362	397	390	357	384	359	386	377	375	386	398	358	427	384	400	389	374	389	407	388	406	391	396	357	381	362	340	377	357	378	378	367	337	364	396	351	415	345	383	375	377	396	380	362	361	347	377	388	385	387	416	401	371	484	439	405	373	379	382	379	370	417	419	405	378	372	368	419	355	366	388	353	401	377	394	393	383	405	386	348	356	383	400	370	327	382	352	354	382	406	380	371	347	381	421	422	371	380	386	385	399	363	375	400	355	355	359	384	390	377	385	395	376	357	368	372	386	382	366	393	396	378	333	385	384	356	418	366	388	342	380	389	359	361	375	353	405	391	379	379	354	391	372	381	388	345	362	386	376	356	375	418	387	404	373	397	381	414	384	368	349	366	358	389	403	378	380	348	382	397	378	353	393	391	380	382	371	348	376	397	363	364	384	340	338	418	394	398	351	380	404	367	379	369	362	348	382	341	394	372	385	373	382	383	405	376	350	373	389	362	402	406	372	362	370	354	382	366	393	400	409	370	374	406	382	401	425	401	365	394	378	369	353	385	374	356	427	367	411	429	391	368	367	355	364	392	351	413	339	346	377	382	387	372	374	366	411	365	394	359	364	384	365	340	339	404	391	411	398	393	404	375	374	371	394	364	413	371	410	376	348	378	401	373	364	348	361	394	403	371	396	386	401	399	376	356	382	391	383	377	368	421	373	363	372	361	381	416	360	357	354	358	389	393	412	423	400	355	356	380	378	376	365	432
10252	4555	3487	3647	2848	2440	2083	1910	1659	1480	1346	1204	1144	1144	1083	1070	1009	1063	992	949	948	942	952	956	947	919	909	939	887	938	898	935	871	926	886	893	949	929	917	851	874	895	917	902	898	913	871	850	906	924	889	907	940	1008	949	918	940	948	898	918	892	894	899	912	916	863	902	881	843	859	917	876	830	877	855	916	956	907	871	938	915	880	908	952	925	848	898	924	889	880	837	909	852	878	865	843	851	841	956	922	864	924	890	872	901	899	863	872	924	892	879	916	893	881	854	936	860	884	866	852	890	901	911	900	885	832	907	849	890	856	897	930	881	927	885	885	920	856	903	871	864	828	901	866	872	880	900	920	882	881	858	855	896	891	872	831	967	865	860	899	948	948	859	914	877	883	881	875	831	881	900	887	927	908	893	895	910	884	794	887	905	893	884	881	872	853	911	902	911	874	888	894	892	852	873	886	890	889	844	902	882	862	885	879	909	817	902	875	902	910	870	925	930	893	834	919	906	840	902	879	870	823	898	917	897	846	868	869	879	847	914	855	888	865	857	845	866	874	907	958	861	901	907	850	909	894	853	810	823	890	812	874	863	879	888	856	926	886	866	852	876	856	920	888	881	894	827	880	905	880	878	856	819	879	861	856	860	864	918	891	889	916	876	870	838	845	914	868	896	894	873	881	887	892	901	857	888	918	850	863	874	874	901	864	841	849	877	875	921	921	853	922	899	891	835	868	857	905	886	911	868	878	906	874	917	879	862	921	837	932	860	886	870	863	875	884	873	907	897	822	907	817	892	871	851	905	883	886	885	868	924	875	840	931	839	850	898	804	854	920	877	909	881	855	923	869	927	904	927	912	908	882	876	894	913	897	888	910	884	907	866	829	899	886	867	888	946	839	911	908	905	871	920	864	879	867	844	894	872	926	811	878	887	853	909	913	859	837	858	848	915	861	843	877	934	904	879	887	850	890	851	843	925	938	886	803	869	867	896	915	871	874	859	855	911	917	890	928	862	827	889	938	906	917	886	861	903	852	880	867	896	928	866	876	823	890	854	909	858	871	858	881	832	865	889	882	835	861	896	881	945	902	850	900	860	901	874	838	896	844	875	877	850	858	853	883	854	844	867	847	869	875	878	900	930	929	846	874	859	844	938	940	915	845	846	896	831	883	851	857	861	846	890	833	833	922	934	944	892	926	847	937	780	922	829	849	909	866	911	888	857	847	863	855	866	875	896	854	890	863	841	883	869	876	901	900	898	909	880	849	888	883	898	874	886	925	941	947	858	901	867	894	906	879	914	918	881	865	911	918	884	910	918	849	924	938	876	868	853	891	883	866	846	885	857	915	903	859	902	927	878	827	848	839	909	865	897	866	854	860	897	875	885	852	860	855	870	864	895	920	939	893	929	904	892	875	890	878	847	854	859	888	890	895	885	952	878	864	897	885	845	882	919	912	873	908	849	891	902	847	871	853	848	872	817	911	817	858	897	842	917	846	865	883	911	900	872	892	891	894	912	875	867	891	880	876	900	845	874	881	869	903	888	887	852	848	902	881	927	913	918	908	908	841	900	840	914	875	824	871	914	838	916	900	868	880	924	901	881	895	896	884	851	899	863	906	867	913	894	867	812	845	896	870	883	862	832	883	882	838	875	859	879	883	902	905	841	884	854	888	927	903	856	891	850	908	885	850	939	907	924	847	890	857	921	812	886	863	878	900	907	856	837	857	927	891	912	894	889	873	884	860	915	896	836	852	865	862	888	908	860	939	905	836	850	904	875	879	870	895	874	877	910	874	796	914	897	876	892	907	848	882	872	845	868	942	847	909	895	890	950	839	927	825	873	848	916	845	878	898	901	859	857	885	937	926	862	935	886	911	849	879	856	833	837	855	846	921	875	923	897	901	833	927	814	893	892	884	882	839	856	943	904	858	912	864	911	899	886	899	867	897	906	903	915	879	816	873	846	887	905	906	839	895	823	836	890	864	904	885	887	865	803	880	887	882	922	843	861	867	908	867	865	926	894	889	869	833	881	922	885	843	853	919	884	845	891	873	870	896	876	874	840	884	828	840	874	889	903	876	874	904	882	883	899	893	859	861	854	883	918	847	874	867	893	868	925	894	890	836	919	910	878	863	916	892	896	991	893	939	904	905	876	839	926	833	870	865	851	894	904	861	874	844	858	874	890	844	922	904	869	890	842	945	870	912	888	881	902	837	887	833	862	898	878	858	909	892	860	880	873	902	860	878	911	895	884	868	862	896	820	864	833	854	857	829	876	863	879	851	901	878	879	888	866	887	847	898	972	908	815	879	874	889	867	806	876	848	902	912	903	885	900	869	848	916	889	865	863	900	867	900	865	910	932	829	861	919	887	876	901	844	905	929	878	850	879	875	882	871	909	934	850	901	873	882	915	854	878	894	866	908	888	895	898	902	911	868	900	899	863	844	869	898	913	862	902	882	894	912	920	856	875	890	862	944	898	874	882	830	897	850	830	864	869	874	893	863	881	914	852	915	838	849	877	856	931	899	878	905	861	773	857	930	901	895	924	899	910	807	912	877	891	930	877	928	861	861	924	952	873	856	921	827	878	877	919	884	907	951	940	872	899	900	907	897	845	949	898	913	924	844	864	881	897	849	819	934	853	886	885	888	909	849	865	949	867	848	853	921	889	903	822	751	869	883	911	860	907	835	887	881	944	852	907	906	916	901	901	920	846	868	891	836	890	884	852	868	887	867	863	888	886	869	906	899	850	860	928	897	909	851	937	889	932	839	891	864	914	870	870	820	820	878	936	911	827	899	929	897	884	883	896	877	924	896	902	912	865	890	881	926	867	906	899	885	906	921	837	906	874	880	847	876	910	861	825	869	905	921	920	857	883	841	879	890	927	849	858	856	894	891	872	849	858	872	917	907	863	874	883	894	889	809	889	910	828	808	860	923	889	891	920	866	904	909	895	844	933	906	956	844	858	869	867	894	847	942	925	879	842	858	843	914	893	906	873	902	911	915	869	888	895	874	890	911	919	832	924	881	859	863	873	880	866	897	876	854	901	891	905	878	917	900	845	901	838	904	965	874	865	850	850	891	905	888	887	892	942	897	872	891	902	870	956	867	889	846	865	855	839	819	850	849	895	914	865	897	841	860	913	896	924	894	862	871	921	868	943	876	925	913	858	879	901	855	911	878	870	924	915	878	913	869	915	886	862	899	882	924	909	883	865	894	893	843	938	894	887	867	840	895	804	895	899	916	849	906	870	894	872	836	907	899	844	909	927	882	885	970	855	909	901	874	912	869	842	863	920	908	955	858	856	873	912	900	870	883	903	831	878	876	860	844	918	860	842	820	873	900	891	861	882	892	863	855	843	892	863	921	886	880	862	902	852	864	896	851	908	914	896	898	863	843	919	834	884	895	946	873	860	867	874	914	874	835	902	865	868	912	877	884	898	881	874	920	874	889	914	911	912	875	837	861	871	898	874	925	854	888	888	875	948	870	858	847
23439	8530	3583	1979	1190	895	732	736	652	589	513	461	442	493	435	396	406	408	399	391	364	408	387	364	378	335	349	378	373	366	374	381	371	376	352	357	329	373	365	361	326	374	323	359	347	340	337	352	357	363	354	405	374	353	356	374	387	361	383	360	410	386	372	370	328	352	396	389	359	379	372	340	389	354	335	382	332	346	356	353	330	334	375	358	372	357	332	355	372	374	340	335	333	401	343	348	350	365	372	367	355	361	364	361	342	364	354	351	354	358	367	347	327	348	392	355	340	398	364	357	356	342	368	352	338	373	365	349	346	306	329	348	344	354	403	377	359	351	332	352	378	351	358	361	325	317	349	367	339	388	405	399	359	330	325	373	377	388	322	381	319	337	348	382	340	348	363	342	345	376	331	384	330	354	334	361	331	349	363	346	341	346	356	351	355	371	325	361	338	334	381	340	315	325	331	360	352	357	361	403	374	352	396	389	366	372	380	359	340	341	343	323	354	371	356	341	370	376	343	346	329	341	355	370	392	380	358	316	354	351	359	369	359	332	362	356	343	353	359	363	367	374	346	380	327	368	350	354	384	346	387	355	383	364	330	360	366	361	344	353	373	375	366	360	373	354	353	348	353	366	370	373	367	344	351	342	379	380	350	336	329	387	338	378	382	348	325	382	368	363	365	353	384	373	375	371	374	364	393	348	376	375	369	361	353	362	383	323	399	387	389	339	373	352	365	349	376	376	367	382	350	403	364	342	350	366	331	339	379	342	363	360	378	352	343	387	367	366	356	366	359	341	343	349	371	384	315	304	386	356	332	345	329	349	357	344	344	340	359	354	358	370	365	346	341	355	344	379	329	379	359	350	344	398	352	382	356	330	349	355	333	348	401	380	331	360	375	338	389	369	318	372	345	355	352	380	404	319	361	385	360	349	365	341	381	334	360	360	363	360	356	357	333	361	372	378	361	358	369	396	325	363	395	371	372	357	363	347	355	317	385	349	349	369	366	337	355	342	335	350	353	339	401	341	350	356	354	368	354	392	381	369	338	352	387	372	330	357	361	384	384	412	340	351	338	373	331	364	359	346	345	342	321	376	364	352	323	379	358	387	341	356	354	364	340	388	344	381	347	360	364	373	369	354	358	360	326	331	370	365	381	378	382	330	340	364	372	354	369	366	345	367	342	361	367	362	341	411	354	364	351	358	372	413	353	336	324	388	327	325	367	359	362	398	345	366	378	396	348	343	354	392	324	319	341	349	333	366	368	363	353	364	389	344	346	354	348	368	358	364	356	375	359	330	348	378	385	390	380	414	407	362	342	362	404	365	355	335	347	345	369	331	352	359	380	355	370	372	362	340	371	334	382	370	334	349	344	351	368	373	344	387	370	359	376	321	381	355	332	366	340	310	315	349	328	329	328	363	383	354	346	362	358	368	344	380	368	351	350	329	367	362	363	374	380	352	344	342	368	343	350	345	356	358	369	380	393	348	366	372	377	337	333	363	359	352	397	345	387	334	357	379	348	351	382	363	377	385	330	307	364	349	389	399	339	327	389	387	382	371	320	358	370	395	355	316	372	345	346	378	353	334	327	376	348	374	387	393	369	353	362	337	367	399	346	376	349	331	371	397	359	370	360	372	358	379	374	337	320	361	362	364	398	336	340	307	353	353	345	362	353	343	370	358	338	347	374	368	387	402	320	386	317	352	322	381	359	361	338	351	394	380	386	365	350	344	352	332	363	354	365	333	395	338	359	361	368	348	354	342	336	361	320	364	357	352	386	381	366	353	361	330	379	330	307	381	394	395	356	363	382	349	381	372	394	352	339	369	348	375	351	370	355	392	372	347	366	397	347	368	352	346	359	370	361	384	368	394	363	387	366	355	367	352	375	341	344	349	372	412	355	382	349	401	372	374	368	344	373	359	351	324	367	335	354	353	371	331	371	363	326	349	335	334	368	372	348	380	362	341	363	413	333	342	392	320	361	372	354	362	336	354	336	346	384	376	354	370	371	374	361	374	359	363	356	352	350	340	367	347	373	404	331	381	378	369	377	377	363	384	373	312	351	359	370	339	357	369	366	340	354	373	334	342	356	381	376	381	346	366	355	352	343	350	345	372	321	413	326	356	346	388	356	344	388	346	379	344	341	347	392	356	353	360	403	360	402	400	334	348	392	345	339	353	361	368	333	325	340	380	334	345	376	356	338	365	317	365	361	351	349	351	383	366	369	374	368	387	341	358	360	362	354	373	342	353	342	371	390	371	341	363	344	376	367	369	377	356	354	330	355	350	361	359	353	382	344	373	353	334	365	359	334	324	369	348	351	366	350	362	338	358	343	341	366	321	329	372	354	362	386	350	382	340	368	353	373	401	400	368	365	364	347	362	336	341	347	364	359	322	350	377	334	344	339	363	356	355	365	368	381	358	362	327	344	373	351	352	384	363	387	362	353	355	332	339	378	351	364	346	345	386	372	355	350	358	406	351	342	342	366	335	373	353	343	359	335	336	342	376	348	390	315	348	340	376	349	372	368	373	342	361	316	340	352	382	344	370	355	337	348	382	346	403	370	365	357	354	362	366	333	347	361	365	366	393	372	385	344	343	383	376	347	349	347	393	323	340	324	380	352	341	337	411	363	382	347	391	333	364	328	382	366	367	361	378	337	376	385	368	334	343	352	349	386	377	328	385	378	319	347	389	368	370	342	319	384	368	360	345	388	376	331	392	313	358	367	334	367	324	377	339	328	347	358	372	360	384	327	338	340	385	369	383	379	361	328	324	338	396	408	393	379	338	390	347	344	392	355	370	357	380	372	348	359	369	324	380	370	376	352	344	348	377	375	331	373	374	351	379	364	369	372	379	406	353	366	360	363	401	386	366	395	394	350	360	350	399	339	370	333	364	378	348	337	339	317	371	353	329	330	370	363	326	381	380	345	382	372	346	343	377	367	348	336	336	381	355	356	388	346	373	384	389	348	412	364	365	388	363	367	388	340	352	335	363	359	341	371	339	397	401	337	378	343	318	373	350	373	356	329	370	367	363	345	368	341	379	377	426	357	364	352	371	360	374	337	336	355	337	302	326	358	400	403	330	336	340	359	408	410	341	355	357	361	380	329	359	318	331	383	373	338	349	322	344	370	370	318	371	377	339	378	360	324	371	356	343	331	343	336	362	331	354	324	368	375	318	365	386	349	368	364	359	340	345	345	384	359	385	352	353	322	338	371	339	336	372	386	318	374	391	334	352	354	346	357	365	337	354	365	356	324	363	349	386	356	344	373	382	358	323	370	366	381	378	373	313	355	343	363	314	361	376	383	376	364	349	339	385	350	364	358	364	386	372	338	331	300	359	374	343	320	380	322	362	356	311	340	347	363	366	345	335	337	365	347	356	400	335	301	339	330	343	361	365	397	373	349	395	352	335	331	299	332	341	334	359	376	387	369	366	356	367	339	333	353	398	391	370	366	344	342	363	359	371	336	331	328	350	372	372	357	354	347	326
13912	6530	4901	4975	4053	3228	2758	2544	2177	1789	1524	1470	1257	1239	1232	1131	1099	1034	982	996	962	975	959	944	892	914	887	911	916	838	870	895	898	901	854	890	882	899	796	888	861	835	832	860	824	868	869	839	852	923	899	935	895	926	867	884	881	829	875	865	835	817	817	825	800	844	851	858	829	821	899	811	845	821	857	823	794	858	793	800	882	843	803	867	822	789	809	856	807	850	792	828	810	843	903	844	853	812	815	836	820	787	846	792	815	816	810	834	842	783	844	820	890	842	839	800	807	809	777	847	784	843	844	819	823	822	836	793	836	763	817	806	807	822	812	808	845	832	794	859	772	810	808	832	813	879	844	801	781	797	866	841	797	802	798	763	812	830	796	781	812	846	831	823	833	778	823	787	788	826	880	830	825	805	809	845	777	859	837	867	865	775	804	774	808	813	860	799	844	818	826	836	888	832	810	785	809	825	838	843	841	834	842	789	818	809	759	846	929	727	760	853	748	800	881	849	761	805	800	833	825	828	816	800	764	801	759	796	786	805	790	805	803	842	792	817	823	798	795	798	843	807	811	808	798	804	836	843	821	874	835	825	818	839	791	820	782	795	855	815	811	828	822	767	803	779	802	780	793	807	875	865	841	828	788	805	807	836	841	805	848	762	825	820	800	811	845	797	785	854	826	865	791	835	852	780	781	819	832	825	815	767	792	781	799	810	824	842	825	836	817	776	824	793	827	765	850	834	803	807	818	821	811	818	816	801	825	830	802	822	838	782	827	853	824	876	849	809	812	816	844	797	785	807	852	810	779	820	853	780	839	804	774	799	785	840	829	823	850	808	845	817	829	834	728	796	778	823	814	848	831	851	805	819	845	817	792	845	807	807	783	826	776	830	798	793	768	824	789	815	842	830	856	790	847	807	832	787	766	824	853	837	858	819	820	872	813	819	803	838	788	807	842	812	782	826	823	820	819	850	828	847	795	835	860	871	752	820	805	825	811	807	822	837	801	790	801	834	763	806	821	808	765	822	822	828	780	797	799	841	801	779	842	814	777	855	797	832	830	768	817	865	842	826	834	814	807	836	810	835	764	843	786	859	852	841	789	824	827	763	844	784	802	829	852	774	830	805	816	845	832	806	794	801	781	859	807	821	825	794	802	828	837	801	814	820	814	816	810	823	814	788	869	769	843	807	824	821	792	789	882	862	838	886	834	825	797	854	771	831	817	868	812	875	839	824	813	826	827	813	843	876	843	810	790	822	817	733	835	832	826	799	817	797	802	795	867	833	792	795	807	814	778	844	822	847	843	805	835	823	800	875	813	799	824	768	804	845	814	811	810	814	791	836	810	810	844	774	822	783	801	833	822	854	824	849	777	823	799	792	808	775	788	840	793	808	774	784	875	836	804	854	781	761	792	798	842	824	809	852	817	787	787	858	788	809	818	767	801	860	789	872	803	752	797	812	830	788	806	806	814	777	771	811	843	783	855	822	821	820	884	833	811	819	838	795	810	838	851	820	790	800	801	874	803	771	812	817	816	793	803	829	830	865	831	831	875	754	854	778	850	778	868	819	824	821	839	811	779	852	783	789	853	781	864	854	835	841	811	806	789	808	787	802	814	831	798	790	803	846	826	836	795	789	843	851	800	842	863	872	853	844	778	811	849	839	836	829	800	838	822	815	811	814	809	848	803	813	807	836	798	807	855	813	879	777	806	810	813	814	800	808	821	788	812	817	779	777	782	784	870	828	851	887	811	769	811	765	842	852	834	790	847	860	819	827	815	838	822	814	794	835	852	822	835	772	810	771	820	793	859	795	842	860	841	832	787	783	818	745	833	841	789	836	812	818	858	830	812	875	851	816	805	817	874	831	798	876	812	791	826	804	813	837	848	841	819	795	810	825	795	843	840	822	796	842	858	812	816	848	802	788	827	738	805	796	786	824	836	837	855	836	817	850	797	830	823	779	832	818	887	801	825	809	806	759	844	807	822	838	821	805	795	784	821	841	840	881	819	864	883	857	804	796	796	855	839	838	827	780	829	844	808	799	811	842	842	818	868	768	835	849	825	757	855	826	842	811	820	846	790	830	814	852	830	821	814	814	825	801	857	776	836	821	804	814	826	825	823	799	845	811	755	850	850	777	843	812	828	846	826	816	812	827	813	810	839	783	810	819	784	845	827	785	844	828	812	781	840	813	884	826	784	765	785	843	840	837	798	856	805	842	852	867	847	837	781	779	837	836	807	756	888	832	796	729	809	807	856	825	803	866	794	835	821	850	873	771	838	836	848	768	764	801	843	872	800	779	779	815	806	793	855	840	839	838	800	846	828	783	814	827	780	824	807	805	827	817	824	830	813	815	826	807	791	801	843	878	787	858	831	821	793	800	826	867	815	839	749	786	822	776	850	833	819	809	819	795	769	754	822	826	853	819	799	810	829	843	856	800	795	814	827	840	860	817	837	835	775	808	854	799	788	805	849	795	857	780	797	787	765	848	809	836	850	891	852	843	800	783	808	847	810	826	812	806	821	863	804	782	868	834	780	799	799	852	812	803	806	843	824	887	804	817	796	768	767	797	795	793	854	833	814	819	801	811	840	820	842	861	829	822	843	836	822	803	832	812	819	760	822	814	839	810	819	799	855	796	805	811	821	820	808	809	830	840	824	763	863	834	828	852	751	805	878	819	816	803	798	829	800	800	761	823	856	792	850	815	821	805	795	790	857	828	820	822	820	804	834	834	800	811	793	783	809	797	793	791	864	776	816	818	769	814	803	809	828	828	830	907	853	828	802	864	827	827	803	785	853	829	823	819	839	843	810	786	777	802	814	754	836	850	794	899	826	772	825	833	845	884	842	819	808	776	831	810	823	870	830	870	860	812	809	873	816	848	825	826	865	809	857	802	774	802	763	810	810	891	816	821	849	854	839	827	845	798	816	813	803	826	834	893	834	797	847	822	815	820	769	802	840	847	818	792	830	828	816	766	810	866	830	835	838	839	827	828	845	839	813	834	852	817	833	843	792	796	886	840	830	827	853	785	806	857	791	816	802	830	824	819	819	742	853	796	853	819	836	806	846	834	780	784	868	848	869	844	840	819	809	803	819	771	792	841	811	817	850	808	807	797	814	814	812	796	798	803	837	845	818	821	836	869	831	846	818	842	830	814	793	816	830	860	836	793	796	806	806	818	857	788	773	844	814	795	843	792	790	804	804	827	831	814	793	804	851	794	784	830	852	860	850	883	761	793	805	837	798	823	833	836	809	803	774	854	837	834	757	826	796	862	808	779	879	830	789	827	785	829	875	810	808	832	852	780	829	860	815	813	819	817	840	801	818	796	815	770	819	804	787	807	815	764	850	801	768	844	811	831	792	845	843	801	874	740	824	862	828	817	814	850	817	833	845	864	823	829	794	784	828	856	833	869	765	792	825	828	808	805	837	784	839	839	809	850	824	809	836	826	784	831	818	835	811	817	796	843	847	846	834	809	840	823	772	797	840	830
5077	1745	877	556	403	385	336	323	301	285	308	305	264	242	266	275	236	304	260	253	246	246	241	249	261	254	244	231	260	268	251	254	239	264	273	257	250	241	244	261	267	301	282	239	264	218	229	277	255	249	283	259	231	271	258	273	259	260	284	266	257	262	273	250	254	244	259	279	239	263	238	249	278	225	269	271	263	270	289	261	254	271	261	248	250	253	251	259	301	268	290	251	274	285	258	264	235	249	281	256	259	248	273	222	265	222	280	262	262	260	268	241	238	227	269	255	245	268	256	267	252	256	240	257	242	269	263	250	270	237	281	260	269	232	271	255	233	246	230	250	243	280	249	287	236	250	244	261	259	254	269	259	243	246	275	256	237	242	277	231	245	255	234	260	227	252	245	232	269	269	265	265	276	238	272	230	243	240	234	254	230	283	238	235	261	240	217	241	242	256	285	273	271	258	223	277	266	241	250	240	256	259	276	235	232	237	245	226	258	246	251	247	235	246	240	243	256	311	231	263	236	279	259	256	230	241	273	241	273	238	284	285	243	232	221	275	234	242	219	267	245	229	254	240	229	248	280	229	248	229	263	261	252	265	244	243	252	260	261	243	259	229	247	247	245	252	246	274	303	268	251	259	246	245	245	290	245	267	224	246	278	254	229	224	251	263	264	233	268	261	282	253	277	264	275	255	273	265	259	281	259	232	262	244	256	261	245	264	250	207	243	279	247	258	298	283	248	295	215	251	244	271	257	247	250	243	239	281	264	278	256	246	276	275	246	274	280	262	238	228	201	253	266	263	247	244	238	261	220	262	264	259	246	245	250	228	258	262	294	239	267	245	257	250	228	261	271	225	272	252	248	250	276	246	281	253	255	255	272	261	263	250	280	273	256	246	235	256	289	239	281	242	253	246	244	261	244	254	274	259	247	236	244	276	239	206	244	233	257	249	233	250	247	228	252	271	255	271	282	260	242	243	213	275	209	261	231	236	291	256	237	252	256	272	254	245	250	248	221	248	240	237	262	237	258	234	265	262	217	247	246	249	280	252	242	252	208	257	265	267	241	265	274	252	254	241	244	231	237	222	255	255	262	274	273	275	278	241	252	238	244	247	250	253	278	269	251	253	251	210	251	257	268	274	268	266	259	274	263	259	241	244	255	250	237	260	212	264	246	244	256	247	266	234	258	256	237	250	229	227	263	259	235	218	273	274	233	257	213	234	253	257	284	232	259	271	259	258	235	230	269	247	251	238	233	252	214	259	284	239	251	240	244	262	235	250	256	258	244	271	234	246	228	235	251	249	256	226	231	254	280	249	257	301	228	263	254	266	270	253	234	227	228	262	292	258	233	307	243	239	254	240	267	261	240	234	251	230	266	254	236	255	253	254	240	259	259	274	263	287	249	230	208	257	276	230	252	273	271	269	254	256	253	274	203	275	248	268	262	264	250	257	259	248	267	260	260	252	239	292	252	272	244	259	252	246	277	229	269	252	262	242	240	219	237	242	240	260	264	273	234	246	242	247	263	232	218	269	270	216	262	250	238	264	260	250	283	283	242	246	253	252	247	258	249	266	252	255	251	246	272	254	232	237	233	222	248	262	247	268	266	259	255	253	276	247	295	247	240	244	265	260	255	284	268	269	243	272	232	238	268	227	259	241	254	247	268	269	262	206	259	236	256	229	215	264	256	255	264	273	272	246	256	246	257	259	223	252	245	240	248	252	241	283	254	234	252	247	307	287	242	275	279	259	264	261	259	290	293	231	241	256	246	253	281	232	247	255	227	259	261	288	248	270	247	275	235	241	235	229	281	274	259	245	232	222	262	278	257	247	255	270	274	265	229	252	266	279	265	260	249	239	249	268	260	259	270	264	260	264	236	237	232	247	273	277	250	232	239	241	284	275	269	245	236	247	270	266	227	254	270	253	297	234	268	264	224	257	256	265	253	267	258	272	234	250	257	280	237	223	251	283	243	289	270	234	248	275	234	218	259	241	261	256	262	258	244	247	249	264	283	275	244	299	239	260	239	270	267	226	261	312	294	274	232	271	276	244	234	245	231	270	261	259	228	246	252	241	258	273	237	249	265	271	241	258	242	293	268	243	274	257	244	238	243	232	222	259	260	213	252	253	258	262	257	211	261	265	252	251	245	279	247	239	289	249	257	243	254	228	263	252	254	289	277	238	277	249	246	272	250	267	228	261	264	196	258	257	265	237	277	268	251	262	261	255	264	259	249	238	251	213	242	251	258	248	246	253	271	266	259	282	264	260	282	267	287	238	278	254	234	243	248	256	281	243	243	282	241	257	235	234	240	275	250	254	257	238	287	241	245	253	275	271	267	241	268	278	266	251	265	260	256	250	230	233	254	218	240	230	248	234	234	256	266	262	249	228	246	260	239	257	243	250	248	248	231	242	300	239	269	221	251	253	261	287	261	253	270	277	253	241	236	270	259	276	268	233	249	250	262	245	228	230	279	252	265	284	250	260	259	260	242	234	270	278	262	243	246	276	232	231	256	268	245	277	255	245	223	283	245	236	247	261	259	239	241	241	284	229	255	257	264	258	268	255	259	263	245	277	264	263	248	276	281	249	243	244	261	272	262	221	254	252	222	286	272	277	250	243	263	239	269	264	255	264	264	253	255	254	252	262	248	264	283	241	251	246	256	234	261	256	286	278	263	231	253	260	268	238	282	257	243	286	264	259	280	265	290	259	271	228	252	283	244	255	246	281	284	236	244	241	254	264	245	250	251	227	229	241	253	273	267	261	270	268	220	243	240	286	235	265	252	231	245	254	265	252	270	257	255	244	269	245	221	269	270	232	260	255	268	253	244	253	268	257	274	277	249	236	262	269	243	266	263	250	229	253	257	257	259	244	270	250	225	249	260	242	257	248	252	287	273	253	271	241	238	262	242	214	257	256	284	279	243	243	286	301	242	269	231	226	268	255	239	236	223	267	291	264	248	268	223	277	249	264	231	262	235	246	269	244	276	245	272	244	273	270	225	253	265	268	254	256	283	254	242	244	246	247	237	238	256	241	271	261	246	216	214	267	244	248	249	242	300	286	276	264	253	264	247	257	209	234	244	246	250	254	214	232	250	283	264	267	278	242	248	242	255	256	262	290	272	237	245	244	236	239	245	245	247	228	243	240	284	262	292	249	256	252	244	282	239	258	261	279	246	266	223	249	257	272	250	267	263	259	264	281	257	249	256	286	236	268	244	268	257	241	259	242	232	256	237	240	256	245	250	254	236	239	253	271	264	266	254	229	258	262	261	221	237	261	228	283	230	247	251	266	239	224	241	232	219	250	289	249	255	267	239	257	279	241	258	245	253	265	267	261	265	284	266	259	251	232	270	250	289	246	259	260	260	253	243	230	242	249	249	250	235	267	263	269	237	269	272	234	278	260	229	287	254	284	263	234	253	269	234	285	260	228	248	238	244	219	257	246	240	233	263	250	250	253	260	290	261	235	282	289	250	247	270	264	238	254	234	255
3727	1890	1683	1703	1464	1232	1091	965	937	885	730	730	721	747	674	715	680	690	674	674	693	688	690	652	653	648	625	545	602	621	594	660	606	643	628	681	638	642	603	631	643	633	647	632	601	650	629	630	629	663	618	642	634	673	606	680	646	629	673	623	601	656	601	642	639	651	647	661	634	624	621	633	597	616	621	638	626	623	635	632	644	639	599	603	600	649	622	595	621	639	588	624	646	628	625	633	603	611	648	605	597	599	587	645	608	610	666	634	608	656	637	612	632	598	626	575	615	592	589	626	600	625	600	641	644	619	612	663	682	564	670	599	672	628	593	647	641	590	611	591	617	618	632	651	625	642	616	642	555	666	661	651	640	593	593	622	659	641	643	600	621	598	635	666	608	609	631	664	628	589	625	662	587	645	640	596	603	628	622	646	619	593	628	624	624	682	585	657	656	677	621	609	647	638	603	630	598	677	617	602	633	614	640	700	638	648	638	607	650	615	613	618	587	655	654	626	655	642	649	632	609	632	620	606	639	643	621	599	605	565	606	672	658	617	619	628	605	624	633	593	654	654	627	600	619	619	661	617	646	596	634	675	609	613	617	644	604	663	624	553	579	647	668	624	634	614	603	622	611	617	615	624	638	631	642	609	585	606	631	641	640	647	599	642	572	647	611	648	643	648	599	668	628	614	650	664	629	638	609	626	638	666	573	605	634	642	642	610	628	654	607	653	677	641	590	623	642	627	677	621	635	619	611	633	656	612	598	645	635	584	620	619	591	640	604	618	630	616	661	603	639	658	654	644	619	640	635	594	613	648	628	643	621	618	613	603	652	651	631	610	599	644	643	621	685	611	623	620	645	634	601	610	651	651	644	620	631	651	591	671	593	612	628	666	631	609	667	658	631	604	623	680	659	582	614	598	625	658	636	646	588	655	655	667	618	604	632	665	614	624	596	607	614	635	637	630	628	645	621	625	595	617	657	606	620	627	704	633	624	638	641	615	610	622	537	641	690	630	622	641	614	611	664	583	682	582	643	638	638	627	582	668	605	633	618	640	628	610	593	648	619	601	632	639	638	612	614	639	665	619	668	626	642	645	625	628	634	598	635	626	593	622	625	612	661	638	620	587	589	579	619	608	634	618	635	651	630	598	568	599	630	613	661	618	600	622	619	666	654	643	609	593	592	630	607	648	657	587	583	672	614	632	672	596	612	606	635	605	675	689	602	611	645	657	611	647	628	631	613	606	599	629	623	647	584	640	683	667	646	619	643	629	598	621	649	583	565	608	602	624	657	628	622	627	602	653	629	666	628	629	622	680	640	609	637	633	650	611	614	637	612	673	659	612	615	596	618	621	614	612	627	650	643	609	652	613	643	643	586	616	638	604	673	669	594	617	641	690	623	647	646	654	658	605	574	613	646	668	632	592	651	629	656	675	596	630	625	645	687	625	596	635	640	594	676	648	634	590	604	634	604	667	641	680	652	652	656	631	628	618	649	618	629	590	583	619	655	613	650	609	639	624	705	650	646	616	655	595	665	651	661	671	618	628	654	611	693	646	650	584	637	625	602	611	617	667	626	645	629	652	649	643	659	622	630	634	613	611	611	612	606	659	630	616	623	605	608	626	648	649	600	624	632	626	562	635	607	661	673	597	574	601	659	596	633	603	619	636	607	645	611	591	583	654	616	631	614	640	616	650	668	629	653	619	647	635	624	613	663	554	617	637	645	593	579	607	646	661	602	634	615	595	614	629	634	607	670	678	617	578	593	651	617	654	647	655	636	647	606	593	647	593	669	688	636	661	580	635	620	669	613	658	555	656	619	636	667	645	674	623	633	633	629	602	614	605	604	591	629	634	618	686	621	633	656	607	658	679	635	617	584	617	629	576	618	602	637	623	578	653	689	641	619	634	600	654	616	633	616	632	654	617	637	642	638	651	653	616	615	638	634	668	620	660	679	667	629	570	590	608	621	643	643	607	612	669	623	646	645	611	625	605	633	668	629	658	603	668	617	625	624	644	605	620	650	638	625	610	639	610	593	630	675	598	614	637	645	599	652	601	600	617	630	628	625	634	628	605	625	625	652	681	599	617	594	682	614	624	668	594	609	604	588	636	644	647	680	595	590	636	679	633	665	631	612	600	668	643	617	601	613	634	637	660	633	646	603	658	618	607	615	602	612	593	631	637	638	635	601	610	639	619	646	615	657	592	618	611	640	624	611	572	667	693	669	592	592	661	609	624	636	603	635	592	588	631	637	645	599	596	628	650	637	624	576	665	638	599	615	624	583	649	628	610	665	598	635	641	653	682	654	599	644	563	663	646	673	617	643	617	623	669	613	639	636	619	618	614	636	612	662	607	620	654	651	642	635	610	607	636	646	652	634	662	603	607	635	668	625	606	657	658	626	628	630	613	629	595	603	629	669	600	635	605	621	627	691	604	628	607	647	615	629	667	598	599	612	675	606	572	618	619	648	630	632	572	616	605	623	619	614	607	656	625	600	620	570	674	632	613	606	595	641	642	636	593	613	622	574	634	597	618	629	615	634	642	632	631	651	647	610	649	593	619	625	627	624	617	618	596	632	606	654	660	650	621	637	623	625	611	631	647	637	626	597	641	606	581	628	639	605	662	607	614	652	658	613	664	604	641	662	664	607	647	612	659	631	638	596	654	624	601	642	599	626	643	628	622	715	610	614	633	642	608	627	592	626	593	646	602	680	634	608	620	637	647	625	616	604	614	641	610	613	607	626	660	679	636	645	624	584	634	632	668	630	624	605	644	618	590	614	639	650	629	617	630	586	627	565	613	662	616	637	616	632	628	608	663	606	644	650	639	643	604	636	645	633	628	626	632	619	632	631	622	606	603	643	657	631	617	608	641	627	639	673	679	622	654	607	629	647	660	625	691	603	636	605	628	634	633	631	572	654	620	660	629	627	673	636	665	604	665	611	646	630	631	597	577	644	665	648	632	600	603	608	618	616	621	632	615	571	639	643	584	627	601	616	614	661	635	623	616	623	625	629	620	639	657	629	601	659	602	652	627	612	656	665	612	599	599	663	643	650	620	610	620	632	629	623	651	604	614	661	618	637	620	634	661	633	649	593	597	619	621	600	577	649	596	614	588	632	620	637	638	609	650	596	606	644	653	609	609	572	626	614	663	640	625	649	614	643	591	666	628	622	599	654	624	609	595	624	643	611	624	586	603	632	597	628	612	611	612	659	666	635	607	629	654	607	599	593	599	660	618	625	649	567	614	667	617	596	656	612	650	635	599	632	653	624	614	616	626	655	637	641	583	601	643	601	617	662	572	642	646	633	604	576	615	647	616	639	680	644	614	629	616	656	630	623	675	616	614	625	602	620	607	657	604	649	625	625	590	654	588	636	604	641	624	636	618	629	621	575	669	623	635	627	587	624	637	647	582	581	652	659	630	631	633	636	635	621	588	634	580	643	645	650	591	626	604	644	647	636	600	638	643	604	636	605	621	632	597	622	613	645	666
14564	4631	2057	1132	879	666	638	553	551	484	496	452	426	416	407	386	417	364	411	375	390	356	386	418	391	396	386	380	351	382	327	392	390	374	335	351	379	375	400	396	403	396	388	366	348	392	362	348	386	358	366	376	415	381	387	413	377	407	360	413	365	366	340	390	414	321	423	367	382	358	367	373	372	379	363	376	397	368	413	396	382	378	359	414	410	366	373	408	372	347	390	358	393	386	385	369	369	381	376	353	400	365	361	359	411	383	352	362	341	387	374	389	381	395	339	356	426	369	368	408	406	346	357	365	391	385	398	371	381	385	366	372	386	336	383	388	383	363	359	358	338	340	380	383	400	347	349	374	337	347	362	378	405	396	402	361	371	370	387	410	383	370	358	393	429	354	399	381	351	383	355	351	370	382	366	354	401	395	365	377	359	351	428	394	346	374	392	366	383	368	354	380	347	371	374	350	361	411	404	361	387	362	405	390	386	386	362	413	361	345	384	409	360	376	397	364	371	354	410	404	373	365	375	370	391	418	339	391	361	331	356	393	325	383	379	375	347	394	353	341	372	384	348	383	357	401	373	362	377	386	385	350	384	347	391	362	377	384	368	384	398	366	357	362	355	368	399	366	365	357	363	388	361	362	370	389	363	392	396	357	357	413	352	412	362	370	402	352	379	391	403	359	378	411	370	408	366	379	383	346	364	415	354	373	372	387	343	389	362	355	364	383	386	367	359	370	367	355	370	316	355	365	340	360	377	379	356	403	372	404	370	413	392	337	384	379	360	360	348	380	386	363	384	395	358	394	358	400	368	379	359	375	398	380	369	400	396	360	374	361	356	353	366	367	370	378	394	368	375	348	376	358	324	365	358	378	366	383	380	328	371	367	347	403	387	366	367	374	390	404	386	372	332	355	372	376	361	380	362	376	332	394	359	368	326	383	355	385	415	378	364	361	357	387	362	365	376	420	396	355	387	365	361	351	364	387	355	407	349	354	330	366	389	361	373	373	387	335	359	389	399	396	365	399	407	329	366	343	380	385	344	352	336	384	383	340	380	367	385	384	384	389	394	404	378	367	403	359	397	355	348	367	431	357	369	348	361	369	364	368	357	357	368	366	357	378	380	403	373	414	352	390	399	382	356	380	375	367	389	382	361	376	367	344	329	372	388	393	414	370	369	344	351	377	391	357	366	343	349	346	396	384	374	370	333	364	401	370	352	376	386	366	389	402	380	351	396	364	382	387	361	390	345	318	399	399	356	350	368	367	343	404	370	354	339	330	386	350	367	382	382	349	378	346	395	331	390	393	366	357	363	366	401	381	336	350	373	387	402	397	381	413	384	352	375	352	396	379	334	385	368	362	360	387	367	393	368	385	367	368	383	394	386	366	377	366	343	344	356	371	397	391	369	356	344	338	343	368	393	381	396	367	345	379	394	362	360	383	361	388	393	372	371	408	366	388	343	369	384	395	366	392	376	393	377	383	365	381	373	359	377	362	402	395	367	370	381	378	368	357	395	357	375	391	413	394	358	377	421	386	368	353	393	350	354	407	413	364	370	405	382	385	360	405	386	375	382	389	364	372	389	362	387	371	380	363	394	391	374	399	355	358	371	364	368	367	359	385	385	352	386	369	338	358	361	393	384	375	404	379	381	392	383	395	356	373	363	381	356	373	348	367	373	370	378	365	398	367	361	382	391	394	356	369	408	360	363	340	378	328	382	368	366	346	387	365	337	346	372	382	367	349	369	385	380	353	387	374	401	389	388	429	373	366	390	389	380	366	359	360	358	341	339	347	379	408	390	364	350	393	375	397	353	348	420	348	371	383	350	399	363	393	348	405	359	401	413	358	387	376	381	348	384	382	352	420	360	350	374	404	378	394	375	368	367	371	393	366	353	349	398	397	395	383	360	425	381	390	362	361	401	363	369	424	342	328	382	357	382	383	344	342	381	360	360	348	409	381	356	370	367	386	354	376	348	352	387	367	358	375	360	382	389	385	370	351	346	345	399	366	365	370	366	354	373	360	360	386	364	368	378	394	371	382	353	398	379	389	388	378	346	355	356	377	352	373	357	384	368	393	373	389	349	378	384	392	351	357	365	389	363	362	361	357	341	352	382	370	352	351	376	366	335	385	382	418	354	427	370	337	359	415	359	376	336	417	373	340	398	385	365	352	395	364	404	364	372	371	370	357	371	371	370	374	346	374	379	339	376	362	364	404	382	372	364	370	345	406	357	342	376	378	367	383	355	411	339	395	404	355	357	362	353	340	379	347	370	382	367	384	379	369	403	363	364	356	332	324	327	376	355	358	334	360	355	380	349	354	373	394	373	386	365	355	352	356	390	414	374	367	380	372	400	378	378	393	355	388	357	372	346	356	357	389	360	357	359	362	357	370	365	355	394	388	353	368	354	373	389	367	394	376	396	365	354	319	346	385	364	389	366	340	388	347	377	350	347	340	344	356	330	377	346	391	349	401	373	397	381	351	425	340	390	416	402	336	331	354	350	370	371	372	414	405	362	372	395	370	386	353	398	399	360	343	347	384	368	380	392	371	385	361	335	340	361	371	380	387	359	364	391	399	337	376	363	381	377	372	384	344	400	370	369	376	376	364	397	348	384	353	368	373	368	348	343	387	388	356	423	356	353	351	375	357	388	360	415	380	373	410	370	348	341	342	423	323	378	351	381	341	330	373	406	363	363	351	360	343	407	388	393	342	377	389	385	398	386	361	383	372	377	350	368	358	339	355	377	407	373	359	343	363	388	371	374	373	368	407	388	389	399	403	380	409	373	367	354	367	378	385	351	349	363	401	397	359	378	363	399	359	411	360	362	373	369	338	378	361	321	426	347	400	374	351	352	395	369	355	351	365	400	357	381	357	392	379	360	367	347	371	419	401	369	373	378	381	361	348	389	338	354	346	363	380	409	374	379	393	332	384	401	384	385	390	358	375	389	363	320	406	360	360	375	348	334	386	329	411	401	366	379	378	392	345	339	397	393	385	384	377	361	391	333	348	360	349	376	358	361	384	365	381	387	374	363	348	372	345	380	376	362	360	439	356	345	381	344	388	383	335	398	386	359	366	376	363	353	357	393	382	383	354	368	430	351	369	332	359	364	351	404	377	370	354	385	406	351	373	377	342	366	379	327	366	376	345	379	376	346	375	360	360	361	400	373	353	371	372	374	398	378	366	361	392	380	412	378	403	348	395	393	389	383	361	389	414	351	376	410	390	377	374	372	360	385	389	397	353	350	370	347	341	358	381	375	386	365	376	377	394	427	395	428	365	361	360	382	408	379	392	319	375	355	379	368	375	365	399	380	377	362	371	362	358	361	381	357	324	398	395	350	394	390	359	394	330	347	373	380	318	392	375	379	380	364	407	380	395	357	404	406	430	386	393	385	350	409	350	423	357	345	375	346	372	391	394	353	324	388	361	350	368	375	362	349	353	364	366	396	381	342	352	386	308	387	379	348	351	378	358	352	408	354	381	335	321
10190	4468	3404	3512	2880	2476	2089	2062	1764	1521	1317	1180	1095	1126	1134	1090	967	936	958	960	938	973	951	914	914	875	855	901	813	928	915	888	935	895	860	869	896	864	892	861	971	938	904	876	881	920	850	915	870	881	924	914	841	920	902	884	954	877	884	863	868	806	873	895	853	883	866	899	889	894	856	867	928	824	868	909	867	883	850	845	863	923	953	919	905	931	869	884	885	853	913	841	846	900	890	876	839	889	872	823	854	902	874	849	796	853	873	876	837	860	825	897	882	856	906	867	866	879	854	877	849	872	902	879	875	844	834	871	852	899	863	898	873	824	855	883	841	875	884	836	868	798	866	886	857	832	804	826	908	871	878	916	872	899	853	878	888	892	840	857	792	823	921	851	861	876	889	866	852	874	825	902	869	875	893	839	828	817	838	871	897	846	844	846	836	871	851	822	875	918	820	946	924	860	842	806	946	905	889	889	897	859	865	849	863	896	850	877	834	831	858	807	863	812	836	861	954	836	869	908	867	890	908	847	876	849	828	873	846	861	841	841	877	849	927	865	878	895	871	887	877	918	880	851	869	934	841	882	848	849	851	883	814	874	837	851	915	890	824	861	839	819	856	889	858	857	816	815	897	900	913	895	824	830	866	886	776	869	857	882	858	812	896	892	919	842	849	863	883	868	884	834	868	858	877	879	857	858	841	872	820	907	892	826	867	844	929	856	856	825	866	860	849	882	881	838	849	887	869	902	868	870	906	948	863	891	830	938	881	919	858	895	831	851	859	824	903	857	897	879	892	836	844	861	814	889	873	902	853	859	866	844	791	882	893	888	855	900	800	903	871	865	873	853	883	838	897	900	905	825	884	908	824	856	845	889	905	859	899	862	852	907	877	894	884	887	834	868	877	866	847	839	806	837	852	829	891	879	871	906	872	883	869	912	844	899	871	892	895	919	883	867	872	889	846	860	864	851	873	869	907	871	830	832	909	810	851	860	898	842	878	838	841	853	885	889	926	856	818	845	876	839	881	864	815	840	850	901	922	893	842	817	885	836	888	874	816	859	857	859	895	879	870	860	806	865	864	795	894	859	840	825	817	791	910	860	891	879	825	852	819	871	861	863	870	828	847	890	851	851	816	813	835	837	888	845	894	932	825	869	948	870	850	887	857	843	865	877	868	838	833	863	904	863	901	875	860	863	840	864	860	882	842	857	900	839	906	816	855	872	803	860	870	789	893	888	848	839	861	864	836	884	867	857	900	864	826	874	854	851	878	901	907	836	860	937	881	866	836	891	844	888	876	899	825	853	882	867	871	808	888	872	883	881	838	857	853	880	844	860	864	887	848	861	913	880	879	871	826	912	871	832	866	847	811	852	944	876	873	898	826	869	840	896	838	902	828	830	875	848	893	890	837	838	832	869	866	868	861	866	831	942	883	848	825	876	835	844	891	945	870	851	903	863	888	891	864	935	878	890	851	861	881	912	837	824	919	892	797	896	903	894	846	854	832	816	851	906	836	899	817	831	871	911	903	878	896	835	844	889	860	852	832	884	855	915	831	882	863	882	880	843	903	883	868	858	842	895	863	812	859	872	866	823	865	866	866	861	828	877	862	864	859	845	846	852	866	873	881	849	893	871	865	870	851	865	881	901	867	863	827	824	845	839	858	881	906	880	843	872	863	800	889	910	900	842	900	844	855	918	877	862	820	879	889	865	903	848	845	834	850	856	853	876	869	845	810	888	838	844	893	831	871	914	832	841	899	895	885	857	879	883	877	825	860	896	916	859	893	906	911	854	854	889	845	864	814	874	835	807	848	874	880	839	866	875	855	865	845	859	815	825	848	845	824	828	810	859	841	878	873	836	858	843	891	898	909	875	876	864	824	805	881	863	882	855	876	892	832	887	835	855	862	877	876	853	873	876	846	896	905	876	896	859	894	896	834	867	824	908	881	829	868	882	883	893	878	864	878	887	892	922	861	931	870	818	885	916	869	880	860	858	843	892	865	904	856	875	882	815	915	889	842	873	881	887	857	902	864	860	857	861	881	887	825	888	850	855	901	871	945	898	886	861	817	847	856	830	831	870	829	911	846	875	846	892	885	823	817	832	854	943	892	840	885	835	823	821	863	838	848	868	820	899	854	881	827	823	799	836	864	810	885	878	887	902	864	884	836	878	893	871	836	882	852	834	915	857	889	832	875	858	861	898	870	843	897	879	917	912	795	884	889	833	826	824	836	862	833	889	835	818	848	891	840	823	905	805	871	813	847	873	855	832	884	931	852	884	894	899	856	870	872	844	912	854	866	864	907	849	892	837	892	871	861	883	859	874	878	867	871	851	851	865	881	835	891	836	913	859	883	819	838	805	886	909	873	912	890	833	896	880	829	863	857	895	892	859	854	883	822	893	903	866	881	847	942	833	872	840	886	865	942	834	865	845	884	905	871	843	882	853	837	848	876	835	866	868	843	867	848	879	896	872	800	836	856	864	808	858	910	832	827	905	880	838	865	865	879	872	869	878	880	829	921	857	845	876	865	873	866	824	868	888	853	843	877	895	882	902	855	921	847	875	881	848	910	860	885	920	838	841	796	874	850	856	910	851	857	848	859	847	876	879	879	837	849	843	869	819	851	856	897	847	896	870	865	857	855	886	883	889	904	867	882	859	840	841	854	850	867	820	892	847	849	833	869	875	872	819	853	800	905	850	849	865	893	844	851	850	869	878	847	880	876	931	876	812	864	902	841	858	871	942	873	856	878	873	849	829	854	881	832	881	868	840	919	899	882	880	861	891	834	884	855	891	866	858	864	849	824	912	874	897	847	836	889	824	905	880	814	842	898	866	889	851	856	838	898	864	845	879	885	837	883	860	857	833	899	865	793	927	878	852	888	851	869	836	900	833	870	848	859	851	893	864	886	848	894	853	904	899	907	873	838	917	885	849	865	894	841	838	812	910	812	885	906	850	848	825	861	845	908	850	853	857	808	882	887	924	874	856	882	870	953	861	864	814	873	870	841	886	892	833	858	856	874	830	893	827	869	851	850	839	862	846	892	881	895	863	885	871	877	864	867	888	848	905	873	811	870	875	863	878	882	870	907	875	839	876	896	862	856	814	883	854	880	863	906	822	842	872	871	915	871	879	898	889	824	845	849	866	844	909	874	833	878	891	858	879	901	850	835	870	917	874	871	869	859	827	867	887	880	863	882	884	855	860	877	905	902	883	850	858	885	912	882	846	863	833	834	839	875	857	895	914	875	911	902	850	864	870	912	854	852	859	882	852	813	914	830	875	824	903	866	838	815	803	885	866	902	911	794	827	857	837	847	890	884	870	839	878	835	825	865	845	860	856	898	873	864	902	809	879	903	888	877	899	876	820	883	836	866	882	828	876	870	876	867	837	862	931	807	850	853	865	863	859	840	874	850	884	872	940	835	868	863	877	837	867	902	920	893	841	857	875	847	874	876	915	872	854	874	859	844	890	822	880	834	836	886	892	841	824	869	880
23152	8494	3487	1964	1247	997	787	767	576	545	526	459	444	416	375	418	398	358	401	413	376	379	369	356	410	338	370	387	338	360	361	349	376	368	368	352	381	390	358	382	344	336	402	351	369	373	366	372	328	399	350	353	356	343	363	357	390	338	363	383	340	386	325	343	345	341	371	377	405	385	368	363	346	368	355	359	395	365	344	384	362	360	370	403	346	359	350	360	339	365	337	352	368	382	368	332	380	406	338	333	384	359	402	354	371	321	350	338	352	370	361	373	368	349	329	361	354	347	370	367	362	337	352	376	319	355	359	388	351	387	389	397	334	380	327	359	353	331	352	368	356	339	353	320	347	356	354	352	356	351	365	399	364	350	367	331	343	370	361	352	401	389	381	343	348	334	338	356	359	367	359	365	359	352	340	393	385	382	367	363	364	370	329	381	371	307	369	340	358	331	325	348	368	351	332	330	335	380	353	341	346	378	369	373	348	335	363	356	342	367	332	346	386	323	353	360	349	373	390	325	378	353	362	354	354	356	340	355	329	356	338	375	362	338	334	391	359	362	386	355	361	321	368	360	346	383	345	337	383	365	380	330	388	352	331	332	355	335	376	371	350	335	351	348	353	364	344	337	365	353	320	338	375	365	393	358	354	356	346	333	404	361	378	344	388	309	373	329	311	371	343	355	347	319	360	380	351	369	352	352	382	359	355	338	324	364	324	364	350	333	355	339	330	364	361	347	327	361	360	364	327	320	348	357	317	345	350	384	334	340	325	377	351	337	370	335	367	375	387	356	378	335	362	316	339	335	344	363	359	320	382	375	352	363	375	362	324	325	313	344	367	335	360	408	371	334	356	343	354	337	335	363	383	341	335	370	348	345	372	370	343	364	344	386	357	358	375	346	361	374	329	350	350	371	367	376	385	354	349	329	344	340	386	369	350	335	326	407	377	375	362	337	330	390	360	362	348	314	393	327	326	371	346	309	361	350	333	376	343	354	355	342	386	334	368	336	345	326	357	373	355	369	347	326	339	360	350	341	348	348	378	381	328	349	356	352	361	327	364	362	333	361	360	326	346	347	368	362	351	341	376	314	347	350	335	392	361	371	353	332	350	336	340	359	396	327	371	312	397	376	361	382	350	353	363	358	347	350	339	354	363	359	338	354	369	358	354	353	353	372	354	385	342	364	366	361	374	368	351	353	375	314	348	353	373	399	365	381	391	362	332	358	364	419	389	387	372	375	372	344	326	348	376	356	342	340	373	350	361	291	348	363	362	336	365	381	357	355	363	383	353	329	331	343	364	353	342	343	391	357	353	332	317	340	363	372	380	343	343	362	378	347	373	352	354	353	353	373	349	364	361	354	377	383	360	381	376	342	365	387	342	371	354	319	390	366	343	356	342	347	334	337	349	390	371	366	364	396	354	356	366	398	365	374	345	349	356	372	375	360	379	377	332	335	327	350	413	326	372	385	342	361	329	326	336	317	348	334	368	347	387	345	348	357	351	331	378	361	345	352	361	356	345	369	363	368	371	368	375	334	332	362	384	347	346	324	361	376	398	359	345	394	313	335	322	348	321	380	399	353	375	347	404	392	345	368	329	361	319	380	317	335	354	373	354	324	334	344	384	371	393	327	361	335	364	361	359	343	376	367	366	371	336	368	377	378	370	355	359	369	372	337	349	368	341	355	355	369	366	348	346	390	338	388	378	329	339	371	333	372	368	358	353	356	354	338	362	361	352	350	373	338	330	364	359	323	344	377	350	363	339	334	355	346	370	401	384	367	321	350	369	342	371	330	334	340	320	361	345	339	333	380	386	377	336	353	344	370	332	406	363	349	361	359	365	369	363	331	345	342	379	350	351	329	356	364	332	356	315	377	336	327	338	326	340	375	354	349	364	343	349	344	338	368	364	366	340	381	377	354	347	339	364	378	340	339	398	362	346	375	353	308	322	379	374	344	366	330	389	377	372	380	355	348	326	364	350	355	321	375	346	398	357	347	316	359	329	360	351	351	362	357	365	348	369	354	358	318	359	348	365	340	368	375	356	379	354	382	361	314	332	357	366	322	319	323	315	364	413	358	373	380	349	378	351	321	367	369	348	354	363	356	340	376	353	341	349	351	323	345	338	366	350	331	354	322	359	361	381	312	352	346	371	380	335	347	339	348	358	377	385	367	353	367	389	353	328	321	348	327	335	370	369	347	361	323	391	408	343	404	360	338	330	366	371	336	356	350	327	375	323	357	357	362	350	346	339	327	361	352	360	375	343	349	355	367	347	401	389	369	384	383	336	352	362	336	341	348	378	378	377	355	351	341	348	314	339	373	339	359	354	377	340	331	361	355	337	338	319	332	328	340	360	333	360	340	346	394	338	351	361	341	343	344	342	371	330	300	330	336	385	331	335	366	330	342	331	379	356	378	356	345	371	356	336	340	354	344	322	365	373	384	368	333	366	363	364	326	383	381	353	339	376	378	360	365	364	354	372	350	341	316	320	294	376	344	378	376	372	387	380	332	342	373	362	371	353	346	393	363	325	327	342	366	356	355	347	372	375	353	356	337	362	386	369	401	405	361	352	338	317	354	351	362	379	378	338	332	374	339	328	323	354	339	343	344	344	362	367	365	349	351	350	369	354	341	363	346	344	361	376	380	371	352	366	318	334	371	355	363	364	359	342	350	346	374	369	324	369	373	349	330	348	370	407	359	352	376	329	342	341	369	361	380	348	377	338	368	347	354	350	384	338	351	377	345	335	381	320	362	369	356	358	429	362	353	370	321	350	348	369	363	346	337	346	359	377	354	387	338	351	333	355	339	373	374	366	365	355	382	359	346	375	374	360	347	354	387	363	364	342	360	353	377	373	357	355	363	351	387	363	384	318	330	357	326	381	349	363	331	377	348	361	385	354	315	308	324	346	368	334	357	388	340	345	335	367	341	357	339	370	311	381	334	325	366	335	346	355	363	374	338	394	346	351	378	362	352	372	341	340	356	344	384	345	374	405	375	363	347	363	391	321	364	364	360	364	371	345	365	392	382	365	409	344	378	341	349	357	350	338	345	366	327	364	368	383	335	330	329	356	390	379	417	335	386	347	360	384	355	356	355	317	319	394	299	355	389	377	370	315	366	349	334	346	352	355	345	340	372	344	373	375	352	373	369	330	380	396	347	375	386	373	334	328	350	355	378	345	373	356	379	343	346	367	331	336	405	353	335	355	377	384	345	369	372	373	347	359	351	386	355	340	358	390	353	372	386	354	338	366	399	322	368	355	345	337	334	357	345	353	401	356	355	322	321	358	358	343	336	340	373	327	355	383	363	382	356	331	369	380	370	351	381	343	349	335	363	346	335	304	358	372	322	370	326	337	350	381	343	356	374	357	345	330	322	325	385	337	319	317	320	389	355	370	337	345	343	328	357	381	380	365	333	351	361	343	368	353	350	355	325	356	351	352	373	370	336	329	294	366	351	368	331	327	338	398	372	373	375	383	339	332	354	355	363
13914	6360	4861	5137	4174	3460	2903	2699	2087	1785	1620	1404	1314	1413	1174	1139	1073	1031	1018	1008	957	919	917	948	880	838	887	900	880	834	947	885	892	824	874	914	831	799	818	859	817	839	883	761	851	834	855	883	869	865	858	923	892	900	854	835	875	841	867	785	836	794	804	837	788	815	839	846	799	809	827	862	816	781	825	816	857	804	816	809	858	885	832	854	826	858	856	841	810	854	781	834	786	799	820	827	827	811	860	800	803	803	844	826	825	833	839	814	895	831	795	788	791	783	767	844	786	809	788	776	841	853	811	828	808	821	784	797	810	775	847	807	809	784	798	781	755	788	799	836	814	762	814	797	804	819	782	853	843	786	855	775	789	813	762	841	799	810	810	803	811	821	798	829	820	831	787	842	836	791	772	839	781	815	786	794	796	789	825	845	849	799	772	824	807	812	787	822	824	754	754	766	817	824	826	823	782	776	833	818	798	793	857	798	847	796	808	850	851	764	795	831	855	811	814	784	828	835	846	765	769	802	813	775	803	779	812	819	783	797	795	836	877	782	835	810	855	758	871	793	804	823	778	750	839	844	768	816	838	861	823	837	859	803	827	798	797	813	852	811	787	782	746	779	869	792	800	811	787	849	841	825	870	746	796	794	815	817	827	796	742	842	767	869	787	686	800	853	834	823	815	815	775	776	771	826	819	821	834	790	758	808	804	868	817	838	871	810	830	798	797	805	797	772	802	843	830	858	829	798	823	799	849	811	845	734	837	784	819	839	829	817	852	832	799	794	817	755	802	800	824	800	803	821	835	803	821	791	774	813	797	785	801	813	823	836	804	799	828	790	852	850	811	842	835	795	817	820	822	794	814	767	856	820	791	793	844	750	792	810	837	839	825	797	778	819	799	836	755	812	849	837	755	804	816	795	793	806	809	808	792	814	802	789	836	802	800	810	783	812	791	843	802	803	883	739	798	830	834	827	817	798	849	793	817	807	768	789	808	823	842	788	834	764	835	772	797	817	767	845	802	774	830	825	817	852	772	856	788	799	855	804	796	819	810	836	816	876	888	770	814	814	793	848	827	848	778	846	785	813	815	785	819	821	821	787	741	841	836	885	820	774	826	800	822	783	820	763	808	782	803	805	795	857	859	840	766	806	787	818	827	832	795	734	867	794	810	846	807	863	787	815	774	792	789	827	795	818	841	815	802	785	768	801	798	780	827	828	816	795	829	752	793	874	812	784	811	813	807	806	794	784	824	835	802	790	780	760	785	778	778	799	823	807	787	812	838	804	854	799	810	839	809	831	864	777	813	762	835	829	815	827	825	807	804	745	826	862	845	770	798	808	781	825	812	777	834	749	827	772	810	746	848	807	786	821	821	786	818	817	849	748	773	817	799	822	806	836	820	799	778	755	804	798	813	835	810	802	801	832	865	798	811	815	794	826	812	813	798	807	790	790	816	832	861	837	828	779	853	771	766	818	877	902	807	824	843	811	784	805	798	826	818	801	855	773	840	803	764	805	815	834	810	781	828	834	815	755	857	820	806	777	838	790	802	765	797	813	767	777	809	806	877	819	843	800	791	809	807	767	759	840	828	738	824	824	810	832	790	843	843	783	870	813	771	814	810	780	763	796	751	789	838	886	796	790	813	789	778	783	811	807	754	846	756	789	773	774	809	818	816	801	788	822	842	823	821	813	763	779	832	784	844	828	784	795	787	815	826	838	829	801	785	810	863	831	801	753	820	834	802	839	803	790	821	834	860	812	830	786	805	783	781	802	806	847	753	825	805	819	852	792	828	833	861	827	750	813	801	823	796	813	795	771	742	790	799	801	774	804	813	799	802	820	802	776	793	827	805	776	813	810	806	833	804	817	783	864	762	818	807	794	850	838	758	802	817	791	792	797	797	850	795	842	779	841	870	821	835	837	793	819	816	809	839	783	796	780	779	803	818	800	819	780	836	790	798	833	824	795	788	809	849	778	830	803	841	793	842	820	795	793	818	868	830	817	772	833	819	809	787	813	810	792	845	806	789	789	778	857	833	864	824	793	802	769	849	761	778	791	812	788	794	836	826	857	725	799	838	787	795	803	789	767	796	776	849	774	816	807	865	864	863	789	809	827	820	854	744	758	818	830	782	821	829	812	852	811	760	818	778	821	848	770	843	799	815	834	782	776	838	869	795	760	835	785	873	770	816	803	781	810	808	811	813	806	871	796	785	859	788	820	846	838	783	833	866	798	764	808	813	821	802	814	798	840	827	858	778	814	792	853	773	831	765	833	775	771	849	809	810	837	799	821	785	866	789	788	892	780	814	763	763	867	860	799	845	816	804	817	774	784	813	807	773	815	826	811	806	803	847	812	771	808	809	819	851	811	822	804	782	823	789	825	796	807	804	743	788	812	837	780	815	794	768	814	772	827	734	779	820	845	824	813	836	829	771	832	845	791	776	818	824	776	810	844	842	783	774	807	802	802	814	839	841	786	792	814	815	798	813	796	778	821	868	800	788	817	827	804	809	811	783	774	779	784	851	813	844	790	822	793	757	862	817	819	812	851	806	823	837	839	786	798	844	820	851	780	838	751	795	803	796	814	851	831	841	804	839	823	829	819	802	805	796	779	854	838	862	832	803	831	785	807	807	789	857	784	830	775	839	844	809	839	839	810	821	814	765	815	812	848	816	895	799	845	768	819	780	823	794	813	806	797	802	821	845	800	780	842	814	804	764	816	841	828	825	814	799	830	808	827	776	833	799	816	808	815	769	797	819	844	838	804	815	849	796	802	822	806	840	857	844	782	783	824	838	792	829	746	800	820	784	772	841	783	808	820	814	841	778	814	798	799	776	807	839	802	867	805	803	799	798	845	806	798	865	814	779	825	824	807	790	811	833	819	782	747	822	800	883	836	833	790	811	775	818	808	809	833	815	815	808	807	789	793	795	828	833	800	823	830	809	798	830	847	852	789	827	818	788	880	797	785	809	857	844	815	827	799	780	852	809	797	813	847	747	850	802	805	803	803	843	830	775	815	828	775	815	786	813	779	790	794	796	800	816	774	802	817	827	771	855	844	831	835	783	830	800	801	782	795	800	794	785	824	759	793	796	752	812	805	789	794	812	804	822	755	852	815	842	841	766	794	820	823	811	805	855	802	801	784	801	823	853	802	826	819	852	803	780	821	787	813	788	802	846	774	798	819	832	817	803	835	815	818	841	840	836	802	829	745	797	818	819	828	845	803	840	775	781	838	844	824	806	843	813	813	818	806	855	802	799	853	809	769	816	827	777	822	793	841	813	819	824	779	829	817	777	810	794	805	816	783	795	802	821	835	763	821	813	828	837	826	813	808	853	798	846	812	895	790	866	803	831	744	827	817	815	840	828	844	808	829	811	784	836	795	801	784	808	799	777	766	767	788	823	831	818	820	819	848	782	789	818	817	805	821	754	795	807	766	805	828	798	855	771	819	877	824	781	838	781	796	802	841	822	833	806	835	804	817	723	816	844	833
4869	1670	924	616	427	417	393	363	322	299	293	245	260	241	268	248	268	271	242	254	271	278	247	239	288	278	262	302	266	220	272	260	250	237	274	255	253	260	265	241	275	276	241	261	256	294	248	257	267	274	255	256	275	256	254	284	234	253	270	254	244	258	280	273	262	226	241	250	266	242	256	245	250	252	270	268	262	242	247	266	243	281	219	233	282	260	230	227	275	242	252	257	271	263	261	269	229	256	250	246	263	282	274	245	267	245	232	259	251	263	276	256	262	255	272	267	257	250	304	260	247	272	271	279	275	284	259	267	257	227	278	262	253	263	251	255	254	265	276	253	250	260	251	265	256	254	264	255	239	241	281	270	271	267	259	246	240	256	276	237	263	256	219	276	259	286	299	251	250	251	319	257	258	297	282	260	266	283	279	235	244	266	271	261	261	237	242	251	255	233	243	287	268	235	240	270	227	287	285	268	249	250	247	262	239	251	259	272	274	253	267	243	242	264	265	265	226	259	243	230	260	234	258	260	236	254	245	246	240	270	246	238	206	290	265	263	259	233	216	254	283	238	262	293	237	223	254	288	269	249	276	235	266	253	237	271	258	253	247	265	246	270	262	269	270	262	246	268	264	294	245	260	256	240	249	248	264	261	276	239	266	231	268	280	255	275	247	246	240	254	243	240	262	255	206	254	228	259	254	257	244	287	264	257	258	274	253	251	256	287	266	250	225	251	265	221	278	231	242	235	244	239	261	262	264	240	249	254	250	275	272	256	230	282	281	252	258	249	252	244	254	240	223	259	266	248	265	291	256	272	256	266	259	255	251	250	284	263	263	225	262	256	236	257	234	260	249	224	242	254	253	264	258	277	260	276	251	265	265	248	265	258	242	267	249	260	262	271	259	273	265	247	262	279	257	277	236	260	272	255	254	269	252	247	278	231	259	246	249	253	241	284	256	245	260	230	233	276	268	249	279	255	243	262	264	286	246	236	256	253	259	250	269	248	253	252	271	259	236	256	269	271	253	240	246	263	278	276	259	274	243	223	252	240	267	248	244	266	256	254	228	239	260	258	250	303	267	255	259	255	258	277	236	263	250	253	236	266	248	256	245	242	264	249	298	257	229	243	262	290	231	239	237	241	263	244	232	241	270	265	237	270	271	259	242	250	275	238	228	272	295	271	262	259	278	263	247	256	267	230	279	281	241	244	242	249	279	256	268	285	247	241	263	245	287	267	248	244	287	288	280	245	241	260	215	266	250	301	247	253	252	218	237	236	219	288	263	248	250	245	259	241	260	242	247	248	257	268	271	257	277	229	260	292	262	266	302	274	250	257	238	285	246	275	232	265	265	239	241	267	258	260	269	237	274	277	253	239	225	259	246	259	276	263	257	256	247	262	256	211	266	257	251	287	260	257	278	246	234	222	271	250	228	294	289	274	234	234	291	249	260	275	249	265	234	287	241	276	270	263	255	291	246	260	237	252	279	270	254	257	227	237	279	238	274	225	235	237	230	280	318	287	246	217	251	233	266	244	310	257	234	246	265	280	239	252	255	253	254	267	255	278	268	234	268	245	242	252	233	236	279	258	285	250	251	267	259	238	240	225	256	273	255	255	265	258	242	286	295	252	229	258	248	253	249	247	260	251	265	257	247	293	271	249	263	239	250	229	240	265	262	250	258	268	269	245	241	236	254	288	255	258	230	242	256	250	259	238	258	264	262	261	271	280	277	271	283	270	229	234	247	282	255	213	281	223	246	254	260	262	267	238	278	272	273	249	296	255	245	281	253	266	242	239	286	277	272	279	257	296	235	266	258	259	239	258	266	241	258	277	253	256	244	283	245	224	259	253	257	283	250	263	279	251	263	236	262	224	282	238	245	291	271	214	253	252	267	253	232	247	223	265	260	279	235	276	248	247	241	237	238	234	265	246	238	246	263	238	243	253	278	257	283	252	242	259	267	245	248	251	268	270	260	276	245	268	277	294	248	255	274	261	266	268	246	266	239	235	221	224	254	278	236	261	248	276	274	245	260	252	228	214	274	277	242	281	257	241	226	291	240	231	289	242	216	246	286	258	242	257	289	253	263	242	268	255	255	276	268	225	244	283	279	269	252	258	227	273	227	251	253	249	258	295	255	291	277	246	253	243	267	246	274	294	241	263	282	259	254	245	263	258	256	249	276	260	233	265	277	269	241	245	250	253	240	273	283	238	311	278	265	257	261	255	243	229	269	264	283	257	262	237	255	273	285	245	258	295	256	261	257	271	268	258	265	246	251	226	282	273	291	236	253	288	286	264	257	272	255	271	275	259	246	237	261	295	259	267	280	243	252	226	254	286	281	252	242	237	253	268	265	243	254	264	261	256	272	243	228	245	255	251	229	261	261	277	263	252	294	270	265	228	242	263	259	285	258	253	239	257	267	274	253	262	249	254	268	302	274	275	260	259	264	248	233	253	281	244	258	275	232	263	266	251	245	253	243	257	234	245	266	233	256	207	268	253	257	231	231	290	241	261	279	251	260	256	260	243	270	253	268	264	260	238	279	260	268	258	254	234	269	274	272	259	242	280	251	258	269	267	265	253	243	265	242	251	288	244	249	251	234	263	262	272	253	262	281	272	270	240	257	241	259	251	239	250	244	274	231	272	244	254	268	274	259	263	253	232	237	235	243	262	257	283	270	294	265	262	272	254	238	297	262	252	258	265	252	252	261	261	256	266	264	261	258	292	253	236	264	266	279	257	274	226	265	236	243	251	249	291	226	270	253	275	269	258	250	236	254	244	251	219	250	256	273	241	234	260	255	268	259	220	248	254	236	281	279	256	245	270	266	238	234	252	241	223	251	248	292	282	217	264	286	312	240	267	236	257	247	256	248	246	217	240	268	262	244	228	256	261	270	247	261	256	252	251	257	261	272	241	248	247	228	246	263	246	253	261	281	260	252	199	202	260	260	264	260	272	292	235	243	244	236	246	257	257	254	289	250	268	236	253	254	222	237	236	255	258	276	243	260	265	278	242	268	249	224	220	264	287	256	260	265	261	240	244	264	254	274	286	252	249	256	264	249	262	262	277	263	281	235	260	269	242	244	261	248	271	236	269	288	235	227	265	282	247	252	234	280	282	240	254	264	251	277	250	278	247	260	261	229	294	271	224	280	267	234	238	238	216	239	246	239	236	242	253	244	226	238	257	273	239	248	247	202	267	245	241	246	248	197	255	258	230	261	249	271	254	247	266	258	272	264	287	257	237	274	280	250	256	237	277	235	250	247	242	249	223	265	265	249	245	252	232	274	284	266	279	262	230	271	269	246	249	266	260	285	257	251	281	245	265	269	234	255	269	272	235	266	265	237	256	268	219	223	240	269	239	268	267	254	267	246	291	274	249	264	263	252	252	236	261	255	242	264	225	209	262	232	254	268	225	235	228	255	276	261	246	222	240	267	248	253	223	257	239	258	259	272	260	240	258	276	275	265	276	275	257	256	253	261	257	231	253	274	250
3748	1967	1859	1816	1525	1322	1159	998	911	815	796	749	715	746	732	687	718	717	693	621	619	683	687	665	664	643	663	640	647	619	683	621	670	655	614	612	606	653	645	610	637	645	597	597	641	594	672	629	634	626	705	628	656	656	678	674	649	605	680	590	630	604	641	602	616	715	605	606	638	643	675	589	640	664	676	637	650	629	666	596	662	613	633	629	601	621	610	642	655	612	624	623	622	651	673	628	671	622	614	606	605	634	630	647	654	596	608	610	630	660	651	633	641	645	639	652	675	593	575	629	651	609	597	618	570	661	634	637	628	587	632	609	649	632	625	616	637	625	635	624	593	621	634	671	622	643	635	651	612	604	608	615	660	647	642	655	584	625	587	640	613	657	627	608	643	678	657	651	638	622	635	622	632	677	663	631	609	618	639	677	646	674	602	644	684	639	653	651	566	621	620	608	661	587	650	680	666	637	612	636	595	624	645	640	662	601	598	599	571	615	597	665	587	573	623	625	645	658	628	613	654	632	621	662	657	647	604	631	626	586	626	604	588	659	606	656	651	617	654	642	669	629	620	634	591	641	661	617	630	675	651	635	613	646	640	691	641	644	657	646	635	609	635	635	595	638	621	620	660	606	616	633	641	654	580	688	624	626	651	636	592	680	660	653	659	660	639	626	596	581	621	630	621	623	635	586	648	614	637	603	631	610	670	646	633	651	619	666	665	632	665	622	630	599	665	595	623	612	631	638	592	613	600	612	647	593	638	638	632	642	635	620	641	635	649	651	619	614	639	612	627	621	600	637	615	679	607	665	607	651	642	623	623	626	607	625	609	649	648	616	654	661	590	583	673	665	636	629	615	606	621	623	620	667	610	615	643	599	588	614	616	644	619	653	603	694	635	668	621	640	639	632	601	607	629	637	585	565	633	616	607	599	632	596	653	607	676	604	616	637	619	648	617	622	629	602	649	661	618	611	622	636	587	646	671	671	633	603	685	633	616	676	626	668	627	633	617	623	620	625	608	609	615	666	616	642	631	615	618	631	619	648	623	657	628	627	596	599	651	609	626	611	611	599	614	651	646	677	607	679	589	642	647	596	605	639	584	628	668	635	611	595	663	611	591	662	633	605	638	612	613	621	642	652	632	632	627	627	643	682	621	595	628	659	585	599	610	659	624	649	627	648	622	653	623	627	686	596	584	640	639	643	626	625	599	624	630	663	660	647	677	632	661	653	651	586	602	618	601	601	629	592	639	624	660	630	599	616	612	655	592	651	633	628	668	634	604	623	617	605	612	642	580	596	615	669	591	660	645	619	657	649	632	676	602	646	640	636	642	624	645	622	624	610	681	620	612	627	624	620	662	591	651	600	646	679	605	618	665	660	633	681	634	655	582	629	629	637	640	646	632	625	608	585	631	649	692	634	622	645	667	581	639	604	646	654	655	603	585	650	612	613	649	608	649	636	637	626	707	638	640	600	619	603	629	644	635	595	665	682	597	629	664	607	627	616	617	622	641	625	646	636	610	640	662	625	604	576	663	610	627	666	603	606	596	641	669	634	565	635	665	664	646	615	635	665	622	659	633	617	659	592	625	634	599	657	557	621	617	619	629	655	615	565	609	644	647	601	645	629	658	645	632	660	586	614	602	672	624	643	674	622	619	603	586	611	626	654	625	617	633	605	618	606	617	609	597	631	633	587	655	600	637	645	643	652	643	637	618	620	614	609	621	645	641	608	623	623	615	599	639	651	648	641	630	591	591	643	641	659	615	646	637	629	648	650	618	669	625	677	597	640	646	624	621	602	600	650	604	633	576	633	617	606	619	622	670	636	651	674	618	635	623	602	627	638	644	662	641	624	579	639	638	632	627	629	555	653	628	630	598	607	642	624	651	629	646	629	651	613	623	602	626	643	648	612	635	619	650	609	559	643	640	631	654	598	620	653	630	596	645	637	645	650	641	661	586	635	622	623	624	633	610	620	629	593	645	633	579	658	666	631	625	688	639	602	655	637	638	615	641	594	592	630	624	645	654	678	669	650	639	609	632	589	631	598	641	629	621	664	640	633	616	643	560	636	604	614	672	668	639	622	633	589	635	628	613	632	606	651	613	680	625	651	638	603	641	597	643	634	634	653	626	623	603	622	600	567	641	633	664	600	652	663	662	613	596	643	644	633	583	620	656	626	648	636	683	669	589	598	647	660	637	644	588	625	671	643	641	629	646	630	665	676	593	586	616	613	617	696	616	640	577	643	653	644	630	635	622	645	637	618	637	614	635	644	642	642	617	647	618	623	636	641	627	649	665	626	660	599	614	647	615	627	641	608	624	585	641	621	654	631	627	622	597	588	596	663	643	661	633	574	595	694	669	648	632	621	643	654	589	579	562	618	639	620	648	639	644	587	631	669	698	562	641	579	637	635	622	615	643	614	632	589	640	610	631	622	629	645	641	631	626	567	620	616	617	633	642	606	654	635	638	590	614	618	689	646	666	597	621	603	621	597	671	640	622	629	632	607	625	602	624	582	658	665	598	649	632	593	591	631	640	615	644	660	617	592	604	641	626	618	635	602	682	631	646	612	621	680	601	658	623	646	651	648	624	637	637	634	636	621	624	643	639	622	642	652	666	660	649	621	615	581	671	622	652	595	609	614	589	608	623	610	656	658	597	614	639	641	615	670	674	599	645	600	628	608	643	605	650	640	623	668	639	577	621	660	591	591	620	634	660	606	673	612	604	603	638	645	597	669	655	650	644	658	627	632	642	633	588	599	631	639	628	597	634	579	623	691	622	663	610	630	596	651	616	636	593	620	654	587	599	597	648	626	640	624	631	668	579	626	624	660	635	653	645	611	635	664	636	671	639	657	620	607	613	578	615	599	655	613	609	589	606	629	643	621	622	633	600	643	659	631	666	682	697	645	620	656	641	600	611	641	617	611	645	663	626	627	658	652	629	621	611	646	623	682	666	619	629	612	630	629	606	612	627	632	600	656	650	687	587	617	634	619	657	664	602	616	609	657	634	620	656	665	641	655	574	621	660	592	683	595	624	619	626	633	631	624	659	603	668	638	662	632	628	654	586	597	609	624	601	593	644	638	633	555	648	642	639	649	601	617	609	602	622	592	645	610	663	638	577	639	655	637	647	573	646	646	674	666	567	672	653	647	614	636	640	636	604	634	625	659	649	671	617	635	670	600	637	642	597	635	618	627	614	639	590	612	614	653	661	668	641	633	624	628	616	601	612	609	659	639	677	587	643	634	632	645	628	622	634	626	664	652	640	646	639	648	642	620	631	627	649	607	600	602	593	620	662	652	601	631	594	602	632	598	649	662	618	605	621	637	644	646	645	629	644	649	649	632	613	591	686	653	626	601	636	644	613	662	690	636	654	641	664	607	693	621	626	615	633	643	613	635	578	642	663	675	632	605	609	600	686	626	628	634	598	643	621	568	634	637	602	644	599	683	639	623	677	624	636	666	598	642	670	662	614	598	595	612	633	626	606	566
14514	4565	2347	1308	905	771	670	599	531	477	421	466	401	435	422	450	379	389	379	405	399	375	371	397	386	347	365	406	363	375	356	358	400	368	380	355	364	364	404	372	343	355	388	372	426	394	370	370	377	389	389	364	360	359	398	363	345	384	374	406	368	393	331	348	395	351	361	394	397	371	382	327	400	361	400	369	390	338	388	357	378	377	389	367	335	405	377	363	381	373	386	383	390	351	412	378	391	392	387	382	387	381	366	348	385	364	400	378	384	413	382	372	364	360	372	337	345	390	364	376	342	399	393	377	383	391	393	349	359	368	423	350	393	336	321	389	373	393	401	373	397	378	384	388	351	378	365	410	403	355	402	344	372	356	393	374	380	366	370	370	353	346	352	347	388	377	366	381	398	391	369	350	373	342	384	364	395	379	378	389	352	374	396	361	363	408	361	368	382	388	353	366	364	356	414	399	345	382	408	412	354	393	413	404	399	382	379	401	392	346	396	383	371	389	407	367	305	353	341	403	378	361	363	388	354	325	344	395	366	391	367	369	373	383	368	395	403	385	365	410	371	369	380	365	345	376	353	388	351	356	393	359	397	337	407	361	390	369	371	375	398	359	386	409	349	397	391	379	357	372	383	351	388	388	392	374	357	368	374	401	387	402	366	344	359	339	368	412	363	384	380	370	353	381	349	366	370	366	314	399	357	399	374	396	379	341	409	410	399	373	364	374	364	399	410	377	359	377	374	358	327	364	379	353	373	363	380	365	372	375	392	345	376	364	365	366	382	354	362	391	368	315	396	332	413	372	386	370	380	332	366	380	375	341	366	384	342	376	382	395	389	376	377	372	382	352	343	352	396	374	384	366	363	393	376	387	410	398	368	331	399	391	337	367	385	334	352	358	388	380	372	376	375	399	380	376	371	371	382	377	370	389	358	343	358	337	387	367	393	358	369	356	353	363	363	378	362	374	372	402	373	401	386	386	358	389	409	364	357	394	344	372	413	372	351	366	356	339	369	382	368	357	343	377	389	381	360	375	370	369	368	374	359	354	375	372	370	385	357	367	353	394	347	371	385	416	398	411	376	371	403	332	312	377	366	362	423	423	357	339	392	379	406	333	352	343	344	341	378	379	367	404	358	359	389	390	364	367	377	394	380	372	332	382	351	357	369	343	364	365	350	396	359	374	370	373	359	349	374	398	391	391	405	358	378	360	349	387	391	340	382	369	355	376	356	361	394	387	360	373	384	378	359	408	323	384	395	387	384	402	338	368	364	385	379	398	373	374	344	414	370	374	384	383	383	377	373	347	399	378	364	389	369	420	345	383	380	381	346	382	369	401	372	376	367	370	350	373	395	393	383	346	352	388	320	403	378	393	387	361	367	367	377	368	372	395	397	388	329	359	384	407	351	397	398	386	386	349	402	374	381	367	394	364	365	379	360	356	390	377	335	377	371	380	410	347	342	368	387	355	382	381	361	393	351	348	373	407	394	388	389	329	370	337	315	360	372	371	347	400	417	345	398	334	374	326	352	352	336	377	354	371	401	378	373	373	357	363	371	370	404	380	400	396	354	401	381	350	352	371	405	351	370	362	360	360	370	368	379	364	383	326	378	352	376	374	367	355	372	397	345	372	384	374	377	367	349	367	361	384	449	363	411	374	360	392	347	371	376	353	415	333	361	344	431	356	388	384	339	358	375	344	374	340	344	333	376	389	354	369	360	359	415	367	370	381	378	357	395	360	380	383	384	367	394	365	374	375	349	372	361	366	419	360	367	395	370	383	371	385	360	395	384	326	378	359	419	386	375	383	341	356	386	368	353	345	392	376	362	375	403	373	378	381	386	380	364	350	384	397	420	383	348	394	416	392	380	424	388	387	361	340	373	392	361	371	366	357	369	350	371	376	385	354	348	390	393	375	371	376	344	360	368	390	392	380	387	379	407	410	377	408	380	381	332	391	361	383	367	378	377	363	401	395	391	394	355	382	341	367	402	422	377	350	388	371	372	371	380	389	358	382	382	336	362	352	379	360	396	384	363	361	371	385	392	395	385	365	391	345	348	371	415	352	359	337	364	341	357	382	384	365	374	379	355	384	341	334	342	353	383	354	354	365	365	358	325	352	385	392	335	386	389	376	353	348	376	381	388	378	392	354	370	381	399	372	333	394	363	332	372	371	361	334	364	353	361	383	367	346	345	354	361	413	361	367	375	372	349	364	395	380	380	374	380	377	360	375	351	400	386	352	381	370	323	386	372	422	386	343	362	338	375	354	374	378	371	340	402	358	369	388	358	333	409	384	360	402	374	384	361	396	367	373	381	374	364	351	340	374	347	395	341	369	351	327	350	377	359	337	368	388	350	365	400	358	396	380	372	364	363	398	371	376	368	402	401	376	376	392	362	382	366	387	406	369	353	378	390	360	340	376	384	381	377	387	338	393	378	368	378	361	423	395	384	343	381	341	382	390	333	384	395	370	412	399	358	385	349	369	401	390	396	385	376	377	370	368	392	368	350	348	358	387	333	396	380	350	380	383	356	352	415	348	330	415	352	363	383	385	391	366	361	378	373	386	356	355	385	394	355	374	391	407	368	397	380	353	373	384	349	392	382	342	374	383	383	386	346	361	354	361	364	367	382	351	353	396	400	395	373	371	397	393	362	402	360	355	384	377	371	356	366	392	400	342	385	350	433	385	384	337	370	365	346	378	381	365	373	371	346	368	339	363	386	368	336	385	385	374	382	363	412	359	348	360	393	366	401	387	403	365	369	333	384	373	355	391	370	362	329	409	323	399	364	384	340	343	384	374	413	379	377	359	359	413	372	364	338	376	410	384	361	373	368	339	374	368	381	359	368	357	361	374	330	397	353	390	382	398	382	390	351	377	354	371	343	355	408	366	338	415	344	349	364	366	390	378	384	347	363	389	395	396	379	398	394	378	370	380	375	349	377	347	361	377	367	345	336	377	353	350	375	364	408	359	343	363	347	405	366	376	384	367	394	359	362	407	377	384	380	391	369	393	385	366	348	390	302	364	361	318	359	338	412	381	421	348	385	391	396	367	357	379	378	370	356	332	361	381	380	422	394	405	379	366	368	368	351	398	389	338	357	323	365	370	399	394	352	331	373	387	353	397	350	367	385	379	371	367	330	396	343	403	364	354	363	387	365	378	370	373	366	359	364	370	378	373	372	396	381	408	384	381	379	373	377	357	394	370	362	339	352	363	334	371	370	370	362	382	370	345	349	366	393	369	375	418	393	404	401	365	362	375	361	348	354	369	359	375	394	415	391	415	355	354	350	345	380	380	375	374	368	375	401	371	353	354	355	376	375	365	356	405	355	396	363	351	365	346	354	381	351	393	393	358	402	348	413	399	374	375	338	354	425	374	371	385	371	359	391	366	349	346	379	378	352	330	382	414	384	366	345	385	383	380	409	363	372	353	346	401	357	413	350	406	405	390	365	334	364	330	340	391	420	368	359	357	357	365	352	414	360	355	362	404
10275	4322	3736	3599	3139	2528	2288	2006	1734	1530	1348	1206	1155	1153	1067	1047	1052	988	989	920	997	964	980	885	941	908	881	939	914	882	848	902	922	868	859	876	881	888	896	904	869	899	902	888	863	891	885	859	890	882	886	891	906	946	918	940	883	910	871	910	880	858	886	910	845	897	872	822	867	908	852	862	856	908	884	907	875	853	880	917	834	832	906	906	868	913	874	851	873	882	915	852	841	897	910	839	879	826	833	877	849	901	855	860	842	882	851	907	864	858	850	817	823	866	872	838	852	890	916	864	800	819	896	879	871	874	839	864	843	867	868	868	887	830	825	850	850	826	869	866	874	868	871	880	878	815	843	846	867	941	891	831	871	849	883	890	798	884	864	874	870	857	854	860	902	840	842	855	877	844	893	827	901	831	858	898	843	890	863	843	851	881	865	827	901	883	888	890	886	890	880	829	887	843	884	831	859	864	882	853	820	853	848	849	884	896	841	823	824	859	811	903	812	915	827	896	864	840	859	887	819	845	822	880	850	844	835	893	881	846	847	870	839	819	940	875	880	897	872	864	875	867	848	861	858	909	908	911	887	805	828	900	883	893	848	887	866	813	868	866	898	859	885	845	881	849	873	857	836	850	879	820	881	856	871	909	827	867	866	875	841	797	848	806	806	870	843	859	819	859	852	858	872	855	819	890	853	881	825	857	899	898	886	876	831	772	929	867	828	888	896	854	842	803	852	850	847	912	859	862	809	861	836	878	837	888	847	882	889	877	834	862	835	848	902	846	853	891	832	840	825	885	850	908	893	866	906	939	894	916	849	872	858	876	886	879	849	856	871	849	816	856	827	848	861	833	870	841	888	854	869	810	902	836	868	897	846	873	895	855	811	892	889	843	815	927	908	867	857	832	796	863	933	934	840	818	871	881	841	908	837	867	818	895	932	913	843	834	861	892	869	862	810	804	876	849	858	862	877	890	850	874	820	835	903	838	881	876	889	823	840	892	858	892	840	929	867	867	867	903	886	883	815	870	902	852	844	823	886	835	890	841	882	844	879	863	828	823	898	861	855	816	851	826	864	862	861	820	894	850	842	881	844	858	839	860	876	831	822	867	890	871	851	847	854	859	879	934	832	885	812	848	842	835	809	858	857	883	876	830	879	807	865	877	879	851	869	862	845	914	834	876	843	828	846	809	857	862	846	867	841	828	840	915	880	818	885	808	867	866	832	836	843	786	870	826	885	846	836	861	849	864	846	917	816	870	851	851	887	909	879	844	903	847	918	879	861	896	875	825	901	875	819	865	871	894	865	875	855	850	898	849	845	877	873	882	855	883	876	902	878	898	843	854	879	827	817	896	857	899	856	882	837	875	899	844	916	874	836	866	900	865	840	862	893	866	856	849	902	884	864	881	830	869	824	888	817	902	885	880	906	885	868	933	906	865	923	840	876	909	899	910	862	895	842	902	792	841	876	871	883	852	811	872	879	875	902	862	853	840	827	853	800	877	905	905	931	869	871	879	820	885	882	900	876	841	893	858	904	854	859	827	866	899	849	893	873	836	901	877	881	869	883	863	819	833	876	865	845	858	859	819	852	839	838	844	889	794	856	841	870	845	913	800	918	891	879	916	835	911	853	842	869	942	853	848	818	851	869	892	852	788	865	906	889	882	886	899	831	852	936	865	892	875	881	859	817	867	902	862	846	861	884	847	862	827	828	852	885	855	893	851	849	833	905	874	846	871	854	897	852	867	895	936	856	850	859	890	852	917	860	913	818	855	817	859	873	883	896	907	873	848	816	852	883	907	879	828	907	870	893	889	879	868	903	849	893	790	833	829	840	926	889	900	911	865	908	828	878	889	887	868	926	864	865	876	934	849	879	890	855	863	847	868	822	878	890	935	841	899	882	912	850	830	872	883	834	928	859	853	866	819	845	859	820	844	890	851	859	866	900	864	836	940	888	848	835	887	899	875	868	900	876	912	892	835	843	902	822	853	859	893	862	868	877	804	868	861	865	872	886	869	908	801	837	864	902	877	839	828	842	892	886	837	888	804	872	895	943	858	829	838	895	887	863	887	843	813	923	821	880	864	858	848	837	882	881	831	903	851	895	867	860	854	801	851	846	850	866	846	877	884	843	828	867	865	851	877	850	858	918	855	847	856	783	870	856	906	898	820	886	858	861	866	925	847	846	863	844	909	846	857	835	871	843	829	827	865	847	854	922	848	845	857	902	856	817	873	811	848	889	855	859	869	808	850	839	883	816	865	804	859	881	902	884	829	847	851	853	880	878	914	845	884	843	864	836	839	879	846	834	859	874	926	842	822	897	892	858	846	899	847	856	831	874	824	896	909	856	862	879	898	867	828	865	873	865	828	837	855	850	897	812	870	860	848	843	853	843	819	838	858	907	885	868	855	859	833	816	799	833	881	933	830	918	852	887	892	899	864	876	881	926	853	830	896	876	873	875	833	851	867	845	809	859	832	862	898	873	894	885	806	890	800	873	828	895	873	852	868	910	874	881	889	895	871	831	866	807	846	811	846	867	873	858	827	847	889	891	862	886	836	836	867	934	856	838	844	858	873	830	860	859	886	813	802	907	902	866	852	836	895	816	878	868	883	849	847	868	886	891	887	846	883	836	848	856	877	822	870	912	819	844	848	863	857	891	858	876	847	847	853	840	864	835	848	871	945	849	907	826	904	860	854	831	867	892	872	842	801	837	874	783	874	905	831	843	840	837	834	859	847	879	855	869	839	882	868	900	845	887	873	862	827	841	788	895	857	871	894	835	851	855	905	842	863	875	881	862	883	877	828	876	807	844	891	887	861	879	878	872	881	822	875	864	840	898	881	891	841	851	877	802	839	885	878	859	892	820	867	840	884	866	809	873	857	863	847	870	880	820	854	852	869	876	907	813	864	904	827	856	866	853	853	875	892	864	836	901	856	856	868	848	834	883	862	856	849	810	928	913	872	873	888	887	895	875	900	861	784	837	861	818	834	880	867	884	830	839	883	842	821	843	857	866	856	874	852	848	862	817	806	857	862	900	798	833	854	851	867	867	815	841	869	847	856	853	863	862	855	906	826	905	857	883	846	909	852	902	831	882	824	920	891	874	874	850	851	875	848	898	902	827	844	912	859	888	869	874	862	836	792	835	881	898	875	862	831	896	853	838	866	813	852	908	861	801	843	882	854	879	899	851	894	840	874	920	852	901	844	853	873	877	877	853	883	880	851	864	931	921	847	866	821	844	876	852	836	869	836	825	824	909	904	894	845	880	819	946	833	843	865	891	851	854	837	847	824	813	889	856	890	891	821	917	905	854	863	815	820	902	815	877	866	864	857	801	873	903	926	914	853	850	911	915	864	820	848	898	856	860	861	873	892	889	864	862	854	903	851	839	850	837	871	860	885	890	827	905	892	866	861	871	809	868	870	809	930	845	928	857	848	875	888	892	807	844	792	884	843	819	853	897	841	887	887	877	825	842	852	880	905	860	888	844	949
22949	8280	3654	1864	1212	976	839	665	612	542	506	421	392	430	413	362	379	375	392	427	386	378	369	357	364	388	405	346	349	329	364	342	361	371	396	354	356	324	402	357	381	350	370	377	373	364	375	349	356	352	340	406	350	344	368	348	363	320	362	342	395	355	331	392	386	325	387	402	301	339	348	365	372	386	352	348	313	327	375	346	333	340	344	349	375	363	344	367	331	355	354	350	323	378	354	362	359	335	381	350	361	374	365	343	332	359	349	350	398	367	354	342	297	378	342	370	383	357	368	376	327	361	319	343	363	353	370	324	348	331	353	364	341	394	355	373	371	321	358	364	366	350	374	367	311	335	357	367	342	388	337	371	357	366	357	363	343	344	355	375	360	325	319	348	348	360	352	346	365	380	333	345	358	338	352	348	339	352	387	361	364	345	377	335	336	348	336	320	384	341	371	354	319	337	374	380	338	351	338	328	399	364	352	368	350	384	367	340	347	378	363	335	360	362	356	362	357	346	339	341	391	353	356	346	371	333	371	342	320	361	388	363	357	366	324	345	397	353	369	373	361	330	330	323	310	368	349	343	356	379	371	346	370	375	335	350	374	392	384	354	346	370	349	372	398	341	324	324	352	347	348	409	346	327	365	370	318	328	353	348	392	340	363	362	385	351	363	386	354	359	338	355	380	346	389	350	339	364	348	416	338	365	333	329	331	347	336	339	351	335	317	342	347	391	388	334	351	362	337	363	363	361	321	321	331	389	362	364	382	350	311	365	334	350	364	334	355	339	338	368	362	368	338	334	323	377	364	321	397	318	385	354	365	352	315	315	366	365	351	364	357	369	338	343	356	365	416	345	411	395	345	311	361	319	338	349	348	331	369	334	342	332	347	362	312	345	327	395	377	405	359	352	312	326	389	365	343	366	380	344	336	329	335	310	363	391	362	354	375	379	344	373	377	392	336	359	366	319	356	361	335	337	347	348	342	385	343	372	358	352	323	338	374	339	373	358	339	348	336	334	376	378	368	381	353	402	346	345	352	356	345	365	346	342	362	371	349	375	335	366	334	357	362	330	355	371	360	323	349	344	339	375	336	348	363	333	356	344	347	366	356	395	398	396	368	325	336	345	375	329	345	348	368	371	385	378	328	365	367	340	388	348	311	308	348	368	365	376	344	356	354	361	379	387	335	353	372	307	328	369	353	368	361	424	378	370	356	332	360	357	356	355	361	362	347	321	380	368	357	328	331	380	353	380	323	379	361	317	321	342	361	349	396	379	312	385	380	331	337	362	338	379	338	368	383	331	354	360	363	356	364	387	354	354	359	332	339	362	361	332	341	353	342	342	399	352	356	334	367	330	356	375	379	349	395	316	369	340	319	341	347	348	375	339	341	369	365	377	358	291	329	342	366	345	357	364	345	388	360	406	356	330	341	375	343	343	369	349	345	386	322	369	318	359	390	353	372	394	338	341	351	339	357	335	384	399	359	385	377	310	356	351	381	318	366	382	352	367	310	329	354	351	314	385	343	371	406	369	325	326	357	394	383	345	329	335	362	356	345	344	321	305	316	397	351	362	379	366	357	337	374	354	366	329	358	379	314	376	349	373	375	376	364	351	379	376	345	371	322	385	385	340	374	373	364	340	349	386	344	325	365	316	350	365	360	325	380	362	330	377	381	349	335	335	340	340	354	335	322	360	324	358	353	341	383	359	364	359	356	332	369	326	351	392	388	343	328	372	322	362	330	359	351	372	312	370	351	352	333	342	358	352	341	372	361	372	360	325	348	341	357	338	366	354	376	338	337	409	364	347	332	315	332	378	341	355	342	355	405	390	321	323	376	343	344	389	336	358	366	357	314	341	401	340	334	365	388	367	348	361	341	343	370	360	343	353	334	366	325	351	341	345	402	336	352	349	371	371	327	372	362	384	341	345	384	379	363	367	339	353	359	368	362	369	376	352	369	360	382	361	358	356	305	335	363	350	353	379	360	399	349	345	335	372	343	316	357	334	394	345	393	337	328	388	358	304	321	356	350	374	342	352	338	364	357	383	368	328	389	324	343	347	351	326	342	361	360	367	326	342	291	324	326	354	331	370	389	392	359	328	344	330	325	383	358	351	394	343	360	362	358	383	319	345	353	359	378	373	318	361	362	366	370	351	352	374	420	376	385	344	359	380	359	343	362	360	387	332	332	345	338	321	377	387	340	378	341	361	370	384	346	363	370	349	350	332	373	366	351	335	333	366	404	369	328	346	360	330	355	385	343	313	298	361	379	380	375	359	328	393	367	358	336	370	348	357	332	326	343	373	363	348	338	331	377	351	310	337	363	378	371	364	375	357	338	367	373	366	344	342	348	351	330	394	361	383	351	349	414	364	397	328	376	339	345	344	359	371	322	322	348	382	370	347	361	362	330	369	324	344	363	307	368	340	333	380	382	351	372	334	407	320	359	388	346	369	351	375	340	364	341	373	340	355	317	345	358	329	326	357	347	365	365	345	368	366	365	344	338	354	360	370	354	349	378	351	376	355	345	365	348	301	322	373	372	337	328	335	344	347	355	358	356	324	306	372	399	361	334	356	341	391	352	339	334	377	300	352	353	383	336	374	334	334	418	330	328	378	332	319	334	385	362	334	378	364	386	406	315	355	344	346	343	397	344	328	377	308	342	320	389	357	377	364	334	351	341	345	371	336	386	329	319	329	350	379	366	377	353	348	362	361	353	360	372	382	406	349	371	336	348	373	334	384	364	359	343	406	366	364	389	383	357	358	361	363	336	353	342	357	372	304	387	379	338	369	367	388	355	390	332	365	336	354	314	368	331	347	360	368	379	379	334	347	350	338	363	358	356	355	362	386	335	352	362	402	317	331	352	357	388	358	341	351	369	373	340	356	344	349	372	335	370	357	338	357	364	406	335	404	374	368	355	360	357	368	345	340	367	329	316	376	377	396	388	364	353	358	340	360	395	335	379	330	354	356	368	354	349	338	341	396	357	364	363	352	350	366	335	316	358	342	343	382	376	371	358	375	355	371	353	351	329	365	355	353	343	363	405	325	372	363	340	345	353	351	371	344	337	334	395	379	326	353	334	353	379	360	376	370	365	351	367	339	355	357	330	353	348	331	343	385	357	333	337	388	351	371	382	373	353	352	299	341	363	357	325	361	391	364	383	344	368	364	357	424	366	357	356	357	355	376	363	380	364	351	363	361	336	364	358	352	348	368	344	345	340	354	353	368	377	367	394	355	366	382	381	348	399	362	354	380	336	348	367	361	376	357	399	309	346	367	338	375	377	359	354	386	372	335	330	363	321	346	336	326	381	339	369	359	353	337	369	365	372	356	347	369	369	315	305	348	382	316	322	363	322	350	365	378	352	374	364	363	374	401	342	371	388	378	392	387	367	368	360	385	386	362	394	400	353	390	351	347	313	358	342	342	315	359	379	352	370	379	369	350	378	365	356	382	310	344	374	358	365	361	366	349	352	390	343	344	348	358	368	343
13596	6483	4926	5358	4252	3457	3098	2537	2295	1949	1705	1362	1311	1257	1221	1133	1063	1029	967	993	985	987	985	949	898	839	902	876	921	822	863	872	794	847	903	827	814	877	860	839	884	862	810	822	870	861	817	881	860	875	883	830	936	910	959	900	870	870	861	836	874	831	788	817	816	848	787	835	834	825	791	840	854	843	818	795	815	776	883	782	857	823	834	846	869	885	864	816	779	824	857	790	884	854	814	825	812	860	812	791	849	775	810	815	808	864	812	817	839	760	793	838	810	771	869	779	780	853	823	845	782	830	793	858	877	830	768	783	777	769	872	807	839	811	808	847	791	817	801	842	802	844	823	802	797	821	781	761	796	843	809	828	880	796	806	822	791	828	788	806	839	807	756	769	831	857	814	786	816	785	821	780	789	784	831	822	784	845	820	779	817	793	808	861	845	810	795	825	862	825	839	842	776	774	801	808	776	819	823	811	825	838	828	754	801	821	787	799	803	784	786	785	858	819	831	830	813	754	789	832	874	835	822	769	837	789	781	793	817	827	812	816	860	851	815	843	826	794	823	800	779	821	838	798	822	872	732	848	832	803	853	825	779	791	818	825	799	846	790	767	843	829	814	832	793	807	840	813	808	747	812	847	785	782	774	825	797	781	762	769	808	835	814	814	819	731	786	860	824	783	793	763	782	801	828	858	834	782	798	829	766	776	832	812	818	795	786	794	819	813	794	865	800	770	796	829	794	803	783	823	865	824	879	784	831	811	815	777	809	770	823	855	808	832	760	768	863	827	814	828	796	805	825	859	816	799	865	841	790	799	827	863	848	804	802	854	794	796	768	784	845	869	819	825	804	850	806	804	817	810	803	825	786	767	845	851	796	817	771	773	777	779	801	837	793	756	856	811	782	827	812	811	838	795	834	847	824	803	801	795	805	840	752	820	834	819	817	810	795	765	822	772	811	770	808	856	820	825	803	832	799	797	798	821	773	818	753	788	784	823	808	805	854	820	823	795	800	793	862	797	805	806	877	809	806	829	858	859	767	820	771	799	780	774	821	792	837	826	803	817	769	751	739	833	866	803	797	803	827	778	764	801	793	822	837	833	814	824	779	865	869	832	779	780	829	812	838	819	764	856	841	871	796	793	835	781	819	789	834	818	782	810	816	790	827	819	829	777	812	806	772	861	818	803	761	771	810	841	805	828	802	833	849	850	789	786	786	801	859	793	819	797	817	808	858	827	816	777	827	784	812	826	789	762	828	851	812	840	809	792	739	865	805	765	836	793	811	804	774	816	828	783	849	785	792	756	759	838	811	812	814	839	829	830	772	770	808	785	783	809	855	798	820	839	817	794	802	793	828	790	830	757	790	818	816	812	814	782	798	839	801	853	797	802	804	814	828	832	828	760	820	831	848	844	767	803	842	828	836	845	804	813	803	833	763	811	823	797	817	826	844	768	774	809	830	811	788	803	819	781	800	805	801	777	821	799	814	815	772	809	803	795	787	808	770	779	806	799	808	804	848	757	813	804	841	812	816	804	845	845	806	788	843	782	825	768	844	850	835	796	819	782	785	778	805	868	829	845	771	811	792	815	826	778	850	819	823	787	747	846	843	780	832	794	770	827	775	825	805	753	755	836	791	784	826	829	814	825	875	837	801	836	853	824	810	820	792	825	800	816	853	803	837	793	788	819	816	772	828	838	805	819	804	797	804	820	780	814	781	807	835	780	817	849	763	791	814	803	857	832	801	828	803	765	817	840	770	793	778	775	795	797	741	784	786	886	816	853	841	779	807	793	831	821	762	842	825	820	757	813	811	799	791	784	801	813	826	799	818	751	823	834	821	796	850	826	786	813	863	805	792	848	851	823	783	813	815	816	787	822	815	782	810	816	826	851	768	769	835	829	857	816	772	811	809	828	827	768	720	875	830	793	845	844	863	790	802	813	816	801	840	831	807	855	824	806	824	780	808	827	818	771	766	805	805	778	813	756	760	815	824	798	783	762	801	821	827	801	795	786	822	789	798	794	852	794	853	811	805	820	787	853	854	760	804	798	794	820	744	833	804	801	798	826	893	811	793	766	767	803	820	838	788	767	810	784	817	817	874	799	790	813	838	778	828	791	779	851	790	764	814	758	801	834	811	817	823	798	762	827	810	815	841	833	787	804	808	860	857	827	826	831	807	797	792	834	786	829	793	770	828	849	717	776	832	797	800	840	794	812	784	817	811	770	805	799	787	786	805	819	778	832	788	766	802	795	826	798	821	802	792	835	842	798	794	813	817	818	845	845	820	831	804	761	805	836	817	772	831	819	798	862	820	818	842	873	794	806	815	788	838	777	781	816	757	765	775	798	813	824	843	829	823	800	847	802	774	798	785	808	766	821	783	838	804	840	788	769	833	816	822	815	782	799	801	819	772	768	808	796	782	825	833	821	789	795	785	870	770	847	806	815	844	848	803	776	852	782	788	809	809	776	829	760	765	821	828	836	774	819	748	799	812	853	826	780	813	827	802	774	811	811	834	765	838	809	800	804	830	765	807	846	777	767	828	812	840	816	804	796	841	768	813	795	805	856	818	823	766	761	780	796	803	810	745	839	783	819	851	824	789	819	736	821	838	841	821	817	746	827	837	820	834	832	811	810	781	795	830	833	847	782	759	800	812	818	821	825	832	800	829	810	815	793	772	825	794	817	777	815	828	773	783	786	765	785	795	840	811	783	869	806	794	763	731	798	796	780	796	776	806	816	816	863	777	812	864	844	834	840	774	868	824	804	818	804	812	804	783	832	785	786	819	788	788	813	849	841	808	830	846	897	845	829	836	836	793	751	832	848	838	795	786	789	792	857	809	741	792	844	822	813	799	812	804	752	833	786	774	787	791	784	840	793	807	786	799	850	790	846	820	850	782	864	811	826	854	789	792	799	861	807	802	819	817	821	739	806	852	806	839	806	807	843	820	831	829	813	811	830	779	863	822	784	782	800	790	849	811	811	792	823	821	823	779	749	821	796	793	808	796	833	848	821	822	842	803	775	806	767	871	797	768	807	837	831	813	781	783	790	815	791	843	859	792	832	872	828	831	836	755	776	784	810	779	820	816	782	837	740	806	804	785	819	830	740	799	773	816	820	836	831	860	801	736	779	809	819	829	821	803	817	819	824	789	878	834	832	862	832	795	822	810	863	836	776	840	774	801	832	843	842	808	767	774	811	831	788	830	783	828	824	837	809	883	814	833	845	816	832	789	843	814	814	818	808	801	830	793	788	866	798	799	804	827	824	755	790	792	841	802	863	800	806	796	832	803	797	805	808	805	803	805	829	835	795	812	802	845	837	816	794	785	773	783	818	791	761	822	835	836	774	815	815	788	782	798	810	775	810	832	807	798	768	791	768	806	776	792	837	811	786	797	828	806	830	816	770	823	793	813	812	818	834	838	819	792	804	834	845	828	797	833	757	807	820	816	826	778	785	803	802	822	816	828	833	777	750	794	799	773	813	878	843	802	798
4722	1639	880	584	488	405	352	286	366	284	292	278	286	273	291	251	277	278	274	265	241	260	259	260	282	257	272	235	235	267	270	249	278	255	259	273	252	271	238	252	276	247	285	273	230	273	259	248	279	261	270	265	265	238	275	250	253	268	273	272	264	276	205	247	254	233	245	251	281	232	250	266	251	252	236	247	263	267	247	242	264	250	280	264	270	253	234	248	237	237	254	270	254	246	240	245	234	245	247	243	287	260	247	287	237	248	259	286	269	230	251	221	269	261	240	230	243	238	263	254	249	237	276	263	227	250	251	259	248	266	242	261	228	254	237	255	255	247	256	259	237	262	257	290	267	214	251	279	238	230	258	246	242	268	239	239	263	262	268	243	259	233	237	264	232	253	250	298	242	266	288	274	274	277	230	228	293	272	291	272	254	220	243	296	254	265	216	226	243	245	224	267	232	254	258	268	234	239	251	234	249	215	274	265	261	252	257	272	231	242	248	255	259	261	241	260	268	251	243	271	247	252	223	254	244	272	214	257	253	243	225	242	293	244	232	243	254	223	280	274	268	226	283	235	253	227	268	235	244	244	240	286	260	219	259	263	264	246	238	245	265	266	262	296	292	284	276	228	275	280	279	256	248	217	248	255	245	243	264	270	248	290	239	229	272	257	250	274	230	235	263	241	238	236	250	250	243	246	269	271	258	253	255	260	270	267	246	270	263	273	242	247	275	272	271	229	246	233	258	237	227	236	238	273	234	262	239	234	252	242	261	243	272	254	248	254	227	248	237	241	231	232	263	266	282	246	267	280	234	282	255	253	251	236	261	298	270	256	231	274	261	305	238	280	253	258	245	256	269	269	263	251	282	265	268	253	276	245	269	246	249	234	277	252	277	265	262	287	266	255	234	259	262	274	256	258	225	248	274	250	266	254	261	266	262	251	222	251	249	232	284	246	257	272	290	243	261	245	256	260	240	219	283	230	220	255	233	234	242	282	261	278	244	249	247	270	283	284	278	241	285	253	296	261	245	260	237	268	222	251	274	267	235	279	259	253	252	243	250	251	248	256	249	263	267	268	259	211	241	241	246	262	267	242	252	247	252	283	245	255	276	277	235	234	250	239	245	286	274	243	262	265	261	275	272	265	280	261	250	236	260	216	240	253	242	254	243	291	244	261	256	257	259	260	265	270	255	254	274	246	238	247	235	267	278	253	259	254	256	246	280	256	282	237	251	255	256	249	265	262	278	248	240	243	240	255	235	259	254	241	243	232	283	217	233	277	258	246	251	279	252	243	272	266	249	227	250	257	267	271	264	238	250	256	238	271	262	263	269	251	292	254	280	254	276	258	237	286	262	267	254	250	273	253	256	257	230	250	225	247	244	251	247	285	236	246	235	233	220	263	277	269	240	240	245	268	260	272	261	261	236	298	287	243	234	227	281	286	231	266	277	278	258	242	256	254	253	249	290	246	269	244	267	281	229	256	269	291	235	262	240	235	277	226	264	290	265	256	270	248	263	231	241	267	248	246	264	229	272	228	287	225	249	259	254	236	261	257	260	263	215	245	274	242	286	240	250	250	252	271	260	260	261	256	264	257	241	245	263	259	241	241	245	229	250	249	269	237	246	242	257	254	232	295	248	276	262	243	237	268	250	239	258	263	243	254	248	242	257	259	247	232	246	238	269	253	233	244	248	259	259	264	264	254	238	277	235	258	243	259	255	248	243	270	235	257	267	245	260	254	230	243	256	220	301	254	224	248	251	270	251	269	252	290	258	269	257	267	227	241	225	247	238	228	260	254	252	274	217	267	249	242	251	227	265	259	218	256	258	250	221	258	266	279	278	261	259	260	246	295	258	267	268	259	254	249	241	222	243	236	252	266	248	275	247	301	284	267	233	259	229	221	240	263	246	232	256	266	259	231	230	241	273	258	267	312	246	266	257	274	281	248	266	290	276	272	293	261	268	263	231	280	254	280	287	234	224	241	245	258	244	257	248	241	251	251	240	233	278	250	250	253	285	241	254	285	236	270	260	250	246	239	229	229	254	251	270	228	270	234	247	237	244	302	255	277	283	272	247	268	259	276	248	248	246	253	234	225	260	267	246	280	280	263	281	265	257	244	252	272	259	262	246	234	262	262	263	283	218	242	271	277	254	253	249	266	279	249	248	258	275	275	252	222	266	241	247	243	282	250	260	272	262	221	229	254	253	241	249	255	270	266	243	278	281	254	236	302	256	249	272	255	260	270	233	251	269	291	297	254	251	242	256	258	258	233	237	254	265	246	223	236	270	272	245	247	214	309	253	254	253	287	246	249	235	283	248	286	250	261	240	257	251	273	270	259	236	249	238	256	249	266	272	259	268	254	249	234	258	248	263	249	259	272	287	285	227	282	238	237	271	260	259	264	246	241	254	226	301	254	243	241	291	248	260	251	249	251	233	250	262	261	251	202	274	236	230	247	267	269	272	278	237	271	257	242	240	246	286	253	256	266	253	228	240	256	270	274	273	266	249	255	246	220	261	256	285	240	233	253	221	244	261	254	279	238	261	240	256	270	264	266	264	269	238	257	250	278	222	256	255	270	250	249	268	235	264	232	269	230	269	236	246	262	284	283	245	258	263	275	268	252	285	263	246	236	243	264	253	280	241	254	260	284	263	240	254	238	244	237	259	245	251	248	253	243	282	250	259	250	252	259	252	264	252	230	263	267	244	271	255	231	209	243	263	219	250	263	272	258	255	267	245	279	238	233	242	267	251	235	288	279	268	264	266	225	221	263	240	236	258	257	253	249	209	250	232	245	259	244	265	239	272	268	244	252	239	253	256	232	259	270	238	279	263	247	249	246	236	234	257	255	239	254	250	233	231	262	297	227	287	236	243	234	250	269	259	222	264	243	244	259	272	269	277	258	243	255	249	265	248	254	277	263	224	224	259	241	268	271	278	241	263	243	275	257	266	244	255	244	248	250	229	249	249	248	259	237	268	261	233	263	257	256	265	248	267	256	268	274	232	237	253	269	251	263	243	277	210	242	231	254	241	218	247	219	245	268	248	260	225	270	268	235	305	254	257	238	263	275	250	260	301	303	246	241	270	219	277	252	243	230	251	245	234	239	243	269	234	230	245	231	281	253	278	266	277	233	250	240	281	234	238	262	244	252	255	265	242	250	241	240	241	249	243	285	273	256	262	280	289	277	225	243	250	237	243	258	268	252	287	256	257	249	229	232	285	257	253	239	256	270	259	246	268	255	246	276	223	249	229	251	256	256	234	262	256	267	276	261	222	262	280	259	264	248	240	240	271	243	244	240	252	269	284	278	270	268	264	260	260	258	280	279	276	248	230	265	239	277	268	267	274	275	262	243	238	258	238	246	254	282	243	231	259	267	265	239	237	279	277	271	271	238	262	253	231	238	245	240	262	258	265	238	279	230	235	268	255	247	261	264	226	251	275	290	259	291	237	245	236	270	220	261	234	256	254	250	273	289	256	255	274	225	280	264
3574	1845	1802	1878	1610	1270	1140	979	918	852	800	779	764	703	723	679	669	684	683	690	641	640	667	652	677	645	645	639	606	608	629	636	688	626	607	634	677	617	666	643	607	590	645	587	661	626	605	646	668	635	646	640	620	628	650	637	669	645	623	620	645	585	616	655	621	662	647	623	586	634	640	593	624	634	596	619	679	651	608	621	610	578	666	639	660	619	589	628	638	654	642	611	671	624	643	628	648	614	646	621	640	646	680	601	629	650	658	628	643	677	610	647	638	602	654	652	581	615	608	633	644	600	629	609	638	575	583	647	612	587	591	579	599	602	602	633	616	629	595	652	596	582	654	615	602	635	628	625	627	586	625	653	565	649	619	604	632	632	641	614	638	624	615	630	650	657	681	624	650	615	619	610	656	618	636	599	619	567	650	587	642	600	633	618	651	652	617	654	625	630	610	596	640	641	610	608	633	636	647	572	601	606	638	610	580	599	608	629	612	652	652	610	626	644	575	602	618	651	633	611	608	662	658	645	605	612	639	613	611	645	636	681	619	610	626	636	602	587	597	645	615	628	613	624	674	603	694	610	656	646	583	644	615	632	667	639	616	615	599	672	619	629	665	614	610	622	617	578	586	582	627	603	652	642	604	632	602	598	631	655	629	644	617	592	619	613	614	642	612	644	599	599	638	581	637	593	633	631	633	644	649	581	667	647	603	614	615	645	626	657	603	601	624	633	606	604	602	633	619	608	617	642	628	669	625	623	620	649	632	628	647	613	608	639	675	614	673	620	624	635	630	641	653	614	645	637	616	660	645	656	618	587	630	590	612	629	634	567	619	607	615	666	667	591	614	578	602	598	606	582	644	639	627	644	608	656	654	593	578	663	587	611	648	634	629	587	653	661	694	658	646	627	632	647	620	668	600	630	597	597	630	614	604	637	628	628	641	595	612	625	615	599	612	632	629	574	627	657	643	627	610	599	643	617	591	613	617	620	638	629	642	612	657	623	618	641	622	602	635	609	636	624	636	636	596	619	605	631	606	618	624	610	650	575	616	588	636	642	612	578	625	599	613	665	631	642	614	607	617	627	652	638	643	648	630	648	633	638	620	585	630	590	610	708	595	636	637	638	618	606	613	613	621	636	632	627	654	658	622	633	638	612	618	628	646	619	593	602	649	633	619	638	579	661	596	655	618	644	667	617	616	650	626	586	651	623	610	621	633	612	655	584	611	624	622	661	656	582	584	648	642	620	625	645	604	616	610	641	635	596	598	630	664	627	686	636	620	602	583	650	645	615	632	651	597	642	609	663	633	649	594	651	625	597	624	641	622	648	639	650	619	626	625	631	610	659	645	629	638	573	649	661	629	665	641	626	650	621	639	563	626	593	588	636	615	626	630	604	607	630	617	623	634	602	637	654	648	610	634	626	642	615	653	651	621	638	603	651	618	630	583	618	616	604	671	643	616	684	643	658	647	603	624	628	608	595	631	617	627	611	589	631	659	620	624	655	584	617	653	653	606	677	611	649	652	618	626	629	624	664	641	637	635	594	641	647	623	613	631	604	607	625	648	597	614	649	611	662	562	608	575	675	647	619	665	611	639	623	637	594	640	669	625	628	607	566	659	649	667	624	690	652	610	633	606	656	606	636	611	624	604	606	609	679	641	668	557	633	660	639	619	631	598	630	606	608	598	646	634	660	666	630	614	594	598	630	609	625	606	642	676	601	598	625	582	582	591	615	646	648	608	629	648	643	617	631	605	590	606	612	619	643	629	614	638	639	657	630	648	641	635	640	633	585	650	656	614	586	650	605	638	627	629	626	608	615	633	645	606	639	630	635	637	614	648	604	607	670	621	651	651	643	614	634	626	607	640	646	634	623	632	614	646	568	619	616	599	637	643	638	641	643	650	624	634	639	632	671	610	641	585	615	605	624	649	623	676	636	667	638	653	629	598	688	590	613	613	622	640	601	619	624	578	600	625	564	621	631	604	594	631	626	626	586	599	629	607	601	639	650	640	606	596	617	664	647	652	635	626	651	624	674	612	677	667	653	630	624	589	598	641	656	622	611	596	614	601	609	676	663	601	685	620	622	603	602	595	592	654	591	657	631	592	626	618	614	644	631	641	621	636	638	631	618	666	601	603	630	619	676	613	644	659	593	625	629	655	638	649	646	627	635	630	609	634	633	670	641	615	664	637	613	627	609	616	618	659	614	623	614	652	613	644	602	615	630	623	602	658	643	626	578	620	656	667	686	654	621	637	645	658	584	650	632	585	650	643	627	589	660	633	648	602	632	622	624	613	626	572	615	591	651	632	615	632	606	650	651	654	655	634	655	601	594	666	636	618	585	623	615	671	592	648	610	631	628	613	613	603	673	613	634	624	578	657	620	622	618	642	644	603	599	658	607	626	634	651	608	645	606	623	643	631	671	607	594	671	640	622	624	639	607	610	624	585	630	578	601	621	618	625	597	684	650	605	646	622	640	659	601	602	614	606	620	625	632	613	633	613	581	686	613	679	637	662	610	595	605	605	648	646	624	624	615	609	658	644	592	601	651	636	608	627	657	608	640	638	604	591	631	652	614	608	625	638	619	624	593	640	648	644	626	622	599	630	630	587	638	660	641	644	575	658	625	608	646	603	612	616	608	620	660	636	610	632	631	647	596	582	594	621	617	606	624	618	605	647	620	632	660	604	640	569	599	653	656	625	622	631	580	592	652	583	665	645	647	687	661	631	645	620	618	630	639	630	632	635	608	642	608	638	630	672	602	674	636	662	614	636	633	610	640	597	604	619	616	619	642	617	610	613	659	606	679	677	627	643	615	595	625	619	645	646	667	648	650	606	664	584	535	604	635	641	599	597	620	624	601	640	684	644	618	574	611	614	651	655	653	638	582	588	594	675	573	633	585	604	602	625	606	619	593	626	611	641	583	625	624	657	639	622	656	622	620	621	604	653	626	601	671	626	641	618	649	616	656	629	638	655	592	628	639	619	671	614	624	590	662	632	619	622	588	611	655	596	683	623	670	621	634	625	619	613	665	592	664	600	631	628	670	581	631	597	635	627	624	650	636	652	632	615	593	626	602	588	637	657	635	637	627	649	663	717	600	593	643	612	662	637	644	641	641	604	636	645	642	575	651	677	588	600	597	610	575	647	650	602	617	626	638	677	596	629	615	649	622	599	635	641	618	638	643	610	596	660	597	615	678	655	653	630	582	639	659	632	604	644	612	643	631	598	616	662	606	642	599	577	643	612	665	660	637	600	662	596	707	609	612	619	636	600	671	624	618	646	574	601	626	665	638	624	582	611	630	663	575	627	624	592	617	605	649	605	649	623	630	605	575	605	660	616	592	642	621	636	626	601	644	609	631	602	598	622	623	597	613	624	636	620	605	587	625	614	618	647	672	623	630	614	635	611	598	580	656	643	596	627	606	638	653	613	629	592	604	654	606	637	642	623	624	628	606	652	649	617	628	634	602	590	599	636	634	663	631	646	604
14255	4564	2326	1257	907	779	684	579	521	477	412	435	408	434	388	404	393	373	397	381	391	403	424	410	360	372	354	358	390	360	386	351	376	385	346	363	376	379	399	347	404	340	393	354	400	389	408	368	366	405	341	372	400	378	364	366	354	358	339	394	402	399	384	349	377	348	387	360	358	384	389	367	344	364	338	400	357	359	412	378	354	376	361	410	338	335	361	377	383	375	389	372	357	405	404	365	370	362	356	349	374	373	363	387	360	394	408	380	400	368	355	401	356	376	384	363	396	361	344	334	382	343	339	370	378	375	399	393	400	351	346	362	334	392	381	365	389	372	358	369	344	371	372	410	370	393	389	379	438	401	354	381	365	354	333	372	362	343	396	396	357	351	361	358	343	348	341	383	364	369	348	364	385	406	389	354	355	346	379	389	371	395	425	387	361	356	352	361	399	347	374	373	377	348	395	368	392	393	393	386	386	424	379	359	329	389	359	347	363	369	389	333	355	377	340	360	371	378	407	366	384	363	386	347	340	421	317	353	360	361	368	352	395	386	350	334	327	398	378	385	390	363	367	365	354	395	376	379	362	402	348	369	384	410	390	317	372	376	327	365	365	352	359	381	370	377	370	392	359	365	377	390	371	402	412	356	382	368	392	358	371	375	369	355	358	397	351	373	363	369	411	373	396	381	394	337	372	391	391	373	355	367	369	350	352	359	394	396	378	377	426	375	389	388	379	378	359	374	398	350	373	377	378	320	321	354	371	390	352	347	382	359	360	395	407	341	348	407	406	381	399	331	399	398	362	351	364	379	389	360	345	377	362	356	379	389	389	338	348	347	354	372	367	360	414	351	371	363	368	339	399	362	355	358	378	374	366	351	361	362	349	370	380	374	356	372	382	379	369	364	396	392	376	365	397	399	363	372	378	383	396	394	420	366	397	334	346	369	367	397	384	385	377	317	352	369	386	349	368	350	351	345	359	358	394	370	400	365	354	377	335	337	369	400	368	389	383	379	388	369	382	368	367	389	367	401	386	397	375	352	406	368	368	360	352	366	359	375	374	414	386	370	438	385	433	334	367	383	357	385	390	391	360	382	378	367	324	375	337	395	403	391	387	404	383	410	336	387	387	363	410	396	398	351	371	372	365	337	354	350	375	366	400	381	397	356	356	393	386	382	402	365	378	350	363	380	374	332	381	360	383	372	390	374	378	348	374	356	348	375	356	342	325	374	417	399	373	406	387	340	383	361	361	419	376	362	376	382	371	367	367	388	402	364	401	344	343	374	347	394	359	397	364	372	375	370	394	353	333	373	366	361	374	364	364	354	364	341	365	372	357	385	356	394	399	343	352	377	419	383	393	344	347	350	364	333	392	371	396	421	343	377	364	405	392	383	338	360	362	371	384	376	392	395	348	372	360	346	368	376	372	368	347	374	359	360	327	363	371	334	364	330	387	350	366	393	360	403	394	376	390	364	399	383	376	361	377	377	348	394	342	382	365	360	381	397	376	343	343	394	373	359	337	355	381	368	349	328	375	352	371	396	375	377	385	364	373	341	366	361	386	380	386	357	410	375	369	375	381	385	365	404	401	345	337	377	373	363	393	378	386	352	362	370	341	402	382	365	343	354	421	365	361	368	399	358	381	318	352	339	367	383	401	417	384	348	351	376	410	365	367	359	423	348	359	353	357	362	391	380	365	358	333	373	395	365	350	346	376	349	383	358	373	364	346	358	335	391	375	387	412	375	391	380	387	395	379	368	367	374	346	396	389	348	379	363	354	425	368	380	388	348	380	382	352	352	359	394	385	357	394	345	385	353	390	372	373	382	383	341	379	394	408	351	358	359	405	349	393	361	392	388	387	393	358	402	421	392	365	385	373	350	386	374	353	402	405	346	385	379	388	386	410	348	349	353	382	387	371	378	347	376	367	396	378	368	331	392	401	413	377	356	381	374	372	364	362	341	372	392	360	355	369	409	347	382	371	347	368	382	355	334	389	357	390	359	365	381	334	339	396	404	376	364	368	363	349	363	350	352	371	366	405	364	390	386	401	402	365	370	382	353	370	404	362	362	386	391	369	358	355	334	325	394	378	372	367	368	378	414	339	393	358	380	345	380	381	382	356	360	384	377	366	384	342	337	342	392	345	355	342	358	354	376	350	369	385	360	366	370	378	360	387	368	329	356	366	369	377	390	403	336	386	329	362	377	384	381	373	378	373	388	388	326	372	379	349	396	383	358	346	362	368	396	361	352	343	347	341	385	363	349	369	354	356	350	394	336	364	332	387	365	382	405	353	368	367	406	396	383	379	350	368	339	355	392	374	381	389	391	374	370	370	381	358	377	409	366	381	365	381	363	394	378	368	389	422	400	392	359	371	361	377	386	329	363	351	342	351	347	368	366	359	384	388	357	361	369	388	360	358	357	391	341	384	359	355	371	373	396	388	381	374	360	392	351	372	356	363	417	379	332	358	373	343	386	373	400	354	325	382	332	367	361	372	394	388	369	365	365	376	374	342	393	384	363	325	332	350	392	411	388	365	370	323	378	381	352	358	371	364	358	365	372	362	376	379	340	343	363	363	345	365	360	414	349	362	381	344	371	395	378	379	392	363	378	374	393	404	365	395	388	340	368	368	342	361	390	387	377	362	367	355	361	400	398	384	363	387	395	405	305	365	354	349	373	385	345	411	382	382	380	384	329	363	368	347	387	381	381	374	355	364	353	426	388	359	389	381	375	384	369	359	372	377	375	383	352	366	367	329	367	370	379	367	372	362	395	367	353	364	321	349	403	368	345	378	343	383	384	376	362	369	380	362	351	408	376	406	347	388	354	409	386	388	354	361	394	349	347	367	395	362	396	364	353	366	383	378	375	360	353	398	355	354	388	351	368	346	366	412	366	374	357	332	381	376	385	405	379	341	324	322	363	361	354	353	347	373	339	380	341	357	372	372	362	354	382	340	348	371	351	396	349	357	347	379	391	390	359	399	356	379	364	354	374	359	367	370	332	380	358	372	368	356	367	366	378	399	378	338	379	358	377	354	369	366	377	347	390	382	388	372	371	361	388	389	388	390	373	366	362	349	376	347	383	409	358	354	349	384	344	378	366	381	362	370	339	359	400	348	372	393	371	371	391	366	359	378	380	410	378	376	367	358	378	377	357	342	372	383	351	372	396	360	377	369	408	390	408	359	364	357	401	376	385	390	373	374	385	378	364	358	376	399	387	368	392	362	382	378	364	391	356	383	355	360	378	388	391	359	358	360	328	401	362	380	406	410	362	416	353	370	349	344	353	365	361	373	406	400	326	339	366	328	355	359	391	387	368	393	333	372	380	338	383	365	402	379	363	392	357	381	356	359	373	326	345	394	346	379	368	369	338	359	350	354	373	366	412	351	361	346	390	378	337	357	353	405	378	385	401	384	347	363	344	370	381	359	347	358	350	388	363	357	405	354	418	376	392	357	355	367	354	375	372	345	430	371	432	347	346	391	334	369	365
10188	4187	3609	3691	3231	2801	2245	1993	1785	1516	1449	1229	1061	1069	1079	1045	983	940	1003	960	960	927	908	938	854	840	926	951	884	888	928	882	877	927	907	860	895	874	889	874	904	908	825	900	846	911	926	889	903	936	915	884	871	901	910	883	923	916	941	884	849	896	907	824	877	910	878	843	896	895	896	868	881	850	892	870	887	865	886	877	890	871	927	859	927	844	884	846	867	848	918	883	899	904	887	894	902	833	838	893	821	900	866	887	845	840	838	850	909	855	848	890	846	847	868	853	811	863	850	894	917	924	871	849	863	875	850	854	881	869	867	841	811	873	829	887	893	885	831	875	915	864	886	822	834	876	821	808	882	814	870	813	875	913	879	824	850	887	822	866	834	880	871	833	884	865	850	885	831	855	844	864	855	864	887	878	844	863	905	815	874	809	819	836	828	850	826	859	900	826	872	801	879	895	877	864	898	882	866	831	865	874	883	854	887	874	840	858	860	906	908	872	831	858	879	857	882	907	912	869	869	869	894	882	845	846	856	877	836	848	852	840	866	877	883	877	898	855	879	828	864	870	798	839	873	898	812	902	870	859	840	870	890	845	875	869	818	851	822	824	867	835	903	829	864	861	833	873	849	802	861	864	823	872	840	894	886	856	860	825	868	851	828	844	875	840	852	872	842	821	860	832	819	871	847	852	871	812	869	933	849	905	870	848	859	875	768	832	844	839	841	868	887	874	847	858	881	869	859	877	829	851	844	896	845	818	872	824	846	856	836	897	900	884	821	860	815	874	831	872	852	864	887	837	881	867	922	883	805	867	891	871	810	804	878	887	847	895	846	887	851	822	847	888	873	850	854	855	885	891	856	884	823	844	902	903	905	865	862	818	882	829	891	831	877	865	841	833	878	825	861	841	823	829	847	864	879	829	880	803	897	885	875	891	882	864	855	862	781	872	811	867	867	828	873	871	893	911	903	856	867	881	890	869	886	857	923	889	839	850	830	808	857	882	836	863	861	849	856	859	875	831	852	860	828	887	875	876	899	870	862	873	841	878	868	825	854	869	813	806	853	909	849	881	862	906	865	796	905	808	835	859	829	829	887	879	913	853	789	817	871	845	887	907	855	888	872	901	886	847	823	891	878	860	902	804	874	888	848	806	848	831	871	894	860	810	860	899	901	827	818	871	872	876	890	859	876	859	883	871	862	843	865	872	884	847	908	857	871	894	831	875	846	845	830	895	847	820	803	816	906	838	847	891	880	845	835	847	868	857	871	840	883	907	847	843	882	862	809	854	852	830	848	874	807	913	874	869	833	842	866	825	826	876	824	898	870	887	906	846	826	861	832	899	863	904	838	850	843	816	844	877	848	841	829	856	837	816	880	854	823	826	833	850	866	882	782	854	815	893	871	862	875	826	823	870	837	887	887	874	837	870	852	869	846	859	929	888	863	905	863	869	847	823	883	818	841	859	857	845	787	878	887	873	800	843	848	842	853	858	934	844	843	821	832	864	869	878	888	831	885	859	886	830	872	855	825	834	792	831	851	834	838	836	788	884	912	843	850	820	839	930	841	870	874	844	819	821	895	823	848	826	831	819	888	849	843	834	840	852	908	840	857	852	910	788	830	877	884	827	883	852	855	838	893	857	835	892	909	801	844	837	866	842	850	927	858	888	830	790	851	875	851	837	807	869	889	835	877	875	900	881	910	846	874	884	872	887	830	880	880	845	858	874	859	886	879	885	867	857	880	892	891	845	909	893	847	862	839	813	844	822	906	870	858	842	900	895	850	857	849	892	861	839	865	790	836	840	900	867	831	903	888	866	922	888	856	873	847	857	874	851	900	868	850	927	923	828	840	885	829	843	846	819	813	834	845	831	893	832	866	909	838	873	833	880	829	858	849	833	889	787	902	884	824	868	899	857	892	864	865	889	872	851	895	882	888	872	833	853	833	874	812	844	859	820	848	843	834	900	856	832	903	844	879	905	837	882	843	885	875	905	844	846	863	855	869	832	884	884	900	891	862	813	882	854	883	850	917	880	820	893	819	878	866	853	859	880	904	833	880	834	858	881	823	886	846	898	839	893	818	851	883	877	792	883	889	858	868	888	807	836	852	817	858	848	853	836	895	859	868	889	878	891	854	904	879	826	852	851	918	860	831	867	906	837	841	825	884	883	863	842	855	893	915	823	907	857	849	831	854	833	836	894	899	881	827	800	869	896	839	901	886	847	822	847	862	884	804	853	883	887	868	865	911	831	836	874	849	891	855	888	841	840	856	813	821	876	836	827	856	898	850	867	840	810	887	855	867	841	872	885	794	920	798	821	838	868	856	841	857	888	806	845	834	840	867	853	859	865	856	901	827	849	867	864	876	857	881	859	828	895	892	821	881	904	851	879	892	878	847	915	886	880	879	903	838	887	873	824	823	859	845	829	887	847	858	818	877	856	882	839	855	861	883	841	840	842	827	869	890	867	889	876	819	849	870	881	895	838	916	836	868	914	896	810	864	916	828	859	856	849	870	862	842	839	871	903	881	864	859	850	890	907	858	923	825	893	840	864	896	882	837	852	851	865	832	862	844	867	883	863	887	817	822	839	865	930	854	839	828	837	871	848	846	863	842	834	852	834	821	861	860	854	867	885	881	845	855	856	861	845	867	868	871	837	842	853	845	863	922	908	854	893	863	807	874	842	841	854	915	842	859	834	827	876	863	827	801	850	834	847	879	863	848	812	902	892	878	755	889	923	873	861	841	898	851	816	874	790	842	826	861	859	899	852	883	836	876	900	840	842	856	808	833	836	830	898	858	866	853	894	825	866	872	873	861	875	849	874	810	854	805	906	897	911	871	842	861	832	875	866	901	898	865	869	853	855	854	878	831	864	904	848	819	868	871	834	839	816	863	850	787	854	871	840	841	903	875	847	899	827	883	873	857	867	831	819	877	854	857	848	933	837	862	820	849	861	861	864	843	872	902	895	859	918	855	878	880	947	862	847	885	863	846	851	906	866	854	887	891	874	896	922	902	879	853	885	858	842	883	852	840	881	884	831	859	845	842	864	888	847	832	839	881	866	850	863	839	889	854	855	887	855	797	828	889	839	879	886	859	853	845	849	859	847	893	907	866	853	867	855	877	845	864	835	831	842	856	931	870	835	828	848	825	862	803	887	870	833	875	851	873	877	873	838	858	874	880	845	834	843	858	826	849	894	831	873	824	815	918	822	858	923	834	885	866	846	834	837	856	864	890	846	843	830	889	872	866	896	841	871	867	866	877	840	897	845	822	830	840	847	851	846	831	907	847	852	897	847	906	848	875	786	860	834	874	825	849	865	852	889	894	883	898	855	834	935	883	816	910	828	886	854	864	829	868	841	878	856	880	897	848	813	785	805	862	802	905	859	885	849	912	832	854	866	880	865	880	836	836	874	874	885	876	845	836	849	842	852	872	875	858	872	836	865	803	867	868	864	914	823	827	859	881	860	849	909	858	806	886	903	784	828	863	816
23363	7978	3646	1921	1305	990	822	713	636	653	526	473	435	379	415	380	406	432	358	378	392	373	374	391	371	393	374	351	348	359	364	358	383	379	340	348	361	388	389	369	361	341	364	360	382	300	364	338	351	387	340	366	454	333	409	322	362	352	343	359	359	369	380	345	338	334	353	348	359	348	335	298	340	318	302	340	365	318	383	327	349	358	346	300	368	339	355	386	361	353	372	352	343	367	359	338	363	335	347	371	364	335	362	362	337	349	331	370	339	367	349	345	352	370	349	352	362	368	353	364	334	364	358	405	337	345	354	351	364	322	346	337	367	344	348	327	317	377	341	342	355	342	349	360	341	362	347	343	390	354	376	334	333	381	360	344	327	379	401	321	352	334	373	331	340	317	385	346	371	362	326	399	359	364	348	294	347	315	352	359	366	346	363	355	361	411	334	355	362	359	345	359	365	346	317	312	370	343	409	372	317	343	335	375	352	361	352	316	359	373	305	379	372	381	332	391	351	370	307	370	360	362	363	363	357	392	397	380	358	354	330	372	338	388	353	331	352	379	340	319	342	349	358	339	349	357	378	324	322	338	325	386	358	366	369	370	336	357	319	330	322	354	333	319	332	336	339	352	363	370	368	351	358	368	360	330	366	350	379	336	371	366	355	354	375	359	383	328	418	381	358	358	353	382	352	339	333	355	378	375	331	317	347	342	321	366	364	392	378	358	330	352	415	330	349	364	368	331	338	336	364	352	374	361	338	334	333	350	362	344	366	348	333	374	341	342	364	338	335	318	357	369	360	366	365	392	338	328	333	341	359	377	332	362	352	362	361	353	399	377	339	356	344	341	318	414	335	396	374	335	344	330	374	363	345	322	388	371	348	359	360	340	338	362	356	339	402	356	371	329	371	352	330	352	359	338	380	318	366	338	362	342	326	350	334	383	382	357	357	328	355	333	345	345	372	345	332	330	369	318	382	357	360	346	354	349	352	317	327	350	382	336	378	351	385	335	311	353	343	387	333	332	376	371	376	375	357	362	368	344	360	366	355	396	367	338	342	363	306	389	357	364	379	375	334	402	336	392	362	370	340	349	348	359	337	329	337	372	349	375	362	334	361	365	351	382	379	351	365	347	328	362	386	378	348	386	344	339	348	381	346	351	342	346	367	343	379	348	325	339	318	366	395	357	356	326	354	351	317	340	308	334	334	323	325	356	372	343	351	307	340	346	373	347	352	320	357	350	330	350	354	339	343	340	329	358	345	355	321	361	373	344	370	378	369	369	389	350	334	396	319	354	348	357	349	363	354	363	332	359	379	352	327	341	342	361	325	319	376	356	383	374	332	338	361	363	331	335	322	361	332	328	343	328	333	312	341	369	338	378	358	344	326	354	338	379	303	351	380	339	374	349	354	363	343	358	389	348	349	367	306	322	388	324	334	399	367	341	334	349	364	328	359	375	356	325	332	354	363	363	327	341	351	367	338	355	352	368	337	316	353	358	360	358	335	354	348	337	349	334	352	355	369	357	381	353	364	343	343	340	331	326	346	345	369	353	332	354	349	375	374	349	341	355	362	369	337	369	358	347	349	360	348	396	347	341	333	331	331	358	332	383	334	380	349	329	341	372	355	345	391	348	351	350	324	358	385	361	345	314	374	342	377	365	391	386	343	351	370	375	345	350	350	323	353	367	354	370	351	337	339	369	360	326	325	357	350	368	360	354	348	322	368	330	350	339	353	342	357	358	332	329	345	370	349	421	385	322	354	371	320	353	365	366	338	347	382	339	357	337	337	356	335	356	363	361	355	329	354	322	342	366	326	325	391	368	325	322	377	364	357	335	374	349	379	393	373	375	382	374	327	361	351	353	350	372	326	348	324	356	395	354	358	352	366	327	337	355	357	397	342	359	312	376	360	368	380	341	361	331	341	367	339	361	349	332	323	330	347	348	378	346	336	344	370	328	327	376	310	329	344	339	330	353	371	357	355	360	347	362	380	338	322	356	331	383	364	341	348	332	346	364	388	323	382	357	344	367	406	369	341	330	345	338	292	370	401	382	374	362	341	332	390	311	340	388	340	358	356	365	363	389	331	340	363	339	362	353	327	348	366	358	341	352	360	366	371	353	336	353	336	361	365	373	341	366	326	323	345	328	345	345	355	344	368	344	336	383	347	343	356	327	342	357	334	387	339	360	357	322	364	343	363	332	350	369	371	348	365	365	326	322	359	339	370	345	329	339	355	350	346	360	325	372	357	330	325	344	360	364	355	373	363	359	355	380	311	330	386	365	321	376	313	354	317	376	348	360	332	360	311	380	330	349	340	321	367	357	363	371	367	347	377	356	373	316	357	345	332	378	340	340	389	350	337	335	338	334	367	351	358	353	320	385	370	374	377	353	350	319	361	346	326	336	343	347	383	409	408	320	333	384	386	352	365	389	346	363	336	319	386	362	326	333	345	375	354	363	360	354	356	357	346	391	334	320	360	343	371	334	338	389	337	358	382	370	365	330	360	317	382	344	342	326	328	397	375	385	325	339	370	347	371	335	344	374	372	343	341	347	353	335	331	353	364	361	354	337	335	316	366	375	375	384	386	346	341	367	355	336	333	327	363	322	330	329	356	331	362	352	346	369	368	310	385	328	354	312	375	352	333	343	377	343	347	360	324	323	364	291	319	350	360	340	362	342	352	362	360	330	338	334	416	351	353	327	394	311	324	345	329	366	337	348	316	378	349	332	337	355	354	359	324	335	359	353	351	345	350	317	344	360	352	370	350	345	358	362	333	324	373	356	341	300	358	342	371	290	355	350	339	343	364	316	350	338	387	344	381	343	369	334	354	362	361	338	371	313	362	372	322	392	365	376	363	333	366	362	367	337	334	381	360	346	352	351	350	346	362	341	389	347	343	342	385	356	337	340	340	328	330	343	335	322	331	406	349	363	334	363	330	368	367	366	334	324	334	332	375	360	315	353	373	341	326	357	361	382	350	323	294	355	346	376	339	355	329	364	326	365	348	346	358	329	342	357	355	366	359	406	294	366	369	344	344	327	320	361	327	341	355	313	319	342	325	355	350	320	378	342	318	375	327	367	333	350	351	364	360	348	346	384	335	357	373	347	363	357	338	345	359	363	356	340	377	360	354	364	328	321	361	327	345	336	337	356	351	348	336	344	352	341	336	337	361	367	355	352	371	378	365	341	381	312	339	328	335	352	300	385	349	372	336	349	321	354	355	342	354	373	368	356	386	347	379	354	336	369	335	353	342	381	380	372	397	362	364	359	364	350	377	294	377	350	355	370	348	355	372	329	350	313	327	395	373	340	371	349	377	344	334	339	331	329	339	359	311	337	339	344	358	361	309	358	368	371	363	373	343	351	371	346	367	400	356	335	349	340	340	328	362	316	344	362	344	374	337	349	356	359	361	328	352	335	330	364	298	385	365	383	372	351	368	368	360	336	383	374	359	389	335	352	353	377	380	374	312	339	331	308	348	391	369	325	350	327
13615	6268	4955	5233	4348	3729	3016	2794	2552	2076	1644	1371	1262	1312	1261	1142	1020	1025	1016	970	968	988	924	851	915	856	891	817	859	832	870	768	860	844	824	835	797	832	851	870	835	898	836	831	880	845	881	847	856	850	893	916	882	907	861	895	875	857	825	798	817	809	831	858	804	759	820	771	829	824	865	809	836	799	842	794	811	801	831	806	800	862	842	839	844	811	851	833	813	836	792	817	835	808	814	833	809	811	809	853	802	862	776	825	810	871	756	714	833	816	855	807	789	747	805	816	792	792	778	818	850	838	816	772	779	765	805	830	792	875	836	819	774	770	802	833	845	838	782	784	844	784	793	795	811	829	766	813	792	842	806	794	779	786	845	811	852	751	794	830	777	769	807	788	790	839	827	755	817	802	809	804	746	789	781	815	805	800	751	748	807	807	820	833	839	797	853	845	836	765	789	824	772	771	838	837	797	786	766	788	812	853	804	833	792	808	800	751	809	802	804	739	860	800	797	790	823	783	798	802	850	834	784	806	817	831	788	816	807	801	773	829	773	791	786	782	813	748	839	792	811	789	776	804	756	764	797	783	799	818	787	812	797	811	755	764	846	810	845	837	764	794	855	813	754	812	844	862	834	818	842	800	771	757	758	825	840	809	814	817	849	800	829	850	802	802	786	747	825	778	772	786	762	804	784	833	812	797	803	791	806	794	764	867	821	803	811	830	793	810	831	822	855	749	813	790	873	838	784	857	822	836	845	815	825	851	790	816	836	807	767	765	795	810	835	779	800	823	788	769	743	815	839	807	796	768	762	832	787	821	765	821	791	765	824	777	792	825	805	813	797	755	807	774	812	852	790	760	839	858	833	786	778	825	814	815	831	810	783	810	828	821	802	819	778	830	802	835	796	829	811	787	790	819	748	802	746	814	761	811	844	776	787	783	793	831	763	819	873	792	779	772	808	826	839	790	850	778	831	854	821	810	778	813	818	823	809	782	755	795	776	777	799	825	848	820	824	815	806	797	770	824	768	805	811	814	771	820	756	759	783	802	790	832	800	826	826	816	780	799	803	793	762	787	799	801	771	867	795	810	863	763	827	777	797	800	798	780	815	817	781	789	817	821	835	777	807	769	793	791	811	817	776	822	751	801	856	825	764	776	839	816	835	800	848	804	803	793	802	805	756	809	759	795	794	740	817	776	799	770	840	775	782	807	779	827	768	765	866	800	790	797	784	830	765	837	760	794	817	753	776	826	814	756	800	733	813	840	789	737	776	760	812	803	832	818	805	804	795	804	787	813	758	816	831	820	798	803	804	796	873	802	794	786	794	792	820	808	774	867	831	830	810	841	839	734	764	820	765	827	789	833	811	854	779	792	788	846	798	798	817	773	835	820	810	793	808	786	841	838	757	801	785	794	795	802	788	808	783	740	816	821	804	819	813	809	770	759	769	805	775	842	790	784	828	755	823	759	783	805	784	803	817	809	819	850	775	771	798	759	746	786	833	820	786	755	770	802	801	805	811	844	765	771	831	761	820	822	803	804	789	809	817	832	841	774	792	726	833	826	858	774	791	735	790	777	791	831	831	808	786	817	785	816	810	810	800	829	773	814	827	844	813	809	840	772	804	776	769	803	723	809	776	815	779	821	821	795	854	823	812	823	752	818	762	790	818	795	798	813	852	759	791	803	808	821	816	814	799	785	795	825	795	745	789	793	840	815	804	773	796	761	780	850	786	784	829	851	782	765	863	867	808	791	812	796	774	776	804	781	785	773	804	821	789	744	818	785	772	728	818	757	787	789	784	791	812	780	795	829	844	816	823	776	782	807	799	853	838	811	806	818	826	795	764	762	811	799	821	788	808	819	806	804	816	827	768	851	808	802	816	772	816	779	782	773	832	794	788	793	767	805	821	830	800	792	758	755	821	840	813	834	823	793	836	836	800	777	812	755	849	826	798	829	797	745	807	763	754	828	831	746	804	782	803	830	797	788	809	822	819	818	770	758	806	779	775	853	757	801	778	808	839	791	783	786	826	840	801	761	784	837	786	735	762	785	828	767	816	773	840	789	847	822	775	769	804	874	808	808	817	800	791	824	854	846	788	806	788	761	800	791	801	827	769	817	746	843	784	806	848	789	718	845	842	812	791	779	807	839	826	827	853	867	828	813	779	809	794	818	773	878	790	790	815	772	778	836	754	822	775	808	733	819	777	771	786	762	860	854	785	829	814	815	868	763	822	785	778	783	803	790	813	767	818	825	741	751	769	776	824	824	805	821	788	794	790	844	760	799	804	840	774	844	798	816	816	838	754	792	792	785	768	833	801	816	860	828	815	762	800	763	780	750	782	742	788	765	804	745	797	799	779	834	816	784	868	772	771	833	825	853	805	740	879	796	829	821	769	784	789	814	782	820	807	810	823	779	812	858	796	809	755	830	829	796	823	760	809	807	815	785	836	764	795	774	807	767	780	783	807	796	780	745	775	763	843	824	831	811	830	878	799	829	805	790	844	865	826	816	790	773	810	799	771	830	791	748	835	843	817	845	813	842	800	820	813	879	833	810	781	826	750	731	817	830	806	799	834	805	810	747	822	796	820	765	774	792	814	798	816	798	830	832	771	775	797	831	792	799	821	773	779	833	811	826	784	839	818	815	839	848	849	801	855	792	801	812	816	805	749	796	800	789	811	839	784	798	801	805	794	779	763	803	778	831	848	780	810	758	804	801	836	800	799	797	811	807	788	815	827	825	776	829	762	884	804	788	809	809	830	815	760	833	814	832	753	814	834	855	780	804	853	782	755	787	810	837	806	809	807	776	853	833	822	791	869	865	771	793	852	808	807	781	847	816	827	769	791	811	773	803	839	783	798	813	788	801	797	827	795	814	750	803	811	781	755	801	800	827	820	777	824	851	835	821	786	796	779	761	822	818	823	809	790	727	786	795	798	794	818	820	838	803	837	831	805	745	790	782	803	771	811	769	793	859	822	834	795	790	830	778	775	775	837	793	808	847	852	799	801	772	782	806	810	816	785	773	824	769	824	788	781	810	797	789	826	779	762	790	794	762	846	849	813	803	765	821	777	779	792	803	765	836	837	783	803	812	856	847	844	794	776	824	855	773	760	812	756	811	754	823	822	823	840	815	774	775	774	811	808	813	775	796	741	806	783	834	847	790	809	804	835	800	750	794	815	787	796	811	813	738	828	795	811	836	839	820	805	779	800	782	805	788	818	754	837	790	818	815	818	808	787	773	757	786	736	839	793	787	847	828	829	821	793	797	818	773	798	810	827	789	826	859	781	774	868	832	796	865	763	864	785	841	804	783	793	816	728	795	776	776	814	777	834	800	797	832	814	826	852	787	793	762	817	819	820	819	854	773	842	839	847	794	821	778	777	824	807	778	771	791	836	793	805	757	813	794	827	747	781	815	837	804	790	768	810	788	817	806	783	777	796	836	775	795	793	844	802	794	778	856	789	833	785	804	782	822	792	806	843	789	794	813	755	815
4868	1459	890	601	498	430	360	336	294	292	311	288	253	279	259	260	271	265	247	251	280	281	252	234	276	271	256	254	253	271	257	266	261	217	235	258	242	247	233	252	234	293	252	273	215	270	251	245	260	265	235	262	250	250	244	262	257	256	265	262	227	258	241	248	274	244	248	236	228	240	220	265	251	219	229	270	255	267	242	238	223	259	257	237	252	290	240	252	232	281	263	230	256	239	249	263	262	243	264	243	244	254	236	272	257	250	236	221	233	228	259	279	245	244	243	262	287	252	243	275	253	235	231	231	227	264	244	272	286	245	247	278	257	261	248	243	275	230	262	253	262	246	280	265	234	239	272	239	262	270	256	248	248	252	250	239	242	255	234	271	234	277	240	251	236	241	235	251	268	261	245	267	245	263	248	299	238	248	232	219	232	251	273	244	250	230	264	283	275	261	256	242	270	263	237	228	252	256	263	265	289	285	255	273	265	283	262	227	226	241	226	236	256	249	256	254	271	254	257	254	270	256	266	265	299	264	247	228	251	295	249	285	245	245	246	274	240	243	259	232	242	245	240	254	296	248	218	234	277	277	239	255	250	233	286	274	261	284	291	282	250	282	276	228	235	254	264	255	262	272	261	236	254	277	228	243	253	244	252	260	257	245	245	257	252	266	252	228	264	266	257	223	235	242	267	264	247	253	255	250	264	267	255	263	266	252	287	253	265	260	252	245	265	278	243	234	227	215	252	249	275	258	281	277	234	277	282	283	277	257	241	224	243	235	256	285	256	260	236	259	218	261	277	257	290	250	232	268	282	260	271	260	235	275	227	228	249	240	269	254	257	265	270	245	256	259	245	271	248	263	275	275	260	313	239	259	254	250	241	270	270	240	276	241	260	242	286	265	251	251	243	232	243	265	284	271	245	268	255	251	260	258	285	271	241	295	236	208	265	216	229	251	252	256	273	264	220	278	227	263	255	243	264	270	238	225	246	241	240	255	280	270	263	282	274	229	274	254	268	235	253	252	285	242	220	263	291	253	255	249	231	245	243	244	229	255	212	279	275	283	240	260	252	225	237	292	244	251	234	240	248	282	257	237	225	249	218	220	225	278	250	263	257	261	243	267	248	231	245	264	271	243	279	257	259	292	302	246	247	256	226	245	243	216	268	238	297	255	251	271	267	247	258	222	235	270	269	252	270	258	272	260	243	259	277	259	244	224	255	264	258	261	253	233	257	252	266	254	246	235	245	249	226	243	268	271	235	226	261	241	263	277	263	254	255	240	255	267	255	257	249	252	233	254	250	246	248	276	249	245	240	281	265	286	264	251	260	254	260	272	247	290	242	279	272	273	241	245	239	253	267	245	266	279	285	263	271	233	256	263	250	260	281	231	253	261	248	240	241	256	280	246	256	250	238	297	264	276	261	259	265	251	240	241	263	267	250	247	238	266	254	252	249	257	247	248	253	264	253	251	249	240	260	243	257	237	270	242	248	275	218	258	259	271	227	289	242	255	249	226	235	275	252	273	245	270	263	233	265	276	233	235	246	249	243	281	246	269	275	265	232	289	268	253	265	255	239	226	263	238	264	253	261	245	236	256	254	310	236	243	234	280	269	271	256	251	257	235	262	233	269	282	267	278	237	274	260	247	242	230	234	269	278	242	292	290	262	255	241	275	234	257	260	257	227	259	239	246	259	274	274	251	280	239	236	259	259	285	229	269	243	266	226	277	296	270	247	241	262	274	263	252	230	232	257	229	274	258	266	252	261	300	225	274	253	265	305	258	256	227	239	264	254	256	247	248	264	259	249	239	263	248	274	277	259	241	229	251	242	231	260	252	261	236	243	248	271	250	261	250	249	266	245	274	236	237	245	256	258	255	246	233	250	231	232	234	259	226	221	263	258	260	263	242	285	256	255	264	256	269	223	251	266	260	253	253	288	274	296	290	248	248	257	279	265	278	235	250	262	263	278	235	277	258	240	232	259	238	221	250	234	252	254	237	254	254	232	289	251	261	245	251	280	254	260	266	272	261	267	236	272	248	251	263	258	233	249	262	278	269	241	279	251	215	242	239	247	237	276	253	262	269	265	248	280	274	261	230	261	269	263	220	267	260	250	254	236	253	250	250	235	256	244	250	222	243	258	267	268	232	262	244	263	275	284	261	232	241	258	231	232	279	242	250	232	246	223	237	250	274	239	255	258	251	261	257	250	272	265	238	260	247	273	259	267	273	256	281	245	260	268	261	260	233	260	261	245	240	260	254	277	220	236	281	250	264	275	244	286	253	254	258	243	252	243	243	276	225	259	286	236	253	240	263	257	259	252	238	257	266	255	228	282	267	245	242	264	266	266	270	277	296	290	240	257	252	241	262	268	283	258	279	220	221	248	242	259	247	264	285	256	266	245	274	275	252	249	255	263	243	240	231	267	250	257	255	260	235	260	251	260	267	270	241	232	240	269	264	231	247	306	227	260	255	238	261	254	260	262	256	285	231	237	233	245	255	241	242	255	247	266	276	234	243	258	250	262	243	218	238	273	268	234	276	239	237	257	270	241	282	241	235	267	245	249	261	296	255	260	238	248	245	277	262	266	267	239	278	255	257	252	247	277	283	255	242	258	232	256	246	250	257	270	243	227	271	248	240	253	281	256	249	238	250	278	255	242	277	232	221	267	267	248	275	244	250	237	241	248	269	274	264	281	242	274	280	244	251	257	240	276	255	278	250	263	238	284	246	233	247	238	231	251	224	260	266	247	257	269	260	305	296	226	241	241	245	250	271	253	267	288	242	256	241	244	288	247	235	270	236	277	243	262	251	252	266	219	253	272	245	246	276	272	230	250	243	260	240	267	239	231	318	276	264	261	250	240	243	255	246	227	265	249	266	276	226	235	250	274	229	237	264	235	257	239	254	260	258	232	249	261	282	256	242	249	258	251	284	249	262	227	268	254	260	241	268	240	249	233	270	241	231	251	264	258	248	239	238	257	241	268	298	249	242	251	250	253	286	290	261	243	259	259	274	288	236	267	265	269	253	246	240	230	266	244	266	244	272	229	261	229	252	237	247	255	274	260	259	253	243	224	248	223	241	259	256	268	268	246	239	255	233	274	285	241	268	247	253	280	251	256	274	266	248	229	270	251	227	256	261	233	247	250	274	247	248	234	228	260	256	247	235	263	241	242	280	256	248	223	240	228	255	264	269	282	269	264	234	274	232	259	271	223	276	253	268	245	266	242	276	236	256	249	251	271	230	253	258	232	261	272	255	292	207	260	264	259	267	288	253	248	246	280	239	227	231	280	242	255	255	243	218	245	250	242	245	271	256	253	268	294	243	285	250	264	238	242	294	281	286	247	259	284	282	262	260	233	273	231	252	256	264	256	264	245	243	282	279	246	255	248	236	241	244	261	253	259	252	253	218	246	221	253	256	293	253	232	237	253	307	243	233	259	224	257	276	252	277	244	238	250	233	268	283	247	267	246	236	270	240	276	249	260	260	269	252
3700	1757	1708	1777	1527	1324	1124	987	938	877	774	769	684	716	718	677	644	614	706	680	664	649	655	641	620	647	643	606	637	603	608	638	636	623	661	623	600	614	625	632	628	660	666	616	631	618	631	635	612	654	626	601	667	649	646	639	604	629	647	630	626	638	633	631	662	579	623	651	658	639	641	605	652	622	607	637	622	615	625	638	628	649	650	577	683	602	647	610	655	653	620	621	669	680	593	597	610	638	612	620	613	653	587	629	581	631	627	618	585	603	641	598	619	592	642	636	601	639	612	619	614	652	649	613	584	661	642	594	638	613	651	604	622	605	630	626	645	604	650	625	606	633	623	609	648	559	628	618	626	617	642	639	628	627	625	620	620	568	641	623	625	622	611	594	625	655	624	615	611	660	607	631	626	586	612	624	659	636	638	627	652	666	668	628	653	655	644	587	610	620	617	630	659	639	657	626	641	654	661	605	624	600	583	589	617	645	632	625	580	628	604	672	573	616	619	612	629	641	598	562	543	607	610	621	619	611	637	617	598	631	644	601	669	663	593	629	635	608	612	611	655	661	619	620	609	680	601	628	637	583	621	652	627	571	611	638	639	615	641	624	613	618	651	619	638	617	638	630	612	542	580	651	656	675	590	594	658	600	639	670	616	638	659	659	650	635	597	599	610	638	630	661	651	599	647	585	663	629	620	646	619	659	644	619	651	666	607	610	644	611	635	610	585	587	643	619	626	576	610	663	629	674	610	619	612	574	595	646	617	648	625	611	626	609	598	639	617	627	636	621	597	624	619	640	609	594	623	607	584	641	656	652	653	600	576	612	632	594	631	627	625	591	650	589	634	619	592	620	644	629	574	587	595	639	652	610	617	585	662	602	638	636	660	622	619	609	639	614	597	591	644	581	609	655	649	637	594	601	636	607	636	651	598	636	593	619	628	609	668	616	612	613	605	569	644	675	634	624	639	642	604	600	620	627	619	599	635	647	640	614	642	628	627	620	627	613	663	651	650	662	651	582	602	645	626	635	624	628	634	666	599	646	632	625	616	615	583	671	623	627	618	664	634	656	654	624	650	601	598	642	646	621	630	631	629	656	636	607	568	621	614	562	651	612	621	631	612	568	618	640	586	619	585	624	614	606	619	597	627	657	609	633	631	624	656	586	644	623	626	630	649	627	632	610	661	610	656	632	657	608	607	616	574	586	647	611	664	655	642	645	632	613	595	617	642	670	591	651	613	633	642	585	652	596	616	594	673	677	615	629	596	608	629	642	626	666	629	590	655	648	620	583	649	627	629	599	594	652	653	656	594	653	633	601	602	606	591	600	649	642	642	621	627	620	629	636	625	647	591	621	641	658	594	611	619	630	612	630	609	656	642	616	669	661	675	644	607	587	625	661	625	623	622	618	617	631	577	597	628	611	642	623	621	661	630	605	625	638	634	639	687	640	654	664	635	626	659	634	609	634	672	631	621	626	604	617	647	635	606	593	598	624	615	614	655	622	619	631	627	621	652	613	624	637	626	689	634	636	653	603	621	610	632	596	621	674	662	642	615	606	632	632	628	649	607	650	649	642	638	667	634	599	607	639	621	630	617	591	610	677	618	601	601	665	634	596	652	653	633	626	634	646	629	620	643	624	638	622	606	599	672	687	620	660	627	629	606	628	613	664	557	622	621	620	629	641	615	672	605	648	608	607	617	610	664	636	605	637	656	596	632	627	625	649	622	595	632	650	600	608	600	622	581	600	675	651	640	587	663	629	597	620	608	615	589	604	644	662	631	635	651	606	613	588	641	666	613	616	606	607	587	628	623	573	628	607	639	671	647	606	616	617	640	586	651	683	606	607	612	633	614	619	615	661	649	657	608	604	630	666	591	637	651	600	624	635	634	596	644	652	626	626	622	612	627	659	594	620	645	636	676	598	646	643	602	632	661	643	607	636	631	623	623	654	612	637	655	649	606	626	594	609	653	607	625	656	595	586	668	620	634	581	664	642	627	648	620	646	597	599	615	603	668	633	616	609	686	648	614	610	644	582	645	657	630	652	565	629	659	616	622	649	612	657	610	626	630	672	596	645	671	662	573	619	621	636	621	636	607	639	663	617	624	576	633	659	684	636	610	686	604	644	649	622	602	632	611	630	681	628	670	624	638	620	642	631	590	639	640	595	633	587	637	599	606	629	626	596	608	605	617	583	632	622	592	600	585	652	632	565	626	641	634	632	615	654	612	636	608	621	591	646	623	598	607	602	613	596	642	596	647	634	643	625	658	661	594	634	644	602	619	618	630	618	626	609	625	617	601	608	618	628	654	620	629	617	639	594	610	642	659	611	618	605	608	596	662	652	623	651	625	598	561	647	640	646	616	631	575	660	643	621	619	599	623	601	644	599	596	598	647	614	598	621	623	641	594	655	638	615	648	649	655	546	577	640	606	573	593	636	650	587	609	621	639	624	633	647	654	623	614	611	649	619	662	649	640	603	592	640	619	651	665	619	662	615	578	619	613	653	637	686	637	615	638	596	629	655	665	693	637	592	650	666	636	659	653	569	564	621	590	614	616	636	618	579	554	664	647	589	627	601	590	619	630	607	628	582	630	600	660	624	679	645	639	626	583	602	604	603	593	599	650	635	638	589	652	657	626	618	607	633	601	598	627	581	632	620	619	574	625	619	670	630	628	650	613	637	634	614	631	611	605	633	611	602	594	638	625	651	637	630	650	659	589	581	663	621	636	645	610	673	642	599	652	631	648	635	621	647	623	655	624	616	612	597	638	588	630	653	658	632	567	644	637	621	610	646	595	626	613	633	645	642	633	602	610	621	617	669	593	628	600	610	629	658	626	646	654	608	544	612	639	626	607	608	606	620	622	652	608	623	636	641	650	583	583	616	655	661	643	639	621	635	638	657	637	633	621	602	622	607	651	646	628	647	649	643	602	650	649	599	623	684	622	614	660	630	597	669	633	635	655	626	616	644	665	602	624	612	641	619	642	669	639	626	630	618	643	605	621	613	591	588	661	620	655	636	630	622	621	655	640	657	617	646	600	636	564	561	612	673	648	626	617	603	608	591	650	596	645	655	660	615	597	623	611	595	597	626	642	677	617	656	629	657	622	614	645	647	569	648	649	610	642	615	622	600	581	619	658	600	629	682	669	668	641	588	660	631	587	625	620	652	608	634	601	662	663	654	645	597	581	605	631	602	651	672	643	585	602	633	601	658	618	583	573	678	620	608	599	634	613	607	617	628	616	618	600	613	619	654	628	587	608	608	634	639	614	646	644	590	594	654	625	614	630	595	607	627	643	623	605	675	651	616	595	612	620	636	649	670	602	624	645	627	644	655	634	624	707	629	596	627	643	663	621	592	651	656	624	662	619	623	605	640	652	626	622	629	614	591	634	609	633	631	671	613	642	623	613	648	702	593	630	610	587	618	643	576	668	655	592	614	577	559	670	623	628	640	653	596	642	629	614	602	601	621	601	637	591	651	659	580	574	630
14100	4344	2102	1203	855	738	628	591	515	458	442	415	374	419	403	444	361	373	373	353	417	341	356	386	351	345	391	403	366	343	352	346	349	342	363	360	324	390	356	402	362	363	325	391	392	393	379	313	357	349	357	364	378	366	368	406	368	359	354	364	357	363	350	366	376	401	409	371	378	343	350	370	359	386	372	396	363	366	353	394	405	382	346	362	385	381	346	369	359	338	372	360	344	381	376	369	351	314	376	376	350	363	370	358	380	385	341	368	398	376	383	383	360	337	373	414	397	355	369	346	371	366	369	344	380	392	375	384	349	375	371	353	378	338	389	424	379	347	334	384	403	389	361	335	355	324	354	381	404	376	367	372	363	335	388	339	357	345	335	363	389	377	348	353	328	328	399	381	345	361	357	389	351	386	347	361	362	397	365	372	346	371	359	377	359	384	376	383	372	342	367	391	375	414	347	341	360	384	375	378	386	339	353	372	370	367	367	394	352	392	376	378	409	370	384	401	383	359	315	350	397	362	351	408	346	342	380	388	346	360	419	385	355	353	432	408	387	357	377	352	352	347	389	372	364	385	338	350	384	388	360	354	361	402	368	387	394	367	361	364	349	392	359	370	329	356	348	344	340	380	372	369	381	364	307	382	392	327	370	350	369	388	375	352	369	339	382	338	378	350	372	407	369	379	385	387	346	371	391	360	361	400	353	380	391	375	361	365	359	361	385	383	363	382	389	358	381	354	340	353	352	352	372	343	358	346	351	383	379	362	373	356	347	345	367	360	384	382	393	348	355	376	349	340	377	351	337	414	392	359	340	346	350	355	373	331	372	405	394	384	374	382	372	377	376	370	369	366	365	406	327	354	357	341	365	347	366	373	377	342	350	364	371	376	371	389	339	350	352	361	370	360	371	362	398	375	360	352	361	373	370	403	340	368	356	353	352	395	374	330	362	372	321	345	332	331	344	353	365	355	343	355	361	364	341	365	382	377	354	350	389	397	391	372	359	346	343	343	380	347	356	342	374	391	341	349	369	364	396	389	347	351	372	357	381	375	336	359	382	379	365	337	328	351	353	370	389	400	399	370	416	355	382	378	381	359	343	358	356	372	387	407	376	356	359	364	388	352	371	386	349	383	329	374	371	420	403	360	348	360	344	390	362	379	355	399	352	353	392	397	335	391	366	343	338	356	385	390	372	411	370	349	385	387	365	391	367	366	331	415	352	356	393	354	402	371	386	370	338	406	356	399	408	394	379	381	345	362	362	352	372	361	373	382	385	398	373	370	315	381	362	432	388	303	360	386	371	392	354	345	402	384	372	400	392	343	338	339	362	395	371	380	353	372	334	354	351	357	368	368	369	360	366	341	343	378	396	384	365	364	369	369	344	373	394	344	354	390	331	364	370	347	375	344	358	315	342	356	383	365	388	392	362	364	355	383	371	383	388	379	376	420	414	388	368	368	353	339	400	418	391	377	404	357	389	386	322	363	341	353	358	369	374	386	404	371	401	375	366	393	369	369	384	351	355	366	383	378	369	347	375	394	326	343	386	398	340	332	336	391	355	371	382	368	370	372	361	353	332	350	377	348	376	350	349	377	298	379	350	397	377	365	354	359	349	364	382	401	389	400	355	384	355	346	360	388	377	344	371	331	377	379	346	350	331	383	385	344	377	379	369	356	355	357	364	347	350	384	385	349	371	370	390	353	341	333	377	368	354	343	357	375	356	361	384	384	354	351	380	332	382	379	409	341	367	344	398	341	431	340	317	368	381	373	354	377	360	365	358	350	374	367	360	343	356	374	355	363	357	345	379	378	342	315	384	360	362	388	312	377	375	377	352	361	347	364	382	374	333	376	401	363	362	352	353	389	331	373	378	398	376	372	328	348	349	361	323	360	371	345	366	379	343	392	355	387	378	393	381	397	375	356	369	363	362	408	388	365	376	375	351	354	344	333	360	363	336	394	366	382	425	377	346	380	398	371	369	370	373	348	424	375	385	380	377	380	368	369	383	359	407	385	347	340	405	366	397	376	393	400	345	384	376	380	372	402	368	432	386	378	363	355	379	343	374	361	344	383	382	321	370	354	378	341	374	370	391	354	373	389	358	309	343	366	356	368	325	346	318	368	375	364	378	363	359	346	357	392	342	363	383	351	359	387	342	375	404	345	401	380	337	339	334	338	343	357	392	327	383	348	368	375	367	370	351	384	383	356	368	367	328	375	365	355	364	333	368	359	378	366	361	376	379	312	372	384	355	415	382	372	348	362	383	366	399	343	359	362	356	403	388	386	382	362	338	354	379	353	390	362	390	339	392	387	375	350	349	345	363	343	356	368	340	378	386	362	362	371	380	367	366	359	386	322	388	376	370	376	364	359	360	398	375	378	349	354	381	338	362	412	387	377	418	355	347	379	429	366	383	346	377	379	366	343	358	357	372	368	347	361	362	357	375	375	388	341	328	370	361	380	357	363	342	358	378	338	365	363	374	370	355	337	338	376	363	393	375	359	359	383	377	382	361	341	376	364	364	395	364	377	353	384	332	370	419	339	392	349	385	380	369	340	324	361	394	373	330	321	332	359	357	374	379	388	348	359	333	374	353	331	360	389	341	369	387	388	365	384	365	364	373	356	386	392	332	369	391	353	367	352	398	349	354	374	365	346	356	366	396	340	383	394	361	378	334	354	376	408	396	354	358	378	348	363	369	383	378	373	391	365	373	395	353	371	367	386	407	348	381	366	375	352	339	389	367	342	368	372	343	375	359	353	343	392	321	372	377	368	359	380	359	371	379	389	339	362	364	354	371	320	340	361	384	369	352	391	366	359	406	363	353	375	349	378	355	405	363	407	332	373	371	378	366	374	374	337	396	382	379	405	367	362	362	365	355	386	341	325	333	393	389	359	375	377	373	375	361	374	341	335	363	361	395	383	360	400	351	360	404	381	397	408	379	347	373	392	380	394	351	386	357	376	395	373	388	367	382	404	365	400	328	336	352	399	376	353	406	367	371	357	389	362	364	381	362	372	377	352	391	345	394	368	351	347	337	391	404	348	318	345	376	339	374	354	406	379	370	364	415	384	371	404	361	361	372	350	365	377	409	361	371	348	384	405	355	360	380	353	369	367	340	421	388	339	365	356	375	377	363	350	397	367	354	370	377	343	325	368	382	369	382	361	362	354	339	363	378	350	331	373	417	349	354	342	391	332	374	373	357	355	398	376	382	365	371	363	382	369	358	346	346	366	350	380	383	386	363	368	352	372	378	336	372	377	386	388	431	351	367	355	400	374	377	356	389	355	354	358	380	376	359	374	392	388	349	351	352	369	370	368	368	370	369	366	348	368	395	386	365	366	358	363	327	355	349	365	369	366	380	387	369	365	385	336	383	368	379	394	347	369	374	383	349	348	356	363	386	357	344	389	402	379	382	372	375	367	349	363	388	359	398	389	383	368	354	394	373	382	416	385	331	394	359	359	377	360	386	341	396	378	389	392	349	374	362	417
10110	4269	3485	3564	3116	2653	2281	1889	1737	1525	1291	1219	1142	1169	1082	1019	1036	1024	970	967	964	920	952	928	949	865	928	920	849	909	895	850	859	858	851	902	887	832	844	874	849	928	840	878	842	895	807	876	945	942	895	856	898	895	946	901	932	902	868	916	887	886	850	887	891	821	850	901	837	822	855	862	854	893	858	852	865	885	794	842	788	911	912	868	891	843	856	839	837	875	865	883	895	864	883	794	849	833	827	890	874	860	842	865	841	795	858	893	908	868	870	836	891	915	859	846	867	871	859	854	867	889	857	842	847	848	833	874	874	943	830	831	832	870	843	851	831	863	798	788	823	815	880	859	820	866	921	872	785	862	866	878	851	877	835	818	925	868	855	862	858	867	907	815	866	850	826	879	883	833	847	821	864	920	904	867	889	840	908	836	882	838	853	855	809	843	832	865	858	874	827	856	858	937	820	813	888	887	828	870	816	887	866	880	861	854	853	860	851	884	900	851	830	878	818	850	795	883	860	846	859	910	918	875	862	898	856	811	864	835	822	849	839	819	881	836	875	803	889	825	830	835	841	938	906	877	821	815	876	879	860	868	862	835	860	863	855	844	901	863	849	872	810	845	870	882	851	841	839	818	882	850	872	863	850	855	877	913	885	831	874	919	855	849	841	871	833	850	903	837	874	894	885	882	883	829	883	830	861	852	879	858	807	871	847	849	877	830	841	863	836	841	853	831	891	840	850	879	878	866	856	836	864	859	822	874	876	834	861	869	902	847	846	884	894	836	824	869	864	884	870	813	823	760	855	847	840	843	855	800	896	849	802	821	833	870	849	845	838	858	786	865	824	834	830	826	845	896	853	868	815	845	847	860	853	843	870	841	871	825	882	799	862	855	838	831	831	841	806	861	898	856	899	835	840	899	857	846	842	852	881	838	870	808	839	867	875	859	864	885	856	853	835	831	917	864	824	845	842	859	819	836	864	845	828	868	786	852	791	861	853	819	878	857	861	835	768	843	844	895	836	825	837	864	868	871	813	878	863	895	903	844	829	826	885	886	813	885	911	919	816	837	868	887	828	886	853	875	818	884	815	844	851	862	816	853	853	874	873	856	874	831	854	866	905	839	818	860	829	826	874	847	890	832	863	860	855	850	880	886	851	868	860	869	823	858	866	854	830	814	872	846	827	823	817	868	860	842	847	824	877	821	886	833	858	876	834	861	819	856	811	804	824	818	853	866	859	905	845	848	910	875	832	813	851	910	830	876	890	835	824	797	843	773	815	840	840	846	870	858	894	840	898	855	897	855	868	875	813	841	897	887	856	855	861	897	869	893	852	885	879	875	841	841	890	846	839	825	817	889	901	853	886	870	884	836	877	864	858	867	867	841	901	894	843	863	855	876	856	833	800	865	847	845	883	889	851	851	861	825	858	860	883	789	804	910	851	882	906	868	871	870	830	869	857	810	853	855	875	849	785	808	840	850	871	836	827	914	869	830	865	818	837	815	802	869	851	846	903	855	792	850	870	850	851	846	842	830	864	821	880	891	858	902	859	874	856	839	870	847	821	840	850	878	890	853	820	889	887	854	779	851	849	898	892	868	868	845	879	862	824	818	820	821	825	871	814	869	829	875	838	867	861	866	875	884	862	861	873	850	874	840	897	820	823	878	805	896	851	850	815	883	895	825	852	837	916	868	830	847	900	894	808	831	843	829	794	854	866	858	848	861	850	811	867	849	897	810	838	848	801	834	941	845	847	850	821	868	863	846	809	893	863	868	814	828	818	858	851	824	871	874	826	847	861	846	868	858	892	861	840	838	827	883	847	841	867	842	866	847	853	873	873	848	862	871	900	819	867	848	839	888	856	866	863	903	843	865	840	872	890	854	824	855	851	904	835	899	866	883	868	875	798	891	874	849	837	822	857	812	886	838	843	852	841	846	863	894	763	814	827	880	888	848	850	882	869	832	892	886	822	854	837	865	817	884	820	861	896	871	872	812	881	856	783	897	812	850	843	871	850	853	869	843	847	854	841	822	878	873	868	889	859	879	914	894	871	809	858	910	887	859	896	816	862	889	850	856	808	875	843	925	808	856	861	861	852	836	839	850	956	919	897	848	800	877	878	851	902	876	851	837	844	811	930	823	876	846	870	874	864	825	848	872	833	888	899	857	870	792	842	820	818	825	849	842	843	851	813	781	877	872	797	873	815	881	851	880	824	821	875	845	818	847	878	851	830	841	865	870	841	867	865	867	862	888	864	849	811	891	840	855	874	864	836	838	888	884	864	856	843	817	917	888	863	872	843	863	863	822	898	846	919	861	814	867	798	858	871	873	811	801	896	890	867	856	870	824	788	846	821	857	892	875	820	861	898	806	843	852	858	814	822	823	864	825	878	890	858	847	879	845	886	887	810	892	906	866	890	920	819	839	852	858	828	836	876	837	853	881	900	881	898	878	893	838	863	857	860	842	802	840	832	805	851	831	836	814	879	897	874	876	878	861	816	848	845	858	862	867	844	904	825	800	854	909	889	799	852	841	858	811	937	843	814	895	845	862	832	831	864	863	883	848	863	871	856	870	894	827	839	835	841	866	846	874	859	827	885	875	872	812	901	858	853	829	832	856	864	844	847	865	865	868	897	863	862	880	881	852	859	845	863	884	899	805	812	859	852	882	890	882	861	888	828	860	923	808	948	823	830	823	821	877	892	864	900	827	926	897	874	862	810	833	891	827	842	919	874	836	895	858	850	873	820	911	826	882	880	854	888	838	851	854	902	935	855	867	812	847	857	872	863	844	869	868	816	868	805	873	845	873	812	848	874	857	845	835	846	830	865	869	853	857	805	881	825	788	871	870	838	873	838	839	837	884	800	864	800	858	814	886	873	850	807	837	872	810	822	863	862	825	825	825	845	827	832	861	815	874	839	874	831	839	842	873	846	868	819	856	828	803	868	844	812	871	848	856	877	847	848	797	882	865	830	855	884	857	842	816	840	844	877	924	864	830	866	821	848	852	829	866	883	868	865	851	854	850	835	845	876	831	808	857	892	860	880	871	841	855	793	830	850	818	864	839	808	817	814	823	811	863	868	833	816	857	886	893	877	905	866	799	789	829	882	851	817	849	878	843	843	848	866	888	832	822	826	871	878	885	831	848	857	869	840	857	849	820	886	845	874	898	849	860	814	864	848	866	867	866	840	873	880	876	854	825	868	833	868	844	889	796	834	793	855	857	877	878	869	872	861	905	851	832	825	881	881	849	864	837	860	865	848	890	866	785	849	823	870	841	851	795	915	889	908	876	828	791	835	865	878	872	833	890	870	900	887	905	889	865	877	858	831	843	870	834	866	872	876	867	901	855	837	796	859	858	827	884	859	844	836	926	865	845	882	820	854	860	782	863	817	893	820	833	841	899	887	889	823	860	831	809	840	842	837	836	827	866	833	856	861	900	869	872	878	880	862	861	808	838	860	877	849	873	856	860	874	832	818	852	830	863	865	879	860	885
22796	7692	3308	1811	1256	1045	884	705	627	505	418	438	424	402	396	353	395	362	375	378	385	401	363	398	396	383	342	340	352	371	354	372	330	345	333	343	355	365	346	399	326	344	372	363	350	346	341	341	318	380	324	319	357	353	363	346	358	327	351	343	341	373	333	350	333	307	317	313	334	347	364	355	345	368	339	354	387	363	336	361	308	351	344	380	314	354	335	369	367	330	314	334	330	310	342	367	361	373	314	344	340	334	362	344	352	327	344	331	354	336	310	323	310	336	339	301	346	348	334	343	322	366	340	342	341	353	346	336	331	344	330	368	326	349	342	326	337	316	308	335	323	335	342	359	350	355	334	347	346	358	328	326	306	381	312	336	326	335	388	353	373	347	326	327	352	328	358	332	355	354	350	335	385	312	322	362	357	352	362	354	341	348	352	330	307	356	390	331	356	353	357	402	363	340	335	364	314	359	356	322	310	388	334	356	329	365	362	369	343	353	366	331	324	328	339	366	342	341	368	344	365	342	346	355	374	315	345	372	354	337	353	366	336	357	359	364	352	347	344	309	364	374	318	350	308	351	333	319	374	355	371	370	350	311	331	348	358	339	329	349	324	354	333	373	372	338	368	372	339	351	324	337	354	322	337	384	332	329	343	346	357	326	374	341	379	349	348	326	343	318	346	328	376	367	344	341	365	332	324	342	337	391	317	338	318	343	353	307	359	375	346	331	348	359	326	349	363	351	382	330	338	345	353	348	339	350	350	359	357	369	343	353	349	375	319	304	369	350	350	408	377	353	354	357	361	334	348	361	344	343	345	383	354	336	357	359	358	344	331	355	343	345	374	377	365	364	330	335	309	325	358	365	354	362	384	355	309	346	366	343	343	344	352	324	350	316	342	353	343	358	323	345	380	341	316	346	333	373	368	334	342	336	353	341	313	330	355	376	336	313	326	344	360	342	304	341	336	364	333	317	374	348	356	323	348	322	350	361	356	327	362	330	352	356	331	343	346	328	309	332	344	347	358	363	391	393	379	315	361	374	375	346	353	336	318	328	328	345	373	328	369	364	375	350	351	338	342	334	386	326	325	350	352	345	369	366	341	358	316	332	304	322	339	369	350	351	316	350	326	338	368	309	343	326	336	348	322	353	327	349	322	320	341	335	338	364	369	363	357	337	320	307	336	321	332	351	354	373	345	312	360	364	331	337	326	353	330	355	348	344	328	357	342	354	323	338	334	327	378	351	327	363	307	327	320	366	363	328	329	369	350	384	343	338	347	362	341	328	351	350	375	330	353	347	344	353	333	353	387	399	355	337	352	360	345	342	366	324	376	351	358	319	339	368	326	370	334	359	350	358	343	358	343	346	340	329	345	339	362	339	333	355	379	375	339	337	333	348	329	332	357	334	330	322	356	361	362	342	327	328	344	376	377	341	309	301	340	355	341	400	343	334	343	330	335	320	323	323	355	344	317	351	341	343	380	354	338	346	337	317	346	351	355	339	345	340	306	357	337	363	340	353	380	362	347	367	367	338	330	338	338	349	345	321	376	349	341	350	353	371	342	321	345	341	345	368	358	358	355	343	333	341	374	337	365	346	301	400	355	361	310	364	366	311	350	324	348	355	338	378	366	324	346	384	348	373	376	359	347	358	369	371	361	380	367	298	336	339	322	355	334	336	343	368	344	344	335	330	333	357	348	344	339	412	333	326	367	332	323	332	351	341	354	352	377	343	357	326	350	347	346	340	340	335	339	360	341	356	340	374	362	354	351	339	316	340	312	353	355	370	394	358	346	346	322	321	350	351	318	362	400	345	327	373	360	336	333	329	377	369	362	356	327	364	331	333	317	341	374	354	330	362	341	368	361	342	372	337	356	351	350	392	364	332	360	377	333	338	371	364	332	340	383	345	325	402	328	364	336	312	354	340	332	347	344	337	371	347	334	349	322	363	377	362	355	323	338	327	363	343	372	325	341	334	370	375	328	387	382	359	338	349	338	368	306	344	374	365	354	394	333	347	339	349	378	347	326	319	366	352	382	339	347	340	335	356	359	359	358	328	326	355	349	333	351	366	344	319	314	350	365	386	348	339	336	351	323	341	374	357	351	344	369	315	370	350	339	326	352	347	351	339	387	361	361	340	333	360	337	340	354	356	347	334	330	351	351	333	384	338	377	379	338	363	334	352	322	316	354	372	334	329	361	338	341	379	363	342	378	326	309	343	345	353	373	340	347	379	321	328	361	319	343	316	390	342	378	342	353	353	347	359	341	337	344	361	343	353	387	342	298	381	325	310	325	359	319	364	361	365	355	309	323	382	339	349	378	357	343	325	328	349	352	336	357	308	316	339	376	356	376	362	335	324	306	344	328	358	313	327	352	363	342	329	338	344	367	340	374	368	322	348	354	317	355	338	343	343	341	340	360	326	380	340	386	324	320	331	361	316	352	347	328	382	355	321	345	313	350	337	380	347	319	350	329	337	389	332	334	341	352	377	297	331	335	346	341	337	317	320	346	327	350	336	335	326	321	331	357	371	348	359	365	347	355	354	379	341	316	352	329	356	350	342	372	350	341	290	346	328	349	287	351	333	354	342	327	328	364	342	355	371	365	346	332	327	341	335	338	335	372	350	382	357	379	335	363	334	351	361	325	311	346	392	342	347	381	390	395	361	378	367	368	315	377	347	375	350	354	331	338	364	358	335	348	362	344	352	346	329	367	308	374	387	361	344	373	343	330	344	344	349	325	365	345	365	346	345	363	340	379	381	337	347	344	322	350	387	334	410	371	332	340	367	373	334	320	375	341	342	354	297	324	340	334	357	369	322	335	333	345	317	350	322	323	337	389	360	346	348	298	326	370	352	359	308	367	356	297	350	324	344	349	333	370	339	375	382	398	366	364	320	352	385	352	330	347	349	335	345	361	336	343	358	348	361	377	345	335	361	325	355	350	335	344	355	339	346	391	332	341	361	379	352	346	359	329	347	354	304	335	370	340	365	356	405	362	330	368	325	388	351	329	360	333	340	334	359	368	357	341	375	357	377	366	313	372	379	361	345	320	348	330	349	352	356	365	319	370	337	354	309	332	342	349	350	336	334	308	343	337	345	324	315	338	370	332	346	379	341	361	370	344	348	357	334	364	349	351	352	358	353	356	358	322	367	332	365	322	335	364	342	360	377	373	336	334	334	345	337	353	346	313	339	346	314	326	360	360	335	326	316	340	311	334	338	374	363	323	337	396	359	354	347	349	330	368	339	331	372	307	331	369	350	312	348	349	352	354	318	319	378	337	375	317	345	330	367	367	346	334	311	336	321	344	313	369	344	315	337	333	365	376	318	335	364	372	338	331	356	329	367	372	384	362	320	343	366	342	321	363	348	377	306	348	334	366	296	316	347	376	331	342	391	364	347	382	335	353	346	324	306	356	303	375	390	342	344	361	349	342	365	342	380	389	355	366	341	334	320	340	341	354	340	387	326	349	388	319	324	343	369	355	309	291	329
13567	5968	4667	4929	4259	3590	3134	2569	2272	1716	1529	1452	1294	1304	1235	1098	1048	989	1003	971	970	981	949	914	920	922	832	908	852	842	862	824	866	848	880	897	817	830	757	850	765	828	823	856	842	838	879	824	832	845	861	883	888	866	931	859	855	855	717	826	804	777	817	816	787	773	827	868	832	795	817	843	778	764	813	823	849	788	815	795	846	841	826	828	812	776	879	870	787	843	764	798	814	789	782	815	768	829	834	818	773	822	816	808	817	804	777	771	751	770	808	770	791	792	812	791	783	841	780	767	747	811	782	779	722	770	794	811	824	786	777	818	822	809	828	745	768	804	760	805	775	768	832	821	779	813	759	828	767	796	802	833	806	815	747	838	836	826	772	745	743	770	808	807	787	796	803	763	755	752	782	790	820	783	759	766	787	790	764	764	769	793	800	789	784	849	759	764	757	782	781	804	807	787	801	816	811	747	778	776	784	786	779	807	794	778	754	817	793	800	792	845	803	749	787	865	831	792	798	800	734	772	848	747	841	823	845	831	794	766	810	792	764	792	787	819	827	795	769	775	728	802	810	772	810	761	767	813	790	798	821	784	793	774	735	802	782	819	782	755	778	777	821	757	785	827	761	802	755	749	750	748	761	811	795	780	800	778	779	824	753	811	774	790	809	767	752	781	773	786	797	790	830	769	794	736	806	789	787	806	799	731	825	785	818	811	795	736	735	812	818	744	825	791	771	793	847	801	763	784	740	801	750	805	759	835	787	850	788	793	837	826	800	811	764	718	804	821	826	813	798	773	782	861	760	786	750	784	811	787	786	785	792	791	839	790	779	772	803	803	812	762	733	789	793	836	757	711	818	825	758	758	789	783	795	768	777	804	788	795	807	763	754	772	743	767	797	816	827	754	803	769	790	822	793	754	774	779	754	816	807	742	831	773	797	780	772	776	772	843	773	801	793	766	816	794	824	822	775	764	756	791	804	734	811	774	765	786	811	773	821	802	751	811	744	764	772	782	789	736	803	792	795	796	776	763	757	755	770	748	840	790	873	725	821	822	812	795	803	792	807	793	830	801	771	804	805	761	815	812	769	764	784	814	804	785	829	796	764	837	762	773	741	773	831	820	782	790	759	767	815	793	753	801	816	808	766	824	793	793	822	778	804	805	787	761	807	832	758	783	800	821	752	799	802	804	802	773	871	792	787	757	803	778	804	801	809	778	821	786	781	798	831	800	821	813	786	776	752	836	759	851	777	744	783	760	766	832	804	823	816	780	837	813	792	764	838	796	830	743	811	785	762	756	804	785	795	786	793	844	791	784	797	801	789	814	818	817	799	781	776	769	795	822	817	868	844	809	793	775	831	770	773	772	750	745	784	818	797	786	760	809	788	803	814	803	812	816	761	821	755	800	776	746	743	798	795	768	788	801	787	851	775	771	782	742	808	747	774	836	808	776	804	722	831	814	816	856	812	835	782	823	772	791	815	787	793	825	760	803	799	778	746	731	812	777	783	795	844	822	776	805	788	806	797	778	760	759	808	811	766	726	785	780	829	815	755	849	789	814	798	775	806	757	832	783	798	799	778	860	765	797	816	801	804	765	790	840	775	809	845	752	872	791	787	791	764	803	775	789	783	778	769	806	766	775	787	758	847	761	768	795	823	795	778	773	780	818	797	803	726	801	825	831	763	785	838	828	774	821	762	767	843	828	788	802	783	775	760	766	764	783	813	822	826	800	753	810	818	833	774	792	762	810	788	805	774	783	823	804	831	786	783	780	813	819	852	830	813	768	765	760	792	809	827	840	821	805	789	798	825	784	804	817	811	841	804	824	812	762	818	813	808	782	803	835	789	807	825	741	830	816	780	782	814	856	742	808	780	765	767	808	783	755	772	779	811	830	782	813	777	843	765	797	787	789	754	761	791	841	791	778	786	834	790	796	762	752	814	766	798	755	808	741	762	809	794	746	810	811	775	813	822	795	793	783	811	762	823	744	799	790	741	789	745	802	780	768	805	843	788	807	778	793	793	765	856	803	792	816	823	806	771	775	828	802	771	738	791	742	780	814	841	801	792	787	792	833	777	841	806	825	789	810	816	825	765	782	867	802	790	765	786	777	800	778	792	786	815	789	823	777	792	783	801	783	760	790	756	771	765	801	782	803	796	782	774	774	787	771	780	763	787	822	784	800	792	756	835	792	782	802	830	757	767	785	735	792	802	844	801	784	797	780	793	807	840	772	801	748	834	742	786	839	782	777	832	739	782	751	811	812	822	789	792	813	809	729	795	792	791	797	827	784	783	813	811	790	813	817	785	769	803	820	811	841	780	785	815	779	784	835	765	847	760	787	804	762	776	755	799	810	788	806	748	827	796	800	767	761	788	812	767	825	823	835	791	822	812	762	784	780	753	806	787	771	770	805	786	740	776	776	776	763	814	800	779	814	807	833	779	810	801	806	794	814	784	780	729	775	799	758	798	762	828	793	828	794	824	810	808	792	803	760	795	821	781	756	763	749	771	767	786	816	772	786	813	799	802	790	815	770	807	819	790	784	763	823	752	812	826	826	820	784	825	744	753	814	762	832	801	774	788	767	805	813	759	825	786	750	856	796	788	782	782	775	825	780	780	823	805	772	779	821	758	823	803	807	860	849	775	750	809	842	774	828	782	792	823	781	817	806	822	797	809	774	799	753	816	755	796	790	777	795	788	782	810	774	765	802	784	792	804	775	805	778	810	797	818	741	813	747	793	749	791	819	808	819	771	786	755	817	796	777	746	777	820	784	809	793	781	809	834	762	795	792	843	781	753	774	781	770	829	787	870	740	782	797	800	821	762	824	796	829	760	793	746	777	838	797	749	816	802	796	814	819	810	780	789	786	798	798	775	766	750	780	813	804	798	777	744	790	839	792	739	783	796	775	784	829	816	777	759	768	786	807	784	791	790	824	836	784	760	782	797	767	809	783	806	771	800	817	794	785	758	785	811	784	764	762	804	814	803	805	776	842	792	751	754	829	797	715	817	807	794	856	791	862	794	769	801	785	811	764	786	818	790	811	838	734	787	788	803	770	802	781	756	804	760	799	787	809	824	823	784	784	797	828	825	750	803	763	753	808	781	747	767	758	825	817	803	802	807	757	824	850	784	794	760	795	788	806	830	794	766	788	830	810	795	811	781	817	796	780	828	781	802	778	799	804	789	772	825	773	838	809	766	806	777	789	785	821	740	793	793	818	798	782	777	773	779	775	830	785	786	809	838	811	833	751	821	797	810	789	768	796	768	761	779	801	833	805	812	779	806	784	789	780	821	805	795	843	854	791	798	847	785	791	762	763	841	805	846	863	793	806	783	813	826	787	837	798	769	800	779	755	828	832	785	771	769	776	784	780	806	813	780	797	747	788	801	803	796	772	807	808	822	783	783	802	775	799	782	848	820	760	803	761	815	790	823	804	798	747	796	802	846	775	747	796	808	776	857	791	841	788	816	797	774	768	771	782	862	784	759	752
4619	1430	745	618	430	410	328	284	299	291	268	305	265	254	254	240	286	234	237	232	240	247	240	258	250	230	247	277	257	262	266	244	248	240	248	238	259	239	247	239	264	238	242	241	252	257	246	275	257	236	246	229	261	236	237	277	248	262	268	255	253	245	255	282	240	234	255	231	209	227	234	242	242	229	260	259	241	274	262	258	260	268	245	259	254	246	257	244	245	236	247	256	262	256	211	256	255	234	245	249	243	217	238	233	258	265	239	245	205	234	252	246	249	237	258	257	258	247	250	236	285	255	248	247	246	246	239	253	258	244	260	258	271	276	257	221	250	270	245	260	242	255	232	248	247	226	265	258	271	274	270	260	213	269	266	265	240	227	243	242	250	254	272	261	246	232	266	245	249	240	266	257	278	268	255	234	254	285	259	222	211	256	208	254	263	275	243	241	259	253	260	235	263	259	283	239	258	259	232	245	231	238	264	252	253	242	259	279	239	234	221	257	252	263	240	285	251	242	230	270	243	265	260	251	247	273	249	237	258	248	261	241	241	277	246	245	279	255	280	288	225	243	258	244	264	232	267	235	278	255	251	259	272	224	249	257	234	246	248	255	260	278	257	232	278	213	248	251	268	281	233	252	268	262	243	248	233	243	286	248	245	227	252	276	259	229	257	256	241	269	236	258	231	206	267	257	245	247	243	261	248	249	203	234	271	227	229	252	250	251	267	241	228	265	241	239	238	227	261	255	251	250	249	254	266	245	246	263	281	258	234	255	246	230	212	277	232	242	278	267	243	243	255	281	229	217	254	242	250	229	242	251	232	252	240	257	235	259	255	232	243	265	251	274	234	254	251	238	267	272	244	255	262	259	255	244	223	233	256	251	227	264	244	265	240	256	248	253	235	234	245	253	226	248	264	231	238	251	260	275	225	289	241	250	265	257	223	248	273	240	240	235	264	224	261	230	224	235	254	279	241	235	239	261	247	233	272	236	233	200	258	238	254	243	274	252	251	242	252	279	260	244	244	238	259	256	265	267	253	240	251	252	256	228	269	243	244	231	228	275	224	235	289	265	255	246	255	238	246	250	260	259	253	213	257	226	262	255	251	255	305	232	225	233	241	258	248	268	249	271	247	267	229	244	217	260	256	267	258	309	244	258	240	254	247	233	234	255	262	267	227	273	270	211	270	243	258	257	232	237	247	271	230	231	252	262	232	239	261	252	262	234	236	230	247	250	269	244	202	237	234	220	235	248	245	277	239	256	217	232	260	264	270	252	226	235	270	246	228	253	267	256	242	260	257	276	270	224	262	215	225	224	258	225	288	271	274	220	266	253	270	252	267	240	244	271	289	253	229	253	257	250	269	249	248	279	243	254	246	233	247	286	235	224	244	246	227	253	247	263	254	248	244	245	232	276	235	233	231	219	255	249	254	277	239	238	221	265	224	241	242	242	264	242	239	249	248	262	259	266	243	238	254	235	235	259	258	212	245	254	248	270	245	256	245	250	233	243	277	261	260	255	265	263	242	270	240	252	245	239	261	263	248	265	228	251	272	214	229	230	251	242	232	245	257	241	253	254	243	268	237	226	274	252	240	239	240	247	238	269	235	252	257	281	270	236	290	260	236	259	252	223	247	247	254	236	253	274	242	255	236	237	243	264	233	251	226	247	256	248	241	227	267	260	244	235	234	279	244	265	260	261	253	252	261	246	284	257	225	242	259	220	252	242	271	266	221	247	233	250	234	225	236	208	286	241	202	245	292	240	268	249	266	225	264	267	258	253	256	219	256	278	254	252	242	254	227	259	249	261	258	285	258	271	278	258	257	253	231	272	244	262	244	249	251	222	260	265	235	235	242	271	246	254	238	253	229	245	230	228	228	263	261	281	268	274	267	238	282	224	266	263	268	232	253	282	270	257	252	251	265	265	259	224	254	228	247	245	262	255	253	250	259	236	236	240	241	253	254	230	259	238	277	260	244	247	253	211	251	212	227	233	274	268	265	264	241	234	239	279	282	214	259	281	266	236	230	230	262	256	228	241	237	238	231	275	266	252	262	265	229	259	267	229	268	251	238	231	236	244	267	260	251	263	252	264	248	269	262	235	254	270	262	220	249	257	265	236	254	241	246	250	264	215	252	240	218	231	271	247	236	253	234	246	241	277	291	234	220	235	266	238	257	238	208	252	232	248	256	259	260	234	249	232	274	241	229	240	233	245	271	247	238	248	257	218	249	227	236	228	232	251	235	272	256	270	287	276	222	271	221	235	248	239	263	241	246	271	258	266	234	252	257	263	245	244	274	236	244	259	264	270	259	266	232	248	242	240	250	240	264	256	258	266	248	236	253	251	252	270	236	269	261	257	256	249	246	231	275	227	245	249	233	215	264	233	294	246	249	229	241	280	258	250	232	236	266	259	213	251	261	238	265	218	240	242	270	241	205	278	237	241	250	234	241	239	251	235	274	238	250	227	250	259	256	258	237	243	249	267	234	221	276	264	266	279	282	253	260	242	236	250	220	262	237	241	260	262	253	232	250	240	246	266	249	235	246	258	256	273	270	286	264	242	250	221	268	227	266	243	256	251	285	267	260	254	275	244	253	237	219	257	252	252	238	251	276	231	245	242	221	210	244	215	229	241	257	245	256	260	230	247	279	250	281	258	286	238	238	230	250	218	215	255	218	274	258	247	256	265	254	267	234	248	248	253	242	220	226	226	235	271	228	239	247	278	229	243	241	267	223	244	222	236	272	252	252	251	232	254	269	259	249	267	257	245	238	249	278	241	254	250	249	253	272	225	264	272	263	240	287	216	259	269	251	284	239	256	257	256	271	249	252	221	260	273	208	261	251	258	260	231	231	247	230	225	268	243	249	248	245	243	279	247	248	262	219	266	205	226	226	277	286	294	249	238	265	251	255	236	236	254	263	256	256	252	276	274	253	254	257	233	256	246	242	278	230	228	255	269	271	229	256	236	245	279	277	238	240	247	244	227	256	241	290	255	228	242	252	261	247	237	237	262	232	254	230	245	255	244	246	257	251	258	256	279	232	238	268	253	245	261	241	258	223	218	227	235	276	225	245	239	258	284	289	276	261	230	239	249	234	252	249	249	245	263	241	278	240	247	239	235	282	240	241	262	250	259	283	240	258	265	267	253	255	249	237	270	237	224	246	286	258	245	217	247	247	248	261	249	272	233	217	236	261	231	245	278	252	252	245	269	261	219	263	269	250	287	248	239	246	249	299	246	238	265	250	262	249	249	247	262	230	281	245	259	244	252	267	234	244	312	246	232	240	240	241	269	256	246	228	284	263	244	222	253	258	220	228	269	259	253	249	250	244	281	258	281	234	283	230	219	240	249	252	234	255	255	242	281	257	277	243	246	251	234	236	226	235	232	261	265	249	248	254	227	260	244	284	271	230	257	240	224	246	268	243	231	270	238	246	253	263	249	242	246	253	215	226	225	252	250	224	249	255	248	254	243	223	227	284	262	248	250	270	255
3584	1710	1573	1739	1598	1326	1179	975	938	798	772	747	701	659	675	676	675	647	634	651	595	653	600	604	611	677	617	671	610	648	650	630	631	597	644	616	630	578	635	633	632	539	621	575	635	658	608	585	626	639	666	627	650	637	598	672	669	651	621	600	615	645	598	623	585	632	610	575	612	615	599	581	605	606	648	622	651	594	594	543	592	596	599	630	606	623	619	674	580	645	598	634	589	600	627	602	627	574	638	604	595	598	628	559	667	629	610	605	609	646	632	650	592	648	606	640	597	591	593	612	596	602	593	604	629	578	623	602	631	586	573	628	589	608	622	636	587	571	617	618	596	636	614	612	579	643	593	643	573	575	648	602	584	639	613	601	603	580	570	617	618	580	610	640	669	625	547	568	577	612	643	606	604	656	653	610	661	640	592	623	652	626	627	611	608	592	637	606	604	613	603	623	627	586	600	636	616	589	621	630	612	629	583	635	615	596	645	582	626	598	594	575	628	597	684	627	600	645	585	616	660	636	611	681	625	628	612	643	562	627	619	600	614	663	602	578	611	597	550	612	636	574	608	612	600	601	599	617	606	602	657	629	614	670	608	566	608	628	601	602	602	623	620	579	628	614	604	592	588	621	619	594	605	615	620	654	624	605	619	617	600	588	605	596	622	610	635	594	614	616	614	612	643	622	611	599	589	648	629	630	577	612	617	600	619	632	576	590	614	596	623	597	622	597	576	565	615	618	631	625	604	600	612	607	638	614	607	629	578	641	616	592	636	564	632	651	608	580	586	634	622	592	627	618	596	657	593	578	695	632	593	560	617	611	566	622	565	600	619	656	648	599	649	638	587	594	626	588	614	661	630	607	627	584	621	622	639	617	602	630	593	576	647	602	649	618	665	607	643	620	643	589	616	647	625	610	622	622	688	625	664	631	570	603	598	587	594	616	648	634	631	595	630	580	615	629	623	579	580	632	622	611	611	606	630	617	617	618	632	584	652	611	630	567	611	602	602	627	613	572	602	623	603	652	607	610	595	604	639	614	670	618	650	622	619	623	598	600	664	581	617	605	624	591	622	634	636	589	596	593	649	622	600	576	591	622	625	593	591	669	584	638	638	631	618	655	608	587	615	622	606	617	605	589	621	650	596	645	621	629	625	666	580	585	623	634	604	635	616	622	601	574	623	623	617	598	605	591	597	608	616	584	625	610	597	634	613	628	617	630	594	648	653	647	635	575	583	600	596	626	618	625	567	614	593	576	635	618	624	623	590	633	620	596	618	611	655	612	658	593	631	644	615	637	635	615	631	598	566	585	585	627	617	604	627	619	594	627	620	644	606	612	625	602	640	602	599	600	619	619	665	601	631	615	603	614	594	624	660	618	637	581	604	604	594	613	590	614	630	656	638	589	638	627	595	633	605	647	623	628	562	643	604	620	639	626	615	595	657	592	619	621	586	617	615	621	608	568	601	628	572	623	672	586	616	606	600	604	561	619	615	595	606	591	659	593	583	612	638	601	614	657	635	587	622	573	589	607	596	617	628	608	568	623	617	671	615	625	609	598	604	564	588	623	620	611	627	611	592	576	588	599	607	614	567	549	617	633	602	669	686	635	623	620	621	654	581	624	592	605	611	659	597	636	641	606	648	645	598	545	656	610	609	582	638	612	607	624	642	598	626	618	611	585	663	623	617	607	592	593	645	625	623	571	643	635	582	666	614	641	631	623	590	609	635	574	610	631	585	599	595	622	586	621	635	594	580	639	611	604	634	614	614	629	613	599	639	595	593	617	603	641	671	616	608	636	605	632	582	632	635	602	637	615	652	598	633	587	625	573	621	604	559	616	588	578	642	609	612	611	592	596	604	675	598	577	610	627	633	577	595	622	616	648	612	618	657	630	593	652	648	572	630	635	631	581	610	611	585	610	604	586	611	662	583	612	598	608	623	672	637	645	545	644	597	606	632	628	606	589	616	607	594	638	609	595	622	613	577	615	636	649	595	646	602	589	635	559	652	616	591	651	639	595	648	592	593	595	595	592	572	613	631	634	605	637	625	604	573	602	628	626	699	582	647	598	610	604	599	647	637	648	601	595	628	602	590	596	582	575	635	641	595	594	612	594	627	610	563	639	637	599	594	624	665	625	603	643	654	662	605	643	603	646	618	611	595	615	593	608	580	597	595	637	609	604	616	621	638	597	650	621	602	639	567	606	636	604	608	600	611	634	589	624	618	599	597	645	591	642	582	588	663	564	619	597	635	583	607	590	644	589	619	635	676	617	603	561	611	620	585	632	603	630	631	606	579	590	619	593	586	595	630	642	610	597	662	627	651	626	568	646	636	624	600	645	583	604	628	610	600	619	619	656	591	638	642	590	639	628	586	590	561	638	591	582	589	635	613	611	621	636	625	653	580	620	633	587	626	640	618	643	624	639	607	554	609	653	602	637	627	648	594	612	598	633	569	661	599	615	637	659	605	588	623	622	631	635	611	628	567	592	596	587	641	607	590	614	579	618	679	578	634	653	630	608	640	606	615	621	618	583	612	593	605	580	592	619	650	594	623	623	563	628	596	618	632	608	600	626	656	581	636	597	604	580	613	629	612	612	624	639	579	623	631	614	625	625	626	601	644	609	666	604	647	621	598	606	623	622	626	655	638	602	614	617	610	581	602	624	612	607	641	615	586	639	603	627	582	632	639	613	639	635	617	594	620	587	592	584	602	634	623	648	617	604	596	623	626	597	615	591	622	634	652	619	604	599	574	658	617	598	609	615	665	590	625	617	631	632	616	577	579	601	605	585	632	636	622	623	545	641	563	644	658	597	609	625	636	648	640	597	632	612	629	643	629	606	601	623	621	611	627	657	622	603	634	597	614	611	596	613	677	563	643	639	602	627	664	624	600	590	653	634	621	639	617	620	646	580	573	586	610	636	653	609	580	628	612	603	618	596	631	629	584	586	601	623	636	641	675	620	594	624	613	613	627	616	615	613	604	619	589	617	626	584	598	655	628	579	607	624	573	633	599	637	626	585	614	641	588	606	623	585	607	632	635	622	613	625	627	586	655	607	612	606	582	621	600	606	635	637	614	630	630	628	621	613	601	584	595	628	564	660	559	604	616	629	607	629	588	641	614	615	627	549	610	623	611	649	658	651	627	605	622	629	614	630	596	609	634	643	643	611	610	658	629	657	613	611	632	604	585	663	610	602	584	631	665	656	639	570	609	598	625	603	621	580	606	588	624	639	601	583	605	622	609	574	599	586	600	565	596	652	625	599	629	589	635	638	620	645	618	590	662	605	593	609	624	610	607	656	596	612	612	572	632	680	577	636	642	620	705	594	589	627	593	614	665	612	624	651	613	615	644	634	640	641	641	636	653	667	591	647	651	592	627	632	577	633	629	606	632	632	632	657	625	592	614	615	604	646	635	564	614	617	656	600	654	577	633	612	621	616	599	597	574	607	633	591	585	617	633	665	630	603	634	610	614	598	577	618	612	663	592	604
14085	4068	1974	1301	990	731	665	580	511	475	444	443	403	409	412	340	375	377	382	355	363	386	379	333	338	357	352	358	369	379	350	369	336	374	338	345	378	395	398	378	385	349	363	350	372	372	341	354	370	403	387	368	386	400	382	358	366	378	375	366	359	344	374	355	381	359	351	348	328	366	371	370	358	333	395	391	335	357	371	361	360	384	368	348	345	320	374	380	369	396	416	344	336	384	384	380	361	341	362	339	350	343	340	384	380	385	355	357	356	314	359	390	389	405	357	377	354	367	402	352	357	328	367	361	373	349	348	385	383	334	372	386	355	357	397	396	346	395	377	368	417	372	392	371	385	357	383	348	373	394	368	355	362	382	385	368	361	388	344	371	343	343	384	334	396	392	386	364	304	352	404	377	357	375	394	380	397	379	353	365	389	363	360	374	374	400	415	409	379	363	381	347	354	356	362	369	360	353	344	432	355	395	353	365	338	355	388	363	356	350	344	358	356	345	407	373	351	363	356	360	406	354	335	351	334	369	345	405	393	366	346	368	401	371	353	390	355	370	328	355	373	389	357	391	372	369	373	352	370	380	402	338	372	367	345	377	344	379	386	351	360	380	349	364	361	374	333	345	375	384	349	348	379	383	357	371	370	387	366	347	379	366	334	348	356	346	351	342	367	364	403	327	363	354	377	352	379	355	348	367	404	359	420	380	369	395	363	379	351	385	392	385	356	360	365	333	349	348	348	363	377	350	376	357	330	375	376	371	385	355	386	374	333	390	344	365	355	373	336	357	351	380	337	351	359	385	389	361	381	364	337	368	385	373	356	366	385	370	355	348	351	333	383	353	337	378	386	371	386	351	399	373	369	363	372	379	350	364	346	372	373	382	353	393	361	373	384	402	337	372	348	347	422	349	400	369	316	372	409	356	389	339	371	364	383	338	405	337	358	366	319	306	400	351	326	337	362	366	362	384	379	385	372	388	382	369	345	378	411	393	367	374	362	323	361	358	377	328	373	361	356	382	382	364	334	389	369	365	353	353	364	357	350	379	384	323	393	363	367	337	370	385	362	356	373	353	384	364	374	367	334	369	390	404	356	358	344	343	344	355	343	345	364	366	382	334	348	353	372	353	350	363	361	369	347	375	340	363	356	372	365	351	360	340	360	384	334	361	336	367	337	393	397	365	336	372	371	350	342	360	367	388	368	356	330	380	361	367	375	395	388	364	379	378	345	332	370	382	398	345	366	390	348	353	382	367	358	379	358	360	331	373	385	360	362	353	368	382	372	360	348	387	366	358	353	367	374	337	376	393	364	385	404	358	333	376	368	354	358	384	388	387	372	387	386	341	384	394	345	368	368	362	408	348	360	377	395	375	376	391	363	374	346	342	363	370	368	347	387	379	329	362	347	389	367	361	417	391	362	380	348	339	348	387	374	370	384	368	354	339	411	361	367	333	365	373	388	328	362	332	367	369	364	345	331	351	353	389	376	332	346	392	343	355	366	378	329	384	366	366	376	413	377	398	375	382	329	391	366	379	394	332	390	394	384	373	361	348	367	335	389	343	351	401	369	349	370	361	364	395	353	385	352	357	385	368	354	327	338	339	372	366	347	362	368	393	337	365	373	338	380	358	330	348	358	374	373	309	341	327	348	381	369	340	345	372	341	348	365	348	369	371	358	363	308	327	357	376	406	343	368	368	372	357	392	375	418	336	380	339	376	349	358	352	363	383	354	365	346	356	336	328	335	377	368	385	368	365	357	377	381	366	372	357	386	364	376	372	379	359	345	387	361	355	360	383	354	375	356	365	356	388	317	359	377	348	404	372	431	380	391	384	374	370	399	372	409	378	380	362	352	340	383	379	366	369	412	364	386	379	370	391	382	355	355	368	387	344	402	351	357	379	382	382	323	352	352	354	337	369	323	400	344	339	329	337	343	333	365	345	364	390	395	377	367	342	368	385	359	365	368	354	353	396	362	354	355	373	366	330	370	405	383	363	354	342	335	401	387	357	360	372	360	371	380	347	362	383	398	370	370	340	373	381	369	365	414	358	353	409	365	374	361	388	335	361	400	366	350	358	329	367	359	371	391	370	343	339	346	376	356	367	345	377	362	370	337	357	332	347	338	375	392	364	346	341	358	387	370	343	385	372	342	395	393	379	362	328	397	351	378	364	359	340	356	367	360	382	369	340	360	368	324	361	365	369	335	347	337	351	405	382	423	398	377	351	369	342	347	368	377	337	394	345	377	369	381	397	338	384	380	398	352	366	348	333	334	378	399	371	352	345	365	357	370	365	342	336	380	392	371	354	359	369	375	342	315	355	352	376	391	375	328	359	360	363	345	361	352	350	379	349	359	348	378	355	359	366	370	365	365	383	382	337	361	373	345	353	374	364	366	340	358	343	347	397	372	389	367	344	350	346	353	389	358	337	327	342	325	358	332	366	345	367	388	358	331	354	376	359	335	364	359	355	379	340	341	363	372	343	351	344	374	367	367	370	360	322	369	397	345	341	357	390	401	347	379	368	362	381	398	403	396	364	357	365	351	320	384	353	349	360	390	354	368	390	392	384	386	362	352	341	340	358	348	344	379	376	397	347	373	338	344	336	332	361	368	351	363	374	397	410	387	370	398	401	354	343	374	395	339	348	386	355	336	376	335	380	385	371	347	383	359	374	354	361	377	356	381	353	333	374	362	363	379	380	369	352	362	340	372	352	346	402	360	359	356	351	331	390	353	376	387	344	372	386	346	361	334	349	377	380	345	354	426	390	369	341	368	370	378	378	394	389	349	366	369	403	378	352	350	349	336	353	349	362	375	380	349	379	378	363	366	403	371	359	345	338	400	384	361	366	371	333	356	341	340	372	327	380	354	361	379	399	378	344	368	393	371	370	362	311	340	363	359	340	397	385	400	347	373	369	386	375	362	379	337	353	405	367	376	391	352	386	359	364	350	340	378	368	335	354	379	349	379	375	375	386	362	343	383	308	367	388	379	399	356	366	377	354	401	374	370	364	419	345	353	332	382	385	368	360	322	383	374	346	367	405	367	348	379	356	365	346	390	357	374	356	333	376	375	359	370	380	357	414	414	341	408	386	335	379	347	366	378	334	372	403	370	379	313	359	397	349	365	347	332	384	356	358	348	385	345	363	369	381	375	338	349	328	365	398	394	376	391	417	376	338	376	411	344	382	345	376	386	366	346	377	366	363	376	376	363	392	351	338	339	375	340	375	400	352	380	378	363	364	373	330	365	417	331	336	370	336	349	336	355	380	360	344	352	349	336	366	363	381	399	381	348	392	370	377	338	378	380	337	386	359	353	359	361	359	381	360	355	334	376	367	374	380	354	354	366	381	394	391	402	363	368	353	403	376	355	339	353	356	365	356	361	374	379	384	359	378	365	349	382	371	376	341	354	346	392	336	387	326	378	376	352	344	335	363	383	335	363	380	407	380	354	409	403	387	398	374	357	358	374	371	386	365	375	385	377	394	373	346
10062	3879	3467	3640	3145	2708	2410	2051	1814	1556	1351	1279	1158	1078	1037	1098	964	955	940	957	935	961	911	903	955	912	899	910	894	901	850	822	869	845	870	903	834	899	906	815	846	891	873	822	821	870	848	858	899	865	886	891	895	913	907	921	848	887	867	853	857	841	860	864	866	816	921	889	853	867	825	834	898	818	854	807	891	842	893	846	882	854	907	885	892	896	859	845	894	814	841	914	817	841	833	842	850	836	831	853	862	825	860	833	832	836	862	873	832	845	790	850	824	801	863	840	818	849	803	862	845	852	879	866	836	815	850	878	874	845	831	833	848	786	863	887	879	891	837	816	840	875	861	858	844	878	806	798	879	789	830	788	889	821	842	818	799	832	842	847	857	840	854	834	841	806	800	815	875	872	859	840	865	806	806	825	878	811	782	827	864	860	848	851	864	839	797	840	895	819	847	820	835	835	845	817	859	875	845	846	835	818	869	860	844	848	846	840	837	813	805	844	833	786	859	874	838	813	872	829	862	879	847	866	816	907	815	887	859	904	861	838	834	833	833	830	863	817	816	825	856	815	899	820	839	821	862	843	885	859	852	856	858	834	866	877	811	843	861	855	847	821	841	833	850	808	834	802	810	888	882	866	869	836	855	876	848	811	820	835	880	835	847	886	869	813	849	866	858	841	837	842	826	894	853	868	825	888	821	808	821	862	844	828	910	855	866	832	872	848	874	859	875	829	913	855	872	826	851	824	859	857	796	780	931	870	857	811	846	856	791	862	827	828	829	813	817	838	897	853	858	833	876	852	865	837	819	840	836	820	914	806	833	848	842	876	842	877	887	895	869	866	845	868	843	869	820	864	918	835	790	868	829	895	905	847	792	820	856	818	842	896	862	829	816	805	866	840	870	879	811	819	837	836	826	830	876	852	845	864	850	871	860	864	803	877	862	862	817	853	802	849	853	851	828	865	876	816	922	852	826	858	827	882	914	790	799	860	819	816	817	870	859	878	842	836	825	870	875	854	796	876	824	885	831	860	796	829	898	836	866	827	850	820	836	860	836	836	818	840	819	828	852	864	848	858	816	864	874	863	825	907	831	897	846	833	846	814	883	836	814	863	813	853	836	867	907	829	846	849	849	834	786	881	866	847	826	843	866	816	872	829	824	824	830	838	820	846	848	802	843	904	805	845	909	832	884	877	869	899	854	840	864	810	825	861	824	886	817	865	848	895	853	891	878	844	829	790	838	836	880	812	885	864	886	836	838	812	840	843	846	859	824	841	864	846	856	870	825	828	824	839	858	818	836	846	820	832	811	848	844	853	877	832	827	838	873	823	835	872	831	869	849	782	869	849	863	765	831	845	817	882	806	830	870	852	856	855	827	827	848	820	869	861	833	854	847	860	835	850	826	815	878	869	815	869	795	861	836	830	808	841	894	808	867	820	849	913	855	838	834	853	815	857	863	864	823	836	850	899	858	847	851	867	871	856	833	813	843	840	825	797	834	832	870	826	847	848	837	822	834	831	819	853	808	800	835	848	851	872	808	825	820	817	798	855	843	800	867	888	868	863	856	862	786	858	831	875	854	832	840	848	840	831	837	818	864	855	826	835	826	856	823	848	876	826	847	887	828	824	854	822	850	838	886	876	793	892	807	816	811	872	825	821	835	820	831	800	897	811	813	823	833	867	765	778	847	875	821	890	808	814	823	900	887	860	824	889	870	873	815	850	813	873	837	829	876	833	855	840	865	896	883	908	889	820	861	814	849	852	859	841	827	864	841	844	837	804	825	818	845	806	846	858	856	864	871	855	809	822	820	791	801	818	811	787	870	846	840	812	853	825	830	820	845	846	833	825	856	878	809	927	828	808	850	895	854	857	824	903	870	812	819	823	837	848	828	816	856	874	863	872	845	829	827	788	832	856	860	810	885	846	851	841	851	820	827	819	867	871	867	866	810	871	867	878	836	824	818	862	817	827	842	852	846	848	829	862	856	814	848	827	799	849	840	857	881	855	839	856	824	818	855	853	841	895	846	838	831	837	895	833	851	827	868	804	820	834	857	794	829	850	857	883	879	882	839	846	824	899	808	855	817	869	847	826	899	878	863	848	871	819	843	827	808	889	818	840	829	803	861	827	873	852	810	883	865	826	844	841	884	860	904	850	867	860	806	842	871	841	832	846	791	817	832	830	883	881	858	881	845	871	836	837	884	873	828	849	837	868	888	829	912	832	862	879	820	872	785	813	835	880	862	824	849	854	850	852	827	867	852	841	873	803	858	845	850	874	853	855	866	845	844	850	836	865	811	833	827	865	780	812	842	840	819	875	832	819	834	890	850	872	884	861	881	823	801	839	801	827	870	845	790	765	853	867	774	868	856	837	810	851	854	881	802	843	809	811	864	882	853	782	823	791	860	805	791	852	927	827	880	855	807	871	856	877	809	925	862	858	865	852	859	828	845	781	839	829	853	802	838	833	820	852	867	848	889	834	881	894	856	788	874	871	838	831	841	818	823	825	846	868	804	840	827	851	831	786	879	858	856	807	834	835	922	837	867	801	844	906	831	849	896	802	839	881	873	849	823	884	822	836	788	777	839	854	875	827	825	862	877	871	846	918	867	849	852	882	864	826	873	832	838	859	819	861	774	860	792	860	843	877	872	925	818	861	849	810	800	876	882	883	809	803	871	845	893	866	789	859	865	864	847	835	832	844	821	875	858	843	851	882	852	884	819	816	855	810	796	798	861	882	830	851	841	861	878	867	852	822	882	837	866	875	875	858	854	827	897	833	853	809	870	833	817	824	841	841	923	811	892	813	775	845	916	832	922	842	852	829	819	870	865	850	878	811	840	831	839	821	863	853	846	853	857	801	837	813	815	820	854	882	811	810	855	832	849	830	817	868	817	856	825	830	875	803	845	827	864	840	836	861	857	863	851	832	821	826	804	846	848	854	830	830	871	810	855	861	873	880	825	802	823	797	789	873	852	876	849	858	870	868	872	842	831	859	882	837	847	828	856	864	838	864	840	819	831	850	856	801	890	772	864	832	818	865	861	822	856	856	838	871	883	890	866	877	836	858	819	866	858	840	829	859	857	817	822	868	802	909	839	868	849	872	903	834	863	841	832	830	835	820	830	852	827	826	800	825	866	850	878	832	834	831	843	867	873	851	887	840	825	830	847	825	827	821	838	816	789	832	838	836	851	841	860	824	869	821	876	873	860	811	849	933	801	823	785	867	803	833	907	836	829	816	867	876	842	833	856	877	795	856	885	918	849	858	823	830	860	885	831	824	815	803	824	936	840	888	818	814	859	868	870	874	829	796	850	889	868	806	854	827	844	791	830	845	833	839	824	842	843	856	838	845	896	856	842	840	791	829	888	796	860	877	823	843	875	878	842	861	864	832	841	874	828	848	848	849	817	892	826	815	856	804	922	844	795	850	828	865	830	868	824	850	867	872	846	868	835	872	790	865	799	863	822	880	874	851	859	882	853	862	878	842	797	830
23145	7764	3506	1799	1272	1080	957	742	690	578	525	484	463	459	413	351	383	388	414	388	305	365	362	364	351	359	375	342	356	321	375	397	369	357	340	303	386	361	324	348	319	342	327	349	349	347	346	387	328	359	367	363	314	329	328	323	338	367	355	334	341	349	362	353	339	362	348	337	349	365	365	330	363	361	371	369	326	333	357	356	342	330	354	360	342	353	347	311	340	355	354	343	340	372	329	353	359	357	362	348	353	372	336	352	367	316	312	338	350	327	372	353	347	333	326	351	406	333	357	333	331	351	348	341	384	325	343	335	326	336	330	348	350	346	317	332	357	368	303	331	334	329	329	332	306	352	323	360	368	338	366	340	344	332	330	354	338	341	355	317	320	375	333	333	344	309	342	351	343	338	341	317	343	321	331	312	325	330	342	317	342	387	361	329	332	385	332	311	324	335	321	360	328	365	339	307	339	318	361	341	331	347	338	351	344	362	364	327	350	324	329	350	341	342	343	305	324	360	366	339	370	339	348	318	339	324	366	346	369	383	340	333	319	333	348	329	340	397	363	334	361	366	353	362	363	357	347	321	318	379	333	326	320	310	358	351	351	337	363	352	346	313	333	347	332	377	354	333	347	361	328	323	338	325	345	360	366	362	380	365	348	391	331	367	336	308	314	354	326	360	355	371	348	338	342	374	397	310	349	349	340	365	382	391	332	352	325	315	314	342	371	310	328	325	384	344	360	338	333	343	326	350	384	343	308	334	340	345	374	360	330	339	350	362	352	361	343	374	376	348	349	363	303	375	325	335	323	336	367	353	385	339	329	345	358	357	381	346	355	317	386	350	339	375	326	339	344	339	347	332	311	310	308	347	349	377	343	313	325	318	320	341	344	362	348	346	337	327	354	299	333	351	318	328	328	310	364	333	377	347	349	325	308	372	385	321	312	315	347	343	365	329	359	347	360	352	306	338	355	356	327	345	367	309	340	341	340	359	356	311	360	354	319	329	370	358	331	361	373	349	335	354	325	369	342	330	349	338	346	365	350	343	326	355	363	333	332	340	328	338	361	336	335	340	333	369	331	343	334	359	326	344	350	351	299	318	344	317	366	355	349	318	377	326	343	334	339	372	386	356	318	345	384	354	350	386	375	330	350	349	367	342	321	335	359	341	360	363	322	327	376	348	353	358	355	329	328	321	339	345	332	367	364	318	337	347	341	337	354	325	379	384	365	304	329	344	373	392	375	336	359	356	361	338	355	321	352	343	348	348	349	352	361	361	357	296	323	321	322	353	352	362	366	347	330	317	357	366	358	371	351	334	352	343	351	358	338	350	323	328	346	318	338	361	366	341	336	360	361	348	372	328	360	357	344	333	336	358	353	349	341	358	350	332	335	341	351	369	343	358	349	311	353	343	320	351	363	343	333	348	344	363	350	363	369	352	353	333	357	328	334	337	357	298	341	341	313	337	384	337	336	343	367	332	385	363	357	320	333	349	331	332	356	325	339	355	304	348	343	325	389	345	337	329	367	318	321	332	349	352	327	348	333	359	328	332	324	325	323	331	352	326	323	356	334	321	347	378	332	343	342	298	334	375	346	349	324	372	336	339	337	333	343	375	317	323	345	324	350	337	342	315	383	326	289	351	317	316	304	361	318	324	352	363	337	374	335	352	350	328	325	332	362	335	346	343	361	343	353	361	372	364	296	349	315	350	333	351	350	352	355	376	344	350	322	349	346	360	337	342	364	347	324	324	332	311	345	373	365	361	355	333	367	383	308	355	329	330	353	316	342	320	329	350	340	352	353	339	331	331	347	358	342	336	318	360	317	347	319	342	342	355	325	352	348	333	320	345	332	342	351	378	339	349	353	335	332	337	353	356	342	344	363	360	307	324	338	347	334	332	307	335	350	348	318	345	372	359	373	348	355	341	362	345	325	334	312	361	330	343	375	330	315	323	349	331	369	382	343	322	328	340	326	372	345	365	377	357	336	323	358	352	326	353	356	348	351	345	346	328	331	333	380	348	322	373	354	357	347	343	356	341	336	363	307	352	362	334	379	351	323	310	370	291	354	343	337	342	347	320	303	353	324	346	348	343	334	354	341	334	350	362	319	344	343	336	354	329	343	349	347	370	346	352	326	374	330	302	317	343	367	335	329	327	354	351	352	320	356	336	341	345	373	327	336	326	325	309	334	312	357	368	328	366	380	366	340	357	312	325	336	347	357	328	339	343	368	334	332	357	345	351	322	358	326	322	330	335	361	314	329	321	337	367	303	322	306	340	319	334	393	371	357	341	359	338	346	348	337	333	367	311	366	368	364	343	324	331	341	326	325	369	343	358	327	323	347	362	331	315	341	323	330	380	372	347	305	322	334	335	366	338	347	349	343	350	326	371	348	341	340	324	360	374	320	314	369	348	312	379	314	323	348	340	349	345	347	335	341	342	336	355	319	352	325	344	350	324	371	352	326	336	329	319	358	347	328	333	328	351	310	377	358	372	360	340	338	341	341	337	323	354	347	366	342	327	316	312	359	335	350	332	318	345	315	333	330	358	325	338	332	335	361	355	322	311	327	350	321	356	331	391	331	292	311	319	322	323	367	330	349	327	332	336	331	332	362	347	322	373	352	350	353	344	340	346	341	308	382	353	375	325	325	324	331	343	386	322	327	347	348	345	377	380	352	325	328	371	339	324	330	328	334	347	355	351	336	329	323	350	359	369	355	363	318	368	374	317	324	316	330	367	340	346	310	362	342	330	326	350	316	352	359	316	340	337	368	350	314	300	310	354	360	346	353	345	325	339	356	356	354	345	381	368	333	318	358	354	347	344	375	338	323	361	373	339	314	342	295	367	382	346	325	343	331	352	368	346	329	353	346	366	334	332	339	322	366	323	366	362	361	344	356	351	377	361	356	342	293	347	353	331	338	326	329	363	319	342	362	340	356	329	345	364	352	367	340	321	330	328	352	359	336	347	337	332	380	374	352	342	339	339	347	323	348	309	353	346	371	385	358	355	322	361	350	350	356	314	362	367	319	381	348	355	380	352	360	340	391	347	349	324	362	337	316	340	359	344	328	342	330	353	324	348	340	320	341	314	312	342	322	334	337	333	355	362	389	346	322	336	341	321	329	379	371	338	353	323	356	351	307	326	324	370	299	357	356	365	349	311	327	360	351	382	348	362	343	337	344	344	324	354	350	320	338	349	319	377	357	345	320	354	382	336	304	336	385	379	368	349	341	353	338	369	345	328	349	312	317	342	331	367	349	357	305	329	342	345	341	317	348	326	367	354	359	330	372	329	360	308	336	338	327	338	379	341	303	346	344	367	315	327	385	353	338	312	305	329	361	367	381	349	334	331	382	376	329	323	315	329	369	312	339	327	363	342	344	329	300	310	342	376	350	324	368	359	355	345	344	342	329	336	365	378	341	342	350	379	366	335	335	362	382	355	343	355	326	305	361	326	338	388	336	317	373	304	337	330	341	309	334	334	328	380	370	300
13621	5784	4970	5105	4470	4076	3188	2748	2453	1962	1628	1429	1286	1317	1168	1114	1103	993	966	978	965	958	945	923	853	829	902	878	820	899	857	876	862	863	804	857	833	827	813	824	826	757	770	831	795	819	785	808	838	824	819	857	823	843	829	885	879	867	828	803	772	801	846	816	756	792	812	790	780	781	761	773	801	796	826	802	794	773	794	830	752	833	776	822	820	812	807	796	783	839	832	868	768	799	817	759	771	755	768	777	807	795	839	756	815	795	735	795	750	720	799	837	800	732	788	829	761	790	771	778	766	798	772	785	826	818	787	768	807	777	740	814	783	794	741	815	782	793	765	786	805	786	826	759	749	774	778	794	820	815	782	792	766	741	834	778	794	757	727	804	808	775	858	728	766	790	758	752	744	768	804	807	734	801	765	812	829	773	774	747	789	744	775	805	797	746	784	817	795	784	808	750	769	806	810	793	767	748	844	788	743	822	747	787	776	752	766	802	782	801	773	781	776	795	773	757	765	800	779	756	776	781	812	788	835	788	804	798	778	793	786	810	788	760	791	833	805	779	788	792	783	743	815	747	762	788	758	801	831	795	835	792	784	817	799	814	782	788	759	797	839	776	804	779	791	752	823	772	816	782	821	836	810	779	796	765	767	827	778	787	837	777	789	842	780	790	810	819	812	766	750	791	808	778	804	775	769	781	731	795	794	742	727	760	750	789	756	784	815	800	806	790	816	804	804	787	797	795	804	742	793	789	814	779	814	779	767	829	840	730	734	763	778	790	823	842	807	845	796	835	775	759	788	764	781	837	773	776	804	809	751	814	762	779	843	735	785	758	745	787	790	794	771	795	763	773	779	785	817	748	796	749	788	784	766	803	830	758	839	837	771	761	729	771	810	808	750	793	778	768	767	832	844	724	776	790	778	803	821	776	807	800	784	777	815	770	802	826	794	809	706	773	759	800	799	747	786	738	792	800	777	809	813	786	828	786	777	816	779	755	770	759	805	852	801	804	725	799	791	829	806	822	768	790	816	776	789	797	776	787	806	772	777	740	789	736	793	823	789	799	756	778	720	772	843	786	846	760	766	774	791	769	791	800	812	763	792	747	782	724	766	807	779	780	828	828	789	746	771	783	805	734	762	773	753	797	756	820	804	785	829	788	780	800	781	796	746	826	806	789	807	817	772	816	744	761	794	794	781	781	817	776	777	776	733	785	801	756	803	767	790	780	743	818	725	782	812	751	767	809	772	764	776	751	706	797	794	752	781	772	757	787	812	792	788	817	796	773	849	723	750	816	790	729	797	830	812	815	776	803	762	820	788	820	798	767	789	767	781	797	787	814	748	798	813	806	737	830	768	791	752	785	786	778	816	776	757	756	769	746	761	739	795	838	784	750	738	819	801	831	806	787	826	775	797	843	834	790	796	817	748	753	780	781	760	773	817	772	822	768	776	811	776	795	847	801	825	838	773	777	783	826	770	813	752	781	833	821	811	778	750	796	765	811	795	803	754	770	748	798	784	768	830	814	775	739	769	792	792	790	780	835	763	780	765	814	808	770	790	792	782	780	799	797	772	812	781	800	786	750	829	781	774	824	805	785	757	834	757	767	789	800	781	749	722	805	767	784	798	751	791	807	803	789	792	784	737	730	797	744	812	789	700	798	759	838	812	757	842	768	804	812	775	779	783	795	785	793	834	747	750	784	819	790	782	801	842	786	839	757	765	787	788	738	789	803	793	758	766	812	778	824	789	760	798	790	790	770	787	812	784	768	769	823	757	817	789	771	785	799	819	796	843	777	811	813	805	788	789	769	797	787	750	775	818	778	765	796	811	796	794	787	810	768	754	785	845	763	805	826	834	783	783	805	759	807	786	801	755	807	778	823	775	774	746	800	787	791	774	808	834	776	786	787	793	776	781	812	836	722	723	772	781	783	799	770	812	801	835	775	743	776	690	780	799	781	771	830	796	777	783	860	826	780	775	818	798	786	774	778	776	765	770	765	834	738	820	767	806	727	799	738	805	762	770	804	772	797	766	755	738	748	812	777	789	807	765	807	776	809	760	802	824	815	756	745	789	749	789	788	823	814	797	759	793	843	729	811	789	806	798	810	807	787	781	782	766	782	814	756	815	798	814	832	778	796	819	767	772	779	774	822	771	724	744	802	808	781	766	769	810	767	788	746	778	757	766	768	775	819	778	771	799	814	785	756	814	783	777	757	807	778	774	812	782	735	734	795	733	804	811	798	758	856	767	822	822	817	759	767	799	749	783	787	803	769	786	740	750	775	795	776	795	804	825	794	781	802	787	798	751	815	790	774	784	746	796	782	847	783	766	781	792	776	732	787	814	812	822	805	792	809	784	765	819	774	754	839	789	716	744	811	754	818	783	818	774	767	770	773	775	778	759	839	774	767	733	793	792	712	782	768	789	782	763	776	816	769	771	753	800	797	768	787	796	772	743	822	782	835	788	778	793	756	780	769	793	771	803	794	824	782	796	790	786	775	812	778	788	804	832	821	779	788	788	807	785	782	792	761	789	765	735	787	757	766	744	764	772	768	803	819	793	766	814	817	812	774	758	750	788	803	807	810	721	804	760	758	765	736	831	778	791	773	858	739	794	767	744	783	817	769	798	776	783	796	761	778	730	778	806	771	808	847	739	789	805	771	726	813	796	802	817	807	774	774	776	761	846	800	823	742	815	815	798	849	799	800	811	739	799	794	825	759	850	749	778	767	787	785	803	765	817	765	769	770	756	766	828	782	767	747	772	801	816	794	791	758	730	797	824	808	712	824	803	777	825	760	813	769	800	753	784	791	810	815	792	777	752	754	728	786	818	799	792	802	749	776	765	780	771	765	796	747	804	803	793	767	782	796	784	793	754	797	783	791	758	761	786	757	800	788	818	763	847	774	830	752	760	844	788	790	780	793	801	835	772	787	738	792	850	785	780	775	776	751	809	799	781	838	795	768	771	772	781	766	802	795	775	755	753	801	759	786	773	803	808	761	775	854	734	766	763	780	845	767	762	764	801	838	741	839	841	795	804	792	735	759	792	770	770	776	785	774	776	757	751	714	762	845	754	788	726	805	794	822	736	836	797	807	797	804	805	771	823	772	745	790	824	819	809	765	763	824	827	795	800	786	786	788	745	785	764	756	774	802	824	809	811	793	795	791	798	788	757	794	799	749	830	738	821	758	774	853	814	812	791	748	793	780	800	749	764	809	823	729	793	805	774	835	793	807	754	763	804	831	780	769	766	774	789	726	772	769	781	810	755	819	796	815	721	795	715	813	829	814	757	763	782	751	767	775	825	757	752	799	760	759	768	836	759	756	776	745	840	816	766	824	821	786	760	747	762	796	746	850	844	774	776	774	794	772	819	769	779	725	798	773	785	801	784	791	767	753	731	794	840	811	768	774	780	796	807	810	790	747	780	790	797	814	757	780	812	795	749	784	844	833	812	746	821	779	745	824	789	799	811	788	774	805	763	792	741	811	777	784
4458	1452	812	565	435	387	380	283	285	276	284	250	285	275	264	259	274	269	238	241	254	242	242	260	246	265	250	239	261	250	218	239	252	241	252	237	262	255	261	225	225	244	258	250	236	229	235	269	219	239	256	261	276	229	272	255	281	245	275	244	237	231	231	243	252	229	245	246	262	228	244	255	228	202	236	250	234	227	241	216	244	213	242	244	239	217	246	239	224	248	280	258	232	223	234	266	240	257	236	266	228	264	251	228	254	262	228	267	254	230	247	241	244	251	244	238	248	243	251	241	224	253	238	233	252	244	277	238	232	255	254	259	269	243	236	259	251	242	238	221	267	237	241	258	272	260	257	268	257	251	217	240	246	249	243	234	260	249	245	258	217	246	244	245	263	216	234	265	251	237	249	223	250	256	215	244	239	259	250	238	255	263	247	231	235	243	228	243	226	226	261	261	282	249	282	236	260	274	239	244	250	264	233	262	208	254	242	254	231	240	232	281	264	232	223	246	249	259	230	249	248	255	270	250	229	256	259	238	259	250	259	264	238	254	270	227	242	250	240	249	243	258	272	236	226	202	245	272	236	263	258	246	245	249	269	276	250	267	245	239	236	251	249	240	206	236	228	241	229	265	234	257	257	289	277	240	232	237	228	221	227	250	243	282	220	252	251	266	260	233	233	240	260	264	246	242	244	264	291	232	264	282	221	221	237	240	234	245	245	248	242	242	220	230	219	223	256	216	231	231	243	235	246	251	229	247	262	278	261	235	271	267	261	249	217	231	268	235	261	245	258	210	235	262	248	246	240	250	266	262	262	239	240	228	231	254	260	234	229	247	260	259	238	256	274	222	263	247	263	247	269	245	236	262	244	254	237	234	302	237	258	243	251	254	263	244	213	270	243	250	264	269	272	267	228	243	225	222	229	240	288	249	220	252	260	210	236	220	212	242	246	265	235	235	237	243	231	255	245	211	248	235	291	240	256	258	246	242	204	276	266	248	230	240	253	230	246	218	252	215	223	268	263	239	232	241	256	216	254	238	258	240	221	250	218	228	269	220	255	248	233	270	244	257	249	252	250	251	258	264	221	239	215	262	215	243	247	238	242	244	204	221	259	236	277	239	244	244	232	225	256	224	227	249	235	263	271	236	236	227	238	241	268	245	249	230	263	239	265	269	238	282	258	271	249	240	245	249	245	265	246	272	241	226	235	237	238	238	257	237	253	256	269	271	264	269	266	258	281	246	268	244	253	256	251	219	227	205	253	249	213	276	257	236	267	238	247	231	236	267	229	236	272	250	250	219	263	256	251	255	258	224	231	240	257	278	257	238	235	227	243	217	247	282	248	269	233	266	242	219	239	257	236	221	255	234	262	261	232	284	230	232	267	241	221	215	251	250	257	229	242	223	247	277	244	240	217	244	215	214	261	226	250	263	234	241	236	245	241	254	237	258	260	231	190	258	261	258	276	212	245	253	255	231	283	252	252	255	248	234	243	244	276	278	207	240	212	233	237	254	268	222	230	256	250	251	254	275	231	249	256	218	270	227	264	245	272	238	272	243	239	238	243	235	250	239	262	245	239	245	246	265	225	236	273	254	263	202	271	237	271	253	217	280	247	236	239	246	261	259	226	219	235	258	240	224	244	214	251	264	249	258	273	255	239	257	236	231	234	245	241	269	238	241	256	241	260	216	258	261	247	245	230	246	265	256	238	267	253	246	253	221	253	253	222	225	270	250	256	287	253	213	253	256	219	251	256	249	253	238	249	236	229	246	249	236	245	255	236	225	251	239	242	266	275	250	262	260	233	225	221	264	254	259	270	254	236	277	231	232	236	228	263	234	239	244	261	260	269	242	264	233	230	230	231	251	266	265	253	260	231	214	242	250	250	229	218	262	246	222	260	241	305	251	243	221	237	229	252	249	272	257	239	244	261	219	260	263	239	240	255	249	230	250	232	269	237	267	250	241	221	269	248	246	295	238	268	233	249	225	260	248	228	244	241	236	256	232	240	258	249	254	248	229	234	261	236	264	273	233	246	249	244	224	216	236	242	220	272	230	276	257	213	239	265	237	239	243	253	256	241	227	254	227	217	229	232	233	235	251	209	263	241	269	240	223	264	260	228	230	286	241	235	250	227	224	258	245	256	245	255	245	234	244	281	237	240	240	215	217	252	244	231	245	250	268	256	262	213	271	227	253	235	278	243	225	254	256	257	229	287	197	238	229	254	241	248	243	259	251	235	249	243	234	261	241	234	238	252	237	231	274	259	242	270	241	253	239	283	239	254	237	218	239	254	241	250	231	263	237	242	232	276	242	227	239	215	255	216	223	273	250	247	243	282	249	277	239	277	216	239	252	233	245	237	254	252	286	265	236	247	264	262	251	237	256	229	226	292	247	261	222	231	269	272	242	244	246	255	262	241	255	243	237	276	230	249	199	245	204	245	267	236	247	217	249	223	223	232	261	231	241	237	277	258	248	233	261	232	232	264	255	239	219	239	241	274	269	272	226	253	264	256	272	240	214	247	257	229	242	222	254	264	218	229	239	260	262	263	271	247	243	234	219	231	261	218	254	235	256	241	270	218	208	237	240	244	225	231	268	253	237	267	256	247	250	225	236	250	262	251	265	247	247	242	249	228	251	237	292	266	227	252	257	246	208	232	255	257	194	238	232	251	263	234	265	242	267	266	237	319	245	243	242	223	237	226	254	225	228	238	225	245	250	241	214	245	237	258	256	237	251	248	203	262	263	260	262	259	211	260	259	239	246	239	259	240	259	243	256	244	272	225	274	237	224	256	261	235	264	255	242	209	285	254	249	263	262	234	243	244	259	199	254	229	228	249	285	245	242	240	228	244	232	264	233	257	256	251	252	238	268	257	265	240	249	239	218	230	257	248	270	235	237	266	258	224	270	254	268	255	229	224	230	209	214	237	247	257	217	258	249	237	241	272	243	224	260	238	241	257	243	247	239	242	263	262	237	237	249	233	249	257	258	230	214	226	240	254	262	238	235	258	261	238	251	246	232	226	236	227	241	273	243	227	203	274	261	246	225	270	251	246	259	227	201	272	247	257	256	261	251	236	222	236	228	246	235	248	248	238	232	229	258	234	232	259	251	260	269	242	220	225	252	278	260	257	288	240	262	234	216	246	251	257	224	241	237	255	251	227	262	240	252	257	254	227	248	265	226	244	258	266	276	260	247	241	265	263	244	244	252	244	249	239	250	257	252	229	210	270	216	254	222	225	257	243	236	233	258	243	254	240	218	250	245	260	240	238	262	228	244	238	274	263	236	221	259	211	239	247	236	238	259	249	252	263	260	250	229	264	230	238	256	295	233	243	251	242	261	244	263	237	257	263	257	236	243	209	247	209	258	223	247	256	225	267	236	247	274	260	272	252	207	240	237	267	254	236	231	267	241	240	239	229	265	268	230	261	232	248	261	273	251	243	228	225	236	259	293	288	227	254	215	246	244	250	241	236	235	223	225	249	255	256	232
3499	1770	1711	1757	1531	1415	1179	964	922	865	764	743	731	671	640	629	664	629	615	585	618	651	630	665	625	610	640	612	634	687	639	625	640	608	606	594	710	614	621	630	645	634	623	577	578	632	641	603	618	611	644	630	623	661	653	643	620	601	626	649	639	622	618	581	624	598	644	630	584	645	675	647	615	567	607	594	584	627	620	586	651	618	656	622	618	593	591	626	617	607	610	641	615	622	603	575	592	597	637	619	597	571	532	600	600	589	666	610	597	593	570	581	634	623	657	606	611	584	613	616	595	604	622	594	613	594	615	622	613	603	590	597	615	618	608	576	564	628	564	609	584	666	588	589	616	581	613	572	596	591	602	570	584	595	598	554	616	625	632	601	622	647	586	602	581	589	595	586	612	646	610	585	620	573	592	548	625	585	595	600	588	634	581	573	600	611	614	597	586	581	622	600	614	595	593	619	600	645	592	597	588	636	626	609	561	613	564	596	601	564	600	588	642	599	609	544	617	579	619	628	596	605	664	595	602	599	609	603	597	601	624	573	616	597	623	573	615	614	599	569	621	638	620	639	612	624	603	628	606	589	606	561	634	634	621	624	588	597	609	623	600	621	662	599	596	613	585	591	616	578	593	633	582	598	616	573	630	620	590	573	650	642	562	608	566	578	555	547	576	552	623	587	591	627	645	607	608	641	586	614	553	598	602	632	600	569	576	593	612	627	564	619	609	566	564	604	610	633	561	572	640	598	606	592	634	613	626	606	617	618	631	583	591	605	596	587	594	623	589	645	631	624	636	593	616	627	593	581	572	593	583	643	641	594	561	599	590	616	636	543	562	654	581	571	607	588	585	630	550	599	599	600	625	616	589	608	580	585	614	632	610	647	578	655	576	602	591	605	561	558	573	583	606	596	569	607	608	601	617	588	601	598	615	620	588	586	635	615	619	612	596	569	618	606	599	637	647	609	604	597	581	573	584	606	552	619	629	563	608	649	619	612	574	622	605	550	622	627	624	609	586	614	616	606	598	599	651	631	604	614	600	565	643	644	572	637	591	587	634	574	648	586	653	594	660	589	610	571	683	562	603	608	623	606	587	608	575	619	613	624	599	623	621	629	623	580	629	604	576	620	569	642	606	602	605	627	575	608	613	609	617	613	601	605	641	612	634	605	691	592	595	602	622	609	625	591	590	648	622	621	643	601	629	624	600	611	685	640	605	615	591	620	622	625	624	595	655	636	546	617	587	597	621	625	657	651	565	603	600	624	616	602	601	601	574	656	586	597	577	639	624	607	590	643	632	583	601	563	611	668	540	586	659	600	640	577	603	605	559	604	598	589	630	609	665	634	569	618	608	616	573	633	594	591	620	563	590	633	592	616	628	600	633	613	576	634	599	602	645	557	614	611	691	566	604	647	581	603	580	615	595	623	592	539	606	625	612	629	637	582	615	614	585	620	593	615	571	566	630	625	588	603	576	598	582	603	615	620	599	597	660	607	586	626	623	580	598	618	620	612	603	641	588	631	590	612	649	633	596	606	607	599	648	608	631	606	618	623	632	620	594	566	631	604	620	639	643	593	635	589	629	583	573	605	570	601	630	595	595	586	572	592	584	619	585	613	598	597	556	605	617	578	617	623	640	596	613	641	572	543	626	646	612	586	561	600	592	627	601	601	619	628	619	616	585	628	552	599	595	616	588	611	626	597	590	636	622	625	582	614	615	614	626	581	651	601	650	617	612	649	632	575	571	595	593	607	560	600	591	584	562	604	617	621	610	608	579	594	647	578	594	631	627	620	615	580	606	612	578	606	580	576	639	593	594	608	621	653	602	597	654	561	552	590	595	558	588	620	609	623	607	627	628	608	636	581	630	607	667	579	621	600	612	611	602	593	630	600	563	583	565	632	595	632	585	595	584	587	606	623	602	630	594	612	642	589	611	636	580	622	601	600	575	604	600	613	627	617	579	601	573	619	646	648	613	590	610	620	608	609	574	610	600	625	606	591	638	586	591	571	634	589	596	585	638	596	603	642	633	583	595	562	616	634	630	601	622	645	621	619	638	601	595	615	603	606	620	591	643	612	585	609	615	613	626	590	605	607	589	580	625	605	623	613	539	585	636	620	628	613	612	612	631	638	615	602	585	640	621	579	583	596	626	633	629	624	607	614	614	619	575	625	662	609	591	613	613	665	621	569	620	648	611	639	619	605	585	600	586	576	578	625	598	603	616	609	623	603	594	548	590	611	603	594	654	599	580	576	615	642	600	643	627	602	607	601	586	618	597	603	617	626	572	598	570	598	565	643	607	664	659	621	607	606	638	662	637	608	571	593	614	601	656	592	593	600	592	602	628	571	593	615	576	596	632	632	635	619	594	592	624	591	595	598	607	581	598	598	617	630	600	639	590	610	610	615	569	553	599	541	599	613	607	574	576	601	602	623	605	610	593	607	577	572	619	622	584	612	613	630	623	620	630	595	625	614	598	612	641	612	604	594	608	614	558	600	563	605	632	616	634	633	647	645	663	640	648	659	569	626	607	612	574	616	585	640	618	637	595	594	638	573	585	609	636	617	654	610	597	626	594	577	569	562	626	593	600	632	580	618	598	615	614	614	601	606	599	582	588	657	598	642	679	614	610	592	583	660	588	573	605	609	597	610	601	619	556	658	606	577	621	603	583	581	580	588	587	598	623	619	634	640	635	535	629	650	571	592	576	618	593	594	595	642	603	619	620	560	615	622	591	579	607	595	614	633	635	603	598	614	634	628	593	644	602	584	617	623	595	588	628	613	623	600	611	622	587	579	639	555	616	604	639	657	639	620	605	617	625	608	626	621	635	588	666	629	575	585	612	613	623	580	611	588	573	631	590	608	676	605	615	619	602	572	596	579	597	599	576	581	673	620	601	616	613	605	650	627	589	591	613	613	595	598	587	611	617	562	619	613	586	634	621	603	581	591	597	587	587	605	657	601	638	630	583	644	624	588	621	578	599	581	633	646	600	609	606	581	633	620	592	575	620	597	654	640	602	583	646	655	633	581	642	573	607	583	632	633	601	618	637	621	638	595	623	625	637	600	648	632	615	606	588	625	609	603	653	568	643	649	588	550	606	620	588	596	618	584	600	621	571	593	633	543	580	623	626	638	591	599	649	631	598	621	574	570	602	637	624	603	625	551	612	579	634	666	639	654	605	575	583	575	605	627	608	584	640	681	596	601	625	612	574	589	600	579	645	628	622	628	577	599	640	640	660	624	606	555	602	610	626	603	607	663	602	617	643	602	597	619	602	565	567	565	615	574	628	614	621	591	606	602	554	598	624	632	593	663	605	577	606	569	624	615	595	626	629	603	579	623	576	632	624	647	593	609	633	594	592	609	609	622	610	629	619	603	576	635	608	604	588	588	604	584	627	575	632	600	644	650	627	620	610	618	647	595	614	610	560	603	672	585	575	580	616	626	613	591	604	614	632	629	585	583	600	610	627	577	610	605	581	630	603	607	558	594
14319	4275	1933	1192	909	774	622	621	553	471	467	447	405	369	407	407	434	424	386	366	436	347	390	380	395	330	388	383	392	376	407	352	377	355	379	349	378	370	328	350	392	372	366	349	374	349	336	378	371	331	399	381	374	360	400	388	326	362	357	341	361	396	351	362	366	402	325	339	349	334	375	361	380	374	357	363	333	355	355	385	359	321	360	390	388	386	381	370	379	380	353	360	329	345	349	341	374	363	392	367	339	366	351	384	372	343	340	379	346	394	362	362	376	363	372	373	402	387	369	333	345	327	364	352	372	333	370	332	321	346	336	337	371	369	332	352	374	367	361	345	353	350	349	336	359	346	376	334	347	375	362	360	347	409	363	340	326	365	344	375	400	351	366	333	374	331	399	361	355	378	371	337	357	348	368	325	362	370	361	349	347	398	365	371	363	370	354	368	356	383	399	381	379	344	351	389	344	349	390	342	351	388	343	363	344	351	360	367	379	321	380	358	384	350	360	373	362	352	344	359	327	410	365	359	352	379	368	385	378	399	335	345	343	354	356	378	348	377	382	379	394	381	346	348	365	382	352	336	366	354	344	353	344	360	358	361	336	352	348	344	366	322	347	393	333	371	338	352	351	356	369	335	354	410	389	359	358	364	397	380	376	388	351	342	339	365	365	351	381	368	329	364	351	365	380	342	382	354	372	339	374	387	350	316	367	396	333	344	365	356	320	363	351	353	414	375	401	354	356	361	379	357	365	379	380	388	403	369	323	345	363	395	361	347	344	360	350	394	383	384	347	379	350	359	346	402	356	343	368	360	340	327	332	362	344	337	316	391	373	310	417	360	363	355	384	357	350	402	368	372	391	362	353	375	354	310	396	377	370	353	379	378	362	333	374	377	385	338	354	390	369	356	365	390	378	339	364	343	384	346	346	364	365	332	383	363	380	355	399	372	378	352	351	348	354	341	384	340	375	364	356	382	342	410	363	368	378	346	374	348	374	372	302	407	388	349	355	370	367	341	380	376	346	369	371	369	320	322	392	370	413	371	357	336	345	364	343	383	353	395	343	362	370	345	381	371	366	347	360	365	350	341	364	364	379	391	353	399	371	338	372	365	346	362	385	344	397	368	365	335	376	357	372	324	359	350	351	327	350	379	399	352	380	356	351	359	335	358	353	394	406	370	358	371	388	362	357	368	381	341	397	373	381	362	362	337	333	343	366	357	360	338	362	384	364	380	369	348	407	339	353	350	394	367	349	381	346	341	336	348	344	352	366	377	350	333	361	357	382	366	347	350	378	375	330	366	376	353	349	351	376	362	376	368	371	357	345	348	355	359	377	381	382	344	374	371	399	366	369	380	343	367	366	354	343	350	382	336	351	364	345	352	399	325	383	356	355	313	394	328	349	373	361	337	388	351	375	330	384	324	398	347	359	356	391	346	366	371	366	331	340	331	380	351	313	416	366	377	340	355	351	359	381	333	353	382	350	367	358	355	391	400	359	361	391	382	386	333	376	393	385	369	370	356	376	365	346	365	351	359	360	359	357	364	357	367	353	374	377	360	367	366	373	369	341	376	370	346	387	356	359	359	416	350	329	402	363	326	370	378	353	321	348	365	343	368	373	368	341	325	387	356	359	397	337	380	328	360	325	365	376	351	433	368	397	365	324	366	410	363	335	356	356	383	337	317	323	361	377	343	341	384	355	372	359	342	373	347	365	342	377	376	382	369	406	402	374	396	372	325	395	334	373	365	348	400	364	389	373	377	360	356	342	372	363	367	343	389	359	359	341	373	353	385	320	336	350	373	384	349	354	367	367	362	357	336	355	358	336	386	398	380	349	360	358	374	377	388	355	361	347	334	366	377	358	352	352	370	323	346	383	359	355	363	401	366	382	408	342	362	387	352	324	360	388	350	345	348	360	355	361	324	340	378	367	391	407	365	352	362	362	336	363	367	376	333	369	370	361	305	373	346	389	331	341	337	332	330	325	359	352	363	332	331	373	342	353	355	326	349	342	361	356	375	362	308	356	359	337	363	374	386	363	328	371	330	356	339	383	354	324	398	382	326	364	335	352	348	375	383	378	351	329	340	352	346	393	341	347	372	353	396	388	367	372	319	355	369	376	385	374	388	332	379	384	333	340	385	331	358	396	379	361	346	356	400	391	411	369	386	356	344	386	355	337	364	357	406	389	389	365	370	342	329	371	384	324	336	354	369	390	379	346	347	345	343	385	333	397	364	384	371	362	359	385	368	344	362	373	331	348	341	381	369	374	383	334	347	364	367	323	353	372	362	336	355	371	357	361	396	361	346	384	343	425	353	367	358	365	367	373	370	360	353	344	341	339	388	363	352	383	344	351	380	350	340	327	362	348	362	333	360	356	363	349	353	357	353	372	368	351	363	390	353	350	384	395	346	362	352	357	365	362	351	365	373	367	365	367	357	391	401	331	352	367	345	365	386	376	350	362	389	369	354	378	324	376	358	356	386	345	356	367	391	378	383	312	398	386	385	376	348	365	400	351	388	331	371	381	364	352	376	357	383	391	404	352	370	383	360	388	385	397	355	360	351	331	374	380	368	408	356	360	368	344	356	356	381	377	350	351	360	327	365	366	354	344	351	412	381	383	359	384	358	367	361	348	349	343	358	399	373	365	354	364	366	332	362	358	381	355	365	375	337	355	362	396	348	336	375	336	336	341	339	347	353	385	405	358	385	392	342	397	371	347	355	366	382	365	337	370	350	347	374	364	344	360	293	351	363	360	359	362	353	370	356	330	328	348	376	348	368	354	349	352	372	350	384	345	413	372	349	362	368	393	356	357	343	349	328	368	368	380	354	354	353	379	332	394	397	363	350	381	362	314	380	383	405	373	328	371	364	363	386	356	386	365	376	353	336	375	397	366	376	339	382	332	385	345	342	335	376	359	357	360	383	353	344	359	332	364	347	367	362	322	314	340	364	390	407	388	345	369	386	380	353	372	349	377	344	347	379	367	383	358	374	361	356	386	376	329	398	397	391	328	333	352	373	375	353	325	375	400	331	384	366	367	390	343	378	355	377	387	329	346	357	345	353	378	392	364	341	357	344	357	336	344	443	368	382	358	371	374	383	375	378	378	329	358	373	314	364	348	375	414	350	383	307	360	410	345	374	422	354	356	362	357	370	379	375	367	381	363	396	331	382	342	337	360	342	410	371	366	352	365	334	361	327	373	351	419	374	343	379	383	354	392	362	353	364	355	373	330	386	335	368	354	366	312	333	349	400	364	380	371	343	352	372	365	350	380	367	343	358	347	365	413	365	401	372	329	333	341	347	366	388	367	367	355	377	316	364	330	337	321	381	347	360	351	362	358	393	355	369	340	342	323	365	358	376	377	372	366	341	357	377	349	388	362	342	369	348	360	373	370	337	342	378	357	326	356	370	383	328	382	347	363	314	300	378	334	399	363	357	358	341	359	344	355	353	369	369	347	371	364	354	377	368	350	340	383	383	360	390	346	367
10120	3866	3460	3693	3215	2845	2397	2072	1873	1571	1367	1247	1170	1151	1086	1116	966	960	948	938	949	971	883	851	924	878	936	896	909	868	883	866	857	901	918	879	885	821	867	887	877	901	857	850	885	845	874	884	909	859	879	925	887	846	884	886	961	847	837	858	813	850	861	800	820	854	872	850	778	826	814	903	826	837	855	809	868	800	857	787	840	886	930	855	826	854	884	848	869	844	886	908	836	885	856	890	866	829	880	869	832	831	824	844	842	892	852	838	829	837	824	809	856	863	838	840	818	851	826	817	878	879	846	806	847	848	864	882	851	850	812	869	823	903	801	874	871	864	782	858	799	846	841	827	861	813	842	843	854	854	861	770	839	851	821	881	802	842	835	801	822	854	817	851	825	855	830	837	830	834	834	835	916	866	820	832	874	875	863	878	824	867	840	822	877	823	878	819	831	862	843	799	799	832	859	854	842	854	829	813	837	821	846	869	814	838	825	855	829	835	827	841	847	862	871	864	858	833	844	867	830	810	814	802	812	839	861	844	805	886	822	808	849	860	803	866	817	886	838	850	856	858	872	801	853	852	856	882	828	801	849	856	814	820	834	856	870	845	852	791	870	790	851	844	832	844	859	878	862	826	852	833	843	853	824	864	834	822	844	865	807	860	894	835	855	801	826	829	860	855	832	885	825	875	921	833	868	836	878	820	821	820	851	843	848	854	873	825	811	879	848	857	823	881	833	787	871	855	832	833	786	823	863	844	801	820	860	799	881	839	800	804	840	860	885	820	826	907	878	826	856	806	826	880	852	837	817	824	871	816	914	830	841	794	908	837	786	868	779	813	848	851	845	856	839	810	809	806	828	870	816	817	859	824	826	841	827	841	854	858	863	826	856	844	872	875	875	865	820	874	855	757	844	843	863	870	877	828	774	853	853	834	884	852	843	839	809	839	849	865	858	833	861	886	857	846	873	836	796	829	802	844	825	848	808	794	860	893	887	836	870	881	756	842	895	913	819	823	863	818	836	829	785	823	882	789	866	821	836	861	807	883	860	794	869	798	847	801	856	829	840	792	837	832	845	831	872	843	842	759	854	873	863	836	881	844	860	856	881	876	826	873	888	827	819	829	812	899	855	802	826	805	867	877	873	845	813	896	912	855	911	866	876	881	849	815	819	795	842	858	871	856	799	840	838	816	837	860	813	823	854	847	813	871	801	842	833	854	786	778	839	805	790	865	852	873	852	846	779	846	812	857	851	862	827	831	831	804	883	811	807	822	806	873	877	768	865	822	827	825	861	873	809	865	831	800	887	872	891	863	814	856	812	822	772	833	813	794	863	837	798	864	844	874	835	867	884	794	808	865	911	843	889	883	911	821	885	898	854	843	817	864	853	834	840	841	828	877	863	832	869	867	826	817	877	871	891	816	829	885	841	813	838	859	748	884	830	873	835	858	877	859	872	831	830	911	830	850	858	870	876	815	805	842	914	839	821	859	830	862	879	842	857	829	856	778	822	848	873	871	802	824	834	855	870	850	844	882	864	864	850	880	857	836	869	873	897	815	859	827	840	831	836	868	847	839	838	795	803	856	865	838	801	878	866	834	894	830	860	842	834	802	845	854	861	902	802	828	867	868	856	924	931	806	787	857	843	817	855	813	827	877	868	854	910	814	821	821	825	852	885	860	856	862	820	806	826	825	847	889	840	831	845	830	865	856	823	830	834	862	836	858	844	890	883	865	803	824	840	784	881	873	819	855	818	858	875	853	851	863	845	815	856	841	827	847	891	839	848	891	795	835	829	812	878	841	845	855	809	841	819	801	809	862	838	837	847	848	839	854	835	828	856	831	862	833	824	880	866	809	848	814	836	766	841	812	805	856	822	830	871	854	884	810	865	784	845	876	799	842	878	902	821	842	816	878	803	826	809	841	814	911	818	833	882	850	836	839	809	854	826	892	830	895	849	810	851	826	816	819	812	811	806	851	858	857	842	838	880	856	854	858	885	849	844	839	815	802	828	822	810	879	864	825	863	842	880	856	828	858	879	849	779	827	830	831	874	891	819	798	870	832	849	828	849	873	844	861	837	898	834	830	892	817	808	870	862	804	917	875	800	852	841	827	817	868	840	870	833	873	800	885	788	826	860	846	849	845	879	844	862	848	801	838	884	852	839	862	892	852	837	840	879	837	836	773	836	829	834	826	876	854	832	843	792	832	795	864	839	780	817	836	854	876	796	812	865	878	824	814	867	844	835	872	853	828	849	870	816	845	814	819	864	847	830	860	826	857	906	863	832	827	860	835	826	836	806	845	852	823	834	856	827	878	874	848	843	868	837	848	778	842	896	791	861	825	871	830	851	840	818	877	843	842	814	831	810	830	832	813	800	859	848	893	832	813	868	857	827	849	790	840	813	828	831	812	882	797	833	828	829	854	820	847	832	834	854	809	833	836	851	843	847	863	818	852	820	890	831	818	790	840	850	825	788	809	810	851	867	853	866	806	891	837	801	860	819	833	863	818	834	788	825	864	867	870	845	868	807	853	798	802	854	875	897	830	850	823	847	813	831	860	767	857	807	842	857	854	862	830	851	878	833	837	851	838	865	860	796	869	846	822	853	847	814	827	762	858	891	836	841	865	859	825	834	873	845	855	855	849	808	859	800	861	850	825	881	840	840	850	842	834	813	842	870	871	789	914	857	879	876	849	822	852	851	841	854	847	833	869	829	861	879	852	863	880	842	826	874	867	831	822	841	777	879	867	859	822	832	846	814	836	837	848	836	857	846	825	885	820	846	810	873	802	849	849	856	855	835	799	825	852	857	796	854	871	861	820	840	863	859	890	825	817	766	899	863	849	900	867	868	879	840	819	810	872	785	908	891	845	848	867	887	790	856	852	831	836	807	828	850	808	831	855	841	829	841	853	846	834	904	873	812	844	856	835	907	823	847	842	810	856	829	836	895	832	820	775	839	855	848	868	849	791	814	884	873	853	811	862	792	863	861	894	861	876	821	840	863	784	837	846	869	799	862	819	895	792	830	839	839	822	918	836	868	870	848	862	816	822	838	847	809	890	824	884	885	818	793	831	861	867	795	873	863	817	855	888	859	861	852	867	837	800	802	799	834	801	860	856	831	796	808	844	871	853	862	875	824	868	837	846	851	842	888	870	851	861	867	833	808	863	808	829	823	852	871	861	831	814	835	809	883	854	895	821	864	842	850	859	739	875	827	849	887	812	837	835	838	877	851	864	867	797	885	878	861	835	829	833	868	874	833	853	836	857	879	898	870	847	849	824	905	809	767	880	831	801	834	853	822	848	838	833	816	814	799	792	785	816	816	814	808	854	844	862	847	839	841	837	822	838	859	897	872	829	818	793	846	841	816	815	797	842	858	830	841	831	840	885	827	817	830	842	859	781	835	841	770	838	883	834	846	855	808	839	867	825	777	806	827	826	870	829	830	855	874	775	842	851	803	869	795	827	828	884	861	845	801	875	840	854	879	843	826	860
22845	7592	3587	1917	1373	1154	972	769	640	539	400	503	401	388	382	408	402	359	380	360	338	339	389	332	364	341	322	332	353	382	371	370	354	368	373	354	385	323	357	343	339	352	358	345	340	386	348	358	340	364	348	363	338	326	363	310	354	349	355	329	365	327	350	369	358	324	345	349	345	327	363	365	347	330	383	351	327	354	362	359	328	335	340	335	326	312	360	308	349	351	299	376	339	353	368	321	322	361	340	367	324	325	364	385	351	345	321	334	335	325	357	338	313	363	333	347	344	328	313	337	316	357	380	337	335	310	343	362	332	338	325	338	357	364	315	365	382	335	332	331	340	364	346	357	358	341	328	342	369	355	354	356	370	333	351	363	337	331	354	342	356	330	341	367	351	336	342	322	343	318	320	323	386	303	342	341	354	343	347	335	330	319	316	335	344	367	342	337	302	297	343	329	331	316	328	342	349	367	361	327	377	347	310	330	354	360	341	328	354	309	334	352	347	348	345	310	323	320	338	343	317	334	330	346	338	344	333	336	326	383	341	335	316	340	338	362	354	335	345	381	330	303	355	341	321	332	343	337	344	323	315	344	310	362	327	362	340	364	320	349	311	337	326	334	351	321	340	362	369	338	333	350	358	311	370	358	368	352	359	356	313	347	357	390	306	322	335	326	358	334	351	340	354	330	354	334	322	312	327	344	308	344	336	340	335	343	349	321	336	329	346	375	319	347	319	359	352	342	351	349	357	324	309	360	340	347	369	344	358	379	311	336	363	354	361	402	308	342	306	311	342	305	326	364	373	335	376	353	346	363	338	332	353	340	337	360	342	351	348	353	343	309	367	370	369	325	332	376	351	340	324	389	351	334	333	315	324	359	339	335	322	346	338	328	308	333	314	347	305	339	358	333	330	356	354	374	330	357	379	337	369	334	356	359	350	364	350	304	344	333	341	337	404	361	335	346	356	352	353	389	346	337	345	350	357	328	346	346	365	346	322	302	356	323	373	343	356	318	368	382	345	343	356	351	351	346	347	328	342	334	346	373	348	312	323	367	314	344	346	332	357	311	356	342	331	356	332	342	325	299	358	344	332	339	354	332	348	338	349	370	363	317	303	326	347	298	319	339	342	363	328	327	351	334	303	338	334	367	338	346	307	375	360	337	333	361	353	333	371	339	327	324	366	326	336	339	341	345	370	331	360	361	346	332	347	322	343	321	355	336	316	327	328	303	360	341	311	330	336	370	371	351	347	354	328	385	325	383	320	325	350	334	349	333	291	364	371	371	310	345	317	333	378	350	323	329	344	329	342	323	330	359	329	340	355	347	347	320	324	355	336	360	365	399	322	353	355	381	339	319	328	360	342	366	332	339	354	363	299	363	306	398	327	347	331	331	329	371	350	341	313	327	324	358	325	325	322	334	330	389	354	324	332	374	351	300	364	353	346	362	377	341	334	348	347	328	336	352	344	348	385	360	336	368	342	312	384	331	319	359	356	368	356	346	338	334	296	349	318	344	329	315	368	361	347	328	366	368	356	386	332	345	327	320	353	362	362	364	375	302	319	392	322	359	362	333	313	337	391	333	355	373	340	347	336	375	311	343	346	348	365	336	326	307	316	336	340	321	317	379	295	343	342	354	366	368	352	344	328	369	329	336	331	347	355	336	366	333	364	341	364	356	341	354	343	343	333	338	365	347	341	346	324	358	332	348	346	314	351	360	346	341	399	347	329	362	354	339	330	362	359	318	317	375	340	357	357	343	317	335	355	308	365	297	357	341	337	330	327	390	349	360	390	354	361	364	341	320	353	339	336	331	320	327	331	319	366	353	371	303	379	341	339	317	324	308	321	369	366	351	333	358	343	363	322	355	374	355	340	296	356	344	303	334	337	333	323	385	342	349	350	351	339	329	358	350	334	310	358	374	334	359	328	346	349	356	348	322	336	342	365	309	351	336	355	352	323	346	334	331	327	353	336	343	345	350	352	359	349	332	348	329	309	366	362	349	317	328	328	318	341	336	343	381	351	360	338	334	344	357	349	316	334	366	349	319	374	356	349	335	329	349	311	340	365	338	353	345	326	337	365	341	319	344	315	348	339	365	335	366	351	350	324	320	294	327	306	318	329	347	347	333	348	344	311	368	382	340	341	347	350	364	326	355	324	367	358	345	333	367	344	342	350	334	346	333	351	343	310	333	320	350	337	331	353	348	337	337	358	310	334	340	292	313	368	358	312	370	336	376	350	340	348	331	361	313	356	362	314	332	313	344	340	333	368	389	352	335	371	337	327	322	381	312	343	334	343	359	373	317	349	317	332	312	336	360	354	329	325	341	321	363	369	301	307	344	338	341	397	334	346	358	339	332	349	326	296	341	342	369	386	351	357	346	364	351	371	345	335	312	369	327	340	327	312	307	355	389	358	337	346	333	369	350	322	331	329	333	314	379	346	355	353	328	338	325	340	319	346	353	358	345	343	341	361	346	345	319	311	366	321	332	366	366	346	326	338	329	348	345	321	355	343	335	295	305	362	336	300	366	316	297	326	353	340	326	327	386	336	345	335	360	310	344	319	303	371	341	342	355	327	315	326	378	363	342	371	389	351	329	323	360	358	368	383	324	363	369	377	327	345	336	353	352	352	350	295	343	339	372	365	326	327	322	368	351	369	344	352	302	363	342	370	373	321	323	364	341	349	357	369	317	317	339	328	360	372	348	343	332	350	351	313	325	312	326	346	333	341	341	334	349	335	358	354	357	370	310	331	326	343	334	357	338	324	363	293	336	324	315	369	372	341	335	380	339	305	346	338	353	364	344	338	347	378	377	327	369	343	329	341	373	352	371	378	319	340	308	355	333	360	340	327	331	382	369	318	353	330	338	339	345	353	345	316	313	374	355	311	341	325	354	336	326	361	349	323	356	332	323	355	362	327	342	338	338	367	406	329	311	316	315	359	338	372	298	348	376	379	344	374	325	341	317	326	356	357	343	310	312	328	350	331	343	303	335	344	322	340	328	344	340	365	358	321	364	315	342	340	364	340	324	318	342	354	343	332	328	328	350	351	344	373	344	329	366	387	354	356	343	345	335	340	368	362	336	325	315	343	340	361	331	368	410	356	334	347	332	351	317	303	302	319	344	330	322	331	333	338	346	321	335	353	334	343	327	306	333	376	352	319	332	389	386	375	331	321	339	341	301	331	392	333	333	374	342	379	324	364	361	315	343	352	335	372	368	347	354	345	365	339	324	343	318	360	367	339	346	380	326	338	378	340	334	359	383	365	334	377	339	378	349	335	294	311	324	323	350	345	363	356	346	314	348	361	346	328	323	311	312	344	352	367	358	340	351	321	373	345	350	343	340	355	338	347	347	374	326	362	328	351	351	311	345	346	340	343	327	313	364	352	374	367	353	336	321	348	339	326	330	332	305	362	334	357	335	350	355	340	316	326	340	330	356	374	327	354	357	358	321	348	349	358	362	351	310	352	350	367	355	341	314	347	341	352	326
13625	5686	5034	5152	4509	3796	3285	2827	2346	1900	1533	1468	1296	1199	1173	1067	980	1040	994	1003	961	921	949	885	870	858	894	881	878	842	854	873	856	827	854	848	809	810	824	758	795	892	796	815	766	826	765	771	834	822	855	797	863	845	885	842	859	842	798	795	795	769	772	786	774	732	788	838	774	806	769	737	799	840	828	816	786	775	812	815	800	830	758	861	820	847	817	807	762	835	747	822	760	781	784	772	819	824	826	764	755	792	771	795	793	785	838	802	817	752	812	788	797	803	822	805	770	820	803	729	812	790	797	748	761	749	748	772	725	826	774	803	758	838	808	804	824	786	823	776	787	793	829	775	778	769	806	783	756	827	813	775	804	719	794	741	758	760	782	784	779	822	821	799	785	776	743	759	778	829	837	792	804	744	807	769	794	791	801	789	792	770	767	761	740	776	791	756	737	789	842	791	802	778	798	795	723	821	764	792	770	753	816	783	792	816	829	814	786	791	807	788	803	750	794	825	763	785	799	745	791	787	793	772	791	845	791	829	788	734	773	740	792	785	819	789	756	766	826	803	797	813	809	793	817	741	750	751	810	798	801	746	788	767	832	762	770	814	798	817	773	821	804	768	783	809	793	802	787	771	770	809	743	749	787	744	830	776	763	800	771	760	768	766	761	783	771	760	814	820	780	741	826	770	807	759	815	814	830	835	761	755	766	781	748	778	820	796	816	771	761	764	797	795	756	773	767	790	832	741	721	800	806	759	776	780	801	785	777	807	771	788	823	750	786	801	762	766	780	744	841	812	785	790	801	770	767	810	851	805	791	779	809	767	741	710	784	789	787	783	846	776	802	794	793	796	803	762	783	763	765	791	783	779	744	787	807	749	788	762	767	788	812	765	785	756	808	806	818	769	782	741	736	827	795	804	799	754	808	818	818	785	759	779	842	799	762	809	809	806	756	799	805	794	793	771	821	830	836	787	782	779	785	869	769	855	806	732	822	813	766	791	767	796	773	782	782	783	766	765	760	805	786	758	778	768	802	778	807	813	809	793	780	767	743	731	812	804	753	818	809	815	725	843	778	790	772	791	787	782	795	753	736	775	768	773	782	804	802	820	769	794	827	724	797	789	762	758	777	771	753	756	837	782	772	772	765	794	751	774	825	778	816	763	820	799	793	815	775	822	805	769	826	805	763	783	737	784	745	799	748	803	801	818	756	779	769	788	782	775	763	731	745	817	746	811	770	807	752	728	824	803	751	817	798	752	769	853	815	725	749	763	764	772	787	746	803	757	821	829	776	757	801	798	813	751	791	788	790	792	793	774	734	807	740	802	780	802	776	791	814	759	759	817	795	840	728	743	757	747	772	785	738	770	757	784	770	778	768	778	784	762	786	750	724	776	815	820	765	815	784	800	799	778	777	819	837	785	760	766	797	812	799	767	755	744	781	769	741	800	796	796	824	722	777	744	798	850	805	765	752	718	742	741	743	751	797	834	767	787	779	777	817	791	794	743	779	813	771	781	825	801	806	774	808	778	774	713	764	808	761	778	801	834	780	797	775	809	798	817	788	766	781	778	798	774	737	786	799	740	780	763	833	797	775	809	796	818	802	798	813	761	775	774	777	785	798	808	783	805	768	804	821	827	764	812	802	748	808	779	784	818	794	781	808	774	807	807	801	757	758	769	799	786	751	806	769	807	796	751	780	749	784	730	838	746	806	801	790	784	828	767	804	805	750	778	808	739	775	779	806	795	755	780	801	820	759	758	796	773	801	828	743	818	847	806	792	777	846	795	763	842	799	763	785	777	807	783	830	842	774	741	821	809	790	730	753	750	746	789	773	786	751	833	808	789	772	780	778	761	829	800	768	818	828	793	798	813	781	807	773	810	831	796	834	736	749	755	828	806	780	753	766	732	743	761	727	825	763	751	788	756	829	775	796	808	782	783	779	760	810	763	816	790	800	787	762	784	790	770	795	750	771	775	774	802	795	827	825	788	788	799	751	819	861	788	776	836	710	813	757	745	792	789	751	787	792	767	790	770	757	791	767	815	775	752	801	796	799	832	771	782	831	791	761	751	832	798	750	774	842	753	795	799	761	770	753	807	780	760	786	814	783	822	784	810	786	811	778	805	783	773	775	777	777	777	760	837	801	778	753	807	759	755	785	779	756	796	779	782	768	789	783	795	799	781	806	786	854	722	815	747	772	828	730	819	810	759	735	791	772	785	766	775	762	775	794	777	824	803	838	723	826	786	819	806	788	792	748	801	818	807	772	797	757	770	751	718	748	753	804	787	803	783	744	776	789	768	765	734	803	757	759	760	775	796	828	730	809	781	795	819	778	791	780	798	784	779	743	778	771	779	771	787	776	812	779	723	853	804	773	791	758	813	799	785	806	784	789	748	771	791	764	813	778	751	794	805	795	758	782	799	797	799	854	777	723	732	790	744	763	801	817	812	810	779	759	741	804	749	766	781	787	803	798	772	791	770	739	788	797	765	751	776	749	740	787	830	759	792	751	782	807	768	791	761	812	787	735	783	743	782	716	759	750	767	781	802	791	796	799	803	831	788	810	753	787	798	814	755	757	763	830	768	835	832	808	763	801	763	762	783	794	762	776	774	817	770	813	804	771	779	829	789	821	801	774	779	771	777	801	718	797	735	747	779	822	813	803	770	785	754	763	780	802	796	747	772	792	747	799	830	792	824	802	765	761	767	796	758	758	779	770	772	769	811	817	743	818	786	801	766	780	789	794	784	758	781	788	809	778	787	798	792	781	799	823	802	812	760	781	741	762	787	731	846	773	774	839	836	735	804	806	776	821	772	758	812	779	791	794	814	789	772	773	767	849	739	780	830	777	797	787	851	831	785	776	758	818	821	743	845	798	781	826	818	777	783	796	816	794	870	771	767	805	748	771	797	795	849	776	797	782	760	735	805	783	799	780	781	796	775	799	782	779	802	749	801	798	798	782	769	802	747	802	785	757	740	825	786	799	806	798	767	800	799	790	772	791	799	768	770	770	718	794	806	863	780	810	835	837	761	759	776	772	823	803	810	792	781	736	789	792	825	828	843	785	792	800	780	819	794	812	771	813	820	765	754	780	733	795	746	820	741	747	830	776	756	752	866	781	765	827	824	810	739	805	783	774	805	755	715	795	733	772	854	755	823	772	775	812	776	786	793	835	732	753	780	798	775	765	764	795	791	795	743	781	778	794	839	786	712	782	769	776	789	812	783	811	802	782	767	759	750	783	790	804	804	816	765	796	730	799	818	758	733	829	826	786	743	766	795	770	817	778	775	774	787	768	770	809	784	805	800	787	823	736	787	773	830	767	745	788	761	794	775	781	791	799	793	771	785	771	848	733	811	773	790	785	802	812	799	819	802	795	808	801	839	787	772	778	768	775	767	789	754	803	811	771	785	762	771	771	779	815	810	814	761	811	754	772	810	760	803	753	776	770	802	780	803	792	802	721	808	758	783	804	809	788	804	759	736	843	770	724	772
4445	1356	776	573	459	401	393	331	303	278	296	262	250	268	260	282	228	251	238	257	267	239	237	221	212	254	227	262	212	256	245	220	247	260	229	278	252	262	252	234	237	243	277	256	237	245	226	230	218	247	232	217	258	248	244	237	252	229	232	261	248	241	249	252	278	220	210	251	246	254	237	244	247	258	272	250	235	248	257	256	221	240	254	247	259	266	232	259	268	238	267	231	253	285	284	265	242	240	259	261	236	244	271	248	243	242	242	263	254	214	244	259	223	264	269	241	218	249	231	223	247	250	247	228	247	261	245	233	234	234	253	263	277	247	239	236	226	222	236	276	230	248	252	272	254	272	242	240	224	227	234	262	249	239	263	231	238	286	240	242	235	261	240	249	234	244	232	266	286	252	249	276	225	260	253	233	255	228	274	240	228	231	238	234	248	247	257	250	253	241	226	260	238	260	226	222	227	242	247	273	252	266	237	254	257	209	264	280	271	245	240	258	263	261	258	267	271	255	254	249	297	243	234	214	247	261	235	236	234	251	237	247	250	256	248	261	232	261	230	250	254	234	269	214	258	228	248	262	233	242	273	243	232	235	256	253	264	233	236	222	219	236	235	257	265	229	246	271	258	260	215	231	215	246	298	212	246	239	237	271	235	237	279	250	277	286	254	225	223	252	220	233	240	233	265	209	240	267	230	267	238	250	243	251	249	223	275	245	238	235	229	280	223	252	276	248	228	229	252	233	279	267	231	245	227	248	257	267	258	280	249	253	275	232	242	208	257	268	278	265	275	249	236	232	244	267	246	265	247	231	234	238	236	251	251	250	247	248	223	258	260	230	224	245	227	249	272	248	244	231	256	271	254	240	246	223	240	251	225	240	239	248	234	266	239	241	223	278	272	276	255	265	233	247	239	233	235	241	254	241	246	242	241	210	227	225	259	236	252	255	257	226	275	252	253	221	259	254	222	204	254	271	217	229	260	244	248	243	246	226	266	254	238	235	233	255	233	215	275	227	252	249	274	249	279	258	271	267	259	248	262	222	229	251	264	256	238	240	246	271	253	238	255	237	213	290	245	256	247	234	207	229	246	238	258	268	247	265	229	220	285	265	203	270	289	235	232	261	233	260	284	265	264	269	253	250	257	217	223	253	287	264	238	263	244	237	233	212	236	221	203	248	232	254	227	260	243	242	233	261	246	237	260	247	232	249	249	231	264	247	240	265	233	250	243	244	239	225	244	256	263	221	230	222	239	242	229	238	272	249	242	241	266	252	260	252	247	232	258	255	250	230	264	259	257	253	241	206	276	214	282	258	253	250	222	251	244	270	238	266	233	236	257	254	246	241	253	249	251	217	255	259	237	253	270	230	237	291	264	249	242	271	280	238	286	257	240	231	232	251	249	225	246	237	241	210	235	263	255	233	247	269	258	247	231	234	247	243	250	234	281	259	255	231	229	235	241	266	237	290	234	244	256	207	254	244	246	223	251	266	223	225	267	265	245	242	263	266	235	258	232	248	260	255	275	235	275	271	257	234	250	244	258	230	236	221	261	255	242	226	238	273	260	230	239	270	222	229	232	250	206	250	253	254	220	253	222	235	235	260	270	204	250	264	210	228	315	213	228	234	262	232	253	260	240	226	230	252	261	258	257	240	249	254	231	258	253	240	235	239	231	262	244	262	256	229	237	240	243	259	268	237	249	240	284	220	273	239	228	231	238	264	248	211	261	247	249	244	251	250	225	250	247	241	287	252	224	229	251	253	251	241	236	257	242	226	270	223	222	239	265	233	201	263	252	253	251	253	257	245	281	236	264	244	235	250	233	238	242	248	242	231	251	236	254	267	230	241	273	268	252	262	254	250	259	278	252	228	238	247	242	246	252	224	265	266	251	264	237	224	239	247	274	253	246	246	228	255	256	240	272	263	248	252	248	292	240	235	256	251	272	266	286	219	285	261	253	260	220	250	277	249	261	245	188	276	284	251	235	263	252	235	220	264	271	256	247	228	239	235	234	250	233	276	278	256	246	262	256	243	236	222	240	232	262	253	236	242	252	288	252	254	237	256	244	272	274	260	238	243	269	237	236	247	275	234	251	235	280	247	254	270	239	257	239	265	244	226	246	248	254	282	244	278	223	264	218	238	223	252	289	230	246	243	266	264	220	232	262	277	275	265	247	267	244	273	261	247	254	251	222	233	238	227	253	277	254	238	231	259	241	276	273	246	239	252	257	209	240	221	245	241	237	254	238	255	236	235	263	250	260	244	269	269	241	276	251	222	214	240	233	242	222	266	232	265	236	236	219	254	271	249	250	244	227	285	231	254	239	236	213	254	251	246	234	255	258	256	271	251	232	241	271	243	230	262	255	217	257	275	196	223	229	236	244	228	253	268	247	246	230	256	235	249	260	257	294	245	234	259	241	252	248	220	244	286	270	275	226	260	252	250	233	248	244	234	256	251	225	249	221	256	230	253	256	254	262	220	265	244	246	231	249	246	232	268	234	223	264	235	247	244	243	263	226	244	229	227	237	245	247	269	258	237	257	246	271	224	232	253	244	244	217	226	238	262	235	273	286	255	230	252	220	238	262	256	242	233	270	236	242	254	205	231	256	255	246	275	258	249	244	234	262	232	250	257	252	266	274	268	228	258	257	225	257	242	227	280	240	237	272	257	243	269	256	248	249	217	254	275	250	274	243	229	258	246	253	230	246	246	260	245	257	234	239	236	221	264	242	288	255	246	241	233	261	246	282	274	239	233	261	229	233	267	273	258	257	251	229	216	256	268	231	245	264	252	241	256	241	222	250	253	283	268	213	213	248	216	241	265	224	238	265	259	233	225	266	260	270	236	228	215	241	257	249	229	270	268	217	251	255	236	238	240	272	235	244	234	248	247	238	239	299	228	235	275	264	268	243	241	240	239	231	249	213	270	261	249	257	269	251	241	206	230	234	240	277	288	250	243	247	277	256	221	214	257	219	259	234	261	233	227	240	251	241	227	253	250	227	278	244	235	270	243	245	225	215	225	268	232	267	236	243	258	230	254	230	234	246	218	237	252	258	283	220	262	259	251	264	233	234	240	262	250	235	249	239	226	257	255	234	261	236	257	244	250	260	240	238	252	273	242	224	225	247	253	260	234	259	254	254	245	222	269	243	262	232	245	267	254	205	251	268	224	249	264	239	226	229	270	259	245	243	222	260	261	249	282	229	255	232	226	252	230	260	231	230	242	227	229	251	240	244	226	243	241	254	271	267	256	247	271	250	231	230	248	268	253	263	271	239	282	260	257	229	264	267	251	276	260	247	220	226	256	250	239	247	237	241	211	259	289	257	262	226	255	238	234	247	246	229	253	234	236	238	225	234	270	282	244	227	257	234	258	249	230	233	234	235	269	287	245	214	237	248	245	228	231	235	272	246	247	266	257	231	265	260	251	264	252	250	261	236	244	256	256	251	229	273	267	257	274	260	247	261	240	211	250	248	236	224	252	236	233	256	250
3476	1653	1623	1731	1653	1368	1223	1093	888	851	820	782	735	702	672	649	675	673	647	587	651	677	574	609	646	593	591	613	612	631	621	635	624	621	586	567	608	580	609	650	605	624	624	603	605	644	571	668	609	578	674	664	621	632	619	660	631	620	598	663	575	595	618	607	592	600	622	583	561	607	609	614	577	637	586	596	631	625	594	602	621	629	608	607	579	626	610	654	622	649	614	635	585	589	578	639	609	620	625	628	627	617	613	600	603	604	628	626	649	614	603	622	605	637	633	655	643	600	620	598	616	612	636	633	622	614	613	593	607	627	621	622	604	585	613	642	620	646	605	670	644	672	561	619	577	619	575	588	619	635	617	598	617	654	627	588	616	603	584	626	578	617	580	633	610	628	622	635	615	606	617	644	613	605	609	584	640	613	619	637	605	644	588	615	617	662	621	619	609	632	550	629	581	592	631	612	605	587	583	586	638	602	583	638	609	580	600	622	651	586	639	608	592	639	592	580	636	609	611	590	599	583	624	609	577	669	620	639	627	619	656	621	618	612	584	607	618	564	592	628	577	619	616	581	560	596	593	620	583	642	633	622	617	598	617	666	613	584	603	552	584	601	599	596	586	645	580	571	609	557	597	601	576	635	651	610	643	630	617	629	614	585	622	595	591	585	587	574	654	584	604	639	609	646	640	623	635	632	627	595	642	633	583	607	581	589	597	590	597	616	629	617	629	645	615	624	586	625	636	622	583	603	645	599	625	550	593	616	629	572	577	594	609	620	612	597	580	620	605	610	616	590	640	653	608	626	611	648	595	582	611	616	618	576	610	562	599	617	607	577	630	585	616	644	639	618	606	622	640	594	586	597	608	625	645	611	603	611	619	598	627	611	625	620	650	606	633	633	616	576	623	609	580	576	605	638	593	575	642	630	609	595	600	618	593	578	546	618	654	622	605	571	603	653	610	590	587	583	623	607	627	630	645	608	617	574	598	600	585	648	611	650	592	616	571	568	598	639	591	591	626	604	641	577	585	602	588	621	614	538	602	609	599	604	615	603	618	616	584	606	626	597	578	585	598	611	577	565	627	588	626	615	590	635	618	619	631	619	587	584	592	645	620	562	620	586	595	627	559	626	638	618	596	624	597	583	602	629	611	619	624	567	603	607	630	601	605	630	650	626	571	604	575	563	602	640	607	612	637	605	638	635	599	572	633	617	589	628	632	574	601	610	634	588	554	611	627	632	617	601	609	588	637	630	600	632	591	597	626	608	609	608	616	632	575	589	604	600	615	585	604	565	617	646	619	603	572	577	612	642	593	651	573	642	624	627	573	628	656	598	623	609	603	595	619	612	579	601	573	561	611	641	587	632	624	586	646	621	638	563	615	589	642	610	622	631	573	588	606	565	567	619	608	595	600	604	613	557	577	568	579	627	561	577	571	579	627	636	603	604	586	531	637	675	610	593	651	612	642	622	602	596	621	585	620	610	603	583	602	583	627	605	629	617	604	636	589	634	592	635	622	603	591	610	621	670	614	644	543	590	595	637	617	637	620	578	604	610	658	636	569	561	615	605	645	597	586	618	629	672	568	646	591	620	584	602	611	563	600	616	583	645	585	605	597	621	592	611	695	586	613	630	633	574	561	661	623	569	604	602	583	614	579	639	612	603	628	628	618	549	615	600	599	580	601	627	623	604	603	593	615	676	677	629	609	631	615	634	586	643	618	610	647	630	603	591	617	632	590	601	605	635	613	641	620	653	570	589	626	600	616	620	610	635	667	591	573	618	628	618	605	586	599	620	635	657	610	627	624	615	630	604	608	626	572	607	578	594	614	625	560	559	588	640	608	637	654	616	628	660	570	601	643	635	660	541	591	658	659	571	606	614	610	585	569	600	601	649	643	628	637	606	625	615	593	577	596	608	608	632	584	631	586	574	626	583	584	612	589	572	630	580	614	576	603	625	584	651	613	657	611	622	606	569	556	626	591	610	604	633	567	577	590	603	624	596	574	603	629	612	595	579	637	624	634	611	593	578	613	632	603	629	620	616	617	609	595	637	594	597	583	585	602	597	618	606	613	604	613	589	609	575	625	613	612	607	635	580	622	616	610	585	610	617	585	583	574	617	591	584	596	600	590	654	566	588	594	615	633	653	615	612	610	605	575	574	618	573	620	650	570	625	644	564	594	615	561	635	583	630	600	575	613	563	619	597	611	595	641	588	620	614	625	667	612	629	623	644	647	595	588	600	651	637	618	592	613	597	606	620	576	578	582	568	633	617	582	621	591	585	631	603	616	594	620	614	628	607	600	660	608	572	574	606	586	586	575	615	592	624	654	590	583	601	603	610	610	630	588	622	626	606	629	640	604	634	619	565	614	606	595	627	632	565	589	609	606	604	610	638	558	646	616	670	584	616	609	632	598	611	619	581	635	615	595	571	646	584	575	610	585	586	609	574	649	633	647	622	604	624	611	635	585	612	623	605	592	604	618	600	613	577	658	607	605	634	612	596	611	585	596	617	640	592	627	663	601	588	606	615	607	605	591	591	630	613	579	620	607	566	629	629	576	633	635	578	617	609	626	614	667	652	620	574	616	664	619	606	624	633	599	639	626	592	640	593	605	565	599	612	602	566	663	635	589	622	671	616	600	594	638	605	598	577	618	568	617	614	628	602	612	594	641	618	632	586	614	627	625	614	640	610	641	588	576	616	570	607	569	625	646	599	557	582	607	626	613	611	586	619	645	621	616	583	587	611	586	596	638	607	593	614	644	619	651	648	611	607	564	619	593	627	574	552	632	640	598	633	621	600	600	596	573	599	658	625	645	603	652	664	643	620	604	633	601	607	562	590	601	611	635	619	624	589	610	586	619	639	627	634	608	591	632	602	628	639	611	576	596	605	616	594	626	612	551	623	587	657	585	618	613	567	601	597	615	595	607	635	597	607	605	627	619	592	582	582	658	614	603	603	612	608	632	594	614	617	613	623	569	643	588	593	603	618	640	583	573	570	602	616	599	588	648	607	599	580	587	625	641	566	590	607	612	586	611	607	622	616	609	634	621	577	626	606	655	611	631	604	630	599	636	605	613	601	605	603	584	590	558	588	600	640	672	559	622	608	585	565	624	654	579	613	610	678	597	622	613	624	609	623	610	642	590	616	595	668	582	611	602	625	598	670	593	579	604	618	637	606	558	607	607	608	603	564	663	671	572	624	629	621	601	592	602	585	591	630	599	607	623	633	596	597	567	629	568	607	643	653	573	605	609	630	600	597	636	625	612	633	613	593	648	669	596	602	596	678	622	576	663	587	573	609	620	629	607	624	578	568	599	602	610	577	636	632	582	611	593	650	572	651	626	590	629	609	621	613	607	642	620	621	614	607	668	608	618	602	574	591	574	608	619	607	548	627	624	613	597	569	593	580	619	625	646	601	637	607	603	621	645	563	603	616	585	597	609	615	596	619	580	603	598	626	646	622	605	612	594	575	603	596	594	631	564	610	586	625
13978	3866	1855	1192	894	764	671	619	592	468	457	464	445	405	372	362	391	371	371	375	417	402	363	361	371	366	351	352	343	346	423	327	376	349	323	359	370	379	371	389	374	358	385	335	354	378	371	350	374	337	323	348	403	374	389	389	365	378	385	368	384	350	380	398	328	363	393	376	344	375	348	352	370	382	342	375	355	362	370	362	369	366	403	378	382	354	370	362	421	392	353	336	379	337	368	327	297	360	348	396	379	363	331	370	352	348	357	368	381	362	362	392	355	358	361	391	362	352	363	370	354	354	343	350	373	354	345	361	360	344	377	322	349	365	351	361	334	340	335	371	352	371	372	344	414	355	368	377	337	372	343	376	347	370	364	337	342	368	357	353	362	374	359	353	359	364	363	372	356	353	374	385	384	318	343	371	353	360	330	347	343	357	377	374	361	334	346	371	378	352	350	368	379	354	349	341	349	373	375	351	358	370	379	352	365	382	336	361	374	380	360	348	332	367	331	372	359	355	369	341	356	406	391	333	353	344	362	392	377	390	363	359	379	378	376	362	347	363	353	301	383	343	379	350	383	375	375	383	349	357	401	348	349	374	374	365	363	374	358	344	370	384	382	354	320	365	349	359	338	366	383	347	370	379	355	349	375	334	388	382	316	369	369	360	366	366	334	384	394	332	323	352	363	358	337	376	363	346	390	359	320	333	357	376	325	372	387	345	358	348	406	349	382	383	365	329	352	379	362	355	355	349	374	384	369	362	350	336	344	361	335	361	355	329	369	345	380	377	346	366	352	352	356	375	360	387	318	346	364	364	344	339	369	329	350	369	399	340	357	310	359	388	394	308	397	343	374	392	356	359	401	388	354	374	328	356	393	365	369	373	346	351	356	366	349	342	355	336	380	368	352	368	372	316	371	385	351	393	374	367	367	393	371	327	386	358	353	302	356	392	392	372	339	330	371	358	366	373	376	396	417	351	368	334	367	375	358	343	349	308	391	352	303	345	349	340	358	400	360	348	346	388	383	324	354	375	346	336	364	364	351	348	324	392	376	343	364	337	344	333	359	369	335	311	345	352	317	359	351	338	351	365	368	396	329	330	346	374	337	360	391	372	355	360	370	368	353	344	357	374	357	338	402	384	339	367	359	344	361	365	351	353	366	397	378	372	399	359	316	362	378	363	377	360	377	346	375	365	347	376	317	367	389	318	364	377	393	359	349	366	383	355	341	350	377	350	365	354	385	370	346	363	363	391	354	357	327	349	357	387	332	368	325	351	359	379	335	351	372	400	343	352	352	350	350	388	355	350	400	336	399	357	381	391	418	369	357	349	386	358	376	365	374	367	367	347	376	366	376	338	360	378	346	357	345	404	364	322	334	395	347	396	389	372	385	334	371	340	353	389	405	373	328	357	332	366	338	343	344	375	356	397	350	364	347	348	331	353	373	390	388	383	355	377	401	370	341	327	339	367	337	367	374	360	360	350	362	333	352	371	329	370	344	373	382	394	361	358	383	376	366	373	374	380	394	353	325	359	379	366	376	370	375	331	351	402	359	355	314	369	362	382	369	391	333	357	342	349	348	359	379	380	363	383	375	347	364	384	409	361	350	352	365	364	386	364	364	358	356	370	363	396	330	357	331	369	373	354	364	350	366	332	349	337	342	356	353	383	362	380	361	367	364	350	386	386	319	360	340	349	347	375	395	385	375	363	355	320	367	378	363	357	340	341	345	387	353	342	382	361	358	339	380	385	339	344	297	347	377	367	353	335	357	352	368	383	359	339	334	380	373	383	362	364	344	339	366	362	351	335	354	364	405	351	374	348	359	359	381	334	363	337	362	376	354	364	361	372	362	402	382	357	370	359	342	348	350	355	383	351	363	366	366	349	373	352	337	359	356	360	387	351	353	356	341	412	345	371	394	352	393	367	395	340	337	385	375	369	359	352	369	349	322	360	350	351	344	374	403	407	348	361	353	351	401	403	358	349	345	355	350	356	346	327	374	384	394	358	357	349	347	345	373	337	356	363	360	343	343	368	385	348	335	349	331	344	342	355	331	367	325	327	331	357	365	364	324	372	347	381	380	348	363	351	349	367	339	355	384	306	357	315	359	362	402	375	337	368	362	324	367	386	376	345	338	380	373	354	336	366	350	391	361	392	348	371	353	347	329	312	382	366	331	377	355	354	363	378	383	367	345	378	340	380	347	396	366	372	372	349	382	336	371	423	366	377	338	358	330	332	345	378	355	366	341	358	340	381	351	347	377	372	352	357	333	379	380	335	402	376	341	353	373	386	320	381	386	375	324	371	349	357	351	377	362	333	384	343	366	347	370	346	383	346	378	371	384	368	394	365	367	359	366	344	330	321	399	375	406	381	363	350	333	373	360	356	344	390	348	361	360	329	341	353	399	367	366	362	360	395	350	365	374	365	336	344	332	360	365	388	350	338	360	353	358	401	380	350	373	354	371	395	337	339	368	383	394	386	332	373	365	387	357	341	325	370	386	367	348	358	373	375	342	346	386	313	347	361	391	389	367	360	361	343	388	331	358	331	329	363	334	385	385	302	343	397	353	350	357	302	394	381	357	358	373	408	358	403	345	366	376	391	346	379	401	327	345	327	346	363	384	388	377	344	349	370	356	391	354	362	361	337	357	369	355	369	400	345	375	372	340	371	324	335	380	380	370	362	358	340	348	341	344	328	352	340	353	357	352	336	364	380	318	318	375	339	349	344	388	355	367	333	344	375	370	362	332	335	380	357	354	331	334	376	373	379	337	327	378	354	366	351	382	382	350	349	338	343	379	338	372	356	380	358	368	342	382	368	372	349	346	396	350	366	393	356	351	353	394	368	355	364	388	382	349	373	379	377	349	353	344	375	381	373	384	368	382	334	372	396	338	339	367	364	354	350	378	348	324	347	376	346	348	385	413	345	343	364	371	357	347	328	362	367	399	369	344	405	355	358	347	331	374	353	386	380	374	362	351	374	336	383	336	341	331	386	345	407	363	369	418	358	334	391	403	391	383	344	350	380	370	369	381	408	355	376	390	358	358	357	358	341	349	353	363	369	362	355	353	339	342	362	352	385	369	366	386	381	363	368	369	363	340	352	383	363	338	335	400	370	365	338	361	337	361	387	374	366	384	394	373	328	333	346	367	342	354	360	354	348	350	343	381	395	340	341	352	334	382	373	346	344	373	334	373	350	338	374	324	387	348	357	332	352	360	360	353	341	369	350	334	358	394	365	410	375	344	362	388	378	357	362	359	367	365	342	351	387	385	365	367	377	395	342	361	332	357	368	389	375	370	377	394	366	345	379	337	375	370	348	385	333	366	337	377	381	385	366	373	348	371	377	308	398	355	342	333	361	394	346	337	372	385	364	366	374	352	346	375	359	405	372	332	370	347	353	349	338	385	352	347	350	376	402	341	349	358	354	360	306	379	373	349	401	395	379	333	372	430	352	354	377	351	338	341	346	358	352	339	366	361	406	334	340	381	364
10007	3791	3479	3836	3246	2838	2474	2036	1922	1575	1382	1320	1166	1156	1096	1055	1012	920	926	1014	967	953	963	850	920	856	852	941	936	931	885	851	881	881	881	859	837	889	838	820	866	826	867	854	930	891	912	891	942	897	909	863	839	930	870	910	899	857	869	843	858	834	799	817	876	864	820	886	870	864	843	851	848	847	846	885	887	783	844	866	864	813	882	879	850	787	805	822	899	856	866	837	876	871	866	844	857	881	795	828	865	821	850	773	805	827	891	892	855	833	840	899	812	813	855	900	850	846	845	865	827	863	812	834	862	850	819	844	848	831	837	838	820	881	906	846	797	827	813	833	844	808	860	798	826	861	827	820	869	844	813	810	848	824	870	843	808	830	798	835	852	855	875	821	833	843	843	801	849	809	839	847	850	842	902	839	817	823	865	806	829	876	856	849	848	873	868	816	832	811	834	851	820	865	859	850	840	799	829	834	884	858	829	878	859	856	854	856	865	823	868	784	840	896	878	835	832	820	808	786	886	803	838	899	871	866	868	858	913	831	844	863	870	840	881	843	864	801	855	877	846	811	844	875	796	882	850	863	840	852	851	862	851	863	795	856	837	815	863	848	831	802	852	850	852	856	832	835	889	857	856	864	851	844	899	817	824	861	847	860	879	816	828	787	876	811	889	830	816	858	845	840	827	876	865	791	831	848	859	826	874	864	855	856	799	811	859	874	796	849	825	770	890	896	866	808	829	816	839	850	843	845	836	906	858	777	861	840	855	793	813	886	822	851	850	816	893	926	847	870	839	841	823	869	827	839	880	792	823	837	810	838	890	889	817	860	822	853	891	870	841	822	832	855	882	862	799	833	849	839	805	853	829	830	841	793	888	876	858	823	829	801	806	841	815	858	823	811	775	852	833	896	810	846	829	800	831	884	851	857	852	847	832	861	818	852	845	818	860	869	813	859	833	848	832	826	842	833	838	886	793	851	895	828	839	881	796	831	880	853	895	857	850	838	858	878	839	848	889	797	818	845	859	872	808	859	862	825	774	799	884	877	835	825	804	810	801	866	868	854	857	843	849	837	848	862	832	792	813	819	839	857	823	807	877	826	840	892	898	855	855	819	854	870	837	799	909	842	833	886	871	849	838	916	833	854	819	852	833	798	832	828	820	779	846	838	866	822	839	826	843	846	868	868	867	823	885	869	801	853	815	774	859	838	857	835	826	786	840	881	851	842	869	803	853	903	778	843	864	828	805	796	810	847	859	839	846	829	815	841	839	837	884	812	897	814	887	866	868	851	871	849	858	788	875	903	816	836	830	800	867	846	846	885	849	877	917	919	839	815	852	868	789	858	851	865	855	846	839	805	869	832	796	802	859	903	817	823	835	805	838	897	791	843	888	786	805	879	809	813	847	907	895	792	865	843	829	792	849	842	839	895	831	808	822	786	886	779	799	827	823	865	805	820	838	812	877	870	868	778	866	838	831	828	806	793	836	824	903	803	823	826	834	853	837	829	841	861	846	838	860	833	835	813	877	834	828	833	774	850	886	829	876	858	838	853	847	881	808	847	856	894	862	827	830	826	791	819	763	844	846	888	808	871	780	890	883	789	781	840	830	788	784	830	876	860	867	889	843	823	878	816	825	792	851	869	859	842	823	839	913	847	851	842	871	865	763	841	836	838	818	831	884	817	841	822	844	846	812	803	841	880	841	919	859	867	788	875	867	861	798	829	852	867	791	783	871	831	835	858	827	782	844	826	833	829	847	780	861	832	851	838	864	799	824	844	796	865	854	824	875	829	859	839	888	853	856	827	818	847	812	848	808	771	887	907	840	841	829	837	825	827	814	911	834	864	809	893	794	816	860	836	822	817	810	863	822	864	832	839	842	845	839	781	818	862	838	826	846	806	830	822	861	829	825	858	853	874	871	817	810	833	805	860	839	849	830	837	801	833	844	892	832	849	882	834	836	833	863	847	836	858	813	866	872	798	864	885	864	856	868	826	865	865	869	803	827	834	837	821	872	763	868	783	831	782	804	868	836	843	858	838	860	783	832	818	855	789	802	842	802	841	851	802	857	814	830	884	895	820	831	855	828	829	834	840	823	829	862	851	768	829	827	857	905	827	852	828	831	847	831	793	851	876	858	784	806	861	794	827	820	797	812	896	869	842	857	822	883	855	816	869	830	877	855	818	866	830	841	824	832	853	843	831	841	842	896	822	856	848	806	817	846	864	847	823	840	877	868	884	829	855	853	731	856	865	888	804	818	863	812	850	809	824	819	831	854	830	872	837	801	878	861	839	895	773	867	825	862	791	812	886	798	784	829	813	851	775	874	810	843	876	816	817	809	821	884	875	830	832	856	857	837	922	874	864	823	882	859	837	838	770	833	872	844	871	826	904	842	793	799	811	822	813	883	834	832	819	797	825	867	852	817	852	907	876	816	804	860	838	823	875	802	820	856	850	827	826	832	820	824	811	801	866	840	828	852	847	889	794	893	883	808	816	860	823	799	817	796	816	829	802	862	830	834	803	816	815	843	820	791	882	819	864	860	844	829	862	872	896	875	868	817	836	843	836	889	842	882	905	897	872	881	824	820	838	841	820	889	795	844	843	850	845	846	838	850	868	913	815	837	870	812	789	776	810	893	831	820	845	835	821	870	796	811	857	891	843	827	836	847	838	833	822	843	880	875	895	842	844	860	897	904	824	823	881	761	873	858	866	816	860	833	811	830	871	846	855	836	817	838	866	786	818	862	854	874	820	805	824	836	835	851	851	821	779	897	856	865	870	805	886	835	865	848	857	871	827	831	830	859	805	810	851	841	847	845	861	907	882	876	791	863	826	834	848	826	821	898	878	838	850	900	890	873	857	840	814	864	883	863	843	808	837	851	853	829	851	863	856	797	801	866	775	874	890	856	893	841	799	891	859	809	830	787	835	856	818	865	858	841	869	867	846	878	865	854	822	861	806	850	831	871	821	794	863	849	797	857	861	861	850	868	844	882	835	828	801	872	867	888	871	783	837	857	882	869	794	871	834	859	821	865	805	841	879	877	783	852	835	873	850	836	795	835	815	839	868	872	830	851	842	861	806	854	852	798	841	827	848	810	845	852	858	810	850	828	830	835	802	877	865	890	864	848	801	849	865	861	842	836	881	868	830	817	812	917	805	817	844	894	848	811	832	810	885	852	843	831	875	791	825	873	870	872	842	844	801	841	831	817	908	836	846	832	833	876	816	880	824	836	809	908	810	876	845	861	844	907	872	769	832	867	859	828	825	815	893	816	909	857	843	859	820	860	849	849	880	895	871	886	859	890	797	880	842	835	883	807	853	906	835	827	842	810	858	818	829	829	811	873	885	918	827	825	853	843	825	790	879	799	841	809	859	822	823	901	840	843	886	812	851	847	871	856	827	884	816	845	825	838	837	836	857	852	909	855	870	867	889	898	850	836	887	842	840	863	816	853	792	828	849	811	808	887	837	879	850	855	848	877	830	844	786	857	848
22856	7083	3248	1922	1319	1093	964	786	672	561	432	452	415	420	393	371	367	335	374	348	375	360	389	342	348	329	391	346	375	362	329	358	307	326	340	307	313	343	346	375	331	351	356	341	382	322	334	333	343	281	395	353	332	400	307	359	389	339	335	387	399	358	369	361	314	346	354	303	335	404	356	360	332	327	333	311	307	376	340	346	322	330	381	344	380	348	358	335	298	318	334	340	360	349	348	327	340	319	345	336	354	361	379	335	304	357	377	367	383	325	356	347	370	348	359	300	358	306	377	334	341	340	344	321	322	304	331	339	335	358	360	317	360	312	334	334	314	347	345	348	369	356	365	367	331	348	359	358	352	332	329	361	381	307	312	363	295	342	353	342	333	325	359	375	354	328	344	333	306	328	320	351	342	337	343	372	338	344	351	351	343	368	384	354	344	334	336	353	329	339	338	340	322	344	303	353	362	334	346	341	329	347	350	333	343	365	318	362	367	328	294	345	332	357	305	330	380	358	332	333	385	338	352	326	326	360	360	336	338	367	327	357	333	325	311	346	317	345	351	332	303	331	364	307	344	344	361	358	335	348	353	332	313	318	370	337	349	332	320	362	356	352	363	288	336	354	314	326	305	347	347	349	340	342	368	353	326	330	368	302	335	352	359	310	348	370	352	336	308	343	397	320	311	337	329	311	361	353	300	332	359	310	322	319	361	350	335	357	307	328	324	305	341	320	337	352	336	377	353	322	357	380	377	338	333	350	370	347	339	350	317	344	343	371	364	309	369	334	350	327	356	323	332	312	336	350	346	344	305	351	369	359	363	357	334	350	357	315	317	342	338	344	350	382	330	363	289	325	309	363	330	339	352	340	340	357	336	333	357	336	348	351	350	334	358	339	346	340	333	329	383	363	327	316	336	335	329	338	316	360	342	328	348	334	348	349	336	353	347	304	326	413	357	366	359	316	359	371	292	314	337	360	338	318	378	344	369	343	373	395	346	337	352	333	389	337	355	309	367	365	343	344	335	351	368	359	328	328	357	371	370	357	328	344	361	327	338	322	332	354	313	354	339	352	359	316	318	351	329	334	365	360	361	351	329	327	339	338	406	344	337	299	367	355	359	354	332	349	328	319	335	357	353	353	310	354	335	310	326	326	363	325	343	303	329	356	329	342	342	363	368	310	334	343	343	323	341	332	327	344	320	349	349	348	323	367	328	347	331	338	340	313	329	335	333	339	350	352	317	319	355	364	359	289	343	365	350	349	347	376	372	349	340	354	304	326	338	336	343	355	333	371	338	319	356	375	349	311	349	355	307	319	347	348	341	361	346	335	366	355	337	340	341	309	341	331	312	383	339	340	311	368	365	371	331	369	343	332	364	323	329	361	302	331	319	296	340	346	330	345	340	365	346	334	352	350	363	344	371	377	347	334	323	399	330	340	299	338	356	322	373	338	320	345	326	334	373	341	357	331	349	353	320	339	364	355	338	355	367	314	360	333	367	309	309	335	323	327	329	334	332	318	341	322	322	344	355	329	339	368	325	341	331	357	337	323	338	336	338	318	322	365	352	335	329	379	354	311	352	323	321	333	328	297	338	387	325	347	346	341	330	334	340	327	342	364	354	301	346	349	340	312	360	347	330	327	364	330	338	347	319	367	336	294	354	305	364	342	359	361	356	339	348	377	363	358	352	350	362	317	350	356	316	344	350	340	346	334	355	293	329	323	307	329	309	347	352	346	363	329	346	337	354	340	342	321	345	334	353	366	366	329	387	342	343	378	323	312	332	337	355	352	356	333	365	352	360	362	320	338	356	350	328	392	324	307	328	348	320	353	398	358	355	318	360	328	366	358	352	349	299	341	332	309	347	339	334	346	303	336	317	385	355	368	338	331	371	317	353	299	309	346	370	370	368	348	351	361	393	333	335	354	377	335	320	351	343	372	325	315	321	362	346	329	359	347	328	335	357	316	358	333	331	329	314	331	330	337	323	340	357	365	352	318	331	362	381	351	351	352	353	360	349	357	288	349	356	325	333	339	344	344	336	340	379	357	384	369	355	362	327	326	363	355	391	358	335	356	328	326	338	335	356	348	326	325	330	326	368	351	310	331	351	333	334	332	356	338	326	301	338	312	314	304	339	337	335	335	323	310	319	371	328	339	355	330	356	348	325	328	342	304	312	346	337	319	350	340	321	366	320	350	328	337	365	342	362	325	352	329	324	307	332	364	345	309	306	345	358	311	304	318	349	301	341	327	323	326	362	341	352	325	345	317	370	349	353	342	338	345	363	301	342	352	368	357	298	319	352	331	321	349	349	333	331	337	337	357	347	357	352	360	346	344	334	350	329	391	377	343	361	349	345	347	311	364	371	331	326	347	358	329	339	347	357	315	341	334	323	319	378	348	307	336	328	319	376	330	314	369	349	366	354	367	318	340	330	357	320	353	335	352	334	333	343	335	343	298	370	357	352	359	329	391	334	341	342	369	334	340	356	341	381	349	325	354	336	308	384	340	312	352	360	318	343	319	338	356	344	320	361	326	370	332	350	360	360	371	330	373	318	342	346	318	356	343	351	328	360	346	366	312	314	342	358	342	341	323	339	335	356	320	327	365	352	353	324	300	338	320	346	352	363	330	339	339	347	363	389	333	349	370	341	359	340	380	355	342	367	286	343	358	347	362	330	325	350	339	357	330	355	349	359	341	348	378	335	318	358	388	349	363	350	361	379	320	352	380	334	346	379	341	307	341	332	361	340	320	357	349	362	350	344	345	313	334	342	353	343	355	361	351	356	326	321	298	366	370	354	364	371	330	367	346	341	370	341	355	317	335	346	351	375	356	351	327	306	324	339	326	370	367	342	325	367	346	356	312	342	361	384	352	374	366	340	327	338	352	365	338	306	330	328	324	349	352	312	381	326	346	342	322	330	363	356	328	348	360	338	373	362	349	337	362	345	324	363	347	365	334	333	338	332	349	380	354	340	343	355	350	333	360	363	369	346	341	354	333	331	366	322	344	354	356	370	348	341	343	332	384	311	341	356	323	326	344	329	356	332	322	355	343	374	330	318	354	331	354	348	371	346	342	372	319	334	326	345	338	333	363	312	333	366	322	340	355	331	343	325	377	316	342	317	337	362	338	345	380	322	356	334	337	360	350	318	341	352	377	338	385	321	331	326	326	329	325	358	321	334	304	354	360	339	373	365	349	353	315	335	319	366	321	302	356	325	334	379	332	351	324	360	361	331	345	338	355	349	338	336	338	337	353	352	327	350	353	338	313	327	362	350	303	367	353	311	331	358	342	340	354	333	345	347	335	357	335	318	318	332	313	364	355	339	368	360	332	329	318	309	310	355	381	350	332	385	353	346	341	368	340	353	314	330	359	359	365	363	321	329	357	327	311	352	362	357	352	372	324	331	339	356	359	310	347	334	370	347	345	376	338	303	334	325	336	343	351	374	350	360	337	353	344	341	333	373	323	350	323	355	345	366	372	345	365	325	321
13405	5315	5164	5146	4464	3993	3365	2824	2390	2014	1605	1511	1243	1300	1156	1144	1032	1011	975	1013	972	928	899	872	886	875	860	849	834	877	855	820	875	849	806	796	837	734	794	812	838	810	779	846	815	747	823	785	825	799	833	871	867	871	884	823	862	859	787	838	833	830	775	783	829	796	794	756	843	828	816	814	761	780	815	748	766	851	768	802	832	793	833	843	807	795	843	820	757	795	824	820	797	801	793	820	792	787	790	788	807	787	765	766	774	811	782	778	787	787	794	815	804	770	749	797	783	807	787	777	776	791	781	732	760	770	765	775	773	814	761	776	819	792	821	783	749	835	790	808	796	738	791	792	770	785	835	699	855	790	804	780	726	741	833	742	818	761	765	807	804	833	772	770	793	802	795	789	748	804	760	755	823	822	744	843	748	813	736	836	763	761	775	807	764	789	843	835	794	797	790	797	729	791	780	783	825	767	802	744	812	763	805	832	780	777	822	800	794	790	791	791	773	800	797	806	812	783	792	772	769	785	783	742	776	777	774	749	765	781	800	777	758	778	768	788	773	774	805	850	771	840	742	796	809	740	774	766	811	787	779	701	846	779	764	761	748	770	749	835	835	765	799	840	765	812	801	806	768	777	768	759	746	751	824	779	792	807	741	799	789	773	772	757	813	788	818	777	757	735	809	818	792	754	792	778	796	789	749	793	731	775	785	746	775	748	807	844	751	723	791	771	804	804	754	814	780	733	787	801	792	784	769	812	754	815	751	752	766	764	804	792	792	770	742	791	829	825	818	747	776	756	848	748	805	770	775	767	772	796	777	805	789	820	813	809	772	813	804	753	822	770	808	811	820	745	781	802	787	790	774	796	788	802	782	798	812	777	784	781	725	721	801	769	768	755	768	741	763	757	775	797	765	868	814	851	754	799	776	808	764	764	767	785	794	747	808	783	691	822	774	834	804	762	758	814	796	802	851	798	759	828	760	814	818	759	770	762	802	735	826	805	805	799	769	774	839	769	825	799	815	829	840	779	800	778	757	821	810	791	775	780	773	780	776	762	800	812	829	808	774	753	787	800	736	813	757	779	756	804	821	793	774	747	694	797	784	801	755	741	802	813	787	770	780	770	789	796	756	784	792	765	732	724	743	801	795	761	771	793	757	777	794	824	765	781	797	782	742	804	758	759	797	791	785	776	791	818	794	716	782	774	779	787	790	799	807	794	816	835	798	787	793	739	772	791	770	800	825	762	766	737	808	770	805	767	815	737	750	723	782	795	764	797	845	754	785	790	756	753	726	787	793	824	840	775	767	789	732	791	798	792	750	811	743	768	831	770	801	795	766	799	790	687	857	758	780	774	713	799	732	738	805	789	747	738	767	817	759	790	777	799	750	805	736	760	761	783	797	817	809	809	741	818	730	803	803	714	774	773	731	778	806	801	796	764	743	775	783	767	770	800	809	786	751	730	841	729	811	754	781	824	762	794	776	777	756	790	793	759	821	841	780	788	759	775	778	788	823	779	759	760	775	802	766	767	810	808	787	784	801	797	792	826	787	792	819	782	756	814	809	789	791	807	755	751	783	742	782	784	781	773	777	749	797	789	812	816	764	808	805	766	766	786	783	805	781	799	806	803	806	763	765	798	811	807	804	813	728	746	731	740	816	786	809	795	716	765	784	758	795	803	771	810	761	818	788	742	777	766	745	776	812	796	818	772	762	791	832	753	802	736	740	795	786	794	791	796	808	757	847	789	746	794	820	845	783	780	802	798	752	772	791	810	818	759	771	786	875	819	776	804	760	753	777	801	771	800	801	783	809	769	798	771	776	818	775	822	816	780	783	763	786	804	770	800	828	785	783	762	775	811	807	752	758	754	770	807	762	780	829	794	780	791	804	786	804	804	770	797	786	779	746	845	806	779	781	792	782	808	750	802	774	784	773	768	780	846	825	804	765	780	782	793	789	727	750	807	776	775	787	795	777	806	817	775	770	796	817	780	806	750	801	786	796	754	767	780	770	761	760	767	786	795	827	775	809	793	808	743	748	772	784	789	730	777	825	798	777	732	767	799	743	778	805	781	781	796	770	747	797	827	803	803	765	810	782	798	794	787	795	753	816	782	799	757	793	819	800	816	787	787	797	841	765	774	796	792	772	820	810	770	731	783	791	802	802	788	820	820	762	766	785	750	783	808	810	782	776	773	793	762	761	762	777	780	786	803	798	797	754	768	741	763	760	749	776	764	780	789	765	778	788	777	796	792	829	787	744	775	737	819	830	803	804	787	788	786	754	773	761	775	807	821	837	793	747	758	735	794	811	785	779	780	729	794	816	815	808	794	819	790	823	768	767	793	818	788	845	806	773	794	761	821	808	763	754	758	755	752	787	736	764	772	812	812	764	756	780	757	829	782	738	820	825	729	797	830	808	780	797	793	776	795	838	799	802	801	763	737	726	766	780	732	832	788	786	812	781	796	731	832	834	767	765	782	816	818	801	757	838	784	803	780	791	785	803	778	777	800	808	781	826	777	801	806	803	755	845	752	763	760	795	794	778	788	729	783	778	771	819	731	775	815	782	761	802	785	766	798	766	796	766	810	776	722	757	758	774	778	753	806	759	783	782	819	816	774	810	790	759	770	825	835	794	738	773	831	800	797	761	793	806	730	816	743	733	792	797	785	797	823	802	782	779	787	750	786	761	847	809	750	752	752	814	758	807	786	731	768	808	758	765	758	785	802	804	734	792	811	769	770	750	772	764	792	810	782	791	765	761	783	774	777	796	750	792	800	751	771	786	773	782	760	813	856	752	819	782	768	758	738	778	801	795	806	830	722	801	792	797	815	797	766	814	744	763	792	721	725	741	817	797	764	801	734	766	792	749	793	857	791	763	806	774	774	797	736	788	731	760	846	772	777	765	782	806	798	773	818	747	747	801	769	798	861	791	826	753	774	811	761	802	790	787	776	801	814	792	768	735	798	808	778	793	770	775	792	795	761	813	812	786	819	753	785	827	786	817	775	780	770	816	761	792	760	783	817	823	797	765	776	833	754	811	787	788	776	798	791	854	819	759	798	819	781	788	796	748	811	790	795	796	779	803	740	854	760	798	832	797	809	768	783	768	777	803	810	753	750	786	814	821	825	827	802	777	762	768	841	779	790	760	789	812	800	839	742	773	750	773	812	767	788	819	823	786	761	753	748	811	785	786	870	762	809	780	759	745	816	810	831	699	742	802	803	799	779	806	823	780	779	811	759	809	781	777	755	783	747	795	786	747	793	777	776	782	847	729	729	748	760	782	766	814	746	736	752	780	775	804	803	809	816	780	821	833	743	802	829	805	786	828	761	744	754	781	786	795	794	757	800	787	832	787	723	822	736	800	822	794	858	836	772	759	693	748	766	813	771	805	799	787	789	752	826	775	761	858	794	804	792	792	782	828	775	862	783	756	805	769	828	822	795	791	749	767	787	729	798	809	741	781	766	749	782	793	755	814	764	763	812	775	804	773	806
4641	1379	841	573	462	390	383	331	335	307	298	271	266	259	264	284	257	233	230	252	239	258	222	294	261	292	232	217	252	249	248	255	247	225	226	228	264	233	226	239	263	247	280	252	238	237	259	248	244	239	258	228	287	265	216	264	233	256	261	244	225	226	241	252	240	236	240	278	239	243	261	250	244	253	249	248	250	272	273	245	237	251	264	247	251	251	230	244	270	245	235	247	227	242	234	240	236	298	295	247	250	245	262	292	253	242	272	246	279	262	242	262	218	239	254	258	244	231	247	238	253	255	233	265	265	264	219	249	238	214	246	219	257	237	246	259	223	223	231	271	262	243	268	236	241	246	249	263	248	230	234	231	260	230	248	262	238	218	258	252	244	252	240	226	208	220	253	248	242	254	262	241	231	249	237	243	244	277	266	234	222	243	239	261	244	244	238	275	242	258	291	254	258	212	274	260	246	246	275	256	259	259	246	242	238	258	273	231	247	270	248	227	246	233	243	219	273	237	240	245	220	232	263	264	238	248	235	242	262	260	270	267	264	239	226	252	248	228	241	251	244	219	274	233	288	278	261	263	259	219	264	239	239	222	244	269	244	243	208	245	247	226	244	253	223	271	244	256	250	250	227	276	234	237	230	242	240	220	235	243	262	227	214	259	271	287	256	262	237	249	261	243	230	286	273	231	244	254	252	242	264	247	262	215	288	260	250	247	254	261	257	255	263	228	245	259	245	244	241	255	240	244	263	240	217	266	282	241	224	260	238	271	241	243	236	231	228	239	252	236	282	270	260	235	239	252	266	274	249	263	267	265	285	241	263	259	310	251	264	244	257	247	276	267	271	253	260	272	268	257	235	243	276	228	263	253	222	270	274	254	243	238	256	234	249	251	253	251	274	272	260	274	261	238	247	274	242	264	247	240	244	234	279	241	218	245	270	250	260	238	262	277	218	259	248	239	269	269	243	236	259	265	249	243	226	281	257	267	252	278	239	254	259	261	252	281	246	209	238	234	237	226	231	246	231	222	267	215	256	237	259	262	251	278	235	221	280	239	206	222	252	237	253	264	242	263	242	195	281	246	248	256	242	270	275	247	248	263	282	248	239	267	204	230	250	246	228	283	260	240	224	239	250	221	242	248	223	229	201	217	246	262	241	232	261	256	266	230	214	258	251	255	249	230	274	226	264	269	242	234	250	245	240	241	227	267	252	253	258	224	248	280	251	274	236	217	258	252	253	244	243	241	246	246	236	241	253	249	245	222	243	248	239	247	247	258	269	233	246	246	258	253	241	249	228	262	248	239	246	268	250	252	256	240	243	233	247	257	264	256	244	257	252	245	239	264	259	261	239	256	244	240	224	240	257	253	258	246	248	227	228	246	245	249	249	272	248	254	245	300	243	240	265	211	211	253	229	259	262	229	256	246	260	244	256	218	227	252	245	263	234	218	267	259	228	246	263	247	248	251	224	200	254	215	280	274	287	259	266	242	258	246	242	254	269	255	253	226	233	242	228	233	246	260	243	253	232	287	240	257	258	245	244	304	234	224	227	252	257	249	281	253	249	257	224	245	239	246	261	239	261	243	244	263	248	279	270	244	250	235	246	273	243	271	246	235	248	230	262	246	249	242	257	266	221	266	252	226	271	242	235	241	258	260	240	227	240	224	253	263	273	267	252	252	210	250	252	254	248	260	222	245	266	241	244	246	235	224	229	231	220	259	258	249	213	243	268	242	247	265	245	231	253	254	234	278	239	241	237	241	272	235	257	246	236	240	250	266	249	226	237	268	243	257	254	256	246	258	235	252	264	247	243	262	258	270	239	242	266	242	259	226	269	256	262	234	268	254	254	252	248	222	254	246	226	255	240	273	228	274	245	268	238	257	251	254	249	218	236	257	232	228	256	252	252	250	242	256	238	249	247	288	247	248	251	237	240	264	245	255	273	266	255	223	264	241	218	262	224	258	257	236	267	252	255	258	246	224	222	252	238	258	216	259	252	239	226	265	254	238	246	275	250	256	268	242	268	240	264	249	256	243	260	252	271	244	241	232	241	239	236	251	251	238	248	214	256	224	234	250	224	257	233	296	250	271	258	257	271	264	253	234	270	266	236	234	249	197	250	260	264	237	239	225	247	252	259	275	250	240	258	236	255	236	226	272	247	258	283	253	245	224	235	223	261	274	258	221	245	243	229	279	255	273	249	254	222	260	273	235	219	219	228	208	256	264	265	222	247	247	249	206	265	256	248	214	241	261	247	269	242	235	269	263	275	245	231	233	230	251	224	241	245	256	244	215	252	262	233	241	222	248	252	255	245	261	230	239	272	266	268	269	251	251	243	231	248	224	221	237	268	277	268	241	255	216	243	253	228	269	255	234	258	224	270	237	251	249	256	242	279	269	265	256	278	268	249	219	230	250	236	239	231	248	245	237	257	255	233	269	243	244	277	261	293	246	256	259	248	254	265	231	264	249	231	252	262	249	235	235	259	244	230	259	241	252	241	269	262	252	241	244	240	216	246	232	215	255	254	267	284	275	241	208	253	253	265	246	239	234	252	256	258	250	270	242	270	234	223	249	253	243	227	247	266	263	210	250	249	256	273	228	243	278	223	259	242	288	265	286	233	227	238	231	231	243	232	239	245	231	240	248	248	264	281	224	204	241	242	239	216	261	276	259	248	236	212	271	212	254	238	236	231	278	242	248	252	239	237	294	232	243	239	256	234	227	257	227	291	269	240	251	227	229	262	209	250	232	264	266	252	264	261	269	271	235	269	257	292	254	260	243	244	249	267	250	254	236	249	260	241	250	260	256	255	271	244	255	230	251	240	224	260	222	241	216	220	240	236	236	240	241	250	248	229	260	259	256	233	225	250	251	258	262	239	245	264	254	265	266	266	248	239	282	246	208	228	223	235	257	235	252	269	265	223	249	285	236	250	245	231	239	249	250	235	251	244	273	252	250	239	220	221	252	229	249	238	237	247	282	232	254	267	235	242	218	250	231	251	246	257	249	239	257	232	269	243	272	223	252	283	275	272	239	256	242	267	254	219	267	224	247	249	245	254	250	249	257	248	220	240	239	253	260	268	242	242	242	274	229	247	276	253	224	228	232	250	247	250	261	254	244	255	251	251	252	256	246	233	277	247	262	263	262	262	250	219	271	266	271	251	237	264	233	222	260	249	236	260	269	250	274	233	248	220	259	260	205	256	222	244	277	237	247	253	222	268	275	245	260	258	258	249	227	248	265	256	278	262	223	266	270	267	240	258	214	291	231	244	224	252	226	241	259	238	250	236	236	254	257	224	233	254	280	231	235	226	238	258	234	247	241	265	241	229	243	243	253	255	246	234	209	229	247	232	257	216	233	261	275	226	247	224	234	248	259	260	255	249	258	266	246	234	265	247	264	256	259	245	270	243	244	227	232	237	230	277	221	256	278	232	239	279	233	248	265	266	277	273	245	261	294	243	288	250	265	225	252	272	244	260	253	265	224	239	242
3703	1698	1767	1703	1571	1529	1234	1061	926	868	764	799	719	709	731	655	650	634	684	671	647	627	656	640	629	649	572	624	622	621	584	608	621	641	620	610	585	648	625	647	640	601	629	616	584	620	614	611	637	633	650	619	629	667	646	659	671	672	624	633	668	605	650	641	608	617	637	572	606	631	599	596	582	636	583	636	622	585	627	668	620	596	588	603	612	598	677	617	632	637	613	607	599	611	643	636	605	574	639	635	651	638	557	617	611	637	617	614	610	631	587	625	606	619	615	656	650	617	615	633	615	631	628	615	643	608	590	587	608	604	654	591	621	621	621	583	613	619	661	619	584	591	609	612	615	619	644	597	580	590	638	587	573	602	631	622	610	593	638	614	625	612	637	610	628	555	608	630	580	590	630	602	646	634	642	580	655	601	631	556	607	631	609	654	613	624	633	596	603	639	613	604	612	608	581	593	580	606	595	621	604	597	589	590	616	639	576	579	622	624	664	612	575	585	585	642	621	600	601	614	622	595	605	582	619	604	590	628	592	596	584	629	623	623	575	638	638	592	622	610	571	630	568	641	616	651	612	589	613	642	605	641	585	634	578	593	662	605	626	620	655	627	553	624	616	641	600	608	620	606	599	600	629	614	559	577	605	608	599	615	578	606	627	527	556	646	598	639	564	578	637	627	633	622	630	592	629	610	644	617	619	618	622	611	627	608	614	542	573	592	554	606	576	622	605	611	644	612	640	619	611	577	631	590	628	622	602	592	605	650	573	609	590	608	613	642	680	621	599	649	605	644	621	574	592	630	628	591	624	597	620	608	652	611	638	605	597	570	606	621	645	597	617	601	581	558	566	582	632	631	632	573	642	615	588	605	645	611	563	619	628	617	582	588	650	654	616	620	614	552	643	605	615	648	615	620	637	615	591	609	627	619	597	603	598	594	623	592	594	612	632	590	575	649	574	577	581	591	603	612	603	589	596	638	593	598	606	621	575	629	619	631	632	541	588	615	628	609	590	620	637	623	604	565	579	618	632	620	629	616	615	630	645	633	631	600	628	617	595	581	611	614	624	670	631	654	643	630	601	636	609	652	595	592	609	609	679	591	610	600	611	587	584	598	571	573	620	659	632	639	617	635	641	603	637	643	656	609	619	641	594	630	625	608	607	611	642	600	621	610	589	608	570	625	614	611	608	593	589	566	602	597	576	619	619	624	656	654	619	616	613	640	583	618	616	578	652	610	622	605	563	615	598	590	618	609	597	652	609	577	582	584	632	596	633	638	648	644	614	601	621	624	629	630	636	598	635	658	583	600	594	578	555	670	629	590	662	569	597	618	634	632	654	587	572	608	629	598	625	594	620	595	614	663	594	597	645	595	627	642	599	607	606	598	583	593	540	583	653	596	639	617	573	601	615	642	584	594	631	601	609	573	627	644	614	603	591	606	621	628	620	593	617	602	591	609	615	605	603	580	564	566	635	631	610	640	618	585	616	608	561	643	592	624	618	618	629	609	567	613	607	553	600	635	611	653	611	606	612	588	608	623	638	598	645	605	608	612	630	606	618	637	652	575	610	636	626	617	635	631	583	668	646	562	587	610	645	610	602	629	656	612	627	615	594	595	595	619	589	602	619	592	592	637	632	679	578	583	597	649	608	622	584	632	687	680	602	591	667	649	605	578	583	629	603	622	609	599	592	616	620	623	614	579	610	596	650	603	667	611	617	526	632	636	655	579	590	600	590	602	640	600	614	590	574	559	588	599	641	611	608	605	626	586	596	592	653	628	620	626	650	567	639	579	609	590	611	693	624	633	563	619	632	630	621	616	638	624	587	614	604	632	669	629	616	616	623	589	617	591	611	614	649	629	612	621	639	668	614	625	591	593	618	614	626	613	623	604	620	610	603	571	622	626	653	644	589	613	599	607	640	601	629	651	614	579	612	611	612	618	609	652	617	603	642	576	658	610	621	633	613	606	616	636	598	621	578	589	611	614	665	563	620	627	599	598	613	625	600	601	596	621	616	627	594	635	643	630	611	603	613	616	594	586	627	633	642	586	624	582	656	590	592	603	620	613	638	622	634	614	621	649	667	589	643	648	665	605	578	606	628	575	599	612	605	579	639	625	614	588	620	618	611	638	638	625	592	602	628	575	572	655	575	639	609	577	590	584	590	624	637	577	604	606	600	606	605	645	622	630	570	630	584	610	644	619	630	632	570	616	601	589	654	640	606	640	645	630	597	618	638	597	599	608	586	629	620	629	577	667	632	613	606	628	631	629	580	650	610	610	579	550	619	618	599	670	633	619	599	634	606	629	629	554	636	588	587	604	615	609	615	637	624	615	614	627	641	615	635	530	626	653	590	614	605	628	603	595	587	600	626	628	654	594	607	626	541	654	619	621	628	655	590	616	634	642	626	619	597	621	626	548	600	588	609	638	650	666	619	601	639	619	613	622	613	589	606	621	628	619	582	547	647	621	577	630	582	639	632	593	621	627	604	625	560	636	602	626	655	591	647	585	584	594	587	585	607	597	630	614	652	591	612	641	623	629	644	621	603	592	578	605	647	623	638	582	528	635	601	659	612	571	632	581	522	607	608	601	560	619	642	617	555	600	653	588	644	606	661	579	607	588	616	584	600	622	609	601	619	618	621	574	630	602	618	571	576	628	644	619	604	561	612	655	608	649	612	649	647	615	649	596	618	594	603	603	629	617	640	628	640	675	625	610	630	601	621	634	625	641	618	587	615	591	624	563	685	590	604	641	616	609	634	595	582	618	645	629	632	619	615	615	641	571	583	672	559	591	583	626	648	616	596	596	665	621	600	600	592	632	615	590	654	685	611	570	622	620	596	621	617	588	616	679	617	627	671	609	634	555	634	618	624	602	615	580	573	633	599	596	606	630	625	623	630	612	634	626	615	628	617	587	576	594	604	618	624	562	587	630	623	609	589	600	595	599	623	617	605	546	619	622	629	624	610	619	628	607	581	602	611	633	573	596	599	622	572	603	596	599	643	610	605	626	590	605	605	568	618	613	582	630	611	611	641	634	638	601	621	625	605	605	611	569	640	607	630	639	573	618	688	623	622	617	613	608	594	619	610	614	592	626	636	634	586	568	616	608	627	631	661	587	634	596	629	579	628	640	561	613	605	636	619	626	606	582	644	605	606	613	614	634	597	608	625	626	602	604	601	610	605	564	600	604	614	574	611	637	604	602	572	583	579	616	603	603	589	590	583	563	634	607	622	610	600	638	603	622	574	602	593	576	637	580	631	611	587	621	626	601	606	633	608	591	606	624	633	577	635	581	593	603	583	595	583	603	582	625	590	655	602	644	598	644	583	619	639	628	587	623	655	660	611	643	572	639	587	595	586	640	625	597	608	624	592	633	576	607	604	646	626	600	624	613	646	615	680	616	603	625	632	593	568	615	654	616	638	603	620	620	619	616	623	612	594	626	610	638	672	671	655	615	611	651	602	685	591	630	627	619	642	631	628	622	661	636
13925	3898	2023	1286	1003	847	787	658	521	531	467	427	415	389	430	392	372	407	390	392	371	356	362	472	384	382	365	382	378	342	317	355	334	363	334	341	348	367	355	399	344	374	346	359	341	337	366	312	335	381	394	357	349	343	369	363	359	388	393	383	320	389	365	378	366	373	366	386	410	391	381	412	372	360	335	394	362	377	386	355	392	335	338	387	361	383	372	371	362	371	343	368	363	386	361	368	357	364	392	351	362	383	374	371	354	383	361	373	367	370	376	375	318	365	375	343	387	390	336	354	369	368	392	392	369	334	352	355	377	388	383	417	343	397	349	382	390	350	373	360	353	382	380	389	364	321	349	352	374	380	377	387	368	360	388	348	324	370	344	351	329	391	374	351	368	341	356	365	369	374	374	393	382	382	360	377	369	365	362	350	350	379	344	350	341	356	393	372	335	361	385	362	384	378	369	339	374	361	375	324	361	346	340	345	372	352	342	374	353	383	366	367	433	339	339	388	371	399	313	368	373	377	343	340	313	379	355	369	403	396	337	379	414	360	397	380	381	403	355	378	410	378	395	337	396	369	398	352	373	369	326	411	365	345	373	352	397	357	335	365	336	346	370	380	344	345	366	341	348	363	349	356	350	390	344	386	402	368	362	368	384	359	364	365	372	365	388	323	369	361	369	385	385	342	341	331	372	363	383	357	339	353	343	402	346	398	352	371	330	333	368	365	339	364	339	346	367	382	351	363	334	422	356	383	407	353	366	347	358	382	383	362	367	355	361	362	383	379	376	383	392	311	403	358	365	327	367	374	353	383	387	362	359	346	377	372	363	374	369	347	378	370	363	355	378	348	345	377	359	350	375	378	405	357	372	394	415	391	396	356	357	358	390	395	365	362	344	331	385	392	367	327	403	351	376	391	365	373	370	379	387	371	345	351	359	383	345	341	362	397	386	361	333	375	343	358	393	352	385	347	379	377	353	366	352	372	359	368	369	392	356	379	347	342	371	367	371	362	383	370	358	363	373	375	341	351	399	370	356	337	358	366	333	392	372	352	377	324	366	389	381	365	379	400	390	364	403	375	343	378	363	395	372	334	335	384	375	337	355	373	335	389	336	351	364	365	345	377	360	369	332	357	356	375	363	358	349	391	370	361	352	362	341	338	340	396	401	389	335	363	331	354	385	363	366	381	366	347	370	359	336	387	370	366	348	344	341	391	333	334	376	366	375	366	403	383	366	354	350	370	397	378	372	413	383	353	363	353	368	383	371	359	353	345	354	360	356	388	355	396	386	406	370	342	385	414	403	343	366	384	360	397	340	371	372	366	377	358	422	343	349	339	348	365	370	377	378	364	332	411	386	343	345	361	325	384	403	388	352	351	374	413	373	379	359	322	360	362	388	340	346	383	370	345	329	340	356	376	369	358	347	395	344	368	381	387	366	346	354	355	349	360	372	325	381	390	411	381	406	391	388	394	385	393	335	351	330	390	394	352	338	356	366	356	365	372	354	386	378	394	329	393	404	333	343	373	368	369	339	380	328	337	326	368	377	379	388	350	371	337	347	354	366	358	384	379	378	374	382	318	358	322	378	378	377	382	354	352	397	362	370	350	377	350	376	340	362	323	400	375	381	378	345	379	347	364	368	363	371	349	354	357	378	341	348	414	388	369	367	412	349	342	364	357	364	353	320	317	317	340	381	328	332	362	389	348	383	367	360	392	401	352	356	347	343	369	341	386	372	358	336	364	387	358	355	386	372	346	321	353	414	340	385	339	393	381	356	377	339	401	349	343	343	361	366	377	376	357	380	364	375	332	369	343	367	335	337	332	348	388	368	391	384	363	343	355	361	344	355	364	334	365	338	390	338	370	356	375	342	399	347	364	351	338	355	358	367	352	355	353	374	340	373	386	313	364	372	345	377	381	351	356	329	348	337	340	386	378	349	392	373	368	365	340	323	360	373	339	379	382	349	358	342	374	359	319	366	377	351	360	401	363	385	382	380	349	362	359	347	376	366	338	396	372	378	388	362	372	369	403	344	374	333	388	335	355	386	361	344	365	365	355	349	347	363	434	355	373	373	376	375	412	340	338	374	384	341	354	386	334	384	371	346	338	368	387	375	352	355	358	402	375	357	344	338	341	389	358	362	359	369	367	379	386	333	327	384	338	334	391	371	396	381	366	391	343	393	391	365	363	382	336	347	364	347	374	368	349	389	360	351	357	335	368	400	356	342	377	367	370	351	362	359	383	376	341	371	328	349	359	353	401	360	382	356	387	378	407	366	366	372	370	381	348	379	330	345	392	360	370	362	329	362	347	373	365	349	392	350	363	382	369	344	363	357	317	358	371	361	367	375	352	378	365	401	347	343	354	388	349	362	322	364	391	331	357	384	368	384	404	373	356	371	350	387	349	358	379	356	355	382	362	354	394	397	386	345	338	329	354	361	369	349	340	410	359	324	366	385	353	352	373	352	389	366	374	354	358	332	337	358	347	398	366	374	358	354	391	355	357	348	373	349	336	370	377	368	373	344	364	385	380	334	372	366	345	321	350	392	360	361	355	319	336	383	358	374	375	342	375	363	350	358	392	401	354	370	372	382	345	355	387	375	378	365	401	314	355	313	359	376	347	369	362	371	385	367	375	388	358	381	349	387	360	357	350	356	377	377	336	336	371	356	337	383	374	377	360	361	370	377	347	384	350	385	369	376	367	375	332	368	342	358	349	373	332	378	344	355	395	370	353	366	371	353	369	355	376	363	384	349	379	404	379	362	329	368	331	354	383	340	367	383	330	379	372	366	362	371	342	316	389	388	360	351	377	353	396	366	397	338	385	419	365	362	349	355	374	385	356	342	346	338	371	368	354	376	344	357	356	380	398	341	374	336	337	443	327	358	352	351	361	363	360	381	359	356	354	360	361	348	339	339	357	333	352	388	351	371	345	374	364	398	408	351	393	372	392	369	323	348	366	379	337	333	357	375	357	372	366	380	377	414	372	324	356	360	306	375	374	364	401	373	363	363	338	313	332	380	361	360	370	383	334	397	387	369	377	361	380	374	391	357	349	399	332	376	369	367	361	373	371	358	356	333	377	336	347	344	387	346	387	328	393	351	364	348	346	351	374	347	390	341	330	320	358	331	369	403	402	388	390	393	315	354	351	404	362	325	364	383	367	364	361	385	373	348	369	345	336	358	395	382	384	355	370	369	345	355	354	369	363	364	376	341	359	340	362	384	346	365	346	327	406	359	353	318	361	358	390	354	372	366	342	357	370	356	370	355	372	370	372	392	379	353	365	325	351	379	330	363	354	375	358	353	382	379	398	340	376	394	387	381	362	370	384	350	368	358	359	360	365	372	353	348	362	350	352	340	346	378	390	375	372	381	374	350	321	343	372	368	362	349	326	390	339	353	366	328	409	341	330	353	372	366	316	365	365	346	341	378	360	380	387	362	388	337	372	336	372	362	379	407	383	330	337	366	338	341	365	330	367	336	368	342	398
9883	3611	3722	3774	3451	3015	2674	2120	1852	1574	1336	1314	1108	1121	1017	1006	1008	987	957	937	942	911	909	903	909	873	878	834	903	871	882	857	877	904	838	855	814	883	907	830	883	883	893	867	858	878	865	887	892	862	858	888	865	869	883	973	903	919	889	891	878	819	865	847	823	836	847	843	845	848	910	873	926	825	840	906	850	865	897	846	835	849	853	855	888	874	865	854	841	894	836	846	877	852	827	820	832	849	872	880	895	864	847	849	846	812	846	826	864	845	824	831	857	904	883	810	891	835	786	873	819	823	846	871	843	885	856	903	882	832	827	860	844	824	842	809	790	875	807	841	850	852	811	851	856	856	879	801	834	828	829	821	867	881	801	842	842	849	876	823	905	842	821	885	866	833	802	845	856	845	847	835	876	807	807	878	792	828	843	828	826	861	873	927	827	820	841	851	893	853	860	846	831	813	836	837	875	843	804	834	851	836	820	880	864	867	842	886	831	850	848	842	840	866	837	872	932	815	871	840	834	864	898	834	840	849	773	855	857	813	803	856	828	889	906	827	853	837	832	893	917	814	828	882	848	841	835	773	811	816	866	848	809	805	836	866	891	819	818	894	828	829	867	874	855	837	863	785	809	812	837	842	879	854	825	896	888	834	882	863	816	872	828	837	823	873	879	833	827	842	778	884	805	837	860	851	803	802	908	818	903	857	771	892	873	861	879	875	854	827	825	856	835	846	871	853	770	859	853	798	838	882	843	819	879	846	852	860	832	886	815	872	852	852	884	898	836	874	823	840	906	858	864	848	839	862	826	839	853	860	848	848	859	820	874	856	898	836	833	787	865	893	891	769	868	874	860	890	870	842	807	818	852	864	814	803	847	863	859	822	817	887	842	848	818	813	876	871	862	813	826	809	852	798	858	878	837	817	836	886	862	846	891	840	872	857	880	849	838	821	770	802	880	874	838	854	860	841	823	849	769	840	844	797	783	859	796	894	855	902	861	811	870	926	830	849	857	868	864	863	890	876	784	854	817	843	875	827	877	926	845	882	880	875	836	816	839	883	831	819	812	836	874	825	871	863	823	810	828	894	879	869	872	836	757	856	872	849	818	834	865	836	830	882	798	795	868	844	829	847	809	797	833	855	901	828	838	847	868	862	866	850	824	877	842	847	832	839	825	805	880	866	862	900	844	818	826	885	831	801	847	859	849	786	854	824	863	848	820	857	811	870	853	824	839	827	863	870	825	819	867	856	861	813	809	811	795	860	880	880	853	875	855	863	800	865	835	826	763	854	833	825	850	867	837	862	815	792	880	810	841	844	825	925	848	873	820	824	848	806	837	912	820	863	853	871	871	899	863	905	814	848	852	856	857	851	856	905	797	822	832	887	902	793	809	801	894	850	841	873	802	838	859	805	860	878	818	853	851	832	845	835	866	849	842	825	878	812	897	841	803	839	870	834	870	849	820	862	878	808	872	816	822	876	863	819	872	817	895	847	857	819	904	861	860	835	835	879	871	828	885	867	839	885	892	866	844	841	824	840	829	839	829	794	795	850	884	775	825	850	798	863	918	851	832	841	839	814	860	881	834	770	850	867	870	840	814	845	883	861	833	839	843	874	821	830	850	807	855	821	839	903	843	871	835	845	860	806	857	841	840	820	901	861	839	857	894	828	820	843	809	849	848	804	879	866	831	894	855	832	802	820	856	850	874	828	879	835	850	861	857	833	795	865	790	852	813	880	847	814	828	816	857	864	842	799	812	839	873	832	892	856	873	838	875	841	869	860	849	793	873	875	812	795	879	815	861	856	833	890	845	861	846	837	820	884	827	840	793	849	816	837	815	864	867	862	887	835	840	833	825	891	881	829	868	806	815	832	842	848	837	837	802	848	835	883	844	847	867	827	782	861	850	849	826	808	845	825	880	830	814	894	832	858	844	839	808	864	862	850	833	859	863	861	863	832	858	860	824	806	837	862	832	889	858	794	864	874	833	841	798	901	874	812	871	871	865	880	872	825	798	864	815	831	841	849	871	811	831	829	868	855	872	843	847	858	881	876	831	865	841	869	784	859	819	803	840	815	827	801	797	836	793	861	813	858	818	856	840	854	824	812	902	852	870	889	838	858	913	808	819	856	798	814	828	861	891	872	834	864	848	848	793	832	872	843	899	821	835	852	859	809	886	849	823	829	877	792	863	855	816	872	862	825	805	860	817	799	832	839	846	868	866	788	825	832	879	809	805	842	825	836	876	816	855	827	850	860	856	828	877	847	893	855	835	858	855	894	847	890	849	822	807	863	835	832	881	822	777	830	898	836	834	865	825	836	818	834	813	874	873	846	821	876	824	809	823	822	857	836	871	865	826	850	791	802	887	806	832	816	850	840	819	802	827	827	857	855	891	798	869	861	817	888	823	812	835	848	820	806	853	862	860	841	792	769	817	831	843	836	837	914	845	887	851	815	846	867	826	896	839	893	853	885	840	822	875	887	842	846	851	799	810	857	831	845	875	833	809	834	855	811	830	855	813	866	885	805	838	868	821	840	801	904	828	830	786	809	857	841	845	839	899	836	851	873	834	839	800	833	873	878	874	819	797	873	828	883	864	825	843	824	841	827	826	808	825	864	859	846	837	824	890	882	888	840	822	810	848	844	843	853	828	862	860	823	867	830	923	834	869	885	844	844	777	926	862	827	862	864	820	841	887	810	811	877	829	809	835	828	844	855	825	859	865	785	790	817	841	824	829	856	836	841	815	831	852	897	885	835	864	887	878	825	798	877	784	879	876	846	830	920	843	802	808	851	890	835	848	848	885	812	857	878	798	872	824	807	854	862	804	910	887	829	784	894	835	856	839	851	857	789	861	801	833	906	843	816	828	845	845	832	855	840	863	844	858	858	809	812	856	815	817	837	865	852	824	853	814	815	808	823	845	835	799	840	870	838	794	845	801	807	837	833	852	824	845	847	843	927	856	813	859	809	889	898	862	853	852	848	833	839	826	862	867	866	841	874	838	799	884	806	848	839	828	870	815	844	851	810	853	869	891	787	819	833	856	826	845	843	834	825	822	835	890	849	877	898	860	830	889	847	839	820	843	871	846	817	854	797	858	826	864	892	870	837	909	850	855	767	867	904	863	845	823	882	808	888	809	815	852	909	857	848	826	867	842	827	875	863	851	873	842	779	884	805	916	818	847	852	829	815	854	832	851	866	858	911	824	814	817	883	857	873	818	880	847	882	843	822	861	847	823	839	810	822	825	881	831	882	886	839	807	837	842	865	839	866	808	858	875	838	839	850	818	879	852	879	809	839	802	908	826	869	866	819	860	872	803	835	842	842	905	818	793	872	845	807	811	819	850	869	827	879	800	862	858	843	855	880	870	836	825	823	863	812	848	847	830	845	855	756	818	817	882	917	849	826	879	786	872	843	814	857	844	837	843	898	809	830	828	844	825	833	828	830	864	859	854	852	828	876	838	872	850	872	846	846	816	823	830	855	830	887	836	820
23155	7295	3417	1986	1507	1101	859	710	657	550	501	447	406	453	397	356	375	403	402	364	413	348	340	356	354	338	330	360	375	335	344	334	385	327	381	367	383	362	347	334	315	347	339	325	304	330	328	360	369	325	365	391	345	346	363	334	348	358	361	350	329	349	325	325	370	346	337	373	360	374	382	335	351	359	373	337	324	329	372	374	343	331	329	339	354	337	310	323	350	339	318	339	340	360	353	322	372	359	313	306	350	324	366	328	343	324	329	329	317	334	354	383	378	351	346	351	338	333	337	322	332	316	335	297	337	340	315	342	382	366	356	344	358	338	376	331	320	326	389	335	324	349	376	302	364	307	328	352	344	325	358	371	335	338	342	314	344	346	350	329	349	338	303	351	304	325	331	336	371	319	354	387	364	375	332	346	354	353	366	335	330	366	336	375	338	329	341	326	338	279	333	343	343	357	366	356	350	327	373	313	315	323	352	330	352	338	319	356	364	349	327	325	357	344	336	365	314	337	360	389	315	371	375	321	308	341	322	356	360	366	369	348	371	323	364	383	361	351	334	319	354	344	336	337	368	308	356	379	359	342	336	330	347	347	356	355	331	324	354	362	331	345	379	332	351	386	343	338	338	330	325	344	363	358	393	362	354	342	345	354	352	324	348	350	287	335	337	323	336	364	356	341	335	347	356	357	349	346	346	360	348	361	343	313	363	352	329	378	351	335	373	382	364	328	323	298	345	339	358	314	372	373	385	341	312	325	351	366	345	382	337	388	404	358	327	361	378	354	341	363	329	386	369	343	340	339	373	402	356	332	362	316	326	335	339	347	370	353	356	330	329	325	354	291	329	360	303	340	343	362	359	319	346	332	345	343	374	318	344	330	297	346	328	367	336	323	355	381	363	332	348	313	307	357	324	386	344	317	303	374	350	361	345	366	394	338	361	368	360	331	346	346	345	341	350	356	338	330	320	327	342	309	331	331	358	338	312	337	341	324	340	351	330	371	326	358	360	305	321	311	306	343	345	356	364	350	351	325	337	362	367	377	328	352	336	320	338	356	319	353	351	342	336	332	325	357	331	348	360	345	355	335	340	347	366	329	363	350	361	324	319	366	360	340	355	342	339	360	344	388	338	366	318	347	355	333	335	389	348	307	300	365	338	322	360	362	334	386	314	342	345	348	342	368	363	321	369	339	350	363	344	356	351	335	287	360	347	340	333	341	352	332	372	346	355	308	358	363	363	355	312	390	355	348	324	322	353	352	337	343	348	340	362	343	328	340	300	359	350	381	342	364	339	340	317	355	343	366	334	335	315	376	345	348	372	363	353	338	342	349	356	370	311	320	350	334	346	338	352	322	328	382	378	346	339	354	316	348	347	338	321	351	336	323	338	334	347	346	344	355	343	330	345	350	362	357	349	365	368	347	337	363	315	352	362	346	323	313	304	298	346	339	329	346	349	338	321	349	347	359	354	317	345	329	344	342	347	367	370	360	337	317	329	338	378	344	317	365	337	331	308	359	336	324	342	346	361	345	345	307	336	330	317	357	344	323	358	357	323	344	339	338	371	388	379	347	326	351	333	372	349	347	356	352	328	392	351	350	351	299	335	322	343	344	344	370	352	378	358	380	337	324	355	387	322	338	338	322	331	379	336	338	315	368	358	341	332	325	329	356	334	296	331	362	324	315	335	366	359	359	310	372	346	321	312	322	331	356	350	360	342	319	310	384	332	346	339	383	340	344	346	323	333	358	372	345	359	349	371	363	317	345	323	328	323	333	334	368	351	340	326	353	320	357	365	379	369	320	365	346	370	330	342	330	305	358	350	354	351	335	321	361	321	349	388	375	336	339	333	310	354	373	358	341	349	338	348	350	323	330	365	365	334	315	343	351	376	363	351	334	337	334	309	325	328	361	351	347	361	335	345	306	339	334	360	342	367	356	361	349	370	347	336	332	344	305	328	362	342	325	323	325	354	378	354	313	365	325	343	344	350	320	349	377	326	356	358	361	353	362	338	324	372	383	365	332	402	324	354	377	337	354	355	335	345	322	336	384	320	361	328	320	365	368	367	335	326	352	334	338	330	350	363	350	358	351	331	365	347	324	332	308	374	352	358	332	363	341	316	332	348	351	341	352	335	320	331	348	332	331	374	346	355	350	345	331	349	328	369	367	327	329	358	347	338	331	352	320	390	352	355	313	343	375	327	349	383	352	374	369	366	341	335	351	349	374	367	314	307	356	382	361	368	316	365	364	355	323	362	336	328	341	336	310	315	356	359	363	343	377	372	360	310	343	335	355	353	358	336	342	342	359	352	337	340	356	324	345	330	336	345	325	344	389	327	341	339	326	371	355	341	327	319	362	343	358	349	363	327	331	382	305	363	343	326	326	329	365	305	335	373	329	342	339	363	342	332	357	383	325	340	315	342	328	371	330	349	368	366	342	301	350	342	346	361	377	343	331	342	311	356	319	359	323	320	360	357	338	331	337	373	396	316	353	369	332	317	338	358	352	333	373	350	341	363	297	304	311	358	333	359	378	338	321	382	318	368	348	311	323	353	353	356	388	326	329	324	337	356	348	353	358	324	332	311	368	333	326	359	334	324	346	359	361	313	369	336	350	371	343	352	380	326	325	335	346	320	340	366	313	371	364	349	363	325	340	358	368	326	326	342	315	363	349	352	359	289	325	329	338	360	348	335	339	336	374	355	296	338	363	315	348	304	334	347	347	339	317	290	355	348	343	349	349	361	332	356	321	319	362	338	369	351	372	298	337	334	378	353	312	341	349	351	326	360	351	335	368	334	334	333	337	388	346	368	339	355	327	348	355	317	342	384	353	328	342	379	322	350	372	366	383	342	315	311	364	358	323	348	329	324	355	337	345	339	375	385	311	360	313	344	343	353	365	343	322	362	292	345	348	325	340	357	326	339	330	334	355	375	373	314	355	355	355	322	429	342	321	363	331	338	350	350	379	371	343	359	354	375	364	349	353	370	352	351	360	385	349	396	344	356	354	338	339	344	367	335	336	374	362	370	331	385	343	364	329	365	325	342	347	334	328	352	321	319	319	351	380	336	358	380	391	353	354	377	332	340	343	357	372	311	348	340	347	367	324	337	347	328	360	361	337	355	356	359	306	333	373	344	336	369	328	323	336	340	336	341	380	318	361	358	341	376	298	368	334	340	362	366	375	384	340	357	345	302	339	336	344	336	346	335	331	353	329	361	338	369	343	356	363	364	346	345	344	379	350	340	336	376	320	344	339	319	352	355	367	332	345	358	356	335	373	327	342	356	379	352	380	377	349	364	329	338	364	361	310	335	327	343	326	349	333	336	362	338	340	339	343	344	344	350	348	358	334	333	350	364	343	306	344	379	339	351	360	373	335	361	342	338	334	351	359	330	357	331	354	370	354	339	373	385	350	357	351	345	372	325	329	315	317	325	336	364	368	348	356	354	330	343	344	316	339	331	345	357	352	358	326	314	333	367	339	350	348	358	346
13680	5446	5284	5431	5008	4207	3382	2692	2413	1849	1558	1426	1333	1299	1290	1115	1115	1012	1026	929	947	933	857	882	872	847	867	823	810	912	821	841	781	819	823	819	826	779	743	817	853	772	821	799	844	839	782	844	860	864	910	861	842	857	886	879	813	879	822	832	855	817	788	809	750	761	828	827	760	827	829	793	842	864	798	814	795	812	786	836	803	750	779	810	779	789	805	803	813	810	809	792	860	788	812	794	806	792	782	814	856	833	796	775	830	777	754	797	785	749	868	819	772	766	789	798	807	796	757	804	808	748	811	780	778	775	811	807	813	821	753	803	813	799	820	796	800	729	767	790	789	799	739	826	771	807	737	822	811	775	788	796	865	753	778	758	782	796	787	796	826	755	824	785	790	772	774	788	793	822	865	801	757	791	817	848	810	805	785	825	774	781	852	770	755	790	779	736	750	825	810	803	772	812	778	741	788	834	765	811	772	786	786	746	794	832	781	793	785	823	751	784	833	835	782	764	761	831	748	762	857	786	787	773	749	813	764	831	779	809	794	808	764	793	767	804	807	767	748	765	786	796	761	791	751	799	723	823	772	817	806	775	827	820	772	777	800	783	821	791	779	805	746	766	831	801	803	789	784	766	773	777	823	830	766	780	761	786	778	820	787	797	787	824	837	765	847	735	811	776	780	745	771	794	747	759	803	779	761	759	810	808	757	721	756	732	787	796	810	785	770	763	782	800	761	766	819	754	773	762	781	769	771	789	801	837	783	784	748	800	735	767	762	779	782	827	822	819	743	787	780	776	773	771	784	812	822	767	787	739	739	835	806	773	778	747	821	759	764	813	777	825	772	762	754	769	817	788	754	778	784	808	795	718	825	796	806	772	803	777	780	807	753	799	806	819	755	765	753	793	767	815	822	807	848	801	753	772	828	811	783	817	778	777	794	834	816	817	766	784	755	766	835	794	796	795	763	776	775	772	762	789	829	783	820	816	787	761	773	806	753	748	822	696	759	787	767	855	774	772	777	833	817	816	777	832	764	776	760	818	769	784	804	802	815	729	802	779	791	781	784	803	779	764	798	798	778	813	821	763	815	756	792	819	795	789	781	724	817	836	774	830	734	811	762	803	786	784	765	791	763	795	799	809	790	772	781	757	778	798	731	783	803	772	759	710	795	789	804	777	839	764	817	776	808	784	764	806	764	816	759	777	769	783	768	776	773	722	760	799	779	838	817	821	800	741	811	774	832	761	772	765	795	787	750	784	829	808	786	784	827	789	771	828	753	740	779	835	784	819	779	761	792	803	784	769	765	828	808	797	786	790	760	781	788	757	797	804	788	793	732	846	794	804	800	812	764	812	797	794	782	799	791	798	760	780	789	799	826	809	788	805	772	810	792	801	790	785	789	776	829	830	763	771	818	786	777	790	752	825	782	788	797	762	799	786	815	721	804	773	816	767	745	771	816	819	760	797	805	791	764	756	812	812	794	760	801	815	733	776	807	785	797	803	727	768	816	754	812	786	758	778	786	704	798	798	787	755	792	766	719	775	793	777	786	799	716	746	743	815	804	815	770	785	793	803	768	757	793	806	780	764	800	797	782	795	777	781	802	815	755	851	807	790	728	769	794	775	806	742	772	797	758	763	792	776	807	798	748	779	743	781	766	854	828	795	800	798	814	792	794	783	753	764	773	776	739	745	783	778	815	814	799	841	818	798	754	769	788	748	770	791	806	774	791	799	821	757	781	793	795	742	870	790	764	746	737	781	787	795	811	743	770	738	754	829	830	836	734	791	789	761	775	769	806	819	814	778	814	788	743	797	824	770	781	791	789	891	750	761	796	802	801	847	783	745	775	791	789	806	803	757	807	791	822	811	778	781	794	782	788	775	788	794	747	783	776	805	836	734	784	791	764	796	785	806	792	796	776	768	812	818	790	780	768	770	758	778	801	788	762	780	835	799	799	797	816	770	819	773	803	794	756	760	809	761	816	775	711	790	794	759	790	813	821	740	799	779	791	827	765	802	727	756	768	760	774	749	803	799	782	816	729	821	784	821	838	779	804	771	779	746	833	733	831	758	843	791	766	807	779	796	753	794	794	749	764	704	750	822	746	768	764	809	761	785	758	759	822	777	819	770	791	778	862	804	815	808	779	774	790	831	793	788	830	777	791	801	771	752	811	793	755	805	797	742	789	750	781	794	812	830	778	768	767	793	758	815	840	826	794	799	763	763	726	810	741	803	754	771	803	775	772	770	743	774	808	769	806	806	765	779	791	754	784	770	753	785	781	779	788	851	745	792	755	804	784	779	802	847	804	749	802	817	790	791	784	775	736	809	799	824	755	772	799	796	799	752	797	826	776	782	762	831	737	771	785	793	798	791	759	807	725	811	784	805	751	762	774	817	815	773	789	783	781	748	754	746	737	768	744	801	789	802	773	774	723	787	765	783	768	789	746	823	739	775	807	732	776	744	771	811	785	785	758	766	815	755	766	774	757	801	775	734	785	762	807	770	765	824	736	786	811	816	823	788	728	767	789	728	821	788	807	796	789	803	801	800	749	801	788	773	749	756	799	788	828	775	784	791	762	815	791	789	821	793	832	776	772	837	798	812	764	811	787	769	760	802	810	819	773	813	766	756	784	789	750	745	774	821	802	780	805	819	831	795	789	795	814	824	778	808	818	816	785	743	754	773	788	771	742	794	783	763	795	849	772	781	810	738	777	808	788	795	760	748	799	775	770	762	808	777	780	869	810	804	717	857	808	817	764	785	785	792	741	817	782	782	791	819	805	785	741	764	825	844	769	791	794	747	792	782	823	818	816	811	735	793	761	745	773	764	830	780	798	808	808	755	795	762	756	802	816	811	814	758	790	778	757	771	831	834	801	789	822	803	788	801	800	811	772	734	764	807	768	788	748	752	808	749	809	807	728	730	775	789	761	835	808	809	822	814	786	777	780	798	753	770	845	805	822	848	785	837	755	796	799	822	823	773	781	820	794	784	748	803	817	770	777	814	783	765	809	736	777	779	743	781	863	781	829	820	788	827	788	872	774	783	781	781	783	750	750	784	815	798	792	741	808	703	792	764	784	828	797	766	798	811	736	782	787	801	790	807	765	818	768	755	838	758	817	785	801	739	815	752	808	764	787	812	753	812	804	794	728	772	802	781	772	738	790	788	719	785	774	838	792	772	778	746	743	839	769	764	812	769	782	768	762	752	817	743	801	886	785	764	799	788	855	826	800	828	782	789	780	789	836	802	776	808	768	771	749	748	756	807	813	806	761	783	792	781	794	834	793	795	756	776	761	766	759	777	775	818	800	725	807	777	811	807	782	762	812	779	801	808	783	790	778	818	819	746	789	809	785	787	803	782	737	779	780	783	794	763	802	772	819	768	760	767	793	795	759	807	774	780	793	752	786	833	758	784	793	759	809	777	728	834	801	767	761	765	749	828	777	804	753	786	756	796	777	800	740	796	806	794	841	736	749	813	771	767	789	773	775	798
4541	1428	988	675	545	484	400	331	314	307	308	286	237	257	253	268	254	271	269	278	239	241	262	275	257	262	264	269	260	246	246	256	221	240	233	249	266	240	224	264	255	276	218	251	264	244	251	245	247	267	253	238	245	264	249	271	246	241	248	260	268	242	258	237	256	219	234	251	279	251	228	278	248	252	221	263	266	248	238	260	260	247	267	270	255	258	262	267	234	264	236	236	246	253	263	272	250	254	265	241	234	255	240	248	223	228	250	245	238	236	233	227	249	225	242	251	234	276	246	264	244	243	262	243	228	283	226	251	238	250	266	262	218	249	241	248	246	248	274	267	241	264	243	257	247	266	241	236	247	283	263	243	271	247	269	271	272	294	254	255	261	248	249	251	265	261	258	225	213	262	249	241	270	248	253	249	251	271	252	288	250	238	214	229	268	222	262	271	217	261	213	261	254	267	253	262	263	288	254	246	242	247	262	276	242	279	226	256	236	218	279	241	237	246	260	273	259	235	241	206	249	259	270	262	263	247	233	258	256	242	260	263	220	279	242	257	260	226	237	228	245	222	239	222	244	254	252	238	268	254	252	282	251	243	260	264	232	249	245	250	259	260	252	240	266	245	266	242	227	264	248	283	237	251	271	245	252	241	298	268	270	214	222	237	274	253	267	268	257	234	248	273	251	248	267	242	259	252	238	229	254	236	255	250	244	260	246	248	253	246	221	269	255	250	285	237	216	223	260	239	264	226	274	267	231	250	236	274	254	264	243	243	226	219	251	250	250	247	243	219	246	278	231	234	251	296	255	222	257	273	258	248	255	229	256	255	267	265	237	255	232	248	256	231	240	242	241	235	236	253	245	246	244	234	276	266	275	231	239	243	240	262	263	272	225	255	273	223	228	234	207	244	269	262	241	226	230	271	276	244	246	246	242	248	253	275	254	259	227	221	243	274	270	228	249	253	269	278	249	277	257	255	235	238	279	251	259	279	238	233	253	237	263	256	263	249	247	251	278	245	255	236	234	240	267	225	231	251	210	271	234	214	243	231	252	265	296	260	264	266	241	261	262	268	252	217	247	245	259	276	259	266	255	240	277	256	229	254	261	238	213	222	260	281	274	263	263	284	259	241	241	252	283	256	254	267	239	248	249	228	266	247	235	268	243	254	249	254	252	242	275	254	236	274	223	255	236	259	253	280	284	251	245	267	267	272	265	285	225	227	282	273	264	272	263	223	261	252	231	245	257	270	278	235	286	250	254	255	243	258	260	264	278	236	234	259	271	249	251	225	256	258	270	290	260	231	251	260	234	264	255	252	278	240	242	258	272	272	219	249	237	216	237	267	257	227	238	251	206	249	247	238	242	227	269	262	245	254	257	265	212	254	279	254	292	238	242	239	258	267	246	206	244	226	237	262	223	227	256	264	244	256	210	245	272	248	252	256	261	226	256	238	247	238	286	263	253	286	260	253	263	257	250	261	234	271	250	238	295	266	260	265	246	247	249	240	267	254	227	272	276	257	223	267	238	235	262	253	268	215	225	276	253	251	236	229	221	235	258	252	241	225	260	286	231	227	268	241	264	270	245	256	260	259	259	256	267	237	252	249	256	266	244	229	233	302	238	234	250	256	230	265	215	263	248	213	241	272	260	255	280	267	250	266	248	236	238	271	228	249	250	260	273	252	263	229	261	247	239	230	235	265	235	253	276	262	243	246	238	233	267	264	253	258	279	231	247	258	242	262	251	284	276	229	252	246	238	254	242	248	254	231	244	239	262	238	248	220	264	236	248	224	238	238	221	246	277	251	243	251	264	235	241	277	239	249	247	266	218	261	235	234	242	238	243	253	250	233	236	266	268	244	251	236	235	287	246	229	261	250	259	247	267	247	261	242	275	250	236	250	279	251	239	244	225	261	258	251	247	245	274	253	262	279	209	253	249	256	214	264	256	252	257	293	283	226	267	250	262	262	256	278	243	238	239	279	230	265	225	238	258	257	240	250	270	248	240	302	262	271	266	282	265	257	249	251	252	260	246	245	223	270	241	260	240	262	255	265	239	232	263	262	245	250	257	277	239	266	253	259	241	247	258	249	289	254	290	257	245	249	215	265	265	268	253	233	247	238	244	246	235	248	244	205	285	275	250	286	255	233	217	246	271	264	277	257	239	241	265	264	262	237	212	239	285	221	244	261	245	246	246	251	235	256	237	280	249	240	262	236	242	212	257	223	257	259	228	255	223	248	230	271	253	258	258	273	275	266	235	253	238	239	295	265	255	252	238	235	250	226	258	228	240	262	234	261	227	223	238	249	262	270	248	233	268	232	247	231	240	247	239	260	253	221	254	258	249	255	267	240	211	272	241	290	290	249	228	239	229	288	240	289	239	269	231	267	258	269	254	265	306	248	269	243	241	247	271	262	250	253	248	267	224	249	248	258	259	249	270	249	268	301	254	241	235	277	265	254	259	256	243	241	281	260	274	265	288	262	282	247	254	225	269	242	241	229	258	260	231	260	227	266	234	259	245	262	266	276	276	240	236	261	237	246	268	262	266	232	236	246	252	246	247	246	237	249	263	243	243	232	242	250	231	233	250	255	253	263	234	225	248	243	248	267	265	221	223	311	269	253	234	253	262	225	274	223	247	254	231	274	254	259	230	235	258	247	255	241	269	255	250	248	240	293	239	235	244	252	265	227	242	253	251	251	239	240	260	250	297	261	255	246	274	282	252	232	264	237	242	267	262	228	228	242	200	238	232	260	226	235	256	252	252	264	258	263	251	267	248	232	233	237	266	270	256	245	248	285	294	290	249	230	251	262	244	251	279	252	261	248	249	209	245	249	312	231	234	234	250	252	228	256	281	248	230	256	266	285	250	266	230	263	241	250	238	270	251	229	248	255	259	230	240	235	259	226	265	241	266	231	275	283	260	256	238	266	276	276	247	277	254	239	230	254	251	271	256	242	248	261	270	253	247	232	246	254	265	215	231	270	277	235	255	241	262	237	253	242	243	260	231	243	231	253	292	248	254	267	252	286	298	258	260	249	235	251	262	230	246	249	242	282	262	271	291	264	264	284	245	250	253	226	235	237	267	256	263	227	239	244	252	266	255	281	260	264	267	242	270	270	240	229	214	280	263	254	279	243	247	255	238	241	265	267	257	252	233	283	239	257	241	243	254	260	266	238	254	257	242	272	242	253	233	289	273	219	224	253	265	260	250	269	247	260	273	258	238	268	287	239	267	246	248	245	235	237	288	245	234	245	223	282	229	247	269	249	280	246	246	251	266	277	254	263	237	277	235	206	287	265	251	228	224	234	258	271	233	236	235	245	259	265	267	227	261	235	282	267	266	245	246	274	231	266	265	226	258	236	257	248	269	230	232	237	270	264	252	242	256	299	273	291	262	237	244	216	270	209	257	224	238	227	264	262	247	240	235	239	253	248	263	245	252	259	223	270	231	233	267	269	270	257	248	240	246	269	263	258	246	295	242	244	256	253	253	236
3654	1787	1981	1976	1869	1571	1294	1093	984	876	800	777	747	777	727	662	679	661	639	635	652	664	613	645	605	655	666	627	611	653	607	615	639	652	659	631	626	640	635	611	630	579	593	666	591	640	648	620	640	617	656	603	646	644	642	615	630	637	634	660	642	641	629	651	631	613	633	611	629	621	613	607	609	576	630	665	631	613	623	586	629	630	634	634	625	646	618	567	605	604	632	626	635	634	612	626	647	592	646	596	634	650	600	603	589	602	603	595	620	623	614	641	600	635	637	629	651	663	608	624	579	623	614	624	648	608	623	661	638	634	618	587	575	570	573	621	615	658	640	625	660	620	563	585	613	573	640	589	613	593	603	626	607	670	647	596	616	646	615	623	610	650	609	604	585	616	638	596	623	604	636	611	637	623	655	575	577	657	638	655	640	598	662	622	632	628	573	598	657	627	661	640	606	596	633	586	641	621	705	641	606	608	613	625	580	655	605	648	617	624	609	583	625	617	600	620	658	629	604	607	583	593	601	585	617	606	634	614	598	604	639	634	649	584	596	587	633	605	643	647	631	615	622	634	659	634	652	590	579	648	588	635	676	615	613	617	593	617	652	628	651	648	620	619	631	631	630	620	624	642	620	646	564	613	619	621	596	564	599	626	645	629	625	628	604	589	599	579	609	604	596	610	610	699	635	580	595	633	660	632	629	641	631	619	611	632	613	670	609	616	621	658	607	661	571	600	653	621	585	566	632	620	608	646	595	605	606	598	655	589	617	601	576	618	623	644	650	616	613	594	640	645	594	641	618	586	620	637	633	649	614	629	593	627	615	611	606	592	594	692	595	618	622	590	634	612	592	577	647	627	584	670	617	627	611	605	615	627	590	577	635	622	597	602	598	626	604	646	627	628	561	609	632	572	563	620	604	610	640	616	645	622	615	654	621	609	595	619	621	590	608	637	673	598	639	597	626	594	622	644	626	652	593	605	600	607	603	635	612	581	620	588	599	640	629	591	632	614	580	618	618	617	625	665	607	662	598	618	607	625	604	634	609	612	633	614	594	638	655	643	624	606	616	615	595	627	593	586	652	609	614	650	615	609	615	589	646	624	586	621	640	598	582	595	622	596	595	640	588	609	646	637	630	619	606	604	579	657	651	614	614	624	615	606	628	652	652	628	616	650	655	597	639	595	612	572	607	612	658	643	616	644	583	618	620	603	607	609	588	665	568	639	596	616	572	639	582	646	598	656	608	631	667	570	630	562	610	608	625	576	580	593	626	611	649	577	629	616	599	608	622	633	640	626	606	656	599	562	637	643	549	612	600	622	657	628	609	666	647	666	654	644	596	594	634	617	604	613	604	601	656	638	633	617	578	637	605	602	593	630	618	617	643	604	642	646	589	595	638	662	594	627	606	606	629	654	611	622	627	659	619	620	600	613	649	578	595	642	622	631	630	599	620	632	662	596	622	658	570	610	602	627	613	616	645	607	594	609	593	631	607	596	619	645	567	605	630	629	608	607	641	646	645	604	635	606	641	608	606	600	617	630	610	617	625	615	642	593	633	610	627	609	616	564	606	643	632	620	593	567	607	600	616	628	621	601	632	575	609	661	646	601	596	610	594	606	625	636	618	638	660	603	582	607	642	644	665	590	577	633	576	634	656	612	549	649	607	612	613	625	628	614	605	645	612	607	597	623	588	667	623	630	581	625	642	623	609	622	597	640	651	592	568	633	569	606	636	619	634	624	604	614	658	634	669	666	630	590	620	613	600	581	617	573	643	629	632	646	600	623	612	615	626	640	618	619	596	596	630	649	576	605	617	619	619	603	638	564	579	620	596	602	641	628	617	627	636	641	599	602	574	619	642	609	668	618	631	625	645	620	626	608	645	627	630	580	648	591	590	605	620	630	620	651	613	592	541	631	609	626	594	600	618	644	641	586	618	596	623	616	607	592	589	632	681	623	627	599	661	584	637	623	610	605	594	601	566	645	651	589	591	659	611	628	645	628	673	630	644	635	652	624	591	588	642	655	658	632	606	595	655	582	623	601	592	626	610	660	622	633	617	587	611	593	670	609	665	605	622	607	595	604	635	630	603	571	608	583	634	642	584	622	646	626	605	616	605	618	595	630	606	613	642	654	630	633	614	632	626	599	574	610	622	656	649	590	629	618	577	583	615	607	592	690	634	608	607	595	593	657	591	648	595	620	589	607	609	579	603	597	588	635	644	663	637	603	584	640	612	631	623	643	669	606	654	598	655	621	596	637	673	627	615	625	631	617	603	636	605	628	586	599	636	595	642	608	663	616	616	620	562	668	643	618	636	614	583	627	583	638	641	625	617	602	593	641	587	613	594	626	613	618	610	667	684	590	619	614	631	627	582	653	604	623	631	589	647	656	645	586	613	610	590	590	599	643	648	618	675	602	683	614	587	635	625	605	589	628	624	622	600	621	641	578	583	636	585	634	613	607	642	654	615	636	602	609	632	588	620	602	625	606	643	630	604	665	576	588	625	603	691	634	651	627	623	611	629	588	627	578	624	613	619	636	640	620	623	651	680	648	603	642	584	611	591	625	632	649	592	581	574	674	622	594	675	625	613	623	650	627	643	639	595	626	632	681	556	611	631	632	599	623	604	591	600	642	613	650	622	625	616	613	620	574	631	600	624	646	630	630	617	591	614	652	601	589	620	623	636	575	609	620	613	605	602	622	611	607	630	642	605	628	631	592	599	607	570	603	617	616	611	635	611	613	618	624	623	593	649	621	626	628	593	610	627	625	627	617	611	655	629	606	597	599	612	612	608	606	608	666	613	580	650	643	598	605	632	621	637	601	667	615	656	605	617	603	627	612	611	636	617	658	603	616	634	604	605	630	622	618	618	581	611	610	633	638	651	588	551	568	637	611	640	598	579	622	635	614	625	627	638	611	637	554	614	663	641	632	579	630	613	645	604	594	621	647	617	625	628	648	580	618	600	591	645	609	636	640	623	607	636	622	645	617	598	627	660	644	613	610	648	580	647	629	580	597	586	617	670	642	590	659	637	590	610	628	615	624	592	593	537	644	644	617	597	609	616	640	572	620	593	602	616	616	651	562	568	658	593	616	570	662	608	636	616	590	599	621	575	601	596	583	600	590	626	636	635	644	626	613	623	653	586	644	600	637	640	613	627	624	660	615	632	633	618	593	601	617	615	601	648	578	619	636	685	652	658	607	682	650	671	625	643	657	627	623	616	599	673	671	645	623	627	624	613	661	614	667	564	630	648	631	614	630	590	632	593	655	622	594	612	581	623	590	632	614	602	615	639	638	628	651	608	636	627	590	631	591	623	584	592	621	655	618	602	636	625	628	594	618	646	616	612	655	586	602	608	618	613	653	578	602	656	624	616	617	659	561	602	602	597	614	607	648	571	603	615	625	642	649	644	609	616	638	643	592	637	630	663	630	613	599	634	610	620	634	610	574	665	607	599	661	634	615	639	568	633	623	638	618	643	607	610	560	617	624
14153	3964	2148	1387	1015	800	660	582	557	479	456	450	405	407	415	391	404	388	378	394	387	390	381	348	396	348	363	390	361	369	410	406	379	384	358	322	322	361	375	358	352	379	361	382	339	333	371	342	325	371	350	337	380	385	385	367	371	349	352	398	360	346	366	335	356	362	368	339	327	360	373	387	385	359	377	338	355	371	362	370	386	363	365	330	372	338	352	348	347	343	353	355	395	354	371	354	356	351	370	364	377	324	380	371	360	347	353	359	382	334	395	374	378	366	364	335	352	375	356	339	380	370	343	355	383	350	370	357	386	362	367	375	367	387	369	382	360	349	343	372	372	342	360	315	357	349	349	365	346	393	383	355	411	349	330	325	394	364	376	376	391	332	361	364	367	358	368	338	346	375	378	358	326	387	314	370	346	341	349	336	373	375	350	343	357	351	386	395	347	373	313	351	398	383	381	366	383	394	382	344	351	358	385	387	329	353	329	344	372	351	357	354	373	332	347	360	370	359	347	373	393	381	359	366	376	399	393	356	342	330	354	342	361	330	415	401	378	365	334	394	373	333	405	358	384	370	379	342	364	375	336	310	329	346	375	379	362	374	347	362	329	366	360	327	342	378	380	386	344	327	354	358	362	377	331	362	408	366	377	366	374	351	341	401	373	391	360	353	365	330	364	377	358	372	362	399	372	375	386	379	390	341	336	358	347	367	352	371	395	395	347	348	356	364	363	386	346	336	381	340	388	335	360	388	380	389	390	369	374	351	371	380	377	352	385	388	343	343	369	355	340	360	375	318	369	336	347	347	364	362	382	358	348	379	335	363	304	383	394	367	347	302	361	365	366	359	373	394	380	387	349	380	352	375	355	360	379	353	405	348	357	367	384	378	349	421	352	381	353	391	367	353	340	389	338	392	347	366	383	353	388	351	380	359	351	334	347	365	355	368	342	313	343	334	377	363	352	371	352	370	332	352	350	408	341	389	373	347	385	369	343	356	348	358	373	364	383	350	372	375	347	373	361	330	351	378	368	361	359	332	382	353	355	366	369	358	308	393	338	356	326	347	393	339	381	331	365	386	384	339	386	381	385	370	357	368	373	353	373	359	370	361	363	358	327	335	357	401	362	328	403	359	355	370	359	382	348	386	366	363	346	353	372	344	396	365	354	374	351	373	334	334	398	375	350	353	381	367	367	318	353	375	383	344	401	348	345	335	334	355	374	373	362	372	364	368	379	336	349	348	386	323	332	378	366	337	376	398	364	347	356	358	383	381	358	356	350	388	378	363	363	365	394	355	400	386	344	350	360	357	364	344	369	331	362	358	378	372	398	357	374	354	356	365	400	387	340	362	365	370	379	364	360	341	370	388	356	350	335	362	375	324	446	423	372	344	374	341	365	368	377	381	363	366	310	348	350	348	359	350	361	339	370	366	358	384	363	350	364	367	389	374	350	375	356	364	322	397	339	358	369	340	373	323	407	351	402	398	363	354	370	380	368	362	368	397	359	361	330	339	355	361	374	353	368	400	377	382	394	348	404	371	370	318	342	389	342	399	375	331	387	394	374	381	397	363	362	376	363	342	372	403	375	406	336	376	363	377	362	346	329	370	372	388	365	364	362	373	399	350	385	380	379	338	367	343	384	355	401	360	381	352	377	333	344	336	360	328	406	377	385	348	349	390	386	348	356	357	337	353	393	365	346	360	351	386	326	376	381	344	366	363	374	344	367	362	345	389	395	344	349	373	388	367	389	397	392	350	348	349	375	366	348	358	365	352	380	399	363	343	355	341	387	351	319	342	383	397	343	321	372	400	384	336	383	386	353	364	369	332	362	362	388	351	342	375	352	394	339	356	362	317	355	329	329	342	347	367	362	366	371	361	377	345	337	360	318	326	347	401	343	393	387	352	417	363	378	345	341	369	348	386	384	366	359	325	403	393	359	420	366	337	386	344	409	350	357	353	348	385	373	356	359	403	380	398	336	346	376	381	405	362	357	379	376	360	350	370	355	367	365	335	321	367	391	375	364	372	319	356	347	367	349	339	342	368	385	361	358	372	383	361	347	348	372	371	321	374	368	381	353	351	397	345	342	328	344	338	373	381	354	346	380	327	351	373	360	357	361	338	399	323	333	351	390	363	362	352	358	367	373	393	366	420	366	374	363	357	394	332	379	362	372	343	368	347	362	358	356	396	407	381	361	377	311	385	365	378	347	381	407	334	339	376	384	375	353	356	366	388	354	348	346	339	374	333	361	341	340	349	331	353	382	379	410	354	393	394	360	349	365	315	369	355	385	333	349	390	350	346	351	338	366	364	371	373	380	416	378	358	371	340	346	357	372	402	360	386	369	365	337	396	337	376	385	354	373	365	359	385	359	367	356	351	361	373	376	362	368	328	338	309	349	375	383	356	358	343	377	381	355	398	331	384	344	374	351	375	400	357	345	363	357	356	362	357	379	355	384	356	325	361	348	381	359	369	331	373	363	334	371	357	347	372	367	322	365	371	417	327	367	377	382	367	374	367	317	346	405	360	382	380	361	355	383	377	409	391	340	384	376	350	342	341	347	330	365	369	337	343	359	361	324	377	357	348	313	371	361	371	353	365	335	353	356	348	365	373	373	319	349	371	385	360	380	355	381	367	334	355	345	361	385	368	344	364	328	385	361	342	376	352	341	350	368	364	349	380	333	358	357	392	375	402	388	386	391	365	329	355	339	364	343	356	341	356	368	373	391	332	357	385	390	353	361	369	367	312	341	380	347	378	357	349	376	319	347	345	349	334	382	380	365	391	357	343	385	397	362	346	349	362	335	341	371	366	323	348	354	340	377	354	359	354	357	389	355	368	381	370	338	364	397	348	340	380	355	359	378	386	385	374	361	357	377	358	361	367	376	370	344	327	349	384	339	353	382	353	336	369	352	390	360	373	354	384	365	378	364	386	353	329	388	367	356	324	400	354	367	355	342	364	368	344	383	350	373	345	353	366	363	367	375	356	384	370	387	342	355	391	384	365	361	363	360	382	366	379	391	385	363	382	326	374	376	380	346	336	348	320	350	374	394	333	362	384	368	377	346	374	340	317	356	362	376	386	346	348	390	344	345	391	345	393	385	362	371	368	365	383	359	346	352	340	332	375	356	344	333	349	371	358	369	399	383	369	365	358	369	338	337	382	359	357	387	375	350	365	359	351	352	356	369	359	355	349	359	404	350	361	387	362	398	352	380	331	388	382	309	388	407	368	407	384	329	379	373	341	377	352	349	364	376	365	381	388	374	357	357	333	355	370	357	370	372	366	344	354	400	343	334	383	364	313	356	350	350	368	341	344	368	331	348	352	338	364	365	384	332	349	353	362	373	337	376	348	389	354	370	394	376	351	370	395	366	354	369	385	348	374	332	382	332	362	389	366	361	353	381	384	344	337	384	339	331	346	369	370	347	359	374	368	339	333	350	375	327	374	346	382	376	346	372	374	326	390	356	406	351	376	388	390	391	374	340	346
10049	3665	4018	4010	3838	3137	2347	2100	1808	1566	1347	1194	1177	1124	1088	1031	951	972	940	954	945	946	953	897	894	911	848	880	817	875	909	925	861	914	866	879	842	880	839	850	859	863	866	839	845	924	877	877	857	924	867	832	905	869	927	903	874	879	903	837	826	833	809	833	853	869	862	842	842	940	866	874	839	868	851	888	831	847	871	859	838	832	893	834	866	841	882	861	818	837	806	905	887	852	810	846	833	855	862	851	859	808	797	861	823	792	823	867	850	869	845	875	834	799	842	854	903	844	804	862	802	849	845	854	782	892	837	848	827	837	817	806	857	869	851	861	824	816	826	790	824	798	816	846	770	844	803	825	823	852	827	836	818	801	849	854	885	871	837	832	820	855	873	829	888	849	840	841	875	870	848	870	802	801	814	860	827	816	884	838	856	875	827	802	789	844	861	890	835	809	861	831	836	805	920	832	840	870	791	786	809	902	811	886	808	878	867	841	862	827	870	797	840	832	810	890	851	842	806	792	838	845	839	820	855	819	836	849	816	831	841	824	809	851	836	851	815	847	846	800	896	827	820	803	868	826	869	848	868	858	881	831	860	874	900	804	863	822	780	861	873	841	832	807	864	819	844	885	852	820	848	862	814	900	851	866	848	855	825	865	864	853	832	862	829	860	856	825	870	832	853	814	883	865	843	817	846	786	813	846	868	825	832	875	840	864	836	898	832	826	829	872	779	841	843	836	826	803	820	799	820	822	804	873	816	855	886	849	811	786	835	885	825	879	809	824	896	786	871	811	851	849	834	915	801	848	837	818	863	815	848	848	845	817	807	772	849	867	881	871	865	828	861	820	811	856	916	901	824	815	865	837	865	891	848	877	856	887	835	860	865	857	849	838	825	857	772	835	847	846	866	798	891	839	839	843	826	905	777	835	840	854	846	793	822	837	847	866	821	836	856	837	791	860	808	839	830	874	827	775	856	846	793	823	819	804	845	832	763	933	784	870	834	846	848	873	864	871	845	864	859	821	815	781	808	818	850	810	833	849	797	858	895	819	834	846	792	778	814	837	866	865	829	856	852	838	834	804	882	807	867	859	863	789	780	836	810	835	846	829	857	832	834	862	865	855	842	862	841	854	858	888	846	849	823	843	820	832	857	793	883	800	876	891	860	861	813	824	867	847	811	888	855	867	878	866	823	841	850	814	800	861	838	785	870	862	838	823	869	863	838	844	832	895	842	873	806	841	823	879	857	842	836	791	881	829	839	867	839	843	809	797	812	839	811	831	800	847	832	835	830	850	836	855	836	880	898	867	797	877	794	888	869	882	829	879	836	821	880	891	873	844	891	932	832	870	883	836	839	840	848	840	839	845	856	837	833	861	807	834	814	813	865	825	844	847	842	844	842	810	841	854	858	843	814	796	812	868	801	864	835	832	843	847	816	845	852	879	826	823	836	840	886	813	852	863	845	848	836	801	771	853	856	826	910	821	828	831	797	822	830	866	763	793	818	863	814	836	888	846	797	887	806	863	797	820	860	835	847	849	821	851	900	838	865	882	864	829	854	921	856	846	876	864	814	827	861	832	871	863	850	827	826	850	849	844	802	852	894	796	884	816	827	815	874	854	841	768	847	776	815	877	857	865	785	833	845	841	850	867	831	860	827	804	850	866	863	823	890	836	882	857	832	814	865	861	884	872	848	886	828	828	821	839	878	840	808	869	833	812	793	884	822	787	807	871	796	805	904	884	837	851	836	839	915	829	874	811	852	799	825	875	865	836	862	839	780	873	796	831	837	822	849	855	848	854	871	842	817	832	863	802	878	863	815	865	824	834	897	819	857	823	892	864	852	860	836	832	830	814	870	834	795	878	835	884	855	812	893	800	764	858	878	846	844	857	817	844	825	783	823	870	863	856	836	827	802	829	834	827	875	836	861	831	869	793	840	851	856	835	817	856	855	850	871	816	853	793	871	834	861	877	843	853	863	821	824	870	838	834	878	873	848	847	832	873	858	850	851	859	837	810	809	879	886	843	803	839	842	855	797	821	911	807	796	864	835	850	852	840	807	816	837	829	821	869	892	884	802	832	837	892	866	876	870	799	809	876	833	865	874	833	866	841	861	834	804	823	860	851	860	805	859	844	928	812	844	806	787	837	835	800	840	860	800	845	816	847	841	822	816	829	848	914	807	854	828	834	815	884	866	855	866	824	862	874	849	831	854	857	801	863	848	828	868	795	847	867	830	844	761	862	810	857	842	845	827	868	861	814	855	843	872	839	840	852	781	867	877	860	817	802	869	804	868	829	831	864	857	893	855	845	828	789	898	842	791	790	856	829	833	851	885	802	857	847	826	848	820	812	853	813	846	841	824	859	854	874	897	862	834	796	826	817	840	822	844	831	858	863	865	785	876	864	787	876	883	752	811	880	816	868	892	917	802	822	831	873	896	924	851	867	844	836	862	837	836	855	859	867	848	855	844	796	859	852	832	819	890	848	859	928	864	802	821	839	872	765	864	824	828	837	867	849	853	864	849	845	850	855	830	871	831	803	839	867	867	839	840	848	854	885	808	847	812	842	854	881	838	851	833	860	842	746	868	773	848	834	826	865	798	837	804	819	902	825	843	857	829	882	865	747	839	852	862	820	871	863	898	844	842	873	831	800	791	854	848	876	851	871	907	896	840	854	914	799	829	869	849	878	797	774	838	828	861	818	862	812	827	838	876	899	777	857	911	868	903	828	799	833	806	809	888	813	852	819	843	780	838	833	820	845	859	812	866	823	840	857	817	844	843	824	891	846	836	866	791	860	848	808	876	819	822	828	853	824	818	877	864	828	845	836	770	902	836	827	846	817	866	799	846	822	813	838	847	872	852	850	854	856	855	869	822	840	869	834	858	821	785	872	813	854	873	836	861	847	804	819	874	831	877	861	872	844	891	853	810	772	849	881	914	842	863	860	872	881	829	904	869	861	842	843	844	804	835	812	876	787	848	793	860	864	867	867	815	828	860	904	790	794	837	836	875	830	832	846	862	786	930	811	781	819	854	821	860	846	864	897	859	759	865	787	886	865	830	869	887	859	838	865	841	854	832	855	830	831	879	811	841	853	841	841	833	863	828	862	868	896	829	860	820	818	827	828	832	803	879	831	848	814	855	872	809	824	821	833	832	809	849	823	865	823	864	861	870	819	813	817	888	903	828	866	807	877	879	807	852	893	813	876	879	830	845	873	817	871	866	812	799	889	840	809	861	878	838	856	834	844	847	866	850	804	867	853	831	838	838	852	810	804	811	849	831	857	865	839	841	886	864	855	870	865	872	877	858	807	810	827	804	878	833	825	848	867	830	888	841	865	878	819	819	843	850	849	831	825	872	820	814	808	832	816	811	922	821	821	810	839	887	869	881	884	783	861	833	757	815	897	871	832	821	872	834	832	826	837	853	883	835	853	869	875	847	835	811	872	809	887	786	821	875	807	799	804	837	872	882	836	885	847	833	882	853	804	855	904
22896	7402	3535	2064	1597	1211	902	688	599	522	479	447	421	438	440	399	355	357	387	373	341	392	367	376	325	353	367	319	369	351	361	373	390	312	376	367	364	325	356	365	339	362	324	348	357	330	361	323	384	367	354	355	366	384	347	323	365	387	358	327	328	354	349	425	332	345	335	307	324	355	333	342	359	305	350	392	324	313	310	338	334	327	333	341	358	399	376	337	372	362	382	365	312	380	330	336	349	342	338	328	381	341	337	363	358	319	338	333	352	332	317	359	323	314	350	318	339	346	346	330	351	346	336	348	349	378	348	353	350	332	350	372	330	352	301	369	341	331	363	363	374	391	380	338	372	328	325	323	294	347	347	353	355	345	340	372	329	313	364	333	337	334	356	351	310	350	371	358	345	346	348	341	339	351	352	333	330	331	328	352	334	345	348	322	354	326	354	339	349	332	350	363	327	364	351	315	330	355	371	350	325	317	372	321	327	319	351	360	363	350	333	352	314	337	345	381	342	341	394	341	336	331	346	315	390	317	351	362	330	356	359	364	328	323	365	376	327	324	338	331	350	347	345	352	326	363	328	357	368	344	350	347	328	337	343	334	365	346	343	323	333	322	336	370	309	314	337	319	350	312	351	353	356	329	352	309	327	343	329	338	344	352	336	338	342	355	344	314	360	350	297	318	353	301	353	312	365	338	372	351	342	360	323	330	355	347	337	340	346	339	328	352	348	329	352	350	362	333	342	345	320	318	314	342	324	343	322	321	319	349	351	407	341	324	374	327	333	358	325	328	325	329	332	358	371	366	329	321	329	359	355	358	332	315	300	350	345	355	346	341	373	335	324	364	350	336	320	331	372	359	335	319	350	343	370	334	297	341	345	349	348	345	335	368	345	353	361	324	309	325	324	337	358	317	351	344	328	332	305	367	324	333	379	360	359	349	323	341	323	307	340	333	376	347	338	362	332	304	366	340	360	341	335	317	344	334	391	348	351	325	341	306	332	290	317	345	373	372	347	336	380	291	375	323	308	336	337	327	347	303	319	341	346	349	355	349	332	317	345	343	370	327	351	358	302	318	379	323	356	303	363	359	352	329	327	343	323	332	343	354	350	344	320	342	329	342	308	354	355	316	317	311	345	326	354	323	346	347	310	321	334	336	324	343	330	352	354	354	372	335	361	325	348	365	312	320	334	333	385	358	355	315	344	329	358	316	330	379	396	358	339	343	392	336	311	354	358	313	332	345	370	374	299	335	359	338	327	373	332	370	361	353	303	367	380	340	333	333	314	333	335	345	346	333	359	353	359	366	366	339	362	363	344	344	379	342	337	330	332	336	343	328	348	366	307	323	388	335	337	330	354	316	340	337	336	330	332	369	327	338	320	333	344	351	336	344	323	364	356	334	355	346	361	359	328	322	317	314	334	333	315	336	356	357	340	341	327	360	340	329	356	350	337	378	367	363	351	321	344	343	326	342	313	353	372	343	329	337	358	345	289	345	340	361	357	362	356	326	337	315	325	347	344	341	343	365	330	351	369	375	326	330	348	365	335	325	391	330	315	364	328	316	356	325	349	351	346	350	341	360	337	377	336	360	377	321	356	332	339	343	386	378	355	349	304	312	338	343	348	363	311	326	321	336	346	304	362	347	364	351	328	359	343	320	308	346	365	396	367	341	358	325	301	342	367	343	356	327	361	347	348	357	334	344	375	344	327	356	322	346	332	306	386	374	318	333	314	362	330	378	345	318	321	345	353	339	354	344	339	331	326	348	359	358	367	354	364	287	348	374	354	333	369	354	303	336	307	330	346	324	324	342	339	333	324	346	320	324	335	302	348	302	352	337	350	370	345	317	337	354	334	386	350	320	331	326	357	339	334	339	359	349	355	356	336	370	326	312	324	340	322	337	338	342	331	345	321	355	357	340	329	311	309	341	383	351	329	335	341	317	379	388	297	355	361	336	333	363	319	301	311	394	370	331	307	360	376	363	336	338	327	325	338	340	347	302	318	345	307	331	327	336	379	372	356	318	357	336	361	361	339	323	323	335	349	334	345	351	330	286	348	330	346	323	338	345	333	340	363	310	352	337	339	329	322	319	332	356	358	357	316	337	318	349	325	310	305	319	332	346	355	336	331	328	356	357	352	365	347	326	313	346	366	353	325	339	313	390	344	385	327	347	349	364	363	327	310	362	323	360	346	345	326	329	328	362	359	380	353	334	319	335	344	324	339	357	320	368	353	355	334	324	352	356	360	362	373	334	306	355	357	372	345	336	348	348	365	337	338	371	344	337	344	368	324	359	345	311	348	344	339	369	351	344	328	347	302	340	342	313	324	363	314	315	336	328	321	338	350	348	358	342	344	317	327	316	328	363	356	334	327	380	379	347	353	321	321	347	348	351	365	320	324	353	406	363	331	355	369	372	334	328	327	339	367	360	386	381	339	337	319	377	347	315	295	333	339	363	351	329	380	337	362	343	340	321	352	390	360	328	363	360	315	318	387	342	389	323	356	351	314	336	334	364	333	327	386	310	323	332	352	331	365	361	349	342	341	355	332	331	355	342	339	350	346	374	324	343	362	333	372	345	375	340	355	353	349	358	357	323	352	328	385	367	328	358	361	354	399	343	347	363	290	330	355	356	360	342	350	329	343	363	341	348	390	374	377	322	323	331	330	298	349	356	337	370	342	353	342	356	343	312	324	317	346	323	343	341	332	337	353	351	344	332	341	354	350	363	334	301	279	360	301	348	361	358	357	316	328	357	351	347	357	358	348	362	319	346	361	352	329	350	372	324	350	344	348	352	338	349	347	318	356	374	336	348	361	343	333	351	341	355	381	342	342	308	352	367	317	299	336	338	323	333	372	360	308	323	325	340	350	352	338	320	325	320	334	333	358	345	365	325	343	310	310	339	348	353	354	354	355	347	320	367	343	351	331	344	354	343	332	374	360	339	356	327	332	350	320	329	324	327	305	359	348	331	361	344	348	346	338	336	315	323	361	347	333	333	334	311	344	312	346	386	345	315	366	345	327	377	361	378	334	331	311	349	337	303	348	337	329	326	381	315	363	314	375	374	376	326	335	348	356	357	311	366	350	314	364	322	349	326	346	328	339	343	337	367	334	343	350	338	356	350	376	341	348	307	329	356	294	360	350	325	342	378	326	338	357	357	306	343	324	338	337	336	333	350	338	346	329	322	301	380	305	368	334	345	371	336	354	369	328	348	337	344	347	342	341	300	292	371	345	340	330	335	342	348	365	330	350	406	346	379	333	353	337	378	345	334	356	320	357	339	364	348	367	346	340	357	350	336	328	363	316	337	350	341	357	355	340	306	317	333	373	373	383	351	370	372	371	370	369	313	327	312	330	319	370	340	364	320	358	362	329	337	357	361	340	328	332	314	336	362	355	343	332	331	340	349	351	357	346	352	336	358	368	316	368	355	403	341	347	309	324	338	322	339	341	342	316	329	361	326	347	388	334	350	364	357	325	339	344	359	345	361
13598	5450	5377	5801	5090	4512	3488	2771	2216	1782	1571	1408	1333	1249	1164	1134	1015	1031	1023	965	987	922	972	923	839	828	884	841	911	821	822	813	809	826	835	851	792	789	809	833	792	827	790	802	861	769	852	814	845	802	840	838	867	873	835	860	852	821	825	832	826	810	752	779	833	827	767	788	782	777	805	774	840	794	808	778	859	843	793	835	821	801	736	856	817	813	787	837	872	777	781	812	785	826	744	805	794	787	766	764	846	755	789	809	818	763	804	853	753	813	809	761	796	820	790	748	774	789	790	791	801	818	772	757	826	801	804	797	777	801	740	834	787	799	775	769	781	785	778	778	804	774	774	803	766	770	784	789	770	813	743	809	806	790	806	790	790	798	813	816	791	812	809	859	784	776	788	765	795	739	737	790	782	772	810	745	813	793	808	737	807	773	827	753	790	800	824	791	765	801	826	837	809	774	823	738	743	810	769	834	805	745	803	760	789	790	773	823	779	757	803	784	775	759	779	843	785	784	819	830	821	735	770	780	753	738	738	828	795	734	854	751	788	773	782	789	824	794	783	760	793	754	798	796	771	774	805	812	795	763	772	801	828	796	795	735	811	802	789	799	781	745	783	723	785	771	779	797	830	799	829	782	736	753	776	817	766	842	744	824	751	804	726	812	799	769	777	791	771	772	787	797	781	798	821	815	838	765	801	747	752	814	765	773	816	819	785	790	769	779	745	818	829	805	791	775	832	777	773	800	803	764	807	788	808	782	764	795	785	771	781	771	750	772	776	756	782	757	747	799	786	756	804	776	768	775	793	792	748	740	767	800	800	769	806	811	804	767	820	822	809	793	739	743	771	762	766	795	789	825	827	805	776	778	807	793	779	799	808	763	790	839	810	791	774	782	792	764	822	798	825	794	788	764	770	742	762	772	764	856	770	776	758	822	813	820	838	772	779	746	745	804	736	789	785	776	800	817	801	801	806	782	778	764	785	742	809	821	828	777	768	844	760	763	763	766	738	818	788	768	799	843	728	752	811	817	773	734	809	827	776	769	752	796	828	785	781	790	760	821	770	774	795	802	799	756	803	696	752	820	794	767	740	762	811	796	798	804	781	771	791	847	799	769	754	764	812	819	768	801	774	811	775	764	745	816	740	803	807	781	806	757	762	772	819	772	799	771	769	850	731	763	745	733	799	759	791	803	711	833	726	781	815	749	855	741	781	806	754	748	786	763	833	787	778	808	812	886	781	804	803	817	784	800	786	816	765	793	792	795	791	792	780	757	792	802	739	819	770	816	843	824	779	751	795	821	816	767	770	761	815	782	772	758	820	768	793	822	776	861	756	767	742	795	800	770	822	760	727	781	769	811	823	769	770	751	760	827	790	784	786	738	741	802	844	782	831	786	817	807	789	820	777	783	750	744	805	815	768	800	764	774	772	836	817	751	790	795	763	796	799	801	765	820	817	751	739	758	764	781	817	793	772	760	823	799	769	804	805	764	757	770	756	791	772	773	768	801	739	732	779	804	786	754	820	835	814	762	758	773	803	711	849	809	744	769	794	795	790	771	841	768	763	830	772	761	801	801	818	786	780	790	777	799	788	767	781	804	767	762	779	758	789	716	814	765	786	827	795	761	734	802	786	788	789	788	764	749	790	767	776	765	815	801	784	799	824	803	831	782	819	778	783	819	790	746	770	800	788	799	782	802	778	758	747	769	811	815	783	796	783	727	804	735	749	818	778	822	814	777	806	779	806	764	801	796	804	817	776	784	773	769	801	754	780	788	834	836	794	776	732	823	802	785	790	762	781	772	811	777	799	764	704	806	794	798	833	796	772	779	801	809	729	760	803	766	769	801	805	726	726	822	776	789	777	769	816	776	789	813	778	734	793	766	784	782	775	807	781	789	809	783	820	735	779	763	806	785	771	720	752	753	802	803	795	816	795	788	779	751	813	792	817	813	834	748	750	770	781	750	773	821	767	790	735	760	818	773	773	784	797	765	774	816	790	776	750	775	828	749	782	781	836	783	794	783	801	801	815	785	799	772	780	787	775	782	762	773	813	734	797	853	796	780	773	792	748	747	782	790	773	766	749	806	807	760	803	854	779	759	821	748	778	774	810	807	757	822	772	774	766	841	821	774	804	829	783	815	804	799	779	765	749	801	755	794	807	811	795	794	777	814	819	727	819	780	815	817	785	792	778	746	763	742	755	735	828	746	832	805	814	817	798	792	818	777	775	830	775	774	801	691	806	799	777	790	745	814	806	780	800	811	777	817	794	800	789	817	793	778	787	759	782	823	828	772	797	788	825	759	766	773	699	764	757	805	806	794	784	810	846	799	804	772	816	755	850	803	776	754	783	789	748	768	799	768	759	796	794	772	739	870	799	780	833	820	800	796	830	828	775	826	753	764	778	815	807	734	784	772	740	816	789	788	759	795	791	806	792	785	789	820	773	765	776	781	847	817	808	744	786	788	784	787	800	785	805	821	819	813	857	810	799	743	775	771	758	764	729	795	782	782	788	812	782	741	773	819	790	798	772	792	821	770	840	782	746	783	742	749	769	787	798	837	772	791	786	808	744	785	753	781	761	763	810	816	758	853	783	852	832	745	793	818	762	779	788	810	761	775	763	759	770	819	775	767	763	777	796	777	823	848	801	810	723	746	796	802	741	794	797	807	754	825	781	747	805	801	769	756	794	794	809	798	775	776	800	812	806	790	763	798	783	787	828	824	776	788	767	807	748	809	770	779	809	775	777	733	762	745	765	780	803	802	852	772	802	786	793	784	757	801	789	771	769	809	818	799	763	766	790	791	802	816	768	728	765	837	770	822	780	777	760	779	782	805	801	756	776	792	857	773	776	776	746	759	750	771	775	760	767	808	803	770	771	812	781	765	800	821	771	791	794	794	789	812	778	758	800	779	772	773	812	775	788	787	768	804	743	785	784	796	818	796	805	817	796	817	846	826	773	762	820	761	778	765	837	784	828	783	823	830	800	780	734	761	771	761	810	757	783	863	808	768	806	762	840	819	795	774	784	800	822	811	795	826	761	789	753	789	742	807	813	807	773	736	752	798	755	746	778	779	765	756	762	829	769	736	821	777	801	800	794	804	812	721	743	792	816	776	823	811	768	735	740	721	772	786	799	803	798	782	770	776	787	772	833	816	839	794	784	808	818	763	793	759	789	770	796	760	809	785	800	770	787	774	772	737	748	833	823	768	749	738	729	770	816	796	774	800	771	768	770	752	780	803	801	808	771	792	768	782	764	793	791	778	772	784	745	825	807	798	829	774	773	771	814	769	762	750	780	793	720	772	790	754	773	807	727	833	770	767	788	730	793	742	838	769	821	784	791	770	731	777	785	807	748	801	785	800	703	780	777	787	802	822	806	784	766	772	788	795	763	798	745	792	776	763	785	734	832	786	808	764	793	719	768	794	780	785	760	770	792	765	774	743	805	768	772	765	801	741	759	759	765	814	786	774	746	772	836	818	787	828	767	723
4747	1456	906	582	504	386	370	336	305	273	311	270	287	259	230	251	259	271	268	250	269	265	276	228	255	249	255	266	272	262	237	250	257	268	239	249	238	239	251	231	288	246	230	236	261	274	273	250	237	244	248	250	252	241	246	224	214	252	251	260	266	266	234	246	252	252	261	271	233	230	249	257	241	254	246	243	247	247	249	268	270	228	248	246	245	236	250	247	277	237	259	287	260	301	247	248	285	227	241	272	251	294	243	250	273	213	254	264	245	241	264	252	252	274	235	260	276	245	259	258	255	283	244	257	226	228	281	243	235	264	280	250	274	220	251	258	239	249	254	251	254	246	239	211	243	233	263	255	233	267	237	255	264	238	249	274	225	239	249	248	261	227	233	247	269	255	216	254	239	240	255	223	257	236	258	243	242	231	264	241	204	252	214	230	230	261	234	264	273	260	256	276	241	214	263	253	234	258	245	245	248	237	231	251	256	270	249	265	262	241	252	270	292	261	253	279	250	223	240	234	218	258	265	212	231	278	269	279	229	275	247	244	222	243	262	236	272	252	269	240	281	238	244	271	249	250	242	248	246	256	241	263	248	250	259	264	236	242	260	233	221	222	270	248	269	261	217	250	228	210	259	255	275	243	289	251	232	215	254	248	289	253	247	255	213	265	268	263	260	297	228	238	246	260	228	228	242	249	249	268	294	276	227	248	225	244	262	239	263	262	239	254	250	288	256	239	258	249	216	240	231	243	214	269	265	230	259	254	256	258	260	255	257	248	250	243	248	262	251	257	222	224	236	247	243	250	242	248	221	253	251	241	232	241	256	241	237	208	239	249	247	244	228	270	287	225	243	230	271	257	234	271	230	267	232	272	251	219	258	253	234	239	225	293	258	264	270	259	284	244	262	237	241	225	255	251	270	250	241	248	229	242	263	239	239	210	238	247	254	240	242	268	230	226	216	240	265	224	249	262	259	241	250	244	265	242	254	242	258	238	271	258	228	239	248	231	235	266	234	249	250	240	215	257	245	275	255	226	269	259	233	268	229	244	249	275	223	272	270	276	269	225	222	256	258	260	255	239	253	262	248	274	224	265	220	282	241	229	274	234	274	214	233	257	248	277	265	227	245	252	222	256	238	249	241	256	259	256	244	233	257	225	281	250	263	258	218	259	231	238	252	254	264	247	211	226	252	265	266	229	220	260	237	244	239	252	273	264	220	245	261	212	263	249	232	239	279	248	258	225	235	279	262	257	259	250	254	231	232	262	260	243	226	234	264	239	249	257	249	251	240	229	268	228	234	241	244	261	227	242	263	253	260	260	247	275	238	249	257	276	219	251	278	253	260	251	251	256	204	238	260	195	263	268	243	255	275	258	244	238	233	262	241	259	241	242	255	238	238	229	237	245	270	218	225	259	252	264	258	221	255	258	241	226	259	205	231	243	235	248	269	259	273	252	267	254	267	225	255	237	248	270	254	249	235	229	234	238	260	236	260	259	279	232	241	238	253	235	250	245	262	255	222	234	259	273	213	272	252	248	232	249	244	270	258	242	242	258	239	265	243	226	261	238	272	258	273	245	225	216	238	200	238	237	265	267	237	252	271	235	260	235	214	243	239	250	190	242	265	228	224	182	246	236	260	249	242	229	273	277	224	295	263	242	239	260	256	222	250	230	258	253	241	278	292	271	258	264	251	242	263	210	237	236	271	272	252	227	243	260	271	288	262	227	250	270	270	239	230	243	245	221	275	234	237	257	263	284	241	242	253	256	210	244	236	286	231	243	261	259	266	266	248	264	258	257	252	242	243	261	247	275	222	272	248	229	240	233	267	253	207	243	233	241	216	259	260	270	223	233	239	279	258	285	233	255	243	247	207	253	263	235	247	244	266	232	262	240	252	235	287	247	245	286	250	266	253	259	258	257	246	259	268	273	242	262	262	260	212	257	272	246	246	239	202	264	229	244	257	252	248	260	248	248	251	249	234	223	252	261	254	240	257	251	238	225	261	261	259	221	260	272	221	240	269	229	251	252	245	247	247	227	224	231	262	247	245	238	269	279	257	238	245	222	230	251	247	257	230	249	277	258	265	241	261	258	234	269	242	271	221	272	262	256	218	253	251	233	244	283	244	255	246	229	238	257	248	265	254	247	236	267	264	266	272	224	227	227	251	234	228	250	232	248	241	256	269	246	254	264	236	184	255	261	225	253	240	250	240	254	222	210	241	262	257	218	221	212	288	239	248	253	245	246	229	249	226	261	254	199	258	250	242	266	241	260	256	249	252	277	243	259	253	252	245	231	273	272	245	229	271	234	246	258	274	238	222	264	237	243	273	237	238	240	266	258	272	272	259	263	268	243	276	243	223	248	278	274	266	228	234	243	282	272	273	245	239	222	242	264	267	254	262	226	248	215	223	237	288	265	256	249	242	240	236	256	274	239	263	244	252	238	222	248	260	254	299	240	232	231	296	274	254	236	237	270	254	267	250	210	251	242	261	256	243	250	261	228	254	253	259	224	253	258	276	236	228	291	239	248	255	236	234	235	265	207	252	247	265	258	249	251	237	257	246	288	235	270	259	271	234	281	229	261	230	225	264	287	257	245	212	218	245	271	254	244	249	232	243	249	249	234	240	288	238	246	246	273	257	238	258	244	257	245	217	229	248	274	233	239	257	228	234	235	243	268	223	267	242	243	242	245	202	246	222	249	263	237	253	248	274	247	243	259	246	242	268	250	208	243	280	267	235	279	250	252	251	240	265	253	237	248	215	290	253	253	250	251	250	254	234	234	245	246	243	251	265	268	233	236	239	253	244	236	236	260	270	234	243	240	231	258	264	233	255	251	241	243	246	249	244	241	263	256	251	275	246	248	274	244	220	245	240	263	248	234	246	256	260	248	226	266	249	229	224	251	275	220	272	271	274	245	239	243	268	262	203	268	273	266	247	260	272	246	235	246	239	218	258	253	238	255	223	261	249	222	260	258	242	253	271	235	249	275	242	248	234	240	244	253	274	246	221	261	222	245	242	254	233	243	248	237	255	253	273	249	270	225	228	256	251	235	243	217	264	220	245	252	233	242	250	239	244	273	220	264	260	236	263	278	250	277	233	255	226	245	233	270	260	227	269	233	235	238	247	239	221	222	265	226	246	232	256	276	258	263	251	232	258	279	236	260	276	253	237	250	254	215	246	256	237	280	269	261	218	248	229	242	232	245	247	273	249	262	246	258	242	258	230	238	218	214	224	246	232	253	223	251	270	239	263	245	216	254	247	266	252	233	248	273	202	260	250	227	245	272	275	219	227	265	250	241	230	253	245	257	267	279	239	265	247	247	218	285	232	261	251	272	234	232	260	234	227	245	275	249	237	247	228	252	234	258	278	240	258	231	249	257	231	264	240	218	239	241	216	255	261	246	246	245	246	246	279	252	264	250	249	263	230	247	246	251	235	261	242	240	250	288	227	238	267	276	258	262	252	251	231	235	206	249	280	290	250	246	248	220
3475	1715	1943	1935	1882	1576	1226	1131	962	823	792	734	796	717	647	693	671	658	660	648	653	652	616	651	643	604	624	644	632	641	619	644	599	600	622	623	618	639	654	618	584	628	624	624	605	577	597	627	641	602	640	639	665	653	641	659	650	644	580	617	668	564	603	584	623	660	567	599	621	623	620	615	598	650	565	598	578	629	603	592	611	611	630	606	597	608	622	589	624	601	614	595	644	613	605	607	679	638	636	611	605	596	598	532	681	627	620	662	660	622	628	586	590	598	608	607	596	590	602	586	617	592	614	643	584	613	634	552	608	622	638	628	605	629	633	626	580	649	571	613	645	581	605	556	609	632	596	627	596	594	606	633	555	633	611	631	631	625	588	588	595	632	606	668	596	643	581	612	604	585	607	586	597	626	606	556	596	596	601	622	608	635	618	585	581	579	595	581	593	615	606	604	674	602	557	589	629	604	632	641	578	598	576	627	621	652	614	662	636	609	573	610	637	625	613	595	595	586	647	590	588	608	581	610	640	607	595	564	609	648	589	615	590	595	569	598	590	635	646	606	603	612	611	575	628	588	634	622	634	593	555	569	614	624	621	636	631	579	628	566	620	592	632	644	603	603	633	605	621	646	593	581	604	606	557	628	625	618	548	626	618	616	632	599	639	620	613	631	557	581	647	625	590	585	595	600	620	598	646	629	555	619	647	596	628	625	612	620	643	627	586	616	630	640	597	604	596	623	600	600	604	602	614	596	591	604	612	628	606	579	592	612	595	572	611	571	581	632	599	594	602	618	654	611	567	599	625	607	615	600	633	595	647	592	592	603	657	609	599	602	586	635	582	621	608	589	613	605	650	614	667	611	621	615	650	582	633	614	613	640	622	578	644	557	615	577	607	614	610	594	600	634	609	586	612	643	633	632	594	620	630	598	631	641	664	594	636	611	637	633	642	597	638	602	603	607	630	618	607	624	615	623	595	592	565	656	584	576	580	604	631	610	639	627	580	581	609	629	650	571	631	650	596	653	594	613	582	607	634	624	631	600	647	623	603	602	599	593	628	586	610	613	621	614	608	599	615	611	624	581	641	579	598	616	589	599	614	610	591	580	617	626	599	596	600	611	540	622	634	618	651	594	600	639	573	594	581	581	609	586	632	604	628	608	589	654	611	638	637	639	563	556	615	608	609	664	624	614	558	577	610	617	627	604	583	612	625	594	564	601	580	638	596	625	621	606	623	616	608	648	596	629	599	581	591	601	611	626	629	628	605	628	638	595	582	622	590	629	617	584	623	608	638	585	599	577	602	616	584	620	614	605	652	604	596	609	588	603	621	608	590	630	614	626	593	584	596	614	598	620	625	608	629	658	603	624	622	593	637	613	609	649	573	579	581	614	654	637	573	617	595	638	649	609	626	628	644	561	641	655	599	633	617	610	569	598	609	623	627	614	647	593	583	614	602	649	625	590	581	642	599	592	592	604	615	626	614	623	666	607	604	637	607	611	654	628	579	577	569	614	626	594	590	613	593	582	613	608	606	603	643	595	648	611	642	580	600	592	621	599	633	598	616	588	610	569	636	621	640	586	614	585	621	609	633	634	611	640	597	653	640	630	568	592	611	595	585	614	652	622	581	602	617	623	602	591	590	647	567	613	632	614	596	648	628	597	572	603	605	570	637	601	669	614	608	573	593	608	572	620	614	585	583	606	610	620	613	560	594	627	622	606	619	621	621	636	610	601	660	579	581	625	581	608	594	621	670	611	626	577	673	559	631	618	639	645	634	583	627	627	621	646	603	670	613	652	568	575	606	631	647	658	571	627	585	591	570	650	598	576	586	616	635	612	655	597	565	636	630	622	643	593	609	561	647	621	596	606	624	592	608	579	640	558	629	650	590	616	630	597	630	592	621	617	594	668	662	637	592	558	621	584	584	593	648	564	635	647	616	647	638	607	587	609	600	619	590	619	593	584	632	627	614	568	648	639	595	620	655	578	601	595	570	641	604	601	611	626	609	558	589	582	600	573	603	640	577	632	595	615	606	602	564	633	637	577	613	585	569	631	592	574	634	606	589	637	601	569	565	610	656	577	661	611	572	609	618	593	620	611	640	611	667	615	666	613	601	586	624	641	650	566	617	651	622	656	652	641	612	601	577	592	597	594	622	570	613	610	630	588	613	640	591	628	580	613	655	602	566	659	587	577	613	601	619	663	616	617	590	596	634	581	622	609	604	653	621	639	617	620	585	611	625	583	600	596	650	598	630	647	631	622	614	627	635	602	601	585	610	638	581	660	613	597	580	612	628	651	614	596	588	599	642	568	618	607	634	606	574	656	580	633	587	597	610	600	618	628	639	649	651	612	618	596	598	606	644	601	665	625	610	629	607	595	652	602	569	607	611	591	629	653	583	545	576	612	590	646	627	645	626	646	600	588	615	590	545	603	588	625	645	671	593	572	649	576	623	644	620	647	639	594	630	599	596	621	593	624	589	589	606	628	614	634	624	632	578	570	593	659	610	590	621	635	646	623	605	614	631	607	627	590	686	605	616	641	602	603	590	596	647	596	646	614	625	628	617	625	605	623	601	625	604	564	620	627	614	611	569	660	611	615	591	615	639	600	602	614	647	622	646	596	641	576	607	617	629	593	576	620	586	610	590	642	621	621	621	574	623	637	653	642	617	633	573	614	585	561	610	619	602	638	589	553	630	618	658	650	582	629	583	611	605	596	602	613	630	556	603	571	597	629	574	577	609	594	577	609	649	597	583	600	609	593	591	613	645	561	602	585	586	628	596	627	610	562	604	579	670	591	581	552	642	639	617	628	613	602	622	608	612	629	609	613	615	660	571	637	602	672	608	604	625	587	618	558	628	640	591	608	647	648	627	588	611	615	629	618	597	613	644	616	632	640	562	626	600	602	622	634	565	634	595	633	627	596	617	591	630	597	580	680	629	608	622	598	606	615	637	572	624	653	604	630	555	631	594	599	636	620	619	655	595	597	642	616	611	587	616	570	624	623	591	637	618	666	610	612	622	641	618	618	599	600	617	651	597	566	628	588	627	618	605	623	567	650	617	638	630	630	621	634	652	623	621	610	597	608	640	597	596	658	592	568	645	611	638	621	680	592	627	586	636	650	629	599	625	617	645	643	581	617	588	657	568	625	586	650	599	585	595	570	616	602	594	636	585	598	586	661	602	625	612	648	634	634	612	597	639	629	584	600	577	621	630	631	572	624	647	607	600	607	603	622	597	626	612	602	623	586	615	585	560	598	566	618	602	619	606	588	626	576	617	623	611	660	654	636	630	620	625	651	636	606	633	600	625	624	598	605	641	595	577	583	623	630	597	630	580	594	599	568	591	568	649	613	629	614	670	589	646	609	603	635	591	605	612	621	608	606	637	620	581	587	606	610	581	605	674	612	591	638	592	630	599	646	617	614	631	634	610	612	623	614	656	616	620	601	623	629	609	614	620	584	585	673	582	587	602	588	605	627	552	618	552	580
14224	4056	2274	1324	1025	835	657	596	524	463	460	432	433	448	432	427	388	416	412	390	411	383	389	330	378	340	347	373	397	421	370	348	331	341	398	372	358	350	367	341	354	346	350	370	329	357	358	363	398	343	343	399	364	360	412	363	364	313	406	341	386	348	354	361	348	365	359	394	377	374	358	399	365	353	356	377	349	385	340	358	358	394	361	372	366	369	356	373	396	309	341	318	387	371	326	354	367	330	358	357	343	366	370	344	343	343	384	379	366	371	338	356	335	373	392	336	366	360	361	342	369	354	364	374	360	378	349	369	369	346	393	386	349	356	361	348	390	311	339	339	338	388	364	386	364	383	359	345	352	335	388	371	371	360	374	336	364	361	314	333	350	384	378	387	367	336	364	326	351	362	374	369	341	316	386	331	407	336	352	342	365	367	335	333	377	338	367	374	353	339	358	397	354	382	372	334	377	362	359	375	341	368	394	361	372	364	339	357	350	395	369	373	330	345	354	333	375	340	380	345	370	382	361	351	332	378	334	343	318	351	356	363	390	370	375	348	381	375	352	372	341	371	326	365	361	333	361	384	386	382	374	357	307	324	346	382	353	360	312	373	357	322	359	362	311	349	389	398	335	392	367	355	386	364	375	373	364	365	378	376	364	349	360	344	361	367	348	337	344	331	362	376	361	386	369	347	345	339	349	356	380	345	417	346	364	397	399	373	381	381	347	374	380	352	337	367	340	347	298	380	405	324	359	401	371	370	364	384	399	362	363	329	390	375	365	355	341	366	396	374	341	327	351	350	328	354	378	385	379	355	366	362	329	345	335	383	360	369	380	351	367	311	324	385	354	350	330	340	380	322	365	351	389	371	374	345	382	336	370	372	357	341	366	379	338	365	388	374	335	374	360	346	419	349	390	377	363	342	338	365	379	379	365	356	378	359	350	346	338	371	372	368	370	361	344	334	384	392	371	326	369	398	370	309	360	380	352	327	385	364	339	339	337	292	400	376	330	338	386	355	328	366	341	350	359	396	371	351	388	371	355	380	371	380	330	382	389	393	392	385	355	353	350	369	375	390	368	381	327	454	383	351	348	366	331	363	373	354	389	376	364	397	376	342	325	347	370	332	331	361	356	342	382	344	355	340	367	367	347	327	347	328	364	345	380	430	402	348	365	360	367	330	401	360	390	348	361	369	386	378	333	390	385	353	358	355	332	363	348	318	336	345	362	352	388	343	363	364	391	399	373	338	368	388	380	327	309	359	349	395	387	357	362	335	335	365	347	363	342	377	368	377	370	370	370	367	335	376	356	388	365	397	341	372	375	356	374	352	342	357	342	362	356	374	335	370	363	376	364	372	341	355	352	383	370	368	337	380	366	388	330	341	360	350	407	400	341	409	384	379	386	350	375	352	342	358	379	385	348	399	375	370	354	348	374	363	369	370	358	395	308	337	389	338	379	381	365	359	353	322	365	351	371	368	394	366	406	418	383	330	346	367	337	365	333	424	371	358	374	373	347	402	350	356	347	370	368	367	348	388	391	353	385	379	377	381	355	394	310	378	323	369	369	341	360	360	373	362	402	316	378	357	416	319	355	364	382	321	374	399	341	361	368	355	361	355	368	351	331	377	371	372	376	377	377	347	391	360	358	358	391	399	385	425	372	369	359	378	404	370	347	355	357	357	377	385	371	336	326	376	369	356	340	371	365	349	373	359	383	367	394	352	351	344	369	350	377	396	388	404	382	395	406	363	344	358	355	368	338	369	323	356	373	336	386	388	340	356	375	357	384	351	353	348	410	348	376	341	369	369	371	363	370	327	375	373	352	350	369	386	365	382	349	347	379	375	394	320	371	366	368	373	387	364	339	348	382	393	370	348	366	362	368	338	376	379	365	399	382	337	373	367	352	351	352	368	371	389	377	390	391	357	361	379	367	345	376	376	325	377	361	377	384	360	380	353	375	357	351	384	400	361	369	355	392	350	364	344	347	366	342	327	358	346	366	370	381	346	343	349	354	382	361	357	408	317	326	367	386	377	346	357	372	340	347	357	344	411	365	378	335	395	313	357	375	379	406	362	370	373	338	340	360	349	355	338	348	348	376	353	382	349	426	378	373	336	364	359	384	350	344	346	390	325	342	348	360	408	366	365	330	395	383	402	381	362	369	344	375	394	373	358	337	350	358	361	388	385	386	354	379	377	323	352	369	359	363	395	341	372	377	350	425	380	339	349	380	364	342	349	386	368	374	376	365	327	354	379	341	388	364	382	379	376	383	339	390	387	375	358	371	353	362	343	377	340	357	372	377	395	362	363	357	332	339	340	375	363	373	355	372	377	362	380	365	361	382	363	348	347	388	330	393	347	378	397	356	359	359	341	390	336	332	366	378	331	336	374	357	366	372	380	361	355	364	378	338	352	334	338	346	355	330	346	353	339	384	352	374	394	358	359	383	372	371	386	363	343	353	320	360	344	352	373	420	335	365	325	329	373	387	352	345	335	385	417	384	357	377	363	385	361	376	382	387	381	349	314	359	388	362	370	325	336	362	400	352	337	341	389	329	368	402	368	347	363	384	366	358	334	360	334	358	326	392	347	359	352	354	363	382	373	367	355	363	381	357	355	381	361	384	384	355	385	341	368	349	368	361	352	369	389	339	375	358	296	355	393	352	372	360	379	329	381	335	391	342	363	349	370	398	377	385	363	376	374	340	373	359	369	333	379	359	377	358	311	348	326	347	354	336	378	356	362	369	367	344	386	370	377	363	363	371	316	377	320	369	364	385	396	407	363	386	377	365	389	349	370	360	391	406	354	371	402	353	347	351	412	393	358	331	329	331	360	351	371	348	360	388	327	358	375	365	380	385	366	398	346	358	377	368	371	362	364	387	358	372	327	389	382	351	358	337	345	375	378	343	367	371	402	354	381	367	383	367	369	344	382	358	403	316	371	368	371	343	376	317	362	367	366	355	376	384	361	347	352	370	383	378	355	353	378	324	371	361	427	354	353	345	359	329	389	370	364	341	382	408	363	363	368	376	374	350	324	373	352	357	346	364	341	363	362	381	381	362	394	364	424	378	412	354	326	360	348	389	331	369	349	337	398	388	337	345	344	349	350	351	325	362	333	361	343	360	391	362	338	357	342	348	372	385	359	365	383	356	360	367	375	364	327	337	346	385	383	397	337	361	362	331	353	380	414	367	358	332	360	355	367	360	356	315	366	348	387	370	332	374	381	364	391	383	353	397	354	348	390	342	376	348	358	369	397	377	363	338	340	352	323	359	354	380	352	388	333	372	352	378	319	355	354	372	346	326	367	378	363	370	385	335	381	371	347	328	350	345	374	370	379	358	372	368	378	366	354	376	345	357	394	352	389	379	327	353	376	396	330	366	329	343	371	366	376	372	394	360	399	389	325	361	360	334	383	356	343	355	331	346	372	358	371	380	341	382	375	371	343	372	375	381	380	364	352	349	370	364	360	362	381	342	377	369	365	328	395	363	351
10124	3793	3909	4005	3487	3098	2311	2056	1639	1419	1315	1261	1133	1100	1070	1048	995	1024	967	965	962	953	898	936	903	939	901	894	827	857	873	873	891	851	854	859	843	857	816	902	884	906	778	922	847	903	851	851	900	828	861	885	869	849	916	843	855	914	883	875	892	845	856	853	848	855	854	884	835	866	857	903	833	831	845	914	886	864	840	826	878	866	835	870	876	870	865	842	828	929	866	882	828	859	917	859	818	796	829	886	865	831	871	864	817	911	801	851	818	799	837	857	919	801	778	845	887	864	856	809	833	859	879	825	843	839	868	865	833	854	885	842	852	858	843	795	833	827	806	880	839	775	891	831	852	846	888	816	849	873	877	818	805	806	766	819	829	810	836	858	869	811	820	807	810	884	822	816	874	880	842	853	859	820	834	812	864	823	877	825	839	871	827	864	830	858	826	852	823	842	809	864	839	844	867	861	853	835	789	862	865	850	811	844	813	857	875	779	869	863	848	841	858	838	851	842	865	859	851	871	836	860	832	837	879	842	867	822	887	866	800	809	803	805	868	862	816	862	859	829	846	749	865	861	832	853	833	842	871	806	826	814	845	789	872	845	795	810	769	820	824	824	853	799	841	854	813	838	839	831	811	850	865	875	809	843	870	837	842	838	795	852	839	846	815	849	850	859	855	869	842	880	841	827	783	849	839	819	898	827	858	805	839	926	866	876	858	842	865	855	868	843	776	816	828	811	829	841	827	875	871	792	844	878	873	836	842	845	852	797	854	868	873	842	803	803	819	879	826	861	881	886	851	856	868	841	846	792	876	838	860	818	856	805	869	827	840	840	826	851	844	849	843	876	837	836	826	819	857	836	797	828	822	883	827	834	796	889	796	820	877	837	864	898	862	879	855	810	804	857	887	814	856	851	843	815	838	855	884	839	822	815	813	813	868	807	831	808	770	791	824	820	836	872	890	864	913	861	824	866	866	827	870	856	869	847	836	862	805	846	842	877	860	839	839	826	811	855	850	887	827	845	847	822	841	873	824	858	898	841	878	836	850	841	946	810	844	815	931	862	839	820	881	811	823	865	847	840	863	815	872	884	900	875	832	835	862	845	832	887	817	900	818	814	836	828	824	778	857	841	832	853	880	833	819	808	827	856	852	858	809	904	849	869	801	785	813	874	821	820	838	815	862	872	834	851	808	901	817	807	849	851	811	838	828	859	797	836	858	799	862	850	845	788	841	893	853	825	850	864	820	821	869	835	827	862	829	819	866	858	817	856	809	848	830	901	838	903	852	869	868	879	778	917	789	901	863	829	876	901	872	828	835	810	848	807	848	893	856	852	843	847	819	830	827	835	849	833	862	829	841	804	847	812	909	864	823	857	851	850	848	866	814	828	885	822	800	851	845	807	775	829	841	839	802	818	826	829	825	821	851	837	867	839	820	890	887	890	846	824	835	824	854	843	822	750	904	872	870	820	839	850	891	863	813	834	814	830	861	838	870	884	787	904	857	815	907	866	835	806	891	881	873	808	854	815	876	843	843	852	836	833	886	836	853	847	841	813	825	824	867	841	875	832	854	801	870	873	880	890	776	820	861	786	874	884	845	871	822	843	776	856	872	820	861	906	883	870	842	846	897	828	870	844	845	805	848	840	826	839	825	875	860	879	864	908	822	825	796	843	876	882	849	846	839	835	848	859	852	857	902	810	853	828	820	831	885	801	873	878	841	857	870	820	855	848	838	819	821	841	850	880	895	788	888	789	879	811	818	876	822	806	865	835	870	801	799	819	872	841	805	811	857	842	827	889	836	850	869	831	841	833	837	829	825	835	824	850	859	865	841	839	857	836	835	897	831	846	832	834	871	890	899	828	840	868	819	852	876	856	816	783	827	841	856	842	849	813	827	807	835	848	852	839	808	867	830	866	816	850	803	811	864	877	792	794	825	851	863	880	833	829	827	864	812	892	824	811	842	889	862	855	871	827	836	887	871	843	832	856	866	826	828	857	902	810	835	821	759	798	898	852	813	812	892	873	909	854	854	819	838	861	871	867	815	827	867	880	806	849	842	808	831	873	812	896	819	797	783	855	820	862	833	851	854	837	826	836	854	837	889	837	870	843	829	842	849	897	852	823	857	879	851	833	811	841	818	821	845	861	808	889	819	863	839	806	857	924	842	845	829	809	829	824	907	875	843	900	837	855	859	802	841	861	845	797	843	857	827	802	834	865	864	792	907	861	863	800	835	817	877	895	808	803	865	842	792	831	837	868	893	893	792	808	888	848	834	868	857	856	867	829	835	797	837	850	831	849	833	833	882	875	908	814	818	817	895	889	845	896	818	867	843	874	803	840	821	839	828	842	805	849	783	894	845	832	858	862	911	803	876	790	847	833	842	887	812	853	824	834	877	897	809	814	841	834	842	836	889	863	855	813	857	789	823	808	839	878	819	860	850	822	873	828	854	826	845	833	803	845	849	821	841	800	829	832	872	825	836	832	818	849	870	845	880	862	864	815	798	833	830	862	857	810	819	881	815	802	776	813	837	840	829	845	874	834	841	871	857	829	831	838	845	815	818	796	825	818	872	868	875	832	879	826	855	862	843	843	841	824	867	841	864	848	834	834	782	776	855	796	827	812	874	805	827	838	849	935	864	875	837	853	810	808	822	834	839	804	791	840	848	891	834	851	839	860	854	833	865	802	814	894	784	799	846	858	819	831	814	785	878	886	835	850	843	838	833	826	855	896	837	829	847	819	849	839	865	846	815	845	843	834	819	850	868	848	882	864	828	852	829	892	862	859	866	898	824	824	799	841	822	777	821	862	845	854	885	872	873	864	838	764	865	873	780	821	876	826	866	874	807	868	826	874	890	875	874	795	816	833	853	847	801	825	793	841	852	885	809	841	797	811	814	773	825	859	846	829	875	841	846	779	806	850	864	823	851	867	871	794	869	829	823	830	810	864	824	914	835	830	827	826	859	848	833	818	856	840	811	834	842	870	873	907	843	875	861	849	873	857	818	823	823	816	832	859	849	873	809	850	834	899	847	833	808	876	808	894	833	813	789	834	826	831	880	843	856	819	852	832	879	832	777	834	828	853	822	857	859	792	875	855	812	873	798	848	833	815	809	909	835	835	852	798	828	853	863	864	850	870	853	848	842	796	813	884	853	805	795	899	874	837	846	851	808	881	810	807	855	809	820	863	815	854	790	849	851	844	818	807	849	820	838	840	888	860	852	851	833	907	828	833	811	852	859	837	857	890	804	847	886	816	901	823	846	869	796	868	842	849	858	878	851	815	838	840	858	813	856	826	828	865	862	829	818	827	823	865	862	842	882	896	843	880	896	856	928	869	800	850	805	831	818	844	844	825	879	823	804	793	840	853	841	856	832	826	879	866	881	806	838	836	836	850	862	822	823	872	873	875	846	839	850	890	861	841	829	853	816	897	811	844	829	802	863	864	819	823	870	855	831	866	804	841	861	864	841	802	809	834	820	921	833	798	877	791
22930	7992	3641	2133	1511	1197	959	744	638	548	451	413	423	410	404	361	376	368	356	369	408	354	334	320	354	346	369	338	361	344	349	341	342	363	358	378	322	385	366	349	335	364	350	333	330	356	367	353	328	325	360	315	348	367	312	326	330	337	349	344	359	378	322	321	340	359	341	297	360	371	328	337	329	355	329	303	317	317	317	335	328	324	339	305	362	338	333	371	342	339	330	360	336	347	320	350	351	328	313	355	329	319	336	363	352	339	328	325	377	357	304	341	343	395	355	338	324	331	318	381	334	327	323	354	351	375	359	330	309	306	310	377	353	332	301	374	367	375	302	363	312	332	338	340	350	370	376	335	335	338	324	317	336	317	345	345	348	371	328	335	353	327	301	310	346	317	319	365	331	363	334	356	356	328	336	312	383	343	361	335	310	353	383	348	360	334	332	385	315	335	335	316	324	359	329	352	336	323	363	319	336	346	340	343	331	344	373	346	355	358	359	345	356	344	315	370	349	318	345	350	357	340	337	334	339	383	378	339	378	329	372	363	348	329	336	377	334	343	347	316	340	352	306	355	338	354	353	347	305	344	342	366	373	382	329	397	347	329	372	352	305	339	342	334	308	317	345	318	336	338	350	361	331	346	351	327	327	324	321	369	350	327	351	353	340	381	354	359	317	336	351	369	327	320	346	322	282	336	325	337	316	324	336	357	354	361	331	391	320	310	353	339	326	369	363	345	347	352	352	373	318	344	323	307	334	304	365	352	375	394	380	352	346	332	351	377	364	325	363	338	347	336	334	351	362	355	331	355	331	354	317	356	349	360	344	369	320	311	329	359	378	332	366	340	369	322	357	327	323	312	313	324	352	334	326	364	338	323	336	357	324	322	352	336	318	335	358	329	301	345	340	322	357	347	346	337	324	321	349	381	387	347	337	329	358	370	383	349	340	357	344	354	364	348	360	324	318	314	309	331	360	334	312	345	359	318	317	361	350	385	339	300	325	357	340	315	320	341	327	304	322	309	343	360	294	302	315	337	335	342	330	350	345	330	340	350	350	334	362	338	360	361	348	366	354	351	334	338	342	344	320	334	356	309	316	333	367	336	318	341	331	306	340	360	321	332	352	357	351	357	357	317	356	356	338	338	328	364	359	328	356	322	321	352	335	335	363	312	340	334	369	365	314	325	356	340	344	363	369	319	359	359	366	326	331	349	310	313	337	312	315	361	345	356	317	329	358	350	350	340	347	338	352	356	328	329	327	353	328	358	344	323	346	382	357	338	359	346	306	334	344	334	342	377	316	361	342	341	367	376	343	359	322	329	306	311	304	338	324	356	354	336	364	309	308	308	370	362	316	293	300	355	312	360	334	346	378	311	348	343	362	317	364	372	340	363	362	343	325	343	303	323	377	348	368	320	332	327	345	383	343	338	332	351	338	341	337	337	324	371	365	393	368	370	318	330	289	338	344	322	333	364	336	312	347	351	328	351	329	335	292	341	328	334	343	339	363	299	324	335	318	328	316	326	359	363	347	332	319	327	372	298	325	323	325	335	333	363	325	337	320	341	334	357	313	368	339	356	344	368	367	364	347	325	353	340	320	330	341	313	312	342	365	326	336	338	350	326	298	321	358	349	366	368	365	365	382	360	340	328	379	335	347	374	320	354	313	364	347	328	352	373	361	319	349	339	336	369	370	346	378	356	348	321	312	323	338	314	350	352	381	366	317	366	330	323	355	345	323	338	368	336	304	305	367	338	315	290	328	356	345	308	346	321	310	318	333	370	328	357	345	323	333	363	350	350	336	340	318	370	338	346	336	329	353	321	365	337	334	352	318	332	332	375	360	354	358	326	337	351	347	338	343	355	346	367	383	342	360	347	357	343	319	327	324	340	359	335	344	353	334	355	351	385	328	353	330	318	367	345	354	343	306	336	327	344	346	346	323	367	394	345	333	363	355	305	372	333	326	332	313	312	338	352	370	288	338	387	333	328	332	356	329	326	341	330	347	352	302	344	325	356	311	364	354	343	371	335	372	312	330	360	345	336	352	331	334	348	377	304	344	317	345	351	354	339	341	363	326	348	369	361	307	309	305	303	334	350	349	352	360	352	363	337	310	345	324	349	320	347	314	370	337	371	307	379	344	355	354	340	338	358	338	330	378	326	310	365	342	367	356	373	378	350	333	348	329	366	339	329	321	350	339	327	344	366	338	353	335	341	306	316	370	369	339	322	349	324	327	359	358	322	330	351	349	355	345	369	353	339	326	367	322	339	340	354	345	332	358	334	332	358	324	355	388	348	312	297	327	304	325	328	327	346	329	345	335	361	342	378	351	330	339	334	373	321	367	322	380	373	326	324	345	343	336	351	342	353	337	351	341	338	344	342	333	365	302	320	353	322	317	368	323	324	344	315	321	339	365	370	354	349	352	324	361	360	343	369	353	357	337	340	327	338	394	303	335	317	341	339	328	325	351	320	329	353	296	324	315	370	364	317	310	339	360	366	344	335	319	323	316	357	323	319	306	363	321	343	273	345	352	352	364	337	376	324	388	345	357	326	329	329	358	350	347	332	355	347	349	356	387	339	337	338	346	334	326	349	359	320	335	353	330	333	364	352	342	350	339	368	348	355	318	359	322	328	316	341	362	349	334	380	297	362	360	345	347	364	328	372	356	340	369	329	337	363	329	308	313	347	344	362	339	319	317	336	334	349	320	325	350	374	374	377	373	347	336	332	375	364	334	339	327	307	320	290	396	329	355	331	372	342	362	319	344	352	376	336	347	372	344	316	340	329	315	351	328	316	321	349	343	345	320	349	341	382	356	342	352	360	350	351	342	366	369	344	313	358	345	304	313	334	344	348	357	385	333	366	309	322	344	327	330	356	334	341	359	318	362	333	354	340	365	356	329	363	344	357	371	363	341	371	344	351	337	350	356	319	332	363	351	349	343	350	343	340	343	339	351	351	341	315	317	360	364	331	343	323	329	341	345	319	381	347	310	334	396	355	308	321	391	316	342	336	329	318	330	327	337	313	355	369	333	330	355	330	342	340	319	343	324	356	362	341	346	345	346	345	350	322	359	357	332	339	301	336	356	377	347	321	370	331	312	368	351	351	345	376	350	318	373	348	351	355	349	310	345	344	315	345	332	369	356	325	366	336	343	335	306	335	348	368	371	352	326	343	322	365	348	353	356	345	390	358	338	327	326	371	387	354	313	366	341	359	338	349	319	388	339	325	340	345	314	333	332	345	339	310	364	344	337	312	360	339	331	337	355	345	340	369	351	344	333	338	347	366	331	353	375	331	373	339	348	332	320	341	347	296	352	337	354	338	357	365	388	332	323	362	342	307	332	340	316	348	321	350	366	331	351	337	310	368	345	329	331	362	332	356	343	297	339	350	300	306	310	354	332	322	336	356	355	350	346	318	331	327	348	314	388	292	332	382	326	374	372	385	363	370	349	326	343	350	312	346	353	387	319	346	328	363	375	323	303	351	356	302
13623	6026	5427	5601	4993	4157	3344	2698	2136	1893	1654	1410	1312	1209	1186	1149	1083	1007	981	958	977	965	914	931	866	833	844	858	896	857	876	826	831	766	847	842	810	792	824	789	802	785	767	801	811	778	817	865	813	859	794	857	811	788	822	822	888	806	796	808	841	793	772	759	774	764	789	834	790	797	829	789	801	799	739	768	797	763	797	797	755	833	784	793	809	805	794	788	802	761	806	774	740	812	778	761	740	865	820	782	773	773	785	805	768	774	798	781	760	785	766	769	809	825	818	824	803	784	760	759	751	729	769	770	765	787	803	787	792	799	787	735	765	806	768	764	803	778	783	783	779	782	713	810	754	759	805	756	813	775	708	769	793	777	760	818	726	813	765	750	774	750	770	779	819	726	822	806	785	771	806	831	781	721	795	777	795	795	788	737	765	774	774	775	744	757	776	782	771	753	836	715	774	812	801	684	795	772	798	800	741	820	756	806	779	787	766	825	737	759	749	759	778	790	810	743	757	765	753	798	766	795	820	781	805	770	751	810	790	812	748	752	798	756	820	764	813	809	752	779	774	766	826	776	734	770	820	787	820	788	765	788	771	819	782	759	793	766	765	731	770	773	732	798	745	823	790	771	754	815	807	761	772	789	782	777	782	743	736	760	797	740	807	745	786	757	782	821	801	761	764	807	779	732	745	824	764	764	771	787	750	722	755	797	794	794	779	749	810	761	803	789	773	806	823	792	842	757	755	841	776	794	759	786	797	776	751	779	777	769	755	763	805	787	793	767	778	758	753	782	777	785	730	786	806	765	810	813	819	770	774	789	773	787	821	773	736	742	786	735	788	751	802	753	793	784	790	813	736	764	782	754	748	716	767	786	805	796	749	793	787	742	778	757	777	729	743	763	774	844	751	804	756	821	795	778	784	804	724	756	783	769	840	807	722	745	781	799	772	788	768	725	773	775	756	725	808	777	793	786	738	760	739	770	723	783	866	713	766	811	808	777	785	797	810	771	760	758	817	771	747	770	749	809	779	803	773	741	798	755	823	761	790	802	789	759	783	789	749	751	733	751	763	795	754	793	806	816	736	797	847	734	791	792	782	762	759	766	727	760	773	728	787	764	783	783	745	766	782	747	759	845	760	795	843	780	748	762	760	841	818	806	789	759	765	777	807	785	762	787	772	788	772	793	821	803	719	765	752	841	763	774	769	747	792	742	779	771	834	780	812	772	765	780	806	773	807	755	748	752	778	785	764	796	837	793	789	748	755	763	803	799	801	840	751	766	784	756	767	786	724	806	734	757	785	733	764	781	810	762	825	751	767	738	746	780	750	796	734	815	744	759	770	752	768	776	790	774	772	750	792	767	811	738	754	797	736	769	749	741	754	781	758	738	770	771	773	775	754	753	776	828	731	762	779	808	814	718	781	770	750	841	806	762	730	745	800	795	772	769	802	816	736	740	769	813	766	759	753	769	768	786	747	753	776	811	829	818	749	761	804	776	754	769	839	788	777	711	808	783	761	716	771	759	794	753	737	763	797	814	836	801	780	754	813	763	772	792	799	763	794	831	744	775	815	771	800	783	745	780	792	760	803	776	812	771	782	798	783	777	829	783	782	794	787	813	781	802	795	804	806	818	785	781	815	797	784	751	773	750	779	779	766	780	799	803	800	822	783	766	783	781	748	771	752	792	731	776	749	748	775	785	804	800	788	743	809	811	825	799	830	828	747	786	838	803	806	746	754	803	824	739	794	767	777	777	806	718	795	759	775	804	784	749	782	784	765	760	736	844	782	809	826	831	744	778	779	773	788	772	760	802	765	787	800	721	797	785	793	778	750	790	717	788	805	781	760	750	753	814	781	721	745	783	815	758	790	803	814	803	776	783	808	769	755	734	794	794	817	803	766	792	795	789	859	766	806	772	791	792	761	788	748	788	718	809	765	806	796	782	739	801	783	791	753	797	774	847	777	780	752	759	769	761	745	801	783	762	772	758	798	763	823	764	760	751	796	803	776	787	758	787	766	807	779	741	783	809	803	797	775	754	755	759	749	775	786	802	799	798	813	825	731	775	817	804	814	762	778	791	782	760	796	757	844	766	772	772	796	748	802	768	781	767	778	799	784	762	756	768	774	734	754	794	764	797	792	750	806	735	762	837	789	728	796	761	729	734	770	756	816	743	751	806	772	791	809	801	742	770	734	835	768	790	757	756	799	773	792	789	800	779	777	801	805	762	806	824	797	758	789	779	794	763	785	774	689	793	764	740	754	736	811	735	755	742	791	783	736	779	777	805	779	806	753	764	807	803	761	789	804	776	750	762	814	777	819	767	806	725	797	759	824	793	806	767	733	775	770	772	732	840	790	749	777	822	794	786	772	762	815	772	782	788	746	746	748	733	742	749	814	791	752	793	809	757	762	802	809	774	790	781	765	805	707	812	777	739	794	760	794	743	751	771	808	806	775	818	767	769	806	801	784	758	745	784	816	795	820	794	778	775	779	801	802	814	784	819	761	763	759	812	721	767	797	799	770	770	792	792	796	773	817	778	755	769	777	775	747	794	756	796	773	814	771	758	751	835	770	769	784	765	752	790	791	750	786	765	744	760	760	764	777	812	783	819	740	771	762	833	810	801	807	753	808	773	750	770	731	789	815	786	793	824	768	848	789	779	800	770	781	804	777	794	771	747	822	790	752	763	809	769	775	798	794	770	772	773	796	785	747	726	821	788	783	787	755	797	793	723	762	775	822	807	801	782	796	769	789	721	741	735	813	762	773	802	718	792	777	748	764	770	795	784	790	835	793	760	778	825	793	791	783	778	761	768	823	774	772	783	819	799	806	774	744	803	804	773	785	774	810	752	805	787	785	770	756	738	730	782	808	777	768	750	793	781	791	797	815	785	788	771	796	788	814	800	746	792	811	801	761	800	797	760	803	728	811	765	819	769	767	767	810	804	739	746	783	783	816	777	784	753	803	795	775	803	770	798	822	770	805	820	752	816	770	823	768	824	808	824	815	778	769	771	773	813	776	772	776	755	780	760	761	819	740	806	762	800	814	771	786	788	802	786	805	780	791	780	756	757	769	789	715	778	779	782	787	750	828	765	761	789	789	783	738	765	761	781	850	752	766	752	778	765	812	786	747	781	739	735	848	746	802	784	781	769	771	782	743	797	743	761	783	783	768	803	809	781	791	757	756	809	823	738	786	829	817	755	780	737	794	787	726	773	848	802	770	805	789	788	759	763	756	830	775	802	756	772	783	746	787	792	791	756	820	749	762	754	775	755	876	796	729	745	821	745	770	813	772	744	800	794	789	744	774	751	745	731	788	735	766	761	797	790	738	770	782	741	788	779	753	793	800	792	790	783	753	808	768	791	765	807	789	765	830	800	769	818	770	816	771	764	775	773	772	726	751	829	766	759	774	832	813	777	751	808	794	752	769	790	753	755	787	762	801	803	778	748	769	830	748	744	733	785	785	704	768	792	773	740	762	738	783	801	761	805
4995	1552	1020	628	497	415	352	365	281	294	303	291	262	240	267	257	246	274	246	240	244	249	257	264	243	271	244	245	239	255	231	232	271	219	271	241	241	267	246	221	238	234	217	259	252	251	261	228	235	250	256	222	245	260	241	272	251	245	265	259	252	238	232	240	256	251	260	244	237	251	251	246	239	274	263	245	248	239	260	260	262	273	278	237	233	267	286	266	255	247	259	241	242	235	264	248	245	243	235	251	257	258	247	242	251	230	256	248	268	240	263	266	258	285	240	258	261	263	229	279	241	244	242	246	249	271	254	256	251	268	252	249	268	224	255	253	237	265	226	239	227	252	221	251	247	250	263	238	243	238	268	282	258	249	274	233	277	237	219	267	251	242	228	242	242	235	250	248	264	232	240	246	230	268	266	276	250	224	241	240	250	267	254	244	269	245	251	258	239	237	236	261	236	249	257	236	247	224	274	237	243	275	247	224	264	236	237	236	282	246	208	236	248	238	231	246	269	251	244	246	240	224	272	223	266	273	225	274	261	251	244	248	229	229	234	254	244	246	267	251	249	267	280	257	232	252	247	243	240	228	271	256	256	238	238	277	277	243	239	274	233	264	242	259	240	237	262	231	229	234	250	251	271	259	244	236	265	248	227	243	227	257	237	247	258	215	234	252	262	253	235	235	233	233	251	259	265	280	239	225	240	239	246	242	246	249	244	256	213	243	249	244	220	255	275	234	238	279	252	220	280	245	214	253	247	261	260	241	253	288	234	247	230	230	242	255	235	290	221	257	237	244	232	271	243	274	246	247	260	269	241	271	252	274	209	237	232	229	243	238	254	238	238	225	259	260	245	264	248	248	251	270	247	231	238	246	253	247	245	236	229	240	236	265	223	249	244	248	245	236	256	265	257	238	247	253	214	229	274	226	262	263	238	242	250	248	238	241	266	239	241	234	239	242	244	258	248	232	213	256	255	240	223	244	275	244	238	235	222	254	269	270	250	214	253	261	232	261	249	266	232	216	257	228	243	263	247	267	229	254	254	271	264	236	264	229	253	258	215	238	257	277	288	263	250	251	230	219	242	245	249	263	268	242	266	258	260	252	268	248	271	258	205	265	256	221	248	250	293	261	253	234	257	257	246	255	263	231	235	243	251	236	236	247	235	259	251	236	266	198	241	226	255	246	266	228	269	230	260	228	237	259	279	236	236	245	272	232	221	272	284	246	260	237	217	232	247	259	223	232	223	237	238	269	273	263	241	255	257	266	253	273	255	254	248	224	258	268	253	268	241	253	262	251	236	254	265	248	230	277	252	236	250	239	251	240	255	259	232	233	257	249	254	277	259	225	266	293	234	247	252	243	238	242	239	212	247	270	274	278	239	245	248	244	258	249	277	221	254	243	242	260	248	219	276	254	257	244	269	248	223	273	270	229	255	234	243	208	220	249	268	236	233	257	228	256	242	260	266	265	254	260	301	240	265	215	236	244	276	232	247	282	228	243	236	227	242	257	255	223	255	243	255	239	274	270	218	233	247	245	256	261	233	283	256	225	245	243	259	248	250	244	286	262	249	243	259	241	241	263	291	223	248	238	234	238	261	249	238	256	251	247	237	242	246	240	236	270	228	237	275	254	247	235	255	259	268	244	237	245	276	262	256	234	215	253	249	278	249	244	246	246	245	248	249	254	259	252	240	276	247	278	249	244	237	256	239	230	256	244	233	261	259	272	259	248	228	247	250	262	236	243	258	258	251	242	255	240	261	240	245	257	257	278	260	255	238	230	257	239	227	238	287	261	261	256	257	241	236	232	236	208	239	219	263	243	230	242	258	227	246	268	274	255	232	259	255	236	254	277	234	249	250	211	251	285	268	256	244	225	289	221	260	246	240	258	235	230	237	246	246	215	254	245	243	253	265	264	246	265	219	283	289	248	258	245	277	245	259	242	248	228	223	253	245	258	252	248	224	266	270	235	243	250	247	236	210	265	271	260	218	267	261	283	249	258	268	234	261	272	233	236	230	243	219	257	261	246	214	252	245	237	270	210	229	245	243	229	252	237	244	241	260	276	232	236	249	246	233	233	214	254	231	249	263	225	239	238	272	243	270	242	261	262	255	259	244	227	238	264	262	251	282	248	236	230	251	243	231	242	254	244	258	264	253	236	255	275	249	210	235	255	228	266	279	247	243	235	230	228	257	245	295	256	239	245	240	222	269	265	277	256	227	262	248	246	234	274	267	266	249	248	229	205	265	268	269	244	245	252	237	264	244	279	245	260	251	245	269	249	234	255	262	263	274	241	226	256	287	242	245	228	234	235	268	244	264	236	232	235	269	254	260	246	228	209	210	251	265	237	247	247	247	253	264	276	235	266	265	243	242	255	223	249	269	251	242	262	266	255	255	219	276	256	247	229	241	214	252	220	226	262	233	235	249	248	261	241	225	229	250	270	270	232	258	249	229	279	243	259	227	244	247	283	236	215	216	240	247	247	253	250	244	248	269	240	242	223	252	248	249	250	258	239	237	259	250	243	246	268	231	263	252	257	241	235	224	265	237	270	275	258	247	277	276	228	248	249	237	230	277	248	245	288	244	238	250	246	254	285	248	258	242	266	260	260	244	234	269	259	271	248	250	238	253	255	262	233	262	260	248	262	227	238	252	270	230	230	259	220	228	242	255	301	224	279	256	265	224	262	252	247	254	235	239	249	255	234	233	258	258	266	258	251	243	257	235	257	257	242	239	254	244	241	249	245	243	232	239	260	211	289	261	240	238	274	237	259	250	257	249	231	249	242	247	240	248	228	234	242	255	264	223	278	248	209	258	264	255	250	246	230	282	240	243	250	255	241	251	244	243	261	245	261	240	209	227	261	220	252	254	256	240	243	239	273	252	245	276	247	268	241	241	254	253	274	241	265	266	237	245	271	236	274	255	230	245	262	199	262	262	246	254	252	236	236	283	255	236	225	251	254	250	242	266	234	273	278	259	266	255	271	232	281	224	240	264	261	231	233	259	253	262	257	237	236	247	206	235	263	228	285	263	238	252	244	273	223	245	263	235	266	235	229	265	274	271	251	261	279	245	248	238	217	268	231	243	272	261	253	252	241	232	240	267	280	234	235	243	226	223	242	259	276	240	273	239	285	250	247	233	237	248	252	268	273	229	248	274	250	274	237	252	229	244	238	248	262	276	267	250	230	252	238	233	268	259	232	235	244	225	233	281	249	258	234	233	249	246	245	256	244	229	283	271	254	238	232	231	259	256	262	218	228	271	259	239	232	253	257	270	261	232	240	262	266	227	261	258	252	274	270	244	241	240	224	243	249	250	269	221	227	250	253	274	237	239	266	236	251	235	276	227	224	249	250	255	278	255	237	208	256	265	257	226	232	255	288	233	255	249	222	228	270	238	244	264	247	238	252	253	248	242	226	259	240	243	269	240	232	195	255	280	242	244	257	236	249	222	238	252	255	244	233	266	259	252	266	225	236	249	266	257	270	272	259
3755	1849	2088	1974	1692	1398	1220	1068	868	822	788	750	801	698	629	658	700	672	692	635	674	645	598	623	605	609	648	600	612	647	622	653	635	620	623	564	611	615	633	629	602	598	609	603	572	616	603	599	652	608	616	635	628	672	641	628	662	670	604	620	570	633	597	614	618	588	614	610	603	627	638	639	631	602	605	637	605	642	599	610	629	649	630	572	597	608	596	618	627	580	628	593	586	562	627	629	608	598	622	616	633	605	634	612	620	584	581	596	637	641	566	597	581	622	613	584	636	584	549	565	611	615	591	629	629	599	602	617	631	569	654	614	607	631	581	610	591	603	621	632	586	647	642	639	572	606	591	614	594	567	617	619	605	616	566	596	626	601	580	617	597	619	568	591	615	599	613	643	630	598	605	653	572	637	603	635	568	590	629	642	625	638	615	581	586	559	586	624	608	621	620	631	618	636	640	593	645	581	604	603	595	598	619	601	591	635	593	616	633	587	615	636	617	634	616	649	641	566	600	598	623	638	646	600	614	599	617	665	643	603	581	633	602	616	599	654	626	610	619	614	578	579	632	598	592	575	590	607	577	615	597	642	620	608	634	597	598	638	623	594	579	584	593	636	618	581	610	592	574	675	623	611	593	588	628	609	612	611	593	604	638	548	600	618	612	628	654	623	634	579	628	586	610	551	649	642	633	615	604	617	585	590	602	582	596	582	615	648	598	607	623	646	636	615	590	625	641	634	649	648	609	598	622	591	608	586	597	599	640	662	578	601	621	608	640	593	632	567	625	651	598	642	644	630	590	610	600	652	650	628	653	608	611	595	590	628	643	598	627	617	602	572	636	636	593	617	626	622	669	635	605	563	597	579	673	579	619	639	618	607	635	599	586	629	673	616	652	665	622	628	626	614	658	595	595	551	609	596	624	588	606	583	606	625	610	639	628	626	630	634	645	591	603	602	594	644	601	630	626	616	624	615	622	629	618	586	613	583	640	620	633	614	641	603	612	606	604	597	629	584	636	613	591	622	624	629	644	609	580	621	623	597	610	645	579	597	559	620	588	602	591	608	561	566	610	594	641	620	601	607	646	625	598	595	584	605	591	617	590	623	625	599	601	612	621	629	645	597	655	602	622	596	643	602	603	608	630	614	627	590	615	635	601	575	616	649	635	646	625	674	649	622	587	653	616	610	627	613	563	563	568	623	579	601	637	608	578	638	629	580	636	625	592	609	633	606	605	634	648	583	619	646	622	595	615	613	594	594	615	573	624	617	638	614	612	599	615	617	651	661	585	640	612	567	616	604	589	621	609	596	601	548	633	621	623	595	620	595	625	588	612	661	607	596	639	651	602	611	628	632	546	563	584	567	602	613	645	589	621	643	623	619	655	628	627	587	607	604	583	618	600	615	629	631	642	630	584	596	581	614	604	664	618	615	577	622	612	570	628	570	631	604	634	584	622	629	620	608	618	637	567	580	664	575	617	610	598	633	631	628	611	658	624	636	605	598	610	626	638	619	611	609	613	653	605	666	591	613	610	560	620	678	591	602	633	631	614	620	559	639	584	577	575	545	614	639	636	613	576	608	579	595	610	621	607	546	600	647	630	618	607	603	603	625	646	582	619	602	564	638	598	622	574	581	625	604	587	598	606	634	598	647	644	608	615	623	595	634	608	579	626	601	623	609	635	655	566	620	574	658	613	615	639	621	616	587	617	617	601	641	597	666	598	567	580	614	618	620	576	615	626	639	610	624	602	643	586	641	605	644	574	651	587	614	669	573	612	597	640	610	604	616	617	622	601	597	596	628	581	591	580	639	611	611	615	571	588	613	628	609	646	586	631	630	619	610	616	597	551	615	559	655	627	575	670	599	615	569	603	625	603	617	603	594	633	612	598	638	588	625	610	613	602	627	620	641	660	612	623	613	662	622	611	633	619	597	611	618	649	578	622	614	605	630	632	625	624	612	596	602	606	581	609	597	591	621	575	627	656	593	637	608	637	607	619	634	622	636	620	609	605	613	606	679	583	588	600	591	611	551	627	597	614	645	618	612	660	554	598	619	590	592	609	608	632	587	589	598	630	569	641	678	599	647	606	592	633	632	611	632	573	584	644	614	639	660	606	585	591	627	612	592	616	574	610	646	626	612	559	590	626	598	594	595	602	604	584	619	631	600	605	608	653	641	591	584	586	644	616	661	602	636	642	658	625	601	632	633	586	631	590	615	607	608	617	630	639	597	585	623	618	595	628	589	610	627	627	593	607	603	595	614	600	639	618	674	612	637	610	620	574	604	571	598	583	648	638	648	634	622	611	671	578	629	629	654	597	624	641	591	636	641	619	639	625	643	657	656	627	620	637	579	577	628	591	625	607	588	610	624	619	580	570	595	594	566	600	585	636	649	599	572	673	597	633	589	665	659	620	598	621	599	612	601	622	607	605	593	620	634	605	612	619	636	614	570	620	664	641	585	674	612	636	610	648	613	614	644	655	577	614	635	640	596	602	594	632	633	563	614	576	605	652	610	626	611	581	603	570	623	567	602	617	625	641	607	581	561	622	638	595	614	596	591	629	653	599	588	628	646	641	619	626	600	603	624	607	614	659	622	604	651	620	635	612	574	644	596	599	601	631	649	659	587	581	618	634	590	645	591	615	598	631	611	583	639	597	582	602	567	614	660	637	626	590	596	626	572	678	659	587	631	568	628	594	604	612	617	612	573	634	629	597	597	618	627	609	618	582	611	619	635	631	593	612	629	626	601	614	615	630	567	645	599	582	636	596	608	583	627	614	640	605	599	634	632	557	641	592	627	594	635	590	601	602	620	608	643	669	661	563	626	600	625	633	615	623	601	613	606	634	615	575	629	596	597	605	586	620	612	574	633	611	580	600	601	637	613	637	615	620	622	623	621	661	633	636	542	653	657	611	608	636	658	601	603	602	596	606	641	593	579	601	599	647	638	575	594	608	626	637	631	598	617	619	645	559	622	616	591	620	604	625	589	619	607	625	648	614	605	615	663	649	627	659	607	590	679	594	616	609	599	623	625	616	637	585	686	670	615	608	624	572	614	618	628	589	613	606	583	613	621	633	603	619	607	669	623	618	559	629	620	630	627	621	645	662	601	644	644	615	647	606	658	627	629	622	618	556	604	627	635	574	600	647	639	621	640	648	627	593	617	579	622	601	631	597	636	587	664	646	605	595	631	611	635	633	638	609	640	662	635	582	622	607	611	619	629	634	625	614	628	611	676	603	598	615	648	650	578	617	628	610	630	632	616	592	668	623	623	607	627	662	617	623	622	627	558	635	622	624	645	610	633	614	611	607	607	641	585	629	606	603	618	637	634	618	611	623	579	638	613	642	591	669	612	617	639	632	635	631	575	620	659	631	633	607	612	586	621	642	613	606	655	562	593	594	618	603	600	631	543	581	671	606	619	565	598	615	643	660	662	575	613	610	638	636	597	666	615	616	616	601	643	638	625	590	620	623	579	633	604	650	582	647	598
14253	4481	2124	1333	1030	857	697	604	525	500	504	407	391	408	360	381	381	358	363	389	366	372	364	359	332	356	401	387	399	328	351	374	345	342	342	382	323	385	402	385	344	342	350	336	395	368	382	401	390	357	378	334	338	382	352	386	367	405	368	393	387	381	357	382	362	390	346	319	380	380	348	359	348	375	367	353	367	352	349	362	350	405	391	365	347	394	329	370	378	344	334	364	345	370	353	356	338	388	400	334	389	330	352	370	374	334	371	326	363	392	358	420	371	348	332	330	341	355	362	393	385	384	370	381	381	321	337	377	375	358	413	341	366	376	376	351	337	366	340	347	342	356	338	363	356	327	326	338	364	337	387	360	337	339	342	371	360	334	350	374	374	370	357	377	324	363	358	371	380	363	377	350	332	343	356	327	371	370	380	342	368	338	376	337	371	365	379	371	371	329	389	325	376	373	344	319	377	340	406	371	360	342	372	364	327	350	373	362	403	369	362	368	354	342	374	341	355	335	360	390	392	398	384	364	342	372	342	377	373	386	360	344	335	362	385	365	393	396	368	367	398	397	342	370	365	339	347	391	380	359	359	355	375	352	335	362	361	375	348	376	371	348	352	351	373	434	364	340	332	356	323	353	347	368	350	375	363	400	345	384	372	382	363	328	385	337	357	394	387	357	361	366	359	383	354	356	351	386	375	350	360	360	346	365	357	374	369	355	352	349	322	353	363	334	337	380	359	368	351	374	365	393	398	371	358	387	347	337	373	329	382	350	345	342	382	345	343	381	364	336	354	369	325	349	333	384	348	373	360	364	360	390	352	366	381	348	380	382	353	347	358	373	371	353	357	358	394	352	356	362	394	335	365	398	364	374	354	372	428	371	368	345	328	336	371	353	371	327	359	377	377	387	409	349	384	381	348	348	349	330	344	355	325	366	380	385	345	333	376	328	362	345	382	361	339	342	330	387	333	347	372	366	351	396	389	368	368	342	410	352	334	355	358	370	368	362	339	349	367	353	351	357	366	326	376	365	349	362	375	383	362	392	408	389	348	375	359	366	394	349	362	383	360	338	319	349	392	384	371	330	390	397	327	358	361	352	364	374	364	393	375	327	351	361	366	397	368	374	329	355	344	381	380	385	362	367	373	368	332	359	404	405	312	372	356	354	367	329	367	362	355	371	356	341	358	377	358	354	326	345	370	352	356	313	362	373	379	357	328	390	365	367	351	391	396	389	372	346	324	343	347	372	374	347	369	413	359	361	371	376	367	380	383	373	340	370	331	357	378	379	342	373	368	338	373	342	378	379	349	374	377	371	331	353	399	365	394	362	345	383	361	365	360	336	379	375	374	352	366	372	384	331	358	359	347	374	368	362	388	359	395	331	349	392	352	384	326	343	342	323	336	381	358	345	366	365	396	376	358	359	362	341	357	365	405	353	341	357	374	352	367	359	341	351	395	357	342	378	377	413	372	326	361	405	374	354	369	358	347	310	343	351	374	412	363	359	352	360	357	354	363	364	363	351	354	381	375	369	363	350	370	330	344	365	337	357	342	360	362	355	358	336	342	337	400	369	378	379	347	367	368	333	389	322	338	362	370	404	370	350	369	394	386	309	392	338	336	372	348	360	371	409	334	358	409	379	355	371	327	368	386	412	343	376	348	336	373	359	347	365	359	380	343	370	400	387	429	349	403	347	362	348	349	362	375	344	363	360	369	324	370	361	347	383	319	376	364	356	355	346	338	380	356	363	337	361	366	366	393	334	381	378	351	425	369	372	351	359	387	354	360	332	371	369	378	344	370	348	342	356	347	363	338	367	375	370	353	403	372	386	354	338	420	357	354	383	353	379	395	365	381	396	391	347	354	382	380	394	353	357	366	383	370	378	377	362	337	333	379	367	349	334	363	384	370	379	381	352	367	358	370	344	351	322	331	375	371	338	375	372	344	338	355	365	353	332	357	376	382	367	383	359	354	333	307	387	362	395	357	378	343	383	380	366	427	371	403	383	364	370	380	324	342	358	360	330	332	366	349	371	397	369	324	327	376	364	360	366	319	335	353	343	406	349	368	360	378	355	333	382	315	346	379	355	353	384	341	334	387	340	389	380	334	351	372	341	356	342	349	364	372	361	362	353	378	347	333	341	394	369	369	373	395	347	346	339	356	370	355	363	356	386	361	349	323	374	371	365	375	367	343	369	376	357	371	367	360	369	325	367	361	334	388	377	354	381	377	368	343	369	367	395	361	345	386	359	347	386	345	355	376	344	356	361	340	379	325	345	357	351	354	340	345	355	360	374	361	360	385	363	420	412	378	353	318	333	334	375	372	365	398	370	346	342	393	352	336	349	342	387	369	338	344	360	367	398	356	376	339	371	348	365	354	335	394	343	397	360	349	384	368	361	324	354	322	355	380	339	347	389	377	374	381	405	357	361	363	375	323	371	373	335	397	338	345	357	378	356	339	351	354	355	347	336	320	381	394	365	378	345	351	365	335	358	357	369	372	352	368	329	363	382	355	365	386	376	400	377	330	370	373	335	357	317	359	401	368	321	347	390	348	342	368	386	382	380	370	366	363	392	363	392	362	356	348	350	364	351	320	320	368	368	412	375	363	374	340	364	364	337	336	391	338	387	356	329	388	387	364	366	346	347	352	352	372	359	368	354	348	375	374	344	363	391	381	369	402	337	307	386	354	387	399	346	330	361	385	343	354	365	347	388	362	355	357	395	385	372	375	311	352	364	387	374	348	360	373	345	351	387	346	390	343	346	372	361	380	356	392	357	345	364	371	345	336	351	364	360	394	366	408	372	344	386	368	347	359	370	369	366	346	347	358	369	361	373	350	355	375	362	396	338	356	346	397	374	367	399	338	306	357	353	361	323	325	399	351	386	350	365	370	411	401	371	374	343	351	363	395	326	380	356	383	384	377	329	383	340	359	364	366	361	365	317	403	355	356	388	405	409	339	328	348	386	377	371	388	383	356	373	366	401	365	371	384	350	336	330	386	341	341	397	408	338	364	328	358	391	343	364	333	341	358	358	391	354	356	357	335	356	342	326	355	364	374	371	355	380	395	367	334	357	341	366	385	387	366	373	366	364	365	359	332	389	379	345	368	363	387	391	349	409	348	366	334	371	334	351	362	348	405	371	335	403	332	335	362	341	355	384	365	389	344	342	327	355	410	391	339	373	351	360	357	365	360	335	316	378	339	380	342	383	333	383	339	388	334	360	385	383	356	363	379	383	366	413	372	366	356	370	345	371	402	354	369	359	359	365	312	331	371	391	364	384	385	362	357	355	347	355	369	368	359	385	358	371	378	322	332	378	353	355	357	376	345	394	388	366	377	405	368	358	360	353	370	346	355	340	357	357	320	351	366	337	346	365	367	351	373	376	374	372	363	354	364	353	352	368	407	391	385	368	380	369	320	375	366	376	363	344	342	394	346	380	349	370	355	354	376	345	365	360	361	361	382	346	354	377	394	324	345	390	361	403	360	384
9980	4157	3849	4032	3454	2934	2478	2087	1581	1463	1385	1258	1144	1038	1063	1076	1025	981	929	941	973	953	889	882	904	908	812	923	888	884	887	878	885	882	840	856	897	817	892	856	832	839	859	846	868	822	849	933	929	813	848	875	873	826	860	897	957	913	940	831	849	846	787	850	831	861	885	852	862	811	828	869	831	839	874	840	837	809	817	865	862	848	897	840	825	907	870	877	823	820	848	907	878	896	795	881	845	884	819	791	872	840	838	809	868	838	891	817	850	846	835	820	857	833	794	805	875	869	792	815	840	878	868	899	805	851	881	797	841	834	838	899	839	859	872	825	816	852	814	874	773	839	826	869	830	749	799	850	837	836	852	862	862	796	841	908	851	845	855	791	854	906	840	835	775	841	791	863	813	813	796	802	854	827	791	868	745	822	868	835	831	829	822	845	894	870	844	901	875	808	873	871	818	853	848	860	812	852	865	781	834	853	818	845	845	840	786	816	869	874	829	841	868	829	843	853	849	805	841	817	885	807	855	798	820	824	800	872	845	861	861	834	839	875	834	818	842	811	848	833	825	901	796	833	862	780	815	797	844	827	846	898	831	827	834	843	828	830	868	828	821	825	862	851	841	826	855	855	827	840	867	865	840	842	828	796	811	796	860	813	827	853	838	834	838	824	905	814	847	841	821	866	824	865	795	868	792	853	857	853	830	814	795	869	890	874	808	831	810	834	835	821	798	830	878	830	851	854	863	851	865	768	893	846	790	897	797	818	830	829	850	866	815	832	903	834	841	824	820	913	783	903	821	844	845	832	808	849	856	826	821	849	797	837	758	859	881	827	877	833	865	810	895	881	899	846	788	878	823	836	889	825	808	851	843	886	823	842	793	852	811	804	825	822	794	881	811	860	806	869	873	817	823	812	812	825	876	802	881	811	832	822	812	829	836	863	850	817	810	814	802	778	866	824	832	829	876	838	828	842	828	855	842	846	824	846	787	842	842	883	821	824	772	814	768	833	881	818	852	859	819	831	802	904	750	862	847	871	828	817	876	794	830	805	839	875	797	805	841	829	846	820	808	858	878	867	864	773	843	809	812	818	803	825	886	867	773	829	788	816	808	836	846	832	838	822	853	805	864	803	837	800	854	828	793	828	820	904	852	845	891	794	852	842	848	833	845	783	867	782	869	862	824	901	868	780	895	883	836	834	874	821	800	833	827	879	798	829	796	840	896	821	813	850	840	822	828	865	842	785	837	880	823	832	866	840	866	847	806	796	851	835	829	874	804	846	831	887	841	803	836	805	821	810	789	823	794	866	816	825	829	852	805	873	825	880	870	838	806	833	824	852	843	858	843	826	824	826	781	836	855	846	847	810	835	885	864	830	874	836	852	812	872	853	810	830	824	869	833	843	868	857	825	836	844	848	879	849	843	853	823	888	822	845	827	828	830	800	783	848	848	818	768	804	900	839	852	828	761	867	860	860	840	850	809	823	801	833	863	880	831	838	853	786	861	873	815	838	850	802	862	852	802	833	848	821	816	883	863	881	826	827	847	878	835	811	850	899	869	784	848	805	810	847	870	789	803	804	812	853	790	847	784	866	858	800	806	814	858	842	839	854	847	792	863	841	822	872	834	804	810	828	811	841	817	836	827	846	869	812	847	834	862	836	869	840	844	825	830	849	821	820	884	865	852	794	844	839	808	816	849	783	826	824	820	849	865	792	817	830	882	844	829	867	803	807	839	852	807	785	852	778	854	844	792	851	822	891	846	839	897	802	819	875	853	831	885	878	843	873	842	821	827	785	832	810	817	807	846	875	796	818	874	821	843	794	889	844	809	835	816	866	882	800	813	881	823	816	873	820	852	780	843	826	845	823	860	860	792	843	821	805	817	834	845	875	805	843	836	868	821	808	809	784	818	829	838	840	811	876	831	838	825	842	882	845	815	866	851	833	848	906	840	802	830	817	814	835	837	840	810	849	814	758	808	806	814	853	838	845	874	825	912	882	813	828	834	821	857	816	851	835	856	845	826	846	791	814	847	848	839	859	823	868	877	833	771	887	841	840	816	846	825	875	862	831	835	843	864	800	828	855	853	813	852	852	844	807	811	855	819	837	864	837	915	839	843	844	804	826	832	816	855	854	883	804	795	848	802	792	854	834	851	879	835	847	819	856	868	851	885	845	864	879	844	795	800	849	848	855	917	822	777	848	835	820	842	836	799	862	891	897	911	792	843	851	809	845	832	838	808	850	823	822	838	841	877	846	861	872	873	816	829	802	857	861	829	827	817	900	822	795	853	845	832	883	846	805	875	898	798	815	849	863	821	868	891	839	836	871	779	809	843	869	855	852	827	869	805	798	838	832	868	883	838	895	851	870	833	838	841	862	796	831	835	852	832	853	834	816	867	834	785	872	832	917	859	826	834	872	838	836	887	843	847	853	883	831	873	798	807	913	837	843	841	878	793	870	764	894	811	836	834	792	783	844	841	785	830	830	817	810	876	830	842	832	828	861	845	806	869	788	834	849	878	793	860	830	841	765	826	818	854	853	820	850	861	845	823	828	822	810	853	823	858	884	815	891	837	813	789	846	854	822	820	887	846	823	801	864	840	823	865	877	839	795	885	859	839	821	833	787	844	861	799	804	809	847	814	832	851	867	837	826	856	855	866	843	853	882	863	843	830	813	839	873	845	866	773	858	825	797	822	807	867	827	828	815	855	838	829	818	817	834	860	845	889	861	817	829	851	830	807	817	848	859	782	868	842	862	870	870	855	815	820	852	847	843	844	830	864	894	864	893	870	885	890	852	767	778	864	878	831	850	799	883	838	786	889	789	833	852	853	851	836	834	817	870	787	818	813	827	834	879	822	874	863	828	840	826	850	835	838	886	883	873	831	823	815	846	863	866	850	819	835	783	800	868	811	821	815	856	855	811	819	865	854	836	874	805	798	813	871	816	852	882	791	840	839	829	812	799	902	843	864	803	815	904	803	828	869	861	851	815	863	788	869	852	852	838	851	877	853	839	827	808	847	881	843	846	851	897	831	858	841	850	805	858	841	833	809	824	873	839	838	832	821	882	818	881	813	831	828	862	867	857	856	863	827	843	844	835	900	809	820	854	867	887	847	839	823	830	872	834	840	819	874	860	824	817	835	849	849	874	848	840	851	821	856	856	825	830	859	799	832	806	833	867	830	835	837	825	799	864	818	815	865	787	808	792	864	828	786	880	853	859	859	789	862	801	886	862	785	800	839	793	825	860	833	826	790	888	809	793	839	862	851	808	829	883	826	865	864	800	888	867	850	838	863	872	843	835	875	900	844	846	851	853	788	815	854	867	885	864	822	836	850	807	849	814	803	852	856	854	882	899	823	798	843	830	803	836	868	794	860	810	833	789	942	860	872	880	878	851	883	817	815	817	782	833	837	817	803	816	875	835	864	791	759	832	872	875	884	827	839	836	852	872	896	836	824	835	851	878	880	871	857	877	829	874	848	861	866	830	818	815
23499	8016	3816	2155	1467	1072	862	696	614	547	469	459	465	440	398	426	358	385	390	375	404	358	367	368	333	356	338	331	377	371	347	348	358	383	369	382	359	373	352	333	324	326	367	318	336	292	359	404	311	367	347	349	346	381	351	339	353	362	353	341	381	338	355	331	362	333	360	382	365	317	381	351	355	372	320	333	338	333	350	344	291	313	340	341	335	333	359	365	367	357	311	351	360	350	350	370	335	356	355	347	363	342	358	356	321	341	352	345	339	315	330	369	303	372	346	356	341	359	330	357	323	328	301	322	337	330	337	365	310	344	349	344	313	388	329	377	324	350	354	352	365	345	354	361	316	304	344	336	312	340	339	333	334	357	363	353	332	356	305	343	378	331	329	343	382	330	319	319	352	314	337	311	361	339	354	385	354	301	331	326	370	376	323	349	351	347	352	317	349	338	323	321	312	342	367	370	345	348	334	346	373	388	357	363	348	329	345	366	372	341	344	353	346	366	317	322	324	362	332	334	378	343	308	369	352	339	324	335	385	324	325	379	358	332	343	342	309	348	378	334	364	323	344	324	354	352	336	336	369	316	330	351	348	332	346	354	352	380	354	342	375	337	321	346	373	308	363	396	364	344	354	380	342	376	330	360	342	344	330	370	332	341	306	334	338	383	359	335	371	315	360	349	354	322	358	343	361	340	292	334	379	316	363	332	338	316	338	344	359	321	367	327	335	323	383	324	336	364	328	349	349	341	333	335	346	336	319	345	299	389	374	350	319	290	346	375	329	285	344	358	352	342	347	356	362	354	328	320	353	358	316	323	342	318	347	359	334	364	323	309	335	374	363	347	358	375	310	326	352	320	339	342	370	342	321	350	348	360	341	340	347	323	338	327	335	358	338	380	358	330	327	324	355	362	313	300	362	340	334	297	325	332	315	358	322	320	335	333	337	355	343	343	384	337	352	342	344	333	352	379	312	336	328	368	347	367	341	339	350	359	361	342	329	322	304	337	315	370	324	362	366	360	321	340	360	342	314	349	338	346	316	329	360	346	340	309	345	352	306	343	342	329	348	350	318	301	330	343	341	355	331	357	327	359	344	318	353	334	320	296	351	355	364	355	326	326	343	356	388	305	342	327	332	319	319	371	395	336	352	344	311	384	344	347	314	365	353	351	342	354	333	358	369	314	374	315	371	336	343	328	369	297	333	307	390	330	332	324	375	318	344	315	302	369	321	336	323	332	348	364	351	382	344	326	346	340	341	330	320	340	333	310	381	322	336	329	329	342	333	363	351	357	330	311	343	364	350	354	324	322	343	329	360	364	340	360	308	324	341	334	324	324	311	350	346	330	372	334	347	355	351	344	303	334	340	344	336	340	332	296	357	307	350	330	350	335	338	351	377	343	343	352	329	358	342	331	356	336	375	360	329	351	338	351	314	345	363	328	348	363	343	374	366	318	353	332	351	335	343	305	338	314	347	338	376	367	347	318	317	364	352	341	360	309	369	333	303	341	348	363	319	350	351	334	362	359	335	347	360	332	352	333	378	353	393	301	320	327	324	314	340	338	373	359	307	307	333	360	333	357	339	325	347	307	344	332	361	330	339	330	346	315	327	317	359	344	325	317	367	331	344	369	307	349	363	357	329	347	352	330	375	350	333	351	373	376	301	333	350	336	316	303	331	336	352	341	308	380	358	312	355	354	343	336	352	348	322	312	348	327	317	352	342	325	353	336	327	326	334	319	336	336	328	373	348	364	356	342	341	341	342	316	345	340	299	335	306	343	353	360	359	341	329	326	312	340	304	309	351	317	332	336	312	381	341	329	355	350	331	354	394	329	375	320	313	303	340	342	337	351	374	401	360	353	360	376	335	315	345	340	307	331	334	343	356	345	333	346	309	357	349	331	342	336	350	333	308	319	352	340	346	328	366	390	348	367	347	317	326	318	330	332	372	338	354	314	366	348	360	357	355	334	363	371	351	309	337	340	324	349	335	344	363	330	324	335	332	373	357	315	315	323	342	362	338	327	360	359	373	345	355	328	349	326	345	365	361	388	338	376	322	344	331	343	359	342	343	368	340	328	328	302	331	341	299	365	360	372	352	338	317	304	340	320	323	342	337	311	320	327	302	347	332	355	389	331	358	375	335	321	336	360	338	348	374	341	337	304	307	354	315	335	324	331	353	327	346	347	349	343	369	328	350	324	385	363	323	340	354	299	336	367	341	336	325	319	346	355	354	329	337	358	298	348	306	324	342	349	319	307	356	326	366	339	340	341	365	351	392	343	344	366	327	369	317	332	318	329	323	354	351	342	314	335	331	344	331	342	327	329	334	364	345	347	317	328	327	348	310	350	372	375	337	343	356	340	339	361	340	338	311	324	371	324	328	355	352	355	313	332	315	352	342	350	316	337	302	354	357	355	363	360	338	335	370	363	344	377	322	315	336	342	355	369	330	353	348	350	333	320	300	322	329	361	349	336	343	325	308	367	377	345	371	371	341	343	331	368	356	346	324	328	344	345	349	358	335	336	318	353	339	352	333	377	336	335	318	317	365	329	307	344	341	318	359	327	374	345	343	315	304	325	361	314	332	336	334	352	298	316	340	354	329	355	324	350	362	373	340	340	345	355	376	364	324	376	346	347	382	332	337	340	336	328	356	317	345	327	335	326	349	338	334	325	328	317	353	335	355	304	314	332	339	359	344	372	343	359	316	354	330	345	373	333	313	308	348	328	335	339	309	302	334	362	314	347	357	326	325	320	305	311	378	339	339	338	339	333	341	333	352	359	318	353	357	319	313	332	356	311	325	313	344	323	371	327	339	320	343	335	357	340	324	334	326	343	381	335	350	319	349	343	316	364	360	342	339	331	348	335	318	313	332	334	348	371	316	338	335	381	327	361	372	347	344	335	338	307	338	316	331	309	333	332	352	340	330	369	321	337	355	335	371	356	335	376	332	375	351	358	351	330	344	338	324	320	351	359	324	347	319	347	348	358	322	316	334	323	366	329	371	317	364	327	328	346	341	343	359	341	327	361	338	321	363	365	315	352	362	357	361	353	325	371	324	368	339	359	346	360	318	326	338	321	372	314	338	380	356	338	324	356	341	324	358	358	361	345	342	330	323	341	325	309	345	342	340	335	323	336	361	334	324	352	370	336	327	350	345	350	323	310	355	346	297	345	322	317	324	297	361	330	315	356	342	339	333	340	355	348	335	321	337	337	347	342	339	328	355	341	348	330	358	359	336	348	331	327	348	324	328	346	360	370	336	340	318	331	360	363	330	339	323	344	320	313	371	358	363	329	330	344	321	329	340	325	325	360	350	310	349	355	337	375	341	359	349	333	350	383	322	363	358	330	344	317	301	372	316	343	296	310	355	340	349	339	338	330	339	295	352	317	325	313	354	362	364	361	332	328	296	330	335	331	345	351	329	350	359	347	318	333	317	314	354	340	340	301	318	369	350	394	365	334	373	338	332	334	349	347	361	317	336	309	321	348
13696	6198	5350	5770	4844	3958	3135	2406	2112	1811	1541	1411	1263	1175	1091	1078	1073	1000	934	941	895	883	921	904	899	859	839	822	829	873	863	873	858	833	807	792	774	823	793	804	811	792	796	802	783	775	855	826	810	832	825	838	825	853	868	873	885	824	888	822	814	794	775	739	810	779	791	807	776	768	821	772	787	749	810	795	823	826	813	816	774	783	797	780	767	807	874	796	774	792	788	822	806	785	838	801	768	804	763	769	778	786	785	763	821	754	822	746	813	800	777	788	798	743	776	795	777	783	810	811	771	812	730	741	789	756	793	804	791	787	786	812	796	761	795	817	754	767	850	793	797	754	764	758	769	839	792	747	750	796	777	780	812	784	774	754	747	743	749	793	743	785	767	746	823	791	779	764	792	773	785	761	744	792	753	748	744	751	762	765	774	767	782	784	810	773	758	781	791	746	815	743	809	743	804	756	771	788	779	732	779	818	791	719	782	733	816	795	813	804	769	778	789	778	777	716	777	775	752	850	783	753	767	729	787	745	784	829	765	787	773	798	757	729	716	760	791	753	772	755	777	790	741	750	757	803	780	775	707	753	829	773	792	793	767	754	778	759	807	811	783	787	778	784	793	753	754	830	762	786	776	790	758	757	760	771	827	723	823	739	725	779	803	761	788	736	769	808	792	773	726	762	787	784	793	800	807	782	771	783	789	730	791	835	767	765	787	768	794	814	774	815	757	755	780	795	801	733	768	804	780	748	734	773	818	780	767	713	787	731	740	775	794	764	784	741	791	773	738	752	795	753	772	761	797	830	775	743	812	790	784	766	827	812	802	738	737	794	791	764	821	814	789	767	770	774	811	759	766	777	796	801	773	773	830	768	805	758	766	759	797	749	726	787	795	851	762	778	771	791	797	784	775	828	782	762	734	757	795	736	749	756	773	753	771	792	798	778	791	795	813	809	756	754	766	799	738	755	736	834	758	764	708	767	739	805	771	728	747	807	754	790	789	778	799	802	764	761	746	739	759	755	773	773	820	793	807	797	806	810	763	780	762	776	753	795	786	789	737	807	796	722	765	776	800	785	810	737	766	772	799	776	725	801	780	813	776	731	793	828	798	825	778	757	767	784	757	776	790	754	810	798	786	813	804	756	811	743	775	801	802	769	830	778	747	765	773	798	766	809	747	745	821	760	720	811	805	741	753	809	784	775	781	778	747	769	809	766	742	714	764	772	771	823	763	772	776	709	788	791	776	796	788	816	748	794	783	793	782	804	775	749	800	781	790	740	759	745	814	793	744	789	841	791	763	802	785	773	781	795	804	771	801	778	752	771	759	790	781	765	810	806	711	775	805	730	812	734	735	750	756	791	773	842	772	742	758	788	760	765	817	764	807	734	802	758	804	758	770	789	800	772	793	824	771	744	799	839	808	807	766	779	757	828	739	771	758	835	762	763	746	778	756	791	753	752	803	729	767	845	782	775	770	787	807	749	791	797	763	761	747	835	774	719	751	804	790	774	834	769	777	760	754	761	760	789	806	790	710	783	819	758	760	764	788	758	753	818	752	786	757	807	784	748	777	744	773	801	768	756	805	744	772	828	761	761	780	788	751	822	829	788	804	754	778	783	821	804	759	766	756	766	778	817	759	803	828	752	746	748	761	766	734	767	721	783	820	772	780	805	774	831	786	834	818	801	746	820	790	743	799	751	783	723	763	728	842	770	775	768	755	771	812	775	767	767	772	762	782	816	776	761	767	733	809	842	798	765	745	744	728	793	791	721	835	806	793	766	775	790	775	775	767	807	755	743	735	782	798	783	759	765	772	748	773	765	783	783	743	785	797	810	731	818	759	770	771	729	766	765	757	793	874	717	794	776	830	795	778	798	753	771	793	785	772	708	739	764	795	734	808	774	792	759	802	752	832	827	727	756	791	799	783	814	731	823	789	773	753	825	764	790	733	752	803	758	769	755	808	769	764	780	766	722	723	799	763	782	824	784	744	721	765	794	814	777	815	716	778	768	763	818	738	762	754	799	771	754	789	724	785	829	777	806	742	793	761	760	756	781	780	784	795	777	804	754	753	768	742	800	738	801	759	760	756	790	746	757	733	779	807	754	781	764	766	812	781	749	758	792	805	752	812	842	708	787	781	768	750	767	824	768	785	821	795	797	767	743	800	789	741	746	800	754	792	761	747	755	752	803	739	742	780	829	754	771	768	713	790	780	731	781	775	854	745	789	794	745	819	780	753	782	789	833	776	742	807	777	739	779	774	782	818	799	773	817	739	775	765	754	821	799	767	779	781	753	749	787	728	794	770	762	781	838	765	752	796	760	766	790	783	803	728	779	786	761	762	754	746	804	743	768	756	773	726	759	731	733	819	726	770	807	801	756	759	746	769	786	757	775	743	766	828	748	772	831	777	770	777	790	741	749	789	783	704	797	816	801	738	795	751	781	767	787	798	782	711	767	806	775	769	774	768	806	756	811	757	785	761	773	771	723	720	790	805	731	781	883	761	832	784	767	733	761	785	812	807	793	766	797	783	761	723	746	778	797	748	763	783	769	801	804	783	751	731	745	745	756	825	740	795	760	784	731	733	782	752	756	764	789	776	754	776	770	764	782	762	782	774	811	745	750	781	754	793	812	788	790	782	785	782	780	799	837	769	799	769	770	772	766	793	785	844	789	806	753	794	773	760	831	795	794	793	789	833	801	721	754	727	790	753	808	779	790	771	761	803	759	777	790	815	765	787	793	785	761	749	794	777	763	779	746	766	750	772	738	853	789	815	786	799	814	788	768	743	752	814	795	781	775	753	802	772	764	773	780	792	745	773	797	758	721	763	809	792	724	826	807	747	740	782	752	764	779	769	791	760	808	781	754	795	798	779	763	738	792	770	763	790	785	758	761	791	759	762	753	739	783	753	736	775	780	718	787	811	794	761	749	759	807	758	743	765	722	839	812	783	708	766	810	805	781	775	747	760	770	781	762	754	778	746	777	734	755	766	766	790	780	793	747	808	783	788	794	803	816	803	748	752	802	765	772	789	799	795	765	800	757	799	763	733	763	728	761	749	736	744	821	797	784	761	753	741	746	795	754	747	776	809	791	758	765	777	731	779	789	781	794	813	762	759	748	768	714	819	787	767	783	770	761	685	801	826	756	791	805	780	772	741	755	762	775	769	808	751	808	794	787	753	776	777	735	751	777	781	807	806	743	795	777	779	786	746	786	753	787	774	802	737	772	773	776	800	772	740	771	785	788	764	758	764	786	740	778	749	785	747	752	768	775	739	807	784	782	759	740	765	757	753	759	825	778	766	783	790	754	809	744	863	807	773	774	780	799	769	813	771	791	763	782	749	775	741	784	800	752	751	725	833	769	820	760	742	749	781	749	784	733	780	735	698	843	804	763	757	784	757	799	758	804	697	793	784	779	812	777	789	778	801	768	797	783	784	748	762	737	770	773	806	801	768	796	758	779	779	817	733	798	748	748	774	775	748	789	758	732
4573	1569	1026	664	479	391	332	300	268	273	267	272	292	265	256	294	254	243	255	276	253	217	224	244	245	270	252	223	250	212	251	277	288	271	243	252	244	264	231	249	248	243	233	263	244	255	234	248	254	233	262	241	228	273	263	253	265	263	277	245	240	296	253	238	253	210	256	242	238	283	267	231	232	239	234	240	250	242	241	250	269	255	248	223	263	267	228	244	253	242	255	249	242	232	232	230	246	258	243	256	280	219	239	242	243	224	270	223	262	256	232	237	238	244	235	280	243	250	239	227	240	248	246	280	251	237	243	267	250	254	276	231	271	248	240	249	225	227	268	238	274	205	218	240	253	235	272	245	234	245	236	240	235	242	253	245	244	244	247	243	245	231	248	241	238	249	254	254	221	238	230	236	235	235	240	260	251	282	232	230	222	241	262	221	251	242	241	264	224	223	233	267	268	225	252	270	236	232	264	229	230	218	235	262	241	246	228	237	244	242	228	231	235	233	242	234	250	239	236	255	271	260	250	252	278	251	235	258	262	239	242	260	248	221	241	266	248	251	244	272	246	241	265	249	254	256	241	206	251	248	224	255	216	236	244	238	229	228	208	252	255	230	241	217	248	260	267	230	260	239	228	236	223	245	252	260	234	264	247	263	233	259	239	238	251	243	261	273	265	212	241	264	235	289	230	230	232	247	228	230	250	244	277	265	263	201	255	276	245	251	245	217	247	250	248	257	211	217	239	236	253	244	210	251	240	236	235	263	277	248	242	212	236	252	291	248	232	217	220	253	230	264	244	254	239	233	260	267	263	263	242	247	235	248	235	228	223	253	238	245	248	207	290	251	243	237	237	292	256	249	245	226	217	217	230	257	213	252	267	241	241	253	223	261	257	240	229	231	251	245	225	253	257	247	259	252	263	258	232	276	296	276	234	253	238	288	265	235	241	270	237	260	252	247	236	229	255	235	228	241	257	242	229	242	248	263	256	235	214	210	226	224	241	287	244	248	225	280	259	242	258	221	277	268	252	242	251	251	267	238	259	270	233	226	232	270	268	260	219	258	231	250	228	249	229	256	222	229	248	260	217	226	235	230	257	267	254	209	232	235	232	243	269	259	238	244	239	264	267	274	241	216	252	238	206	278	270	243	259	238	230	250	213	236	243	266	236	249	242	236	254	221	284	223	274	215	250	226	239	246	267	256	258	262	230	222	255	247	241	232	219	251	263	224	214	226	240	244	263	246	256	252	260	252	228	287	236	248	225	254	244	238	243	221	277	215	228	217	224	241	261	237	224	232	251	221	240	227	225	206	257	259	226	249	240	226	282	249	251	238	228	213	231	253	262	241	225	247	240	245	228	246	251	251	237	250	244	218	255	234	221	243	204	254	266	243	271	250	245	235	228	260	236	291	223	211	271	239	257	243	239	257	218	214	238	247	219	269	244	244	262	251	302	257	245	245	241	263	214	245	249	250	216	229	210	252	225	247	223	224	229	242	239	228	244	240	228	250	238	250	257	223	231	246	245	242	206	258	256	271	238	260	218	242	241	224	223	242	272	262	261	256	234	246	248	267	251	223	261	261	232	222	238	257	231	249	253	237	265	251	239	257	262	262	264	254	234	237	258	240	247	270	260	244	275	231	259	250	255	268	258	225	282	280	236	220	245	246	220	268	207	250	269	237	266	219	243	227	254	260	245	228	251	212	262	261	240	248	253	230	250	259	264	235	258	222	254	263	236	254	265	202	226	228	233	211	235	256	235	252	239	229	231	267	227	253	236	247	232	233	251	286	240	244	250	242	241	246	249	265	235	266	258	258	242	247	238	242	228	257	247	269	231	248	218	237	280	247	261	242	226	247	227	251	235	244	247	257	260	231	245	253	244	269	250	216	254	251	254	272	245	236	262	269	233	256	232	248	265	241	222	243	250	238	197	252	255	233	235	220	225	261	262	243	247	227	222	247	246	214	236	245	272	234	213	243	252	230	234	237	239	231	267	226	234	237	234	254	225	225	290	264	259	240	262	212	274	242	240	247	247	233	252	256	249	291	288	237	269	263	220	270	253	210	279	225	212	261	238	233	250	254	253	249	228	231	248	252	239	215	237	230	250	233	240	286	238	227	233	213	230	218	218	240	251	262	264	202	243	249	260	236	268	223	248	236	240	258	241	213	260	234	224	237	264	228	201	275	273	260	224	238	224	243	266	243	257	232	233	254	239	241	259	212	240	237	247	206	223	254	251	213	238	257	251	271	260	233	243	264	234	250	212	252	259	241	243	229	273	261	243	253	246	237	234	245	240	242	270	244	251	237	235	232	226	277	235	251	284	255	222	221	256	251	237	239	243	232	244	247	251	277	223	264	252	219	257	248	266	282	250	249	239	266	228	234	252	251	266	236	281	216	252	273	235	242	227	228	214	265	256	256	229	223	246	214	262	264	242	256	240	242	232	275	233	231	230	246	253	268	256	248	262	256	257	243	235	248	276	234	253	224	235	237	238	247	226	248	257	222	255	245	252	244	268	241	218	262	270	232	252	252	243	250	238	286	260	229	228	231	245	256	254	247	224	243	235	233	236	296	238	251	251	247	250	244	265	261	233	253	214	280	245	203	229	245	236	254	251	236	231	251	251	257	242	220	256	233	254	227	239	244	249	257	232	257	229	234	255	268	267	263	209	244	253	258	238	259	252	255	231	252	205	259	249	233	240	232	307	258	235	285	243	255	285	267	269	237	257	202	251	254	204	236	225	252	259	250	229	265	281	248	217	267	249	248	257	224	241	247	230	248	252	242	225	268	248	241	219	276	253	236	244	219	257	224	244	263	244	233	257	202	241	281	271	252	227	239	241	241	247	256	239	230	244	230	228	241	227	259	217	234	242	275	248	239	235	218	256	240	219	271	252	239	276	230	223	261	223	236	233	222	228	250	258	264	239	240	197	248	252	240	235	229	242	274	226	251	207	278	222	233	207	258	230	219	226	243	263	252	239	243	250	220	229	254	238	249	254	234	257	244	246	260	264	241	258	238	258	269	257	250	228	254	233	240	240	264	242	274	256	255	221	222	263	259	280	250	229	252	241	234	258	253	242	208	249	229	240	232	256	274	244	244	242	228	233	253	268	245	269	253	245	249	225	255	249	257	267	278	274	271	242	226	267	253	219	260	246	238	235	249	259	233	229	255	250	246	267	253	226	267	273	232	256	261	240	235	252	235	271	252	237	257	239	245	244	253	266	230	247	223	228	242	277	249	248	240	209	235	221	226	220	236	248	270	261	242	199	271	259	252	208	237	208	256	231	254	214	257	250	249	263	216	247	244	229	228	249	245	242	233	278	249	227	236	226	270	256	228	241	252	235	212	232	236	228	247	229	243	210	239	221	223	240	245	272	254	254	221	248	250	247	226	229	224	247	263	244	222	249	258	223	270	248	267	250	221	264	239	269	259	230	244	273	264	239	225	258	240	260	260	247	257	250	255	247	240	239	230	236	237	257	257	284	228
3470	1811	2039	1821	1635	1383	1133	976	823	759	775	749	717	719	680	663	659	611	652	633	630	644	632	627	651	667	563	600	605	594	595	578	575	554	681	656	618	662	565	588	569	579	592	585	666	620	576	649	616	584	623	634	598	653	617	649	643	595	609	654	614	632	598	592	592	603	636	632	644	600	586	631	613	604	662	576	586	615	622	627	616	604	612	586	611	643	659	616	620	603	580	638	569	631	580	591	621	583	581	575	607	626	556	621	623	574	614	657	604	623	603	621	615	598	593	605	609	627	612	578	599	651	613	617	577	595	588	620	598	626	576	645	567	565	561	591	541	583	589	606	590	585	581	639	623	609	592	569	562	611	638	531	585	585	569	594	584	614	605	572	577	586	608	589	615	609	594	633	579	552	556	555	574	574	586	635	618	635	594	622	614	575	627	573	619	627	588	628	598	570	585	603	597	563	631	612	583	595	563	587	591	642	639	606	609	570	611	651	581	624	639	641	625	611	654	670	593	577	605	595	639	571	607	582	593	633	596	581	596	585	581	606	609	585	585	574	559	610	569	565	600	607	612	597	615	591	595	610	590	631	628	612	631	623	592	569	623	652	613	598	606	602	641	586	617	574	631	678	633	607	576	580	609	557	553	612	607	566	553	569	635	625	633	623	583	576	596	594	634	584	630	609	652	631	610	640	610	586	592	615	575	595	587	621	613	641	604	567	593	556	580	612	626	566	603	663	579	634	625	600	604	612	604	602	613	595	609	573	576	594	604	629	562	579	623	567	599	569	614	595	611	579	591	591	626	587	593	643	618	580	608	606	579	586	602	640	624	609	620	624	567	630	618	612	580	666	581	618	590	590	597	615	615	632	584	612	594	605	624	568	628	611	627	564	611	578	564	592	561	629	609	625	600	587	637	578	619	570	602	589	612	620	620	611	614	581	620	607	574	572	569	611	587	618	642	573	624	588	580	569	613	600	596	584	582	540	585	540	578	669	574	568	614	633	603	595	644	607	552	599	565	604	595	583	579	598	611	621	593	631	576	602	604	629	595	568	575	561	581	629	579	602	576	621	568	598	607	627	584	603	627	623	622	596	569	577	599	604	616	610	593	600	613	591	609	572	613	613	610	587	532	616	572	622	603	565	610	575	603	627	574	628	628	598	570	609	584	601	612	593	590	580	591	586	586	595	598	596	620	574	642	603	630	574	620	550	586	629	587	606	584	601	619	593	613	602	601	604	597	632	596	628	626	639	628	553	575	608	629	629	575	596	618	581	627	610	608	600	629	635	631	575	602	589	609	592	605	616	642	603	602	622	620	613	597	632	586	594	591	572	608	580	593	569	583	610	572	623	638	671	576	601	620	585	599	603	576	548	576	597	578	618	558	609	598	598	576	621	560	616	635	610	610	628	624	613	627	585	599	601	580	653	612	603	586	593	613	591	627	594	623	592	622	599	574	588	591	585	579	622	595	603	609	567	599	628	634	596	640	582	576	566	590	583	563	603	583	634	534	616	562	626	587	563	567	634	587	591	565	581	611	586	612	631	602	601	614	595	619	616	579	585	628	601	611	578	569	595	593	566	601	596	528	588	620	617	590	600	616	612	601	564	572	615	612	606	554	620	615	560	575	567	580	615	565	521	589	579	601	629	592	597	543	627	627	591	637	593	616	619	582	538	603	618	602	654	574	607	609	591	598	617	574	614	624	592	612	629	584	610	586	607	589	563	586	588	580	603	581	582	613	590	569	634	631	599	582	582	559	631	625	579	581	572	604	613	614	636	607	560	574	556	597	614	616	559	556	557	583	584	583	585	591	637	611	629	597	598	654	579	581	619	599	566	579	578	556	577	597	618	563	608	574	613	580	592	625	599	599	655	616	605	576	643	596	628	623	616	596	587	585	605	611	609	580	610	662	607	589	650	597	613	601	565	642	611	620	657	633	612	599	552	610	558	571	593	581	615	615	601	560	591	600	586	626	585	588	605	604	601	603	602	635	601	564	646	628	587	567	591	611	596	592	587	580	601	561	586	594	611	613	604	609	574	594	600	636	606	587	591	562	631	603	634	602	611	602	636	612	605	587	568	663	628	578	647	602	630	570	591	596	580	616	620	630	591	631	585	553	654	630	558	609	586	602	603	611	591	619	602	612	592	620	633	606	628	608	611	570	612	574	593	630	603	566	626	606	593	622	582	571	595	613	585	605	653	578	625	602	571	563	567	607	602	642	606	589	598	590	617	578	544	596	588	675	602	600	634	613	625	607	645	608	595	586	595	627	581	582	628	595	620	599	608	570	616	597	567	604	599	604	585	611	608	581	598	602	562	602	632	577	583	598	579	608	632	639	597	645	627	583	562	574	584	597	592	657	613	550	634	584	580	547	555	600	609	578	595	564	620	610	584	582	636	609	608	585	594	564	602	561	636	597	578	621	626	556	604	551	613	574	614	591	567	593	598	606	587	611	620	608	589	573	592	599	616	617	589	596	594	582	613	605	611	644	618	647	599	598	628	551	586	576	611	586	607	610	601	567	614	611	608	586	664	616	569	619	610	606	619	602	590	622	612	622	609	617	623	580	573	635	607	587	629	637	578	589	617	554	570	597	610	625	596	580	569	585	601	642	593	633	604	642	562	606	596	601	597	596	581	606	606	616	644	624	596	624	644	588	575	577	598	596	637	605	620	579	603	604	579	616	574	630	594	583	628	629	578	568	619	605	621	608	572	608	635	627	592	623	609	610	647	608	597	605	603	595	575	603	578	584	567	559	550	612	548	595	570	571	568	625	619	593	582	587	612	562	592	600	610	625	551	576	601	590	615	670	549	643	579	591	580	628	635	580	608	595	628	611	628	596	611	648	584	624	572	620	632	584	618	589	584	562	577	634	593	641	610	661	659	620	598	571	591	576	576	571	630	599	597	615	613	598	603	601	594	644	651	580	618	592	617	649	650	606	586	634	575	602	654	628	624	626	592	562	573	582	596	595	598	622	581	577	588	617	599	637	579	613	629	623	590	583	590	599	602	584	665	571	597	569	627	629	592	601	583	623	612	549	580	628	607	609	567	594	616	608	658	592	581	594	582	609	629	584	579	586	608	578	591	649	605	642	627	595	558	576	587	636	610	566	592	636	644	590	591	607	628	642	612	630	602	586	603	632	599	600	556	600	572	576	601	559	620	586	653	613	587	606	594	625	572	628	610	651	623	612	602	552	564	639	603	627	584	583	561	656	598	609	572	582	649	599	574	606	595	590	601	559	591	629	585	584	579	605	637	596	581	594	662	588	560	606	595	598	594	596	614	627	603	628	607	592	635	649	585	597	622	614	609	581	576	610	565	585	611	595	611	580	579	605	631	599	618	624	645	577	613	604	638	602	592	614	607	603	573	572	586	581	555	589	570	605	567	587	603	615	585	627	572	600	591	573	631	563	617	619	579	595	585	590	612	581	558	595	565	559	594	568	585	587	637	606	574	583	596	587	617	599	635	626	599	618	652	617	609
14280	4302	2290	1354	1084	784	606	529	491	467	410	429	437	376	405	398	375	364	356	341	344	348	318	372	345	371	375	396	383	381	374	364	360	372	361	399	358	351	364	381	337	365	343	358	356	356	391	354	337	352	320	348	424	338	350	373	368	368	348	363	364	338	345	329	364	348	355	352	353	334	385	379	391	337	384	399	356	386	378	362	372	354	341	394	347	357	391	345	411	373	343	368	357	370	385	344	374	367	373	330	326	383	398	344	367	347	336	358	381	374	366	379	362	337	324	335	369	364	356	376	380	372	367	340	334	330	386	384	368	373	377	338	355	329	346	360	357	346	332	358	393	370	347	360	378	329	349	362	381	361	372	346	362	357	378	358	376	361	338	341	346	332	349	359	347	367	364	357	379	337	335	366	303	344	371	322	396	385	321	357	345	352	387	361	340	342	372	347	365	370	342	368	345	405	371	377	351	409	376	337	380	372	331	341	351	361	366	379	363	379	350	382	368	372	383	363	349	332	376	332	320	362	353	369	378	371	364	367	394	349	368	306	360	357	393	346	361	357	382	379	382	353	346	366	373	377	337	357	334	400	371	368	373	358	357	359	338	343	358	365	337	357	347	392	340	354	366	388	345	384	355	381	364	353	364	349	357	344	326	349	339	349	356	402	346	359	369	382	404	350	422	338	346	328	340	375	380	385	374	385	341	380	341	350	398	341	328	339	360	361	316	332	391	381	361	362	389	388	352	380	385	361	372	325	363	383	395	346	415	362	336	352	342	353	365	343	379	346	352	322	374	337	388	367	332	399	384	342	357	358	383	352	363	326	320	365	352	373	402	371	336	355	404	365	336	370	393	378	376	359	357	341	331	377	351	371	357	373	338	345	356	384	364	367	350	365	368	349	379	360	364	354	362	359	354	338	335	377	371	378	357	397	323	333	355	353	372	367	396	331	374	361	408	368	361	352	349	354	355	355	375	378	394	346	380	356	339	362	348	373	379	370	354	372	379	362	356	391	362	394	321	362	369	383	364	347	385	376	349	373	336	340	368	383	372	362	331	371	354	328	348	326	363	357	365	353	322	340	390	386	327	383	323	350	355	383	368	365	345	354	393	367	377	323	325	336	355	367	363	347	366	376	361	353	382	336	375	376	387	361	354	324	375	375	356	396	334	349	368	357	351	367	356	377	334	282	354	342	369	346	343	373	330	367	357	334	344	373	385	359	360	327	335	334	375	320	364	365	391	354	374	384	344	359	397	355	351	333	339	365	359	386	355	357	358	357	371	346	313	358	354	365	379	371	378	396	361	368	341	391	345	347	346	398	364	359	334	329	378	392	349	387	333	376	339	350	386	334	346	368	354	358	338	338	375	335	331	356	354	399	396	330	347	345	340	364	325	390	353	370	346	363	368	325	347	334	349	350	383	352	347	368	340	328	340	352	393	331	375	348	386	372	355	408	378	372	382	363	401	361	345	336	394	367	325	361	362	377	339	379	349	352	398	340	356	350	382	344	348	371	388	390	368	366	355	361	375	323	369	324	330	346	409	396	354	361	349	338	362	341	363	339	349	372	348	381	341	352	352	422	380	306	359	371	357	330	375	333	346	364	400	325	359	364	320	395	377	383	387	357	380	408	375	351	376	356	389	371	371	352	360	366	359	344	343	335	350	361	331	381	356	374	357	349	383	358	360	357	354	349	349	398	386	362	364	373	397	371	397	371	363	368	385	327	310	339	335	332	361	376	378	334	334	362	360	343	334	332	372	381	357	354	384	337	340	343	336	361	359	382	388	383	341	331	369	341	377	342	328	346	359	323	379	357	354	371	367	380	383	337	355	362	360	357	378	346	347	347	290	338	356	375	341	360	370	334	349	342	395	376	339	380	365	372	339	351	332	412	359	355	364	371	358	303	343	364	349	367	370	332	348	339	406	355	375	368	305	347	405	371	357	360	393	367	341	347	380	389	343	357	369	351	354	383	329	351	398	360	338	348	387	370	384	382	381	366	358	355	362	370	381	397	366	353	344	347	344	374	346	372	345	384	348	339	320	318	375	365	374	360	367	348	388	321	374	342	340	337	362	402	362	358	341	364	351	388	388	393	387	363	365	341	342	341	357	375	365	364	335	360	324	368	349	357	334	384	364	336	371	383	346	345	350	368	362	331	363	377	358	352	319	351	363	342	319	384	366	375	338	387	363	360	361	358	359	371	333	392	395	368	390	359	353	354	351	359	348	335	354	314	321	359	377	372	340	325	367	383	389	353	364	357	339	357	352	387	377	355	367	359	350	364	364	356	379	370	349	358	381	345	347	330	396	341	403	378	371	375	345	346	339	350	349	350	381	353	329	357	341	308	390	352	343	360	369	385	372	364	324	353	362	380	387	364	368	397	349	368	339	364	368	376	359	373	365	362	356	369	366	355	348	369	330	358	331	359	387	363	363	340	374	347	346	342	344	361	357	356	359	325	356	364	365	360	373	353	340	361	370	380	351	391	392	403	375	378	376	385	319	366	317	370	394	352	343	364	347	356	389	382	326	386	340	376	391	395	331	333	367	369	350	358	349	332	366	353	392	360	354	371	378	397	397	370	362	399	341	355	334	348	355	345	380	368	355	349	326	342	351	313	326	353	368	360	329	334	382	358	343	387	375	383	335	372	352	327	347	342	371	367	340	328	352	333	394	344	346	371	378	317	368	357	336	341	330	333	357	364	366	366	344	322	353	348	371	359	354	361	358	380	381	353	365	363	372	384	352	368	382	363	371	364	397	356	337	339	374	394	365	347	372	372	385	333	345	343	393	355	374	367	368	375	343	378	338	374	327	354	363	372	376	361	365	371	357	316	397	362	348	379	351	362	363	339	381	366	355	335	343	344	396	339	371	366	348	355	376	345	365	382	355	370	404	363	334	338	320	360	364	365	367	331	361	352	365	365	331	356	370	364	361	344	369	361	376	371	374	410	374	320	358	384	386	371	338	370	341	375	378	379	350	342	344	353	337	354	402	370	373	325	339	332	360	375	331	383	341	352	349	360	332	345	376	356	370	334	334	374	352	396	358	380	365	339	357	353	379	321	382	363	393	385	359	355	350	387	402	340	367	353	368	364	354	355	346	409	324	356	314	354	349	344	357	385	363	374	352	368	337	376	361	342	347	337	366	359	339	357	387	400	367	388	349	339	418	380	396	380	391	373	367	374	302	372	363	364	330	309	363	367	341	393	344	383	354	336	341	359	379	363	352	350	352	344	346	340	360	353	366	362	377	363	346	359	364	356	356	393	348	367	337	351	368	362	369	374	327	363	335	374	381	386	351	346	375	374	369	389	361	343	353	385	360	387	374	358	350	361	340	348	366	396	332	340	364	373	335	390	337	337	355	364	369	368	330	352	384	329	373	387	359	349	365	363	359	346	313	333	328	315	369	345	352	339	375	351	358	313	358	330	371	300	369	358	361	350	391	337	369	316	333	386	329	365	353	356	373	326	374	338	363	370	378	349	327	374
10044	4096	4034	3948	3556	3011	2210	1882	1633	1576	1389	1248	1160	1104	1023	1030	956	954	993	855	932	962	918	892	875	877	879	876	920	826	895	840	880	852	879	826	826	837	886	791	849	862	822	820	810	817	886	890	902	828	906	871	861	881	920	850	909	934	854	878	882	824	818	842	832	779	855	871	819	848	851	921	824	877	827	800	895	862	900	828	882	838	819	841	858	813	869	840	823	796	844	855	850	839	801	818	825	809	865	804	875	829	846	831	750	835	816	809	815	846	874	820	848	858	834	847	792	828	806	842	817	807	857	846	814	827	880	866	836	850	824	843	818	813	823	847	766	881	861	802	856	858	838	839	865	843	819	793	861	828	829	864	808	801	863	824	880	802	859	827	870	893	840	835	831	861	777	824	818	795	814	833	876	810	820	850	811	878	830	852	833	830	825	805	837	830	822	865	808	833	873	852	832	830	854	831	788	825	819	825	875	788	886	827	846	811	799	907	816	790	841	826	810	845	819	827	820	832	820	850	833	824	821	838	810	859	825	862	835	889	792	865	881	851	871	806	804	787	839	843	823	778	810	859	843	806	878	822	909	812	798	803	866	849	818	898	836	785	820	845	789	877	862	834	820	847	878	854	808	804	818	852	846	868	826	856	858	807	829	844	891	864	853	837	826	844	882	824	797	865	820	868	817	809	873	843	848	794	870	829	854	760	858	844	850	836	817	837	835	875	846	824	833	860	826	814	881	825	803	831	804	804	859	790	804	807	851	794	831	829	808	828	832	826	820	859	815	853	815	841	839	812	851	846	822	847	860	838	840	864	819	840	838	859	864	841	813	808	804	847	786	823	882	851	823	809	869	840	839	793	890	852	843	823	791	841	808	845	827	875	825	862	804	862	860	851	824	839	824	799	826	792	839	824	832	807	803	804	839	791	836	865	844	827	876	853	831	847	815	839	822	847	839	890	749	852	855	823	801	874	793	836	906	861	745	874	829	832	834	833	841	833	833	838	830	827	775	835	836	809	831	871	857	830	853	851	798	804	913	843	801	881	803	825	848	863	866	802	836	832	878	873	838	766	825	840	819	769	812	859	807	775	764	795	834	871	821	843	795	866	804	882	811	867	876	814	888	815	784	800	831	820	840	867	816	872	816	850	839	834	864	815	857	823	859	819	824	848	794	872	812	877	788	836	887	835	850	817	797	812	763	861	834	813	889	849	839	863	845	801	881	864	859	833	826	856	807	859	896	840	852	832	834	849	871	855	823	856	890	826	787	825	825	828	827	837	767	866	812	815	816	886	879	778	833	823	836	788	825	841	867	823	833	817	880	870	867	786	821	883	801	797	861	806	829	834	873	893	835	843	832	881	820	821	844	865	848	815	885	832	837	853	831	858	801	826	793	833	820	820	840	822	906	841	823	788	808	856	837	778	850	808	846	841	849	823	889	847	871	805	857	791	823	853	863	832	874	855	834	807	864	827	790	824	854	809	827	874	867	841	813	849	865	825	869	849	881	844	818	866	848	840	837	881	807	839	833	825	848	847	793	845	840	858	858	797	859	839	815	829	835	843	884	837	815	826	811	849	837	904	860	874	850	859	809	850	922	833	839	841	859	819	808	818	857	832	872	813	863	823	830	787	822	869	794	837	858	862	765	897	872	796	872	794	859	886	884	819	844	839	787	825	792	837	828	816	857	851	869	801	804	831	827	837	828	832	845	810	828	871	852	829	860	844	838	866	901	829	842	815	822	843	876	847	818	772	849	829	836	808	813	830	798	825	909	866	783	879	842	840	839	851	784	793	838	877	863	824	833	877	884	767	787	805	801	789	808	845	861	824	778	823	793	853	806	814	855	843	827	813	852	811	877	840	823	860	862	835	860	820	866	836	822	835	760	829	834	832	838	825	835	822	824	835	838	898	830	816	845	812	814	804	855	830	838	832	801	825	846	828	763	745	832	797	854	874	843	843	892	822	812	834	856	837	876	877	864	839	822	789	832	848	776	772	851	798	821	853	834	852	827	829	823	850	888	843	804	861	816	839	815	843	798	842	807	852	786	808	850	868	847	830	803	837	841	854	845	873	886	861	848	873	842	827	811	831	885	811	807	849	870	849	825	860	850	802	792	823	830	849	820	812	837	837	858	890	888	823	879	841	851	858	809	871	885	797	833	844	836	855	822	841	909	810	843	823	878	815	772	865	793	816	810	803	882	843	887	858	825	834	830	820	838	839	798	904	877	855	865	793	808	906	856	822	825	816	819	887	802	877	847	848	864	816	892	844	830	822	812	792	848	771	862	850	754	823	891	854	921	818	823	819	808	822	817	836	872	793	819	835	912	856	813	799	820	857	855	863	862	820	847	826	789	848	863	828	826	825	818	880	846	841	845	805	819	769	804	859	850	816	821	812	807	823	852	878	855	854	856	860	821	834	821	854	794	878	850	800	799	845	803	832	871	835	791	830	837	855	890	812	871	846	802	822	852	820	816	866	842	821	864	820	880	772	828	842	849	836	834	814	817	807	868	832	819	856	846	808	834	852	791	841	813	829	898	837	860	863	844	852	813	867	866	824	805	825	832	862	836	866	855	857	841	832	862	834	848	830	804	872	836	837	822	834	838	824	824	830	821	820	905	849	874	827	803	828	786	879	807	869	853	829	821	890	823	835	871	781	846	797	892	799	818	826	841	784	851	795	853	854	883	842	905	817	862	820	863	887	846	867	799	842	800	863	839	834	898	828	832	826	838	818	864	836	854	813	812	816	801	816	873	845	829	873	824	824	822	816	813	780	783	796	846	842	848	882	849	841	808	892	846	865	788	805	855	828	864	817	819	809	795	835	857	854	850	853	814	860	853	824	807	838	817	876	881	804	832	877	845	850	854	827	820	831	816	827	853	812	750	827	821	805	892	852	832	871	819	838	826	822	857	854	824	896	867	829	773	811	860	820	827	834	839	798	881	806	847	912	789	795	814	813	861	836	900	841	780	800	788	868	823	868	886	830	876	798	784	853	804	804	816	789	836	836	843	883	860	854	807	761	818	889	848	849	798	861	866	843	848	786	799	839	850	796	856	834	829	830	808	840	803	792	848	817	809	841	816	864	768	832	900	820	867	818	878	829	800	834	845	835	787	816	846	860	780	814	832	845	872	841	805	812	857	869	872	831	858	873	806	856	828	820	849	831	881	823	835	809	823	794	822	826	838	747	842	853	873	835	857	843	843	793	825	831	882	831	855	834	770	792	855	790	840	875	875	839	807	860	871	837	870	841	839	809	851	815	892	848	818	863	836	917	843	856	867	829	833	855	829	854	806	833	834	843	778	786	817	895	837	813	822	841	820	816	825	835	855	804	813	874	784	844	851	859	815	839	848	847	830	838	851	844	831	805	819	864	836	845	847	860	812	816	821	833	830	825	871	826	807	815	863	819	837	857	855	831	811	814	866	850	800	868	902	847	853	812	865	835	808	874	785	842	795	771	809	826	843	814	816	847	845	836	848	874	824	862
23098	8147	3721	2110	1554	1154	786	584	573	491	491	434	418	387	413	392	390	360	349	334	405	371	366	360	372	315	308	329	359	383	321	340	322	336	352	327	313	359	322	317	399	353	376	364	320	344	385	367	331	355	331	329	352	285	338	370	349	349	354	318	319	354	318	335	339	372	331	329	349	352	390	366	355	353	343	348	367	328	337	323	311	313	343	320	355	331	343	333	349	332	338	339	364	373	321	329	336	387	320	316	326	364	325	369	304	347	344	314	351	361	387	343	333	333	338	319	355	338	345	329	317	345	372	342	304	339	322	383	345	357	357	372	326	341	309	323	366	308	344	356	333	315	353	369	340	345	336	342	378	334	341	340	349	308	328	329	338	349	338	351	354	325	351	337	337	344	343	309	314	370	332	330	297	371	331	330	275	335	363	336	337	295	324	325	346	356	295	321	356	369	302	308	346	315	375	342	367	333	288	383	374	325	312	311	341	315	361	367	344	314	328	360	329	335	326	333	325	363	326	366	347	379	381	350	350	346	354	363	350	353	337	327	347	319	351	368	371	345	322	354	341	347	337	381	323	362	365	323	344	369	370	307	369	323	336	335	321	308	367	351	373	313	319	345	339	383	293	346	328	332	339	363	350	309	363	346	358	350	340	298	316	312	366	353	343	318	304	351	313	348	336	342	338	342	316	332	316	326	333	359	335	380	359	349	357	349	303	334	357	354	370	355	334	324	308	333	371	367	362	332	293	331	354	365	337	345	312	338	298	349	360	380	316	346	345	351	350	349	331	347	354	334	315	361	325	311	333	348	352	333	334	363	338	333	342	346	326	316	351	320	298	319	319	356	338	308	323	314	326	335	312	324	301	317	376	342	329	290	326	372	318	328	319	308	349	343	314	332	314	336	307	312	361	331	321	332	333	377	324	370	313	349	357	376	335	311	339	340	359	338	328	331	362	304	325	335	346	363	362	366	329	371	372	329	316	361	362	369	395	336	328	352	328	341	340	340	351	335	317	314	338	332	353	333	340	361	320	350	324	380	313	328	343	365	344	303	319	382	344	348	347	289	350	325	314	301	323	313	386	317	351	306	324	315	357	356	349	346	334	364	309	332	347	356	337	384	334	292	334	337	344	302	311	344	388	358	363	344	343	331	314	338	333	293	327	351	343	329	336	320	323	361	368	331	341	358	348	320	329	326	302	340	355	327	322	358	321	316	344	333	340	346	296	309	321	347	318	339	329	328	329	296	375	309	333	374	341	321	322	339	343	331	323	359	333	322	322	329	289	335	344	344	342	378	353	361	346	375	303	348	325	332	331	347	329	365	328	359	383	394	332	320	370	329	333	332	354	349	319	329	327	321	347	353	326	350	329	374	339	335	357	346	312	311	326	307	321	343	338	365	360	352	330	325	360	326	308	349	364	331	337	282	366	312	349	347	316	340	369	331	345	328	318	345	356	368	359	360	323	360	337	336	326	332	315	358	310	351	312	338	339	372	309	345	308	379	360	328	354	339	317	325	325	323	325	336	302	360	356	335	335	327	364	352	346	353	338	330	343	344	329	360	316	346	344	364	321	346	323	361	360	350	354	327	329	353	369	334	367	342	326	340	320	340	356	367	331	345	341	326	334	350	330	361	329	346	371	309	330	341	338	318	326	321	358	342	337	347	357	331	320	341	307	343	305	355	336	320	349	317	328	318	340	362	331	322	359	302	327	323	357	363	334	346	330	312	334	321	359	322	346	319	332	329	381	354	312	356	377	332	364	344	388	384	286	346	333	324	297	325	331	339	328	361	363	352	332	333	339	334	366	309	333	372	369	340	312	338	353	345	332	349	349	317	311	333	311	324	340	293	345	341	363	328	325	334	343	305	298	371	333	349	363	345	326	333	351	366	348	328	306	307	360	346	347	316	341	327	327	351	385	347	324	355	350	323	340	337	344	347	308	341	304	331	322	309	310	349	341	346	342	348	318	338	327	340	298	372	347	375	344	321	315	356	349	296	360	360	331	341	346	351	338	326	323	327	334	346	304	331	337	384	358	337	330	339	359	341	336	377	346	355	342	360	376	321	358	307	319	376	367	342	320	363	325	349	304	358	322	328	344	364	331	336	346	339	337	333	348	333	353	340	298	304	354	345	314	336	345	357	335	341	350	368	335	322	383	311	388	324	319	307	364	324	358	346	321	345	287	315	338	323	342	347	354	310	340	329	350	370	364	328	404	279	303	347	324	341	368	330	329	349	335	333	339	350	308	327	291	341	344	334	375	344	356	325	329	321	309	322	307	345	331	343	329	313	335	307	344	345	322	331	339	329	322	305	341	312	320	333	348	359	345	339	349	312	316	364	347	358	352	360	350	319	352	336	335	348	324	394	305	327	328	366	344	353	406	368	332	309	370	314	312	352	326	371	356	373	339	344	348	350	375	336	337	307	317	311	337	335	352	303	371	320	347	349	351	361	378	305	353	374	333	321	379	305	343	320	349	351	316	340	344	350	369	348	306	347	348	372	330	348	316	358	351	301	339	344	333	305	331	377	326	300	345	306	351	317	321	323	306	332	342	317	363	328	328	354	343	331	378	357	355	333	306	316	373	311	357	358	349	334	352	402	321	332	359	340	346	332	319	346	338	342	318	374	357	351	322	336	325	328	347	329	320	355	351	350	356	366	349	319	306	337	337	356	316	330	371	360	322	349	333	358	310	320	367	331	335	333	323	342	312	355	363	295	327	321	332	363	346	379	359	353	301	334	336	307	345	378	347	332	335	317	341	310	360	324	346	376	329	364	296	385	350	343	351	354	317	305	323	356	326	361	336	349	328	345	332	336	328	336	343	338	353	323	339	346	321	329	352	311	369	372	341	336	335	330	353	331	361	325	334	349	362	337	350	364	333	331	361	322	331	317	318	333	355	388	345	338	344	361	346	342	337	330	348	363	337	343	336	305	334	323	342	337	370	345	328	386	311	330	343	327	364	331	324	341	328	351	321	321	335	303	352	361	323	310	334	377	346	353	297	326	319	315	324	345	328	325	355	352	344	302	351	365	368	319	303	328	360	371	331	313	297	360	326	319	330	369	319	305	291	368	307	359	332	316	302	349	345	322	343	367	369	381	370	337	310	345	338	338	342	329	352	317	322	314	333	381	343	322	338	335	325	343	374	353	329	326	328	339	364	334	334	297	317	310	340	355	344	372	389	332	345	317	372	329	346	369	354	378	332	324	334	319	344	314	296	329	325	363	326	346	317	347	304	365	325	326	347	337	358	332	342	314	345	345	349	345	344	326	345	313	301	321	318	366	348	318	345	333	336	314	342	381	358	312	312	338	331	360	333	365	318	331	335	318	322	358	313	357	309	347	335	316	375	347	344	338	312	332	345	371	336	321	359	353	295	328	336	320	336	371	342	326	362	356	356	343	320	315	367	353	355	343	358	339	361	334	358	343	339	330	333	370	324	372	344	323	292	283	294	318	318	345	376	321	354	327	318	343	358	374	284	318
13586	6447	5436	5570	5252	4021	2940	2292	2065	1797	1570	1407	1305	1217	1150	1118	1084	1009	1027	1013	900	955	908	846	797	854	897	868	830	845	903	857	840	804	800	800	790	819	807	794	826	831	793	775	831	811	799	832	818	818	824	796	808	843	857	884	864	895	816	846	827	823	787	773	763	820	756	819	816	840	778	800	793	768	793	782	792	785	775	815	808	796	803	803	792	798	838	798	766	823	792	806	799	783	761	766	776	796	756	727	761	766	748	734	778	748	792	775	780	765	747	848	771	757	808	804	737	781	751	755	808	809	775	756	743	783	802	760	794	763	806	782	774	766	759	787	734	817	771	706	773	801	768	768	773	774	765	751	803	757	756	808	748	742	780	750	770	795	748	740	744	753	760	776	746	771	776	742	738	783	736	741	763	773	792	793	731	773	819	752	743	784	796	735	792	768	764	798	781	777	791	755	807	758	825	751	750	726	800	707	782	790	789	780	729	713	762	732	773	777	806	738	784	761	778	764	826	768	786	740	741	743	757	788	754	812	762	770	744	750	750	766	765	772	822	782	780	769	821	757	761	810	776	756	775	782	783	788	810	786	760	800	802	819	741	763	780	737	779	796	800	811	760	829	797	766	725	801	788	739	814	818	760	775	782	863	744	731	759	824	751	820	758	811	794	722	776	759	795	775	788	786	790	798	800	775	745	762	708	772	731	782	740	760	767	774	821	829	788	759	786	727	767	804	777	796	802	796	717	794	763	753	782	798	785	818	844	794	738	779	743	748	781	734	757	778	766	815	741	745	760	776	752	834	789	799	776	762	765	750	797	755	787	834	821	799	797	759	758	770	783	740	763	765	751	772	813	769	766	797	715	731	768	777	755	770	737	751	795	762	796	756	762	791	761	767	789	752	773	829	764	770	741	751	788	812	797	779	746	752	812	773	823	703	778	793	784	742	746	812	797	824	772	808	811	779	714	741	844	796	811	769	797	806	777	801	825	803	779	753	810	751	771	760	803	767	729	771	787	778	809	779	806	798	769	788	757	773	731	806	758	748	760	733	762	797	760	808	814	723	767	737	765	758	798	777	785	769	753	800	753	781	761	775	764	756	788	761	748	799	763	798	749	764	751	853	787	790	803	746	735	766	811	805	744	790	767	781	769	771	773	793	748	812	783	786	755	728	780	769	778	796	793	781	738	785	778	760	759	751	730	792	798	759	789	759	804	748	775	786	785	761	759	722	765	740	768	773	745	787	767	749	802	698	760	780	793	788	754	782	735	799	774	748	754	776	793	739	769	784	781	786	739	786	803	745	730	719	766	753	808	746	778	785	780	770	780	750	771	777	799	792	761	795	773	757	730	771	740	825	751	788	743	760	763	734	789	762	765	768	757	789	761	758	768	763	778	783	730	810	764	759	757	788	795	755	798	792	804	786	771	760	752	771	797	753	779	771	756	797	743	771	764	801	792	827	808	789	782	771	782	775	795	768	794	801	793	793	802	780	749	788	767	764	746	776	727	745	789	792	781	772	800	768	788	775	711	799	756	787	779	818	741	755	763	806	794	821	764	757	766	743	752	739	785	796	802	810	764	761	746	763	752	729	796	768	780	764	771	757	762	749	719	766	738	765	775	791	797	792	800	721	777	805	780	766	766	740	735	780	793	800	769	771	826	770	754	748	774	784	749	744	750	783	734	729	761	755	763	817	752	738	793	758	742	773	791	748	794	829	763	780	750	780	740	762	737	784	801	815	793	793	723	737	751	794	802	756	769	842	742	757	802	792	788	795	744	797	781	779	777	801	746	754	747	766	774	783	821	794	787	753	753	815	771	768	778	766	814	727	765	735	787	761	778	763	742	739	774	749	746	783	806	748	747	820	742	780	779	772	786	739	785	760	781	773	761	807	776	755	771	752	768	753	764	774	741	783	761	845	827	768	784	808	827	730	786	771	803	820	756	776	775	786	753	778	756	813	792	739	777	800	770	736	755	788	799	784	787	816	764	841	814	790	760	781	761	740	766	800	763	794	816	792	754	787	805	757	782	770	741	816	739	776	767	823	838	751	789	808	753	831	796	740	778	772	775	732	746	780	721	764	801	778	797	771	796	780	783	773	762	761	761	776	756	810	740	789	770	761	778	767	810	786	738	756	717	747	764	811	824	786	734	775	793	816	802	794	779	753	810	793	767	744	781	697	738	774	829	750	749	802	787	793	811	790	772	748	744	782	787	803	789	754	769	747	795	753	781	749	801	781	779	814	801	737	774	776	789	806	798	835	841	794	791	764	781	784	832	792	771	749	749	796	814	748	748	802	760	771	759	781	727	758	794	797	716	782	865	785	780	780	806	716	802	764	806	756	769	802	742	714	733	743	766	784	779	821	801	799	800	759	796	793	801	781	803	773	796	801	737	770	730	771	780	803	750	732	772	725	718	745	803	772	766	778	804	745	786	770	727	781	777	736	752	784	788	802	785	777	792	790	787	731	766	757	799	743	744	810	778	749	794	767	775	762	785	775	764	764	757	757	796	753	753	760	751	790	809	786	756	796	781	798	772	772	766	788	797	735	784	773	745	722	785	788	757	755	747	763	815	791	767	795	772	773	790	794	765	814	782	781	755	754	740	764	797	769	760	832	801	769	772	797	837	728	793	728	827	752	723	797	809	825	763	784	797	741	744	739	808	770	762	800	733	810	785	776	788	791	810	818	777	759	766	760	761	789	806	797	793	732	750	790	733	785	784	758	776	821	759	739	791	791	728	747	783	789	786	769	772	768	769	779	817	719	768	791	722	789	780	729	745	744	769	793	783	798	754	762	758	737	792	782	691	796	825	735	767	752	780	778	785	781	781	782	790	740	759	785	815	744	765	750	779	776	749	820	786	776	770	785	823	780	775	810	799	813	736	737	767	757	804	807	774	768	730	776	826	825	789	760	827	822	765	759	776	822	761	817	778	711	770	754	825	784	803	772	767	751	765	788	763	831	773	779	809	765	775	784	748	750	774	748	807	755	741	741	788	778	762	789	768	778	783	767	769	746	764	770	738	792	754	745	763	740	726	784	787	760	760	739	767	793	803	752	774	766	793	753	778	722	755	807	799	803	815	779	769	783	747	775	778	772	751	752	758	740	761	797	773	754	803	829	802	766	763	811	752	728	792	798	809	803	802	737	801	759	759	744	750	738	782	824	734	772	779	775	776	764	780	763	732	774	784	790	785	777	800	768	812	776	832	701	736	774	799	782	756	761	810	746	764	739	722	791	781	702	802	839	737	722	771	757	720	806	788	759	795	759	799	753	789	736	763	772	759	784	784	785	790	764	792	796	788	742	772	785	766	725	750	812	759	779	788	762	746	746	788	807	757	794	774	786	768	758	779	735	770	747	758	781	822	801	773	766	796	800	782	753	737	750	743	789	723	748	758	746	781	741	804	755	771	751	737	801	799	788	788	746	791	792	801	773	828	754	726	797	781	757	769	773	771	767	748	804	763	769	790	749	806	738	714	778	772	735
4569	1597	912	662	489	407	326	299	288	270	273	265	257	281	251	264	245	218	250	259	236	256	246	268	223	250	256	256	215	236	271	242	251	236	229	243	233	233	248	249	246	265	253	242	239	270	267	269	264	257	256	254	262	286	209	216	262	260	272	238	243	267	241	244	280	254	258	260	246	212	223	246	270	224	255	238	252	253	225	227	252	249	258	235	245	253	275	263	226	229	248	235	240	242	215	278	260	241	295	277	232	247	242	253	238	245	233	232	267	242	215	230	238	256	257	235	270	268	220	229	268	212	250	270	255	229	257	210	228	250	239	225	249	277	243	254	248	264	275	254	215	234	230	255	231	255	276	244	228	271	262	250	236	247	253	238	230	257	245	261	238	228	243	239	251	254	258	229	242	247	236	245	239	259	232	248	246	247	306	231	254	239	232	260	252	249	239	233	244	219	296	234	257	251	246	238	236	239	267	245	247	258	245	225	272	234	249	251	251	280	235	265	262	245	252	262	252	268	243	240	240	261	267	255	242	228	258	233	242	219	244	248	261	227	242	242	270	262	240	252	237	236	236	278	244	246	230	255	249	224	242	248	240	235	254	242	230	237	257	261	268	239	237	233	275	278	239	237	258	241	220	246	281	244	215	222	222	230	267	259	232	223	237	238	243	261	238	244	277	257	221	270	215	241	242	243	228	240	260	224	218	260	215	271	248	226	268	231	256	245	239	291	216	247	256	236	213	229	244	235	235	247	246	237	235	276	229	241	227	259	254	265	233	244	271	233	260	269	238	227	239	220	241	250	239	213	232	251	258	260	255	231	233	249	267	250	222	239	232	264	216	253	245	266	235	229	249	247	264	243	253	240	271	238	274	214	241	227	230	250	225	231	263	264	259	247	273	252	276	232	269	253	278	257	226	237	227	265	244	235	248	242	257	228	233	257	257	235	226	245	237	249	231	243	250	229	246	249	235	265	247	251	291	250	240	248	213	232	236	276	250	219	224	228	246	237	284	246	244	258	269	245	246	226	270	238	242	235	238	267	213	267	220	242	276	254	248	247	255	231	219	243	250	238	217	253	230	240	225	239	271	239	266	241	227	227	238	277	237	235	265	224	240	242	249	258	267	241	249	277	227	256	201	266	221	258	244	263	235	247	220	227	230	227	247	257	250	230	226	241	260	253	252	237	268	233	216	205	236	217	233	248	225	237	264	262	229	248	258	248	228	245	289	268	237	293	269	238	221	234	207	208	281	272	249	237	229	217	233	237	259	224	245	269	270	235	222	240	253	252	237	239	251	231	218	235	249	222	236	234	252	244	242	250	261	223	260	255	247	243	211	261	259	243	221	258	225	264	235	243	235	246	233	226	268	267	236	255	269	256	254	236	256	270	260	244	240	254	242	270	232	229	247	245	212	239	246	231	264	233	251	253	262	227	260	232	236	234	213	235	233	275	261	270	260	250	234	255	240	218	243	231	257	227	268	228	253	241	222	234	278	256	260	242	230	233	262	237	216	243	264	243	243	259	208	242	254	249	282	227	226	250	245	241	253	254	247	238	227	231	258	246	250	248	253	239	248	264	240	253	278	250	251	270	255	268	222	230	259	253	222	238	218	242	246	240	284	207	247	222	234	242	273	230	241	225	239	265	253	225	225	247	236	271	247	244	257	265	263	250	242	252	230	222	285	246	254	256	215	221	240	241	275	235	233	249	228	246	214	238	231	237	255	282	245	254	218	257	243	246	259	232	222	242	244	239	213	241	235	259	212	233	251	232	214	221	235	265	248	224	248	248	242	251	234	267	269	239	220	274	242	264	260	223	244	271	248	216	256	257	247	232	222	234	232	236	261	234	283	281	243	246	234	244	232	271	277	252	273	271	253	247	217	228	241	256	283	264	249	244	257	265	250	212	241	282	232	273	253	234	256	253	243	241	245	270	229	242	261	262	202	269	251	231	252	207	248	267	249	247	241	243	247	211	215	242	251	267	225	259	251	274	261	228	239	245	248	280	245	253	223	256	270	247	252	257	232	234	242	228	247	257	241	248	270	209	243	252	262	258	253	226	282	259	268	241	232	237	208	249	256	274	274	225	269	252	267	271	270	252	215	246	220	271	250	243	253	217	250	242	265	271	243	214	262	226	276	235	246	230	254	218	261	264	266	252	236	245	239	245	238	239	273	220	227	235	242	252	239	273	249	254	267	250	228	217	264	234	244	222	230	272	235	261	260	262	243	270	254	257	247	258	231	281	221	246	260	269	288	265	229	249	247	240	264	249	261	224	241	240	226	248	270	245	238	225	212	218	240	247	225	233	264	228	251	229	239	206	251	271	222	261	250	234	239	247	223	200	238	274	244	227	223	227	230	272	246	220	247	280	272	242	219	264	225	252	268	230	232	263	238	257	236	261	247	243	235	262	233	247	238	234	264	251	228	239	256	224	242	239	246	250	215	244	230	248	234	237	249	255	226	239	246	248	262	277	261	274	217	247	264	266	275	251	251	245	277	239	257	267	245	223	275	228	247	229	265	217	239	225	241	215	253	237	240	242	270	245	231	227	265	234	225	262	236	264	227	236	254	230	231	247	264	197	257	245	262	224	244	232	224	246	241	258	238	222	273	238	244	247	247	265	233	228	205	236	223	254	229	229	245	252	229	261	233	254	256	214	248	247	257	253	238	260	249	241	235	261	245	268	268	264	237	235	238	240	247	268	223	235	237	239	217	239	239	243	243	248	263	231	218	262	235	257	255	226	235	236	224	232	245	233	222	225	258	237	222	283	224	253	265	234	255	229	258	249	256	275	245	223	253	265	219	267	276	256	225	244	240	229	246	225	249	232	225	233	258	251	234	272	258	239	246	232	227	259	229	238	222	262	247	264	249	216	238	229	232	267	248	239	240	276	247	253	235	228	237	252	251	246	210	232	243	235	231	235	238	218	247	254	231	255	237	252	252	228	226	236	231	227	253	258	233	226	230	236	254	267	246	244	230	242	244	216	241	255	251	226	236	234	238	227	284	255	244	257	257	214	239	271	237	220	241	228	239	225	244	255	235	252	250	278	231	250	222	227	226	244	255	220	245	245	234	249	244	256	252	246	251	231	224	244	249	267	265	250	239	254	235	223	252	248	297	234	265	235	249	249	262	242	242	239	237	221	240	232	241	226	267	246	247	245	247	253	253	268	237	260	246	236	226	254	226	235	236	265	241	245	249	258	249	267	248	224	205	249	280	262	240	240	265	234	250	201	263	224	240	263	223	260	255	256	260	260	244	277	218	240	259	268	258	252	220	228	226	229	243	249	249	230	217	232	236	234	239	239	255	254	226	239	263	245	236	273	264	248	241	265	210	259	260	241	205	291	243	213	225	245	287	258	256	234	209	270	243	232	223	240	253	230	239	244	241	239	252	278	259	226	261	239	215	235	255	227	243	254	252	246	236	266	216	267	259	253	226	253	258	266	261	229	241	245	254	269	218	242	234	243	252	250	256	224	253	237	228	203
3627	1821	1862	2032	1764	1298	1063	925	852	787	794	758	704	701	651	654	653	671	640	695	653	619	637	661	633	637	555	653	604	591	661	661	593	573	610	629	586	612	592	597	649	618	643	597	645	608	598	624	645	630	639	622	655	661	636	657	650	625	639	630	571	619	597	574	568	652	579	613	595	617	583	604	570	627	600	606	643	560	637	647	591	607	650	570	590	608	582	605	639	587	634	613	621	601	650	620	543	613	593	612	580	596	599	607	596	617	629	610	614	570	604	612	585	597	597	576	599	548	597	602	590	557	578	598	636	619	592	573	628	580	633	579	592	646	623	621	614	615	639	597	606	593	582	588	612	610	606	613	598	616	622	618	603	638	633	578	613	624	626	590	621	628	588	576	660	612	585	577	627	590	570	562	653	610	663	594	602	605	599	619	597	580	638	598	603	644	620	566	627	578	603	632	620	616	573	594	581	591	588	587	600	577	632	607	594	603	605	605	532	563	576	586	613	587	633	611	585	579	585	633	637	546	590	599	552	622	565	634	626	624	614	584	642	614	620	585	638	643	598	574	630	622	614	632	637	618	599	598	561	594	613	611	581	611	583	586	618	560	584	601	619	558	653	599	586	603	603	608	649	660	599	625	609	632	617	591	616	572	588	608	594	565	606	585	583	619	568	593	622	591	607	587	657	607	621	606	613	617	598	621	645	604	629	600	577	602	603	591	646	566	573	569	618	614	565	605	627	590	610	554	623	572	561	601	563	622	599	598	617	595	586	604	609	630	573	592	622	622	609	588	638	651	625	578	677	630	575	578	620	571	611	590	577	621	574	619	633	614	619	647	644	551	580	600	652	602	607	602	614	610	587	609	590	612	553	637	602	615	547	584	573	651	639	590	593	609	608	598	608	623	596	624	585	578	591	581	599	582	599	615	653	584	632	576	620	623	570	591	622	613	521	634	574	590	619	610	587	621	609	603	601	584	552	622	638	593	576	623	611	609	576	633	598	611	606	617	612	553	607	642	615	635	595	574	648	621	596	599	547	629	621	615	588	597	620	591	557	617	586	588	599	607	568	591	613	601	641	605	627	596	649	600	609	626	647	592	604	615	586	665	539	571	574	580	604	610	602	632	625	551	631	643	623	669	603	629	604	605	648	627	576	611	606	606	588	593	608	630	635	604	624	659	596	582	569	622	614	592	633	602	627	570	587	602	601	647	603	617	595	613	582	592	590	621	596	610	593	612	628	584	585	573	618	683	588	600	640	578	605	599	587	619	594	607	647	606	554	583	580	618	602	639	630	608	596	562	631	645	563	595	639	594	621	666	531	581	583	598	586	618	591	576	604	572	586	614	617	578	622	621	656	616	601	611	607	607	587	610	571	615	617	557	631	585	614	595	584	644	589	616	598	574	578	618	578	626	616	588	591	570	594	574	627	586	621	599	644	612	603	596	602	634	612	615	618	608	656	619	601	599	604	619	607	598	593	604	587	585	577	654	616	610	607	644	629	618	612	624	617	585	616	593	653	610	588	628	568	573	567	611	583	597	568	632	593	609	574	630	589	612	541	624	635	588	611	600	573	565	672	630	580	644	551	614	609	596	617	623	591	618	626	648	608	658	614	619	626	582	578	623	582	578	631	596	627	657	600	540	600	643	609	622	577	593	533	650	649	625	586	628	593	563	642	615	585	622	626	608	625	610	575	589	586	591	614	640	633	598	610	569	614	603	578	603	603	629	630	614	642	625	615	623	647	587	613	561	650	592	633	600	599	623	601	603	601	633	594	644	579	614	600	623	607	626	617	596	618	595	535	647	633	642	622	598	604	608	571	576	602	619	602	638	614	565	583	536	596	637	597	586	598	632	591	593	602	637	600	586	601	665	612	598	603	614	579	604	592	635	633	600	591	574	618	566	587	585	594	634	609	654	595	617	616	614	616	630	615	638	619	571	586	618	632	589	628	607	614	574	589	665	625	606	586	656	564	648	572	638	618	630	547	633	612	618	599	615	625	604	614	620	627	613	585	588	621	597	588	589	635	556	636	644	623	624	592	585	640	605	594	642	629	605	579	601	650	604	593	634	623	599	567	573	596	651	589	596	604	589	627	646	621	602	583	608	603	601	579	619	611	545	598	603	631	662	630	554	609	608	594	623	628	571	568	571	617	602	601	620	590	556	590	557	593	593	593	579	638	603	593	606	576	618	635	635	620	642	608	610	573	635	636	548	599	593	604	576	622	583	579	572	599	624	594	623	575	663	573	582	595	620	624	562	593	583	610	593	617	637	626	581	634	600	656	638	637	600	635	603	606	604	577	615	573	623	575	588	577	613	608	613	591	567	609	652	573	599	626	585	609	615	601	572	652	633	584	619	605	609	599	636	615	585	606	591	618	610	600	601	580	591	620	613	587	574	625	624	536	620	596	619	614	585	591	611	593	570	549	588	621	613	618	637	617	589	612	607	629	585	619	589	638	632	609	600	624	627	608	644	566	647	608	628	549	608	595	540	566	553	597	649	598	546	585	597	610	603	600	569	632	591	607	619	629	614	617	624	630	577	618	650	584	561	606	586	614	587	575	626	623	595	643	638	615	604	622	607	643	618	628	594	607	584	606	596	578	588	588	586	588	581	616	605	641	626	594	612	574	619	606	615	655	637	570	619	654	581	632	659	630	578	626	612	612	620	611	622	577	585	622	597	549	584	608	579	589	584	608	640	591	590	607	605	635	583	601	625	599	613	582	593	551	622	614	583	580	629	582	585	590	569	633	573	608	562	628	592	629	611	617	659	623	652	578	647	611	591	553	640	574	567	537	562	622	616	634	586	613	619	633	626	607	615	601	591	617	586	610	638	589	626	619	616	641	629	627	627	624	620	641	626	629	630	625	611	638	672	605	547	589	612	588	610	597	663	591	613	586	638	635	625	640	555	628	625	633	609	610	613	634	626	640	564	617	626	631	628	592	641	585	631	600	591	598	633	572	622	629	600	574	592	611	650	598	603	580	577	579	601	596	564	604	611	635	577	612	584	643	608	639	617	602	579	633	608	631	659	617	601	599	627	570	605	635	607	588	616	583	595	593	605	650	563	576	588	626	532	616	590	606	592	639	617	595	587	625	658	589	621	673	593	613	592	615	570	641	566	617	634	601	613	583	636	607	612	634	649	596	606	598	638	597	606	574	569	622	610	626	619	618	628	620	576	585	593	602	639	607	649	622	657	608	625	662	639	598	577	613	594	629	582	633	603	638	599	541	568	596	597	654	642	627	659	656	597	603	625	617	610	591	575	570	585	610	610	543	633	621	619	607	595	591	579	594	630	601	646	612	622	603	600	605	608	625	638	609	632	613	632	616	597	558	610	631	582	560	662	587	630	603	628	604	617	637	639	608	592	592	638	567	594	595	611	566	587	616	563	606	577	596	557	627	583	598	620	608	618	627	606	617	579	615	596	587	620	627	634	586	623	628	598	589	608	629	587	631	614	626	615	583	630	635	626	607	611	606	592
14683	4522	2334	1416	1135	808	617	524	527	530	461	419	418	414	405	419	390	367	371	389	389	346	337	354	349	350	346	366	364	357	370	351	319	347	345	379	368	381	381	353	362	348	388	361	391	380	340	364	363	369	394	340	363	372	377	345	385	329	366	383	400	361	373	396	385	374	339	422	373	394	378	373	381	397	340	378	399	356	390	383	336	337	377	340	383	322	342	342	359	367	330	339	354	361	378	375	361	354	344	363	334	363	351	375	327	353	345	357	359	353	383	368	351	358	347	354	390	348	323	334	381	347	335	343	393	362	368	335	367	370	364	361	338	365	369	381	350	364	375	384	346	351	370	377	306	336	335	393	345	370	346	427	373	350	338	359	360	372	336	359	382	394	384	354	374	351	344	344	352	386	365	389	342	360	381	379	388	348	367	329	376	360	381	364	386	343	352	352	335	368	392	362	342	381	381	338	364	367	386	375	374	336	354	337	380	320	401	400	371	376	369	360	367	360	388	362	372	373	375	314	360	331	319	375	355	375	362	366	377	361	346	358	352	386	393	346	329	360	359	357	379	381	346	369	387	383	401	343	329	386	346	361	342	328	332	351	348	350	327	356	381	362	331	344	362	393	352	336	355	379	369	376	357	345	386	341	357	392	389	392	371	382	332	393	395	368	344	342	363	372	394	363	345	378	353	351	377	330	380	335	388	385	372	359	365	309	343	337	362	332	360	356	387	352	370	367	367	364	364	354	360	399	369	380	378	347	362	382	334	371	354	396	324	358	356	359	339	356	375	332	385	363	389	315	389	370	338	373	411	334	358	336	360	375	394	372	383	355	350	347	337	362	340	371	391	345	387	373	382	393	349	356	367	373	346	382	317	364	397	380	367	317	348	342	334	374	347	375	357	379	357	385	361	348	359	335	367	355	402	379	396	326	365	367	368	383	351	380	384	378	381	384	313	362	359	376	374	343	367	337	369	345	344	364	337	353	332	367	333	403	357	346	372	353	340	359	387	385	398	379	353	374	355	339	372	351	345	384	365	364	344	388	394	370	370	342	354	328	367	365	369	362	341	375	380	383	320	321	400	362	375	372	354	374	312	361	377	346	360	366	404	398	365	365	396	358	352	361	369	367	335	400	355	352	361	378	358	398	379	371	364	336	398	371	351	373	360	348	328	344	347	325	374	360	371	359	340	363	347	322	347	333	352	362	386	347	327	381	337	353	358	353	350	351	372	403	355	356	382	379	390	371	322	378	372	348	353	347	370	360	364	365	361	364	377	366	359	339	360	328	357	357	349	357	380	352	344	343	367	341	364	376	372	356	331	385	354	326	326	382	360	343	375	353	391	363	378	383	379	355	394	361	356	360	354	348	391	373	361	384	348	410	358	369	351	308	351	367	366	366	379	375	333	323	361	345	359	357	384	367	375	361	355	395	350	367	326	386	340	366	353	344	331	360	419	329	380	385	370	379	402	348	366	355	364	343	377	361	370	378	369	334	358	372	360	341	360	365	372	364	327	372	347	356	376	366	383	384	351	365	361	351	381	358	344	355	333	366	343	322	358	353	320	380	357	357	356	331	358	338	368	385	388	372	385	343	352	385	373	360	328	392	378	341	330	357	342	362	375	370	311	357	343	401	356	377	399	316	357	354	356	363	365	365	377	349	388	359	356	379	410	356	379	350	313	360	373	333	393	322	361	379	368	363	354	376	347	377	358	351	319	360	357	398	397	359	361	365	372	381	393	384	371	338	358	350	359	391	353	358	369	320	370	381	378	357	415	347	352	348	355	383	372	368	375	373	354	361	327	363	359	375	351	364	368	356	365	350	372	371	368	324	357	375	366	348	345	358	355	360	375	355	360	367	369	389	368	369	377	393	360	402	354	372	376	344	356	352	378	372	391	352	360	362	347	379	381	376	350	360	357	376	337	365	338	353	371	401	382	387	383	352	328	381	343	340	393	385	365	381	374	371	349	344	339	365	356	366	383	331	369	334	392	395	354	424	375	368	387	370	367	358	372	407	371	340	361	347	344	344	352	371	339	343	372	365	378	335	344	381	370	371	386	361	393	334	359	385	351	360	383	363	382	392	363	339	361	386	377	365	371	368	377	377	346	354	349	371	327	352	352	402	357	377	342	377	375	351	354	352	341	383	350	352	330	368	380	358	383	336	341	343	313	411	388	374	332	367	387	389	350	374	337	336	360	360	333	336	362	400	352	356	406	343	347	326	401	337	372	361	369	389	371	384	366	389	363	349	359	379	336	355	365	376	375	360	313	373	391	380	339	386	379	358	376	353	352	339	388	339	330	370	338	330	328	352	380	372	357	374	393	358	344	404	425	345	378	355	343	369	401	323	377	339	318	366	356	356	371	340	387	350	328	348	387	339	380	324	345	360	356	353	380	356	358	349	369	348	367	356	344	324	350	350	355	317	387	346	357	365	370	356	341	375	366	363	372	343	325	361	372	357	337	371	371	329	348	380	386	394	345	373	353	333	328	376	347	381	371	371	365	370	365	371	331	326	367	380	370	332	355	352	352	346	388	337	334	405	360	385	345	350	342	381	352	346	379	324	385	332	356	352	363	367	359	393	381	411	353	347	361	379	361	357	359	384	358	357	363	366	347	354	355	358	317	371	377	386	395	346	365	356	398	364	350	365	363	369	389	325	375	385	369	350	353	340	376	345	335	375	355	374	341	338	372	363	364	404	375	376	356	397	377	350	377	389	374	354	358	358	337	337	371	385	371	366	384	344	332	401	368	328	335	327	369	362	349	391	395	353	346	325	330	370	360	365	358	374	341	330	339	372	377	359	375	361	345	366	384	393	356	391	328	336	372	341	362	338	397	371	333	335	374	333	325	341	357	339	357	372	365	368	347	374	357	368	343	342	347	348	383	341	343	390	342	361	362	369	330	393	346	353	365	364	314	358	333	373	369	352	379	389	369	344	380	383	376	363	320	343	403	369	389	358	352	368	371	342	370	341	370	360	384	375	369	375	335	329	343	367	333	377	352	327	362	368	344	344	369	359	358	376	372	358	333	351	406	372	375	355	364	341	381	382	371	352	378	321	374	385	368	351	384	373	416	372	389	338	336	367	369	401	359	360	378	333	373	362	362	359	316	357	358	339	316	356	361	364	363	367	350	375	380	367	373	371	365	352	356	314	337	396	372	394	351	330	357	380	368	361	335	363	316	376	313	344	357	377	409	378	353	341	374	369	360	338	373	346	360	397	344	361	346	358	347	330	352	369	340	338	349	381	379	350	350	353	400	370	393	346	351	351	368	379	343	356	357	342	383	373	365	399	363	334	346	351	351	354	398	363	337	349	349	349	421	339	345	411	349	388	366	362	342	348	372	373	360	374	324	394	347	342	335	413	338	350	344	340	359	351	415	370	386	373	371	357	353	346	382	367	356	377	358	361	338	386	360	383	373	346	407	361	362	337	344	394	381	320	337	353	363	377	360	367	329	360	356	334	345	321	367	303	328	369	397	384
10325	4235	3928	4014	3785	2712	2203	1771	1639	1517	1353	1206	1161	1039	1087	1009	965	1008	984	971	979	950	895	940	918	881	843	863	924	814	838	823	853	839	885	837	818	876	875	845	881	816	881	810	857	843	863	881	878	846	873	875	867	963	876	903	899	878	867	855	866	876	816	839	835	844	838	832	855	874	842	869	816	880	833	854	843	865	798	807	823	850	849	845	861	894	835	823	832	853	835	898	863	815	850	808	853	827	868	816	826	824	812	808	794	847	816	866	882	823	843	830	852	791	842	845	840	784	843	848	845	853	888	833	861	878	827	805	813	805	835	835	800	886	879	851	881	870	842	818	830	862	831	804	797	821	841	840	840	859	830	824	857	799	836	784	796	813	806	824	801	839	839	843	861	767	855	769	876	881	814	845	792	791	880	778	827	867	860	863	861	847	821	833	878	846	832	852	815	832	817	824	867	815	810	785	820	784	852	855	863	806	842	829	804	784	828	849	888	837	878	833	824	814	827	847	823	831	796	836	828	843	858	868	842	838	794	821	841	845	858	793	821	855	806	845	859	788	827	870	861	860	880	845	851	808	847	792	852	808	765	792	802	869	774	851	885	819	842	855	825	866	826	860	861	864	849	782	838	829	868	844	803	836	872	836	832	839	856	772	849	867	853	806	817	826	874	869	844	868	903	851	823	822	816	839	790	826	810	813	840	849	856	818	864	828	836	840	804	871	858	771	789	834	806	815	854	839	800	861	831	827	860	841	834	768	835	826	843	817	862	838	816	846	836	879	764	793	819	836	855	825	874	813	832	862	843	777	831	829	849	837	875	847	872	894	819	862	821	865	870	826	807	845	865	806	842	833	840	828	843	843	885	853	830	806	821	868	857	832	836	861	795	797	819	830	846	878	840	872	827	827	843	861	782	805	885	875	802	823	796	851	865	826	802	798	828	851	853	849	788	812	821	869	862	849	816	846	832	786	873	844	888	827	827	857	808	802	864	773	849	861	844	830	829	816	857	833	871	835	844	820	798	815	891	834	885	862	801	822	839	815	812	792	865	816	825	856	852	887	830	836	843	870	868	824	841	824	793	826	829	864	833	879	865	896	858	877	871	862	865	840	867	881	800	832	818	799	839	828	809	789	828	829	867	828	869	874	792	836	810	834	821	856	824	819	879	833	869	815	872	836	829	836	828	920	819	828	850	799	787	828	822	829	846	826	859	797	831	866	919	846	840	812	811	807	835	877	842	862	859	814	840	806	885	832	823	855	829	880	853	825	788	873	887	836	837	831	864	807	864	868	833	822	830	810	881	815	863	859	851	842	840	833	840	812	829	841	862	895	852	819	848	852	865	885	829	803	834	843	823	851	828	855	859	821	864	860	803	866	790	844	861	846	827	846	785	858	837	812	809	819	828	845	829	869	828	811	830	836	813	844	827	860	834	858	874	844	875	872	819	820	853	874	843	892	864	859	756	837	894	829	807	811	827	831	808	813	835	819	839	874	863	807	817	805	844	920	853	884	806	857	813	890	838	868	819	872	868	815	870	809	845	841	825	816	833	811	822	787	865	840	826	806	841	849	826	875	865	878	825	819	832	825	798	833	870	863	837	867	853	851	868	856	823	845	821	835	844	830	801	815	852	803	816	804	851	827	834	814	855	829	835	848	851	844	799	845	891	837	831	840	839	835	836	831	805	868	873	780	844	919	845	840	849	857	831	841	888	857	791	815	821	873	771	869	901	773	866	791	833	822	829	851	799	804	790	837	852	811	831	779	815	907	783	876	848	828	836	864	822	806	855	860	847	815	825	833	890	850	844	774	844	822	828	830	861	790	846	848	841	856	822	781	836	821	873	859	883	783	847	813	875	817	868	847	818	862	823	825	843	863	814	808	839	867	821	790	849	887	894	805	856	806	811	868	868	850	839	833	819	808	829	804	856	829	851	878	825	835	820	796	824	849	861	918	857	850	814	785	812	915	843	798	832	850	854	872	853	834	857	806	892	833	827	848	804	851	797	840	819	800	792	846	859	928	866	790	823	852	830	835	852	854	863	852	775	859	858	853	860	808	837	860	890	843	783	854	878	812	833	826	881	840	849	827	803	815	849	895	821	789	821	816	836	794	829	828	832	865	844	798	900	796	866	874	820	859	852	891	843	799	875	860	888	818	866	821	872	822	850	848	854	850	860	798	829	866	793	818	891	819	790	859	866	825	817	807	826	900	880	879	811	815	839	865	875	798	862	825	851	843	815	855	827	876	809	801	844	845	836	807	821	805	847	822	820	851	827	843	842	835	847	796	881	887	883	811	813	871	845	835	852	780	865	818	856	837	805	812	791	861	895	877	864	840	828	752	833	820	814	883	844	833	835	839	879	829	820	823	850	844	874	834	825	864	857	821	842	841	846	795	822	797	863	906	876	821	817	837	882	859	857	864	839	823	822	846	870	837	845	773	820	830	864	794	863	835	857	836	831	887	841	841	844	853	780	862	824	832	852	890	882	824	817	782	861	862	862	801	866	892	842	813	859	824	823	861	826	838	837	857	906	822	791	838	849	825	861	822	865	891	855	837	865	807	833	835	890	799	789	819	821	823	882	838	803	818	836	841	895	795	848	856	758	824	843	868	818	861	776	809	817	867	854	876	879	821	829	834	835	857	849	875	863	811	806	825	825	757	824	833	821	840	821	854	886	865	828	859	860	834	845	851	849	865	814	864	823	878	787	851	801	866	850	809	780	799	844	860	868	842	819	838	859	824	821	836	823	819	832	854	876	820	874	863	825	837	846	833	831	873	822	834	810	819	821	892	840	900	823	845	829	788	818	820	790	832	874	796	843	837	843	840	816	816	861	852	852	842	836	909	779	821	880	856	826	833	798	827	824	857	850	861	860	839	841	818	874	847	834	844	825	847	827	801	860	836	875	840	840	844	846	845	867	837	858	855	871	868	873	826	851	853	869	846	849	810	805	868	822	813	866	858	877	867	814	842	790	832	819	831	829	874	818	860	827	890	838	803	867	876	812	891	826	805	852	889	831	835	796	814	825	874	844	800	836	866	792	867	849	814	866	894	861	808	820	852	908	897	776	809	884	885	840	781	859	856	781	868	793	895	828	842	838	835	812	828	828	820	888	811	795	899	838	837	865	855	843	802	835	824	846	784	784	877	836	852	848	795	860	866	795	824	871	858	849	859	877	877	851	861	836	805	818	807	834	887	875	868	813	836	834	843	844	820	826	854	873	812	869	869	880	830	852	812	885	845	791	857	853	878	857	799	813	823	850	761	832	819	840	810	835	797	806	759	890	819	765	811	881	830	840	798	837	867	860	832	898	796	839	842	790	828	852	855	862	850	847	876	789	856	840	831	806	856	863	858	850	865	832	859	853	904	860	847	802	841	799	882	785	821	879	884	834	829	818	828	870	855	866	790	865	807	848	834	809	839	828	847	816	865	825	863	894	910	830	867	867	836	828	864	813	854	827	779	848	830	878	827	833	760	828	849	828	848
23281	8486	4054	2049	1459	958	826	620	601	580	495	484	380	379	398	377	355	367	337	401	360	353	354	341	320	332	360	380	355	355	352	349	335	325	378	352	409	353	347	381	345	375	335	359	381	342	365	381	335	366	365	351	360	385	319	337	350	336	390	361	355	360	338	358	328	355	367	314	321	352	348	334	337	327	362	341	336	350	365	359	336	329	331	335	361	390	332	304	346	366	332	365	343	318	342	353	356	340	328	367	334	318	348	316	351	359	327	336	363	363	356	340	321	369	354	342	338	355	347	327	345	352	351	341	344	353	339	362	344	324	351	328	324	355	347	303	345	350	306	362	326	342	319	328	327	391	349	345	360	331	366	358	344	346	323	327	331	335	311	353	351	338	356	358	345	347	343	377	354	313	363	302	356	367	325	356	331	323	371	315	326	330	323	327	339	360	326	366	336	350	343	346	347	339	365	330	345	367	368	342	319	337	336	329	362	346	350	346	341	351	344	393	330	338	324	359	321	292	352	336	337	308	313	329	310	336	370	356	336	369	360	326	353	336	356	356	316	355	358	377	319	367	296	332	319	344	353	369	375	340	342	333	351	325	308	350	352	357	357	332	352	343	348	354	345	339	344	358	334	352	348	386	361	356	340	334	335	329	359	341	343	342	330	349	328	323	341	356	363	352	320	331	345	310	342	326	344	333	362	333	337	323	351	311	342	314	330	343	357	346	342	394	331	321	328	357	330	359	334	366	370	356	348	328	305	352	320	302	338	376	370	343	356	304	335	332	302	342	362	355	336	357	395	337	351	326	322	313	325	366	324	360	398	336	337	327	373	348	371	377	376	349	325	322	317	337	371	342	356	359	353	385	342	369	344	346	298	367	367	340	342	295	335	319	315	333	342	356	354	357	338	354	353	344	344	338	347	334	339	324	352	337	375	328	338	342	341	337	364	357	337	350	333	348	349	333	335	359	318	362	330	341	374	349	359	339	356	315	296	321	365	336	322	324	358	338	347	326	357	328	331	368	353	340	355	298	345	354	389	321	345	354	357	351	319	342	360	416	333	359	325	323	353	350	345	317	374	340	322	367	345	354	343	349	339	372	325	338	341	362	339	325	376	380	316	342	349	286	325	322	357	358	335	349	321	302	352	314	330	345	327	319	331	349	333	322	334	326	309	327	307	370	364	333	320	358	375	346	361	316	327	357	342	261	329	318	332	286	351	335	341	322	359	343	339	336	347	340	306	345	354	309	358	334	353	363	377	347	359	357	377	349	354	325	363	344	340	338	343	336	328	367	360	351	350	325	352	337	343	351	306	374	336	310	353	337	346	360	378	336	328	321	356	347	320	333	338	333	350	384	351	323	315	340	363	321	381	361	336	334	373	319	325	337	349	352	331	334	334	337	361	323	357	385	348	317	335	355	348	350	338	316	366	363	334	324	337	355	334	369	309	340	357	371	353	312	345	340	319	326	382	350	319	335	378	346	346	343	340	312	322	357	354	349	336	356	386	301	357	339	323	328	346	375	351	363	357	317	334	338	373	336	330	358	391	334	344	367	347	365	356	317	330	304	344	286	298	310	311	326	336	334	322	346	350	326	326	364	341	352	367	352	334	356	353	363	322	326	323	350	359	356	365	374	370	330	334	334	310	331	318	349	381	353	373	361	319	337	332	332	358	342	339	344	331	356	363	321	334	323	325	327	384	286	363	335	367	344	308	322	338	306	343	351	314	341	373	343	385	361	355	344	322	331	351	347	290	340	359	341	349	349	316	330	350	338	395	305	363	337	369	344	343	332	347	353	342	351	340	336	364	360	309	300	339	317	339	347	365	322	340	315	360	315	320	378	337	328	348	367	351	357	331	377	352	330	369	344	317	349	303	308	350	364	324	372	358	328	391	331	327	402	348	355	304	343	331	345	333	316	321	371	336	330	317	315	346	356	351	335	360	324	345	315	354	369	326	331	343	341	334	330	359	363	360	362	393	316	332	303	348	356	390	375	353	341	367	356	365	326	323	374	386	323	379	387	384	384	344	351	376	327	323	341	334	338	335	380	317	329	358	347	339	314	309	393	357	319	365	363	350	319	364	325	337	339	345	336	329	332	350	364	341	326	348	348	333	358	320	362	364	352	359	394	350	317	306	353	358	354	359	382	322	329	326	334	345	304	329	305	324	378	383	333	355	369	313	345	316	322	322	342	356	343	330	364	349	337	330	348	381	303	379	330	328	333	315	334	371	397	323	342	375	326	349	351	335	360	338	357	331	342	362	336	320	356	318	356	344	362	317	326	345	374	341	329	344	320	323	353	356	316	338	336	326	319	330	337	372	372	384	330	385	329	360	339	330	334	391	337	344	355	327	365	315	373	388	347	346	347	353	325	361	355	369	335	373	327	326	350	323	343	329	380	361	378	321	329	325	359	353	365	354	331	308	362	324	329	342	346	327	355	334	343	347	357	345	337	338	340	380	362	341	309	307	324	349	351	340	337	332	392	382	317	322	310	330	344	337	366	354	362	348	327	304	359	363	337	357	356	341	376	342	325	351	340	304	311	344	338	331	342	361	348	355	366	324	377	400	364	337	353	349	338	355	327	371	319	348	355	355	364	364	334	330	358	308	343	300	354	394	318	333	292	313	345	300	320	341	376	379	339	328	330	333	324	338	370	303	350	362	340	334	372	328	353	346	302	331	328	302	353	377	324	323	362	336	347	360	320	367	350	339	358	362	310	329	316	356	372	317	348	343	358	396	345	355	374	358	374	373	349	342	352	339	346	368	370	334	353	339	350	314	385	310	328	318	378	371	374	337	353	347	342	329	345	361	331	374	349	317	335	343	306	330	363	347	355	329	315	308	321	333	353	354	359	325	351	358	353	371	351	333	393	357	329	367	350	367	394	308	339	329	312	345	343	377	372	362	363	333	300	361	302	350	352	347	341	329	371	373	351	335	318	337	303	333	334	330	316	345	337	363	338	340	332	350	378	313	332	370	324	355	353	332	328	337	311	336	350	329	359	324	355	328	370	315	366	347	329	350	335	363	342	344	354	350	356	342	323	365	348	326	364	349	343	345	372	384	315	338	365	339	328	347	324	372	347	350	358	382	333	325	382	310	333	320	338	338	327	333	312	311	330	336	357	338	341	358	341	358	337	354	337	367	333	340	353	348	343	321	329	324	326	321	341	331	378	358	335	349	350	333	344	388	346	369	345	351	350	344	344	350	368	337	325	342	342	374	342	372	327	325	331	381	294	326	319	364	377	351	318	314	317	337	340	324	359	341	309	358	327	367	331	333	336	330	339	359	358	325	340	348	320	334	364	331	364	302	348	318	381	353	357	336	339	360	322	342	322	334	341	345	333	339	325	346	305	315	354	339	332	340	382	360	318	363	350	337	379	332	380	359	345	375	353	308	329	336	350	366	366	367	362	316	353	346	328	318	363	357	327	351	335	348	341	331	345	357	340	343	353	337	320	346	370	343	360	335	331	348	362	369	358	362	338
13769	6746	5527	5646	4885	3781	2996	2203	2099	1929	1622	1364	1246	1175	1144	1149	1063	1016	1000	954	923	911	949	908	893	854	859	802	799	868	789	813	802	827	844	859	863	795	750	845	833	792	788	791	769	846	846	884	821	834	793	804	865	837	884	870	878	838	870	818	851	790	769	820	779	804	793	812	818	855	794	834	767	770	797	761	795	725	779	817	778	823	819	763	791	789	750	825	831	737	747	750	771	820	815	779	851	784	759	810	782	829	773	824	789	744	775	846	809	786	768	813	840	778	781	801	799	782	793	811	787	796	827	799	770	851	813	790	848	778	813	790	783	808	746	799	742	782	806	755	795	788	763	770	806	772	799	807	711	762	783	794	786	766	744	813	786	708	826	780	819	753	790	777	774	803	759	817	740	780	771	806	789	705	773	829	843	752	759	805	784	795	784	761	785	795	763	784	760	773	745	778	766	798	765	799	807	771	765	763	759	804	752	787	796	745	799	788	798	760	792	780	735	825	753	793	795	744	812	799	812	805	786	773	824	806	753	769	819	795	713	762	826	741	794	789	745	754	785	731	790	794	806	780	834	832	770	809	824	761	810	767	775	768	825	749	801	795	767	804	763	787	791	816	867	772	794	731	728	760	754	815	861	798	766	774	782	764	801	767	760	732	763	771	745	790	803	780	827	783	808	819	730	805	754	829	765	805	771	741	780	806	761	777	783	805	724	733	759	816	776	741	768	789	796	822	785	843	776	805	801	727	733	818	788	807	798	812	797	827	775	769	780	811	777	808	809	809	771	758	791	760	807	775	820	784	787	784	807	755	741	794	742	804	787	818	785	839	815	779	770	747	802	791	773	776	798	768	786	817	850	779	794	798	761	803	792	837	788	792	775	778	777	750	746	791	788	787	703	804	816	772	746	776	758	812	760	840	776	776	782	798	766	779	823	772	842	760	788	771	794	727	800	730	749	771	775	750	788	764	814	765	790	755	749	752	791	783	752	747	794	801	775	774	804	775	809	777	790	765	759	782	811	799	796	701	828	819	830	812	817	784	784	754	742	786	730	756	806	805	772	775	817	759	783	793	804	774	779	801	770	789	775	785	814	770	790	774	803	762	763	774	806	816	800	761	739	773	714	752	791	796	772	751	805	769	783	778	774	780	863	811	753	753	773	759	753	809	762	797	775	781	812	774	752	784	791	789	778	768	766	775	804	755	777	778	776	767	806	785	776	756	794	765	707	788	768	792	760	750	762	743	760	831	826	747	766	792	792	775	795	784	763	830	819	808	757	773	785	799	755	790	754	758	778	782	816	808	749	769	802	773	814	785	797	788	813	734	810	772	779	840	717	818	763	793	796	735	766	788	807	796	791	784	775	780	777	775	761	764	767	753	791	748	765	782	762	771	779	760	789	756	855	753	807	773	717	824	783	749	777	810	779	818	790	775	811	840	744	793	790	712	754	797	800	750	749	781	747	804	779	763	767	796	752	768	746	757	827	772	761	795	793	728	782	804	768	747	743	848	791	825	792	732	775	791	740	841	762	821	759	794	822	798	801	802	758	776	857	837	807	779	721	765	774	741	770	789	779	830	803	803	736	810	790	746	809	771	807	752	795	821	734	848	757	776	757	804	812	833	777	816	780	755	752	800	778	796	770	754	763	775	832	788	777	847	762	805	774	774	771	772	822	795	793	813	737	793	768	792	775	757	786	786	818	770	778	791	802	830	748	787	752	713	810	763	786	792	758	748	741	794	799	727	822	739	760	764	769	770	788	790	799	805	815	745	755	802	752	779	888	785	764	866	755	774	722	786	791	800	839	796	764	793	738	774	808	756	795	821	784	808	785	758	763	757	779	766	806	780	753	767	757	774	775	799	766	756	762	732	753	790	822	804	748	829	817	801	778	797	756	802	765	803	758	820	825	765	799	746	776	789	779	774	786	748	711	772	791	776	754	754	770	803	752	772	754	781	767	822	797	747	768	752	796	771	772	756	769	806	758	775	822	818	801	824	812	801	785	821	756	825	774	803	785	746	766	767	782	750	743	746	817	779	766	786	807	772	808	781	797	784	777	805	817	747	766	793	768	783	806	763	785	758	782	786	772	768	753	769	743	796	760	787	723	769	796	778	749	771	774	762	777	792	772	729	764	774	767	736	773	786	788	743	764	815	788	775	757	773	801	822	750	790	798	755	762	777	789	833	806	762	765	800	733	769	749	782	728	791	788	738	759	762	765	780	798	818	780	787	781	728	826	792	748	775	723	790	777	839	783	762	773	803	810	815	763	798	793	808	767	765	853	808	767	791	818	790	829	747	777	796	783	794	783	760	778	815	778	819	828	774	780	791	764	777	759	814	759	770	769	728	767	782	740	775	777	788	792	771	816	813	738	771	714	759	841	746	782	813	797	798	759	771	810	778	755	765	765	784	809	793	799	846	778	762	817	753	790	801	825	826	765	813	766	786	755	806	776	796	760	771	810	779	791	757	764	774	813	769	766	804	780	737	813	785	720	764	707	803	797	807	800	763	765	761	774	742	769	758	768	751	752	796	795	796	772	773	817	757	740	828	751	780	763	795	779	804	760	781	769	802	795	776	800	812	787	790	791	790	740	796	819	801	756	783	764	758	835	764	801	780	774	797	751	784	740	791	819	756	770	816	790	817	774	788	784	841	781	790	775	824	773	717	757	765	847	771	795	798	794	802	798	819	788	817	814	793	783	810	738	723	762	789	810	813	688	730	821	775	769	794	803	800	751	752	770	800	795	770	829	781	766	799	783	765	791	742	755	791	777	806	762	782	762	793	796	763	821	750	793	847	769	770	777	752	770	760	781	715	724	764	794	775	772	820	791	793	748	766	754	810	796	807	773	786	823	835	769	772	767	779	818	808	772	790	740	778	764	784	818	797	782	777	743	796	789	763	792	778	788	806	760	732	768	810	784	803	772	812	726	759	807	814	812	776	768	799	768	828	776	818	742	795	777	829	796	727	739	766	742	772	792	812	785	781	822	710	757	826	781	744	807	730	754	787	746	775	743	750	740	806	802	754	716	788	805	768	753	768	724	770	727	749	820	809	756	779	742	799	774	797	788	749	785	793	756	735	761	776	779	815	783	730	828	757	815	813	810	757	796	758	771	786	734	778	777	770	776	789	788	783	821	813	774	811	831	804	830	809	726	800	728	772	791	811	776	779	799	751	747	713	762	836	813	783	798	749	766	740	789	781	734	824	770	787	713	794	785	736	811	806	781	781	812	752	792	775	810	790	721	820	758	791	771	750	795	811	780	758	792	803	768	784	754	774	724	790	753	789	703	772	748	819	815	760	790	771	798	827	793	837	801	804	795	782	767	811	820	785	734	770	773	775	797	739	782	814	783	764	807	756	839	800	795	768	778	827	770	766	774	774	805	779	738	810	807	798	781	800	790	783	774	774	804	772	776	769	798	769	762	753	828	743	760	779	757	743	772	828	820	736	732	823	752	829	789	806	824	713	715	789	765	794	812	769
5100	1767	996	666	495	420	344	308	318	310	300	294	271	286	256	231	222	285	262	273	248	244	295	245	240	253	250	246	250	265	268	282	244	260	272	249	267	241	237	260	273	239	271	260	279	242	264	203	277	251	305	253	237	243	249	273	241	250	248	264	233	277	278	238	249	258	244	250	249	243	259	248	261	253	243	253	289	225	239	260	237	265	286	274	254	278	265	252	273	260	250	260	260	252	267	254	253	248	229	269	233	235	245	287	259	237	235	235	256	262	252	241	273	254	242	260	255	263	256	263	268	254	272	254	255	264	272	263	227	271	249	267	246	256	255	261	263	259	229	231	274	254	269	259	248	250	239	261	258	262	236	261	273	223	249	247	254	238	249	258	256	232	225	253	278	268	263	276	253	239	275	239	259	236	235	268	250	249	256	245	227	243	264	249	258	253	266	240	237	229	221	265	238	249	271	278	247	250	275	239	259	256	243	267	241	262	251	245	264	234	243	265	242	231	288	249	271	260	260	261	254	242	243	235	260	254	280	264	243	238	270	266	251	266	261	247	271	271	274	248	264	296	251	255	283	257	258	212	247	267	236	272	233	270	259	237	248	228	242	284	235	281	242	255	235	240	274	236	228	262	245	260	258	268	240	275	269	239	264	227	241	247	254	279	287	250	269	239	243	254	241	266	243	257	240	256	237	280	259	282	254	243	242	258	269	214	238	233	227	258	254	267	243	269	255	262	233	201	262	254	259	263	242	244	253	223	242	269	278	216	252	285	276	206	238	254	248	245	225	277	229	255	230	242	274	258	252	253	262	262	264	276	278	285	266	223	227	276	247	251	247	252	236	270	238	266	227	271	261	295	264	255	241	292	231	264	282	283	258	282	244	218	280	240	242	254	254	250	242	245	248	282	278	263	252	238	268	264	245	250	221	242	248	224	252	239	257	252	268	257	244	246	255	240	230	261	236	243	276	255	266	274	299	275	235	255	248	277	255	225	257	255	237	269	251	225	264	263	234	264	273	271	265	238	286	250	255	246	251	264	285	245	252	239	237	261	228	257	277	252	236	235	263	258	246	256	265	264	260	253	268	248	247	262	265	231	286	241	265	257	255	262	222	264	262	211	259	251	270	264	260	241	251	248	231	264	254	261	262	264	256	243	238	243	268	243	271	247	258	246	276	234	249	276	245	277	242	268	276	257	263	263	262	246	251	227	271	247	243	238	245	262	228	271	243	272	240	264	260	254	270	257	279	257	268	248	251	264	246	244	252	277	280	238	279	240	247	245	254	233	267	250	284	272	280	280	222	234	233	265	263	267	246	260	287	261	254	250	258	248	243	259	287	262	261	239	224	271	226	292	223	245	293	253	270	260	273	283	291	259	224	237	260	268	252	241	279	248	266	240	256	234	262	284	269	247	283	262	249	243	270	250	261	256	232	240	255	274	252	232	254	223	253	273	284	248	274	244	235	261	254	236	262	241	233	254	244	238	276	268	285	252	269	276	264	268	280	253	233	248	250	257	250	278	263	258	233	209	223	263	237	233	260	242	214	250	240	239	255	240	276	246	243	243	247	268	243	247	237	247	240	305	255	265	246	273	272	257	244	256	227	235	256	260	239	270	226	223	254	262	238	267	290	213	247	238	243	263	254	274	243	274	235	246	249	257	241	247	245	244	260	249	229	247	252	238	241	278	266	268	241	249	255	273	277	251	250	231	240	261	260	250	253	272	237	275	250	245	253	261	234	247	266	250	231	253	244	235	248	236	231	260	264	236	273	277	235	259	253	257	268	246	250	257	253	270	252	279	239	249	224	245	289	264	236	247	260	269	275	253	242	237	280	265	258	254	269	239	239	259	256	243	246	270	278	264	246	294	233	260	280	282	252	229	224	222	273	252	236	252	256	247	253	257	264	243	287	233	254	252	264	250	252	235	241	252	256	239	248	251	239	250	270	250	250	234	240	242	235	294	305	254	269	249	244	291	264	235	254	252	279	262	238	252	228	262	259	239	222	247	248	256	245	241	273	251	242	279	246	244	225	273	201	243	264	251	254	274	283	241	269	253	248	249	261	246	279	258	241	256	286	241	253	261	234	251	262	229	253	226	219	223	261	245	296	248	225	261	264	232	263	250	237	244	253	260	251	266	263	243	258	244	253	252	249	264	268	255	254	247	265	259	270	238	258	265	251	248	264	261	278	235	253	240	245	258	273	236	247	251	259	254	251	253	225	272	224	254	256	238	259	248	225	268	258	248	296	231	261	245	241	253	259	266	220	243	272	233	252	260	240	256	269	258	230	246	263	244	252	235	223	257	258	251	271	249	241	271	241	253	228	289	254	244	246	276	276	220	243	243	256	265	254	271	223	289	239	268	246	267	291	239	235	277	238	225	226	256	230	247	246	262	269	254	251	254	262	273	250	249	252	241	231	238	255	237	267	241	230	262	246	270	241	271	265	215	254	258	229	289	257	262	260	240	230	232	240	240	271	242	236	248	252	268	257	254	252	263	225	243	263	287	230	249	265	260	248	249	254	212	249	222	274	276	266	239	252	280	260	261	268	266	228	237	304	279	236	275	257	257	254	236	235	244	271	264	250	251	272	231	272	252	251	231	255	273	229	217	267	246	245	248	268	272	256	283	292	263	260	257	292	273	234	264	233	238	253	237	245	269	241	245	266	235	248	251	246	269	277	272	249	257	216	234	249	252	259	230	231	248	275	252	243	242	248	248	245	251	263	277	242	268	277	247	263	248	240	284	239	255	246	246	218	258	267	257	239	237	281	293	256	289	246	267	255	272	258	267	252	263	240	261	247	248	280	296	262	236	239	269	279	275	259	277	285	265	236	258	230	265	241	247	250	226	259	243	260	265	277	253	264	241	264	241	264	215	254	263	251	254	276	251	244	247	248	279	271	218	269	237	244	236	233	225	242	225	245	244	255	259	269	270	258	252	258	288	245	245	259	224	239	256	251	254	255	252	266	227	263	262	242	263	265	276	293	262	262	283	264	245	236	257	242	248	237	264	273	235	212	250	224	258	253	249	264	236	225	240	272	273	250	250	265	225	221	250	259	254	272	245	241	262	266	249	243	281	287	254	227	236	268	272	252	278	270	251	255	255	219	247	235	246	233	249	254	226	252	236	249	260	222	241	259	247	272	264	245	259	245	281	263	247	285	267	241	283	251	263	238	223	217	263	261	268	260	232	249	279	265	251	276	254	231	253	247	264	256	268	256	239	280	242	271	283	241	252	262	239	256	289	290	257	231	252	221	264	254	282	257	259	257	253	275	224	234	234	233	239	255	260	253	246	264	282	255	261	261	257	251	251	269	304	249	268	244	269	242	284	259	272	260	253	245	236	266	253	254	252	249	261	240	244	248	246	265	239	255	244	271	243	243	251	260	259	233	263	261	249	232	249	236	253	254	255	240	252	248	259	256	269	253	233	273	289	225	244	264	260	231	242	284	243	240	254	228	254	258	239	235	247	247	260	275	257	240	243
3828	1943	2081	1937	1627	1317	1171	909	890	859	802	744	757	743	697	677	678	644	626	661	674	651	664	655	582	638	653	619	605	620	645	645	655	640	621	633	669	649	629	640	598	607	601	677	612	642	667	653	610	615	645	640	646	648	679	634	653	650	632	608	596	638	658	568	600	583	611	632	653	635	623	636	638	614	627	567	654	667	639	656	620	647	643	658	653	638	619	607	614	625	655	645	679	654	685	634	622	619	662	634	659	611	606	631	644	651	619	589	641	581	622	644	652	614	648	626	620	602	600	617	634	600	666	615	599	637	605	552	617	592	599	610	641	577	595	641	638	636	615	636	634	582	607	593	630	644	622	616	644	645	609	602	551	643	583	612	613	704	635	613	593	650	653	690	649	593	635	644	620	629	596	621	617	604	649	648	613	632	606	643	689	633	621	632	628	598	633	607	599	577	606	610	580	608	637	624	616	649	625	609	590	629	591	660	604	648	617	568	625	627	605	608	618	628	640	616	664	695	613	622	622	588	653	631	656	598	632	581	601	642	651	606	608	629	601	610	615	629	601	610	618	677	624	610	594	644	626	630	625	630	604	652	623	583	645	607	626	582	636	669	572	641	593	686	634	659	639	624	582	599	629	612	595	592	644	617	590	611	601	600	677	627	587	622	666	597	621	622	604	617	600	673	610	635	614	605	662	645	604	621	669	639	654	630	583	604	643	592	634	618	615	642	561	669	625	612	606	656	617	613	618	625	629	606	635	626	613	581	613	625	619	603	651	608	609	639	629	646	638	623	592	646	597	615	622	637	608	620	635	620	618	608	642	590	622	615	587	660	610	601	602	601	617	620	650	603	618	628	587	571	643	634	652	650	611	605	641	644	647	608	632	630	677	635	620	627	629	611	587	667	628	661	587	625	642	617	616	632	631	602	615	654	606	578	617	644	616	613	608	616	651	618	625	615	631	608	629	596	604	596	589	600	648	589	582	635	621	633	623	662	595	657	650	659	602	649	625	626	597	635	621	616	637	642	615	643	606	605	628	577	638	666	652	639	594	626	606	580	605	642	585	595	611	642	597	617	630	631	612	597	572	643	649	647	661	604	622	623	582	571	635	643	602	600	637	575	650	612	632	594	653	581	643	585	564	634	604	616	629	614	590	612	584	610	630	588	639	611	640	619	615	595	626	634	589	610	659	611	630	629	621	608	640	630	623	631	650	605	607	628	601	657	634	624	598	650	659	654	642	566	656	665	606	652	625	603	657	655	593	584	648	567	606	641	604	645	670	626	579	623	610	620	649	576	613	598	613	611	649	618	632	671	677	642	608	662	555	627	591	649	596	649	659	649	625	603	580	625	599	642	606	620	636	596	618	592	677	623	644	652	654	600	659	632	593	604	618	625	585	636	603	623	595	626	661	610	589	619	637	634	641	595	632	632	619	658	661	598	621	647	623	592	609	604	657	594	620	638	671	591	635	614	610	583	665	602	639	649	606	620	595	610	662	590	634	584	596	619	649	594	631	603	616	606	586	621	623	623	600	597	631	657	630	638	607	636	614	575	652	621	643	606	617	643	648	619	618	634	632	615	644	627	610	652	592	611	620	642	612	670	652	602	604	635	654	592	660	590	585	596	634	627	610	602	670	595	657	597	610	560	637	632	633	626	595	609	592	617	626	631	622	603	636	622	639	626	608	627	607	627	588	641	618	647	622	654	609	638	574	615	609	633	623	627	639	585	643	629	603	627	619	596	638	613	645	645	633	653	626	626	638	645	627	650	621	595	625	624	618	597	612	588	609	616	658	618	619	624	642	579	685	612	606	630	592	626	652	643	615	615	655	585	649	615	575	613	618	655	627	615	653	624	639	614	572	564	649	602	628	592	632	617	644	639	637	632	645	599	576	651	606	580	638	608	648	619	628	608	604	632	632	607	601	622	630	614	629	624	620	608	629	610	607	611	627	604	657	639	668	635	609	631	614	604	635	611	606	630	642	616	648	644	601	633	639	611	614	617	636	582	675	639	598	612	636	628	605	611	625	632	600	610	652	634	640	636	619	596	587	641	629	662	610	617	632	604	609	646	616	641	595	583	600	617	653	596	557	612	613	652	669	619	592	603	678	614	613	600	611	602	615	611	607	634	573	643	609	576	586	626	616	661	606	593	669	622	587	644	610	635	644	630	649	672	633	646	635	619	649	633	600	626	615	650	603	636	558	589	638	636	583	608	628	620	630	570	607	574	622	629	642	629	647	588	598	653	656	628	602	663	643	626	614	613	605	642	565	620	636	637	664	628	658	610	629	608	597	607	613	618	592	604	598	572	675	614	640	608	618	601	627	600	623	588	679	606	549	655	579	627	624	593	614	604	590	652	636	586	680	571	597	635	626	655	620	605	650	635	652	611	644	606	632	652	612	644	609	669	650	610	604	611	632	614	588	644	595	654	596	619	620	622	600	610	578	633	644	587	625	601	629	580	612	633	621	617	610	632	626	625	616	637	588	678	607	632	631	591	645	596	572	592	614	631	608	671	622	608	621	663	598	612	630	619	606	596	618	626	669	623	620	666	621	629	612	651	592	597	612	632	614	613	614	622	593	657	589	619	634	607	590	646	645	660	612	646	619	594	675	639	624	661	656	594	604	601	663	614	620	612	603	654	592	640	605	640	611	679	665	643	631	613	615	609	682	616	613	604	611	596	628	666	607	610	590	634	578	624	624	647	620	618	577	586	630	616	627	590	606	642	621	591	617	594	653	639	603	620	656	604	635	561	594	619	615	626	565	667	615	589	638	579	621	650	575	651	646	615	614	628	652	617	650	624	620	602	658	633	635	603	621	627	614	644	619	593	588	611	581	616	606	613	606	638	640	645	615	615	672	651	603	597	623	624	566	603	618	590	592	577	613	661	646	648	626	615	646	601	611	621	623	617	583	612	600	648	657	631	655	644	602	600	617	657	618	599	623	675	662	655	636	607	634	652	615	643	635	653	620	590	626	644	625	582	582	623	593	668	615	612	630	614	626	631	602	653	637	619	589	585	627	641	607	686	628	618	604	644	620	595	647	626	607	608	595	589	608	646	579	591	599	595	637	640	625	608	594	643	690	605	633	629	617	639	618	609	665	635	621	588	595	625	615	631	615	644	605	635	619	646	595	573	653	657	603	633	619	610	592	595	584	650	641	603	630	607	631	576	646	586	647	603	554	632	602	612	627	576	609	630	593	583	626	599	642	641	598	623	610	614	654	639	638	616	659	589	577	592	611	624	616	621	596	580	615	617	630	654	628	645	664	618	628	585	615	642	638	605	610	646	645	641	588	613	665	652	611	632	619	578	628	612	643	646	616	601	639	638	613	608	667	595	660	653	637	662	603	623	654	637	651	615	633	651	585	591	631	657	647	616	639	614	649	630	633	595	626	586	590	636	623	609	579	607	624	641	628	651	630	660	608	592	623	617	628	547	589	622	593	649	629	601	639	645	664	608	609	628	632	603	630	622	646	611	610	694
14344	4727	2324	1472	1075	844	642	568	482	507	440	435	401	424	426	401	397	361	369	374	356	351	387	371	399	328	390	404	391	355	337	351	340	334	358	342	370	380	337	386	369	383	395	359	384	379	393	339	350	369	376	354	362	403	370	385	366	377	360	377	347	370	374	349	355	382	370	358	406	362	381	355	374	373	350	390	356	352	400	394	398	363	340	342	346	333	343	329	328	399	379	362	331	361	370	377	374	395	377	402	359	389	374	359	342	358	376	378	361	378	376	346	398	355	329	367	389	372	344	362	396	385	375	383	329	383	368	411	407	386	362	356	350	337	361	366	381	406	343	346	376	364	359	385	376	371	384	405	392	371	362	385	360	351	360	368	399	352	378	328	372	375	387	394	342	379	401	377	323	361	388	375	341	345	355	362	351	357	393	380	338	371	323	356	337	375	343	352	359	374	325	385	374	360	346	357	341	343	385	349	381	363	390	350	343	371	381	396	378	359	386	375	361	353	367	374	355	348	383	336	350	380	363	368	369	382	352	342	395	359	363	381	375	392	372	358	389	368	385	351	367	418	399	349	369	366	354	360	362	348	354	364	362	357	358	360	365	346	378	360	341	358	403	353	397	378	357	369	355	361	386	339	376	329	357	338	380	339	353	354	358	357	343	374	369	347	356	362	382	404	352	362	359	390	323	401	391	365	391	372	346	420	354	338	367	342	370	383	360	341	415	380	371	348	385	367	379	388	383	356	351	360	412	378	354	341	390	345	343	359	386	347	345	368	365	355	361	347	353	344	357	403	346	359	364	352	392	328	338	406	398	293	401	360	366	383	395	334	369	368	369	372	399	348	406	370	371	354	327	367	345	354	324	366	368	345	342	356	331	336	340	384	354	365	376	426	378	372	347	420	399	380	391	378	386	365	349	370	402	400	346	334	358	370	369	343	366	368	383	354	377	375	380	375	388	399	361	390	354	345	382	415	342	363	376	352	364	359	376	338	336	366	368	375	374	349	376	354	400	344	339	369	382	361	370	403	391	314	350	365	345	356	361	405	374	333	348	375	360	335	336	403	351	361	339	351	382	359	378	355	358	347	335	380	354	393	355	340	352	384	359	348	358	388	355	354	373	393	368	358	353	382	397	340	343	380	402	363	366	373	368	369	339	406	378	375	389	371	392	354	340	329	341	323	374	416	395	382	355	348	347	370	354	356	350	305	371	381	355	385	371	365	388	381	374	373	343	344	365	397	362	336	359	375	379	367	370	355	335	366	366	331	344	412	357	371	393	384	376	372	352	383	403	378	391	383	342	367	372	372	336	372	373	402	348	370	369	368	350	355	368	358	333	340	371	383	377	383	382	342	390	378	334	376	352	371	338	365	389	379	387	364	367	394	393	378	357	338	389	364	319	396	370	376	353	371	347	392	319	368	366	331	370	371	408	379	361	384	332	364	384	403	371	354	346	387	366	355	370	396	375	359	346	334	346	334	369	407	325	392	373	339	383	334	342	377	400	377	358	381	356	360	357	350	363	353	319	362	352	382	369	393	346	365	381	360	363	366	348	381	389	389	373	326	370	375	383	360	353	376	363	342	347	401	381	361	388	376	371	381	333	395	342	362	337	369	367	343	373	371	385	388	389	357	397	379	351	379	355	355	386	355	354	373	355	382	391	389	351	353	382	352	388	369	348	345	371	369	354	370	387	344	358	385	314	361	384	392	366	374	351	380	340	356	356	362	354	370	386	350	367	383	353	366	382	380	384	372	383	337	357	348	371	377	373	376	334	329	356	348	378	371	389	352	369	404	340	370	364	377	374	375	364	354	361	381	393	363	359	388	387	408	392	326	372	362	343	353	365	365	394	388	350	410	365	312	367	378	383	384	381	374	389	379	376	360	362	368	334	380	367	346	343	379	375	349	374	375	366	387	353	367	378	349	387	352	359	383	380	365	390	361	384	410	401	369	381	392	364	345	368	366	407	395	361	380	355	353	391	359	387	355	361	365	380	350	384	356	373	368	347	368	355	350	367	344	370	366	399	353	374	384	391	376	386	370	321	378	367	359	407	377	378	352	352	389	389	329	375	358	338	375	376	344	344	382	349	329	386	366	399	365	370	398	420	347	352	339	382	335	380	375	364	345	378	361	399	330	391	384	357	378	379	392	402	352	370	352	333	361	385	363	388	363	374	375	369	347	383	392	353	354	346	397	347	365	348	353	345	368	372	346	348	427	378	366	314	352	350	353	352	338	343	387	369	347	400	383	385	335	379	374	352	351	391	330	368	371	358	395	404	370	379	358	356	338	382	353	370	357	355	348	307	327	360	367	345	328	365	376	391	353	404	366	378	358	339	391	388	373	364	384	343	338	340	347	374	345	374	373	345	352	330	356	343	383	376	368	348	395	368	367	339	381	338	341	341	364	356	353	399	384	372	349	380	388	350	352	375	350	367	355	357	352	411	374	387	355	354	368	367	363	356	384	405	396	325	403	377	334	366	360	376	347	360	405	348	369	391	375	370	378	374	325	354	335	334	375	372	331	409	321	383	328	353	388	355	379	361	355	361	364	358	382	378	357	374	393	351	364	380	364	382	388	375	373	356	379	344	377	345	339	362	409	379	342	353	362	362	370	410	378	380	373	336	374	365	384	369	388	383	355	353	384	361	385	401	344	307	353	334	369	356	368	396	364	373	410	338	324	380	398	365	333	384	395	368	368	345	392	350	321	359	392	334	355	345	359	374	336	379	355	383	325	349	345	374	378	391	376	359	351	345	351	383	352	335	348	357	358	346	409	356	338	390	401	394	390	366	380	366	374	379	335	364	357	385	370	375	388	382	366	345	356	352	352	330	379	371	392	371	378	363	403	397	346	372	368	362	381	392	372	387	382	392	366	393	368	336	410	363	350	326	340	380	357	392	382	390	326	359	347	373	383	391	340	378	369	368	350	361	348	340	404	360	351	372	356	408	341	342	360	401	361	358	344	382	387	359	344	354	370	353	394	356	396	348	345	360	368	363	404	363	343	391	367	353	380	371	393	388	378	342	362	375	386	368	418	363	371	387	313	370	344	370	384	356	388	425	376	371	376	353	384	375	367	333	380	413	386	360	349	362	378	370	348	389	342	369	362	401	347	375	377	331	365	392	373	326	374	366	343	356	368	368	346	383	359	366	375	362	341	375	393	351	376	409	362	342	390	397	363	344	337	391	377	365	379	373	421	366	398	383	343	364	334	372	369	334	409	378	387	358	360	374	369	360	393	367	340	363	412	357	384	354	382	350	368	354	348	352	339	370	345	351	353	374	364	385	347	421	359	394	383	358	367	354	409	314	342	348	398	361	395	367	397	383	360	386	363	339	351	360	376	383	389	372	375	384	357	359	346	376	348	374	403	369	331	372	342	363	381	378	345	398	362	372	341	390	351	354	354	364	329	390	389	371	374	379	409	362	384	391	341	413	364	372	330	390	378	347	347	356	386	346	364	376	373	369	356	380	372	362	362	368	375
10374	4517	3946	3926	3415	2845	2124	1812	1650	1610	1322	1199	1145	1118	1004	1067	1021	932	951	860	941	905	888	891	900	909	887	916	889	896	874	849	911	902	862	871	901	863	844	850	915	865	838	874	838	868	945	911	833	850	885	904	878	875	876	918	887	903	908	925	926	911	881	852	862	826	888	858	891	820	864	808	805	848	869	833	817	915	895	828	845	866	881	876	841	936	876	876	851	901	832	871	843	851	875	890	884	870	886	810	877	873	884	833	833	827	848	856	844	914	864	888	873	879	835	874	902	892	815	869	886	885	864	841	885	822	879	864	851	880	838	850	941	884	757	877	834	895	824	910	847	857	842	860	812	871	866	833	870	844	909	859	839	830	872	877	854	834	836	859	835	824	807	905	796	847	867	843	865	869	853	829	812	835	809	850	823	828	835	858	897	842	864	804	809	839	886	854	867	860	860	852	892	836	842	821	857	891	887	825	877	813	886	919	828	879	873	875	846	845	840	822	845	848	853	922	907	810	855	854	817	874	905	880	847	841	870	864	791	891	851	858	845	857	891	873	870	855	776	814	850	825	845	863	851	814	836	874	889	861	846	799	842	811	884	834	812	856	841	788	866	869	838	800	859	826	890	853	863	845	860	799	883	882	872	821	853	928	822	887	835	852	852	841	865	862	871	845	855	837	837	846	804	863	868	840	824	801	910	888	854	830	855	845	825	831	841	927	845	825	832	856	920	854	827	837	901	818	827	854	898	882	857	842	866	873	845	850	879	832	812	904	910	847	853	818	779	851	847	870	871	804	865	842	800	852	824	862	859	870	821	866	849	814	847	858	870	843	866	830	864	865	861	836	822	852	773	825	845	833	840	806	844	900	779	850	932	856	830	916	828	848	870	887	836	909	766	812	844	810	838	822	768	902	846	856	825	906	813	845	828	826	856	902	842	815	886	839	860	828	817	859	866	860	861	811	856	864	857	775	863	834	847	855	835	862	823	882	878	848	835	889	838	811	838	896	871	824	822	818	850	827	859	846	852	782	868	822	805	821	860	806	874	864	858	885	873	905	796	821	898	875	853	838	835	820	802	871	839	834	828	863	852	812	819	834	905	851	847	879	901	883	815	889	869	810	803	862	869	849	762	889	877	861	849	823	829	800	828	814	832	860	814	871	861	885	852	844	860	839	890	860	834	858	872	811	857	857	827	889	825	799	896	820	886	871	883	853	890	863	926	877	825	850	903	826	809	819	832	854	896	882	844	875	882	845	835	802	872	890	864	861	857	810	817	840	872	933	817	877	825	824	855	843	883	814	890	826	821	853	833	818	864	842	833	819	849	847	888	790	829	867	860	849	839	896	854	820	840	857	861	844	874	846	830	872	958	832	847	915	842	903	873	867	834	861	846	841	833	847	843	822	853	856	857	941	820	878	848	855	885	845	861	892	787	857	884	867	876	860	844	868	904	832	873	874	876	776	825	844	830	857	875	866	828	873	858	868	854	832	847	889	882	878	796	872	860	859	879	815	894	845	857	840	864	868	844	845	893	843	820	864	872	880	824	864	834	838	829	877	880	868	842	848	859	803	781	829	888	838	865	891	888	817	846	838	822	874	860	859	842	882	843	819	881	861	861	889	852	811	878	855	838	816	815	865	899	853	822	837	879	861	849	847	858	850	831	891	818	863	888	805	868	827	881	812	818	831	807	874	843	851	881	869	860	837	848	875	828	816	862	851	799	800	816	836	832	803	831	838	790	864	797	845	856	815	853	833	822	867	883	851	845	811	792	856	832	829	848	842	871	798	861	832	852	814	853	845	818	848	834	813	826	846	828	891	821	830	876	874	902	802	847	849	794	864	842	825	856	858	871	836	860	868	830	843	839	877	845	837	793	838	812	843	880	857	816	882	824	853	822	851	881	893	857	811	801	801	900	834	845	900	905	863	847	859	855	903	890	835	894	858	871	873	869	836	823	836	872	791	852	848	882	821	846	818	879	803	846	886	878	906	856	909	850	835	830	831	838	830	804	812	873	870	862	792	862	851	812	844	841	837	839	799	873	863	808	836	870	839	867	822	850	788	833	849	849	891	876	870	899	883	889	827	839	860	861	867	835	855	864	837	841	849	839	802	821	845	834	893	887	868	862	879	857	835	888	839	821	870	822	865	868	851	854	840	834	851	821	853	836	794	876	825	851	834	851	906	895	874	835	850	844	800	880	890	799	818	866	858	838	854	872	848	882	881	870	820	793	873	857	829	879	882	903	919	869	794	838	838	830	788	868	863	812	868	858	877	884	851	821	820	844	846	822	868	844	853	894	783	808	864	798	894	878	865	857	829	906	817	883	868	842	862	866	857	836	858	849	893	819	839	860	833	837	835	846	830	833	917	837	900	873	916	885	883	846	855	881	851	845	832	825	890	813	855	843	838	879	879	813	863	879	864	861	822	848	820	836	820	837	867	853	846	784	830	895	847	819	904	831	843	898	813	888	810	848	837	876	847	884	863	810	829	884	798	823	858	840	802	902	861	864	860	804	799	794	798	850	900	829	884	902	870	845	845	828	850	820	893	863	872	824	833	858	862	844	890	817	821	819	848	810	829	892	832	849	785	864	809	828	831	872	897	848	810	800	887	803	844	852	851	887	869	863	873	865	842	852	848	872	863	862	833	826	899	826	848	849	850	857	790	813	898	828	882	894	868	873	844	866	814	861	851	829	898	892	833	814	833	848	864	879	834	842	830	850	873	883	858	836	855	896	880	875	858	813	807	853	847	835	849	867	868	845	859	827	848	866	867	873	931	829	856	843	842	855	903	830	846	861	807	888	790	902	845	812	845	826	832	800	835	881	871	838	843	869	933	864	826	855	863	839	829	874	839	841	878	837	853	842	836	868	842	844	838	830	843	872	861	803	875	823	892	842	895	833	899	790	830	873	883	826	857	929	856	862	852	831	853	902	823	864	902	843	867	897	810	859	866	839	830	861	844	811	844	856	871	908	841	803	833	798	836	821	901	950	886	849	805	890	859	831	821	840	846	862	853	846	848	817	844	882	850	807	813	877	891	848	837	835	833	842	874	898	887	809	854	810	879	850	820	902	862	877	864	800	867	834	820	875	868	864	899	873	874	871	918	838	823	850	883	918	851	847	838	850	863	876	826	867	897	869	800	800	848	841	863	858	829	832	849	844	870	855	822	842	847	832	886	827	830	869	819	839	875	841	825	870	830	843	857	832	857	807	836	864	876	850	856	847	835	849	818	845	837	821	837	861	855	838	870	869	840	817	863	835	869	826	856	959	839	910	893	879	834	830	874	851	859	819	922	843	847	853	821	825	883	865	847	880	877	851	880	835	842	854	834	885	919	868	878	892	837	821	838	865	837	837	905	856	826	862	832	871	835	903	871	851	911	848	805	855	939	825	880	871	823	892	832	843	850	835	881	825	810	874	868	889	872	862	848	852	829	874	903	869	845	889	820	789	797	843	836	881	871	837	880	867	855	837	843	898	808	850	885
23289	8578	3787	2177	1440	1012	729	657	631	545	497	440	433	420	421	418	405	354	356	357	362	336	389	380	343	361	346	346	363	358	325	365	354	355	369	341	347	356	364	336	401	311	338	349	337	343	352	381	353	341	340	372	350	343	337	355	325	364	388	353	311	342	347	366	345	358	360	349	347	325	362	326	318	322	354	352	311	377	353	344	336	313	342	323	372	344	342	380	337	389	375	329	335	341	361	319	375	354	358	338	302	370	363	317	385	356	350	361	339	355	339	352	327	348	347	359	343	355	351	341	335	369	348	377	365	343	350	320	364	363	359	330	356	343	343	362	338	367	345	345	322	348	351	329	357	326	362	367	350	365	355	354	333	378	350	316	331	336	348	369	363	371	350	363	346	350	312	341	360	362	325	341	368	327	341	343	340	340	354	315	340	333	349	334	343	319	342	337	353	351	344	345	337	347	345	358	375	312	335	333	346	326	366	338	329	352	353	367	350	331	355	351	345	338	348	332	371	324	299	333	338	370	343	366	357	352	339	351	323	367	387	352	316	326	338	332	386	321	363	328	358	352	349	342	319	340	369	365	337	387	344	360	343	316	356	364	349	332	392	339	318	346	319	382	345	343	317	355	332	341	366	361	337	341	351	346	328	360	371	347	362	368	312	326	354	344	319	317	357	351	335	362	376	365	346	339	364	350	358	320	334	362	387	383	325	327	347	370	336	358	333	358	283	317	332	355	325	327	314	356	343	354	341	339	360	359	342	322	334	323	324	375	359	300	361	312	346	318	353	341	341	331	318	378	335	357	337	360	364	323	336	320	350	368	390	333	319	321	357	347	313	332	364	339	345	316	338	378	367	311	371	347	346	347	330	327	340	318	333	370	356	346	375	370	317	351	404	382	358	365	338	341	358	349	377	321	341	307	319	361	366	338	388	329	318	345	343	339	334	320	333	324	358	329	373	375	358	321	342	315	363	349	353	358	376	332	349	347	367	340	322	352	357	323	347	361	315	350	358	329	354	357	348	340	364	353	342	356	327	361	329	330	349	334	396	336	329	369	338	353	362	314	363	356	349	352	355	343	330	314	346	367	358	363	362	349	334	399	382	369	386	345	365	329	369	334	358	391	306	300	354	353	350	371	360	380	365	334	352	321	348	359	367	348	340	370	364	341	337	356	359	294	376	320	334	370	357	323	360	332	309	378	330	364	346	358	365	340	353	380	353	369	369	357	345	326	377	347	363	333	314	340	326	338	319	322	324	336	333	343	329	311	326	378	296	326	377	341	338	346	344	362	298	338	363	338	341	366	357	350	310	365	354	352	365	353	359	383	334	333	353	363	351	355	362	336	363	322	340	334	350	344	372	338	341	330	348	344	335	351	375	342	319	334	322	335	344	351	391	341	348	358	359	345	410	361	342	352	352	347	368	336	338	340	351	362	339	347	286	358	329	342	323	328	348	373	372	337	331	334	332	319	350	365	309	349	353	363	345	355	354	335	344	334	347	330	351	340	362	325	361	344	337	335	349	330	357	322	328	362	336	324	313	328	355	350	353	323	348	371	347	338	332	366	342	327	361	356	355	305	341	343	345	343	345	331	337	349	350	380	327	352	361	369	344	365	363	356	339	318	345	304	343	353	321	348	371	369	323	332	357	380	381	321	360	351	330	361	362	330	321	331	342	372	358	337	325	336	322	365	354	380	347	361	356	320	369	350	355	334	374	316	302	317	334	347	301	366	324	367	346	369	356	338	348	320	342	340	362	322	356	349	349	349	351	371	377	342	338	355	384	381	353	359	354	328	338	359	326	342	354	358	354	360	355	356	334	309	384	344	330	313	384	323	335	323	356	332	342	337	372	323	348	331	353	292	344	379	347	314	343	341	365	359	346	353	335	330	346	377	357	318	359	369	341	346	351	342	380	370	372	357	354	349	372	341	366	341	332	341	338	369	355	350	332	348	323	322	336	346	340	343	349	346	340	341	327	345	346	362	351	330	350	336	349	315	344	326	339	345	342	350	385	365	349	343	302	315	333	317	334	338	347	295	376	364	315	329	344	357	367	356	352	337	363	331	340	369	370	334	354	355	333	345	323	386	309	333	323	370	368	311	342	326	394	348	338	335	323	359	363	361	372	343	365	360	326	336	343	381	368	366	327	358	330	349	367	351	334	294	369	361	382	332	345	342	313	347	388	312	353	331	331	340	343	363	350	352	351	349	358	332	329	306	353	334	352	325	337	342	330	342	356	359	345	367	380	315	361	330	372	334	320	361	375	361	337	384	347	365	359	355	344	335	367	370	386	332	361	358	375	331	375	359	363	347	376	363	338	353	363	355	338	361	364	339	355	361	311	346	350	351	375	348	346	356	354	332	331	337	331	340	328	350	340	340	344	380	336	350	320	320	348	357	364	363	328	345	345	330	365	358	357	357	357	321	340	334	375	368	366	333	347	357	365	338	321	327	309	337	351	344	372	324	331	358	354	320	344	363	343	335	362	367	389	344	373	355	306	337	354	363	335	352	370	368	360	357	368	353	314	359	376	393	351	355	339	369	334	360	342	345	366	350	348	333	339	347	351	332	363	369	348	373	366	357	338	371	334	303	356	315	337	327	320	332	375	358	337	372	351	341	326	359	317	348	346	360	396	333	352	355	327	356	312	318	366	358	375	343	349	351	350	332	318	342	352	344	366	377	367	329	339	342	354	327	355	364	320	341	334	321	359	362	368	343	376	302	381	360	378	332	342	361	366	356	338	344	338	360	345	348	320	304	373	342	338	356	330	361	360	341	380	356	379	315	367	385	356	322	342	312	365	364	318	311	348	318	372	318	371	369	326	342	381	354	352	363	344	374	348	328	331	317	369	376	395	343	352	339	362	322	358	377	348	351	383	391	348	331	345	330	338	351	327	353	319	361	335	353	362	325	307	335	337	307	366	326	357	322	337	343	342	321	315	343	367	355	376	370	354	362	399	362	369	348	322	316	362	365	315	357	335	369	352	333	332	365	371	380	363	336	374	328	357	388	346	365	381	386	323	302	302	376	307	343	341	319	352	337	353	318	360	391	367	362	368	363	354	340	343	328	330	357	325	379	345	361	365	325	321	359	347	317	323	389	370	394	295	337	381	326	348	350	350	328	371	365	323	345	328	331	310	360	331	335	365	329	336	355	312	323	340	343	319	352	365	368	366	354	376	343	377	363	379	346	327	358	322	355	422	387	329	327	363	376	346	386	365	353	325	352	368	385	306	361	363	331	331	358	357	354	306	346	343	342	366	357	335	360	342	347	317	314	362	363	365	359	332	331	335	361	353	346	373	341	373	325	353	336	337	341	319	346	354	325	354	355	321	332	367	359	345	336	336	334	344	340	369	317	338	361	370	350	308	351	331	344	332	360	352	384	350	364	345	368	352	340	346	375	353	350	328	349	379	365	325	320	382	347	352	301	326	365	356	329	351	343	352	350	348	350	379	368	336	325	337	388	341	367	365	339	332	384	377	364
14010	6733	5485	5634	4725	3510	2958	2402	2127	1960	1702	1440	1269	1165	1191	1143	1052	1080	997	956	940	988	937	873	839	860	872	890	814	865	860	830	834	843	795	810	808	823	862	851	829	858	824	797	855	810	897	898	862	824	853	856	873	822	865	898	923	872	872	823	806	762	863	798	753	793	788	841	825	827	830	848	835	840	785	794	808	745	775	787	800	808	817	821	772	854	813	785	863	818	748	842	769	771	789	796	787	774	808	829	769	819	803	827	788	777	707	803	797	847	784	842	811	781	812	810	797	763	850	784	855	859	813	799	769	784	814	754	803	790	790	783	774	774	767	826	763	834	821	784	745	817	842	755	784	763	811	800	765	814	785	828	835	809	821	787	794	763	764	799	805	768	781	762	735	840	808	808	779	800	827	775	740	774	817	831	789	815	776	819	823	797	790	781	821	795	745	822	772	799	798	804	824	820	784	773	808	748	810	747	788	775	804	784	830	791	821	786	825	793	768	751	821	805	824	791	808	781	763	811	775	767	779	756	768	783	762	878	768	768	778	797	733	803	799	792	824	773	759	754	835	763	774	813	841	777	780	821	791	814	752	815	748	754	742	757	768	776	825	768	804	788	779	794	785	844	766	808	808	806	760	804	790	769	755	772	709	777	770	773	798	772	783	762	773	812	802	758	761	822	774	752	802	787	768	801	794	784	822	814	769	767	769	777	764	839	793	795	730	784	828	855	753	798	797	823	766	769	779	797	785	812	787	790	784	772	795	833	787	823	852	826	796	818	834	819	818	789	835	780	767	793	850	799	818	809	720	792	825	748	822	768	799	793	788	812	805	778	785	746	799	799	817	809	855	836	759	757	799	833	849	783	744	749	784	714	784	814	790	810	773	807	768	763	742	779	793	805	821	781	775	766	843	805	795	827	761	781	750	827	849	806	780	762	815	754	816	818	779	776	817	775	779	779	843	784	789	796	778	789	872	811	757	780	778	756	783	817	801	814	783	813	819	780	863	780	735	784	750	753	801	825	798	843	753	784	812	795	824	792	814	752	814	741	823	743	760	813	779	786	785	807	801	773	794	816	766	799	772	800	803	816	759	822	797	796	776	782	809	820	822	802	799	830	721	737	839	755	761	808	805	786	806	756	766	827	761	782	756	811	805	837	770	814	728	747	812	786	786	780	792	807	802	787	818	780	797	804	787	791	805	744	793	772	811	797	771	778	789	796	819	838	820	787	806	797	814	758	798	791	800	824	780	771	831	765	770	819	793	773	786	801	859	848	802	801	811	810	801	740	762	801	801	807	782	765	802	795	792	790	773	829	784	789	820	746	787	708	849	773	799	830	811	743	790	846	760	801	821	843	798	816	799	796	793	837	796	830	815	774	836	808	826	744	720	795	734	810	757	774	790	862	792	792	822	828	819	836	776	795	790	798	745	811	741	820	808	797	776	803	829	867	725	794	801	798	820	769	784	791	780	838	803	810	797	758	770	783	798	801	815	754	831	770	824	776	801	783	770	787	776	754	805	789	836	822	755	734	747	789	831	814	812	774	809	830	844	818	766	802	835	776	788	801	837	785	805	830	805	832	783	789	719	797	755	818	821	817	811	802	810	803	826	822	768	755	819	817	778	775	799	826	819	745	778	792	765	783	828	783	798	773	831	814	753	806	788	798	795	842	786	819	829	767	766	835	723	809	779	849	772	827	827	787	791	810	807	766	843	767	783	764	805	801	791	784	780	727	811	816	817	770	787	806	816	792	819	795	753	784	805	785	825	808	801	787	759	844	779	764	783	777	808	800	744	827	776	833	787	790	828	840	821	823	772	837	797	774	829	794	804	785	846	842	755	797	789	836	796	803	797	762	857	845	806	804	797	779	802	773	827	765	758	802	813	786	764	816	744	760	768	844	771	774	755	821	779	805	764	801	821	763	806	795	764	788	812	791	770	802	743	809	756	724	809	743	762	752	792	854	768	785	813	774	794	746	816	791	790	794	827	744	801	795	780	785	833	804	784	824	813	833	831	797	818	768	817	776	793	815	845	767	876	766	811	806	806	785	757	711	822	782	812	722	785	783	822	773	810	790	859	816	806	770	779	734	832	748	781	826	773	807	780	777	861	808	846	800	807	839	754	800	754	793	783	794	820	829	761	807	820	769	805	803	778	841	780	846	773	810	775	750	800	788	796	808	808	808	737	790	740	764	816	784	805	871	778	796	838	849	745	759	750	792	793	789	788	799	819	828	818	792	780	770	798	789	776	784	774	782	751	731	782	818	794	794	794	717	786	788	758	811	850	741	810	805	775	796	803	789	786	779	799	825	809	760	771	782	759	820	785	768	762	786	756	788	790	816	761	810	741	783	856	818	795	788	816	776	745	812	777	813	800	774	817	778	744	778	760	760	763	730	794	765	805	808	795	796	797	789	770	788	790	806	767	786	800	792	773	829	794	773	836	748	759	803	830	801	824	785	768	745	829	738	830	790	804	729	807	783	830	781	792	787	833	770	815	767	803	755	812	807	761	782	786	830	844	826	836	771	830	771	807	834	835	815	790	811	773	851	822	816	818	821	831	763	756	776	810	774	751	778	784	815	792	779	842	768	802	776	810	843	773	822	782	765	809	764	746	802	789	812	791	813	774	802	757	823	744	838	855	822	770	817	822	772	783	827	789	844	844	777	799	831	786	794	842	831	789	795	842	799	769	800	786	779	761	797	721	797	808	729	747	789	796	810	811	791	808	777	754	773	848	807	820	811	772	782	797	847	802	765	778	760	783	820	804	814	779	808	808	791	766	791	780	741	776	807	808	815	839	814	776	783	807	782	770	772	784	770	817	788	742	807	794	800	791	825	778	772	753	762	795	780	792	782	787	798	789	767	773	759	782	771	806	800	844	810	799	776	782	747	760	771	807	752	855	837	792	783	858	819	806	792	756	815	755	785	746	749	822	802	826	790	770	785	847	790	763	792	814	818	796	794	718	750	787	814	815	747	816	807	870	782	792	806	846	786	775	821	807	806	790	795	775	786	764	798	784	813	757	785	783	812	776	813	785	783	800	797	802	778	769	778	831	811	793	810	734	785	779	838	830	760	763	806	780	803	799	786	797	779	756	789	800	812	805	797	790	750	795	817	790	775	796	797	792	801	813	772	768	816	784	788	797	773	846	774	807	821	810	821	841	848	820	821	827	776	761	809	809	792	832	795	800	789	809	801	796	804	834	791	763	743	771	789	815	778	818	857	811	790	810	802	778	739	796	737	773	771	801	786	793	780	790	795	849	785	775	823	752	785	832	776	779	762	792	806	816	805	772	814	795	770	753	768	792	768	779	835	792	807	733	820	786	787	822	807	810	838	787	816	794	759	783	806	748	791	780	766	799	783	777	760	789	807	800	808	853	789	813	784	832	788	810	834	778	779	802	786	772	742	793	834	781	807	773	816	814	785	773	759	751	773	836	811	802	871	792	791	776	744	763	762	804	799	785	785	812	819	796	766	784	788	799	792
5073	1743	945	623	444	376	359	330	355	269	290	289	263	298	257	254	297	263	258	271	259	225	278	252	242	275	259	238	269	233	300	259	250	273	254	224	232	242	225	265	279	241	252	258	241	252	258	256	197	247	276	232	248	242	241	285	253	242	253	219	252	253	249	259	241	298	259	226	241	275	275	255	260	263	274	277	253	261	239	247	265	248	262	264	228	268	246	254	273	271	251	265	266	246	255	242	254	231	249	259	280	287	255	286	244	241	271	239	255	253	274	268	229	244	282	268	226	247	275	239	219	265	253	266	243	217	241	275	271	247	273	268	254	225	255	274	271	254	252	263	249	278	242	255	251	225	253	276	243	220	242	242	271	277	231	261	256	233	264	258	245	244	243	256	250	251	287	266	268	256	268	245	276	246	290	242	245	276	255	272	226	282	250	230	264	235	225	242	273	246	227	234	277	283	239	249	256	243	241	262	260	250	239	294	244	268	253	254	218	274	255	246	242	265	252	269	232	287	235	234	243	255	239	292	261	242	224	246	247	254	296	217	263	250	267	248	239	267	262	247	259	266	258	247	280	267	263	236	242	262	242	222	279	256	277	241	256	239	278	290	265	232	252	246	261	225	252	216	277	287	241	249	241	265	259	266	255	271	217	274	272	243	241	265	250	294	235	263	258	243	257	245	266	292	221	257	243	261	257	242	238	288	259	249	236	249	234	218	256	276	271	277	240	268	249	269	246	260	256	238	260	212	274	274	260	234	254	214	257	258	243	232	288	258	249	243	256	273	237	234	220	219	258	256	265	262	241	252	285	255	210	249	266	243	282	251	265	260	259	238	263	236	229	271	248	241	262	246	233	246	229	245	242	235	246	255	216	270	249	251	228	252	247	290	278	237	281	267	268	269	243	249	239	256	294	229	217	235	251	245	256	262	260	259	277	260	247	249	221	283	258	257	265	236	278	278	307	246	257	251	260	260	256	274	243	273	277	276	262	290	275	251	248	259	259	249	261	266	269	247	266	251	239	260	264	277	254	236	269	306	229	251	294	255	245	246	285	259	272	252	246	260	285	240	264	250	290	240	290	270	204	263	257	227	252	230	270	227	269	271	276	238	280	231	255	244	300	262	254	246	252	229	246	225	229	278	263	282	245	236	248	251	251	261	220	273	273	247	222	235	229	303	291	245	254	262	222	261	233	242	255	230	258	231	260	268	273	242	266	236	278	237	245	230	221	261	254	236	256	247	285	245	263	226	281	229	255	263	242	258	243	277	257	236	272	272	257	252	249	263	255	230	258	271	250	244	263	245	242	226	215	251	244	278	280	262	238	268	243	251	299	237	230	264	240	274	240	234	264	238	235	228	235	258	252	268	267	261	263	241	250	231	233	255	244	266	226	237	247	252	252	243	253	244	230	236	256	280	266	256	244	254	254	236	257	238	259	242	249	220	256	245	275	242	265	257	257	240	260	251	236	242	238	242	245	296	230	251	289	245	257	256	246	230	246	267	249	256	269	251	262	244	243	238	243	234	260	230	217	260	249	261	265	254	226	239	266	274	239	262	252	247	267	241	273	262	286	254	228	261	266	265	243	239	268	255	259	266	247	266	272	246	236	241	235	234	251	223	244	268	282	229	248	253	239	250	240	290	236	233	235	228	231	234	245	266	244	263	247	235	256	264	233	259	246	235	243	239	242	257	242	282	245	242	296	206	249	250	234	242	228	245	262	237	255	253	270	240	253	239	211	239	271	270	246	234	236	267	251	262	276	276	270	269	272	254	267	249	257	262	234	266	240	266	258	259	228	253	259	241	249	273	258	225	255	240	253	272	270	255	256	275	257	261	272	244	241	243	229	243	268	242	232	277	271	262	258	242	267	266	245	248	256	250	256	250	276	236	246	235	271	243	218	249	250	212	283	280	227	234	249	267	217	255	238	272	256	249	252	256	241	246	244	231	253	246	269	271	236	267	252	255	272	259	263	271	261	240	259	259	287	243	227	262	273	260	235	245	285	254	256	248	259	235	274	269	233	240	240	240	270	230	241	238	267	234	239	238	265	231	256	243	244	262	234	251	234	251	248	232	252	251	233	259	239	238	272	245	232	251	239	260	252	275	277	266	220	265	242	264	258	258	250	256	248	267	264	280	242	249	254	237	232	250	235	252	264	232	271	250	245	257	269	232	236	263	242	216	263	258	242	274	264	284	258	289	257	274	263	242	236	250	245	270	241	238	256	300	266	283	269	245	255	237	248	242	246	244	277	240	227	258	242	249	253	235	271	232	214	262	243	239	250	234	274	243	255	265	262	267	248	249	234	279	249	266	224	252	287	266	270	259	243	280	265	248	240	248	265	246	248	256	235	239	258	262	226	240	259	253	249	254	228	257	253	222	247	227	264	247	268	245	274	280	219	243	222	245	243	248	256	253	247	252	257	233	254	235	254	225	233	241	237	240	270	279	229	258	246	283	257	261	269	245	256	262	265	256	243	264	241	281	256	246	242	229	256	277	232	262	273	236	256	263	234	234	247	251	280	215	227	292	258	242	256	242	261	255	274	272	248	247	238	257	260	244	247	263	228	260	296	277	240	232	248	226	253	218	246	261	282	253	251	268	258	263	242	270	262	229	262	242	251	258	214	273	254	277	260	258	252	257	286	248	236	284	262	246	240	245	262	255	254	216	249	261	251	258	233	278	281	247	240	267	227	223	203	243	264	285	232	222	274	239	223	258	273	252	251	273	238	248	262	257	272	231	240	228	277	225	264	252	226	263	248	248	246	253	279	288	254	246	232	240	264	274	277	260	271	225	240	249	282	283	239	257	239	267	267	274	252	254	259	249	235	259	244	257	239	259	282	235	300	239	260	238	265	293	239	225	265	262	254	267	254	268	246	220	251	237	263	243	278	235	268	258	272	265	254	248	261	245	254	249	274	231	262	236	300	273	250	244	262	252	258	255	271	240	265	234	258	263	249	248	249	254	264	243	243	250	282	237	238	228	227	249	255	268	219	249	257	245	241	250	240	242	254	232	247	277	240	240	256	277	297	276	253	239	227	251	256	259	259	260	269	235	264	243	230	297	256	248	276	247	237	237	228	266	286	268	263	243	272	245	246	245	235	266	286	252	261	247	236	253	239	264	285	251	252	277	236	255	259	258	235	272	267	256	241	227	263	271	253	241	261	251	217	233	250	227	231	249	251	258	294	260	257	234	251	272	264	233	257	252	238	267	247	252	255	230	249	257	267	254	254	276	271	259	257	259	246	256	255	233	247	297	233	250	261	239	247	248	250	233	258	259	248	246	241	275	240	233	243	246	239	231	262	267	255	258	252	251	247	213	251	293	216	266	239	272	233	272	261	250	257	240	260	249	258	267	290	280	249	251	252	274	252	277	269	258	265	265	255	249	249	227	260	260	258	268	242	263	278	261	245	291	268	265	263	251	240	248	245	251	247	263	261	215	246	241	238	257	265	269	293	291	243	220	256	240	267	265	282	257	268	268
3802	2045	2041	1864	1524	1339	1260	929	919	829	826	735	714	714	681	705	658	720	640	672	623	672	617	632	614	621	653	609	639	617	612	613	600	577	648	582	643	634	631	628	627	605	620	666	635	644	703	671	620	605	685	644	650	670	683	666	681	652	617	650	701	598	598	632	641	618	623	591	640	594	620	615	588	602	643	630	593	580	610	588	614	639	610	644	619	631	664	622	645	623	639	657	649	648	630	613	648	641	596	631	603	639	600	606	587	645	612	650	641	632	601	700	627	653	598	632	628	632	620	611	656	635	657	608	592	616	603	636	628	630	619	625	605	630	627	607	625	617	616	640	620	615	610	603	638	585	617	590	679	644	684	662	639	632	606	595	609	608	614	597	600	606	610	655	622	614	591	620	664	606	611	629	649	613	614	592	611	614	593	627	632	560	608	596	631	593	620	584	620	644	570	600	617	626	617	634	632	622	660	583	645	639	609	609	630	674	655	596	610	576	610	620	625	586	630	650	652	666	630	637	631	579	684	646	651	631	679	574	640	649	631	635	632	626	563	590	645	605	599	621	602	632	580	614	640	649	576	641	655	596	580	627	618	659	571	634	623	655	598	652	634	603	650	649	619	624	634	607	601	604	641	576	621	605	638	640	584	664	589	639	589	612	623	636	665	650	662	618	650	624	595	625	629	632	626	621	636	642	624	652	672	628	615	636	621	641	648	625	614	603	611	607	638	626	639	636	624	603	572	598	633	605	655	630	644	575	600	584	629	605	632	623	615	610	662	653	621	654	633	664	625	576	609	584	635	567	594	670	651	611	643	633	614	634	642	618	626	632	589	620	594	637	642	615	624	620	639	587	630	633	628	650	632	624	625	588	626	676	636	620	615	593	653	620	624	569	644	631	656	633	610	588	600	656	620	621	591	610	625	641	634	584	610	621	596	609	642	613	604	688	620	638	609	589	638	644	629	650	625	587	633	613	631	640	597	643	615	578	630	594	656	660	614	620	597	624	597	624	598	619	609	668	649	636	624	648	637	622	634	610	653	578	654	615	604	621	647	651	621	623	604	613	651	600	652	656	621	669	587	655	625	632	603	599	601	637	607	662	628	682	616	624	616	633	627	622	628	590	578	584	655	611	602	600	606	616	622	615	617	619	644	573	645	625	587	618	603	627	595	581	649	639	639	575	600	671	678	650	652	584	623	583	633	622	617	599	602	643	643	661	632	629	604	631	669	646	666	621	635	627	627	600	610	639	642	638	621	604	606	587	623	608	602	599	595	608	570	681	656	592	618	645	615	568	612	650	626	635	632	632	630	612	602	577	654	637	639	618	613	621	644	657	653	581	608	605	615	639	581	658	678	626	610	596	653	628	633	600	617	664	579	634	657	629	654	624	650	600	611	675	596	577	623	627	616	646	633	645	631	610	654	573	633	616	624	611	635	643	632	586	645	569	591	671	667	612	620	660	613	627	666	621	624	643	617	630	609	568	604	656	611	592	610	628	652	658	625	644	574	645	631	633	656	626	628	664	630	627	640	599	621	628	617	594	608	609	670	629	593	690	617	618	628	630	644	599	583	611	648	637	616	631	627	617	630	642	625	629	623	593	641	655	579	629	620	655	637	602	622	617	662	629	605	599	623	589	607	613	651	620	637	644	599	571	643	665	601	625	632	576	601	613	622	654	650	633	643	646	603	628	580	616	642	601	672	620	603	610	637	640	638	631	653	651	640	624	589	620	636	627	621	658	676	642	650	655	607	613	632	654	584	631	625	624	622	609	608	641	584	602	594	656	577	635	646	623	636	609	594	616	617	589	606	631	639	605	579	633	616	605	646	607	650	606	647	680	644	625	640	640	587	662	603	579	627	629	621	622	606	660	670	609	633	573	669	650	638	622	619	597	638	602	637	631	631	608	631	597	625	638	647	658	624	619	614	676	643	674	596	594	622	586	618	628	639	626	568	642	650	600	621	604	639	637	630	631	616	609	660	617	635	613	580	571	627	646	661	675	612	592	636	658	597	616	602	578	634	619	648	653	623	628	629	627	640	625	665	619	619	622	649	658	613	628	611	590	611	594	620	612	645	609	609	616	591	627	601	594	672	600	596	630	611	660	645	612	634	642	664	597	606	649	609	624	597	608	641	623	592	638	626	621	637	625	655	652	646	608	663	671	607	627	660	637	622	632	647	598	602	636	614	617	615	610	615	607	609	629	620	658	642	603	664	617	663	623	598	575	651	650	572	646	618	652	627	619	593	629	578	611	621	628	630	633	645	663	579	607	589	644	644	616	634	622	605	601	656	600	623	614	635	609	560	624	605	621	574	628	641	615	634	624	601	620	626	597	616	629	603	617	626	625	643	600	632	624	617	636	601	621	640	596	643	617	608	642	611	643	596	617	600	648	592	615	615	628	610	613	645	630	599	687	645	575	596	655	618	617	619	619	643	623	606	617	589	647	604	580	590	633	629	597	649	623	586	629	662	632	608	663	669	624	640	624	637	637	589	617	644	636	597	576	644	602	648	622	595	612	633	640	599	616	659	658	631	628	674	622	657	615	649	628	615	647	591	594	634	609	620	658	604	647	612	600	600	615	628	557	633	613	644	651	635	621	574	629	621	612	615	585	672	595	635	630	634	636	598	598	616	590	631	627	633	653	620	602	617	653	628	586	652	652	606	650	607	620	611	616	601	599	589	561	620	598	600	622	643	664	650	628	616	657	633	608	581	652	605	625	638	609	600	622	632	666	630	625	640	648	633	604	624	591	607	623	651	621	617	612	617	625	608	652	610	618	616	632	625	611	619	610	605	619	610	615	584	672	631	635	639	657	588	595	633	595	580	656	634	614	621	637	618	624	636	561	662	610	635	596	617	614	575	622	632	656	652	650	608	657	627	670	621	587	630	586	635	651	611	627	656	604	654	610	613	608	571	648	640	677	594	668	599	611	665	617	579	606	661	613	636	641	579	587	615	669	680	654	618	601	651	621	631	621	598	628	601	608	614	592	580	599	593	628	641	643	645	599	630	636	626	565	662	621	612	587	643	627	616	621	636	595	651	629	616	652	631	638	607	626	620	645	603	609	625	614	658	627	589	639	647	607	637	599	666	636	678	604	653	624	589	601	673	633	620	642	665	593	572	608	651	614	611	612	611	651	621	619	571	609	646	624	640	615	580	636	622	627	565	615	630	636	591	637	641	667	628	609	630	687	654	667	639	615	574	656	582	613	659	615	600	644	630	653	640	632	601	611	603	611	571	629	651	609	643	647	639	599	611	633	613	640	615	621	639	593	648	594	601	643	618	648	596	623	591	624	668	680	681	587	624	596	616	591	636	560	643	605	613	678	626	625	612	641	651	629	646	604	613	669	616	629	615	604	644	633	641	601	624	618	609	632	643	598	645	603	609	597	544	656	612	610	660	567	673	616	646	675	588	605	662	610	564	615	587	615	597	629	556	602	571	631	613	664	596	580	622	649	612	602	605	634	635	643	611	660	649	664
14656	4902	2268	1477	1061	797	625	536	524	485	408	425	382	367	415	401	377	412	352	385	374	349	351	360	396	350	385	363	374	379	372	376	374	417	404	384	355	357	390	353	356	407	376	343	415	356	373	348	359	387	362	387	386	331	361	342	365	378	364	381	366	358	384	344	381	399	364	374	347	370	336	342	367	370	326	374	384	328	352	346	372	377	344	370	357	358	356	365	357	352	384	356	376	327	365	346	386	379	347	336	388	342	356	337	326	341	370	375	388	380	383	392	358	383	385	358	412	341	359	364	372	366	386	343	344	337	348	361	370	377	326	368	355	337	353	384	375	345	384	381	397	370	362	345	346	369	348	332	357	361	391	368	355	347	369	376	363	380	370	340	392	339	373	355	346	371	343	352	348	369	368	364	366	357	313	398	345	387	349	344	354	385	364	388	332	426	356	395	349	345	353	387	378	364	354	356	364	345	343	378	357	364	406	358	345	336	325	319	355	342	368	355	355	316	345	375	347	349	308	353	354	378	385	383	365	360	343	358	371	378	370	356	388	375	335	361	388	397	358	365	387	300	337	377	382	378	377	361	386	354	406	334	335	373	388	347	400	356	351	365	396	328	404	319	338	353	368	385	361	417	337	336	346	357	366	393	343	353	339	381	406	325	362	358	325	349	365	380	363	341	349	383	344	367	354	330	341	380	348	393	365	358	376	359	354	351	357	387	343	382	382	343	362	356	382	355	356	369	365	378	334	347	354	373	345	414	406	394	365	374	371	335	382	361	354	357	360	356	331	372	315	367	353	344	372	361	345	358	411	382	374	355	378	375	379	390	378	347	332	389	322	343	354	352	361	341	360	381	341	333	365	339	361	345	371	358	389	361	353	376	353	348	378	348	363	365	383	351	311	344	379	343	375	383	362	312	400	360	360	378	375	353	356	350	357	407	394	337	345	361	392	381	365	386	359	358	387	363	364	344	369	384	394	342	359	345	354	380	355	347	336	364	396	389	355	356	353	341	404	333	421	376	341	364	345	350	388	347	376	407	356	349	392	348	393	339	391	417	361	364	369	351	353	338	348	375	370	339	340	351	355	360	340	331	330	342	354	382	368	361	357	371	350	368	306	323	356	343	378	376	378	359	327	344	366	410	320	394	349	362	355	361	405	373	353	369	359	379	394	355	368	390	372	368	358	334	387	355	373	371	362	335	357	348	377	347	365	361	336	345	391	372	392	357	351	375	384	383	391	381	371	358	331	385	356	350	365	355	371	398	350	376	341	353	359	294	343	354	336	398	352	373	364	355	371	342	355	373	349	374	339	379	392	344	390	345	347	325	343	347	375	341	345	373	354	346	360	364	332	354	362	339	368	363	351	386	346	352	350	351	338	355	346	388	332	327	342	369	382	357	355	372	293	331	348	352	370	390	371	349	364	374	329	366	348	343	335	359	341	339	370	358	335	336	373	396	379	354	365	379	382	406	367	329	359	345	379	313	358	375	335	377	344	383	392	376	352	372	367	339	329	352	348	399	348	363	352	386	351	379	375	356	334	380	344	346	346	360	374	363	386	330	384	335	386	366	354	367	374	361	351	358	375	364	375	367	362	383	325	329	361	349	356	309	387	376	340	321	377	379	344	349	347	342	357	341	348	357	361	337	361	386	383	326	382	385	351	354	381	378	330	393	345	390	381	379	348	362	376	356	325	364	368	352	344	362	334	331	397	374	389	346	387	338	349	353	358	382	373	360	394	344	350	370	316	348	369	360	412	411	356	364	358	347	320	353	372	329	367	355	369	414	375	341	312	337	351	373	371	370	318	359	325	425	363	352	346	374	367	346	325	385	355	378	365	354	367	380	377	388	346	362	349	373	381	385	358	399	347	373	363	388	309	377	366	364	369	375	332	323	373	352	375	408	391	365	343	358	354	382	393	363	405	392	367	362	324	391	366	358	359	370	322	340	375	380	346	390	352	371	337	361	369	366	355	361	333	355	356	340	365	338	380	368	396	366	351	334	346	371	373	366	384	372	365	374	384	375	352	354	367	341	355	359	338	356	368	383	347	334	330	351	364	358	370	353	348	315	378	323	396	318	398	346	352	356	336	350	367	349	379	344	386	349	343	381	350	370	371	357	375	380	360	404	349	340	346	378	343	376	379	347	370	375	368	363	357	336	351	364	365	359	346	373	390	383	383	382	338	340	348	364	342	331	344	349	341	349	358	348	338	359	388	318	377	345	373	335	349	325	344	360	341	358	371	373	371	352	374	357	358	363	364	353	364	346	374	398	357	360	383	372	411	322	390	385	405	366	349	365	355	339	333	351	355	362	359	336	334	319	361	352	327	363	390	337	355	347	368	355	345	394	331	353	358	338	344	364	379	337	357	344	375	347	391	360	371	358	363	350	368	354	363	356	366	359	372	372	358	346	370	357	342	334	340	367	337	376	386	343	347	330	354	361	339	374	385	324	363	391	342	378	338	349	350	353	344	372	361	353	368	379	350	347	340	403	372	350	399	325	353	362	366	378	377	352	343	355	373	402	368	382	374	355	365	374	362	377	370	361	354	356	307	372	370	352	369	395	377	330	370	390	375	396	409	348	354	315	385	344	333	349	353	337	383	361	369	381	389	369	332	395	337	393	357	414	379	398	324	319	357	382	357	354	350	365	371	345	356	379	380	361	356	373	346	339	389	316	370	335	331	349	321	341	343	359	409	370	357	410	357	385	359	365	420	370	357	373	365	370	392	383	410	356	352	381	408	335	357	334	377	383	374	381	351	400	362	369	394	391	403	383	404	377	390	390	335	395	364	377	324	357	361	397	366	344	327	364	379	356	365	353	380	356	370	353	397	346	356	375	382	372	381	354	372	331	379	358	364	396	326	344	352	327	340	397	362	364	389	338	364	331	359	361	399	347	371	389	380	379	360	383	387	399	368	375	362	343	342	373	357	359	354	371	383	376	375	357	375	374	374	357	404	349	385	360	348	393	362	349	388	351	384	370	386	344	357	359	387	382	361	352	349	340	340	388	342	375	365	341	346	383	369	358	392	342	357	345	334	378	357	364	396	374	369	334	355	366	323	340	363	356	332	351	380	366	355	352	341	354	369	331	389	319	374	350	342	342	350	370	361	385	378	334	364	341	383	363	380	349	338	356	322	351	360	342	375	361	348	332	375	359	359	388	377	353	374	369	348	341	344	359	393	352	371	371	367	377	345	343	342	372	356	329	352	374	332	380	385	371	345	338	358	355	361	355	352	309	361	327	396	368	347	322	341	360	342	366	392	365	347	371	395	406	379	379	397	357	336	369	392	350	358	365	330	326	360	351	397	349	380	344	359	360	379	364	380	360	364	368	364	350	361	355	372	339	341	342	333	359	356	413	361	322	396	330	388	380	327	370	344	388	343	393	373	350	366	361	356	396	380	359	354	368	403	382	367	379	341	334	377	350	386	378	377	346	339	388	359	354	372	360	373	398	359	359	329	350	359	345	378	321	369	354	359	374
10184	4636	3875	4084	3262	2683	2188	1736	1682	1594	1362	1133	1114	1109	1057	1085	988	962	979	961	968	868	891	924	929	841	911	865	827	849	881	851	914	876	823	859	838	822	831	889	856	870	822	861	911	886	847	894	880	896	909	910	880	931	912	881	856	884	894	867	858	842	824	888	885	840	814	872	872	815	828	870	860	847	861	882	845	844	884	826	853	835	852	878	862	857	830	910	854	876	851	828	862	827	845	827	837	832	831	828	832	862	823	827	836	866	836	858	802	856	844	863	842	779	827	862	844	892	847	871	824	865	857	833	875	830	851	805	839	862	900	832	891	819	817	856	753	784	897	913	845	901	863	890	856	824	847	855	835	807	878	849	838	876	883	891	828	879	853	819	833	880	842	807	802	884	814	848	866	821	812	827	870	878	787	852	880	851	867	873	863	886	887	865	826	861	852	895	839	822	834	837	865	871	845	855	898	852	865	818	856	875	844	822	829	832	828	811	854	834	819	793	855	838	854	834	888	815	836	824	819	884	842	836	853	834	852	856	867	865	782	809	793	851	868	843	903	832	854	797	859	825	900	840	808	838	887	771	802	891	859	850	823	815	873	805	941	873	833	829	810	825	844	802	835	834	840	850	831	792	850	811	819	864	822	865	845	824	836	869	816	840	855	864	796	885	867	814	838	858	915	819	849	832	851	801	839	820	865	846	847	877	841	862	881	906	818	869	786	836	838	821	845	868	826	830	870	820	803	836	871	816	859	880	813	823	872	842	840	885	844	893	822	834	892	847	825	836	837	885	897	875	856	812	881	844	791	803	853	848	837	849	837	827	836	826	815	834	858	827	823	862	883	852	873	876	831	885	833	826	898	892	860	808	838	833	865	894	825	869	804	872	841	837	845	826	819	872	841	899	806	786	808	833	822	796	834	827	859	843	815	842	824	860	832	830	808	849	868	834	820	865	812	854	783	853	832	839	806	829	856	869	877	825	818	844	835	858	837	822	854	870	867	833	885	837	888	848	824	801	850	807	840	834	837	844	869	807	837	838	822	875	865	806	846	812	811	845	813	853	824	878	850	868	823	792	893	805	820	839	872	845	828	819	816	826	788	858	865	877	859	833	850	800	807	826	851	831	852	851	843	898	854	874	825	840	810	864	863	862	843	872	868	794	830	830	838	830	832	822	833	907	872	840	811	830	851	853	837	833	799	825	897	816	928	850	833	863	881	872	824	877	862	837	821	827	889	834	821	858	841	833	893	843	880	816	876	857	815	827	800	825	836	855	840	803	802	859	884	803	861	856	833	876	818	871	820	872	791	863	797	825	857	757	838	879	856	812	823	817	847	861	864	809	845	886	872	825	811	806	838	825	841	892	864	830	809	816	855	844	902	814	846	837	821	850	781	852	876	824	818	808	815	854	835	859	842	822	808	893	801	837	852	804	851	858	845	824	805	899	830	806	832	831	861	835	820	858	859	838	871	787	823	824	867	818	863	871	823	853	777	848	840	802	850	826	851	811	813	881	810	846	820	826	846	863	848	833	819	815	852	831	870	814	808	829	830	868	868	837	797	843	784	867	855	861	861	876	879	823	795	856	808	844	858	843	838	888	882	872	837	868	838	867	809	853	847	873	883	852	874	881	797	794	840	804	889	796	815	783	843	829	811	798	851	900	826	847	825	833	839	871	822	838	886	822	868	872	855	826	809	819	824	824	868	875	879	851	850	863	869	785	831	824	817	850	875	867	853	863	868	866	822	833	849	831	851	853	856	857	792	925	823	798	837	833	894	844	840	809	854	814	837	839	828	856	861	846	844	880	819	831	826	868	828	790	817	858	826	906	803	860	862	829	804	816	787	844	846	817	805	820	842	870	846	815	871	839	841	833	859	857	844	853	844	843	799	883	816	844	807	893	883	807	869	829	839	860	816	832	796	879	866	882	876	838	853	842	850	880	815	842	876	841	820	814	860	870	826	879	853	840	797	804	862	843	820	835	838	836	814	825	851	818	807	845	859	831	803	844	838	849	858	854	861	862	881	865	867	808	812	848	770	809	829	871	811	830	811	819	810	851	878	832	858	848	818	837	858	851	824	884	869	889	839	819	867	880	826	829	849	833	829	798	779	877	833	853	818	884	809	855	802	863	843	819	879	860	814	831	880	827	838	822	780	847	784	801	887	833	840	835	870	838	913	855	854	856	861	834	875	826	881	831	862	854	853	861	812	842	843	862	839	861	850	759	819	813	813	828	878	834	851	830	816	801	853	804	831	837	871	843	886	846	838	858	827	809	854	887	908	794	805	892	851	841	844	823	839	825	878	841	834	865	837	826	843	851	777	862	858	802	813	832	823	783	813	802	817	822	805	833	832	828	836	841	882	826	842	862	811	861	824	884	854	855	874	775	782	794	829	833	837	856	806	829	841	807	882	854	883	863	862	853	852	854	852	860	808	810	839	840	835	853	847	863	866	846	850	879	851	888	867	871	851	830	901	906	844	809	807	816	811	868	837	810	828	858	810	846	864	835	868	829	871	865	870	885	837	839	816	867	863	906	826	850	873	856	789	863	863	819	783	917	849	874	824	839	798	816	804	876	783	870	772	806	856	824	910	846	825	831	799	864	827	829	839	817	854	862	840	904	857	833	845	824	848	868	891	811	834	814	828	832	862	801	878	852	862	807	855	819	860	853	804	860	887	814	894	823	827	886	830	864	832	828	847	820	833	804	852	822	812	845	872	824	809	798	855	851	819	871	827	803	870	846	795	805	828	821	858	820	834	853	812	830	794	815	850	893	873	859	801	838	833	791	804	830	799	824	851	869	835	841	836	846	852	852	827	842	838	765	776	834	838	800	779	859	824	861	910	853	817	841	846	854	841	862	843	845	855	894	805	808	825	840	851	840	830	835	837	879	824	850	859	850	837	903	791	856	787	824	882	821	897	859	850	816	843	820	857	786	727	783	834	842	856	865	881	826	817	831	859	844	823	846	846	856	797	830	887	829	879	805	835	875	846	827	860	824	855	841	861	843	880	834	863	792	799	886	849	852	809	846	858	826	869	809	804	835	855	834	816	802	877	894	819	878	871	829	874	819	840	852	818	840	824	852	826	871	785	799	819	830	826	860	817	805	844	813	871	869	853	857	859	812	844	830	857	795	821	833	841	809	835	851	833	794	842	814	859	838	837	849	886	878	827	859	886	838	905	903	826	855	843	886	867	827	855	901	814	839	845	811	771	862	798	844	746	848	849	859	841	809	826	859	855	814	876	866	819	837	850	902	820	833	813	834	817	825	823	800	838	869	867	853	816	847	905	840	792	816	829	838	865	806	861	835	857	835	861	859	835	856	823	869	841	850	862	828	804	873	830	817	885	843	808	893	890	824	863	862	829	856	811	925	832	797	828	817	875	832	841	793	810	822	799	835	829	808	864	857	897	867	865	834	840	853	816	887	838	843	800	883	817	823	845	901	855	829	860	800	826	790	879	837	878	827	876	906	853	849	816	810	857	861
23528	8969	4088	2059	1312	937	699	703	597	609	509	394	418	433	387	357	348	355	411	377	357	348	355	354	346	385	353	374	356	369	331	350	377	344	338	387	318	293	338	344	358	306	337	365	307	332	364	321	334	314	341	339	353	335	351	346	356	310	341	333	321	377	327	326	364	356	355	348	318	365	365	347	359	348	339	334	340	326	364	352	345	358	349	343	339	341	351	364	361	337	331	328	352	344	323	345	332	357	335	385	358	339	343	344	306	341	312	346	334	353	315	332	292	304	374	328	338	314	334	308	357	369	330	345	339	367	325	320	331	336	338	327	326	353	336	335	302	329	343	325	351	349	379	329	340	346	367	376	336	336	332	307	357	331	350	343	357	310	325	335	326	322	366	337	332	309	352	352	388	333	317	339	362	349	372	303	335	341	371	350	338	332	339	356	349	335	327	311	315	350	349	302	325	326	347	351	334	298	350	321	311	322	339	307	337	337	345	328	368	332	292	336	346	346	307	338	335	349	338	370	352	339	327	346	358	328	335	349	297	316	316	298	330	360	340	326	314	342	336	334	334	373	322	315	317	323	321	332	340	378	329	338	351	372	333	321	373	339	367	326	344	324	349	324	314	325	345	317	326	351	318	321	355	349	359	357	341	328	328	328	337	369	374	307	303	366	306	342	365	318	332	310	319	333	330	341	305	327	308	340	329	341	316	322	348	363	304	341	319	352	321	342	321	361	315	344	386	304	365	348	330	365	344	305	376	367	345	347	356	314	371	333	320	335	311	318	359	318	355	286	331	342	334	334	339	371	367	337	332	343	316	343	327	337	398	346	320	363	347	364	368	318	361	299	352	306	331	320	368	373	347	343	355	352	346	393	311	316	347	342	340	387	333	349	375	333	358	365	372	342	342	342	357	348	327	336	357	314	371	347	334	309	330	366	332	343	348	327	323	305	322	390	365	351	341	313	328	333	336	340	333	333	337	330	333	320	339	327	343	363	320	338	326	336	330	288	331	335	349	349	349	353	300	352	343	357	354	341	332	332	339	345	322	354	318	366	320	346	348	309	363	324	317	348	320	333	345	321	354	366	351	359	333	307	318	344	327	350	338	340	377	332	306	365	357	363	308	325	331	338	331	348	346	302	321	316	343	358	326	326	306	330	369	335	329	294	318	338	341	327	315	317	356	355	319	318	362	373	331	356	344	326	324	337	341	356	311	383	330	338	343	369	330	338	354	338	327	342	348	364	356	296	363	369	326	320	349	318	344	348	343	341	314	305	305	366	300	286	328	343	306	346	363	334	329	333	307	331	349	357	322	343	354	336	347	335	365	329	334	305	381	343	313	350	346	331	311	321	358	337	326	324	355	367	325	376	381	350	332	352	350	294	324	332	353	355	318	350	333	345	302	376	324	366	351	376	354	325	349	303	324	312	328	353	336	350	325	321	340	332	339	307	342	356	376	345	332	328	296	355	326	343	342	363	317	370	327	289	349	341	359	341	341	328	318	338	356	376	364	361	320	337	361	304	334	333	343	341	344	359	308	343	338	345	335	333	364	312	350	330	350	358	302	304	341	317	340	341	333	295	325	302	323	333	333	303	368	357	336	341	335	339	348	340	289	313	306	321	357	329	330	347	328	302	346	325	327	323	345	330	335	332	340	301	331	321	346	304	314	358	349	346	344	357	292	340	311	338	358	348	339	316	320	334	359	306	342	346	294	358	324	347	342	308	360	341	354	303	349	348	354	328	351	334	338	311	362	335	308	326	369	347	339	334	347	298	388	337	339	356	341	303	328	319	291	351	322	317	301	363	347	344	355	328	338	312	326	336	294	342	325	310	345	304	341	345	376	338	338	374	316	354	317	391	332	339	338	332	341	334	316	358	354	355	360	363	334	330	328	346	314	291	330	370	338	312	357	330	291	330	293	315	337	338	293	348	316	321	371	335	379	346	338	336	337	350	332	330	329	334	355	335	353	345	353	340	310	309	313	337	324	346	332	361	373	323	322	367	329	334	292	333	345	345	329	343	312	360	334	340	323	317	329	304	341	330	383	335	342	313	307	347	358	354	301	306	327	325	350	331	311	309	320	357	329	345	363	328	331	334	334	335	281	324	375	361	359	369	312	311	323	312	313	347	331	370	314	353	321	320	330	329	322	350	371	389	352	349	354	338	348	327	359	311	313	335	314	323	330	316	363	338	370	296	313	295	323	353	335	363	360	353	331	345	350	366	325	355	312	362	322	306	346	319	318	330	314	310	336	347	305	341	351	357	334	327	337	364	363	326	315	330	341	349	317	371	322	310	349	339	344	328	302	329	318	353	335	315	311	347	347	336	325	325	307	334	307	367	376	338	310	322	350	344	328	330	378	341	324	322	376	385	350	344	325	319	338	355	327	322	363	361	344	342	339	345	348	325	333	364	317	327	339	353	334	349	345	345	341	363	361	333	344	348	316	321	330	337	341	352	310	340	315	352	351	329	350	324	315	310	334	337	319	371	319	355	335	318	340	343	323	356	331	315	344	326	328	317	310	368	370	345	370	359	299	347	337	342	353	340	355	369	332	409	334	341	348	321	331	342	350	373	338	392	329	319	353	299	302	290	317	318	335	314	311	328	369	306	366	352	279	362	309	309	320	315	339	337	391	362	377	330	368	353	368	347	325	363	346	368	335	331	371	362	330	373	335	342	350	340	327	321	335	321	323	373	305	330	306	326	354	346	316	303	314	329	326	334	366	327	335	346	358	387	319	344	343	336	334	341	335	347	353	311	298	361	339	382	363	332	322	324	351	348	329	338	334	365	345	364	343	307	358	329	317	341	332	365	322	338	344	358	329	331	329	307	350	336	385	320	344	318	332	339	308	302	335	343	315	342	371	344	384	320	367	326	307	320	363	363	332	389	298	320	309	343	299	311	302	345	343	375	380	346	308	334	331	345	353	345	396	375	345	299	338	335	314	323	314	339	291	358	353	313	316	330	326	328	343	319	346	330	338	336	343	337	307	332	326	363	304	369	349	316	346	322	332	322	290	344	350	376	342	350	343	329	308	379	377	326	340	387	394	359	339	304	340	342	327	289	320	347	358	339	339	324	301	354	329	365	340	364	362	360	326	366	352	364	321	345	329	352	326	352	365	343	307	350	329	313	321	315	385	290	338	332	311	366	327	352	343	366	373	328	343	325	327	330	357	345	339	341	341	325	325	367	305	325	329	374	354	350	292	344	352	343	341	321	333	349	323	351	304	352	347	338	364	300	343	315	375	324	357	322	359	338	320	331	306	301	349	322	339	320	319	345	305	344	355	336	351	354	351	349	358	353	331	328	299	345	309	364	338	311	340	321	325	366	338	355	316	334	336	350	315	344	360	348	375	357	341	342	324	320	318	325	362	339	369	324	325	335	337	347	355	326	322	316	342	327	339	337	331	340	361	330	330	320	366	328	361	343	301	357	360	373	310	358	352	299	338	333	350	343	373	344	330	381	315	347	360	358	335	326	323	347
13999	7127	5431	5689	4557	3562	2878	2484	2029	2042	1702	1404	1256	1188	1161	1096	1031	986	1007	942	961	904	916	886	906	835	831	854	798	816	837	835	843	789	812	818	784	822	787	759	825	847	808	815	788	805	907	799	814	779	836	847	827	882	831	863	908	838	814	837	833	749	800	802	771	751	795	773	814	764	799	790	779	800	776	793	775	820	745	831	818	762	796	769	794	773	761	788	796	822	842	788	805	778	774	786	778	727	808	815	820	773	762	804	760	816	765	763	693	800	787	818	782	816	767	768	826	753	761	780	766	791	823	810	728	756	742	819	802	803	753	755	801	737	780	834	754	742	805	760	779	785	804	777	765	795	815	819	755	775	775	752	740	810	829	812	806	752	788	777	830	757	750	798	820	781	702	717	771	792	771	754	797	787	779	760	781	806	746	757	769	759	801	802	746	771	767	790	737	796	810	792	810	759	820	782	764	748	800	790	793	763	783	802	778	800	779	774	753	815	748	732	764	765	744	765	837	791	749	792	796	745	775	735	745	746	792	801	792	761	765	759	743	746	782	785	821	786	739	727	775	809	796	767	839	804	752	777	755	800	779	816	787	783	802	766	806	805	776	763	756	761	733	787	747	749	773	794	772	746	799	768	789	789	741	772	820	807	785	777	761	783	799	855	758	764	789	829	767	681	773	771	799	827	777	754	811	835	758	784	779	795	774	836	722	769	766	789	739	770	782	715	824	727	813	777	700	727	765	740	794	775	768	806	731	777	738	787	756	785	751	769	769	783	796	782	760	773	735	763	766	733	750	750	768	789	789	787	762	792	766	794	768	754	760	744	806	764	781	736	792	751	772	769	797	735	756	813	806	748	804	774	787	803	771	792	754	795	774	736	772	784	842	816	752	785	749	773	777	767	740	777	790	762	808	764	719	782	773	762	847	777	752	799	840	781	777	778	747	797	818	779	780	807	780	798	736	793	800	799	797	765	751	771	815	749	759	800	754	809	788	763	775	750	750	799	737	777	815	816	712	826	800	730	798	745	766	760	750	778	780	789	770	761	716	729	744	807	777	756	704	765	757	798	758	733	772	787	717	767	780	744	773	803	765	765	788	780	780	761	750	800	743	805	745	735	765	745	766	790	726	751	773	778	772	763	769	758	743	805	766	810	761	775	745	820	746	781	746	759	722	800	809	783	797	770	788	738	728	775	777	770	777	798	791	746	785	771	803	698	743	723	787	795	710	791	778	771	777	749	789	735	796	769	736	785	784	738	777	795	767	794	736	790	772	782	792	788	764	733	751	770	762	736	793	767	725	789	779	816	727	724	720	753	816	784	776	836	753	814	776	827	756	761	826	792	740	753	774	714	754	783	803	757	779	781	764	754	798	753	764	798	741	775	759	769	743	791	767	777	771	786	805	786	788	802	807	737	765	766	803	793	728	747	735	818	775	789	796	771	768	801	785	775	792	751	762	759	746	779	774	796	743	773	795	791	788	729	760	824	764	806	764	798	792	741	780	793	758	780	797	823	714	820	746	797	755	800	766	780	756	779	773	751	744	779	733	779	726	761	761	777	747	785	739	759	731	754	757	761	845	782	777	764	736	803	818	735	777	778	839	743	761	767	737	723	782	769	772	799	788	786	769	833	740	771	825	780	798	770	755	755	770	736	816	754	773	798	775	769	799	756	786	772	773	789	798	801	737	735	765	782	760	777	817	823	744	825	790	756	835	777	733	811	790	812	756	775	776	786	753	803	739	756	732	754	795	764	742	762	792	750	762	808	752	765	823	776	702	761	777	786	801	700	787	809	814	766	740	736	754	781	781	766	777	800	772	764	753	789	838	777	783	820	722	745	720	749	751	798	746	744	800	808	739	777	758	767	759	778	766	754	738	777	699	781	748	745	769	766	754	840	778	807	748	735	759	784	792	766	735	770	788	794	735	787	786	822	732	763	787	751	789	771	745	823	803	824	745	786	755	792	790	766	763	770	755	777	786	783	768	755	757	848	825	794	786	728	799	727	775	829	783	757	732	824	735	764	811	752	790	781	782	744	767	788	745	756	786	796	775	746	734	761	718	780	774	754	764	759	714	805	771	768	771	779	813	760	758	749	793	754	776	776	823	801	781	800	754	762	780	740	783	764	769	768	784	747	781	783	756	789	727	721	759	802	759	761	732	752	770	765	765	741	768	784	784	783	789	724	789	778	746	761	754	845	790	793	836	764	801	780	762	782	799	760	833	737	777	755	791	766	752	768	749	794	787	798	771	794	795	783	731	785	763	747	744	795	755	798	801	763	820	756	737	739	775	759	769	786	737	748	761	775	773	779	779	771	769	760	764	754	791	784	714	751	762	793	760	774	787	776	821	770	792	789	761	813	742	815	775	764	740	738	747	809	770	752	772	772	775	735	810	784	762	776	747	745	743	812	766	766	793	734	763	770	743	801	833	768	771	798	807	762	778	755	764	776	799	760	688	762	782	782	767	797	774	783	859	769	815	786	784	782	798	788	771	790	717	817	783	767	785	779	770	800	773	788	734	730	758	781	784	762	761	773	781	832	822	787	799	781	737	827	784	779	772	834	764	777	838	754	731	790	803	762	798	760	787	808	773	765	763	805	778	817	784	796	826	771	772	782	779	771	777	758	753	746	797	767	766	781	779	825	782	763	729	792	741	844	752	795	782	805	784	801	757	746	774	807	780	750	797	744	724	783	752	713	730	780	752	765	756	790	798	824	739	758	726	765	761	745	792	753	730	813	723	745	802	792	818	760	837	825	826	778	796	787	744	722	785	781	783	753	744	762	769	743	780	740	771	763	749	795	773	786	809	808	732	759	832	792	767	812	780	804	759	760	762	775	775	764	713	735	768	748	737	773	799	844	783	709	764	777	801	735	704	768	752	743	757	777	773	831	829	713	766	747	781	729	773	834	758	752	759	750	800	757	785	741	776	747	824	781	739	769	802	813	794	789	771	750	760	763	753	803	733	780	760	759	788	792	795	757	825	792	783	772	789	726	803	761	773	754	730	789	727	741	792	778	777	803	807	814	806	754	779	753	732	777	767	775	741	774	827	770	746	779	719	739	755	732	763	793	786	759	728	740	769	835	803	783	834	779	758	814	771	732	793	818	753	799	777	777	817	750	765	789	737	788	820	762	733	779	765	763	804	780	739	788	757	760	749	804	754	739	746	776	810	756	797	791	750	759	702	765	724	770	816	794	749	746	758	769	756	741	761	722	733	761	751	798	742	721	733	747	747	780	791	797	750	747	775	795	768	792	753	797	746	785	779	812	756	719	768	800	786	811	760	763	777	733	827	792	740	818	787	758	780	785	748	792	743	770	738	791	733	761	796	751	773	831	810	750	770	780	792	791	767	802	794	794	787	746	748	779	792	797	730	768	747	763	753	755	789	809	756	790	761	779	790	756	745	774	805	761	771	744	728	814	793	791	763	791	783	693	767	777	755	810	756	797	783	752	797	811	795	787	833	797	787	768	791	749	743	727
4731	1727	936	574	436	372	345	299	302	250	251	241	242	277	252	265	241	251	257	223	261	248	284	232	222	229	271	255	215	254	231	242	265	234	203	253	276	226	241	234	237	240	240	260	236	240	235	268	211	240	236	220	253	234	238	235	272	242	204	261	241	224	227	259	245	240	236	243	260	232	236	246	273	247	225	221	251	241	243	244	237	282	243	267	268	251	254	249	234	254	256	250	252	261	272	273	246	244	253	245	224	237	231	250	221	228	236	263	252	254	244	256	250	220	241	264	239	244	253	254	277	241	294	234	230	249	241	225	248	255	267	263	263	239	226	247	239	251	264	237	225	229	231	261	265	240	236	225	229	236	216	250	235	278	230	251	229	257	279	261	257	259	226	253	254	256	265	280	261	271	266	214	224	243	256	266	233	265	266	224	218	219	241	234	261	220	248	250	252	258	227	252	251	242	269	239	252	233	239	241	256	205	246	258	259	234	221	248	218	237	235	236	252	236	255	262	226	226	228	233	240	220	231	271	208	264	256	243	231	246	252	266	248	277	223	228	246	254	223	234	240	225	270	252	261	233	220	232	259	231	245	247	236	223	237	255	259	242	298	262	232	211	244	233	254	261	232	251	261	256	244	266	218	253	229	242	238	273	210	229	238	264	275	241	207	235	235	236	264	266	248	239	216	240	244	252	235	253	269	251	237	256	239	237	244	241	244	221	247	243	263	226	236	230	232	272	250	236	252	253	244	222	234	246	220	243	229	255	233	239	238	262	240	265	259	251	236	255	249	225	240	259	262	243	251	256	265	218	262	258	260	222	225	256	254	231	266	246	279	226	239	258	265	226	225	229	245	263	257	250	226	240	268	244	230	230	250	245	276	241	266	265	243	245	226	234	238	228	252	251	231	275	220	254	259	217	264	203	249	270	239	277	241	251	248	277	237	245	251	237	244	217	220	246	236	252	238	238	258	262	270	226	211	212	231	213	258	247	231	240	229	246	254	257	234	264	280	249	229	232	252	241	219	267	246	234	271	241	247	237	236	263	243	204	219	237	227	207	261	254	257	274	246	268	241	222	239	224	230	244	242	242	247	253	236	247	266	233	252	258	232	249	227	233	267	258	238	223	241	245	262	244	266	218	242	221	268	250	238	235	245	242	229	263	254	248	246	226	238	242	224	235	249	266	237	240	241	261	250	237	234	241	245	264	255	259	235	270	289	259	261	256	243	234	264	248	235	232	248	255	272	262	236	230	248	235	251	240	253	229	226	268	230	247	247	243	249	199	256	240	264	266	244	235	238	248	270	278	254	237	239	263	234	241	226	226	242	248	234	249	263	242	223	264	241	232	202	217	230	254	249	261	273	240	233	219	235	261	250	231	244	239	227	235	235	234	235	265	228	260	233	240	241	246	261	242	248	258	258	230	227	270	258	224	218	260	242	247	240	220	251	261	209	202	263	278	242	225	243	262	251	235	252	272	249	223	237	241	250	233	241	239	237	231	252	247	254	223	229	256	253	240	278	224	230	257	237	272	227	255	230	244	260	236	270	259	259	251	223	232	224	277	247	244	237	221	254	256	255	239	238	256	241	251	224	243	228	248	244	250	241	238	224	258	249	267	237	235	251	237	243	239	206	224	225	256	262	231	231	251	208	228	248	249	218	263	221	220	246	227	223	262	248	240	242	257	249	256	266	239	251	233	239	261	261	229	237	268	229	265	256	277	250	243	242	255	257	259	266	251	238	237	258	243	260	259	267	235	237	249	249	243	241	241	278	259	238	241	240	243	247	246	223	257	248	265	240	248	235	221	245	262	203	240	228	260	230	240	253	226	269	236	246	237	252	271	232	237	242	227	234	253	206	266	233	217	278	231	235	213	281	261	238	236	242	251	276	213	252	227	260	228	240	266	227	209	244	256	227	226	230	242	240	265	242	231	257	234	239	216	225	245	261	212	232	249	252	230	254	222	248	247	271	236	254	255	228	235	261	265	243	242	237	269	240	248	219	263	252	263	248	276	260	242	256	201	249	250	265	247	218	235	235	235	220	236	229	253	235	265	268	221	228	257	294	251	245	248	233	244	236	249	240	235	260	211	226	231	214	218	257	228	263	257	254	266	242	258	241	261	236	242	254	247	245	241	239	245	269	239	251	253	233	272	265	283	252	232	242	260	257	251	229	277	206	258	261	226	238	237	214	227	238	269	246	239	264	258	241	254	269	254	265	209	271	241	286	252	234	248	225	233	261	266	222	247	251	240	264	226	239	230	254	223	233	226	229	261	265	250	247	212	256	241	234	232	248	283	261	263	258	251	255	242	278	216	266	239	233	243	244	237	221	255	243	256	247	263	230	270	231	248	258	227	246	264	226	219	243	239	251	262	242	225	221	207	242	240	231	252	260	272	237	222	241	256	233	221	251	277	237	225	237	225	242	225	243	232	228	259	242	241	269	248	250	243	264	264	234	230	249	220	242	260	207	227	243	245	234	226	238	224	228	260	247	224	269	223	256	216	234	246	217	248	244	218	236	232	269	250	222	285	262	270	236	239	278	254	259	216	232	231	266	245	260	233	248	221	245	207	217	222	212	261	237	249	256	231	206	259	254	282	224	274	253	242	221	241	223	245	278	243	229	233	230	235	240	232	229	260	254	253	239	241	242	235	252	251	258	201	239	244	266	249	256	262	250	238	222	252	232	250	236	233	234	249	232	250	249	240	265	223	237	253	262	279	221	256	240	260	261	223	244	238	227	233	238	217	239	236	250	260	270	234	239	219	203	241	237	211	217	274	240	221	221	217	225	290	269	240	243	233	278	253	214	229	241	223	223	247	243	249	259	259	249	227	265	266	251	259	242	240	260	266	270	255	247	232	222	271	215	263	268	254	272	240	245	228	257	239	262	238	217	251	246	234	220	265	244	265	217	274	242	237	280	259	238	252	224	247	265	237	236	231	236	212	246	231	205	246	233	245	232	254	287	227	241	270	249	231	245	246	232	231	250	234	222	238	226	229	229	228	252	244	244	264	217	253	205	252	268	250	248	241	262	224	238	246	232	276	245	223	231	252	259	228	219	237	246	239	228	238	240	241	230	222	271	255	255	252	249	257	255	230	274	219	226	228	250	251	237	246	241	242	239	215	215	242	243	240	268	218	268	245	264	230	266	269	258	222	240	257	277	225	230	273	229	246	221	243	253	204	241	237	223	237	275	245	241	270	228	251	259	239	245	266	233	254	235	258	232	235	250	234	259	242	244	208	227	258	263	212	266	252	255	217	281	262	255	267	250	246	228	267	239	246	230	255	221	224	260	266	248	264	244	252	225	271	224	251	221	209	244	252	250	249	232	237	199	257	213	245	246	252	262	262	251	270	236	241	247	250	230	251	267	260	245	256	226	242	257	250	246	220	237	247	239	229	257	247	264	261	241	253	190	249	248	231	229	226	221	264	248	255	248	227	245	249	255	253	248	210	239	261	234	248	253	256	239	222	238	261	250	240	241	211
3717	1888	1917	1855	1453	1313	1033	864	864	764	736	723	638	692	675	633	643	611	661	631	617	597	566	638	612	598	621	606	624	602	638	652	598	643	562	577	551	622	636	565	625	616	599	597	590	590	656	659	622	597	623	618	652	640	645	629	599	646	646	589	652	581	608	595	622	615	590	595	619	613	615	604	620	609	567	623	617	585	615	616	604	645	617	656	628	590	645	591	591	640	620	605	609	592	612	632	591	627	566	568	631	598	553	583	602	587	593	627	601	651	634	587	578	570	605	609	614	638	599	622	609	612	595	601	575	595	592	595	586	601	634	573	604	585	585	588	603	610	564	578	641	603	612	590	601	566	574	606	668	632	576	604	558	582	599	591	602	552	603	600	594	601	587	558	613	608	612	579	561	591	572	586	584	630	643	604	608	567	632	610	545	593	627	581	599	579	602	594	578	575	588	605	603	632	611	609	611	628	596	633	573	609	597	634	585	641	609	537	633	617	618	617	600	636	586	672	597	637	629	628	648	594	594	604	613	573	601	609	609	598	556	618	604	655	596	591	611	595	592	611	603	603	596	548	615	568	609	586	583	611	573	591	609	560	613	624	634	590	585	610	575	643	628	630	577	630	622	580	601	607	582	656	605	641	587	616	584	622	542	619	614	598	586	615	596	578	589	566	603	624	613	596	626	608	615	588	625	615	594	606	599	598	614	613	577	632	618	598	616	584	611	583	591	597	577	582	596	652	579	579	624	617	613	587	602	583	581	551	630	594	574	620	625	585	610	574	592	602	614	593	580	595	598	584	587	635	587	602	644	626	580	615	584	580	565	546	635	587	580	594	594	608	603	583	573	607	570	594	598	590	604	608	612	619	582	614	635	636	576	603	608	595	603	592	610	588	606	570	616	612	545	590	578	601	646	637	611	574	609	652	641	628	609	603	631	586	658	613	595	586	572	589	585	623	609	598	612	600	590	603	587	633	618	575	597	573	595	578	572	582	556	626	567	621	614	627	614	618	625	598	605	582	640	621	618	592	609	604	587	606	602	587	619	621	602	584	604	631	542	589	564	600	574	598	608	621	629	609	587	575	614	576	620	573	604	557	594	613	605	584	591	638	574	626	617	554	634	648	592	601	590	562	600	631	615	588	612	637	575	638	611	617	609	605	542	625	564	565	614	626	611	614	583	594	590	625	591	610	560	576	622	656	613	586	611	590	607	607	621	597	615	640	618	556	599	567	630	605	574	597	593	613	610	608	626	575	598	589	601	571	638	639	635	609	601	597	616	608	599	563	587	591	588	585	595	622	584	634	602	600	580	628	580	659	629	573	604	592	596	626	600	577	585	593	631	585	623	595	577	611	612	631	593	575	626	602	601	597	564	608	582	649	589	603	624	658	613	563	588	598	574	595	561	600	607	592	624	593	575	576	622	606	616	566	616	577	653	604	617	647	576	589	616	609	596	605	611	587	636	596	614	604	595	571	552	599	560	593	575	603	590	576	592	634	611	642	577	579	612	579	571	618	593	628	604	606	614	605	627	626	617	591	635	572	619	640	609	616	548	596	609	584	600	610	595	579	582	586	612	605	563	584	645	621	632	669	607	605	563	563	627	596	596	556	642	556	623	625	590	586	611	620	591	635	569	598	575	622	578	616	617	573	636	569	602	613	586	590	598	578	586	590	599	585	557	612	595	650	597	599	612	617	592	612	604	589	595	578	566	601	602	577	597	595	579	680	603	616	599	555	641	587	589	604	597	592	607	636	619	593	611	604	613	599	598	603	609	577	586	574	625	584	606	591	577	622	577	595	627	637	627	587	583	589	618	621	590	576	583	638	607	604	623	601	619	647	573	610	605	615	567	571	574	616	562	605	604	603	580	578	581	665	621	573	636	639	578	594	552	622	602	579	601	606	618	651	585	630	601	586	592	595	598	606	615	606	617	626	573	592	581	618	583	632	626	648	605	556	585	594	615	578	650	590	607	571	575	601	601	616	620	568	617	542	612	594	591	580	594	583	538	619	591	579	642	632	661	559	624	605	600	585	617	615	589	592	599	562	605	638	578	616	597	589	594	611	622	590	623	596	584	609	614	614	626	613	623	589	589	604	580	620	579	609	559	583	565	570	572	608	606	600	587	595	570	606	607	591	633	595	600	591	589	633	624	621	629	613	617	571	587	633	604	608	622	577	606	596	575	626	583	582	603	589	616	583	630	558	601	608	597	575	605	611	614	622	605	598	612	599	609	619	624	610	612	624	585	622	616	601	605	626	606	648	612	618	640	641	591	594	576	579	562	578	574	623	605	638	622	607	587	569	660	606	582	599	614	593	631	615	569	616	553	612	603	627	629	596	642	615	555	583	617	628	602	623	573	595	634	572	610	612	624	622	585	605	611	602	558	582	617	607	598	628	612	565	633	573	616	571	599	595	551	636	551	603	610	608	640	606	637	587	576	627	597	595	624	560	603	622	609	640	596	598	633	610	619	602	601	641	563	643	600	610	583	578	597	572	593	611	636	570	603	612	628	635	577	581	596	608	638	601	578	629	587	561	617	597	604	634	596	570	614	604	574	598	571	577	628	602	611	654	627	598	588	630	607	621	597	611	630	645	603	576	611	567	603	587	596	609	572	597	592	625	629	625	598	622	626	625	605	598	605	647	627	590	609	598	634	584	622	559	581	617	601	607	580	611	611	603	549	618	625	575	578	586	602	616	597	660	617	617	650	609	611	548	614	605	602	642	628	624	597	561	583	637	577	572	575	585	654	556	619	657	642	600	581	630	625	635	624	582	591	617	633	559	610	636	627	632	654	584	593	594	612	631	589	586	615	626	634	605	617	609	617	618	586	589	586	561	572	566	619	601	599	597	554	560	642	653	630	565	596	570	576	597	588	617	623	591	602	524	582	593	626	608	579	604	617	599	577	649	585	619	577	602	525	573	621	577	599	594	580	573	617	585	617	601	593	558	623	594	599	573	583	606	650	600	621	574	614	614	610	596	591	612	614	578	612	600	599	596	627	601	601	589	600	607	632	632	611	591	603	605	612	609	590	614	654	562	601	630	651	655	613	589	611	571	595	599	595	627	652	557	616	594	617	592	640	588	640	601	603	563	569	658	588	578	635	603	578	586	621	597	614	637	594	557	623	549	617	555	621	578	637	590	628	617	563	619	592	603	598	612	604	600	630	660	562	623	597	604	579	578	590	654	588	636	555	583	598	573	649	567	656	607	598	587	636	591	593	605	611	574	587	593	618	583	606	590	581	604	612	596	609	606	618	638	556	601	591	609	607	603	616	587	634	607	584	606	617	557	613	629	580	601	599	587	617	570	583	561	624	585	566	572	592	602	553	569	614	568	565	566	594	604	603	582	615	563	532	655	634	601	634	622	616	589	650	580	649	525	661	615	592	605	648	630	594	602	629	577	628	610	650	553	615	621	598	608	616	652	643	642	604	657	553	653	587	624	564	573	590	610	649	600	571	617	594	599	601	615	583	616	593	597
14364	4693	2305	1483	997	733	621	499	507	448	447	422	402	407	379	395	417	347	422	397	355	343	364	356	366	368	353	355	366	352	377	351	342	367	329	361	385	361	341	334	329	342	352	339	345	354	344	343	365	361	362	352	355	367	378	328	385	378	364	392	372	366	362	359	332	330	323	352	329	354	375	357	297	386	350	338	380	365	358	338	390	340	368	347	369	337	362	358	363	334	359	383	366	350	363	357	365	355	361	343	325	337	349	361	319	350	365	330	353	360	385	337	331	375	359	343	355	378	405	371	350	346	348	354	366	312	354	343	353	307	377	315	330	336	364	360	373	383	330	363	381	401	336	380	353	376	346	375	342	331	356	341	352	339	332	363	362	352	400	375	344	331	310	357	354	387	385	333	361	376	343	337	342	342	340	391	341	366	353	338	342	337	352	354	346	338	355	380	375	371	335	294	354	398	321	373	328	329	410	343	363	351	355	370	351	333	346	415	359	360	394	408	386	350	364	370	323	302	371	384	350	362	337	358	368	329	325	403	342	372	346	332	345	367	348	356	343	365	377	372	335	339	333	354	358	367	340	371	342	375	355	390	351	344	353	381	357	350	390	333	376	389	352	326	337	332	346	360	339	378	339	364	315	363	325	360	320	337	348	350	343	331	345	333	326	349	342	347	362	362	381	345	358	354	351	347	339	350	351	365	407	365	393	376	359	371	371	337	391	366	365	345	358	321	368	345	353	367	342	360	349	350	356	346	384	345	329	357	361	349	401	365	378	320	358	360	331	341	354	383	326	330	345	326	386	364	365	354	348	347	365	344	356	383	352	368	366	381	351	343	335	322	322	351	346	305	303	404	383	375	366	357	328	380	353	357	368	372	359	366	369	374	375	349	359	389	376	335	363	374	375	338	372	390	361	354	350	358	359	350	323	371	340	352	368	317	329	353	330	363	344	354	385	344	343	363	348	383	388	364	358	322	358	350	363	336	380	329	336	324	358	355	344	367	399	332	351	358	337	339	322	327	332	341	335	356	324	351	371	375	333	334	333	340	390	342	351	360	339	370	371	335	353	340	372	364	367	363	344	372	327	402	357	342	360	336	367	359	325	330	381	402	376	332	344	341	315	347	351	357	331	349	347	351	349	353	380	308	356	305	358	358	356	360	370	366	331	299	384	362	365	349	339	344	336	333	349	359	325	344	334	342	363	369	358	374	359	360	395	373	371	343	349	329	342	382	322	353	337	344	324	355	358	352	367	381	383	353	337	344	349	381	372	336	325	368	330	346	361	379	394	345	331	347	391	349	328	361	340	353	343	316	337	342	370	385	340	364	372	353	343	390	349	341	346	357	365	388	371	364	386	377	374	343	358	383	365	368	349	354	368	374	368	372	357	330	349	349	362	327	335	363	345	321	379	348	383	341	340	362	348	375	350	359	350	361	342	386	358	334	381	390	378	375	363	341	364	358	369	370	307	334	343	348	363	390	358	342	380	363	361	364	368	333	364	387	357	342	348	343	334	359	356	332	371	362	352	328	399	360	337	358	354	352	331	386	394	334	338	350	351	369	375	348	336	358	357	380	353	330	332	361	384	352	357	367	370	323	372	358	337	373	346	380	335	358	360	381	356	348	367	364	364	368	375	356	361	335	349	353	329	328	356	346	355	356	361	353	346	352	356	379	382	369	363	375	348	350	354	410	363	350	317	331	290	388	336	337	382	389	368	363	348	360	318	348	351	354	365	376	357	336	392	357	347	384	318	342	388	325	336	364	370	371	390	367	345	366	379	361	364	321	393	362	348	396	370	339	360	343	325	340	368	346	362	357	384	347	340	345	365	363	373	348	360	391	382	345	359	357	372	380	367	344	352	400	364	336	366	344	371	352	329	350	326	385	332	348	334	359	352	361	357	354	349	314	355	325	323	333	349	340	346	368	364	354	348	298	365	360	369	368	357	355	379	406	335	357	361	338	367	358	361	349	400	323	342	330	350	377	346	338	342	358	354	397	370	335	319	383	373	394	336	316	370	322	368	324	363	363	345	318	374	364	336	348	329	356	356	377	352	310	315	337	347	390	362	364	349	390	394	374	340	362	352	339	333	332	367	339	357	324	330	355	346	362	374	362	379	359	330	371	340	376	367	366	360	342	353	339	339	395	393	344	346	340	322	383	343	348	330	336	337	344	330	361	367	327	333	351	366	349	329	380	326	338	335	377	358	357	359	330	320	362	366	354	345	330	354	343	348	367	349	346	389	349	364	368	355	382	394	357	312	349	355	362	333	323	344	345	355	351	312	352	338	366	360	382	354	359	333	368	353	351	336	347	371	360	398	408	354	365	367	359	353	362	323	379	339	370	338	320	378	319	335	357	323	337	357	330	353	321	361	346	336	340	365	369	336	349	384	355	351	405	371	375	348	327	354	371	375	313	358	346	339	359	338	375	350	335	367	327	338	394	372	347	336	328	329	369	337	346	377	352	400	379	327	331	352	359	333	375	350	328	378	365	374	343	359	363	363	379	389	337	393	361	347	360	346	333	337	390	391	365	364	363	344	353	392	345	331	327	355	340	356	339	379	347	372	351	349	383	359	318	356	362	353	340	371	361	389	355	344	381	359	339	357	339	361	398	369	348	370	339	310	357	346	333	369	344	335	385	378	347	367	350	330	360	325	366	357	316	352	363	379	347	311	348	331	359	350	380	360	391	354	334	347	344	313	346	371	353	388	331	400	376	345	344	348	326	367	395	345	393	370	344	339	368	378	302	364	380	360	342	344	363	371	327	349	353	368	334	335	361	374	373	354	362	322	375	295	320	347	326	389	375	312	348	352	335	358	388	350	332	341	340	360	403	336	367	346	372	366	365	355	330	365	330	367	358	326	350	351	366	343	334	332	344	361	309	403	345	360	348	369	330	361	323	367	354	331	346	311	345	349	341	381	346	363	401	340	337	378	326	344	334	369	352	361	371	320	359	365	373	346	340	332	372	361	371	373	354	342	347	337	356	356	326	368	355	377	333	342	352	337	379	358	364	360	349	349	365	351	358	312	360	362	327	342	374	385	351	358	356	355	357	337	328	305	339	363	346	326	336	375	373	354	341	353	341	338	357	358	320	343	348	359	395	353	371	351	348	360	362	381	349	374	394	363	386	351	354	355	366	359	358	386	385	359	357	371	360	371	313	361	347	320	345	336	350	353	377	325	344	335	394	364	345	315	349	375	338	382	362	389	343	338	359	344	355	314	380	342	332	322	384	362	352	372	343	332	345	356	358	340	348	323	367	373	356	365	361	341	343	380	342	336	384	356	393	311	354	315	352	349	333	375	355	358	344	339	315	343	350	329	340	385	365	370	386	340	349	366	383	356	368	356	341	370	348	379	347	366	355	324	356	376	342	363	377	357	375	361	357	356	351	375	326	370	344	314	383	373	354	352	360	361	352	349	354	347	397	325	334	389	356	385	368	339	341	374	350	345	393	366	370	367	369	340	355	344	339	339	297	348	369
10268	4422	3863	4132	3370	2609	2219	1764	1698	1591	1348	1204	1086	991	1063	1100	1006	1011	929	902	918	884	894	868	903	835	851	865	847	839	903	912	856	875	820	846	831	843	849	847	877	842	876	826	838	863	841	841	942	803	882	847	841	909	831	877	851	852	853	882	889	886	815	859	769	769	843	866	841	837	846	871	839	889	867	807	835	827	843	835	792	832	849	847	854	845	848	863	832	869	869	849	816	857	839	800	810	823	823	866	873	805	807	789	798	819	800	834	830	794	802	863	827	826	843	817	858	786	872	852	878	826	844	816	790	879	821	823	834	813	838	839	828	872	845	837	831	868	880	857	851	810	872	844	813	844	893	779	800	842	855	826	815	802	852	761	770	811	844	801	762	826	867	836	869	841	830	803	816	808	835	835	788	770	832	858	859	832	772	851	823	873	808	796	863	825	833	822	844	838	816	828	828	822	839	849	813	874	852	821	831	830	829	841	792	870	824	853	845	816	846	841	829	815	846	785	829	823	845	797	809	784	858	812	802	832	822	813	799	828	850	877	839	865	768	806	834	803	833	812	866	854	863	836	764	815	824	848	836	818	836	785	795	800	839	866	838	796	784	900	795	873	877	828	868	773	836	822	872	854	802	806	885	825	830	775	820	819	820	820	839	835	815	808	805	853	803	810	836	856	757	833	896	804	866	771	832	790	824	833	852	816	800	808	868	795	849	785	845	826	807	810	822	760	779	856	821	803	827	810	850	856	818	855	843	838	822	850	786	863	812	809	826	868	846	848	869	839	835	842	821	847	822	825	869	831	835	791	827	823	807	799	823	817	850	841	806	805	803	776	835	838	829	862	846	831	909	836	858	828	844	828	885	787	779	825	814	844	836	877	822	812	852	850	809	837	817	814	871	801	803	854	841	812	819	822	811	861	797	886	871	834	849	832	797	856	881	788	826	803	872	867	817	833	876	824	831	792	834	811	859	824	809	798	789	814	802	805	790	801	847	865	849	829	856	782	820	777	883	863	811	844	791	806	830	865	765	823	775	846	822	847	808	797	832	837	814	858	839	845	847	803	755	817	823	795	847	825	805	838	824	825	886	819	812	839	822	848	845	836	812	873	838	826	887	841	836	806	821	824	814	823	846	821	875	841	810	802	837	844	832	854	831	838	869	817	821	822	844	767	807	855	827	866	796	782	829	852	782	798	871	806	828	818	853	830	823	810	828	863	832	850	806	857	834	906	798	794	853	832	829	758	830	833	826	830	803	822	832	835	857	831	844	800	850	863	838	865	797	838	777	847	820	846	886	835	819	770	835	832	857	791	854	823	810	819	862	901	860	845	815	829	793	850	815	803	847	844	870	829	818	876	853	828	813	822	820	828	840	784	815	825	838	794	828	848	795	791	817	832	818	840	838	762	848	814	822	791	837	820	875	818	815	871	824	830	828	819	825	817	845	843	818	828	821	862	833	857	869	868	826	822	875	818	790	843	846	820	811	786	828	841	841	841	811	811	854	784	861	831	783	801	772	784	822	844	821	833	801	865	858	831	843	740	816	798	806	808	820	819	760	784	834	844	863	891	831	844	881	856	821	867	856	840	809	790	878	835	870	866	825	809	878	801	845	790	816	888	843	826	840	827	872	852	835	857	827	827	859	819	803	864	835	840	823	862	838	895	826	832	802	848	842	836	828	840	821	817	787	843	807	862	879	896	824	791	835	889	840	804	771	843	820	815	845	814	861	804	840	812	841	827	826	805	794	808	861	815	825	824	873	812	769	823	791	834	873	814	895	844	795	841	841	787	833	831	895	843	852	846	821	792	832	837	837	814	848	812	791	806	858	849	869	822	832	847	813	815	835	838	803	821	824	827	848	857	852	823	818	825	821	812	858	828	859	841	856	790	863	869	793	841	805	831	856	809	869	800	811	816	909	828	788	848	819	849	833	821	880	895	786	850	827	797	834	862	797	853	797	814	831	821	841	824	912	789	835	857	822	840	816	845	784	858	850	827	778	824	810	824	798	813	774	816	821	835	854	801	805	802	796	817	845	809	850	832	843	814	835	840	886	856	842	862	860	822	779	826	827	852	826	853	827	851	831	801	833	838	827	808	849	847	792	832	800	867	808	803	785	848	843	831	840	845	809	821	844	836	828	869	801	877	817	851	793	812	828	806	817	802	814	790	834	767	833	822	805	866	830	858	855	852	774	840	814	796	819	797	830	790	853	880	824	821	878	791	849	814	833	883	831	855	825	780	781	851	834	789	835	797	811	794	839	783	833	803	842	863	869	832	875	802	830	906	827	778	792	804	798	812	825	870	818	808	874	797	835	838	828	878	812	772	821	828	833	837	827	852	811	843	836	816	854	861	747	765	826	852	862	845	829	809	858	820	879	811	832	816	858	775	819	824	860	815	807	821	818	830	811	839	842	850	835	852	839	869	825	770	811	800	824	823	790	856	875	821	802	840	846	802	844	824	821	848	811	828	833	856	810	777	837	828	808	849	826	818	772	836	815	893	846	852	833	792	761	847	808	849	807	860	862	883	803	790	834	843	800	864	832	838	825	800	844	843	828	865	856	828	806	826	848	803	787	819	818	868	807	842	847	825	807	851	829	819	797	804	817	788	826	838	803	779	832	834	837	762	842	834	880	804	862	804	820	843	799	844	823	860	798	806	824	871	803	838	820	878	856	895	813	795	878	816	862	846	851	803	826	865	835	822	788	857	813	837	820	831	890	832	847	870	793	793	829	834	811	816	810	848	824	803	832	812	791	845	856	868	892	844	831	838	827	837	841	820	831	900	841	872	840	817	831	876	839	853	836	818	880	840	809	858	859	794	798	794	799	827	774	818	822	811	826	795	821	866	847	893	860	829	845	799	891	809	806	808	833	776	810	833	869	844	816	805	863	827	890	831	815	832	854	861	834	875	843	840	851	864	844	840	795	852	907	842	907	806	861	846	870	811	901	847	891	843	856	842	854	835	838	786	862	831	842	797	811	770	814	853	829	830	859	802	843	808	841	832	836	825	845	835	822	798	807	876	830	833	799	850	840	833	774	841	818	858	796	808	843	823	809	831	841	824	820	823	826	839	796	778	798	832	828	857	809	866	817	840	854	818	797	830	855	826	834	818	896	781	880	794	851	802	826	798	851	867	800	850	845	837	869	858	834	864	791	815	843	879	823	808	869	821	842	792	800	814	811	818	816	837	832	826	792	824	771	826	882	817	814	856	823	810	802	832	835	775	820	782	859	837	786	855	881	836	814	810	851	807	830	849	840	833	807	853	823	837	868	842	871	771	837	841	840	835	780	869	828	842	821	826	811	817	867	801	831	793	875	821	834	822	791	809	867	860	810	829	817	835	763	801	857	836	864	807	859	823	868	839	838	851	843	876	812	820	784	847	774	817	835	815	792	872	852	857	836	852	775	797	836	797	878	825	790	828	796	828	802	857	814	815	800	853	865	753	896	853	834	831	850	824	796	846	800	831	833	875	794	832	813	813
23506	8553	3866	2175	1395	1010	838	670	574	601	501	429	408	394	368	409	342	354	385	347	331	356	371	355	292	301	324	301	342	339	340	337	328	315	310	364	347	323	333	340	355	349	338	331	352	366	377	343	318	344	325	329	352	320	358	343	351	328	306	366	332	357	342	357	339	355	330	309	334	333	321	308	335	305	335	388	324	350	326	321	293	339	338	343	331	339	331	315	358	351	340	314	347	300	349	345	339	337	331	356	339	321	334	332	286	374	348	302	326	310	363	344	320	327	350	329	344	388	367	336	327	315	360	330	325	366	318	353	341	308	320	341	327	306	319	305	346	362	328	337	298	352	365	313	319	335	301	345	330	332	296	355	333	340	324	315	287	328	326	336	335	362	296	337	306	313	333	319	326	324	353	321	333	284	311	362	355	326	317	310	295	327	329	317	324	349	302	339	303	307	338	348	302	338	338	344	323	361	347	355	329	318	318	332	320	323	314	323	367	306	337	338	325	337	319	343	336	305	342	327	331	327	333	325	341	349	322	339	321	320	352	331	348	363	314	303	311	316	306	313	308	335	349	349	301	342	343	313	287	379	363	310	282	324	367	359	337	336	322	347	318	324	328	299	337	334	353	324	310	353	330	370	334	344	331	362	330	331	375	322	329	353	335	319	351	299	370	340	329	346	308	354	339	337	308	330	357	314	317	347	346	326	342	340	314	351	338	318	337	325	352	363	321	330	352	307	322	327	338	323	308	334	351	326	330	352	318	324	360	317	335	318	336	365	348	320	386	297	339	297	329	326	301	298	318	332	327	276	335	342	306	321	372	341	329	320	356	335	308	349	311	311	312	384	323	327	328	358	321	328	342	347	334	327	316	317	365	320	316	358	343	361	340	325	359	316	323	326	340	323	273	353	327	364	322	349	313	372	303	344	335	336	341	352	361	336	347	353	329	305	328	328	330	324	341	350	356	326	322	343	332	345	335	316	309	289	308	346	382	331	326	336	348	333	346	351	314	332	307	317	353	328	302	349	332	335	336	331	319	331	331	337	311	354	347	346	319	332	319	335	293	336	356	302	353	322	318	375	323	339	329	347	330	333	320	334	348	326	354	332	346	327	317	337	288	331	338	347	300	296	354	299	346	351	345	346	312	335	336	341	338	341	328	324	345	358	354	346	341	343	326	346	347	364	325	333	311	329	341	358	321	350	353	330	328	314	344	352	368	319	296	345	349	346	364	344	315	348	357	343	322	303	368	307	306	352	327	340	334	329	366	311	334	326	322	325	316	323	356	303	320	322	383	315	314	346	367	315	311	332	337	305	317	312	344	365	308	343	315	349	349	324	351	349	342	332	371	318	314	353	304	321	343	293	340	363	325	320	312	341	326	343	353	343	329	323	334	304	333	343	333	338	303	336	334	339	307	340	307	337	344	334	365	335	338	331	347	389	271	303	312	383	352	353	355	302	317	366	313	326	354	353	348	351	364	366	363	292	321	312	304	359	350	325	339	318	320	302	326	320	342	350	341	346	338	328	329	300	330	319	343	352	314	330	359	320	313	298	369	337	326	318	345	352	314	326	322	311	356	323	352	319	329	334	310	304	312	328	361	314	310	326	335	340	357	335	340	330	343	342	324	358	362	313	346	351	342	358	335	355	346	329	370	334	313	287	357	341	327	331	320	325	313	315	337	324	289	335	350	345	295	333	337	342	348	291	328	346	327	306	350	346	345	339	331	346	357	383	319	325	333	344	332	327	345	336	357	319	341	349	332	358	316	314	333	316	357	352	339	334	339	346	345	330	314	361	350	320	325	344	359	336	329	291	342	336	319	332	325	310	309	357	343	337	334	305	359	328	369	315	314	290	312	337	318	317	318	311	343	313	336	305	299	357	334	356	315	317	341	355	343	322	310	311	391	324	335	320	366	318	298	308	365	331	343	345	371	349	324	329	321	358	361	304	335	305	316	333	317	336	326	310	290	343	343	301	304	372	319	311	388	345	305	341	323	363	353	353	303	348	320	310	314	316	360	326	343	357	323	329	338	328	343	338	333	318	341	313	290	351	329	349	334	328	363	335	329	323	352	356	319	354	355	318	320	323	342	384	331	351	340	330	318	325	329	390	357	353	295	319	330	342	309	352	339	329	306	299	334	330	294	338	315	317	337	347	294	308	370	333	341	331	336	356	369	324	333	325	327	304	360	312	341	343	354	315	340	319	341	359	281	330	317	333	321	325	312	307	316	338	366	344	322	301	348	315	314	330	350	342	323	329	307	362	315	331	303	348	362	336	336	325	316	376	326	350	306	327	375	354	334	349	349	333	344	323	321	301	333	312	332	331	324	312	328	326	318	346	341	330	328	347	333	332	319	323	335	305	320	331	305	323	294	353	361	327	364	358	315	348	332	335	338	333	349	368	326	357	334	322	307	334	352	327	315	295	344	310	358	308	331	354	313	355	338	324	294	356	360	318	311	351	318	353	340	295	330	322	306	339	331	325	323	379	298	335	318	328	313	359	346	317	307	352	347	317	350	315	336	326	324	347	343	348	341	338	331	340	353	314	336	352	332	315	306	373	312	325	342	315	318	306	356	296	326	325	355	356	302	345	354	357	304	348	346	326	314	316	332	335	317	337	345	322	346	340	343	349	313	339	318	326	355	312	349	334	297	308	339	347	327	312	334	335	356	355	349	359	350	332	336	325	339	351	319	349	335	333	320	336	309	350	337	329	327	354	319	341	353	309	353	302	318	331	340	365	315	323	312	325	342	334	339	319	348	288	356	335	352	328	331	390	318	312	310	333	334	315	321	330	288	302	309	312	334	337	335	334	338	371	312	339	342	339	354	324	318	348	324	342	303	320	315	333	344	332	335	339	346	314	349	358	336	323	308	304	329	336	288	314	302	340	325	329	310	338	347	357	351	333	344	339	298	362	300	317	303	340	345	330	332	352	290	316	316	331	315	340	363	330	337	326	344	382	290	338	379	336	333	342	345	333	310	329	336	314	350	310	309	364	330	329	327	347	357	337	365	342	319	358	378	354	308	346	357	341	309	333	302	327	321	341	330	334	308	333	343	322	370	310	321	320	323	327	334	325	346	317	355	312	353	337	345	307	327	308	333	336	330	337	309	334	339	346	303	326	350	329	327	310	336	317	297	332	331	361	327	330	344	324	288	340	304	335	316	316	353	301	312	321	329	362	312	348	361	307	363	375	307	376	344	333	350	305	340	319	325	311	322	371	340	349	341	342	362	359	339	383	316	314	326	340	356	341	330	319	336	327	334	330	311	337	320	321	345	316	326	335	321	347	335	307	330	344	352	331	339	330	356	347	329	350	349	335	330	354	298	318	342	327	319	301	356	315	303	356	306	364	329	311	337	326	275	319	322	318	325	321	369	308	338	332	336	333	327	333	337	350	352	325	334	317	339	342	341	325	340	343	317	354	326	305	336	317	337	339	320	359	338	345	307	319	337	310	326	313	325	315	329	315	314	325	344	310	328	338
13916	6713	5492	5647	4668	3652	2770	2336	2225	2066	1775	1361	1302	1185	1062	1070	988	944	959	941	920	941	897	859	850	852	854	750	849	822	810	820	803	816	762	784	808	804	780	744	844	818	829	781	809	733	862	794	877	886	784	852	835	825	874	881	814	832	813	802	767	768	788	750	754	766	784	797	800	813	771	744	801	726	796	811	801	793	762	814	759	759	799	758	751	790	772	822	826	800	769	746	726	768	811	779	755	780	783	804	753	741	765	823	736	766	741	785	782	758	777	797	742	764	793	784	744	687	734	829	734	746	770	780	779	821	744	732	737	775	791	702	789	811	730	745	775	805	745	757	744	773	802	749	792	761	754	812	740	778	811	729	791	739	834	727	758	747	744	783	713	766	798	769	802	752	731	713	800	759	754	759	791	740	753	733	810	753	742	769	782	709	752	785	730	714	762	731	769	783	730	752	779	766	738	727	753	774	761	760	736	806	734	745	756	771	802	755	745	775	748	730	725	752	765	724	766	783	789	770	778	766	775	769	830	766	767	727	771	766	740	785	770	767	775	784	769	748	760	733	759	767	726	739	756	754	749	738	765	792	761	757	737	758	806	743	771	761	729	735	798	766	744	755	826	750	776	757	751	738	809	746	772	768	773	774	769	740	780	778	743	748	774	750	759	758	735	768	738	739	713	773	780	762	748	761	733	778	706	782	763	761	771	761	780	796	774	816	769	746	721	726	780	794	793	781	778	785	773	772	802	742	759	741	742	752	749	762	770	776	779	755	743	767	805	776	727	739	735	760	787	731	797	815	772	751	757	741	785	758	766	779	781	772	776	772	773	782	779	765	791	762	720	753	785	802	763	771	799	752	758	816	731	709	772	762	779	807	749	781	771	770	722	771	762	722	707	769	777	740	758	763	758	759	763	768	787	732	767	735	762	798	775	759	767	770	782	788	761	763	738	759	740	759	784	764	744	771	811	692	774	738	742	817	751	726	752	817	798	753	777	778	760	746	793	757	786	768	712	777	794	755	785	786	772	785	745	750	803	755	759	788	739	814	772	818	785	777	761	766	733	735	754	763	752	754	731	761	792	795	729	760	758	746	774	761	772	753	749	749	791	742	759	765	763	789	761	809	785	809	758	768	759	722	774	787	760	769	802	769	728	768	777	749	777	739	803	778	789	760	689	754	765	727	751	773	781	718	698	787	746	696	720	757	799	743	755	803	774	780	743	794	733	759	795	717	778	785	759	740	763	688	792	779	735	774	733	765	815	782	722	741	718	725	714	760	798	762	839	798	760	741	748	725	815	736	750	791	820	713	838	779	789	768	744	795	785	736	799	730	769	795	758	750	739	767	776	741	741	750	737	699	751	841	804	789	756	770	742	779	750	730	764	761	764	730	754	728	788	820	734	769	771	707	776	694	753	771	761	765	791	772	748	725	762	812	785	762	739	788	755	775	756	814	765	701	756	750	741	748	740	730	768	722	725	749	783	742	768	755	772	807	795	742	710	735	798	732	775	761	770	776	793	745	725	777	763	797	749	763	778	774	777	757	760	797	740	744	799	786	759	753	764	771	777	787	804	803	753	749	744	749	753	772	777	777	760	778	754	735	735	781	732	722	739	785	772	733	719	757	749	796	751	774	768	743	760	742	769	723	757	754	711	771	804	775	766	777	773	808	715	774	742	785	759	810	756	778	811	786	745	779	793	749	747	754	746	759	808	738	731	756	767	769	793	751	773	702	757	730	771	774	814	790	812	806	779	758	755	737	797	725	771	698	752	783	780	779	746	786	801	772	787	737	825	737	795	776	747	797	742	819	764	763	776	768	771	743	761	784	767	765	770	766	809	767	805	733	762	764	736	713	793	742	722	753	795	743	731	807	732	784	769	781	739	763	790	749	826	768	713	747	801	732	722	755	736	702	780	810	742	726	755	749	790	784	742	806	764	766	782	746	787	810	745	719	747	779	787	719	733	763	726	754	793	754	806	772	799	750	755	744	738	773	776	742	730	736	752	750	738	789	732	799	782	735	715	725	717	731	749	742	761	767	795	755	716	779	765	744	836	761	785	772	762	750	706	779	787	835	800	726	792	736	767	769	739	772	779	751	771	736	761	758	734	744	714	774	827	765	769	753	769	785	781	774	789	749	769	753	744	753	789	752	724	774	794	774	810	746	748	793	753	741	781	745	766	739	745	778	784	738	728	748	743	751	781	766	796	754	773	784	757	731	787	796	780	780	799	745	729	747	788	784	790	715	785	720	759	774	824	726	766	743	760	806	809	801	795	767	753	792	778	825	728	740	753	781	778	795	747	787	727	726	742	783	726	770	726	835	794	740	836	746	773	747	735	766	764	744	764	751	739	760	752	793	783	730	741	778	787	742	746	757	760	750	762	723	771	754	762	780	733	743	734	790	759	739	787	777	742	774	746	750	794	753	785	783	755	813	736	838	798	770	703	766	789	776	753	789	786	744	764	720	805	737	818	743	774	766	763	758	764	776	774	818	782	793	783	775	820	757	749	725	779	746	761	787	792	778	790	756	800	713	710	760	789	697	790	812	771	805	736	744	739	801	769	782	710	736	767	781	754	774	705	742	742	737	837	788	778	816	744	744	795	737	759	787	750	749	720	759	773	724	735	780	738	747	753	757	825	768	765	759	781	740	774	751	743	788	784	735	844	742	773	749	764	729	731	739	757	778	771	710	745	793	786	771	766	804	747	741	765	774	765	789	753	791	729	799	751	749	785	764	731	744	755	752	721	824	760	758	814	805	740	790	709	774	724	821	751	748	769	732	713	763	782	723	778	766	752	751	777	716	744	769	762	781	703	741	735	747	785	826	792	782	803	754	763	811	775	759	728	735	761	802	780	774	740	780	751	731	785	797	743	753	767	763	768	760	747	749	776	800	795	742	746	744	778	749	724	730	755	764	774	789	783	766	758	734	775	807	750	740	795	743	747	799	739	803	813	729	780	754	731	742	780	788	760	742	770	767	739	716	763	742	790	762	770	775	760	761	710	747	742	769	815	772	765	754	786	750	705	731	818	789	782	759	725	784	795	748	732	738	792	765	827	781	778	799	784	767	768	737	764	743	752	740	779	743	763	773	819	803	760	764	742	757	722	795	786	728	747	779	776	783	743	762	743	733	785	759	760	748	749	761	743	780	765	773	788	732	782	736	752	750	776	772	838	703	734	725	718	752	780	756	789	789	750	808	738	743	715	754	762	736	763	813	774	740	768	724	746	778	734	749	790	729	755	813	731	732	763	781	783	797	748	741	770	770	775	798	765	771	789	724	779	807	725	748	750	782	764	765	801	774	755	809	809	745	763	769	778	798	781	750	765	805	764	774	737	719	790	815	774	760	815	784	776	769	736	771	763	781	801	743	791	819	749	770	748	761	716	776	788	754	742	754	757	770	801	769	704	810	768	769	784	742	774	760	756	721	742	767	813	754	735	786	745	762	755	823	766	775	743	779	733	741	767	699	831	813	819	758	775	767
4960	1752	893	632	478	344	331	277	283	269	237	275	246	275	236	267	274	257	221	269	280	226	234	247	223	233	245	249	243	221	243	252	209	232	248	237	256	246	244	235	222	247	221	246	279	284	228	251	260	253	245	240	268	220	262	221	232	220	259	241	239	229	237	243	253	234	264	240	221	264	265	259	234	294	261	235	224	235	236	252	260	248	246	259	259	266	227	252	239	259	252	225	214	228	220	233	238	253	234	247	237	262	245	258	267	251	254	220	222	239	243	263	257	266	279	252	287	246	225	268	230	239	262	259	241	255	245	258	235	251	227	234	246	248	270	229	274	240	234	260	251	246	248	221	257	246	228	217	220	259	224	246	261	248	252	225	236	238	237	233	250	200	256	217	245	219	238	251	232	250	268	238	257	268	249	217	228	222	250	263	252	231	276	241	227	217	223	225	251	241	244	235	243	238	252	283	230	235	249	240	240	271	251	244	228	251	244	222	218	248	238	262	238	236	255	254	258	249	266	255	245	255	225	235	253	234	268	235	234	244	266	248	248	250	264	243	240	230	232	240	230	252	267	246	234	246	268	238	262	247	229	237	251	245	239	250	232	237	228	242	257	265	268	262	306	269	243	242	248	234	256	252	260	237	263	208	224	245	248	246	275	257	239	254	234	260	253	259	233	234	246	244	244	270	225	252	244	262	227	243	213	220	238	266	227	250	240	265	261	227	261	215	240	274	262	242	214	241	269	249	247	223	252	252	231	273	232	254	270	236	249	260	244	235	257	260	272	254	272	264	231	249	260	254	227	247	251	208	247	252	277	246	235	237	270	242	228	225	242	239	213	268	263	240	219	266	259	254	267	221	260	255	210	221	250	291	215	240	230	268	248	262	222	247	274	241	260	248	238	234	238	253	236	211	263	228	241	239	247	241	247	237	266	242	251	249	235	273	239	214	244	251	264	232	240	244	237	261	242	266	261	274	259	254	251	240	250	238	249	245	260	250	222	238	257	273	196	231	228	249	254	224	235	253	242	271	259	255	230	247	233	221	238	232	230	235	247	254	251	275	227	253	228	213	238	248	220	223	265	258	241	252	237	263	234	253	228	268	248	232	238	272	227	234	238	244	241	207	217	273	227	243	251	242	230	245	248	214	247	228	237	266	263	280	241	247	227	247	237	219	261	197	253	264	264	242	260	247	213	227	269	258	262	263	221	213	213	241	247	225	219	235	254	256	275	264	262	241	236	284	255	207	229	243	219	228	257	234	225	230	220	224	260	247	234	278	257	230	267	234	247	258	243	228	260	240	241	233	241	249	276	226	230	250	276	250	253	227	233	198	236	219	258	238	248	222	253	223	211	231	263	254	262	273	236	252	263	258	281	271	274	239	208	269	258	217	229	241	247	250	256	250	238	252	253	246	240	264	259	245	254	257	217	239	233	212	252	254	247	215	275	234	236	223	249	249	219	247	270	243	221	255	234	234	266	267	244	251	220	232	255	218	245	232	234	245	249	252	239	222	254	229	250	273	249	229	229	226	233	244	252	242	220	223	246	257	246	249	241	243	257	271	248	250	249	255	230	223	246	262	232	253	265	257	238	228	258	254	242	250	216	253	246	247	233	246	242	253	280	260	231	239	235	261	236	220	244	268	254	234	206	237	235	229	238	271	239	250	266	252	258	240	256	256	230	247	227	250	236	224	254	262	235	224	249	241	207	219	242	235	259	230	238	260	293	225	240	254	260	243	246	212	225	200	251	274	252	245	251	243	240	258	265	254	217	237	247	216	220	253	259	221	239	223	242	250	248	260	242	214	260	227	233	202	252	249	235	240	270	221	256	288	243	242	257	260	280	234	282	230	237	267	238	270	233	268	220	267	244	277	259	252	245	274	236	248	263	218	255	237	227	265	242	231	225	240	272	262	257	234	200	220	260	251	245	258	248	240	245	248	255	237	258	233	245	226	244	277	256	246	217	250	239	219	247	223	270	248	243	230	256	239	241	244	224	274	230	268	240	249	259	242	253	236	216	247	239	229	212	248	226	223	246	237	219	258	255	229	225	226	272	232	242	254	230	243	237	252	269	249	243	255	239	236	232	246	264	219	270	273	242	224	259	235	228	234	244	262	272	258	259	253	260	256	254	231	231	248	240	226	252	246	268	227	252	253	249	229	227	236	248	245	244	233	285	248	254	245	257	236	243	222	249	284	258	245	243	243	233	271	272	220	251	218	251	244	287	227	253	259	257	237	255	239	244	256	218	254	230	227	274	235	209	292	267	232	254	230	265	278	218	250	227	254	242	244	236	218	229	253	272	244	265	238	261	243	263	231	227	274	242	231	244	210	233	252	268	260	244	243	262	257	284	244	239	225	240	223	239	253	230	234	212	253	253	235	244	249	235	253	242	240	250	250	232	226	231	239	214	264	229	234	270	249	239	244	220	228	237	249	240	254	226	249	260	245	239	242	260	235	241	238	239	268	264	243	232	243	232	238	238	227	235	266	271	205	220	231	237	246	260	209	282	249	239	237	256	240	279	266	226	251	226	206	220	267	213	238	211	216	242	243	245	235	246	261	237	282	240	227	232	252	234	258	230	244	235	242	238	242	223	226	235	256	252	247	248	251	264	225	230	259	264	254	246	247	251	254	210	240	240	248	220	236	246	268	273	268	221	242	242	254	242	233	261	242	215	222	234	227	220	245	245	250	236	245	267	252	239	243	274	246	239	257	258	271	252	258	241	231	243	223	233	241	226	251	243	272	238	256	236	268	227	220	236	237	265	229	203	219	215	280	236	242	250	255	233	237	228	234	255	244	260	225	241	270	202	242	225	241	211	245	231	239	228	237	225	251	242	250	251	230	236	243	249	226	226	236	208	238	229	241	229	238	241	237	250	238	239	259	234	220	223	234	266	243	234	257	221	226	260	252	257	226	235	267	235	243	251	251	245	236	228	261	256	254	264	260	232	254	227	250	221	238	247	260	246	261	236	276	229	236	224	254	226	225	242	241	244	298	225	233	263	247	233	238	236	214	235	292	242	251	251	278	226	238	220	236	254	221	231	219	261	208	252	237	231	232	258	212	243	234	213	241	236	255	234	245	229	234	246	282	245	258	264	246	237	230	231	239	246	250	255	249	281	261	227	239	225	244	241	223	215	247	251	247	235	258	242	249	240	221	230	231	251	218	234	246	252	235	232	247	252	239	247	274	231	241	235	255	229	238	230	217	246	245	255	228	233	253	237	226	250	255	259	241	258	230	265	249	260	250	225	272	265	265	233	238	216	242	271	240	224	255	258	219	227	247	250	244	245	237	253	222	272	260	260	218	238	219	242	227	251	248	257	264	225	257	245	236	260	254	240	262	257	228	258	221	243	236	246	243	250	243	254	275	253	254	250	259	239	250	227	258	220	261	261	245	225	234	253	232	228	264	229	232	227	216	252	240	242	238	229	260	232	253	253	219	246	271	254	249	247	261	252	267	260	245	236	230	207	233	250	240	239	269
3833	1930	1967	1858	1464	1342	1039	955	875	815	762	704	758	696	560	653	646	578	617	645	583	610	634	658	619	622	609	608	600	637	647	577	611	627	635	589	604	582	635	563	634	597	574	590	635	592	605	687	660	609	629	582	594	593	631	617	671	628	617	617	580	586	609	590	573	574	576	625	573	555	575	590	584	588	639	606	600	577	596	583	598	612	594	597	628	586	576	593	623	621	617	628	587	600	636	626	549	570	577	617	586	578	597	599	573	606	580	599	624	555	571	555	615	615	658	605	614	581	548	613	617	610	569	604	595	612	578	594	580	607	597	612	617	635	615	637	608	589	605	571	594	619	670	615	658	615	584	633	641	588	620	593	618	634	585	589	639	637	567	618	593	589	605	656	605	641	607	605	606	603	617	574	618	563	571	592	652	563	581	610	646	612	605	599	588	607	600	618	623	580	628	570	585	630	628	626	622	602	622	601	570	620	600	608	613	598	577	610	606	580	607	556	612	614	594	580	604	578	593	589	580	617	617	565	623	658	609	599	618	599	596	620	560	607	594	547	621	632	594	589	635	591	568	621	561	609	605	571	603	561	587	613	568	571	595	680	610	649	630	617	590	582	607	608	637	561	578	601	581	604	638	571	579	537	629	586	608	586	597	586	611	552	591	624	635	630	569	622	604	595	605	589	611	605	599	624	603	619	569	582	614	567	616	596	592	591	583	570	584	645	645	622	596	603	664	621	561	614	580	599	598	620	570	627	632	563	563	617	617	560	604	591	586	606	604	582	556	593	608	613	576	601	625	621	597	612	596	588	569	622	599	622	598	608	593	584	592	623	620	579	593	637	633	583	640	576	654	612	620	605	605	627	598	622	621	591	608	628	602	659	616	611	624	576	593	625	605	576	569	551	619	584	570	600	580	622	655	604	589	611	614	600	591	619	581	628	608	628	575	614	635	598	608	628	567	635	595	618	591	636	622	614	570	624	602	572	594	616	602	608	608	604	571	642	607	584	598	567	573	561	611	572	631	617	600	621	596	597	589	606	619	611	624	622	604	573	589	596	586	632	577	606	597	620	610	609	574	610	656	628	629	600	607	589	616	619	606	591	586	654	594	619	588	603	593	559	588	609	628	591	570	572	619	580	581	584	595	562	592	648	612	611	606	568	585	587	600	602	589	610	572	603	565	595	645	621	596	613	613	608	586	583	584	650	600	593	598	608	610	611	568	578	607	578	608	583	620	627	588	594	576	592	600	598	629	586	607	599	633	603	596	633	578	610	612	592	599	544	595	616	588	630	567	618	615	587	594	633	604	592	588	599	646	593	586	579	578	590	599	627	585	579	562	603	583	602	617	650	601	593	634	611	592	601	549	579	567	579	611	575	583	572	568	573	643	625	610	589	612	589	604	565	612	643	565	626	574	626	578	571	600	623	568	609	608	637	642	617	635	605	589	637	605	612	585	611	584	628	608	561	586	642	596	613	616	605	631	620	624	591	602	587	585	554	600	587	620	608	623	605	607	588	611	623	570	595	618	593	595	601	562	587	569	657	624	611	610	623	592	659	590	638	643	615	643	574	599	601	628	589	661	654	635	607	603	609	586	606	579	619	597	610	586	588	596	584	624	607	627	604	578	583	579	582	607	593	557	650	608	604	611	593	579	645	626	638	607	523	652	592	578	601	612	576	624	631	608	593	604	601	594	629	595	619	573	560	591	624	588	575	578	628	632	566	660	644	650	586	613	568	554	637	605	598	568	584	584	581	582	605	612	584	594	575	581	612	590	616	624	648	620	609	584	610	651	615	585	595	553	605	583	583	616	580	590	606	591	580	613	558	599	601	607	645	602	616	600	611	566	632	584	647	636	642	589	601	563	577	613	590	635	597	617	581	629	614	628	617	610	609	589	557	536	603	588	569	579	592	627	585	595	615	560	607	626	611	629	613	587	669	604	575	555	623	565	594	616	596	599	595	582	589	570	560	658	602	587	565	617	643	626	622	641	594	585	623	609	637	601	604	630	622	555	572	587	629	626	575	584	625	638	562	623	597	621	595	676	580	575	599	608	556	602	615	617	601	587	628	625	609	552	549	582	587	598	617	572	614	652	611	571	583	606	623	595	629	584	646	597	566	635	573	597	594	592	609	604	613	583	611	582	603	625	620	657	624	647	625	578	602	615	638	597	596	599	598	608	589	608	654	610	605	576	559	594	632	587	636	579	581	622	572	655	613	580	610	598	614	621	598	581	604	640	610	622	570	604	634	621	585	564	577	601	630	613	612	598	642	613	670	656	570	564	613	573	629	580	591	583	593	612	590	601	629	619	605	599	639	615	580	591	605	547	634	653	606	587	582	618	589	585	606	632	622	607	590	615	595	644	621	573	606	570	614	618	622	615	600	604	583	596	643	618	583	594	599	621	602	631	605	622	644	572	594	573	604	598	611	585	597	571	583	605	601	611	635	606	594	591	623	608	566	602	624	611	593	638	609	624	615	626	577	628	595	607	556	584	605	598	574	591	582	620	574	634	564	621	622	612	625	625	590	588	611	578	650	632	615	612	583	589	592	610	627	560	593	600	583	622	552	603	634	617	612	607	566	666	581	613	646	626	581	548	579	608	606	614	604	627	610	612	555	605	599	552	627	627	586	606	598	625	599	555	619	597	594	573	582	572	583	617	616	564	600	639	594	592	598	650	594	601	604	561	586	540	587	584	580	620	614	608	594	609	649	577	617	631	575	591	603	582	629	608	595	559	633	591	580	586	580	618	595	628	619	586	620	583	621	600	593	606	603	583	606	593	596	615	597	566	611	657	590	623	630	621	594	586	577	588	600	585	574	588	628	598	594	573	620	566	612	567	639	593	646	632	607	585	600	578	609	580	589	637	646	605	586	634	605	582	628	600	607	581	602	609	613	590	613	582	588	644	612	579	607	630	655	605	542	590	606	597	605	633	596	556	598	598	557	593	635	581	600	614	616	618	577	572	606	612	625	608	638	635	616	630	625	626	572	606	580	576	601	544	589	612	611	603	627	619	618	560	628	617	596	612	606	576	615	631	599	630	573	614	614	639	627	604	567	641	558	564	597	640	551	652	610	566	607	623	605	591	626	609	620	611	607	589	593	595	625	638	596	614	622	609	597	576	611	630	642	603	663	578	616	598	586	555	626	606	547	615	641	651	598	641	582	569	573	545	606	566	608	600	620	625	618	622	578	626	590	616	606	618	617	614	583	605	641	569	587	578	599	601	625	609	605	580	605	597	546	605	630	601	619	594	577	654	634	574	608	603	620	551	598	544	621	618	610	598	643	574	606	575	588	633	575	613	628	615	640	594	632	576	608	627	561	596	597	615	600	591	600	673	599	620	565	612	583	628	587	594	629	611	587	596	586	615	607	580	642	598	603	610	621	650	599	606	563	586	575	611	621	618	612	618	612	568	545	588	620	559	625	592	596	608	588	591	591	621	579	594	626	612	570	581	617	599	584	623	580	575	603	603	586	598	591
14414	4688	2262	1443	1053	713	614	581	512	506	525	387	393	362	361	347	384	361	386	389	347	375	357	351	366	379	368	327	334	378	364	349	372	381	329	361	367	370	324	320	380	355	361	362	329	335	396	393	348	384	339	360	400	343	373	338	342	351	351	325	397	337	337	388	331	351	385	358	353	377	346	342	368	366	384	327	388	354	357	394	382	324	358	326	350	343	385	330	347	336	386	392	353	370	388	399	386	336	349	337	370	371	369	348	366	326	364	349	369	358	349	341	310	375	335	327	351	346	357	324	325	372	336	349	357	349	341	350	356	347	361	338	354	322	366	330	350	347	316	356	348	327	355	345	395	341	347	344	353	351	349	357	329	358	328	363	381	351	373	354	317	359	374	343	311	359	320	339	316	373	370	378	332	360	331	368	364	351	357	352	330	335	320	352	354	391	367	369	355	313	347	353	396	365	327	329	371	372	373	328	381	352	367	382	380	365	348	354	338	370	342	367	336	366	326	338	378	347	349	351	335	332	320	353	361	375	324	341	353	377	343	345	335	363	367	363	409	404	339	351	349	355	372	341	354	345	321	355	356	362	373	358	340	385	335	367	338	332	334	358	342	379	397	348	323	372	342	341	345	355	322	332	374	366	316	333	318	370	335	333	369	326	349	374	340	350	338	348	383	389	356	357	371	375	370	344	370	380	351	358	365	362	354	352	361	343	358	370	335	332	364	352	344	335	342	353	349	344	366	347	375	376	357	333	340	356	370	391	375	340	348	385	328	349	398	355	340	366	336	380	357	381	321	330	344	381	380	345	363	329	331	341	349	340	329	381	342	346	346	362	367	393	342	363	400	374	346	348	330	373	323	351	365	342	382	338	365	368	347	359	366	363	369	368	338	380	335	351	384	357	380	310	354	368	367	360	376	333	344	354	367	369	388	341	340	341	361	367	367	359	322	371	334	345	318	352	369	343	338	350	345	353	322	353	356	338	358	339	327	339	315	387	380	377	358	384	379	330	337	374	327	330	330	355	339	373	340	341	373	363	336	328	346	346	337	374	366	378	344	366	363	336	339	340	334	342	374	391	381	355	341	355	332	364	390	364	377	354	343	350	376	339	367	372	350	393	352	338	356	338	355	360	318	360	350	360	336	333	347	378	342	394	325	339	338	333	374	378	367	374	331	318	344	341	357	361	367	363	367	346	354	389	373	361	342	326	377	358	359	363	343	371	348	351	314	328	346	345	360	315	338	356	386	374	353	342	360	374	356	355	335	347	361	375	307	376	341	342	389	341	376	352	385	359	365	319	397	341	340	369	329	360	359	376	357	396	357	320	365	340	351	354	343	365	350	368	344	329	398	367	345	374	334	334	350	330	332	369	352	327	334	344	343	349	337	353	338	348	348	341	304	351	372	352	354	321	331	331	363	380	357	345	376	365	345	339	343	389	365	357	299	346	349	329	362	349	360	357	339	394	360	367	313	362	337	379	347	330	323	354	358	338	338	343	352	370	342	381	364	348	342	391	341	335	338	367	353	336	348	350	344	321	377	358	356	352	380	340	397	345	316	344	326	326	358	318	350	335	378	397	363	330	359	321	353	358	337	362	319	327	369	359	359	347	376	385	320	379	340	362	347	350	365	359	352	362	357	374	329	338	374	351	376	363	380	364	347	323	331	376	344	326	365	338	373	359	334	399	337	316	379	349	360	376	358	365	334	316	371	341	355	335	360	333	374	346	405	327	339	347	395	333	389	356	321	394	365	390	353	367	375	354	383	345	369	356	346	375	328	382	366	343	359	376	371	378	347	331	378	369	373	332	311	355	374	355	336	348	351	334	352	333	372	332	381	332	345	345	329	374	363	359	356	345	352	383	330	367	316	334	347	336	325	339	389	325	363	368	353	385	369	350	351	360	357	336	368	348	355	357	342	381	357	338	342	337	292	336	369	362	346	338	360	358	350	345	354	394	339	359	368	338	345	341	332	332	397	357	340	317	353	351	354	371	321	339	380	354	313	349	338	416	380	315	338	381	342	349	363	336	379	341	348	302	376	377	385	375	379	337	355	354	333	361	342	341	391	360	389	354	324	373	306	349	348	367	370	351	339	385	373	362	386	336	347	335	362	333	344	359	352	349	339	342	359	317	352	311	362	351	362	344	347	361	322	373	346	372	369	346	320	331	360	350	321	359	332	345	371	353	350	350	355	401	393	379	367	336	349	309	358	344	382	355	362	344	330	328	391	358	316	338	369	322	342	329	358	364	359	360	326	349	346	361	334	348	382	331	304	320	340	364	371	337	364	339	357	365	354	343	386	345	344	372	338	326	369	360	337	358	340	369	381	321	396	344	378	319	336	338	351	339	346	358	358	321	350	360	327	370	370	389	330	348	361	321	340	381	339	353	360	385	310	362	373	370	373	356	371	400	326	382	364	356	357	333	318	365	352	339	328	359	381	364	352	321	390	337	347	349	345	336	365	305	346	314	359	336	335	313	362	346	363	357	358	400	349	382	345	347	324	360	342	348	377	369	370	377	371	378	375	362	382	350	334	338	368	336	360	346	350	354	310	348	334	393	393	344	328	375	308	353	346	372	337	355	352	339	348	309	310	347	379	394	348	373	348	345	358	337	331	317	352	348	335	353	343	354	358	336	360	393	349	366	323	383	314	347	348	379	360	347	338	391	349	319	381	319	361	328	371	327	367	324	374	324	351	367	352	349	374	334	352	366	367	393	360	330	363	321	408	382	375	337	345	357	334	349	314	353	313	346	354	362	367	348	366	354	369	362	350	322	364	305	316	378	343	368	370	342	354	328	355	381	345	359	373	360	347	327	363	344	349	329	317	343	362	319	369	341	332	351	345	326	325	375	376	340	364	367	321	365	373	345	363	352	362	375	361	334	355	374	328	392	360	332	317	329	339	344	364	351	381	324	350	353	354	365	352	336	340	367	357	327	364	334	380	392	375	364	347	361	362	377	339	355	344	331	329	349	341	372	378	326	356	385	359	362	368	363	356	363	361	381	331	362	348	372	340	326	360	363	346	353	344	358	350	312	320	347	360	357	334	356	325	378	333	354	355	368	354	369	354	327	366	366	333	357	333	346	362	346	376	340	325	335	410	345	310	339	345	368	368	345	364	341	353	377	391	348	335	328	377	376	368	362	356	354	334	375	353	351	368	353	362	345	349	351	382	352	346	357	362	346	316	363	374	313	388	358	359	351	387	351	376	334	334	352	373	378	364	364	366	330	317	335	345	329	373	368	328	336	343	335	358	339	354	353	373	372	383	355	343	321	336	365	373	356	315	369	321	374	305	354	373	309	376	343	322	362	303	334	342	359	343	354	363	313	340	370	323	352	383	324	373	366	378	378	345	365	358	346	358	365	367	331	347	335	344	324	348	315	350	367	356	335	352	336	371	358	360	385	320	353	339	354	347	376	412	343	351	342	329	360	346	369	336	362	372	331	369	348	369	373	317	348	382	369	402	319	356	369	362	362	336	373
10274	4349	3926	3866	3268	2607	2073	1862	1766	1742	1428	1175	1167	1037	1020	970	1024	896	929	916	938	966	885	886	894	889	876	879	778	804	830	822	887	842	848	831	840	825	839	834	835	872	866	856	834	842	854	903	890	867	914	841	896	845	895	860	966	877	842	857	897	862	861	831	844	825	770	829	834	802	812	859	788	826	843	823	837	860	801	834	833	836	835	854	791	832	830	814	810	840	812	790	823	834	894	860	816	838	822	833	804	825	829	835	817	864	848	871	810	859	903	786	833	826	839	783	794	829	815	834	824	845	805	802	832	835	824	808	828	879	832	841	835	804	799	828	844	812	838	838	848	796	834	835	780	838	808	823	833	785	860	800	809	794	793	823	802	776	767	758	794	830	793	801	864	820	846	838	818	799	828	776	820	791	775	840	837	860	839	763	857	792	856	818	811	808	806	773	821	823	848	823	803	810	864	782	786	807	851	827	834	787	789	832	796	846	831	824	802	832	831	845	790	856	825	811	813	876	801	824	825	838	811	819	825	804	813	798	864	831	862	842	804	840	892	845	824	867	828	788	769	874	840	860	835	833	794	795	813	884	788	814	848	867	832	850	829	797	776	837	731	831	882	790	839	758	843	811	831	789	843	829	872	811	843	819	784	843	832	842	836	825	816	834	823	836	777	812	853	782	839	816	814	853	845	792	778	821	876	832	824	867	798	843	826	851	827	913	806	845	855	808	799	790	786	846	763	800	811	791	828	822	853	862	858	816	804	789	810	802	810	797	829	850	825	800	841	798	857	842	788	786	820	860	871	825	850	805	831	815	784	823	814	859	819	854	817	840	833	809	783	793	828	838	825	797	833	842	833	843	782	801	874	876	820	843	843	792	814	785	807	825	833	805	874	909	785	802	776	830	834	854	833	877	847	847	827	794	843	833	850	824	893	836	816	863	812	878	808	796	822	828	837	813	793	823	836	806	882	785	859	806	826	785	771	763	793	847	839	833	873	773	824	813	807	813	817	839	821	798	786	883	802	840	798	848	875	825	812	836	867	831	840	816	874	816	793	823	826	771	828	841	864	793	790	819	794	787	808	820	776	889	867	828	830	793	858	763	827	781	813	808	849	841	794	865	828	861	788	818	798	782	861	829	870	823	847	810	765	810	785	856	843	858	826	755	813	787	821	825	833	816	805	818	828	839	852	764	826	812	867	853	797	784	833	850	803	851	812	823	802	781	779	850	823	805	880	783	788	753	761	839	790	837	867	837	804	835	804	822	823	786	838	826	808	793	799	761	862	849	824	816	848	823	843	799	783	839	832	819	825	817	862	786	807	837	813	829	811	804	875	811	828	836	856	823	799	870	874	855	780	854	824	867	848	832	801	798	830	758	836	840	860	814	834	812	853	833	790	862	802	792	815	800	824	822	811	829	799	828	802	844	831	843	829	788	814	815	817	857	839	766	759	833	790	839	788	820	775	832	817	789	793	855	834	789	884	813	829	803	844	796	795	791	845	772	808	795	824	812	839	837	793	832	823	868	834	809	858	832	813	771	859	857	837	810	830	822	799	818	800	851	771	889	797	829	842	851	776	825	850	854	821	840	816	822	787	832	831	828	785	785	763	838	804	784	792	824	828	861	837	896	850	777	834	799	762	827	851	876	777	858	799	816	827	848	782	853	883	806	815	842	822	866	805	770	817	783	833	814	852	785	795	795	816	852	852	815	810	839	774	807	835	848	857	788	789	861	849	828	849	796	841	770	824	864	832	790	785	886	861	814	766	826	817	847	799	862	777	841	800	786	760	875	865	856	781	847	859	806	885	818	857	790	833	836	811	806	792	765	849	793	843	823	831	877	840	786	891	818	797	795	787	783	851	812	833	808	786	774	819	827	760	860	753	856	818	815	845	908	801	828	868	804	804	852	851	814	822	833	823	787	813	823	824	847	837	828	806	838	812	834	821	830	792	821	840	781	817	808	830	838	811	810	837	750	769	884	812	792	780	842	829	829	829	757	857	799	835	791	850	787	814	819	833	806	801	859	838	837	804	796	864	844	852	830	822	836	815	805	801	749	821	801	821	824	820	899	788	792	799	787	792	822	827	812	883	779	844	873	849	777	869	822	805	830	856	843	853	830	807	853	809	815	779	855	848	854	799	759	865	838	779	842	868	804	810	861	837	799	869	784	832	802	784	860	774	813	855	808	818	828	827	833	842	817	784	802	844	842	929	810	797	794	870	810	827	848	780	860	832	812	827	846	844	816	809	800	781	829	860	827	794	860	853	815	814	819	870	835	784	838	803	797	811	807	825	785	823	853	807	803	825	853	858	815	833	737	796	780	837	828	805	818	780	807	802	868	810	856	823	843	798	792	818	844	821	831	849	809	862	803	833	829	821	822	790	809	814	829	794	825	827	822	819	835	781	760	893	806	841	848	832	845	837	850	776	823	776	829	904	848	792	814	801	821	823	808	802	788	819	838	786	813	767	815	828	812	832	806	823	797	847	795	892	794	785	813	903	853	817	804	848	818	821	842	805	881	840	870	837	803	819	783	856	834	839	800	808	818	828	858	811	861	830	794	837	856	839	851	868	881	815	800	837	841	890	826	851	816	808	821	907	845	793	839	791	844	868	811	836	810	836	828	782	831	804	818	819	843	843	801	803	846	844	807	807	807	814	854	812	781	796	827	837	765	821	792	801	833	846	842	824	788	825	822	809	806	830	854	791	845	816	809	827	803	792	805	831	803	859	786	794	837	854	818	836	806	875	861	845	814	843	789	802	827	898	841	838	864	843	838	809	806	808	824	858	847	846	855	846	790	834	843	788	799	880	851	863	832	785	830	735	834	860	814	782	809	803	841	816	856	785	774	799	803	808	833	853	849	805	840	819	819	822	835	805	851	846	837	821	859	869	804	788	860	819	840	821	827	820	798	815	883	849	866	844	820	815	813	833	810	781	810	828	813	849	855	837	887	840	780	816	838	837	857	792	771	826	829	784	808	822	788	810	835	772	833	818	769	779	784	865	837	796	862	804	819	801	822	854	828	822	843	802	805	835	783	865	873	808	774	833	891	777	839	814	833	824	813	795	811	839	804	825	770	837	829	832	821	840	872	826	829	846	834	870	859	861	894	815	805	892	768	826	814	801	825	875	841	828	869	900	838	816	797	831	856	789	820	860	867	841	827	809	823	788	822	812	829	871	798	776	838	800	842	860	792	836	796	890	793	846	840	838	831	859	798	865	821	904	802	819	845	840	793	868	804	837	824	886	852	846	803	803	790	828	852	849	780	835	850	852	844	808	822	826	776	837	829	827	812	858	821	838	862	835	889	850	806	847	874	838	796	830	797	777	785	785	802	822	793	820	811	822	848	799	808	812	818	876	796	792	789	803	817	839	827	807	789	850	890	841	816	841	740	812	851	805	776	848	821	872	808	819	862	833	847	801	900	802	841	833	800	811	817	883	834	814	832	837	855	775	835	775	810	835	848	848	791	821	801	828	824	875	862
23436	8237	3674	2160	1497	1024	753	660	612	530	497	434	390	401	390	342	386	352	340	326	335	364	365	348	342	375	348	356	320	343	353	336	298	334	327	299	334	341	351	316	371	331	337	316	361	344	359	333	313	391	328	350	361	328	378	337	371	330	328	321	352	365	334	301	358	354	335	345	345	324	344	317	341	286	339	321	321	317	321	353	324	325	311	346	354	338	329	330	336	311	339	347	332	319	324	346	319	322	350	366	336	352	298	333	338	326	368	343	350	327	311	300	312	325	327	336	300	331	336	360	326	364	339	353	336	313	311	358	336	339	325	340	346	362	299	350	318	311	335	337	334	307	315	326	295	331	328	347	327	333	327	323	343	310	296	326	325	335	360	294	322	328	354	339	362	343	356	306	313	320	320	336	344	371	346	343	331	320	336	343	304	315	317	347	339	320	333	311	310	287	305	314	299	322	294	317	353	316	319	314	320	371	364	344	338	317	339	335	332	361	338	323	330	333	337	338	342	317	319	375	320	343	334	339	342	321	330	310	336	313	300	287	300	326	333	341	330	335	330	341	325	321	301	348	314	313	330	316	328	314	324	358	339	363	339	353	302	313	331	338	311	339	338	314	332	308	316	319	316	305	305	302	312	293	319	332	312	342	332	321	373	335	328	326	324	331	339	374	305	332	350	317	313	296	284	359	316	347	318	307	328	341	353	376	294	317	334	355	316	311	325	316	315	348	322	331	326	309	317	313	313	342	375	329	343	345	347	369	308	306	326	340	348	327	353	304	307	351	355	348	331	318	316	323	345	313	325	338	340	323	352	325	293	317	329	341	272	351	332	349	356	360	318	329	368	368	351	296	340	340	338	382	286	310	361	361	333	306	334	330	336	299	344	320	326	319	338	342	315	323	307	329	341	323	308	317	326	327	322	333	353	326	352	348	309	357	339	317	316	309	347	309	335	322	339	352	344	334	349	325	316	290	310	342	328	347	349	325	343	341	289	340	338	299	323	339	325	344	320	329	318	326	323	333	337	343	342	344	340	328	358	339	353	345	320	316	332	339	320	342	330	339	307	338	324	332	333	343	363	313	361	321	326	294	296	351	319	363	340	306	328	319	344	337	356	336	333	317	329	331	318	337	306	311	340	308	316	314	321	299	365	324	330	311	308	352	322	342	348	358	322	324	354	331	296	327	335	334	305	323	302	330	305	330	319	365	370	310	342	358	355	332	338	360	332	355	318	335	336	362	347	332	327	342	344	340	349	342	326	341	350	338	325	305	345	357	311	322	302	344	319	342	338	291	324	322	331	328	323	289	326	322	349	353	350	349	320	357	330	325	327	369	324	333	308	309	333	343	337	371	313	334	316	368	338	336	353	348	352	323	325	322	319	299	301	331	352	332	333	298	339	338	340	329	318	352	348	331	303	382	347	352	324	334	367	340	337	342	332	321	364	358	334	336	354	334	334	334	364	341	350	347	320	369	285	342	355	357	354	327	328	368	327	316	349	347	305	373	372	307	328	318	313	301	346	322	314	340	325	328	329	300	349	347	301	348	295	306	324	331	340	352	312	312	324	329	306	328	322	350	319	337	325	377	339	337	278	315	347	314	360	353	312	307	350	318	305	317	348	345	286	314	345	314	327	338	328	327	335	333	340	333	324	348	334	345	343	337	322	298	310	358	323	329	316	330	317	337	348	355	330	322	318	372	350	335	342	342	331	337	327	341	337	377	379	321	313	313	323	339	324	367	355	332	313	280	304	342	347	348	327	362	297	342	352	362	327	298	335	329	362	356	294	356	308	326	322	317	348	326	331	373	310	330	318	340	328	362	331	324	321	355	318	316	352	336	310	335	310	316	304	330	353	301	303	309	317	307	324	332	356	315	310	313	349	341	307	328	343	346	299	341	296	347	345	328	318	328	340	334	321	361	329	335	310	324	353	359	325	365	314	337	331	338	321	317	333	369	281	308	342	367	336	336	346	323	300	295	333	302	333	363	308	323	367	324	325	356	384	334	330	341	312	345	365	343	306	329	343	331	300	330	313	346	309	355	321	342	340	329	331	335	322	352	316	307	347	320	336	333	315	326	345	326	336	320	344	335	348	325	331	361	320	331	358	320	319	341	347	297	348	316	321	309	326	302	319	296	344	334	334	300	339	359	336	287	337	347	341	321	332	342	339	394	319	350	354	300	340	348	337	344	308	332	351	325	352	300	335	354	347	307	364	340	345	321	315	323	318	333	343	325	344	365	348	339	313	319	305	336	332	323	299	316	315	323	290	318	297	313	350	316	315	349	313	354	364	344	329	348	354	353	333	345	351	321	351	349	323	321	335	327	322	326	326	311	344	324	347	356	310	304	335	363	333	318	325	319	351	331	322	330	317	323	322	317	329	323	334	327	332	317	295	295	341	321	311	339	327	326	327	348	341	347	326	348	311	312	325	346	349	326	349	314	336	380	312	282	350	302	327	336	320	347	320	307	332	325	316	349	353	362	347	355	365	349	310	303	322	337	345	337	318	356	360	339	337	335	319	338	345	349	325	375	357	361	306	304	306	364	338	347	326	327	311	318	334	306	337	343	346	327	322	328	344	310	272	349	357	296	330	329	345	325	320	307	340	363	350	360	313	330	295	339	378	329	330	350	345	325	314	322	336	351	348	330	363	354	333	381	324	312	339	342	342	336	338	332	329	342	320	295	314	340	329	325	304	323	299	322	322	334	369	345	349	297	359	380	362	318	320	294	348	319	341	323	365	362	335	339	297	300	315	304	347	319	333	347	332	328	316	339	315	368	312	338	308	360	290	326	329	330	335	323	298	326	334	322	330	335	361	303	311	313	340	361	337	345	317	289	375	320	288	307	328	340	314	345	351	330	322	298	290	276	327	352	332	352	374	364	343	336	331	316	315	355	356	319	308	307	340	337	338	315	326	306	298	321	336	348	301	320	337	338	340	349	302	337	323	366	316	328	313	334	303	346	308	332	347	311	343	352	348	402	391	340	322	333	351	311	316	348	353	332	325	327	325	339	336	356	320	317	307	333	328	315	321	332	328	323	337	343	361	317	330	345	370	342	345	313	312	293	321	347	355	339	341	347	323	343	336	304	327	332	322	354	332	340	324	332	320	328	333	349	319	332	296	329	334	316	296	341	309	328	313	324	344	350	311	339	313	363	319	289	356	328	289	326	321	332	335	318	354	363	321	315	305	353	322	344	360	329	341	310	323	344	315	320	304	336	319	346	319	334	337	317	312	365	320	319	341	352	347	319	336	335	299	316	314	334	319	321	334	348	353	336	336	327	347	363	342	330	349	333	323	336	338	351	338	357	365	330	326	318	334	359	338	333	334	327	304	338	331	334	314	317	300	333	350	347	337	369	334	362	328	322	362	328	342	350	368	338	333	312	316	323	328	338	342	371	328	363	325	350	333	355	330	333	284	349	338	344	290	329	337	312	314	324	359	327	323	306	364	338	366	339	310	354	340	352	331	337	373	281	300	287
13912	6372	5327	5683	4674	3502	2804	2344	2276	2048	1711	1391	1210	1156	1066	1050	1036	1012	943	929	938	921	871	865	832	834	838	795	804	832	834	809	789	836	788	799	791	803	803	815	828	786	769	802	778	778	782	750	841	806	846	837	832	822	831	819	829	841	783	771	777	791	754	779	758	745	780	810	812	748	774	821	780	791	812	738	823	745	757	764	788	755	780	724	764	766	785	777	787	744	805	771	800	768	832	719	774	750	718	751	721	732	769	728	772	720	789	734	760	738	752	791	755	780	740	735	720	713	764	798	765	751	794	744	727	787	777	798	725	761	819	807	795	715	818	785	789	757	775	790	723	779	800	752	789	789	744	787	718	753	735	784	735	742	758	710	753	729	794	776	752	735	773	748	745	751	745	763	735	741	775	708	752	767	798	728	766	744	772	723	719	787	748	749	721	774	737	741	785	755	742	786	763	779	748	742	735	781	794	813	742	762	787	748	779	757	698	742	751	733	713	765	765	793	722	710	749	720	747	763	704	704	747	732	768	750	763	785	727	773	804	750	807	716	788	785	705	738	731	773	710	769	762	713	806	753	774	807	785	741	750	718	738	709	732	786	782	776	748	726	765	815	787	758	739	726	726	745	719	785	779	787	746	748	758	711	777	749	751	794	742	774	743	794	764	806	786	767	782	766	772	761	782	781	779	763	711	780	758	749	750	744	718	775	730	743	762	777	766	750	794	807	705	784	745	750	779	825	706	749	758	770	774	745	796	722	765	740	748	793	756	749	703	756	755	743	782	746	715	784	736	764	750	750	730	783	802	732	737	768	798	756	741	708	762	740	788	811	762	723	774	781	764	787	774	755	757	765	755	762	738	756	785	746	733	751	771	731	816	795	700	764	753	731	755	751	749	771	757	801	774	750	691	770	762	788	811	733	784	666	800	740	778	797	778	714	788	771	717	752	795	702	724	770	760	755	739	769	758	760	750	793	729	765	713	813	734	820	756	743	761	746	774	780	778	786	774	735	734	752	706	782	780	742	799	767	778	741	745	724	751	721	723	730	787	814	770	772	761	755	762	756	731	747	777	730	745	741	677	763	802	759	755	762	740	755	764	776	777	786	763	800	740	738	774	757	736	765	736	736	736	767	745	794	779	745	719	812	749	739	761	719	775	772	749	764	789	762	750	778	755	747	751	775	739	717	764	738	742	772	735	734	770	774	733	730	753	791	747	783	783	751	816	788	765	767	786	759	749	772	781	730	739	743	765	759	748	751	745	700	746	712	714	776	744	743	752	732	789	735	741	755	808	762	772	801	738	808	766	769	811	738	762	725	743	771	749	702	747	737	767	761	779	787	829	738	719	790	745	789	739	778	756	726	768	734	720	760	769	766	784	740	778	749	745	776	733	800	722	774	772	750	776	708	758	692	741	796	783	792	802	776	771	813	794	774	735	795	762	776	716	728	842	771	730	705	775	785	773	718	775	768	721	769	751	741	739	790	767	756	756	755	771	727	776	759	780	775	794	777	760	746	718	733	752	796	740	731	704	777	779	759	731	758	753	779	734	771	702	812	752	764	734	728	733	798	723	729	813	723	764	738	771	750	729	796	751	778	779	761	731	783	752	739	764	729	783	702	756	747	735	777	788	784	797	773	720	813	728	785	737	753	769	754	788	756	748	755	758	722	754	718	767	760	780	767	775	749	736	772	768	784	766	769	736	752	791	801	747	744	795	767	747	765	758	787	732	739	755	771	745	736	805	787	753	769	717	739	797	756	735	742	772	734	763	731	736	757	789	739	791	709	750	773	737	746	772	803	751	772	730	788	747	773	758	736	766	793	766	758	780	796	771	784	802	789	710	726	793	758	761	714	781	760	782	766	783	715	784	765	740	743	727	722	758	754	741	795	784	778	727	813	744	799	719	727	709	750	782	751	752	763	715	755	769	774	768	737	712	747	741	735	751	788	753	763	802	753	723	788	778	817	745	802	765	772	713	776	773	773	754	784	705	772	748	773	764	739	768	765	746	742	732	770	776	732	781	756	754	730	721	755	764	745	825	758	719	740	760	770	778	773	779	729	790	743	757	741	792	730	752	784	747	768	750	725	761	775	729	770	772	738	703	743	723	743	788	708	768	773	779	757	780	737	783	780	766	773	784	816	731	795	741	793	735	778	708	805	808	811	725	724	778	825	783	799	777	703	765	726	813	775	714	750	754	764	804	732	753	704	730	810	769	743	767	773	748	774	796	726	770	772	742	819	804	745	762	696	818	722	825	788	751	727	773	716	779	757	783	773	751	778	809	740	794	757	765	762	759	820	814	717	726	765	796	768	801	720	799	708	725	751	748	766	773	743	733	823	785	746	759	726	744	806	737	801	731	760	737	752	745	722	735	775	753	749	760	710	748	808	704	745	741	770	766	793	748	796	755	726	780	763	729	748	788	747	779	735	762	741	825	768	781	769	772	750	768	769	751	751	777	753	730	778	791	697	771	753	756	768	761	770	747	763	742	751	726	795	793	818	732	769	783	728	739	747	744	786	752	789	764	709	676	757	738	800	716	769	807	788	750	765	767	772	780	787	745	745	787	765	738	752	770	727	729	768	753	668	742	737	731	798	779	778	714	739	737	758	701	814	733	743	789	794	729	775	722	767	763	734	760	767	772	725	715	824	752	803	745	751	775	768	779	699	736	758	814	735	753	745	733	746	798	717	740	776	769	764	742	730	752	784	754	780	740	740	756	755	752	728	777	713	783	762	745	784	767	743	757	783	750	765	761	757	763	704	728	812	787	736	843	802	766	750	720	777	786	756	785	752	750	722	789	726	743	793	744	776	739	739	707	790	744	725	754	769	787	802	775	722	732	752	792	719	764	762	750	690	738	783	763	775	766	758	736	737	794	760	772	809	776	766	768	722	756	781	708	806	809	766	766	765	788	773	785	739	689	759	735	769	795	803	766	710	737	765	729	701	766	794	767	780	783	703	736	767	772	777	684	797	779	758	788	790	795	756	798	739	797	770	783	729	776	746	781	806	771	721	759	749	790	767	761	728	718	724	717	724	765	763	758	764	736	745	717	738	773	735	752	758	772	781	771	807	807	758	790	727	759	782	765	756	804	779	736	767	741	760	776	825	769	733	747	746	735	722	803	758	777	770	760	735	776	758	781	804	798	781	750	714	801	728	746	744	768	688	770	813	761	816	708	736	736	763	801	790	775	765	751	737	768	753	805	801	779	742	724	688	746	762	745	767	728	741	735	746	750	772	744	742	746	746	720	749	741	761	761	780	723	787	774	772	736	754	775	747	744	749	774	773	741	790	785	736	770	765	766	789	817	819	786	708	794	730	730	776	760	764	804	763	780	785	729	737	775	752	784	737	739	762	734	760	784	743	764	739	692	745	788	774	794	739	777	728	776	774	730	794	744	754	738	765	799	759	712	737	720	763	753	750	728	741	746	734	784	768	774	752	734	792	728	770	772	763	739	797	771	769	752	745	729	755	749	808	757	754
4682	1521	860	612	480	372	309	318	277	298	282	260	244	285	273	266	229	250	233	232	226	227	252	234	272	261	255	230	213	237	229	252	231	245	244	239	232	234	229	254	226	236	250	244	257	218	261	236	242	201	251	270	247	270	267	276	249	235	245	232	234	225	241	243	203	254	229	235	224	253	233	264	287	244	263	269	236	247	270	242	216	252	275	243	256	248	238	236	246	232	240	224	248	243	252	240	256	237	222	251	231	241	223	232	268	249	240	222	269	229	238	243	203	269	271	257	242	232	221	213	236	253	233	244	265	253	214	245	266	257	241	234	267	243	261	233	254	263	247	220	257	212	249	237	259	229	229	225	238	257	223	236	263	264	221	239	239	227	238	260	235	261	255	193	224	260	242	249	254	236	248	216	232	249	266	211	259	272	214	239	244	245	264	240	246	294	211	240	244	237	249	246	224	209	229	258	242	251	234	258	241	222	250	259	239	229	263	225	238	240	219	211	240	240	249	245	242	231	271	214	275	242	213	226	250	212	231	246	225	247	249	252	241	258	267	245	235	257	228	244	229	265	244	250	219	250	246	210	247	266	244	254	222	234	271	237	231	259	227	248	215	211	224	241	252	241	218	218	257	253	242	258	282	252	249	256	252	230	279	291	207	261	249	275	241	239	232	220	287	237	226	229	249	249	256	228	203	256	220	260	243	259	251	222	229	244	253	242	232	268	234	244	263	264	244	225	263	201	276	227	234	219	233	230	240	243	258	215	256	217	231	224	229	227	239	238	238	266	213	225	267	246	245	242	223	242	250	237	256	277	227	219	266	232	237	224	240	245	233	272	264	253	229	245	232	224	232	265	272	261	229	256	253	232	247	265	243	237	259	251	222	256	243	257	249	225	234	260	242	270	260	254	238	250	273	223	275	242	201	262	249	261	235	252	224	277	250	231	225	243	242	217	208	231	241	242	260	250	229	247	258	253	265	229	242	252	259	233	216	253	260	255	240	227	248	220	258	240	232	248	237	218	240	233	263	231	269	247	274	260	259	243	222	242	248	244	274	270	240	239	253	255	247	223	254	239	206	215	237	216	210	234	232	304	228	266	228	263	250	237	236	229	252	273	221	234	240	231	221	227	243	260	207	250	258	232	221	259	220	239	224	214	236	254	248	280	274	221	267	241	226	238	234	237	212	233	236	230	245	262	269	237	238	255	236	258	247	274	222	245	235	243	240	249	232	254	239	225	241	247	229	234	250	256	227	244	235	245	237	241	249	273	246	241	251	249	243	247	261	258	240	254	237	230	244	270	252	259	241	262	224	207	207	262	248	224	233	282	242	248	253	237	237	261	242	218	241	231	238	238	241	236	260	229	237	233	221	212	214	269	247	249	284	249	202	252	239	241	232	241	249	249	268	233	235	277	231	255	254	256	228	234	234	203	270	265	209	228	225	250	202	223	256	259	237	240	251	244	241	259	223	251	231	238	228	231	259	244	254	228	218	247	268	253	248	253	263	235	251	233	252	266	265	240	205	229	247	254	231	251	219	264	239	243	238	252	254	249	261	237	246	250	224	200	234	258	242	229	213	235	259	257	260	247	264	245	243	232	230	234	229	235	233	281	229	279	212	241	238	245	226	243	241	245	255	251	283	252	245	250	244	241	227	232	248	242	235	244	221	265	232	235	263	240	234	254	228	232	217	212	274	251	225	272	239	245	253	246	246	252	251	271	250	289	262	229	274	250	234	212	224	235	243	224	240	265	253	227	225	229	227	237	240	264	224	259	264	225	246	232	223	267	265	242	206	253	259	206	260	235	251	242	231	247	233	218	214	236	240	232	242	254	273	239	251	235	256	247	246	224	226	244	237	237	267	252	240	244	265	230	238	240	244	265	260	226	275	270	269	243	230	279	238	246	260	239	252	221	232	225	217	266	232	240	222	218	233	251	220	251	212	231	235	228	246	237	245	245	240	247	224	260	229	249	247	227	238	250	261	241	252	218	248	236	224	240	254	249	269	240	220	234	233	265	236	211	225	225	259	240	253	256	223	246	254	273	271	238	236	202	252	226	274	249	263	216	215	226	267	285	248	226	299	274	255	255	252	240	223	276	255	255	236	252	269	242	234	246	234	243	243	242	239	251	236	265	253	272	215	237	232	242	261	249	259	240	241	252	238	229	272	252	258	239	226	260	244	262	269	238	243	251	246	246	279	237	249	234	262	257	220	237	234	250	240	265	241	253	241	219	248	213	229	255	237	218	203	232	230	238	267	252	242	252	215	219	234	249	256	252	278	207	231	249	241	234	266	237	238	219	249	256	247	247	254	259	252	236	254	235	249	261	223	263	221	250	211	220	259	240	232	226	246	238	254	255	233	250	217	221	253	235	252	237	245	284	231	245	243	232	242	255	240	247	228	248	233	243	229	263	249	226	253	236	247	245	236	229	237	262	222	243	230	210	249	261	243	261	241	239	231	239	268	238	236	255	240	261	258	236	249	251	246	234	274	253	248	246	234	281	223	270	271	257	213	209	278	266	260	242	252	240	275	248	260	273	217	249	219	192	263	262	245	225	265	260	236	254	240	258	243	235	245	247	249	273	249	219	253	230	247	230	221	253	243	262	240	250	256	277	259	247	206	257	251	241	243	244	232	243	240	264	241	230	251	235	210	246	256	247	211	245	235	240	245	252	254	218	237	215	233	236	239	232	254	234	257	257	246	253	272	234	222	256	246	267	269	224	231	238	259	243	202	229	203	244	230	285	248	234	230	250	275	227	238	271	237	263	266	249	263	248	240	233	225	223	212	224	241	228	254	223	275	270	236	259	250	233	227	268	249	275	240	235	228	244	255	240	206	223	239	232	240	270	241	312	218	225	233	237	240	239	248	224	224	232	285	286	233	245	228	271	234	253	249	249	260	238	244	234	226	220	235	225	247	276	273	238	236	255	236	233	250	247	256	224	244	207	256	246	251	244	236	229	249	251	223	218	246	235	231	256	252	236	253	248	217	264	261	224	227	261	241	269	235	265	246	241	243	240	253	216	247	250	267	234	244	228	247	219	221	240	277	263	232	232	236	235	235	209	271	240	258	251	229	232	273	236	262	249	255	274	258	251	225	223	231	208	246	262	238	257	251	262	257	217	248	233	243	255	252	215	206	252	236	247	264	236	258	233	257	244	251	243	260	223	251	254	234	229	235	266	270	244	240	228	233	220	233	257	246	241	238	239	240	252	224	239	239	237	238	247	271	243	269	234	230	246	244	267	216	234	228	274	251	243	253	243	239	233	257	206	222	245	237	257	247	256	217	242	231	244	216	225	226	247	232	243	265	246	214	260	234	220	214	231	234	228	248	241	223	256	247	251	245	247	252	236	217	209	232	244	228	260	238	241	258	233	241	237	230	229	240	232	266	259	232	224	255	222	222	239	246	247	210	274	232	266	241	232	225	253	239	274	232	241	274	247	239	249	244	291	238	265	250	230	242	237	224	276	240	247	256	244	225	236
3617	1808	1757	1831	1477	1279	1065	875	841	796	677	708	654	659	677	651	622	650	624	639	614	612	600	619	568	595	590	599	576	610	578	563	652	641	573	643	621	630	605	571	633	581	617	608	592	640	628	680	630	607	567	602	565	619	639	610	605	617	633	565	598	619	593	636	603	586	602	598	568	602	602	626	634	584	614	608	636	616	614	625	595	599	611	629	572	562	557	633	661	583	596	606	623	615	562	576	628	581	548	555	607	627	570	572	606	614	614	599	613	589	587	593	583	621	608	571	577	616	584	574	597	575	645	644	618	571	617	609	605	640	566	591	648	538	600	560	583	552	601	597	590	615	554	586	669	583	620	591	611	613	586	574	585	623	600	569	616	612	568	577	581	586	598	612	587	598	589	642	593	587	602	624	590	584	603	591	617	609	595	634	621	610	583	609	601	593	637	646	597	621	591	558	641	577	591	561	576	583	644	629	583	582	579	563	576	573	607	572	563	611	580	593	551	581	590	616	581	649	632	600	614	609	592	575	570	574	572	567	575	596	575	602	602	613	613	618	602	622	626	590	580	617	590	579	578	620	659	574	589	619	591	611	639	633	600	579	601	585	576	597	648	614	571	572	568	583	609	567	579	582	610	553	619	603	586	579	603	613	599	561	609	583	615	589	594	622	632	636	603	574	611	597	609	609	578	569	629	577	628	625	601	614	596	600	565	549	622	597	608	617	586	640	560	614	639	608	570	601	571	538	593	583	594	577	575	646	599	592	576	575	613	621	602	583	622	563	600	589	586	629	575	558	573	582	599	614	622	621	573	523	592	614	558	586	609	637	541	606	575	577	590	597	602	588	568	615	596	590	595	568	583	599	617	619	590	587	589	599	610	584	649	561	579	590	631	609	641	625	574	612	614	581	544	569	591	593	574	614	556	602	583	618	612	593	644	618	610	601	601	574	603	606	547	576	624	595	612	558	611	590	548	568	567	623	585	613	600	582	591	594	634	607	604	574	561	589	607	583	568	572	578	620	573	619	571	539	544	623	590	576	585	621	606	587	616	605	600	582	617	588	615	607	617	592	572	609	543	541	580	639	647	603	618	619	606	577	612	601	629	632	535	581	618	621	584	614	611	605	617	571	569	607	643	608	630	604	627	615	523	611	588	611	568	602	540	589	612	608	577	660	646	566	596	641	606	609	586	582	619	576	586	631	596	615	593	635	608	569	608	602	587	603	580	549	597	594	603	654	619	571	597	633	633	607	591	599	558	577	596	589	596	587	590	576	630	605	609	646	600	616	595	576	584	623	579	618	605	601	566	614	606	600	588	619	564	616	639	544	586	612	601	582	608	615	576	625	613	623	583	576	623	595	538	598	617	581	563	615	563	598	569	617	584	605	624	586	579	564	577	579	604	576	571	578	598	597	606	610	577	607	567	637	618	593	581	621	571	569	586	603	550	577	590	581	577	551	595	581	563	603	613	606	613	585	624	635	602	612	590	597	606	646	622	575	615	586	598	589	637	610	616	593	630	555	599	611	635	569	597	613	624	648	628	578	602	600	579	616	578	566	574	603	610	633	592	629	574	616	635	585	576	604	584	566	609	622	615	650	562	548	656	541	587	596	560	578	575	570	579	588	590	609	665	610	582	570	573	575	625	620	610	580	617	605	593	635	587	624	603	592	637	590	620	575	589	585	623	616	620	622	574	575	569	547	618	575	612	611	658	614	601	657	620	617	595	588	581	554	592	603	588	612	607	612	571	589	637	548	570	599	606	585	585	648	562	633	612	591	629	600	606	598	579	595	656	602	610	584	612	560	607	649	591	586	618	557	601	586	598	610	600	605	610	594	570	577	598	627	589	615	604	544	619	635	581	589	616	602	587	587	607	566	615	601	619	571	599	555	569	610	599	594	604	573	610	620	596	598	594	601	567	576	624	585	588	606	623	586	615	581	619	561	622	575	583	615	546	594	620	580	558	603	653	611	597	571	607	608	607	600	604	595	583	596	612	607	582	622	622	594	557	629	602	627	554	592	596	590	598	613	561	591	580	637	589	588	609	582	570	533	564	589	552	612	613	567	643	561	596	606	606	613	605	596	589	637	592	550	597	624	552	621	603	608	597	565	575	606	571	598	657	600	621	601	607	576	616	588	616	621	565	603	603	539	596	581	570	652	626	576	559	598	598	601	604	571	596	607	645	645	601	567	596	594	631	583	565	547	577	604	650	584	579	627	605	603	586	577	633	612	589	584	571	628	635	615	616	580	638	580	547	584	602	634	596	574	597	587	569	582	621	580	567	617	606	623	565	597	664	595	626	528	592	621	558	591	590	581	596	611	568	556	569	603	607	572	666	572	583	619	597	591	629	585	592	639	630	564	576	516	558	626	629	567	584	630	598	605	573	553	581	613	598	629	624	600	595	586	618	625	580	615	650	654	570	591	614	588	567	588	580	631	558	580	544	545	614	616	597	597	582	605	594	578	622	557	546	624	561	620	604	599	562	599	569	595	613	542	557	585	580	635	576	576	563	587	606	638	613	614	579	611	593	619	599	593	635	608	570	611	558	603	610	627	640	618	616	560	638	583	592	611	617	605	583	626	578	570	627	592	601	594	564	627	615	607	580	607	618	599	573	582	544	553	585	572	562	593	610	581	602	618	621	632	573	584	585	582	567	600	626	564	633	597	610	584	583	642	611	555	613	610	594	588	608	602	623	620	603	635	605	538	660	577	601	625	597	609	586	578	619	564	610	599	571	607	610	592	619	598	605	619	638	555	595	602	569	588	596	616	582	583	604	594	610	584	592	562	553	564	563	591	602	627	608	631	614	621	609	604	588	574	612	624	599	593	618	594	623	602	610	622	557	581	593	590	544	614	568	589	592	601	615	635	590	615	604	566	605	589	605	572	584	599	601	576	574	564	642	607	651	590	603	595	604	611	547	578	587	576	558	568	622	604	608	600	597	620	608	571	563	564	616	605	593	591	616	612	626	583	588	608	558	577	587	583	558	594	573	593	561	598	592	570	636	586	601	571	627	591	573	595	558	620	591	561	594	591	591	594	573	611	625	614	638	608	615	597	663	571	607	595	645	581	589	613	564	597	632	647	595	583	579	593	597	610	587	586	594	585	591	586	602	620	591	604	604	618	580	561	610	618	624	600	557	578	589	599	626	565	606	617	564	559	643	606	609	599	633	597	607	542	576	556	612	619	592	580	612	599	604	610	596	592	610	599	573	580	558	625	559	603	590	660	619	562	593	653	615	605	619	632	565	603	602	622	575	566	586	592	599	600	580	560	583	613	607	617	565	594	598	580	615	591	591	593	602	565	575	592	614	580	598	600	598	605	615	583	591	576	658	588	563	612	609	594	574	549	611	615	606	584	567	578	583	601	608	584	634	597	585	577	604	604	555	592	584	546	580	601	589	605	596	595	593	620	628	599	572	603	592	555	607	563	619	612	650	614	577	658	649	610	595	593	590	583	592	606	598	602	582	629	608	652	604	608
14590	4799	2085	1394	1068	747	599	571	528	510	437	425	424	410	405	374	375	363	353	368	368	366	331	342	370	413	352	398	359	348	346	367	343	360	385	322	366	349	374	351	360	349	355	363	392	308	336	374	370	370	365	372	340	335	378	374	327	358	377	369	357	343	358	316	356	350	336	357	384	338	334	350	370	384	341	325	366	365	356	359	371	355	353	346	335	353	332	399	331	351	370	326	365	337	366	388	344	347	309	329	353	358	343	346	335	346	356	384	367	313	375	365	350	357	323	363	359	374	292	334	329	341	356	363	358	322	338	382	333	343	366	315	333	335	381	359	358	373	316	354	338	349	358	351	365	359	384	375	377	371	338	380	383	362	348	364	362	376	381	341	333	351	365	382	357	329	355	339	351	346	344	378	343	354	376	351	360	358	358	322	359	324	366	390	360	382	356	352	353	353	342	324	344	322	347	344	371	346	334	363	375	369	392	359	337	363	332	333	309	366	353	303	372	364	376	360	347	376	316	341	343	377	325	383	352	336	404	364	364	342	327	373	341	333	363	356	380	339	375	356	365	357	330	355	331	350	346	349	343	319	369	350	307	320	385	348	371	341	356	357	328	320	358	342	339	364	369	362	361	333	370	338	349	385	357	366	363	339	349	340	339	344	357	353	384	364	339	328	372	344	339	381	366	385	354	350	324	350	369	362	334	324	370	327	347	347	371	345	319	352	362	370	357	374	342	333	359	341	343	362	363	365	348	317	360	330	318	362	356	368	352	351	358	358	380	345	362	364	337	333	360	361	354	303	329	345	347	371	308	305	375	386	361	336	364	366	330	369	392	380	379	356	339	366	372	376	362	363	349	364	368	334	377	354	351	334	372	343	382	360	379	365	344	361	411	407	390	358	343	349	377	360	329	365	354	345	346	363	323	369	359	348	344	324	351	349	350	327	372	357	346	364	346	343	369	394	388	386	341	345	381	347	340	360	354	361	319	370	328	381	344	326	358	312	356	382	355	325	349	342	367	370	364	402	356	351	352	353	354	350	353	341	374	376	366	380	374	360	356	344	347	377	319	405	316	375	338	361	357	374	357	348	388	368	401	328	365	340	357	334	340	318	333	346	331	349	357	344	346	385	357	346	376	361	342	383	360	333	353	350	352	344	352	331	340	327	364	358	382	350	379	342	344	350	378	337	373	358	341	312	328	342	363	380	339	339	354	328	356	371	343	371	365	360	342	360	353	355	324	361	351	306	365	356	347	344	355	302	385	367	371	363	353	357	345	356	363	350	382	337	373	362	371	319	363	328	352	366	352	375	327	363	356	338	370	348	325	350	348	358	350	349	355	355	390	361	332	343	339	388	380	369	312	356	362	384	367	381	339	313	335	327	342	369	330	338	348	373	366	326	353	357	350	344	371	328	338	383	322	399	365	388	308	360	336	340	340	372	346	348	331	345	351	341	353	390	345	368	337	339	350	369	340	391	352	332	318	357	386	362	362	376	372	349	355	349	345	376	343	363	351	348	361	379	358	348	369	351	304	370	308	374	348	337	370	361	361	361	386	372	358	343	360	396	360	384	314	340	363	361	337	344	317	344	329	367	362	349	317	306	363	346	396	369	355	365	351	359	346	362	370	337	354	361	363	332	329	366	392	324	346	352	349	343	353	324	336	362	365	354	362	306	342	398	344	374	365	349	360	350	359	333	356	364	381	369	355	366	346	394	359	349	353	354	353	303	345	350	349	322	318	348	371	330	347	347	409	363	366	321	383	367	352	384	344	358	360	361	349	359	354	310	343	339	344	410	349	394	327	356	339	374	358	355	347	346	381	350	339	313	354	365	371	377	347	351	369	380	309	351	367	360	336	341	358	382	325	337	348	356	328	316	358	341	365	326	358	373	325	314	391	342	394	340	312	384	355	358	361	292	351	324	343	379	370	370	358	367	327	348	360	378	334	328	359	387	368	360	356	378	352	368	342	313	331	365	372	342	375	407	350	383	345	392	364	368	371	337	314	354	359	406	349	322	339	363	362	343	346	388	361	374	340	323	369	361	351	382	331	311	384	360	315	355	353	363	332	315	369	331	337	374	354	367	355	353	356	361	331	397	358	339	339	357	299	358	351	348	341	337	378	377	395	372	372	388	359	349	359	335	328	313	346	371	360	342	375	365	373	340	384	362	372	349	362	377	354	324	386	330	357	393	384	322	344	360	383	370	380	355	337	339	371	383	370	338	360	363	346	316	336	382	339	356	384	343	357	351	343	371	346	332	349	375	330	319	366	336	319	322	351	363	373	359	331	341	365	385	370	352	383	345	335	408	361	364	359	361	321	331	362	356	320	331	364	338	340	346	344	365	337	314	378	326	342	363	388	364	377	369	365	332	324	362	340	319	385	372	379	343	315	322	389	353	352	338	365	347	366	371	371	345	361	313	369	329	359	361	334	362	361	322	331	365	303	352	369	359	388	349	355	347	329	353	354	348	355	326	323	374	340	348	358	329	366	348	341	371	389	347	381	351	339	333	343	340	329	323	361	394	364	355	334	357	358	318	334	335	353	352	383	407	372	348	377	397	363	311	329	374	366	340	365	365	330	359	353	364	322	326	377	338	323	343	369	359	377	341	383	325	376	359	386	370	362	338	345	350	349	380	394	339	354	355	355	384	368	341	342	337	336	366	390	365	320	354	360	338	331	358	371	350	346	366	362	357	352	383	350	334	362	321	396	363	318	336	373	337	360	331	367	327	359	347	374	324	379	357	366	386	363	351	359	353	358	377	373	355	345	378	382	342	352	344	375	370	342	361	349	380	375	361	382	305	369	333	363	378	371	344	357	325	377	338	363	357	349	359	359	357	400	331	354	383	359	366	362	362	308	316	359	337	347	312	364	369	364	326	337	362	318	363	359	354	369	330	322	385	349	338	362	339	368	299	364	398	367	335	339	357	315	371	348	401	352	367	369	378	329	343	364	338	348	343	346	375	374	356	337	342	385	386	360	393	354	365	356	351	354	351	356	373	372	364	316	347	358	370	351	355	362	363	361	380	394	386	376	336	352	366	349	384	346	366	370	376	380	384	417	370	350	354	357	353	387	386	375	373	323	371	355	345	367	342	386	372	369	336	368	372	392	322	374	367	372	355	348	336	362	354	352	352	377	335	356	346	373	360	365	351	361	354	340	348	371	328	355	358	344	355	369	366	381	362	338	333	330	337	336	355	344	337	341	340	362	332	367	323	330	326	354	370	350	327	356	346	360	369	361	345	388	366	352	375	361	395	329	314	358	358	358	353	358	375	378	384	372	345	354	345	348	369	358	359	404	358	358	348	359	337	382	370	331	341	370	346	321	353	350	370	386	381	352	345	338	352	344	362	372	319	377	380	379	389	331	350	364	421	345	357	330	329	337	357	363	364	371	376	380	359	325	290	332	312	331	378	353	348	335	363	331	357	347	351	362	325	331	332	343	390	373	346	325	327	350	349	348	354	322	378	335	345	363	379	335	356
10291	4525	3643	3952	3499	2494	2021	1847	1847	1609	1337	1200	1124	1003	1038	979	967	963	954	916	957	877	948	863	929	871	869	869	853	877	842	863	861	883	821	842	877	864	798	838	816	829	798	865	867	853	878	859	930	890	929	891	887	856	877	882	841	856	857	896	876	847	802	899	777	823	778	849	838	862	829	809	846	828	848	847	863	835	808	797	870	837	820	835	812	823	812	866	805	821	890	862	876	852	776	763	796	781	862	816	826	811	834	772	807	793	845	838	790	830	864	817	852	804	855	800	764	797	811	804	788	844	865	806	786	783	811	857	839	825	801	832	791	783	770	875	822	864	832	772	802	825	821	812	822	800	845	849	792	855	813	849	788	814	817	766	800	799	790	811	839	876	868	822	848	810	822	859	861	815	790	838	834	835	798	838	815	854	816	833	787	850	800	756	801	811	813	812	817	828	858	820	818	867	853	809	804	787	816	790	830	885	821	788	887	817	807	827	846	811	798	821	814	825	858	800	802	798	812	791	855	837	804	824	871	842	802	846	809	779	798	811	804	776	818	819	821	781	807	817	835	796	813	798	791	812	818	839	822	826	810	817	803	795	834	765	814	774	776	822	811	825	871	826	807	827	833	862	854	838	801	770	814	821	837	810	841	809	845	856	845	810	815	835	874	806	822	855	803	824	845	782	826	786	830	811	782	771	824	772	854	811	791	812	787	844	792	866	782	760	818	831	857	793	803	798	792	832	801	781	816	869	824	848	841	840	839	830	808	821	796	893	832	820	796	817	806	869	813	792	812	820	790	854	814	803	830	825	825	778	828	834	774	799	838	880	805	806	815	814	825	828	804	808	810	783	836	783	811	831	833	852	798	835	805	836	837	796	797	854	830	814	886	812	832	803	803	809	844	854	813	840	832	872	785	825	810	841	827	848	883	848	865	829	836	806	829	836	788	798	818	795	827	827	859	820	810	788	824	816	799	821	794	792	801	801	816	871	777	820	806	823	830	823	830	838	876	840	821	798	809	854	846	879	808	774	846	818	840	788	841	826	870	813	784	822	787	828	850	814	812	826	903	869	828	774	810	829	805	808	801	811	846	848	827	844	765	823	809	819	819	792	817	791	826	824	844	822	829	823	768	854	866	832	845	783	806	789	756	794	834	784	830	882	875	811	824	841	860	791	824	869	850	858	847	820	825	841	854	808	838	874	840	768	830	868	861	857	853	790	812	861	808	765	899	788	859	793	828	770	842	804	856	833	816	872	875	791	792	842	824	841	859	857	843	791	804	810	833	757	793	851	823	772	871	829	830	817	831	857	792	827	797	847	837	832	833	834	843	822	813	798	801	832	825	826	772	841	787	869	872	813	809	837	814	833	852	832	867	836	833	820	864	823	797	836	820	786	844	773	803	769	839	812	805	825	818	830	791	810	791	815	807	828	816	839	740	796	833	837	834	840	794	837	836	776	762	869	817	802	817	815	801	820	837	810	866	851	807	825	869	804	811	838	783	783	795	848	864	826	833	836	818	867	806	811	778	784	810	836	815	796	848	781	796	839	801	865	775	855	765	755	801	841	780	823	839	790	822	884	851	784	788	827	829	866	818	810	813	812	853	824	875	852	866	830	812	777	770	861	811	827	824	809	827	815	790	793	815	797	818	778	783	830	830	861	785	824	841	825	780	815	818	813	803	774	830	762	783	844	824	813	882	813	818	848	833	826	854	804	779	784	806	797	830	817	801	800	806	819	811	804	845	806	825	792	831	893	820	864	775	784	813	831	823	828	818	842	813	845	831	826	818	872	815	805	809	801	820	857	804	850	801	806	808	838	814	847	864	807	792	826	881	855	839	816	841	835	848	840	797	834	831	837	808	838	829	780	756	848	848	826	860	788	808	791	799	855	815	781	837	784	821	868	808	898	808	833	831	825	830	811	824	811	811	850	818	789	805	793	820	844	774	819	816	799	834	762	848	859	794	870	770	849	799	840	871	807	836	775	802	795	825	782	788	822	844	857	843	803	833	829	807	835	801	837	782	861	846	784	806	775	816	816	825	794	816	793	869	835	785	835	815	850	809	813	841	877	791	804	835	796	786	853	828	836	824	838	841	824	826	785	830	789	859	833	815	827	813	819	834	870	799	883	845	847	833	753	803	842	874	807	806	808	826	842	863	851	817	794	808	878	836	808	814	850	788	867	863	785	840	838	801	814	804	764	828	822	786	798	802	818	842	791	776	798	869	811	831	831	765	820	831	836	891	847	814	796	793	811	829	823	840	890	821	847	831	827	797	754	799	770	771	818	794	867	798	868	798	816	804	812	840	794	808	825	863	821	835	856	793	844	835	788	810	775	823	800	821	835	821	854	808	820	777	834	825	819	816	815	801	809	806	864	809	837	815	825	884	791	831	799	811	797	821	792	785	796	885	792	774	855	839	821	790	814	803	798	831	837	832	839	786	845	849	810	810	798	815	836	795	830	845	859	870	831	854	812	785	833	835	826	836	830	798	841	821	858	847	856	759	843	846	828	813	790	803	790	811	825	864	868	825	812	774	856	842	844	805	840	824	844	824	820	835	868	792	845	793	814	826	802	819	840	788	802	792	823	841	816	813	794	784	833	835	801	803	820	838	813	862	823	825	853	790	865	845	814	787	815	799	855	806	835	834	859	827	858	815	844	756	804	836	777	838	803	756	843	838	847	794	863	855	804	802	831	782	800	800	819	867	787	820	820	824	814	813	810	870	841	776	839	866	818	802	845	819	811	796	814	839	884	848	849	841	801	788	837	808	818	837	825	820	835	830	843	888	799	822	827	776	816	836	798	819	850	872	773	865	839	848	811	842	824	764	838	795	797	843	806	807	814	815	781	847	816	788	817	806	790	799	820	808	810	844	903	801	783	823	851	834	801	832	802	789	830	825	774	843	800	829	838	856	878	823	857	850	835	822	843	822	853	795	815	860	871	762	812	831	791	838	763	759	831	834	795	812	813	769	877	809	834	867	792	858	853	846	827	782	811	793	775	802	829	856	809	788	855	847	807	800	793	819	784	760	837	813	855	833	816	805	851	795	812	840	832	826	837	790	845	812	838	806	840	786	852	799	845	839	762	838	841	822	805	825	840	817	845	812	799	822	802	790	827	833	823	841	791	853	830	819	846	812	841	810	795	791	829	831	792	774	828	879	799	840	786	849	810	799	858	811	767	842	808	799	805	790	849	809	796	795	867	841	845	823	815	817	812	846	849	809	803	798	850	810	817	813	857	816	824	802	838	775	826	811	838	839	800	749	803	774	840	806	780	846	843	815	854	825	811	830	837	864	789	817	865	834	825	794	825	788	810	839	801	815	823	817	841	820	804	784	792	837	826	839	829	867	846	814	805	811	848	851	802	845	837	855	825	814	833	851	812	827	818	846	819	827	832	788	812	842	841	823	800	828	812	846	821	850	842	771	790	834	841	826	781	782	769	850	833	788	793	797	892	836	815	795	853	857	794	874	835	787	857	785	862
23149	8983	3939	2202	1614	1078	833	696	673	561	561	424	428	379	375	409	404	351	386	356	355	405	318	327	369	388	367	327	349	341	338	335	326	343	322	325	333	363	338	320	338	328	364	353	291	333	349	335	312	339	356	337	328	335	363	361	335	375	302	308	333	322	343	323	308	352	348	341	340	334	328	311	308	363	330	345	322	314	324	329	310	302	326	330	314	347	340	363	279	334	329	362	357	309	336	348	327	336	296	317	336	351	333	346	350	326	328	365	320	337	331	294	357	364	371	310	311	362	326	326	311	380	307	343	286	334	296	303	346	327	347	345	287	318	348	304	352	341	340	328	300	298	353	328	341	342	319	334	342	316	311	321	335	288	359	344	341	334	346	324	346	329	343	330	346	313	317	380	325	319	365	306	315	334	330	333	345	336	331	298	328	341	353	301	328	314	347	326	339	360	369	341	320	335	317	334	323	317	306	332	338	338	321	308	334	339	352	344	345	343	346	278	324	317	347	347	331	356	336	323	355	341	341	346	327	331	294	316	324	310	346	317	346	355	343	324	349	328	345	346	376	346	350	329	345	341	314	334	296	305	335	346	305	363	314	309	315	331	350	338	345	312	335	320	334	341	323	319	337	323	330	342	347	331	327	350	350	333	349	316	330	355	316	316	300	355	295	390	308	369	318	322	301	358	328	352	359	320	384	342	341	355	316	334	379	362	339	348	346	360	344	347	360	347	305	315	350	343	321	364	321	352	312	351	313	317	337	293	355	295	344	309	328	337	361	335	299	337	315	305	360	346	380	339	324	334	339	320	328	342	299	314	349	331	327	329	336	341	317	340	348	326	355	367	348	369	334	350	339	326	369	306	324	341	313	338	318	336	296	369	334	325	301	326	358	352	322	326	296	353	338	327	340	331	332	337	337	379	312	336	363	326	343	328	334	328	340	375	301	299	329	332	367	376	369	354	364	318	321	315	351	308	337	349	324	347	354	306	313	325	332	348	361	299	356	339	360	326	366	363	303	346	354	371	323	338	346	331	299	305	348	340	309	374	327	349	321	330	335	348	357	313	312	359	314	339	346	346	309	343	370	335	381	308	341	350	341	360	305	329	301	368	335	364	323	353	339	341	274	320	366	339	296	357	314	339	336	321	322	339	308	286	356	326	327	354	301	328	330	318	355	344	352	365	337	317	304	338	324	327	313	328	321	372	319	320	342	356	333	304	338	319	333	318	289	341	367	337	305	366	325	360	356	365	358	345	338	350	371	356	373	303	317	303	319	315	345	318	358	323	330	336	307	324	296	331	316	344	321	330	344	351	339	313	330	358	326	337	340	352	327	374	344	335	327	352	313	317	313	328	385	340	308	303	305	318	342	337	313	328	330	317	317	345	317	316	315	315	315	343	365	362	327	338	314	333	327	346	371	309	297	319	341	343	345	326	344	329	305	314	331	334	348	340	336	290	350	311	291	342	361	366	340	346	328	345	317	333	386	333	379	357	326	326	341	293	326	310	306	332	309	352	345	339	332	330	360	330	359	357	333	315	326	295	319	302	319	340	327	351	376	331	321	339	333	339	361	321	312	330	318	359	331	326	350	347	309	356	411	334	330	313	352	331	324	337	374	323	337	363	339	340	328	372	338	381	336	293	324	392	331	331	371	341	315	361	335	346	327	337	311	353	326	317	349	336	354	329	314	328	339	332	331	308	302	343	314	316	329	330	313	323	349	338	324	350	314	333	355	360	327	306	354	334	290	324	352	306	361	363	328	344	338	329	357	310	321	314	294	357	332	333	365	341	307	320	340	345	290	321	327	331	298	358	325	326	337	335	292	369	308	352	333	329	353	340	364	317	325	326	352	349	309	345	331	315	324	354	358	325	327	363	339	352	325	325	350	360	334	323	345	342	359	334	348	318	324	358	350	291	347	337	346	306	344	382	347	342	318	300	325	337	314	365	341	300	359	315	337	352	341	359	325	365	324	385	350	324	353	327	322	316	335	343	374	332	325	298	321	328	327	314	294	317	332	366	353	338	330	373	339	321	321	359	316	319	332	320	323	327	323	311	348	357	325	343	334	364	370	340	336	335	308	328	317	320	318	330	348	345	332	365	339	331	347	335	346	330	274	335	351	332	329	331	348	337	321	332	308	332	331	349	345	319	348	347	359	317	309	347	351	315	326	366	308	311	345	312	310	318	336	368	326	330	351	330	351	353	361	329	307	341	317	324	318	300	311	358	332	317	310	351	336	322	342	372	321	333	365	351	341	305	340	348	336	353	356	330	338	329	317	336	313	325	353	348	340	380	309	351	294	334	338	344	308	337	333	325	333	321	343	346	350	341	328	326	282	334	312	339	335	349	312	332	326	326	331	309	321	335	305	350	355	279	347	334	306	326	302	320	343	325	314	330	317	355	308	334	336	306	319	331	302	339	335	341	347	338	308	336	326	298	313	341	346	360	335	345	311	299	360	326	318	343	327	389	379	328	343	309	355	302	313	382	337	317	341	328	329	328	348	309	341	350	350	337	299	330	348	358	310	365	340	376	375	329	300	370	377	351	350	344	344	304	322	290	340	370	301	294	354	323	328	323	327	352	325	332	323	344	354	313	344	362	313	346	330	375	338	296	302	339	351	303	357	339	364	318	330	315	337	351	350	317	335	305	348	331	305	349	365	305	361	310	337	335	288	346	307	335	341	349	354	310	296	320	314	321	323	310	340	353	355	346	343	345	339	342	354	336	300	327	381	376	333	297	362	342	319	343	347	319	339	318	338	303	337	355	362	334	348	313	318	349	337	288	344	358	334	320	317	323	354	340	341	319	345	354	369	349	351	350	293	318	309	314	322	349	356	331	373	337	308	317	339	300	317	340	342	343	319	342	332	358	357	350	336	349	328	347	271	306	350	346	329	343	317	305	321	352	311	329	315	323	310	348	339	341	329	361	364	344	323	343	354	360	304	317	356	368	327	340	317	362	326	337	344	350	316	339	333	331	340	324	364	339	339	335	353	343	304	304	339	290	335	333	319	353	325	342	323	356	380	327	306	315	365	312	340	315	343	312	305	313	308	338	355	377	345	317	320	312	325	340	338	339	361	318	326	330	294	347	345	314	322	340	361	333	341	326	338	326	332	333	292	346	313	328	349	328	341	275	315	326	334	308	349	348	326	349	321	366	348	314	367	366	329	338	362	366	344	322	310	333	364	310	328	349	342	353	347	330	354	347	317	321	324	326	354	309	350	305	333	304	352	364	343	310	343	360	297	354	307	320	327	341	346	308	360	366	319	345	346	350	301	340	310	338	344	342	334	321	329	326	340	324	371	361	352	364	364	337	343	359	326	308	352	311	318	336	292	328	366	311	344	335	340	356	360	312	335	325	349	350	362	343	302	349	287	322	389	330	367	306	310	357	306	333	331	341	346	294	317	315	333	319	333	365	326	322	312	290	319	306	331	322	327	337	334	304	341	319	356	313	354	317	370	355	334	332	351	360	322	337	371	299
14038	6783	5268	5732	4765	3443	2714	2557	2225	1993	1701	1459	1211	1177	1152	1067	1042	984	975	916	925	977	831	937	858	842	833	804	817	907	834	843	783	841	789	808	762	776	818	840	802	777	813	797	818	789	805	843	825	797	803	789	827	792	832	807	839	837	782	810	728	807	802	801	743	737	771	710	792	731	785	731	785	767	762	764	769	809	743	770	803	769	750	747	796	775	742	782	794	770	804	763	755	768	807	755	770	714	794	798	755	753	749	755	769	710	782	739	769	785	777	794	778	761	777	794	746	740	746	748	786	763	811	782	739	751	694	746	715	763	766	789	807	757	728	741	745	760	772	793	737	779	833	771	744	773	774	746	744	755	782	760	756	750	778	753	758	733	767	841	741	752	746	831	774	742	820	710	818	737	779	757	766	726	766	709	769	756	763	774	735	744	780	732	786	667	764	760	746	758	761	793	768	758	788	743	745	735	785	762	771	779	748	776	768	716	771	742	745	758	729	796	769	778	717	749	827	774	768	804	788	729	730	760	731	739	788	714	776	726	778	737	780	776	783	755	741	802	736	746	701	755	776	706	757	729	754	759	725	750	745	758	722	795	748	736	762	761	784	806	757	781	736	767	718	782	732	788	745	741	737	776	741	794	818	731	754	783	751	748	760	749	778	780	777	763	739	755	768	770	753	753	755	765	783	767	765	748	758	781	754	794	737	686	755	723	738	730	761	794	801	770	770	727	738	776	739	759	789	742	775	767	736	743	777	786	746	780	780	722	726	749	754	790	753	683	786	725	728	744	756	759	804	779	784	791	803	782	715	753	742	712	746	780	786	755	728	757	768	815	713	810	785	761	779	779	814	780	781	783	785	750	770	748	720	738	789	754	708	701	781	719	754	759	763	805	743	769	734	751	745	730	785	751	779	756	792	770	758	757	797	743	785	751	767	778	804	738	762	747	736	741	745	759	770	813	777	756	800	729	735	760	799	700	751	832	777	706	771	719	795	780	785	758	733	758	800	757	840	733	781	743	746	756	748	756	814	756	774	760	795	791	784	757	733	755	711	765	764	800	739	736	749	740	704	794	784	749	777	771	798	725	769	738	834	743	793	802	776	725	761	790	722	780	751	724	802	765	733	729	764	776	735	764	788	767	734	797	739	748	747	754	806	720	730	725	725	756	778	807	710	765	785	774	696	772	738	761	749	760	744	753	736	743	813	765	760	784	749	746	794	761	791	772	746	787	819	782	766	759	733	761	716	778	748	810	740	798	760	748	749	789	789	738	802	768	829	792	744	772	781	772	809	743	765	842	773	731	754	744	778	768	785	730	765	780	767	752	804	724	769	759	743	785	765	775	729	763	780	776	772	802	765	781	781	766	777	762	789	781	730	781	732	739	731	762	778	824	793	724	782	802	762	724	708	766	807	721	820	788	755	790	742	741	759	769	766	766	755	771	773	802	746	839	730	763	783	783	760	756	790	763	740	774	741	753	761	817	720	818	762	730	794	764	804	721	753	773	703	777	739	766	772	750	759	792	785	758	738	767	775	769	746	799	743	850	786	805	773	793	802	780	736	745	734	748	705	756	778	777	742	762	815	760	770	735	776	756	800	758	727	754	792	759	726	788	777	789	792	798	695	796	693	772	775	792	767	730	748	768	735	743	735	718	781	782	824	708	735	783	753	719	727	773	789	729	766	781	744	779	807	737	748	738	745	769	772	745	768	764	774	728	821	786	737	766	769	748	731	709	735	748	722	724	750	776	716	747	750	790	751	776	779	737	791	782	768	745	794	801	794	753	732	744	725	769	760	828	767	809	776	777	748	763	694	769	794	782	791	772	755	815	773	743	793	770	795	743	787	765	744	723	777	769	720	759	759	792	805	724	776	739	781	755	725	708	761	746	782	749	786	787	795	742	743	754	694	779	725	767	734	693	751	744	710	765	727	777	764	748	792	792	766	772	778	782	729	726	813	769	744	773	726	734	778	754	747	782	771	796	769	766	772	765	803	788	797	803	792	740	721	737	715	800	755	750	730	750	806	762	720	776	721	755	720	785	798	770	775	730	746	767	780	771	770	759	801	780	740	740	774	740	769	737	748	727	779	767	761	756	769	800	791	736	774	742	704	750	785	731	783	738	754	780	756	745	730	762	725	755	724	774	751	744	755	810	778	778	752	803	748	743	775	771	743	741	782	752	776	797	782	806	789	724	770	772	792	781	752	804	748	753	749	788	765	778	774	808	776	761	798	723	753	773	805	793	807	753	721	800	802	733	725	767	769	772	761	774	772	746	804	722	756	793	761	767	801	782	728	711	777	739	766	741	820	731	779	746	752	766	768	701	760	806	796	767	751	765	790	725	760	732	740	758	738	727	766	766	815	771	751	737	803	790	751	743	771	703	754	785	749	767	805	794	706	733	729	785	771	821	787	731	776	690	770	784	739	739	742	776	781	750	748	738	793	751	781	763	772	765	759	757	774	789	752	751	795	765	790	721	780	806	739	729	770	786	722	720	812	706	794	752	801	769	742	708	751	745	825	791	724	735	766	786	770	810	718	770	782	729	807	755	749	739	762	748	800	743	778	741	767	755	818	787	763	746	752	724	795	732	749	736	737	720	766	808	722	753	744	751	777	762	755	763	748	796	778	772	722	777	738	771	777	789	757	768	713	780	744	825	764	726	756	734	744	754	788	720	675	763	681	793	761	802	738	738	790	768	754	789	736	780	722	724	759	726	787	775	760	727	797	767	803	752	747	724	779	784	727	759	770	755	791	726	774	798	765	744	724	760	772	761	795	769	764	750	788	762	753	758	743	793	740	752	773	775	758	770	760	737	752	762	741	774	778	761	781	814	778	775	756	773	822	755	736	786	770	732	769	756	735	767	749	755	748	753	771	790	787	765	793	769	744	786	801	790	717	786	749	769	756	720	755	750	744	810	763	746	741	717	763	740	749	753	776	827	725	785	753	714	759	733	741	766	751	767	757	729	772	759	735	758	773	713	740	781	728	746	769	774	734	749	734	727	778	757	798	742	749	755	774	769	746	771	728	751	787	761	770	761	756	741	791	730	710	814	741	778	759	753	762	795	740	762	710	770	759	809	788	732	811	727	744	722	778	735	793	767	759	774	752	770	755	763	726	716	775	772	783	740	784	736	793	756	740	758	743	800	715	732	796	756	784	794	721	814	773	768	739	743	764	749	706	781	779	701	760	734	783	792	774	730	780	733	733	784	767	730	771	762	763	774	779	781	751	773	761	766	747	734	751	787	746	819	754	761	757	746	778	779	766	811	761	761	784	760	754	749	749	754	737	771	796	802	790	761	754	773	769	790	708	754	674	753	757	716	782	844	774	806	704	769	781	750	770	802	776	781	789	722	777	707	738	776	754	738	740	745	742	772	714	718	785	773	827	760	788	731	812	813	728	777	765	785	718	722	787	792	803	756	787	755	775	753	778	753	778	735	716	769	784	740	761	764	769	760	773	789	752	749	719	746	780	723	724	764
4937	1628	993	652	496	359	305	301	300	277	289	256	278	256	261	265	283	262	246	236	242	268	243	236	239	250	252	251	244	240	233	251	248	267	237	274	230	267	261	241	259	244	235	244	270	270	241	238	244	272	240	246	265	272	240	239	246	246	240	245	261	244	271	223	259	210	271	250	241	260	257	257	270	246	257	242	238	232	268	248	258	230	264	251	249	284	241	235	237	259	252	265	260	231	244	238	233	259	238	242	250	239	253	249	236	225	275	258	238	260	231	248	229	243	227	248	223	251	244	254	259	250	290	250	243	254	247	234	284	223	238	250	248	281	285	252	266	258	275	242	236	256	233	247	240	293	262	285	288	273	218	246	234	248	269	241	252	214	252	261	280	238	261	256	246	251	262	253	228	236	251	229	249	227	250	277	226	262	243	235	234	231	262	231	241	274	217	265	251	227	242	246	263	248	215	260	277	221	271	273	202	205	231	224	223	294	274	250	254	264	242	226	245	271	228	253	223	262	219	215	240	273	263	248	250	255	263	260	269	272	228	232	253	244	254	244	259	267	255	234	240	253	231	245	241	279	240	276	243	256	234	254	272	262	281	258	254	243	254	260	261	261	286	285	224	259	301	253	226	272	234	244	234	285	289	273	232	241	261	218	264	254	242	251	232	243	229	249	246	213	223	250	242	235	260	218	239	243	261	240	249	249	239	236	257	248	220	253	223	257	233	242	232	269	255	252	227	235	274	240	260	226	252	224	250	258	276	236	244	222	228	256	270	245	231	231	245	248	261	287	238	255	272	232	230	243	227	240	244	251	237	251	280	250	262	263	261	250	250	245	265	247	256	232	242	250	248	223	232	266	245	259	260	261	251	273	249	215	264	212	226	241	231	250	248	214	241	253	241	243	246	249	260	265	241	240	239	283	250	295	250	268	245	230	227	235	256	226	243	241	222	260	251	255	228	232	250	232	243	233	257	238	259	183	204	253	256	240	234	256	257	232	249	244	250	250	236	279	233	251	271	278	245	273	221	232	272	271	248	286	216	273	235	261	233	243	252	240	249	238	234	242	246	242	234	246	262	241	211	268	255	256	245	255	250	255	220	242	251	247	205	267	240	230	262	265	239	216	238	244	241	210	273	285	251	249	246	247	261	248	246	214	258	285	234	248	243	255	242	235	246	222	238	269	235	265	262	258	255	225	238	262	226	257	232	240	266	234	216	265	245	255	214	228	224	208	220	252	258	244	264	256	259	261	285	243	252	244	250	257	263	263	218	215	252	248	197	241	244	231	239	252	279	236	227	271	264	261	263	287	241	247	227	272	244	241	267	240	255	258	244	251	289	250	243	263	246	260	248	230	251	250	223	260	229	246	247	250	252	243	225	254	268	273	259	254	260	258	213	236	250	258	245	260	229	251	234	225	252	240	258	255	222	265	262	259	221	233	235	252	270	245	277	222	266	260	273	262	273	277	232	255	251	259	240	226	265	289	254	279	242	272	238	232	254	249	254	222	246	228	222	251	234	257	272	255	233	243	243	277	250	264	252	227	265	221	235	243	242	252	259	249	254	247	251	244	254	252	239	238	224	253	257	289	250	268	265	263	252	255	243	259	270	244	249	247	253	243	258	250	252	257	240	250	288	248	233	243	272	250	244	241	218	259	263	279	263	257	254	252	258	275	233	213	248	228	267	254	256	252	262	268	242	233	231	262	254	210	240	249	258	241	252	231	268	236	273	237	234	237	251	268	259	243	274	253	277	235	223	227	257	237	254	254	252	292	277	246	234	238	235	255	239	245	221	233	240	242	241	241	225	259	262	260	247	254	261	280	260	241	277	219	236	220	238	259	247	228	245	245	252	217	226	242	257	260	254	261	233	251	268	227	249	260	250	241	245	223	220	244	253	241	256	267	216	217	254	243	247	262	260	270	265	247	246	270	283	240	227	259	261	252	258	218	259	230	242	273	255	238	264	248	273	265	257	231	246	270	286	199	236	233	266	221	238	260	236	242	225	241	260	262	237	260	257	257	234	263	254	236	258	224	255	227	242	275	263	255	252	264	269	274	259	277	242	213	241	237	271	254	242	262	210	236	265	228	245	245	219	245	251	246	247	246	252	269	250	240	251	225	241	233	240	262	266	282	228	232	259	239	248	250	282	232	267	217	264	228	224	246	254	261	247	275	242	218	214	285	245	251	270	254	258	250	229	273	255	220	274	265	229	213	245	247	231	256	241	267	237	298	266	229	275	230	260	249	259	236	248	223	239	249	268	225	245	235	268	256	231	260	261	257	284	218	251	251	223	264	247	244	233	244	272	253	270	248	225	238	254	275	229	245	254	239	222	257	224	264	228	240	229	263	238	264	280	239	247	241	212	244	239	281	265	252	241	264	252	252	267	228	250	215	267	235	238	230	245	259	230	265	234	251	261	291	271	218	224	238	230	243	235	258	259	240	229	255	245	247	267	252	258	253	252	229	256	229	272	271	259	260	266	283	246	231	253	263	236	260	274	264	232	220	254	228	245	237	268	250	233	260	274	260	280	257	267	234	259	241	254	236	241	267	252	267	236	268	274	258	259	227	248	266	248	229	257	279	252	277	210	237	263	208	250	246	250	256	248	252	244	241	244	250	257	264	239	279	255	235	292	245	211	265	251	213	247	271	233	276	232	271	245	271	249	250	220	256	243	277	242	242	254	225	225	235	243	252	230	231	249	243	250	249	226	259	234	227	254	235	277	270	268	248	220	212	256	235	254	265	238	231	256	266	250	233	273	243	261	234	215	279	259	215	249	254	224	230	251	260	230	225	271	262	261	235	252	280	264	255	280	251	217	231	261	246	224	239	220	257	223	240	239	262	268	240	254	224	261	250	274	261	262	278	218	261	247	254	254	264	264	260	263	226	265	275	257	257	260	249	233	240	248	258	262	264	256	240	258	231	277	259	212	239	243	267	253	244	257	261	251	236	245	233	225	228	249	220	205	261	258	251	223	251	235	251	260	278	256	232	237	233	280	234	239	259	257	247	281	218	227	257	260	236	216	267	270	259	261	249	255	240	247	258	237	272	272	250	213	247	240	241	225	258	258	250	247	215	256	275	232	253	280	239	228	259	244	249	230	259	239	236	275	240	272	256	250	242	252	286	238	250	246	234	256	220	284	266	234	235	258	245	264	250	262	247	246	238	222	262	254	246	276	235	223	221	272	235	238	238	239	266	228	228	260	228	236	264	275	255	268	257	256	239	239	264	230	269	251	253	257	256	261	261	243	208	248	240	227	239	299	267	261	247	244	241	243	234	267	231	290	247	232	241	233	270	252	264	250	254	259	254	230	249	263	288	214	244	243	248	256	230	228	242	230	254	246	250	248	259	247	256	260	246	250	257	255	207	289	233	273	262	240	251	250	248	211	217	243	224	222	228	251	249	254	270	249	238	253	245	245	227	234	231	230	235	256	249	230	230	263	270	241	246	253	214	243	224	260	230	231	254	251	231	264	267	245	259
3714	1972	1892	1871	1569	1217	1007	960	875	859	736	705	699	677	643	650	680	669	616	647	643	677	627	629	617	607	627	596	666	602	601	632	630	655	632	572	636	625	650	608	621	603	635	644	607	600	667	630	649	597	605	656	611	644	623	664	650	629	632	598	632	603	585	581	620	653	617	585	627	600	611	657	621	598	596	613	581	622	621	609	554	594	548	609	568	628	595	638	611	610	622	545	640	634	625	573	619	575	648	631	585	622	591	589	615	613	611	609	592	620	631	574	599	604	594	574	572	621	572	638	590	639	628	647	645	626	599	571	590	624	589	647	604	638	632	618	591	590	575	642	580	593	598	662	610	626	586	596	577	577	567	630	607	640	565	628	632	600	634	551	602	625	615	584	627	592	611	683	607	620	595	607	614	620	624	613	605	604	594	625	604	640	594	609	587	577	633	633	626	602	594	612	536	618	619	627	606	617	583	627	641	599	567	590	622	580	595	628	620	641	577	656	550	582	624	622	590	627	586	592	643	638	608	595	593	634	644	607	587	600	638	548	648	603	624	587	603	640	569	615	639	606	605	604	663	589	610	597	594	585	557	635	582	600	588	614	567	637	597	630	612	609	615	603	615	604	561	621	610	572	578	602	619	616	615	579	597	599	590	622	604	608	610	592	641	608	583	601	615	629	610	580	541	594	599	597	637	593	563	616	580	611	573	588	637	583	578	605	622	581	594	613	569	632	617	629	587	640	603	631	588	599	602	585	624	617	605	570	611	579	551	598	650	602	630	546	604	589	594	600	621	609	627	571	629	597	597	604	620	603	618	633	631	523	598	617	635	621	540	554	603	628	618	647	592	588	612	600	607	594	634	603	561	593	613	579	575	572	674	622	651	566	604	633	617	635	560	640	554	604	618	599	602	599	605	602	615	628	537	627	606	656	626	575	630	612	573	614	607	597	620	600	605	641	614	621	619	593	619	594	596	630	610	608	595	612	621	623	610	606	624	638	619	621	605	664	579	631	642	592	569	581	658	618	578	641	628	586	584	599	552	611	602	613	611	641	625	608	580	619	596	572	606	636	644	613	647	587	609	594	571	630	604	628	578	589	606	603	587	647	603	609	606	544	584	621	612	607	550	566	634	562	625	538	606	562	580	629	614	615	621	588	599	559	575	610	630	581	634	658	629	606	632	638	602	653	609	616	594	610	616	570	622	586	586	586	600	618	611	614	589	546	592	574	563	566	605	645	623	585	624	645	634	595	623	604	625	604	624	580	620	610	616	599	621	578	600	616	585	628	581	594	602	575	571	604	596	603	595	632	625	611	582	622	617	637	590	630	630	632	616	611	594	654	604	603	601	589	543	586	619	606	663	575	601	625	670	607	630	562	583	593	643	565	565	601	628	632	614	602	612	596	621	592	615	592	596	608	624	579	620	601	600	609	567	602	615	617	593	601	636	604	585	584	656	642	616	620	604	614	656	602	618	611	650	624	616	633	623	573	604	640	610	646	577	566	602	549	596	593	615	630	660	584	606	591	564	611	589	635	603	612	583	604	620	625	566	621	549	653	631	632	568	593	582	646	543	632	610	614	644	607	586	566	621	542	556	570	651	651	586	596	601	573	576	625	605	652	626	595	561	581	593	618	627	615	614	580	620	612	607	609	603	593	570	638	604	637	600	604	588	608	598	585	608	612	606	631	590	627	598	613	625	689	593	599	616	600	570	604	607	580	591	584	610	626	580	588	594	604	574	595	642	639	599	633	608	620	623	590	585	618	601	636	590	598	631	672	628	575	623	589	609	558	611	589	615	553	592	628	617	605	612	583	619	624	643	591	595	605	620	573	633	651	616	597	611	625	630	639	610	614	611	622	593	615	639	659	622	617	666	617	597	604	616	663	607	585	602	604	588	603	591	600	570	629	638	608	559	631	640	556	574	638	605	567	573	613	632	539	621	602	606	622	620	624	644	661	618	560	619	614	630	602	567	589	603	583	609	631	612	615	618	551	616	611	581	559	599	622	610	622	589	621	623	622	626	634	576	563	593	628	609	631	585	572	598	581	611	597	600	649	602	630	608	601	533	591	614	657	651	662	577	605	617	637	611	593	622	611	615	585	617	583	611	581	633	605	643	671	607	601	578	598	571	594	591	567	602	626	585	591	628	622	610	614	635	602	610	624	640	593	584	634	600	648	625	580	606	568	609	591	607	608	635	616	612	625	596	604	621	659	641	592	644	658	609	590	587	641	608	586	605	626	599	604	586	603	572	634	608	592	613	599	571	654	579	648	591	613	615	619	622	587	587	654	623	550	598	567	599	608	629	581	642	567	623	570	583	579	590	627	593	656	573	585	628	620	534	594	609	549	625	617	607	626	609	609	652	576	626	618	632	602	609	560	612	644	601	632	623	627	604	603	590	589	631	577	610	588	577	610	568	591	639	583	600	619	620	608	613	573	603	619	628	605	617	605	596	616	591	592	618	612	627	616	623	648	579	621	602	589	599	580	594	605	622	621	626	608	594	537	625	596	605	541	610	590	580	591	618	592	670	614	615	568	625	652	584	655	580	595	665	575	597	602	604	599	592	619	643	669	617	586	600	596	612	641	608	624	633	602	601	585	596	640	607	558	568	636	608	574	632	597	666	559	590	604	627	590	577	616	647	599	590	615	608	583	596	545	603	634	586	636	584	609	584	610	599	594	620	611	586	586	644	642	610	594	656	630	627	573	587	621	596	574	603	593	614	632	623	627	651	562	644	677	667	570	618	614	609	656	603	596	581	573	588	648	636	614	595	605	557	578	576	576	559	620	637	563	578	634	640	596	630	598	597	607	634	601	654	586	590	574	611	611	638	597	621	588	599	595	622	618	628	595	615	594	608	648	608	602	596	550	632	604	611	654	643	602	625	618	606	602	599	597	592	608	619	613	637	574	570	622	591	613	633	611	574	630	589	602	638	628	555	615	629	570	627	580	619	592	619	601	599	579	624	604	619	591	604	564	578	629	586	605	653	585	640	583	631	657	577	606	604	584	641	532	614	583	599	585	613	588	615	592	597	660	590	604	601	609	589	595	617	614	611	632	609	664	606	625	587	634	541	598	617	548	660	569	593	573	624	604	593	634	616	566	623	567	652	626	590	647	607	606	610	618	637	652	597	571	631	608	566	594	602	585	634	617	615	588	610	616	627	597	577	591	600	586	625	608	603	585	591	606	602	565	615	578	561	598	626	611	607	570	566	589	613	616	615	585	579	599	591	624	585	618	628	577	602	578	624	621	590	608	615	592	626	600	577	599	593	632	601	593	641	618	613	610	617	617	646	617	649	600	619	613	619	591	589	606	626	644	624	654	608	615	620	615	600	590	615	630	593	606	596	618	600	571	601	570	569	634	608	588	580	575	591	603	611	660	652	589	573	613	601	625	595	638	690	590	575	653	534	602	605	621	623	606	577	574	589	597	599	595	559	595	632	605	622	535	583	553	597	600	602	643	585	647	598	627	602	599	633	641
14273	4766	2247	1463	979	680	600	587	481	489	403	415	386	360	444	379	402	372	352	369	390	357	337	371	344	374	386	347	364	347	360	337	360	369	373	338	357	362	324	361	364	382	348	407	350	356	374	396	367	355	372	363	344	402	353	310	410	339	376	348	394	362	372	358	370	369	367	382	350	344	356	369	374	331	371	360	336	344	373	342	373	343	401	363	384	349	386	376	342	366	364	344	325	399	353	359	317	362	370	382	353	307	327	360	328	337	337	385	339	349	387	360	351	412	399	344	377	331	359	367	403	350	358	365	389	402	379	371	372	354	360	400	319	350	357	352	321	335	372	370	379	358	380	408	372	361	320	366	384	345	360	317	352	346	373	387	362	349	363	347	340	338	337	354	358	341	333	370	387	367	386	316	338	348	382	326	379	379	368	362	379	403	360	353	352	334	327	340	354	346	362	341	352	373	346	342	367	350	314	328	352	344	361	365	363	316	364	364	349	337	364	349	373	355	345	346	344	350	388	325	340	336	335	298	363	339	355	389	348	338	367	372	361	372	348	344	364	337	370	353	343	370	367	363	343	388	330	354	331	358	333	390	352	371	374	335	316	381	335	363	335	339	327	365	413	333	340	375	379	354	389	362	369	362	388	354	346	384	352	359	316	392	351	359	357	355	369	304	390	361	354	367	361	379	361	359	397	406	336	352	333	358	357	330	343	345	374	371	367	365	384	362	370	368	369	392	359	353	343	357	346	346	336	368	372	358	368	330	347	323	355	312	398	308	395	308	383	366	375	331	338	358	335	355	350	342	367	307	309	369	380	355	341	355	342	349	311	374	335	372	345	386	363	353	363	348	349	368	347	330	369	372	332	355	371	366	340	350	336	359	325	362	355	382	346	394	350	320	375	360	344	396	376	347	388	315	358	347	368	365	348	355	380	331	377	385	335	363	356	364	337	381	367	363	378	352	339	375	357	354	331	347	318	352	353	362	353	337	360	353	371	368	353	372	359	355	345	353	344	357	360	343	365	345	349	349	366	328	353	364	350	339	347	353	339	369	387	325	354	351	315	357	368	337	361	345	347	358	369	358	355	333	410	363	355	405	373	315	354	335	340	339	377	361	322	381	350	343	373	374	347	355	341	345	387	345	370	367	357	350	358	326	332	360	335	370	346	372	381	337	371	366	365	440	369	372	364	366	361	346	319	363	336	331	397	350	365	394	330	343	353	343	342	349	350	371	349	368	309	383	370	387	364	351	375	379	344	372	369	319	348	352	370	361	404	342	331	339	366	375	364	311	345	359	387	353	360	338	367	317	369	325	358	353	375	361	337	366	359	347	363	342	345	370	336	335	339	350	364	359	330	330	353	354	312	300	391	378	360	374	391	349	362	378	402	319	362	367	357	342	350	342	363	398	340	363	387	343	373	321	347	349	338	403	341	357	357	367	325	367	341	350	350	349	328	353	370	335	351	333	335	341	369	356	360	346	374	348	372	391	357	351	396	340	387	342	339	343	309	345	374	342	360	371	394	373	321	358	333	350	339	379	357	331	328	341	317	377	347	388	371	369	359	335	359	342	351	366	353	349	318	352	358	310	334	333	384	344	376	367	366	359	319	365	358	334	369	385	360	306	362	378	377	343	372	383	340	354	331	324	346	382	314	357	385	344	349	325	367	335	348	330	320	358	352	372	368	387	390	401	378	331	346	341	351	385	358	349	322	389	344	356	376	365	343	372	313	388	368	389	385	366	402	342	341	327	403	344	350	339	357	385	331	366	363	324	379	341	316	361	339	359	364	330	338	377	363	354	351	359	375	376	366	339	335	348	356	358	363	350	347	355	376	337	376	377	371	344	383	373	381	368	351	367	362	341	346	314	371	357	350	352	354	428	368	326	338	345	373	372	381	381	350	379	378	367	372	379	349	351	345	368	353	352	320	362	374	376	344	340	340	350	347	375	343	349	377	374	342	370	348	379	371	364	362	375	345	328	328	382	361	360	350	352	360	363	338	350	346	338	320	340	354	348	346	392	386	344	390	389	366	351	348	353	356	368	381	358	388	370	346	361	403	376	318	365	347	378	349	392	356	377	381	363	358	362	374	330	363	368	380	359	341	382	346	367	332	380	355	321	379	368	324	346	382	377	357	348	320	319	339	341	337	366	311	340	336	369	368	382	342	378	347	347	356	359	347	360	344	374	399	367	330	385	348	342	353	366	330	342	359	330	368	333	355	378	326	355	361	318	353	354	355	361	323	349	352	345	364	358	354	378	354	334	364	375	356	357	361	349	376	382	304	376	361	351	373	371	369	370	346	357	359	349	352	375	354	381	344	387	352	376	358	368	389	349	339	373	326	365	375	377	326	368	399	352	373	351	351	354	334	331	335	363	345	402	351	371	359	339	343	335	342	305	368	333	349	349	381	386	348	385	354	384	363	353	345	393	324	344	370	385	357	342	358	404	355	346	363	362	330	354	336	372	346	344	347	326	347	359	365	365	346	360	358	330	386	333	357	347	357	385	354	351	361	361	348	371	374	367	366	352	382	365	322	340	375	343	384	323	324	398	352	367	356	360	365	341	353	359	371	370	360	357	379	344	339	342	362	349	319	350	373	360	353	335	348	352	352	380	348	354	378	358	379	376	350	388	344	352	338	323	303	343	326	342	329	366	340	341	398	373	375	376	332	358	398	378	392	389	343	385	352	393	376	354	402	349	366	343	367	356	338	363	342	355	366	378	356	368	358	342	374	372	342	329	362	358	326	328	315	391	370	355	358	394	319	382	348	344	315	345	319	333	370	373	349	361	363	414	394	383	323	358	365	314	322	347	344	348	365	365	338	364	359	338	388	341	348	346	363	387	351	369	362	322	344	340	329	323	352	372	374	396	368	329	389	373	360	364	347	377	353	323	385	342	314	363	391	344	388	357	366	381	371	355	331	338	380	382	336	357	360	343	354	359	377	346	362	329	384	362	359	366	362	365	369	341	364	332	331	348	391	364	346	364	375	358	369	328	361	348	353	348	354	339	363	335	380	357	358	316	337	325	356	323	375	370	349	349	363	343	310	373	369	350	369	380	357	332	332	381	364	391	426	382	377	399	344	324	335	340	354	332	379	357	325	348	389	352	361	402	336	338	358	344	371	362	403	341	369	320	367	316	383	351	395	336	380	350	351	393	348	336	396	347	345	364	328	324	359	293	353	338	340	386	382	405	337	345	360	355	350	371	356	361	330	361	360	371	331	353	353	378	346	336	330	364	358	348	350	329	339	343	349	399	330	382	382	322	363	345	353	351	361	354	363	313	365	363	344	370	381	362	357	332	370	355	354	368	326	363	349	410	364	348	382	332	365	343	320	360	373	334	341	368	359	349	340	354	346	312	374	344	368	345	358	319	374	337	353	336	380	367	345	381	333	371	389	355	367	351	389	345	346	408	364	377	363	375	351	342	332	404	367	311	361	345	373	367	372	371	353	362	356	355	401	375	357	379	347	342	374	358	342	378
10227	4557	3950	4013	3322	2423	2189	1916	1691	1565	1465	1261	1161	1047	1072	1021	956	992	942	941	957	952	864	873	848	873	841	842	831	847	852	841	823	825	867	832	852	886	857	839	856	858	805	835	863	863	918	905	896	815	887	876	843	903	926	890	844	829	859	855	827	809	868	812	849	796	818	826	794	865	897	867	852	821	852	860	854	832	877	878	802	814	829	846	864	849	853	889	849	886	862	812	822	878	843	835	838	833	872	839	887	837	762	843	884	745	814	835	841	806	818	848	856	830	832	839	813	832	850	818	823	868	841	825	863	852	849	868	854	812	831	852	868	852	806	750	847	832	899	753	844	822	869	860	759	848	812	828	797	851	843	948	851	853	861	810	831	817	840	891	805	753	796	822	862	816	824	880	822	830	857	814	841	821	840	851	814	838	811	801	824	869	839	817	866	834	836	844	851	840	825	809	805	824	867	826	842	811	846	834	878	822	798	846	924	798	838	840	802	864	852	823	773	851	829	827	848	837	859	866	853	830	820	845	846	822	868	845	798	813	792	808	850	817	781	802	824	811	824	775	853	775	786	883	884	853	819	848	854	855	825	795	875	814	862	821	802	817	861	820	805	800	901	830	815	844	821	823	860	803	812	846	847	895	846	784	805	837	827	816	856	817	852	812	853	829	819	797	854	837	869	844	890	802	829	782	849	813	775	851	840	846	849	819	807	793	812	810	835	850	834	791	862	849	789	812	800	823	785	843	820	789	810	832	894	806	819	819	817	779	826	835	819	835	821	771	796	834	870	846	813	804	764	876	828	805	842	812	816	783	853	841	820	871	861	825	848	815	857	858	866	783	834	891	854	832	840	824	838	852	849	805	860	817	832	840	867	820	817	814	842	829	784	783	862	834	786	803	829	810	822	804	862	862	852	839	805	842	801	825	864	808	843	835	853	843	797	885	818	822	826	805	834	815	814	853	828	807	774	772	822	842	830	810	859	878	864	850	815	833	812	845	855	837	800	841	852	818	859	823	831	824	851	881	868	865	885	769	837	878	812	781	852	868	842	797	824	796	866	845	860	765	838	845	845	763	836	896	863	878	866	855	832	774	842	861	854	820	828	867	855	862	839	878	857	765	791	856	836	833	799	825	837	819	842	845	852	853	830	878	834	779	775	811	828	825	866	822	826	842	833	822	788	834	818	828	809	856	829	858	819	834	822	790	848	866	824	880	826	799	804	860	803	780	837	841	842	826	841	827	859	848	852	835	790	820	824	867	835	867	844	771	847	776	832	848	808	857	793	806	847	844	832	796	830	830	807	862	875	820	824	789	858	788	803	827	827	843	834	834	869	854	814	828	863	823	792	857	786	818	821	802	882	825	860	868	828	898	811	830	827	823	837	838	813	818	791	827	798	825	784	798	862	819	881	828	840	862	788	786	862	808	826	825	892	798	845	844	830	850	885	841	800	848	832	898	831	880	832	832	839	821	797	820	799	874	858	867	794	823	794	822	779	862	812	782	830	862	800	859	852	832	759	831	848	812	809	777	810	831	815	791	848	825	810	822	808	790	850	795	845	789	840	825	825	823	807	876	797	770	826	825	849	766	790	814	877	830	818	803	776	826	868	799	845	856	783	826	807	871	830	780	803	814	861	836	797	796	870	851	868	819	846	821	873	823	848	834	858	812	862	819	819	806	775	836	857	845	840	834	875	850	811	823	779	852	845	838	866	799	843	781	837	792	820	826	868	861	780	789	842	800	802	845	843	786	876	851	876	873	782	820	828	805	862	860	847	820	861	834	803	847	871	854	843	868	809	796	831	833	828	802	874	766	804	832	864	799	852	764	790	821	849	830	853	859	807	814	841	833	809	815	816	838	828	799	855	814	782	834	813	854	864	826	790	836	822	867	821	786	913	793	810	803	804	790	785	824	783	841	824	827	843	796	803	793	892	833	844	849	844	833	861	795	830	838	836	812	854	791	863	806	839	826	844	830	904	873	807	855	824	825	792	828	824	887	873	784	828	772	845	800	772	817	857	884	870	860	861	794	827	806	836	815	792	827	812	840	845	849	816	828	832	862	824	791	836	859	904	854	868	825	812	842	832	838	807	810	843	851	789	797	843	828	774	808	855	809	831	826	841	855	891	835	783	848	750	830	836	843	855	823	857	843	801	828	830	815	839	808	837	832	817	841	821	798	780	857	802	830	790	838	865	801	792	823	843	825	866	779	825	848	832	824	802	858	831	809	811	859	796	836	858	829	850	862	798	906	829	820	864	895	871	835	785	831	849	796	897	850	814	775	864	827	804	812	850	861	836	778	799	817	833	820	870	819	787	791	842	808	826	849	780	829	817	827	858	820	868	843	792	842	831	807	837	842	774	860	828	840	792	832	819	831	789	820	824	801	816	823	853	832	839	825	854	837	825	826	883	842	814	788	809	802	840	849	820	845	841	851	801	857	820	823	838	802	810	833	825	856	858	810	830	853	803	866	847	782	814	845	834	856	791	838	823	782	835	807	781	790	831	870	843	840	843	805	856	848	792	809	818	848	822	807	799	819	841	862	804	849	850	854	919	817	838	849	837	852	765	806	834	798	881	788	771	830	804	896	795	842	804	837	811	862	833	801	865	802	798	824	829	832	813	883	839	832	848	845	797	867	856	851	849	800	841	872	848	898	819	775	790	845	823	870	834	865	850	831	825	832	825	843	800	848	781	821	840	831	825	780	853	838	855	815	839	818	804	854	825	828	845	826	813	872	831	790	813	795	834	818	839	840	813	884	851	816	826	825	777	832	813	812	780	859	832	847	867	793	850	814	856	765	813	802	825	877	812	813	817	830	827	813	815	822	758	852	803	846	856	884	803	816	835	780	799	862	877	818	837	839	831	812	902	839	813	820	837	777	854	814	846	892	813	828	841	781	838	813	803	892	845	811	780	791	852	829	829	751	831	796	777	859	828	873	831	804	821	852	842	811	797	843	809	868	805	790	821	844	885	838	850	841	812	839	864	820	870	841	789	844	823	867	854	796	897	803	832	871	840	826	839	821	813	818	812	831	826	829	842	845	818	788	799	879	825	790	841	855	784	817	858	838	828	847	824	815	832	844	868	807	846	780	816	858	836	833	840	812	796	813	846	841	770	883	799	822	868	842	825	819	861	841	866	836	827	858	836	818	874	796	810	829	822	791	878	844	828	841	830	847	791	804	817	860	811	822	799	860	827	831	821	829	875	853	867	799	830	837	862	827	832	843	877	804	882	864	824	836	859	766	830	821	813	811	804	792	861	813	853	834	820	804	840	869	892	862	900	829	837	887	768	863	767	842	785	855	830	893	842	854	771	843	796	811	855	865	790	847	837	861	823	808	842	836	831	847	837	807	821	830	843	865	853	822	878	874	811	788	838	816	818	847	797	801	795	881	845	818	819	870	831	821	873	834	802	819	854	836	835	813	851	824	866	844	882	847	885	795	847	816	858	833	872	819	847	834	843	794	851	888	824	869	810	856	815	875
23413	8874	3852	2201	1479	964	811	664	591	613	496	450	438	382	389	387	382	364	345	355	370	353	391	358	369	358	349	346	322	383	340	364	378	334	295	336	308	368	338	312	339	341	338	337	318	358	341	381	350	338	340	320	336	323	343	335	342	323	328	341	313	351	320	313	343	322	302	343	298	336	312	328	321	299	364	362	310	313	328	333	336	337	306	332	288	347	373	349	379	351	346	355	309	335	321	356	303	342	339	313	353	292	308	324	346	364	294	303	315	343	338	326	346	380	371	340	309	356	332	339	351	370	288	324	361	332	341	345	331	377	357	343	325	329	292	339	358	303	365	318	363	323	346	357	325	350	358	337	351	332	332	314	310	317	311	337	353	317	341	362	339	313	339	338	355	324	318	325	338	333	338	324	346	324	355	346	330	333	363	328	335	312	300	338	352	342	334	329	330	306	340	329	319	331	340	303	340	353	343	327	372	332	344	383	385	341	349	340	327	339	307	317	309	325	336	320	331	326	320	306	320	330	337	335	359	294	330	325	342	329	312	353	339	296	328	325	318	317	328	344	358	347	341	367	306	343	355	329	332	335	351	360	351	342	335	317	320	334	333	355	343	354	333	370	356	332	291	358	312	347	348	348	346	353	358	357	340	302	370	352	348	351	331	341	356	328	359	352	314	350	362	391	335	345	317	330	350	355	313	288	317	339	342	341	345	309	356	332	320	349	323	320	339	361	348	366	360	328	345	332	329	308	322	329	341	293	308	344	334	289	344	362	352	326	354	342	345	314	340	310	294	323	325	368	345	361	318	325	355	313	316	288	317	362	377	330	322	375	350	365	329	343	330	345	348	347	344	325	331	328	334	339	379	335	342	340	324	338	316	317	341	334	318	342	347	334	321	325	332	322	315	347	301	322	292	336	305	351	332	329	318	337	307	316	303	332	327	315	346	346	356	356	346	336	321	326	335	368	363	318	327	323	384	341	293	335	303	333	346	321	315	331	349	327	333	363	343	343	332	360	336	305	329	326	348	331	359	324	357	303	341	339	340	366	335	344	310	375	305	339	346	366	354	362	291	326	351	365	313	355	285	343	317	294	329	285	333	358	339	339	338	334	320	339	322	331	343	343	326	333	331	339	346	351	337	327	321	309	339	322	362	310	343	382	332	342	334	364	325	314	305	326	317	326	314	320	312	373	387	317	381	346	297	333	331	331	351	313	369	329	319	373	356	338	335	341	350	328	331	348	343	332	307	320	347	337	345	320	324	315	319	302	308	309	274	323	354	330	344	373	321	313	312	325	333	328	362	313	323	333	354	324	324	344	334	362	355	332	334	341	358	357	360	338	321	360	318	313	323	354	352	326	314	355	322	370	326	296	304	326	341	353	354	314	338	318	322	356	340	345	318	323	339	322	337	350	328	353	361	298	295	305	358	352	349	360	367	355	348	331	383	333	330	324	316	365	321	340	365	339	338	293	337	335	333	317	359	358	335	371	350	339	312	339	287	331	308	328	374	333	333	328	326	344	344	333	340	347	326	363	346	318	346	360	355	370	370	362	354	337	357	317	334	322	366	334	290	301	343	359	347	344	317	303	336	323	361	328	322	356	348	307	336	328	376	392	302	299	313	361	335	321	349	319	348	366	359	339	332	330	322	338	318	358	342	352	321	346	331	358	352	315	335	356	337	343	374	314	374	347	352	349	330	348	330	318	326	325	346	303	354	316	304	321	355	321	341	302	306	323	364	300	352	342	340	317	334	341	346	370	338	297	312	289	305	320	320	302	322	328	356	339	367	336	340	319	310	331	321	378	301	342	353	334	347	335	334	328	327	359	312	313	310	326	329	304	324	327	352	360	318	337	312	353	353	330	327	341	336	342	358	303	335	354	341	352	313	353	306	307	301	324	331	321	340	337	368	352	381	322	344	325	313	345	327	311	347	341	350	346	352	309	348	318	310	345	314	336	338	362	323	298	326	337	316	351	378	322	344	297	313	343	350	321	329	332	337	363	354	309	327	361	288	319	351	376	359	338	319	378	333	331	357	342	330	333	355	341	344	365	366	349	320	280	340	370	343	340	353	325	399	315	338	328	332	363	312	372	371	334	303	317	325	330	326	343	336	337	330	332	336	339	330	341	321	346	349	336	313	296	357	329	385	333	362	382	345	280	277	324	329	338	332	338	377	324	324	335	319	322	303	350	335	356	349	340	333	377	329	347	315	367	336	333	353	324	339	331	364	307	352	346	328	341	330	312	356	318	328	286	318	354	328	350	365	361	334	334	336	336	315	336	333	321	348	328	329	346	380	307	313	325	345	370	351	373	324	301	321	303	349	355	360	333	382	358	333	309	333	351	334	329	335	357	359	313	319	349	306	317	331	314	317	352	343	362	300	333	335	274	348	361	339	315	350	335	317	375	337	367	303	323	337	312	338	337	349	303	341	350	297	342	354	357	333	303	302	345	349	339	351	340	319	350	343	381	335	312	345	351	361	351	331	336	337	350	350	317	313	335	337	324	315	331	297	338	358	366	329	336	345	329	348	328	364	349	330	330	334	327	319	338	331	371	330	362	303	319	375	335	349	324	309	344	325	328	323	324	282	335	336	325	328	336	322	351	329	323	333	326	322	330	330	351	304	309	312	328	320	311	361	360	347	318	335	317	317	348	294	323	342	344	358	348	357	310	361	349	332	381	337	331	279	324	353	358	308	324	328	314	311	325	297	348	315	357	327	358	320	340	356	329	327	304	338	327	367	376	322	353	358	323	336	360	312	345	305	321	359	361	307	327	326	350	341	304	334	382	330	319	320	331	356	334	315	314	304	320	333	329	337	332	338	298	327	350	327	367	361	309	344	409	335	333	333	371	333	351	349	353	336	337	329	350	297	325	313	330	316	318	320	314	359	338	337	374	331	318	343	305	312	329	304	335	353	334	333	349	336	353	356	339	327	309	330	336	361	321	361	331	320	352	355	315	330	282	297	349	333	322	352	349	305	333	343	318	336	325	336	314	321	352	355	336	314	289	314	333	310	315	318	324	359	334	315	372	332	313	315	318	333	303	320	324	371	326	354	351	318	359	319	341	372	308	307	335	339	331	339	336	364	331	322	324	332	315	323	326	315	356	312	348	335	335	323	379	339	342	356	301	312	360	321	338	341	357	343	328	342	345	347	307	323	345	309	322	355	339	338	344	319	345	347	324	338	338	319	305	326	332	310	344	346	321	311	342	331	317	326	310	325	348	349	320	295	340	347	336	310	344	318	345	322	322	329	329	298	346	316	356	343	321	327	324	367	375	345	320	312	337	335	333	355	323	308	324	357	353	302	337	307	364	355	347	366	308	317	342	334	387	339	348	334	352	322	365	338	352	347	360	352	333	337	323	317	338	321	352	319	339	323	334	310	310	316	348	350	322	337	319	333	349	331	344	352	350	346	312	278	324	307	309	354	322	331	341	314	304	322	357	336	369	346	327	321	355	328	368	313	334	339	339	300	329	343	320
13570	6741	5306	5554	4821	3453	2903	2538	2331	2036	1726	1407	1219	1119	1093	1124	998	958	1024	959	951	895	935	848	798	877	840	813	816	799	808	848	790	820	851	777	821	726	715	811	786	760	788	786	798	781	805	888	832	783	799	822	847	843	802	859	843	878	787	782	726	776	762	777	737	778	741	789	839	818	751	754	809	782	816	774	772	782	770	810	764	762	793	782	780	764	792	774	802	766	790	782	732	761	770	811	788	738	763	794	768	772	778	747	735	752	828	765	790	754	751	777	727	767	782	780	808	762	792	738	751	733	745	771	779	784	791	745	765	715	769	778	810	762	757	736	695	762	787	822	812	740	785	745	729	751	782	755	774	791	796	787	764	782	802	785	743	691	761	700	845	707	770	742	807	781	733	788	740	766	731	731	723	789	734	701	743	755	673	812	765	807	705	744	791	758	747	757	796	806	751	726	772	743	756	769	764	690	764	737	809	781	757	789	798	739	810	761	774	800	778	822	781	738	792	755	780	721	756	772	722	779	812	736	768	769	766	770	746	738	797	772	762	763	739	736	748	753	771	754	760	760	777	753	779	771	725	728	724	735	768	833	721	741	801	759	766	777	721	775	744	738	759	751	787	739	782	830	727	754	735	775	767	780	752	743	803	753	781	824	748	764	764	749	798	736	765	777	757	729	806	744	775	761	771	771	798	756	762	782	758	717	737	765	734	781	818	744	770	763	755	735	764	762	774	754	741	798	733	786	792	800	749	751	772	732	770	730	755	739	779	780	727	749	740	753	798	822	778	737	818	794	789	757	716	789	858	785	747	782	773	785	766	747	751	755	822	800	776	778	738	766	778	783	738	819	720	739	772	817	788	798	777	782	744	791	747	765	710	774	764	751	746	804	759	806	801	766	808	810	733	709	766	793	753	796	748	761	772	714	740	800	780	757	730	706	732	714	778	785	790	705	738	766	741	751	798	729	791	732	766	789	783	712	714	794	789	782	730	781	762	761	801	761	766	727	780	753	761	786	738	794	767	775	738	767	735	741	761	784	767	763	773	773	710	773	737	729	737	769	727	810	742	727	776	766	695	777	794	775	773	723	736	794	743	784	729	784	740	748	801	772	766	739	768	734	780	736	761	792	733	752	750	763	755	793	766	752	788	782	745	754	727	745	748	755	773	760	758	750	791	791	751	799	754	768	778	738	754	721	781	771	742	761	771	810	763	784	725	756	762	780	738	772	723	783	794	780	775	791	783	806	752	741	762	739	768	753	796	766	785	736	736	780	765	764	746	796	694	781	760	765	751	807	746	819	757	754	769	771	804	780	812	708	755	807	726	750	710	753	778	754	846	724	765	765	759	783	771	700	737	746	755	737	752	748	805	785	793	785	797	737	755	759	716	734	746	750	744	775	765	742	777	766	811	758	766	763	736	749	785	722	744	748	779	789	758	787	718	750	764	742	785	738	712	792	773	777	738	710	787	757	722	795	728	741	777	766	767	782	802	721	752	740	740	757	816	784	726	747	759	724	791	749	754	712	787	757	742	776	731	756	781	749	736	776	753	769	734	746	800	725	718	833	748	767	780	743	744	796	793	754	802	729	692	777	757	749	756	752	748	746	778	747	748	766	776	782	754	740	668	798	776	740	776	760	781	733	724	775	734	785	717	735	754	725	732	769	709	786	755	717	788	737	744	774	752	780	776	740	771	738	775	778	765	781	715	762	757	739	729	739	800	787	755	744	767	738	792	744	736	781	763	801	791	750	765	796	763	769	750	705	755	747	740	736	784	706	758	754	774	724	717	750	758	766	760	778	786	757	779	774	774	738	708	786	744	717	762	771	720	793	817	731	782	743	782	803	754	799	753	782	781	786	722	738	731	755	758	773	754	758	758	769	795	783	761	750	738	794	733	765	757	783	748	788	760	842	751	755	743	799	755	794	716	744	757	748	778	742	796	745	821	832	750	754	738	744	767	783	734	763	729	767	717	739	752	750	798	800	762	775	743	786	806	707	756	775	720	741	730	752	758	796	739	778	842	774	781	796	754	769	743	794	772	809	734	778	784	740	730	767	783	764	810	736	742	814	810	742	773	773	719	704	768	740	758	763	773	744	738	717	775	789	762	755	736	774	763	754	723	758	784	720	764	762	739	793	794	761	745	736	750	774	812	756	744	759	807	733	707	764	788	766	756	793	779	716	748	712	750	724	815	810	803	742	761	758	786	775	747	805	763	780	757	718	788	765	729	794	719	752	784	801	776	774	755	750	743	777	777	720	738	758	767	803	721	730	728	727	812	765	776	769	791	750	761	711	699	727	761	691	775	753	779	748	758	729	791	772	833	785	761	773	761	780	767	797	780	788	746	729	733	742	807	739	775	779	724	742	718	762	778	773	772	736	764	774	748	788	758	759	780	786	700	774	804	767	776	766	757	809	774	765	788	778	733	815	788	811	764	734	813	752	707	779	785	746	770	761	782	785	770	788	808	740	769	740	744	741	757	749	730	754	726	822	721	781	791	764	739	715	753	736	796	771	742	761	787	755	820	767	776	775	742	745	796	685	798	763	772	747	770	809	793	763	841	714	800	778	765	778	769	738	734	760	759	733	759	743	770	727	774	783	758	746	733	756	744	759	738	767	768	735	789	730	753	777	799	759	780	744	789	772	794	788	775	747	775	759	756	740	762	775	753	828	786	759	736	820	729	717	788	754	769	738	705	730	769	770	788	760	754	735	759	793	798	770	787	790	752	739	762	740	771	781	758	782	755	732	783	765	760	747	730	718	776	771	802	744	756	769	675	768	779	784	776	733	700	757	788	772	739	794	770	791	809	757	733	742	781	741	763	812	781	730	730	678	752	732	749	765	756	754	808	733	837	769	749	771	779	774	767	787	796	716	796	741	772	752	767	785	719	757	742	733	714	763	742	702	755	760	770	780	746	746	717	758	791	776	805	743	747	798	720	787	786	761	736	729	796	748	778	757	751	816	788	754	735	697	743	762	798	749	735	716	803	786	674	761	779	746	753	743	762	763	718	752	707	776	697	792	729	775	766	715	760	733	771	748	760	806	758	765	748	738	769	742	809	728	755	712	821	772	758	833	752	774	793	769	786	745	744	753	787	768	727	784	786	766	785	719	774	760	745	733	728	766	767	720	752	774	748	763	745	782	734	759	765	747	755	735	748	768	764	769	753	828	794	760	788	724	799	745	772	752	826	747	740	726	746	776	737	769	733	752	783	774	769	767	766	784	785	783	752	758	731	751	781	799	750	771	744	734	777	793	727	740	713	755	730	771	719	719	749	749	767	809	751	755	740	805	748	707	768	795	734	791	742	772	779	768	769	739	735	732	766	792	770	732	725	752	739	775	748	752	765	769	724	750	740	756	773	765	713	762	770	719	725	785	726	743	741	740	774	771	729	757	721	722	776	815	718	751	737	740	763	754	729	738	788	731	749	811	779	786	788	723	795	804	814	771	724	727	819	774	757	707	780	771	766	717	762	779	749	731
4804	1653	903	612	481	325	337	317	307	263	257	286	237	291	235	255	237	268	253	217	242	229	229	263	263	238	236	229	272	244	253	227	243	217	233	286	243	279	241	222	232	237	286	242	220	224	264	244	263	249	215	245	230	241	262	229	242	274	252	237	264	227	212	236	241	253	244	236	264	231	274	262	253	258	235	266	259	278	249	240	234	249	237	252	270	252	231	255	257	224	228	279	248	276	254	256	239	245	252	242	251	264	235	260	262	242	276	263	252	200	249	195	224	265	269	215	259	242	256	266	234	224	231	240	232	242	222	256	251	221	256	251	275	232	237	225	239	261	288	221	202	237	253	255	239	251	252	256	248	251	256	252	257	235	235	254	256	238	252	277	237	257	260	250	279	265	223	231	245	236	239	281	239	277	236	246	249	250	247	244	264	246	247	221	249	246	245	250	263	269	244	230	262	254	276	231	257	260	255	240	278	247	256	239	247	241	228	284	268	237	259	232	224	250	231	242	264	239	251	261	254	263	253	232	244	272	272	226	253	241	241	235	255	245	228	271	255	252	254	271	224	235	240	259	265	226	256	268	280	221	235	234	256	266	242	248	240	261	242	233	247	238	259	236	253	255	239	262	242	211	243	257	233	267	266	256	261	246	247	219	246	240	242	291	236	249	249	245	252	248	212	229	261	213	221	227	242	218	256	249	234	251	240	274	250	274	246	235	288	259	240	263	265	270	237	239	249	238	240	264	229	273	244	262	247	234	246	270	243	247	265	236	255	256	258	249	256	276	249	245	231	256	244	245	243	239	241	242	247	221	251	260	270	247	284	245	262	291	258	233	284	231	221	207	244	242	243	240	262	262	237	259	253	253	246	248	285	248	243	226	257	230	221	249	271	261	253	219	252	226	251	267	228	264	235	228	224	251	214	237	255	263	247	257	204	223	225	252	249	249	238	234	239	251	239	244	271	212	256	256	215	253	261	250	208	235	254	259	232	249	242	263	248	262	244	253	234	263	232	227	251	273	252	267	267	237	236	234	242	234	286	235	250	281	251	239	260	234	247	232	228	241	234	256	247	235	235	270	244	250	244	237	241	244	237	213	253	265	269	258	237	243	250	254	224	264	255	266	242	249	219	278	220	246	267	262	240	254	278	225	253	253	256	258	232	230	259	257	240	259	262	266	255	241	307	271	274	255	275	257	274	234	241	245	264	260	248	269	203	251	247	246	256	252	222	272	274	254	242	244	221	262	260	275	258	237	265	271	220	234	248	234	243	251	267	254	232	235	250	258	231	258	249	231	252	248	244	237	259	285	226	276	251	249	260	259	256	253	270	241	228	213	238	242	253	260	263	279	287	248	248	241	244	225	234	245	240	244	250	253	255	260	273	263	279	264	226	274	247	228	248	243	260	248	256	257	267	241	248	246	246	238	252	255	242	261	234	235	246	241	248	235	266	238	230	231	256	253	262	238	249	238	252	272	257	262	269	252	270	252	234	238	254	255	247	262	254	213	232	223	227	239	245	246	271	239	260	243	251	247	244	230	215	250	246	253	238	279	249	241	200	268	263	247	256	258	246	249	222	262	237	258	255	245	250	265	227	286	234	233	263	248	237	246	251	238	253	238	221	245	234	262	246	227	237	223	229	249	232	262	277	242	209	246	255	238	263	230	253	250	242	258	242	302	233	243	251	276	254	214	246	258	245	247	251	220	232	233	248	255	251	253	281	252	234	259	245	251	243	273	250	229	247	237	257	267	255	232	260	263	244	264	266	235	238	243	241	266	245	241	209	258	286	268	247	254	231	255	259	235	230	243	239	261	272	254	246	237	257	266	241	239	222	254	266	261	239	278	250	243	247	284	260	273	243	246	268	242	242	227	231	281	231	244	241	253	245	215	232	279	249	243	245	247	248	238	265	236	271	260	256	264	286	285	215	257	230	253	255	244	243	268	257	262	244	222	268	234	266	175	246	239	214	259	242	238	238	226	239	266	246	241	245	251	237	228	273	227	250	270	257	261	257	245	257	248	248	219	213	234	236	223	248	249	277	255	273	259	266	256	213	248	224	232	236	232	256	252	260	251	268	239	259	235	243	238	238	222	255	272	201	245	244	235	241	243	265	243	217	241	228	265	240	274	237	248	227	247	245	263	238	251	237	243	262	242	260	276	252	258	244	219	273	242	246	276	227	250	254	220	266	212	221	232	260	233	254	250	235	226	245	244	275	258	249	227	265	235	232	219	255	254	262	250	228	270	263	207	258	226	218	245	262	248	269	241	262	236	249	243	258	251	250	259	260	262	242	231	249	234	226	259	239	262	244	263	272	228	253	251	245	266	222	260	251	228	226	260	259	232	260	268	263	250	271	219	245	256	267	267	230	271	237	249	250	266	246	255	267	249	245	242	249	202	233	252	227	263	217	218	247	247	268	247	242	260	257	251	238	216	233	219	256	242	250	242	258	238	242	272	212	248	231	267	263	266	236	235	231	227	266	205	243	226	248	226	243	236	254	233	246	253	230	214	224	229	243	253	262	272	242	266	243	218	234	242	276	212	253	232	245	243	280	241	257	270	238	246	282	240	258	240	250	226	223	246	236	238	243	213	241	253	251	258	265	256	218	231	255	259	230	266	224	240	257	283	233	265	235	259	237	228	237	233	264	249	253	258	267	232	235	240	234	255	233	228	254	253	243	232	225	248	235	237	264	234	245	255	295	288	273	242	243	260	220	265	248	284	255	264	247	274	256	233	249	230	220	223	218	215	255	228	259	246	250	260	237	253	230	241	235	256	255	259	237	239	227	254	256	235	241	239	254	253	263	254	251	239	249	250	239	267	244	241	264	235	264	239	254	237	256	245	245	250	221	231	244	244	244	245	246	253	269	248	266	276	271	235	229	243	252	254	248	243	215	229	256	245	250	256	246	255	228	230	271	241	278	248	224	218	236	256	273	260	238	256	230	230	235	256	226	234	285	229	253	268	243	263	244	271	268	247	257	296	257	254	237	209	260	269	223	253	250	218	236	231	239	244	239	271	256	241	245	241	256	254	218	220	266	219	248	250	260	245	245	235	244	237	238	225	243	248	271	263	245	294	282	251	261	244	231	225	250	236	225	215	219	239	262	246	252	236	262	259	270	262	262	232	272	284	276	247	251	235	235	241	241	263	220	250	235	271	224	281	265	266	260	237	254	237	234	274	278	236	255	253	259	226	242	246	243	234	250	250	265	235	265	249	261	255	258	239	249	263	270	232	281	249	246	246	252	283	264	253	225	224	248	252	261	240	260	236	257	252	242	238	253	251	232	239	231	237	243	265	234	260	271	256	232	223	251	239	255	225	281	250	250	255	249	248	250	269	241	258	230	265	244	226	256	214	251	226	238	244	251	227	257	237	272	247	247	262	261	262	244	235	237	211	251	241	277	259	255	223	256	246	266	247	250	249	266	237	231	249	237	230	239	252	245	262	245	253	256	221	227	243	248	253	260	254	243	290	219	240	229	274
3574	1892	1851	1826	1586	1279	1170	913	839	766	729	750	675	661	625	612	644	599	627	621	629	677	675	624	626	625	597	617	646	615	607	576	619	616	612	599	634	600	612	609	589	573	630	579	577	579	660	641	617	676	614	590	616	669	685	673	654	615	588	605	618	613	630	617	602	622	671	645	603	571	589	609	578	611	591	602	538	610	616	590	613	612	604	624	582	587	621	598	653	610	597	636	618	612	617	609	609	593	599	588	557	598	584	587	564	623	600	618	617	595	585	622	654	564	576	605	646	591	583	602	609	602	610	626	564	593	591	620	585	615	609	622	609	603	593	607	615	628	625	608	606	588	569	598	594	642	590	583	608	637	606	622	616	523	613	583	599	561	599	575	652	576	623	630	557	608	581	647	593	609	617	608	599	599	608	605	620	594	608	598	608	604	595	597	640	613	571	581	615	619	580	606	566	624	640	632	586	577	594	612	638	569	633	563	573	599	620	624	610	626	628	574	615	617	586	575	641	591	650	606	599	585	603	658	610	621	601	571	605	576	640	584	625	631	652	591	574	608	614	604	630	619	580	600	656	582	602	609	625	601	651	659	621	589	623	638	605	600	585	591	614	583	575	597	639	597	615	648	619	591	568	594	567	637	677	636	622	621	617	623	591	605	637	574	579	636	573	634	623	624	593	598	601	616	636	601	607	583	603	600	621	589	629	633	546	629	597	602	590	629	598	592	581	599	634	632	552	627	614	647	592	618	599	625	577	632	622	635	590	582	575	611	627	621	601	619	651	582	606	648	641	607	581	598	604	583	593	590	620	607	605	608	566	616	592	644	613	614	613	610	604	595	619	652	581	589	609	629	601	607	620	590	548	549	606	604	637	640	600	622	608	638	594	613	607	573	619	633	602	594	644	622	597	628	584	633	632	601	633	648	607	600	601	590	608	555	603	605	636	549	579	606	607	607	593	638	636	615	628	622	614	615	578	596	602	588	598	608	604	558	597	609	646	605	614	589	589	584	628	630	625	620	581	580	616	568	622	602	614	630	606	596	598	598	630	587	646	632	618	613	602	580	582	603	617	551	566	624	630	620	608	608	572	638	595	634	595	608	592	582	568	579	626	591	608	611	608	579	599	592	558	619	647	582	596	596	602	617	589	608	619	569	598	609	580	607	623	596	605	613	550	575	591	600	612	604	604	616	577	611	608	640	627	590	609	610	569	631	608	624	595	644	652	643	589	549	613	600	590	579	611	616	603	628	619	643	635	608	626	594	574	580	629	646	604	600	631	648	603	600	605	605	596	596	601	580	574	589	573	627	616	611	625	597	587	612	607	600	577	583	659	627	575	582	612	592	565	577	593	544	599	566	617	556	640	603	584	632	629	563	620	623	590	609	599	638	613	629	618	608	533	635	601	660	614	644	606	558	577	598	659	620	621	621	593	635	602	579	620	635	573	601	588	603	603	564	590	612	609	604	575	610	620	608	592	611	626	572	585	625	616	615	599	632	580	596	632	619	604	632	621	584	585	610	677	650	607	605	594	603	597	624	592	596	575	594	631	614	610	615	620	583	615	610	577	590	578	575	610	569	591	596	592	649	626	601	587	574	621	602	630	604	612	620	562	559	609	566	593	605	598	599	591	597	604	620	571	637	620	593	639	613	579	590	637	611	592	576	596	574	630	591	571	569	641	627	603	613	609	613	559	644	609	640	560	618	647	605	615	635	565	598	626	613	630	584	618	628	603	651	628	619	576	632	626	613	605	630	620	626	574	599	636	589	608	597	622	611	593	558	601	575	602	619	618	581	637	564	610	576	648	614	601	625	632	603	617	606	581	623	626	591	588	604	578	600	618	592	608	640	635	559	607	607	618	614	632	621	617	612	536	628	606	588	653	629	608	613	560	607	598	582	581	588	610	610	606	598	591	599	595	613	620	631	603	595	610	605	584	581	585	588	608	647	601	548	601	630	605	588	606	561	565	644	617	602	626	582	597	592	627	590	574	582	598	620	575	611	620	636	585	569	619	626	627	604	650	556	610	610	613	578	576	577	631	587	593	607	586	584	637	625	566	630	589	619	589	582	623	623	563	580	638	622	597	585	585	574	615	592	606	554	592	592	634	606	659	597	656	588	586	538	607	611	652	630	652	575	603	573	638	659	582	590	638	670	575	619	583	638	591	601	626	574	594	585	594	611	611	617	605	611	593	608	597	600	618	619	583	573	637	572	561	590	598	610	621	587	615	571	569	609	652	624	570	585	554	632	594	603	617	575	614	579	584	589	628	620	553	619	629	554	604	574	626	596	622	615	598	642	587	631	635	629	586	623	548	591	608	586	623	591	606	576	564	554	661	595	599	573	641	556	622	627	625	633	615	572	585	600	635	591	585	624	595	553	616	578	573	583	650	605	629	616	609	615	561	582	568	628	607	561	610	668	592	594	588	622	597	593	611	645	608	612	590	583	578	654	659	608	636	618	539	639	622	594	585	640	594	630	600	602	605	582	568	567	615	590	578	622	642	636	630	651	630	573	611	584	629	634	611	631	615	593	624	605	630	575	579	599	607	609	613	574	575	620	578	566	614	599	615	630	632	622	597	588	625	611	618	579	611	602	567	605	626	633	617	596	590	600	654	580	611	651	592	605	561	607	566	604	554	590	584	589	651	622	615	623	588	607	573	582	599	632	605	622	642	603	636	598	652	632	595	618	660	594	589	605	618	611	630	588	578	585	618	605	585	623	558	579	627	592	605	618	627	596	590	612	580	605	611	583	593	653	608	586	589	639	609	646	582	602	582	587	627	588	612	569	599	618	604	609	580	573	566	618	632	626	610	615	599	597	603	608	620	636	614	624	573	586	595	600	602	617	638	596	599	560	586	619	646	634	661	623	588	517	595	600	643	567	539	574	587	622	607	564	598	603	636	600	615	600	532	599	545	614	543	589	565	591	613	601	626	585	567	600	600	605	558	608	598	592	600	640	627	602	613	628	623	631	583	586	623	605	603	631	620	627	617	622	597	570	583	594	640	619	601	621	631	627	609	588	614	564	662	617	538	612	582	641	563	601	597	618	612	628	576	615	621	608	633	603	601	657	604	563	598	570	620	618	643	618	584	588	615	604	587	524	608	621	584	597	607	588	568	595	606	606	569	612	613	583	665	626	578	589	627	557	604	586	610	582	607	608	597	590	634	614	579	607	593	576	632	661	636	602	625	571	640	564	571	585	576	599	618	605	580	576	597	601	608	630	605	601	594	596	590	602	567	580	568	656	618	551	579	636	633	594	591	626	631	610	571	611	586	636	602	615	616	628	622	633	621	610	593	648	612	589	631	609	612	606	587	616	655	599	597	611	559	594	584	621	577	630	611	639	630	585	606	588	623	628	596	568	630	610	686	585	549	563	585	629	561	626	574	564	603	590	576	630	589	588	595	596	646	590	583	617	601	614	601	605	607	631	610	652	632	595	632	610	602	573	577	620	634	573	592	611	623	557	599	595	617	599	601	588
14598	4596	2194	1489	1043	685	656	581	532	507	434	419	420	401	393	393	356	373	332	387	362	378	347	369	406	371	335	403	347	361	349	368	362	350	391	335	378	384	368	364	348	343	368	362	372	362	368	408	358	364	367	356	322	371	397	372	378	379	368	365	334	342	341	384	382	344	397	357	343	370	348	377	377	369	364	354	379	347	352	359	310	317	348	352	345	342	348	384	351	317	361	373	357	385	358	378	352	373	350	378	362	329	353	340	340	360	362	350	350	379	402	383	338	414	353	339	375	355	327	355	371	372	329	348	361	350	357	366	364	360	350	370	393	374	360	372	362	323	351	333	354	345	379	340	351	368	339	392	360	387	342	357	374	362	324	363	362	303	350	356	370	345	361	384	356	395	358	333	352	365	342	352	330	375	372	348	387	371	354	341	357	365	352	347	395	354	338	367	378	343	393	337	350	352	319	350	362	398	363	343	379	400	379	342	379	364	346	359	352	348	337	369	334	362	379	414	370	350	367	399	348	376	367	356	365	320	374	358	367	370	358	338	365	387	368	357	353	334	325	329	379	376	380	374	333	347	363	354	344	341	369	347	349	364	343	364	330	398	391	368	376	346	394	350	361	331	382	370	319	350	352	375	376	337	368	355	357	343	388	352	372	346	362	351	364	343	329	363	333	344	342	384	338	352	369	352	391	380	331	339	332	365	350	354	358	378	403	329	380	329	339	369	316	373	358	379	375	383	368	357	363	361	350	326	382	367	401	359	335	326	336	361	362	347	366	385	371	380	359	339	354	368	390	342	347	351	337	367	357	365	340	369	366	387	364	393	310	372	371	360	361	350	366	312	350	373	373	351	356	337	361	359	342	384	357	353	364	368	387	336	354	353	357	336	363	338	379	341	387	362	356	364	355	328	315	350	352	338	376	367	360	338	372	373	339	332	329	353	353	348	378	382	375	325	332	386	353	380	382	367	399	362	368	353	335	373	342	343	368	341	362	360	357	352	359	338	366	357	322	380	354	353	407	360	390	385	385	332	373	405	370	352	338	348	378	345	388	329	375	343	375	350	344	377	322	328	366	374	361	364	366	371	342	387	349	318	347	387	325	345	360	358	327	314	350	384	335	351	374	300	376	389	356	361	345	393	384	324	370	349	342	379	373	367	381	357	384	318	373	379	358	379	367	354	352	351	345	361	362	379	355	372	350	380	358	383	345	356	342	363	379	366	340	366	384	370	339	345	362	372	371	352	356	339	333	369	343	377	353	325	378	339	341	353	339	377	356	358	371	377	372	383	359	346	375	366	333	381	368	358	366	387	375	348	352	364	334	368	350	371	381	382	354	350	392	331	361	359	341	339	400	363	371	339	321	334	357	349	321	402	357	370	367	344	353	380	367	376	348	384	331	359	347	364	351	365	369	342	338	373	352	358	339	317	388	347	364	364	390	356	338	352	339	345	381	335	339	383	353	395	388	326	357	345	354	383	396	365	381	332	343	341	320	356	328	358	322	347	367	357	362	331	358	335	326	342	381	312	366	377	351	332	331	355	359	321	378	384	346	358	361	358	381	374	391	389	383	374	366	351	329	347	349	352	372	354	351	353	346	373	393	394	327	310	336	328	367	330	373	375	332	327	355	416	343	374	358	375	337	332	369	334	404	349	376	365	345	346	368	357	370	391	382	384	335	386	372	374	369	361	327	366	341	386	363	363	326	370	333	359	365	351	342	357	352	348	363	351	393	375	387	359	347	341	400	400	325	340	372	352	355	392	332	377	351	341	331	348	357	382	336	350	381	370	387	365	343	353	370	346	368	365	329	317	325	348	349	329	390	318	375	354	357	431	359	348	385	360	366	354	384	377	343	330	369	373	361	399	357	334	364	392	363	343	338	342	359	347	386	340	373	346	378	361	347	358	335	366	339	349	343	379	373	379	389	357	368	359	318	334	348	344	354	379	378	349	357	319	364	358	330	361	345	382	367	369	374	354	363	365	350	318	355	360	376	374	351	334	340	343	359	360	359	335	355	371	375	391	356	372	397	340	358	343	374	310	367	331	338	339	344	351	362	340	347	368	318	377	327	365	375	397	399	374	370	406	374	347	349	341	398	378	364	368	366	327	356	341	348	319	347	392	364	332	374	343	378	375	334	361	351	307	362	336	387	346	343	363	379	367	376	336	362	353	405	330	336	369	346	387	363	387	382	359	352	344	380	358	332	362	368	365	382	369	364	366	367	391	376	368	358	315	352	374	354	330	364	355	386	367	329	362	382	349	394	377	357	319	339	393	369	362	347	350	365	346	360	339	367	354	328	320	342	382	381	367	347	366	338	340	380	368	380	341	373	344	360	342	374	347	365	339	325	372	366	335	375	345	367	367	352	366	359	402	360	387	365	370	387	351	344	364	367	340	361	378	356	345	379	386	359	346	356	353	371	406	349	364	362	383	380	367	385	377	335	342	386	379	346	367	385	334	360	337	337	361	355	367	362	349	340	380	398	341	335	359	356	362	331	347	346	335	345	369	364	348	346	327	387	352	357	345	330	350	353	385	327	359	371	388	316	364	369	329	374	371	346	346	332	384	401	318	339	356	357	341	359	355	333	351	346	377	324	343	361	394	376	353	358	315	367	389	356	330	418	353	390	314	365	351	400	338	343	342	409	337	370	391	358	345	370	320	390	396	347	327	335	366	355	319	351	367	345	377	396	391	350	348	385	363	326	349	337	349	354	360	351	394	371	366	362	389	369	386	373	372	343	379	347	392	328	358	362	357	365	365	353	368	366	360	339	346	355	395	367	362	319	359	362	356	334	355	339	356	324	354	387	369	366	358	354	379	369	355	396	395	357	376	391	354	329	331	354	351	380	345	371	391	344	363	353	339	333	370	365	362	366	356	391	388	325	365	363	328	352	385	367	348	377	412	365	384	344	334	320	379	339	338	407	346	397	369	326	349	369	373	367	317	325	350	320	319	328	331	366	319	359	400	380	337	329	379	377	340	365	337	322	368	344	378	352	352	369	336	369	342	395	375	355	388	376	343	354	402	385	407	352	369	362	358	353	382	348	362	355	369	374	358	364	356	360	375	358	356	353	361	349	345	367	332	372	341	354	361	376	399	386	395	391	378	369	390	370	350	419	373	363	368	321	352	354	380	371	352	404	347	351	374	346	383	384	342	322	364	334	349	362	372	377	344	369	331	317	360	315	358	365	312	349	352	355	361	388	351	349	368	352	343	349	361	379	374	362	336	360	425	360	397	352	352	351	329	333	387	377	342	332	360	377	359	388	354	354	337	383	378	387	395	335	361	357	375	357	368	360	360	385	332	371	340	348	347	338	378	413	343	371	354	395	327	391	365	364	359	325	340	354	357	391	350	356	356	387	377	371	350	351	358	353	339	346	360	358	369	353	377	383	402	386	347	378	362	361	366	379	366	330	369	352	383	385	391	362	366	351	353	381	328	404	380	359	343	358	351	380	355	338	354	368	353	338	360	339	346	355	362
10291	4234	3688	3858	3411	2576	2251	1959	1766	1481	1291	1236	1094	1034	1041	999	997	939	1026	919	969	926	914	853	884	867	886	873	860	894	886	865	838	826	827	858	813	848	868	823	859	846	898	862	906	842	865	889	889	878	868	875	903	902	935	867	857	833	859	866	850	823	856	805	882	840	881	876	828	863	847	828	815	840	862	854	871	860	860	862	859	870	844	835	863	781	810	806	829	818	862	856	816	809	877	847	862	780	835	868	810	799	827	794	846	766	835	852	826	844	903	871	865	846	831	831	809	839	811	878	851	816	834	854	852	825	787	785	822	792	846	869	837	851	840	796	858	832	839	829	864	840	787	855	854	867	813	832	849	828	844	802	813	827	795	829	815	849	835	813	853	815	842	853	864	821	856	793	780	772	857	813	852	881	806	798	801	833	783	854	836	831	794	821	856	835	837	862	803	846	829	835	841	819	853	837	817	839	773	857	845	836	826	873	795	841	868	861	812	842	866	839	859	867	808	855	827	801	786	818	805	871	857	775	848	814	836	814	803	799	816	818	866	861	817	864	837	837	815	823	839	866	866	815	802	851	817	813	795	814	852	855	836	851	893	833	832	850	820	801	829	858	826	801	839	823	822	856	822	827	823	822	825	850	811	915	858	790	876	828	853	858	820	846	863	814	846	808	812	823	849	889	821	863	809	830	832	839	820	781	848	820	842	830	851	826	822	865	778	803	857	896	852	870	771	857	830	825	833	817	766	791	824	840	823	835	834	862	860	811	807	835	788	879	793	841	781	916	763	837	819	789	823	813	783	864	892	814	909	817	752	842	785	859	836	824	777	858	845	816	797	874	861	815	844	824	822	816	858	803	816	812	816	841	822	826	830	870	827	898	791	787	787	803	837	851	837	849	798	856	801	829	816	806	840	812	816	818	831	800	846	830	817	856	830	835	787	826	804	871	811	824	890	845	806	835	803	808	814	867	775	841	834	820	829	855	838	883	867	833	823	871	838	838	844	824	869	814	863	824	804	854	803	814	861	825	888	859	827	790	790	854	774	821	775	818	828	829	823	874	793	790	854	881	877	803	809	854	833	768	806	806	816	837	851	843	852	803	847	848	868	826	854	819	879	859	867	849	838	836	832	827	824	838	859	824	838	835	844	819	807	822	845	882	810	769	880	813	822	834	817	805	873	806	876	853	787	817	834	851	827	803	803	823	839	836	829	825	861	828	873	796	803	805	812	834	806	836	819	836	789	812	811	807	830	855	814	825	839	815	795	792	837	852	823	874	872	833	844	894	826	867	845	780	854	814	803	841	831	841	855	836	846	862	768	842	836	800	826	810	842	814	842	863	804	871	816	783	850	809	834	796	842	881	823	801	806	864	810	823	846	821	796	803	781	858	853	771	826	761	856	855	815	849	818	790	855	800	816	841	829	836	837	873	842	824	844	838	819	835	876	824	875	850	850	830	801	841	846	813	837	867	800	832	804	836	773	874	828	843	917	827	837	817	871	824	873	860	850	848	814	875	846	830	840	831	796	797	794	849	851	833	832	805	833	857	864	835	847	883	851	846	826	859	872	850	835	791	833	867	815	829	871	857	895	923	866	840	806	846	797	824	863	846	822	781	838	844	828	802	849	821	792	863	830	867	795	864	822	814	845	849	819	817	821	873	765	853	837	861	845	842	787	836	800	853	809	813	819	816	830	805	843	848	805	896	805	817	841	858	843	816	817	848	808	817	882	827	873	818	879	840	781	813	838	823	779	834	841	839	825	826	880	791	878	848	852	877	814	789	804	841	832	846	838	855	848	801	825	859	836	852	841	861	841	825	813	866	789	808	815	854	821	806	838	798	817	817	840	871	823	803	764	787	860	826	827	846	814	811	804	841	877	821	813	812	855	859	799	790	804	794	776	820	821	829	787	824	784	848	821	831	848	874	836	803	830	840	837	860	808	816	798	845	820	826	858	800	866	853	842	814	864	789	830	809	805	849	852	839	791	794	879	818	897	810	823	827	831	811	861	816	819	847	852	815	799	803	808	848	783	825	867	827	837	785	865	843	832	803	768	833	824	831	860	842	834	855	814	861	831	860	799	863	839	846	835	823	852	847	881	783	835	852	819	829	797	806	832	775	901	816	830	805	820	822	805	832	836	867	799	833	841	870	801	865	859	853	854	864	877	862	858	821	830	861	805	852	831	867	811	840	845	879	858	857	838	816	822	884	837	761	797	808	863	803	811	799	868	814	867	868	819	848	819	794	830	837	855	806	793	839	839	790	853	801	816	851	844	853	817	811	823	853	806	884	819	872	887	876	807	804	823	805	802	903	822	850	843	805	818	819	828	793	869	849	869	834	787	856	878	827	855	828	857	831	864	802	848	859	872	840	915	840	847	852	836	796	867	850	812	799	829	824	778	815	802	817	839	824	843	776	848	829	843	794	866	806	796	808	804	839	811	811	823	851	803	862	764	824	784	763	856	829	810	832	879	827	895	872	881	851	773	803	798	855	856	849	788	836	865	840	835	827	819	832	917	811	843	821	775	813	884	771	835	807	856	834	821	810	806	838	850	796	888	829	843	812	845	810	836	862	832	848	833	830	800	845	814	847	830	832	826	795	868	787	875	826	869	841	786	806	863	858	890	794	821	846	840	877	827	806	825	851	802	857	811	841	828	842	866	821	876	778	856	834	887	892	867	799	780	838	846	877	782	844	803	865	817	795	773	872	905	811	833	842	833	839	823	863	828	798	805	814	817	852	828	848	902	811	807	852	789	858	782	833	839	860	786	785	854	842	859	830	836	906	842	880	840	814	795	903	784	816	860	854	820	828	848	887	864	802	821	838	852	779	872	793	852	845	824	879	835	800	820	760	813	843	838	815	845	842	832	861	867	813	830	885	872	846	870	810	809	800	864	824	836	797	809	839	871	745	838	819	829	804	859	804	822	807	860	815	821	834	831	899	862	847	862	839	846	856	861	809	827	843	868	836	854	834	856	792	816	799	844	819	822	834	846	823	806	837	820	882	836	838	782	868	832	851	791	816	813	821	831	832	845	783	867	803	848	815	805	810	847	788	803	804	886	811	800	855	861	812	827	792	776	757	792	873	786	746	804	873	813	843	878	848	818	846	848	810	821	846	792	842	837	846	813	853	808	806	847	814	821	871	848	839	851	815	866	797	810	821	794	838	830	852	846	822	840	802	808	831	873	844	797	831	764	849	822	864	878	823	821	815	842	874	841	843	795	792	826	842	838	843	822	798	868	850	798	838	853	821	830	875	861	841	813	794	916	843	767	797	851	856	851	790	813	806	843	781	858	868	883	842	776	812	803	800	846	824	837	811	816	821	925	837	794	797	774	827	815	844	788	829	821	847	832	774	842	858	810	836	849	804	817	824	857	837	857	866	867	825	817	810	830	827	837	833	786	859	821	843	823	850	812	827	787	817	776	848	772	792	866	829	845	825	827	814	826	827	837	839	858	773	783	802	851	821	813	801	815	805	780	849
23547	8436	3494	2064	1337	1006	928	749	642	551	505	461	445	363	414	396	387	380	349	356	361	365	364	356	343	365	382	350	320	335	320	354	360	354	336	326	367	356	348	316	333	339	345	359	356	337	334	362	362	321	377	360	327	371	353	347	324	378	368	308	360	338	338	344	368	350	327	339	348	337	355	347	339	339	350	337	380	322	359	350	347	347	343	366	355	365	317	387	369	357	335	311	310	342	362	348	337	322	326	344	337	348	336	333	290	355	312	315	352	337	313	343	362	334	302	303	306	327	356	340	346	313	348	328	389	366	380	346	353	331	345	363	360	374	382	363	326	335	370	364	314	338	354	351	350	352	330	295	341	318	304	360	349	332	339	334	332	331	337	350	282	320	311	311	376	337	323	339	364	338	343	342	328	334	348	321	356	335	364	349	333	322	337	325	326	328	331	344	373	350	326	306	337	360	329	341	348	360	364	352	345	352	348	324	360	332	342	318	339	317	338	348	337	283	352	342	332	334	324	344	335	345	313	342	298	335	366	356	357	338	331	334	327	370	334	331	324	307	354	332	336	343	303	371	311	350	338	351	318	356	336	362	344	344	355	310	324	330	370	346	339	333	342	311	317	360	321	342	350	348	335	346	356	382	346	315	329	351	352	317	317	316	317	346	351	338	336	351	344	354	323	329	311	329	341	323	349	369	313	364	317	310	285	339	386	334	352	344	334	330	328	296	347	365	329	355	324	351	350	333	329	344	372	349	360	347	335	353	366	363	343	321	334	349	344	343	353	301	328	302	331	314	342	391	346	361	363	326	358	323	351	333	311	370	341	352	344	368	333	328	351	306	307	311	338	351	337	335	339	334	330	322	330	352	336	338	349	309	339	359	319	327	336	325	350	324	342	329	315	366	334	332	345	344	306	352	316	344	294	334	321	362	317	338	332	364	378	355	350	358	319	292	307	375	327	350	325	306	307	362	292	378	355	299	333	318	353	350	320	378	344	316	332	311	329	371	357	348	337	333	331	318	328	313	334	338	319	374	338	340	333	334	363	354	337	322	353	350	338	374	366	356	355	360	338	339	331	362	327	330	345	363	311	323	355	348	382	341	324	364	368	326	345	338	351	377	378	352	369	369	331	367	385	325	322	359	319	308	338	304	314	361	311	332	321	329	350	343	371	336	332	319	333	323	369	318	333	323	318	362	329	343	312	341	356	360	384	328	323	329	343	316	351	326	337	337	337	327	329	332	333	325	382	340	364	310	346	327	332	334	324	321	383	349	330	313	338	347	331	378	321	301	334	394	330	329	337	335	318	340	308	342	379	380	334	323	294	388	344	315	351	324	339	318	356	357	332	325	362	341	359	332	355	323	359	300	334	340	349	327	358	324	350	330	338	371	332	323	315	364	290	325	334	318	347	310	328	322	293	299	357	340	357	311	339	338	332	356	294	371	297	335	374	338	323	282	307	330	362	307	344	381	330	342	315	333	333	347	318	380	369	327	347	331	329	354	382	373	331	315	304	331	335	337	334	328	371	357	312	352	360	333	326	315	322	327	325	362	310	343	358	327	327	337	332	364	345	340	356	351	288	323	336	345	318	357	356	350	336	359	354	314	326	345	293	325	338	352	356	327	329	321	338	361	344	331	352	297	305	323	327	326	340	320	342	342	334	332	357	343	335	312	335	361	373	347	340	373	328	322	364	336	361	329	323	359	348	309	343	315	358	318	343	317	346	348	342	340	334	328	336	364	359	291	312	337	341	330	349	335	297	341	371	352	363	338	335	335	355	333	348	354	333	366	362	318	373	314	364	346	336	335	349	336	325	330	341	332	378	334	341	358	347	323	338	336	324	303	340	298	320	356	344	351	351	378	341	342	311	343	336	334	356	336	369	302	306	345	324	319	343	395	315	324	317	337	303	323	285	324	348	336	336	349	364	359	318	338	358	318	320	362	351	361	329	366	350	338	324	344	318	371	381	346	301	346	332	367	369	349	335	289	315	359	322	307	332	325	343	370	368	333	348	310	314	387	358	317	336	345	340	314	333	322	353	340	328	344	332	337	308	355	347	331	364	340	270	324	353	349	329	322	320	336	336	318	321	360	359	335	343	363	315	316	312	318	325	322	353	334	326	329	324	335	331	365	333	353	361	311	303	337	383	371	327	337	325	341	333	351	326	348	315	331	309	344	346	381	331	332	336	357	327	379	330	290	362	365	352	329	341	338	346	313	344	335	333	336	348	346	323	296	294	323	349	348	326	369	348	335	335	327	348	360	337	325	318	345	333	327	330	302	336	326	329	375	362	343	374	337	333	372	353	321	335	367	310	343	333	346	357	351	321	308	329	317	368	371	335	310	338	352	319	332	347	348	347	318	336	359	356	307	301	322	341	336	340	311	350	315	320	366	364	337	349	349	312	339	347	348	355	337	333	346	315	328	328	339	356	366	295	359	352	345	335	311	336	329	360	343	312	380	342	332	326	341	327	364	347	304	298	340	345	343	331	360	361	300	324	339	330	278	336	342	328	333	336	379	363	341	354	323	330	352	366	337	333	338	347	369	333	324	322	351	347	326	331	333	292	321	335	310	347	335	396	353	324	334	343	330	360	324	327	311	367	300	353	312	365	305	307	350	332	329	358	354	337	328	357	342	323	294	333	384	346	363	364	355	351	317	353	370	333	348	325	309	307	340	330	346	351	347	327	324	360	329	342	343	323	311	365	341	337	327	318	324	346	306	353	333	324	334	315	322	332	355	308	320	373	335	314	327	344	334	347	361	332	309	348	335	355	342	330	329	320	336	335	312	333	342	334	323	338	365	356	377	353	342	312	315	333	343	384	341	357	299	316	356	310	316	349	326	308	351	364	324	338	310	321	350	345	348	310	313	299	353	309	362	340	343	324	333	308	362	337	305	332	342	337	363	349	329	347	362	367	351	313	321	367	343	318	308	376	376	353	352	355	344	391	302	320	320	322	368	341	323	325	350	331	313	324	309	351	354	341	352	357	313	355	315	347	336	349	327	333	357	343	354	372	344	336	338	312	302	320	303	376	345	364	333	376	343	349	349	398	344	326	345	307	318	346	334	338	333	328	347	346	342	380	309	350	347	323	337	363	349	340	310	362	317	347	329	324	329	329	342	315	306	348	339	359	312	309	344	349	374	369	329	333	344	359	356	316	331	325	311	317	343	324	319	350	347	318	341	337	319	327	361	335	363	353	333	348	371	335	359	337	312	309	317	347	336	314	371	344	327	368	322	342	329	353	363	334	323	341	335	330	317	338	360	335	324	339	375	313	340	350	324	328	299	318	322	306	325	364	319	337	364	334	317	327	349	346	381	372	312	340	299	329	358	340	304	353	349	343	353	371	337	330	323	301	343	373	350	324	345	346	335	336	319	378	330	319	348	344	334	366	288	363	379	312	314	382	331	341	302	338	349	347	332	324	374	327	341	323	364	350	349	321	340	323	351	339	370	347	359	329	341	320	349	288	342	343	374	346	368
13899	6558	5271	5685	4658	3602	3006	2561	2200	1865	1637	1403	1258	1173	1139	1061	999	1024	1006	913	932	946	909	889	868	875	829	806	845	776	831	826	827	814	790	795	784	814	807	799	791	802	772	806	828	833	897	863	823	852	802	787	831	835	821	835	819	826	848	763	795	809	795	813	769	760	779	790	807	815	795	830	774	809	807	789	779	783	719	733	821	822	775	767	798	800	772	804	748	765	793	803	770	803	792	792	753	803	751	798	760	777	735	792	783	759	758	754	761	782	773	827	740	823	773	782	846	798	744	765	773	813	764	708	795	788	769	762	764	801	815	753	757	774	750	759	767	778	764	784	734	710	761	746	785	802	742	787	785	786	777	780	789	816	830	743	701	779	754	852	728	783	777	777	815	707	791	752	749	761	799	755	763	729	800	840	736	741	807	784	776	789	761	805	781	783	773	797	789	773	792	741	771	766	752	707	796	773	721	749	763	778	809	797	764	779	732	794	739	803	730	747	777	756	806	736	792	808	797	748	740	772	757	783	777	750	776	782	778	746	779	766	765	841	760	776	805	774	826	775	752	722	761	754	754	760	790	818	756	749	775	746	752	806	728	743	775	746	785	759	783	740	781	756	816	758	766	746	752	813	735	776	773	763	781	764	724	804	754	768	760	820	784	776	779	804	767	769	792	741	789	758	802	761	785	771	794	728	789	768	725	749	789	794	673	763	813	813	784	780	791	764	734	848	797	759	756	769	774	736	767	814	816	749	775	794	802	716	769	759	752	781	780	700	798	760	715	777	730	746	778	754	824	746	765	789	795	733	775	734	787	802	773	775	776	837	750	795	750	779	745	784	766	737	795	792	788	786	778	789	767	815	787	789	738	783	826	771	774	736	744	773	767	798	763	795	818	767	722	782	800	741	772	789	763	782	789	791	765	732	766	839	769	877	784	827	760	805	786	728	737	746	777	755	800	791	777	756	755	726	809	776	825	815	778	777	762	790	760	722	786	785	768	691	778	757	741	739	795	810	785	757	807	775	786	777	750	797	727	757	786	757	770	750	760	738	764	766	794	781	804	777	745	742	801	756	733	782	762	756	761	746	811	706	785	772	780	729	758	722	779	742	748	801	774	749	818	769	706	749	770	832	736	753	788	801	728	810	699	749	715	778	762	744	770	767	805	798	757	757	811	832	743	775	778	761	802	737	824	797	758	702	727	769	782	810	786	769	729	724	789	763	713	752	792	715	794	730	780	755	811	757	772	782	771	747	792	813	782	780	821	795	762	743	739	740	760	737	779	679	764	805	768	753	790	766	720	766	757	765	755	773	720	773	812	759	796	787	762	775	741	806	777	789	734	758	807	794	813	816	770	774	767	763	745	770	773	777	809	754	760	810	812	791	820	754	745	757	763	763	827	776	793	747	760	751	797	778	808	804	774	770	779	760	735	757	774	776	774	770	770	804	780	812	799	757	744	834	743	791	761	817	754	759	770	815	751	769	750	764	695	738	708	766	782	833	774	799	773	833	750	754	720	792	748	800	796	790	777	722	823	798	768	761	767	755	784	791	774	764	749	767	729	778	739	747	811	777	779	783	766	791	813	760	764	772	765	761	802	761	750	797	709	788	811	788	764	804	833	729	749	772	794	772	760	781	735	730	824	742	744	732	775	780	771	823	811	725	753	765	800	741	793	765	821	798	782	805	771	762	776	779	744	761	750	802	713	795	771	767	760	752	788	720	809	744	781	764	806	776	780	748	728	777	783	764	770	786	745	744	755	731	794	790	761	731	791	790	786	746	792	766	746	773	786	779	753	780	783	779	766	744	777	750	741	764	770	769	759	704	815	728	755	767	776	700	784	788	737	817	749	793	749	717	782	773	785	786	819	784	798	769	755	733	801	766	776	794	756	782	738	744	779	809	741	757	723	790	797	851	723	799	740	779	732	749	769	804	780	753	754	710	729	707	795	758	794	775	754	734	731	826	811	784	808	748	784	806	808	740	719	788	720	778	801	732	757	769	752	770	745	773	801	814	823	744	821	798	744	720	742	826	766	784	758	721	809	830	764	764	755	847	790	818	830	802	750	844	744	730	763	784	773	781	766	801	738	790	789	750	731	729	764	767	747	739	732	792	820	811	732	817	783	752	813	781	786	767	770	781	772	755	826	819	780	807	759	784	770	722	775	758	747	735	761	786	735	771	738	797	756	797	784	738	806	774	767	773	785	794	755	740	769	770	746	801	784	804	812	744	795	780	788	782	778	757	786	734	789	772	756	766	758	744	773	778	789	755	744	777	800	804	735	769	763	761	759	757	725	774	775	744	801	768	804	776	780	791	767	777	742	768	834	749	779	741	719	821	766	721	759	740	805	808	801	774	777	802	763	776	760	792	721	789	795	773	726	793	760	764	800	774	780	768	764	738	786	821	776	774	789	722	746	766	789	765	770	718	748	755	775	774	757	759	783	753	745	726	713	757	809	820	738	785	751	750	762	775	796	784	773	788	756	737	745	754	793	737	796	683	807	746	781	736	744	726	795	749	784	785	788	787	766	761	708	765	743	784	773	747	739	780	745	803	803	725	786	763	766	768	772	722	824	788	763	808	774	851	775	758	760	766	755	754	788	769	797	731	759	732	803	737	814	781	773	780	698	795	793	785	789	802	773	791	775	751	779	805	806	796	777	735	780	764	747	766	781	798	725	722	815	764	783	808	739	703	800	768	785	758	732	747	768	833	742	783	792	777	802	814	764	754	754	706	784	809	760	773	779	784	737	783	801	829	774	797	766	771	779	753	763	769	760	745	781	742	839	792	773	770	747	745	744	785	759	738	780	756	766	785	779	814	790	769	765	751	768	760	754	763	803	800	857	824	789	771	797	779	766	776	827	782	747	797	803	758	744	777	738	784	779	747	743	789	749	775	758	784	783	746	783	735	787	774	724	756	779	768	798	781	762	755	728	772	782	743	750	775	747	740	760	801	783	794	778	780	770	785	750	732	766	758	739	801	780	789	771	775	748	712	801	797	759	756	758	768	754	749	778	740	713	754	748	778	763	839	740	744	743	785	746	819	738	786	727	749	799	789	764	828	755	814	731	815	747	720	794	728	788	732	807	735	778	751	768	804	737	764	758	759	769	744	759	781	756	764	782	786	772	765	787	742	783	775	784	757	764	728	733	763	766	817	766	783	716	799	714	749	772	780	779	767	757	774	751	773	754	778	814	745	765	792	771	736	770	780	780	793	768	765	764	780	800	777	766	732	777	726	709	784	805	728	759	795	784	770	791	745	729	734	711	809	791	788	718	745	768	799	774	795	769	828	803	813	769	768	767	769	751	716	766	757	770	734	768	778	820	714	753	782	809	774	797	741	784	805	805	764	787	756	721	796	771	799	740	795	748	817	729	758	809	755	791	764	800	743	761	787	768	784	803	842	752	779	786	776	734	757	771	736	755	839	775	750	782	728	764	673	734	761	755	842	806	762	790	752	769	768	759	755	733	827	758	746	751	793
4639	1601	843	547	437	397	343	294	310	263	257	264	264	245	224	281	246	255	259	254	242	281	237	218	251	242	251	252	280	241	262	292	246	224	240	249	232	245	239	247	209	247	272	279	233	224	244	272	255	269	229	236	248	265	278	249	252	236	248	261	270	238	293	243	242	238	255	248	254	222	247	254	249	228	224	247	257	246	268	251	274	262	236	258	238	237	237	261	273	242	257	242	226	272	250	254	243	251	244	243	232	265	260	270	281	237	245	256	262	223	245	244	258	265	239	256	236	264	234	266	237	251	250	209	270	237	264	240	237	253	261	282	262	301	275	236	248	255	232	241	244	261	247	239	226	255	250	241	262	226	243	271	277	264	261	240	267	260	263	256	254	235	272	279	263	233	263	250	256	234	258	239	226	258	225	233	264	264	231	252	265	262	260	270	233	267	257	251	241	224	272	221	254	250	254	247	250	257	230	263	248	244	237	280	238	229	262	245	286	248	247	260	255	233	272	263	238	243	245	251	270	255	274	228	224	232	239	232	257	248	238	232	250	245	226	253	255	241	244	252	245	240	248	253	228	253	242	271	254	276	244	289	230	263	257	227	234	252	257	235	241	249	235	232	253	262	285	263	249	274	231	232	287	245	288	247	271	222	253	247	253	221	271	248	254	236	257	298	230	236	270	241	242	257	257	228	220	249	238	250	267	252	230	290	254	245	262	251	247	242	232	231	264	242	213	239	256	237	214	235	263	263	266	273	258	256	259	260	270	252	243	233	259	247	241	258	207	242	267	269	260	266	211	230	241	251	244	248	243	248	244	250	238	263	261	264	247	270	268	236	241	230	258	261	256	268	288	270	234	269	285	222	229	247	255	246	226	212	250	235	250	263	260	253	294	237	253	255	259	265	248	237	225	241	260	244	260	254	275	265	252	244	250	253	248	244	209	252	224	222	245	265	274	251	254	264	241	212	240	237	279	236	235	252	238	249	245	238	265	266	231	236	236	236	228	211	254	249	254	271	235	244	245	226	253	259	271	257	256	262	266	240	262	237	260	253	238	244	267	234	256	251	269	258	248	272	253	257	233	218	246	247	254	244	235	264	261	266	254	246	247	251	246	255	245	232	234	226	250	220	234	238	244	266	243	259	231	277	278	214	243	284	282	240	220	242	250	244	260	252	222	249	275	242	232	231	226	251	259	265	239	260	256	254	250	243	242	231	259	229	210	236	267	246	244	239	268	262	243	255	251	256	225	248	257	245	270	251	255	259	235	266	250	253	229	253	241	231	234	258	250	257	244	229	249	256	245	249	255	256	223	238	245	219	243	245	266	246	258	250	264	246	284	215	259	223	245	253	221	262	259	229	256	234	253	251	252	261	247	254	236	240	212	241	240	260	239	256	253	240	267	258	244	235	222	240	244	276	274	262	231	235	272	270	244	260	229	273	204	252	231	233	227	262	270	249	263	295	252	215	225	248	210	247	250	259	248	258	262	253	252	243	248	274	258	221	259	263	254	264	266	249	245	209	262	271	242	248	252	244	238	271	228	248	272	238	237	220	233	255	249	236	235	247	260	249	270	253	248	272	248	267	250	261	245	277	287	220	259	232	234	271	232	220	234	246	256	261	243	254	260	251	242	238	252	227	252	271	267	264	246	239	232	253	225	234	249	253	243	215	229	219	233	266	208	243	225	259	251	229	249	225	230	232	228	261	261	261	262	256	248	232	257	245	238	207	212	259	239	214	222	239	228	269	282	255	213	225	247	273	243	242	230	270	262	272	249	255	225	258	257	212	257	265	253	246	266	231	240	268	237	235	253	274	260	246	219	253	217	260	270	216	261	236	264	269	247	260	233	235	260	248	243	255	233	215	237	234	259	223	270	249	242	233	264	236	280	233	260	239	237	273	258	222	265	248	236	264	255	244	245	225	241	286	244	256	235	243	277	226	245	237	278	275	262	220	231	256	259	209	248	251	250	259	244	264	251	246	233	258	262	271	235	241	233	247	246	251	232	269	279	245	228	267	234	265	249	238	229	269	253	233	264	235	241	251	233	221	235	214	263	229	223	247	248	242	227	245	247	263	237	239	244	261	213	233	243	255	249	261	261	270	246	242	253	215	204	252	238	257	230	203	223	269	247	263	255	239	251	266	227	265	266	259	273	248	239	244	248	271	262	243	230	243	245	233	235	257	278	230	245	274	235	263	248	270	222	240	239	248	253	221	236	232	227	239	290	242	258	242	273	244	252	252	267	220	222	255	226	264	254	246	230	265	257	252	264	291	244	242	246	248	221	223	221	264	254	231	222	250	247	265	267	235	245	220	241	245	271	272	262	271	237	264	248	241	254	260	260	266	237	221	236	225	257	221	229	220	260	220	272	227	223	246	246	270	262	227	270	252	254	243	255	231	268	235	235	245	244	247	259	262	254	255	251	261	244	227	232	256	249	268	266	237	237	260	225	214	233	256	232	221	241	221	233	238	249	203	247	232	251	266	235	267	242	262	245	252	229	281	238	226	265	231	251	259	230	241	229	210	275	261	280	248	268	256	230	257	248	243	248	229	243	254	273	230	228	280	232	247	243	289	244	252	245	262	250	263	267	280	231	215	217	242	225	230	246	277	239	248	249	247	249	256	268	259	249	262	274	250	231	212	274	248	220	237	261	251	232	286	238	251	228	233	251	253	237	224	249	239	268	261	263	257	237	261	215	236	260	269	220	231	240	221	256	263	263	233	243	246	219	256	262	261	230	268	226	270	244	249	272	212	260	222	235	224	226	230	254	231	247	248	253	240	237	261	238	240	256	268	261	264	259	229	242	238	246	228	254	250	231	249	251	264	255	240	231	281	274	225	256	251	263	236	226	228	253	262	236	238	263	262	232	233	258	239	254	249	271	253	252	223	226	229	241	206	255	249	261	255	229	237	236	228	223	242	253	253	224	242	213	240	229	253	220	226	269	218	243	251	258	254	252	227	251	244	237	267	264	255	252	278	256	244	225	252	247	246	228	241	248	264	252	264	237	227	266	200	249	243	276	243	235	248	236	230	265	235	250	240	250	261	242	230	218	214	263	231	241	230	271	283	249	238	238	237	247	271	250	240	251	246	252	241	251	243	241	246	238	272	263	230	254	275	270	250	281	252	279	265	259	228	227	244	244	245	250	269	263	245	249	226	270	239	209	250	229	265	244	238	236	226	234	265	257	247	263	240	240	232	244	255	249	255	243	243	225	241	231	258	263	263	240	274	235	246	260	266	222	249	255	252	231	239	284	214	258	222	254	223	264	261	243	233	285	254	250	250	263	254	251	248	263	267	252	240	238	241	255	213	254	260	242	227	259	247	256	266	269	252	242	257	259	260	240	258	248	240	213	252	247	228	267	235	235	260	255	259	269	251	270	245	227	286	248	262	230	252	252	284	266	279	247	234	241	267	266	255	252	234	250	276	251	251	250	256	224	233	245	226	244	246	246	229	250	237	246	219	248	260	236	256	252	283	244	252
3572	1825	1778	1793	1564	1249	1141	940	799	785	731	734	653	645	632	687	679	680	649	628	633	673	658	595	640	621	641	629	629	583	615	601	652	618	567	572	596	588	643	578	609	601	607	598	619	624	606	587	653	639	642	629	634	629	632	632	621	639	597	586	629	596	626	581	590	582	603	624	623	660	637	610	634	607	620	601	588	653	612	586	590	626	656	604	596	599	648	624	611	646	628	630	563	615	609	612	556	604	606	593	577	544	599	625	626	628	612	559	589	604	612	655	596	583	649	630	622	587	600	612	626	626	595	526	642	588	614	628	610	589	567	610	612	608	591	636	591	589	607	598	600	585	621	586	600	636	675	635	635	632	646	603	577	578	613	593	653	633	578	600	631	582	594	615	595	554	599	628	612	630	627	610	584	603	603	635	648	581	634	626	607	649	585	594	620	609	577	616	595	606	591	606	633	621	618	586	590	607	613	610	607	640	622	600	618	593	581	596	596	624	588	631	602	583	623	640	575	626	622	614	614	638	601	609	568	641	570	616	610	610	613	655	607	621	617	639	634	623	591	593	624	573	557	598	655	586	658	612	638	636	600	578	623	623	596	613	635	596	645	575	612	618	650	600	582	613	633	595	592	628	582	645	618	622	671	599	606	612	563	569	600	598	605	629	616	629	568	607	597	608	630	605	576	610	605	641	586	625	585	616	580	603	627	600	617	626	619	607	556	595	637	579	602	578	600	584	627	611	588	618	631	590	594	586	575	623	618	610	577	632	611	635	588	611	609	601	612	600	631	604	611	608	575	545	629	585	629	645	654	612	605	602	571	634	601	627	625	618	651	581	631	624	616	633	597	588	619	669	582	598	579	579	620	633	604	570	596	584	566	592	607	607	630	619	620	583	592	559	575	583	599	608	632	596	580	630	589	591	567	598	599	553	588	597	621	593	570	640	631	601	623	615	606	581	576	635	584	610	567	582	600	618	596	587	618	632	610	558	604	573	606	572	618	612	605	567	583	628	630	578	644	647	611	608	586	572	640	621	590	600	587	613	624	647	582	587	603	624	594	602	651	620	617	627	614	573	609	588	593	595	618	653	603	576	580	614	622	607	650	631	618	634	590	628	561	576	577	584	564	586	599	570	645	599	627	628	596	577	605	644	643	582	578	600	607	645	601	589	589	582	631	606	642	603	564	612	598	567	576	587	610	642	616	581	604	600	625	606	576	618	612	576	628	623	583	603	615	638	589	584	626	574	623	637	641	585	609	596	607	566	616	576	582	584	620	576	582	623	636	647	577	595	627	568	612	626	627	621	595	614	637	586	601	567	569	634	623	657	621	596	612	627	590	606	581	586	569	623	613	628	582	616	662	597	595	624	646	621	588	614	618	590	636	590	605	629	576	636	614	594	598	621	602	608	585	582	625	590	560	592	633	620	612	625	615	638	627	644	600	597	586	598	601	626	591	613	605	618	638	589	613	595	619	636	643	610	613	587	619	605	603	552	599	616	601	590	584	616	616	592	615	605	629	593	642	600	618	590	605	632	620	609	563	638	604	590	615	583	636	609	624	653	623	638	570	636	586	635	642	587	640	637	587	575	626	646	571	589	636	635	587	667	606	638	606	587	624	642	618	600	594	595	614	654	612	608	614	590	600	600	599	622	601	625	593	583	601	630	640	640	641	608	608	613	581	623	622	594	628	628	573	600	639	580	638	623	626	630	590	602	581	578	602	637	630	623	623	622	622	638	569	626	640	628	574	625	598	599	631	611	627	596	631	619	605	585	612	573	574	595	607	626	642	622	631	619	597	601	568	604	631	583	626	581	636	624	621	616	631	575	584	629	589	600	650	632	578	638	593	636	555	581	590	657	596	627	612	594	630	594	619	627	613	626	627	638	602	583	605	589	619	619	581	585	647	619	606	639	640	608	634	641	639	613	650	655	604	639	640	623	615	604	607	583	576	590	550	557	607	587	665	612	571	604	611	614	609	582	593	617	595	641	639	564	615	578	614	664	618	568	575	599	639	614	608	657	579	615	580	646	596	610	639	611	637	610	583	613	644	619	598	668	643	629	605	571	571	603	596	600	624	593	610	573	586	598	629	624	611	646	627	602	595	624	592	569	625	595	660	579	634	605	621	589	620	585	615	632	589	601	589	659	613	619	585	630	551	554	573	675	571	585	609	597	589	571	626	645	610	588	603	599	605	599	617	646	612	617	582	631	609	600	633	606	610	599	613	595	610	591	593	589	582	610	579	596	648	575	632	631	592	573	590	584	621	615	581	610	629	602	616	571	610	612	578	562	609	607	611	589	604	597	606	591	613	585	589	581	592	617	632	687	590	588	652	605	616	631	586	577	564	614	640	604	561	608	601	581	624	601	618	623	602	592	572	594	573	631	587	622	622	644	594	582	592	596	596	589	631	643	611	649	591	581	610	667	629	601	600	595	602	599	625	594	596	588	602	598	593	598	627	544	576	617	602	604	627	641	631	575	641	630	627	638	617	626	655	621	599	607	602	639	576	615	560	594	604	599	633	600	579	644	636	566	595	579	624	606	623	592	587	599	594	618	628	630	603	619	609	538	562	631	606	635	607	648	568	584	590	591	625	637	626	619	634	535	618	620	634	610	611	581	586	598	578	634	623	647	604	605	619	606	596	620	616	610	595	598	635	603	593	628	590	624	583	623	571	567	562	606	590	610	588	554	625	606	593	624	666	610	603	611	596	561	591	616	590	551	619	552	642	595	600	601	609	590	602	589	638	653	630	601	609	601	588	653	640	633	614	638	576	619	594	600	639	629	630	579	614	601	596	599	590	633	584	590	648	598	531	625	632	595	585	607	592	574	581	649	594	596	599	620	620	605	598	631	626	555	571	604	632	610	613	590	624	623	597	624	631	609	618	627	680	601	607	575	636	654	594	602	597	603	588	632	656	620	617	614	635	653	563	569	594	607	590	627	630	591	607	640	571	592	614	644	566	622	618	642	614	583	616	647	587	594	581	587	570	592	600	627	614	576	597	557	642	617	630	607	575	619	634	609	645	605	664	580	624	651	629	592	592	631	584	650	584	624	607	596	586	656	590	599	595	593	651	563	565	626	622	659	609	612	599	587	564	595	635	631	608	608	594	543	645	619	614	606	599	638	627	591	613	595	611	627	610	597	657	571	653	595	580	586	582	609	626	609	620	612	617	558	602	602	594	557	588	593	606	603	615	620	635	606	582	595	623	633	604	602	580	614	574	620	615	586	601	616	635	616	589	653	631	603	596	578	606	593	591	650	638	657	605	625	646	605	653	629	627	557	656	607	628	609	652	570	588	620	629	632	563	602	595	618	596	641	632	622	576	611	590	595	590	576	546	641	622	589	607	632	604	615	582	594	583	557	606	603	623	617	594	590	609	599	588	596	608	583	622	595	616	566	631	658	611	607	637	561	580	593	635	565	614	565	612	576	610	586	596	605	570	596	609	607	600	614	637	615	581	615	592	630	596	629	575	583	610	570
14634	4692	2065	1292	956	729	672	562	529	458	454	473	404	367	383	376	401	371	390	338	389	373	399	381	339	379	352	363	364	334	337	385	336	359	313	362	312	362	390	366	399	340	367	358	375	378	339	359	384	370	378	349	395	371	372	375	379	374	384	353	384	362	358	365	336	378	360	330	346	362	314	378	341	357	373	331	367	365	370	362	390	380	315	365	383	352	425	355	350	340	356	344	357	331	382	359	349	354	337	400	358	377	377	343	331	356	341	348	372	369	377	327	352	343	395	330	379	344	374	366	358	343	367	352	393	362	361	374	383	394	345	396	381	339	354	346	360	370	385	352	372	395	393	341	363	351	366	387	358	333	360	366	356	344	333	362	340	335	369	345	336	362	373	345	360	377	359	369	420	398	375	351	331	359	362	382	392	336	351	386	352	348	394	375	334	369	353	348	364	324	363	355	357	363	342	358	352	383	360	343	347	348	361	352	353	342	350	305	382	363	353	339	353	342	372	359	325	359	353	339	337	337	333	374	355	357	370	343	360	397	374	378	368	342	370	356	352	370	332	381	339	350	379	311	339	351	372	379	369	412	352	357	376	360	355	362	336	370	375	352	318	353	348	350	325	371	390	365	374	350	344	382	375	378	334	372	348	361	362	367	344	372	373	344	353	387	352	359	375	359	390	334	353	395	397	409	395	343	335	369	378	404	339	326	339	367	387	352	338	361	343	391	327	355	370	335	368	396	387	318	368	363	332	358	373	352	362	373	318	365	376	356	371	352	374	377	374	331	358	317	324	359	367	337	361	392	359	347	319	401	359	340	353	327	357	349	318	385	398	355	375	343	374	357	396	391	390	356	343	358	372	335	340	346	358	351	379	324	384	368	345	351	350	359	358	391	334	343	367	343	359	379	379	349	346	327	387	371	367	313	352	367	338	359	354	385	329	358	394	377	356	330	331	338	335	396	381	376	361	353	360	376	348	356	354	365	366	329	344	348	339	349	367	366	376	357	366	349	399	384	374	390	377	397	371	393	369	338	348	372	341	349	363	340	346	378	368	318	373	343	369	370	372	353	360	347	382	324	377	361	371	375	376	348	375	389	393	367	366	362	373	357	341	372	330	352	343	365	333	351	375	340	358	377	369	367	342	389	363	358	374	339	349	343	372	354	369	359	378	381	340	319	413	362	366	376	358	400	385	353	338	389	335	337	347	332	335	342	346	348	336	371	370	366	344	326	379	348	350	348	382	355	362	366	349	335	347	364	388	373	401	359	363	325	357	309	304	335	330	356	358	325	375	368	345	374	360	371	344	363	314	376	332	362	411	379	404	378	393	384	350	348	341	374	390	371	382	357	330	355	358	363	371	358	359	366	346	330	371	379	367	342	376	352	362	365	314	345	355	349	342	330	352	393	347	377	354	362	366	352	334	351	336	348	359	383	375	343	328	376	365	369	390	363	347	358	358	303	367	362	379	350	332	367	326	335	361	319	349	354	350	332	364	317	378	329	353	340	396	373	327	345	369	348	363	362	340	310	337	339	367	333	347	352	376	402	334	331	330	372	379	334	382	348	381	356	338	340	384	357	377	357	375	364	349	351	360	377	391	356	393	370	384	395	395	363	356	382	335	352	367	324	328	317	343	381	352	291	369	328	318	365	361	374	337	343	383	364	367	389	370	345	341	359	367	382	358	369	349	343	384	373	405	335	286	348	351	358	341	358	336	378	386	358	311	360	345	342	353	376	337	355	340	365	386	361	396	336	361	343	379	362	325	340	334	360	394	386	351	383	376	344	389	366	334	331	319	341	366	404	378	338	368	369	331	356	332	388	341	366	335	341	342	383	354	368	348	354	373	355	362	329	383	359	365	349	366	369	340	366	381	312	378	343	363	352	367	361	401	394	338	341	354	362	355	328	357	309	352	384	373	356	378	330	381	363	338	340	352	354	356	349	359	375	346	377	355	333	351	336	332	316	401	347	372	350	353	361	367	350	344	371	377	352	330	370	375	355	368	356	337	356	356	369	362	354	372	357	371	369	384	369	357	382	369	347	313	345	339	380	423	345	358	344	335	351	387	339	336	329	341	409	374	398	328	344	368	372	326	375	332	350	306	387	371	337	367	359	362	376	368	373	323	349	342	343	367	362	349	346	351	377	375	363	353	367	361	375	398	321	396	366	386	328	367	402	377	332	341	374	345	346	369	369	364	381	368	386	402	360	388	377	374	373	370	389	347	367	358	363	329	348	338	348	359	357	381	383	347	346	356	383	369	349	378	400	335	344	357	356	352	331	359	296	374	360	339	365	334	332	352	367	381	359	381	360	371	348	321	338	358	389	348	351	356	370	333	366	344	397	367	386	364	354	329	359	349	342	372	351	350	344	336	370	346	355	349	365	338	354	326	356	355	362	321	369	366	327	331	356	374	398	335	357	362	378	338	368	357	354	361	346	346	367	340	332	362	364	335	348	347	363	383	355	354	374	382	330	345	399	351	397	370	337	341	368	372	306	320	338	360	360	338	363	357	343	382	390	325	339	363	369	346	370	348	370	369	338	373	356	365	373	327	369	356	338	361	347	346	350	395	371	383	367	369	378	357	376	383	363	342	362	341	370	351	348	315	369	357	384	367	339	384	388	357	369	348	358	338	379	328	354	343	350	376	348	397	365	344	341	362	346	358	365	338	337	350	367	366	382	408	369	348	321	347	346	384	374	368	327	348	354	363	371	320	350	345	390	376	362	393	322	361	364	392	308	364	358	364	362	372	342	353	359	368	355	316	374	377	337	341	365	371	369	378	368	413	375	370	354	355	338	343	349	325	358	326	341	355	362	367	385	370	386	334	357	386	383	381	334	387	349	380	375	345	339	390	339	332	375	381	372	353	363	361	381	381	390	381	349	362	339	352	344	375	370	376	369	346	348	337	390	366	364	358	327	366	365	354	340	366	388	325	362	362	333	371	408	357	350	337	332	358	370	350	374	366	412	351	373	379	398	380	388	346	323	360	344	351	360	368	400	375	339	342	366	412	370	374	353	370	346	355	411	357	334	327	344	372	368	381	360	353	368	384	383	399	380	359	393	359	345	370	350	328	324	355	386	359	365	342	341	368	361	363	361	323	321	368	357	354	343	375	374	355	352	392	342	357	354	346	349	385	418	376	375	363	371	346	363	348	348	345	375	366	377	396	388	343	365	336	358	332	346	362	359	354	360	376	355	338	348	369	385	353	351	330	352	380	370	382	360	358	340	378	346	359	359	362	368	353	384	386	360	333	378	363	351	308	378	388	353	360	368	383	343	354	365	384	384	365	374	373	365	373	372	360	328	394	352	352	346	317	350	325	354	348	338	361	324	376	330	313	330	364	320	375	365	359	328	364	374	367	334	323	350	349	348	351	338	372	376	357	370	325	360	343	367	378	402	382	383	378	332	350	325	374	341	358	373	347	332	355	331	328	376	358	387	394	363	353	407	396	321	377	364	382	351	329	353	362	330	372	337	375	357
10397	4317	3802	3897	3225	2563	2289	2021	1729	1509	1307	1236	1085	1070	1041	1018	1045	929	948	910	891	935	916	956	884	904	861	909	882	844	897	858	905	834	854	841	841	845	847	799	839	856	832	878	805	825	867	910	814	870	859	829	900	894	926	944	878	837	899	831	852	854	826	806	897	861	868	826	897	818	852	784	881	801	835	877	791	820	854	779	815	907	849	852	828	820	830	839	861	817	876	911	832	846	883	860	839	805	808	818	837	853	818	747	851	839	767	815	780	813	869	820	807	831	832	853	848	812	855	823	869	831	848	807	799	830	842	850	798	789	746	879	790	806	857	876	845	803	791	861	820	826	854	806	846	872	833	799	825	836	846	808	867	824	852	841	846	843	874	815	857	718	823	863	858	812	848	815	843	828	828	858	832	821	841	836	798	794	827	835	820	805	839	844	807	783	824	836	867	799	836	854	820	833	867	772	832	813	818	866	772	819	829	846	877	872	848	847	826	832	829	864	838	849	819	849	848	772	760	843	782	822	804	814	802	911	831	815	848	833	862	851	830	804	830	867	870	801	857	779	840	809	863	855	823	836	822	834	843	862	853	813	793	888	797	804	848	808	863	840	822	857	863	875	884	840	852	858	872	899	844	825	827	808	826	899	791	836	840	801	782	860	833	842	791	836	862	809	825	794	812	799	859	846	823	806	900	811	842	878	815	825	842	846	857	871	857	857	814	830	853	870	850	853	775	832	819	818	810	851	838	850	850	822	850	781	829	867	858	845	821	880	842	804	824	832	805	839	834	769	792	841	849	841	835	835	834	849	839	851	852	877	803	819	838	883	817	844	810	831	799	837	899	830	819	879	810	818	774	857	809	783	833	815	774	877	796	846	896	802	852	806	875	858	836	853	833	850	848	781	830	820	837	835	858	831	822	836	825	823	779	841	789	795	849	793	802	835	834	778	839	831	820	841	832	766	817	817	850	809	816	805	851	811	837	831	799	763	862	810	854	831	810	779	847	861	837	884	906	805	830	831	850	854	847	852	771	825	832	820	874	795	828	822	799	810	801	853	844	823	872	856	776	818	772	811	841	802	826	794	875	784	887	805	883	818	785	831	811	788	855	846	830	822	872	833	836	808	840	802	817	832	878	791	844	797	811	836	830	857	847	847	793	885	875	837	870	887	845	815	866	826	832	806	807	870	796	868	863	811	831	827	824	830	871	823	851	800	824	842	830	827	875	874	829	860	815	857	821	829	820	832	869	814	825	829	869	892	810	824	853	881	811	823	856	868	835	812	823	823	847	874	870	816	856	801	822	833	863	847	827	858	836	881	830	876	846	859	846	828	811	836	847	878	822	775	882	853	824	825	863	816	777	821	836	803	828	802	828	825	830	818	776	878	799	836	810	796	853	830	810	884	843	867	782	859	842	797	822	861	798	789	834	812	844	844	866	845	882	798	851	868	824	809	840	836	876	851	813	827	801	848	812	841	807	844	865	818	826	847	861	792	843	831	818	796	858	800	848	838	857	859	825	839	841	789	807	883	839	841	853	820	859	793	822	825	845	827	808	845	875	795	837	906	839	821	829	816	832	832	802	840	839	820	813	878	890	828	795	821	818	877	847	866	818	835	826	862	828	802	873	789	847	778	811	818	822	841	845	852	835	823	865	804	853	775	831	832	771	836	813	833	828	838	869	827	829	809	800	874	864	818	821	859	894	797	828	841	791	856	864	836	838	823	825	803	854	877	812	806	794	787	817	845	840	853	821	835	851	854	814	818	827	807	862	867	803	816	810	830	945	812	861	821	788	839	812	864	852	807	869	808	860	795	831	803	838	820	858	835	830	820	878	843	803	836	753	771	892	852	841	814	835	872	813	812	814	830	808	838	811	798	831	825	874	844	831	821	805	841	884	798	855	801	874	851	819	848	851	810	856	864	833	826	849	854	871	833	825	835	862	803	781	783	827	833	804	816	816	834	831	864	883	822	846	858	842	837	820	816	798	853	808	848	844	809	834	821	845	858	820	849	877	829	790	853	798	795	809	847	828	863	849	831	837	824	880	843	824	835	861	842	855	897	819	877	823	838	825	860	807	800	899	855	870	813	815	832	836	855	859	826	824	801	836	870	817	815	872	814	843	824	796	841	843	815	852	827	827	804	847	787	853	864	801	869	799	844	862	827	822	814	787	831	769	809	804	828	841	778	857	817	811	811	820	878	863	854	841	803	853	823	785	841	805	829	791	781	787	786	836	821	812	807	823	818	864	825	838	871	837	800	816	809	823	872	815	837	862	829	818	859	813	825	820	822	814	814	890	809	857	831	855	827	832	851	822	802	841	836	849	840	814	856	785	853	841	823	854	840	796	778	799	831	833	824	855	804	814	885	829	834	845	833	859	842	832	807	826	818	836	827	907	802	815	821	826	806	879	796	871	842	816	884	853	799	811	841	840	835	851	841	783	816	859	807	771	828	805	833	817	823	819	847	831	794	799	799	869	828	842	811	827	842	870	818	807	838	816	831	814	818	835	814	826	834	885	818	844	811	843	850	894	768	842	847	873	850	844	864	849	847	851	809	862	831	806	834	816	872	838	795	852	861	845	786	879	778	839	861	854	791	862	824	835	826	814	846	866	821	835	833	808	769	863	853	832	821	808	804	826	838	851	846	809	852	806	811	821	805	832	840	849	823	875	771	820	800	809	883	759	865	822	866	834	881	783	791	859	820	853	819	814	846	826	830	772	795	817	828	858	858	817	843	795	841	837	777	853	842	816	833	843	811	803	870	831	795	875	807	920	870	823	829	822	798	804	798	827	836	822	839	845	831	847	799	882	828	890	850	855	765	836	845	807	846	836	852	853	865	827	818	815	790	835	855	827	838	812	862	877	808	864	817	794	861	801	831	806	870	825	835	865	850	822	824	820	832	810	803	809	823	786	830	852	870	805	829	834	884	804	915	881	795	811	820	778	779	769	819	891	804	798	855	815	845	866	838	831	902	827	841	826	827	819	828	816	841	872	844	833	869	812	787	829	809	870	855	815	815	869	764	839	849	811	872	835	821	831	828	801	836	815	839	845	833	817	844	825	811	849	831	804	830	873	844	835	820	813	889	835	840	868	865	808	804	839	858	846	836	777	866	779	868	849	848	828	838	795	841	787	797	846	860	866	844	821	873	888	805	855	821	859	824	798	810	844	857	872	856	806	840	844	850	838	844	844	833	889	808	804	878	798	853	830	817	842	844	754	884	848	824	834	852	876	831	863	849	806	810	817	827	772	829	793	835	838	865	842	860	837	886	860	841	793	808	795	840	855	858	812	837	810	867	838	776	792	855	811	823	802	828	801	824	829	849	784	797	848	806	833	847	826	870	864	844	835	875	833	884	872	890	845	856	843	839	829	864	839	866	784	873	856	854	874	908	821	818	821	832	807	818	837	853	853	840	838	804	834	851	842	827	820	804	872	849	849	844	809	783	846	828	862	822	830	834	840	840	820	804	836	836	887	786	829	866
23255	8544	3420	2011	1356	1083	866	742	618	539	511	409	410	396	398	375	389	377	332	382	390	378	374	336	366	330	358	304	316	333	344	403	326	343	325	325	322	309	348	321	354	361	310	333	387	324	365	374	359	347	351	347	347	349	336	353	355	376	345	281	332	326	337	337	336	333	380	347	364	336	336	381	308	343	313	330	351	306	321	366	329	406	353	323	311	329	330	333	378	335	338	336	374	325	357	363	306	325	334	349	348	341	347	345	372	360	355	342	368	333	348	310	353	360	358	342	329	351	310	349	350	361	286	328	327	328	319	350	357	369	332	369	325	326	325	342	306	341	344	317	349	318	335	367	375	318	351	334	342	367	327	379	355	342	354	330	354	308	313	340	335	354	361	335	334	371	326	348	343	344	344	310	334	318	356	372	371	368	346	321	337	296	366	357	350	302	311	325	349	330	317	359	354	320	320	336	307	352	350	387	361	317	335	319	342	312	319	332	350	297	318	331	347	326	341	343	326	321	340	349	334	331	353	329	372	327	350	296	340	340	353	345	336	331	334	338	356	358	356	325	332	338	303	329	356	364	334	336	349	345	317	371	323	348	363	327	313	331	309	333	315	334	352	354	344	333	372	343	340	359	338	311	366	318	344	317	350	313	325	311	348	311	333	332	311	316	373	338	333	356	342	335	370	358	302	348	338	304	326	329	317	336	347	344	324	371	335	352	348	316	317	337	332	316	357	306	363	322	356	379	314	346	365	344	336	325	340	310	330	347	382	333	360	330	337	297	336	334	358	334	316	330	299	333	337	332	331	350	360	342	296	344	333	357	324	343	340	363	322	317	354	317	326	295	292	335	305	338	327	330	341	362	336	342	319	332	329	325	340	346	352	371	349	340	334	335	347	352	341	334	322	328	331	345	318	356	355	384	366	310	322	334	355	301	338	321	314	317	333	315	352	313	350	349	304	311	358	347	349	303	347	333	336	341	320	361	336	329	353	363	375	315	338	370	354	341	338	325	312	341	354	350	340	356	315	385	312	335	303	344	343	353	334	370	366	290	337	315	318	330	327	353	322	332	348	312	331	331	350	342	347	331	339	378	375	314	309	314	317	322	317	306	332	317	338	301	334	328	316	306	353	354	337	313	308	312	347	322	314	362	324	351	325	325	332	336	353	332	328	334	327	340	341	336	303	366	371	367	331	335	310	333	359	358	320	351	340	330	350	347	339	347	343	360	340	318	326	348	343	317	321	321	308	335	323	349	324	300	329	349	337	337	315	368	336	329	328	302	349	333	345	279	344	327	333	329	360	345	333	322	325	316	361	361	306	352	362	367	339	303	336	347	347	319	323	382	357	333	357	317	359	330	345	321	349	352	317	341	330	326	321	309	328	351	279	370	366	339	334	342	330	348	384	305	298	314	370	343	324	325	331	335	358	344	366	301	324	343	332	350	342	330	342	300	290	299	329	343	297	329	351	292	331	303	340	302	359	322	352	303	354	332	333	317	334	337	371	330	329	347	339	328	333	305	311	343	318	349	340	337	328	328	312	341	367	344	377	354	343	339	343	342	317	310	349	367	330	286	320	326	297	324	303	359	339	347	315	342	331	333	327	387	362	331	307	369	315	328	328	359	332	279	324	334	360	320	349	346	334	323	388	371	315	325	349	381	340	320	313	313	316	337	298	363	341	335	312	302	300	341	339	335	325	342	313	357	384	308	355	319	320	340	349	327	356	360	319	350	366	348	359	334	310	352	351	343	369	329	336	324	317	320	334	351	330	311	338	323	327	335	329	364	366	330	293	335	341	356	326	362	335	329	369	346	351	335	314	343	340	359	367	316	317	342	338	334	324	383	330	343	342	339	368	322	335	355	345	346	316	290	345	358	371	331	317	330	347	326	316	329	340	345	344	362	311	319	331	321	319	294	320	369	334	335	321	309	291	338	347	320	340	339	339	344	322	305	370	330	355	338	350	327	369	333	317	318	336	339	331	359	347	313	355	328	315	353	333	306	338	372	360	328	290	376	345	337	360	335	334	341	344	320	343	308	355	311	378	320	327	317	296	358	318	361	326	352	330	329	345	344	340	340	297	338	350	356	365	348	346	351	320	310	337	370	322	322	346	359	313	324	337	352	323	329	324	332	350	361	321	365	362	360	323	318	357	314	372	368	338	330	328	318	349	308	377	328	335	328	362	349	355	326	337	371	318	362	339	320	351	374	317	346	349	370	326	312	363	333	335	356	320	362	327	333	321	349	333	347	338	322	332	337	356	335	337	336	338	298	343	313	334	329	328	354	340	319	321	342	330	297	350	285	341	329	364	312	335	317	355	338	330	343	354	324	366	319	325	315	352	377	316	390	366	349	334	334	375	370	316	344	346	334	339	328	325	344	283	317	276	331	337	345	329	304	341	290	354	311	337	335	337	355	346	342	294	335	347	331	299	319	305	351	326	304	311	328	307	342	326	310	325	330	335	366	325	344	332	347	319	325	340	349	333	352	341	310	330	321	337	322	345	313	338	327	308	320	363	321	327	319	331	368	321	359	380	343	344	328	341	312	321	368	330	326	336	389	305	360	337	317	330	339	337	328	334	321	313	325	343	330	371	340	352	350	300	376	336	344	374	312	313	343	296	358	328	308	339	302	351	379	337	309	274	326	357	346	352	324	319	355	313	306	334	336	315	349	318	311	351	346	335	340	340	351	308	340	338	349	358	345	340	353	346	346	309	371	299	334	328	320	348	329	375	339	354	358	362	355	344	357	333	330	348	332	378	341	305	329	378	295	306	346	328	304	345	336	351	358	349	378	339	317	345	356	305	361	358	328	356	351	324	312	333	345	322	299	367	319	333	314	347	338	365	356	325	314	386	318	346	349	332	334	342	345	358	335	339	346	355	334	325	355	332	321	378	325	352	353	360	333	366	354	327	328	356	354	296	319	334	376	343	372	322	333	299	340	335	334	313	343	317	336	327	321	313	343	322	358	314	350	348	303	345	345	348	314	307	342	362	290	347	318	334	306	360	334	334	356	363	358	341	323	307	315	344	372	336	308	345	366	330	345	338	358	350	340	321	326	334	324	346	362	326	355	389	327	355	345	316	331	358	330	324	357	325	312	335	334	318	330	366	354	310	382	342	345	329	355	348	340	301	337	375	322	316	329	349	304	355	328	302	300	344	338	320	298	323	348	350	335	334	327	340	303	315	352	360	349	327	342	358	321	324	341	325	330	329	341	352	335	319	317	355	331	340	363	348	351	313	329	352	369	361	352	337	337	364	348	345	341	327	358	332	351	377	317	315	342	354	342	323	346	364	328	357	335	370	370	347	339	322	303	370	358	343	382	356	304	351	326	325	317	358	311	356	342	367	295	321	335	343	333	341	356	374	319	329	314	321	312	317	337	374	313	348	330	338	344	321	332	338	376	363	352	333	309	334	320	318	339	294	326	313	334	322	322	354	331	321	338	349	325	330	349	340	335	326	336	343	322	377	349	311	356	364	337
13789	6299	5040	5532	4644	3543	3175	2625	2299	1893	1667	1337	1322	1138	1187	1104	1059	989	957	883	952	952	853	903	817	839	902	825	835	802	849	808	824	807	785	838	834	803	799	794	750	763	764	762	841	823	819	853	815	824	847	861	883	849	855	846	883	844	831	816	769	757	782	794	797	815	775	772	844	783	838	734	757	788	775	752	789	798	720	769	773	809	721	820	716	760	803	798	806	773	846	762	814	817	810	765	787	803	769	778	778	785	780	802	778	715	778	815	781	730	792	765	807	757	746	751	790	730	723	769	765	777	759	765	781	804	800	716	757	757	744	821	769	751	804	769	783	764	767	767	812	754	776	808	745	773	789	766	796	748	769	771	785	820	794	794	769	783	733	763	737	787	806	764	776	806	740	803	797	741	763	772	810	741	818	757	718	752	802	748	788	748	731	759	798	795	769	802	771	763	801	804	788	721	768	779	822	762	716	784	775	822	758	785	737	759	791	786	778	764	730	787	774	782	778	786	790	798	776	790	769	798	717	768	763	729	741	698	758	729	743	758	754	756	750	738	749	759	781	744	753	773	731	802	804	766	754	760	741	771	797	785	739	769	729	815	796	786	772	772	808	776	750	729	737	778	735	808	777	780	715	821	780	771	764	800	710	788	744	749	732	763	763	789	789	759	766	766	779	766	758	806	793	752	749	789	770	738	759	759	773	711	755	763	762	716	779	753	757	782	768	810	781	745	758	774	790	761	783	778	750	753	712	752	770	757	785	768	760	782	759	771	796	763	769	823	803	733	830	785	772	709	782	805	745	771	784	778	798	810	747	773	771	742	761	770	748	739	749	780	807	772	762	800	800	772	750	778	736	738	760	757	764	738	721	767	756	785	749	791	773	814	802	797	753	770	799	817	735	774	732	733	761	758	814	772	735	749	725	738	842	722	746	749	785	792	793	812	781	777	761	762	762	711	720	830	784	763	769	698	800	731	760	767	759	767	769	780	796	795	756	817	783	754	756	805	774	766	749	790	774	782	803	789	739	748	738	761	790	810	730	763	750	731	769	791	775	720	771	717	770	756	763	836	804	751	769	752	736	770	746	800	765	742	797	747	759	791	758	792	734	750	734	743	752	756	764	755	795	783	788	746	788	752	769	771	762	740	790	751	733	804	742	755	804	752	771	783	759	770	804	746	788	797	746	749	784	752	760	749	789	781	766	787	767	781	734	761	786	726	764	726	788	766	753	815	758	825	783	796	727	731	788	802	753	757	804	758	728	795	772	741	761	772	804	768	785	730	772	759	722	744	816	789	757	750	793	747	771	723	769	745	767	792	746	739	777	766	807	764	771	761	799	717	746	760	757	749	746	791	744	766	747	786	806	738	767	769	777	779	749	754	787	806	723	767	703	764	782	742	769	734	730	693	799	749	780	836	792	811	715	759	753	764	777	731	783	747	734	743	779	777	738	818	742	724	754	775	771	744	744	798	781	789	789	738	845	780	767	788	732	808	754	765	788	823	750	729	805	746	793	789	757	803	783	797	804	746	793	819	772	769	719	721	733	746	779	772	756	752	780	761	721	744	759	779	818	716	748	767	768	741	749	783	789	796	805	761	782	735	807	744	800	766	768	794	761	778	800	751	727	839	763	780	762	833	740	732	782	797	752	759	778	806	807	760	742	783	748	789	692	786	798	766	772	773	726	817	773	782	785	748	789	721	781	768	793	713	813	816	734	809	777	781	755	782	726	759	773	773	774	785	752	810	772	796	792	758	764	738	774	787	824	743	736	721	796	791	797	776	753	801	712	785	747	740	722	709	780	753	737	742	752	790	790	753	731	793	793	730	754	750	771	754	780	769	742	732	737	763	721	720	779	798	807	803	753	751	843	784	763	731	776	840	804	762	740	746	828	745	771	732	769	785	788	791	752	742	751	779	739	791	785	771	772	767	750	785	779	766	753	792	753	794	795	787	824	752	748	785	762	751	785	803	804	816	801	764	798	780	800	753	735	745	788	736	767	802	784	788	774	811	759	758	743	798	709	774	766	773	744	778	785	751	757	774	773	790	765	782	734	746	778	759	735	782	800	773	739	718	781	779	774	748	766	758	791	781	754	752	729	768	712	785	753	769	791	785	759	763	817	767	742	725	782	764	781	764	727	786	740	785	710	783	774	749	797	739	741	731	812	724	728	752	735	769	784	758	830	774	712	752	803	764	803	745	747	753	794	757	784	786	753	766	740	718	765	813	695	758	760	764	776	795	848	737	792	791	794	740	808	773	771	760	774	757	768	737	740	699	765	783	716	792	813	749	776	805	762	757	792	741	867	769	752	781	758	746	776	819	770	769	807	725	780	788	765	706	808	809	720	774	797	741	793	739	761	804	752	770	761	804	784	767	824	802	771	819	779	785	803	765	803	723	818	750	733	769	800	746	724	787	771	768	753	796	808	769	779	775	768	785	757	755	790	747	733	768	766	763	795	798	764	793	781	699	729	809	675	766	756	732	779	714	728	746	723	756	752	803	773	767	769	742	801	728	748	807	794	804	796	756	768	768	782	759	764	769	753	747	737	767	776	777	748	777	748	747	762	729	758	688	810	757	832	774	808	798	784	790	780	723	776	777	761	782	791	803	714	786	695	753	790	792	747	722	768	766	777	744	812	752	763	731	760	751	753	712	766	768	773	784	809	801	772	782	775	726	769	805	780	797	779	724	835	775	782	744	791	712	769	754	746	769	793	742	757	725	789	756	802	745	775	776	743	745	752	790	738	792	721	807	761	751	772	760	779	768	756	708	750	764	738	806	823	796	778	767	758	759	772	785	779	773	805	744	780	697	822	811	804	787	759	790	812	770	761	724	761	762	757	788	773	711	731	772	738	794	739	712	776	778	768	793	798	785	809	760	776	763	711	791	765	773	767	773	835	745	768	797	765	758	731	748	776	804	746	775	741	782	760	784	749	821	808	762	759	738	739	783	766	780	787	794	775	813	731	779	789	766	828	783	773	776	731	762	780	739	755	777	710	777	790	785	750	757	757	826	796	781	787	711	800	757	804	690	759	751	734	768	774	717	830	724	839	791	781	797	774	781	767	750	768	753	833	722	770	754	768	769	793	798	759	783	780	770	734	764	792	776	764	809	693	781	750	783	763	750	780	791	748	764	751	821	762	816	775	762	743	779	782	793	789	803	748	791	738	757	769	755	814	804	769	760	762	813	749	780	732	741	807	759	778	785	751	731	813	739	757	783	792	790	807	787	760	811	763	770	778	745	785	809	686	751	768	836	739	754	740	737	758	774	747	796	766	815	797	794	762	742	827	714	789	771	807	745	749	751	750	770	753	761	754	747	741	806	779	804	775	791	787	796	739	781	756	786	777	810	788	766	787	707	793	750	769	763	758	762	769	752	763	729	764	767	777	818	717	756	797	786	788	801	774	774	750	763	818	726	806	766	757	751	754	781	729	752	739	725	790	749	805	766	757	752	747	766	728	743	734	735	794	819	757	784	764	777
4575	1592	836	628	479	351	357	303	310	286	301	282	242	252	235	250	271	244	248	243	240	238	240	263	240	248	241	250	249	253	262	248	243	245	268	258	238	206	215	256	244	240	235	258	253	264	243	235	220	261	220	255	239	219	231	241	273	228	241	230	232	254	239	236	249	241	284	225	241	216	260	254	250	252	252	269	223	255	233	263	262	237	230	252	235	261	254	280	234	238	281	247	242	254	238	230	271	219	228	245	251	242	253	244	228	237	255	249	244	241	230	227	251	273	255	266	237	237	212	260	254	236	266	212	249	254	257	260	211	231	252	230	227	212	244	239	211	263	262	239	240	229	267	248	291	229	217	234	238	220	241	254	247	218	263	252	254	233	274	248	258	231	255	233	222	261	241	245	219	254	230	203	237	260	256	245	229	252	264	213	271	234	236	247	246	243	291	253	251	264	249	256	258	257	242	221	220	267	264	288	244	281	232	266	237	237	217	238	252	274	227	225	235	258	205	234	231	235	254	244	268	267	276	252	258	233	245	233	252	233	231	237	194	263	270	253	257	254	257	246	239	236	284	210	256	266	237	225	230	268	268	247	251	228	218	223	227	277	254	250	261	218	233	242	236	202	274	247	262	223	248	250	264	232	232	257	284	229	265	237	271	225	214	235	232	245	244	228	262	264	228	235	240	249	224	256	226	228	250	232	251	257	229	215	241	284	227	246	236	241	251	260	249	269	244	246	224	237	226	216	244	264	264	226	243	246	250	254	243	248	238	241	229	250	256	248	233	237	242	271	238	255	239	296	276	273	263	255	233	218	240	253	225	241	254	226	226	224	275	266	245	256	268	233	224	226	224	237	205	217	219	264	249	255	267	233	268	285	236	240	264	280	235	254	264	251	257	244	244	235	232	260	222	241	272	241	241	251	239	277	260	235	258	269	240	255	256	238	276	235	249	252	251	242	244	276	251	240	229	209	248	227	224	228	275	227	242	233	249	239	245	240	266	223	266	235	248	262	225	260	284	264	233	267	237	248	232	252	202	242	245	256	272	245	249	246	264	259	253	214	244	230	257	263	243	244	241	234	255	251	253	249	232	234	234	267	236	249	237	237	261	247	234	260	227	253	254	266	252	222	220	241	241	231	233	241	212	226	205	221	276	246	242	266	262	275	241	221	275	271	249	257	235	252	256	244	237	226	235	240	261	250	262	247	273	227	229	255	229	230	232	227	258	257	208	266	228	231	255	234	217	273	223	245	279	252	245	253	241	262	220	264	268	240	247	250	256	251	228	258	236	230	246	252	267	257	280	257	256	240	245	271	278	272	238	243	207	260	266	222	266	258	245	230	250	251	251	259	246	248	216	246	242	248	244	218	257	221	247	247	243	256	232	264	238	261	259	221	228	224	261	246	255	241	234	228	235	274	245	226	257	208	244	250	217	248	277	219	243	229	273	243	234	228	265	245	252	217	278	254	254	268	265	233	242	260	228	229	273	228	248	249	241	233	246	238	255	233	248	259	260	257	209	255	253	231	238	254	231	245	221	228	258	244	254	251	248	257	242	253	250	241	260	269	239	249	256	235	249	205	230	239	243	249	236	253	221	240	236	241	265	248	227	259	234	251	241	246	267	244	261	254	241	242	246	239	213	242	220	220	251	222	241	265	246	232	269	254	256	231	262	234	242	242	258	238	236	246	240	269	245	247	247	253	246	240	284	235	244	213	262	293	246	253	246	248	236	230	245	267	257	241	239	232	242	277	201	265	222	214	294	282	207	216	235	200	253	250	268	245	268	260	261	248	225	257	250	252	198	268	233	282	278	259	261	252	244	239	247	238	213	240	234	265	233	271	247	250	225	248	226	227	223	262	262	261	263	204	274	271	262	223	225	247	258	250	235	262	244	257	254	238	294	263	253	229	270	269	261	273	242	278	242	232	226	229	224	229	237	227	265	240	262	254	255	294	233	234	269	233	256	254	227	295	239	254	229	252	240	228	282	232	249	255	246	240	235	241	236	245	232	256	273	264	232	220	275	253	285	279	213	245	260	242	262	272	286	255	225	260	278	245	260	275	238	237	242	248	241	221	241	260	218	261	247	252	256	258	234	234	221	271	258	241	264	243	254	246	252	239	199	269	263	234	256	259	226	272	259	236	216	251	259	258	253	266	234	263	253	253	243	243	227	220	246	283	258	262	244	254	236	226	233	257	276	268	254	254	251	262	255	231	255	245	239	261	270	215	257	230	217	243	237	262	255	259	268	232	227	222	245	246	226	235	273	223	239	261	227	260	248	241	251	255	231	227	214	262	265	237	256	254	250	217	233	249	238	229	272	260	252	227	249	250	251	244	241	252	253	248	232	223	253	245	265	235	268	225	240	247	209	216	246	203	258	235	236	225	257	242	269	240	246	243	251	237	258	268	239	234	271	248	257	235	238	237	252	222	223	263	237	230	247	279	235	254	221	225	243	237	250	249	251	246	227	272	277	271	264	245	286	260	226	259	259	244	259	236	257	257	226	235	232	223	251	239	248	255	236	256	265	231	250	242	210	234	271	233	253	251	238	234	268	234	259	259	237	230	247	232	235	210	224	277	261	244	236	228	244	263	238	263	235	269	228	201	266	238	244	227	223	240	234	226	253	245	225	264	236	245	288	229	242	248	240	260	217	237	214	212	243	262	244	225	236	238	265	231	276	238	230	253	249	260	233	240	268	236	280	236	237	237	267	227	224	248	230	254	255	237	212	229	240	240	265	220	223	248	231	247	236	259	242	258	238	265	254	241	286	251	258	225	237	259	260	239	262	252	228	241	249	232	238	267	220	238	251	245	279	266	268	244	233	289	215	262	269	235	238	245	214	280	251	253	235	238	237	275	270	235	240	223	263	251	249	258	254	232	221	256	242	282	218	215	234	225	242	260	233	252	245	237	218	235	255	269	239	244	262	249	275	268	258	231	252	248	244	251	247	233	253	225	242	230	236	237	253	254	244	228	276	275	231	259	252	277	253	252	246	218	232	227	205	252	262	245	240	238	243	203	224	275	222	235	259	265	266	232	229	253	274	229	226	255	229	254	239	224	255	269	266	226	250	290	269	217	260	266	231	232	246	256	215	231	264	256	252	257	235	250	213	236	249	235	244	221	225	240	258	264	257	252	241	227	286	246	231	250	246	255	252	255	250	234	247	210	268	238	265	252	256	237	255	253	266	254	225	280	258	267	240	233	258	238	258	238	282	258	244	253	228	247	284	225	274	246	245	235	233	247	237	258	252	226	225	270	237	246	260	241	259	272	240	249	240	245	219	232	261	268	264	211	267	235	267	254	218	241	252	232	227	231	240	227	216	255	249	249	275	248	257	243	237	242	231	242	249	260	237	241	235	228	264	232	238	214	237	252	244	231	237	243	219	228	274	237	238	243	254	245	260	216	245	264	235	286	255	288	243	266	275	226	228	259	256	241	256	251	271	257	257	233	266	260	254	262	265	255	225	257	255	248	210	234	256	227
3639	1783	1805	1760	1458	1261	1116	902	799	746	762	732	675	657	635	618	677	609	632	606	642	642	633	566	645	608	682	611	620	638	586	614	603	605	606	620	617	641	611	624	611	641	604	614	606	579	603	590	633	607	677	647	636	650	685	627	588	657	648	622	633	609	600	594	579	615	548	609	634	637	602	599	612	574	629	612	612	617	658	614	607	630	580	588	620	612	597	619	610	585	559	597	633	604	605	616	558	618	637	566	587	634	583	622	618	587	598	620	626	620	630	611	593	621	623	614	628	622	644	574	630	560	589	594	623	600	625	610	631	592	619	597	609	635	578	617	592	600	631	579	597	587	615	613	591	587	551	577	610	578	578	602	578	580	603	600	599	572	611	585	612	569	581	544	554	590	619	609	648	581	618	599	608	601	673	619	584	609	608	627	638	618	611	604	628	560	633	567	615	660	586	606	589	636	588	629	639	629	603	587	585	568	560	602	612	616	591	645	593	591	615	595	583	581	588	612	596	613	608	614	599	607	628	630	591	640	621	655	604	594	557	640	591	591	626	625	579	630	567	613	608	628	607	632	563	603	608	598	613	587	579	577	537	608	553	592	573	628	629	599	576	570	626	600	578	637	608	600	637	608	614	634	610	630	622	591	600	594	635	619	597	636	535	615	635	571	609	587	605	662	603	591	588	653	577	617	585	617	620	663	620	575	669	583	570	633	592	573	576	591	607	576	612	621	565	560	586	638	584	612	579	590	618	590	625	618	603	585	595	620	564	611	620	612	562	613	606	567	586	617	585	591	617	612	603	636	583	566	616	594	619	634	659	612	579	619	567	607	554	616	610	632	611	640	630	630	634	624	618	611	586	620	632	628	646	627	625	558	586	574	623	605	611	596	652	603	632	570	611	573	647	676	563	591	580	631	567	654	581	639	621	603	581	600	588	600	616	576	634	613	613	571	631	593	563	614	581	588	616	596	569	578	570	592	613	564	638	625	601	537	607	644	639	599	598	599	588	650	611	608	622	612	663	643	611	612	621	592	624	579	607	557	575	617	619	591	588	600	641	624	632	593	571	585	632	623	553	637	614	621	623	558	584	599	610	643	633	612	642	618	592	616	606	550	574	583	582	608	619	581	591	577	583	611	582	602	575	619	573	645	575	615	644	615	626	614	582	630	566	610	595	610	583	617	583	595	624	619	583	583	566	641	612	619	587	545	616	648	594	602	609	573	616	590	601	579	532	615	592	617	619	604	568	626	593	628	605	640	606	614	552	587	576	614	626	614	630	630	595	627	571	612	606	616	610	658	637	627	603	549	633	598	588	563	594	651	590	551	563	591	582	567	595	612	641	624	577	593	640	601	642	615	619	595	631	603	606	613	591	589	586	589	569	638	618	574	613	570	623	619	590	623	628	564	593	619	591	593	608	587	602	645	632	611	627	591	632	603	605	639	599	596	630	622	588	640	607	585	605	633	607	545	590	568	606	639	629	614	620	634	625	617	616	573	637	630	564	602	608	624	591	578	573	597	602	646	621	609	620	658	595	559	594	614	571	571	614	614	680	588	613	643	627	587	597	643	618	599	576	588	582	622	639	592	593	595	615	611	615	642	554	575	583	612	621	608	604	628	582	573	643	546	613	631	580	611	584	630	618	610	582	595	609	574	619	632	611	577	607	583	633	609	606	587	640	594	568	624	632	620	631	596	584	614	598	617	596	584	619	623	538	589	591	525	603	569	545	624	578	564	550	642	575	657	579	612	583	606	613	625	619	595	559	595	655	599	600	630	627	607	609	627	546	568	592	560	593	593	573	621	616	589	627	585	622	638	617	629	590	604	608	613	644	586	595	612	584	640	592	583	613	599	630	591	615	627	592	645	580	593	578	588	548	595	621	599	621	628	631	616	567	604	592	622	635	603	609	606	608	590	610	616	561	610	583	614	600	603	649	587	612	600	627	625	595	605	592	601	601	594	560	610	597	647	576	594	662	576	645	648	625	602	594	609	614	599	597	638	607	613	587	645	625	583	578	576	615	584	627	598	590	600	580	633	614	579	583	622	617	570	582	596	643	595	634	665	630	569	584	587	606	571	615	557	593	596	628	626	577	612	610	630	605	617	581	620	624	586	644	639	610	605	645	610	644	641	638	602	619	605	602	605	596	630	593	614	592	626	617	600	590	580	626	597	589	567	635	594	591	609	578	642	626	629	592	618	637	623	628	600	572	568	635	622	602	608	629	589	602	636	653	628	563	634	636	605	637	567	593	551	590	597	580	631	586	593	575	594	630	612	617	605	592	592	598	610	556	555	610	629	605	572	591	607	576	653	631	583	627	589	619	625	614	621	620	623	581	575	622	610	597	568	607	593	602	577	632	670	618	583	566	591	616	639	603	591	555	597	611	628	582	607	623	598	609	669	596	588	623	573	596	598	611	643	613	634	620	600	616	597	636	610	580	512	626	642	651	601	579	628	597	606	600	604	595	579	634	644	626	593	591	590	589	579	600	597	619	610	611	598	551	582	591	573	612	598	576	599	628	547	610	651	596	633	575	607	606	569	615	601	616	619	627	590	603	597	614	607	631	588	599	635	614	574	646	577	607	630	600	635	575	576	595	604	603	613	633	631	621	579	609	600	597	616	621	602	613	633	613	649	611	565	583	614	582	593	579	584	578	633	609	605	594	664	577	636	594	586	590	609	591	606	602	621	634	619	590	605	584	607	603	599	605	631	576	590	612	589	638	555	589	615	609	594	595	593	603	629	629	600	580	596	600	575	636	587	621	588	550	635	596	547	619	603	575	587	592	588	601	585	589	621	633	579	582	595	601	635	638	620	572	621	603	607	588	577	616	585	582	569	625	598	612	594	574	583	575	622	574	633	596	615	575	606	617	567	624	631	603	572	567	584	599	597	605	600	654	608	645	596	629	594	604	580	576	652	591	608	587	613	649	583	611	582	595	561	641	637	588	596	578	590	619	596	649	621	553	555	572	585	598	640	591	587	606	647	646	579	624	583	613	619	671	599	579	609	563	586	660	607	643	626	603	616	569	600	598	605	614	609	568	661	615	589	591	603	585	552	606	615	626	608	578	615	617	626	594	576	598	619	615	611	605	588	603	617	567	597	607	600	605	644	612	586	616	622	563	631	601	614	560	599	606	610	637	588	636	600	622	625	649	651	641	597	586	612	592	604	624	629	604	621	669	624	603	619	646	598	643	585	649	592	593	615	612	592	557	615	633	646	593	625	586	568	610	563	618	619	595	626	564	614	652	589	617	613	626	593	572	576	610	633	586	601	576	577	635	587	683	577	619	639	572	598	601	585	601	660	610	608	575	574	589	556	615	651	565	578	611	610	602	574	600	649	612	590	623	572	601	604	611	594	629	601	610	602	618	623	607	583	618	615	584	582	590	605	601	597	652	580	588	563	533	569	582	600	591	559	620	616	608	608	619	674	619	574	565	600	615	605	595	580	569	560	570	624	565	618	540	609	556	590	583	608	622	620
14727	4561	1963	1343	1005	769	628	575	580	494	451	390	381	392	416	416	424	377	375	403	381	368	376	364	354	357	379	388	321	385	349	346	324	355	339	383	384	359	388	369	357	367	336	353	347	368	390	379	382	346	370	350	357	363	352	410	341	385	399	392	350	341	341	374	347	372	386	313	317	345	381	347	400	346	350	382	368	361	375	354	348	358	337	373	399	362	399	351	349	352	341	352	313	344	398	350	334	367	354	343	348	349	397	346	343	328	372	372	412	354	350	375	366	394	371	333	357	369	331	361	353	382	352	373	375	356	351	363	386	357	342	350	361	389	382	360	393	378	364	360	357	374	322	360	367	328	366	388	366	379	356	325	354	372	377	321	365	347	334	379	363	342	373	393	367	358	329	357	366	380	317	365	343	335	352	326	375	379	412	339	349	358	381	346	362	391	329	313	368	343	342	361	366	342	311	373	351	343	393	360	318	368	335	358	375	371	399	365	397	349	374	363	349	372	337	344	365	369	368	340	350	375	365	359	379	361	356	354	390	360	338	340	353	359	373	340	369	380	350	348	332	328	347	344	362	379	321	337	328	361	381	398	356	341	341	380	427	344	358	357	366	328	358	362	373	402	384	363	379	381	383	362	331	362	391	386	366	353	354	341	376	379	367	335	344	363	355	328	331	395	364	332	341	370	355	340	398	355	388	357	356	396	370	375	332	360	392	349	322	374	356	369	351	336	348	364	331	343	340	360	350	331	337	369	396	383	349	387	347	332	349	323	342	330	366	374	342	403	397	349	364	354	407	369	347	366	363	362	399	379	349	384	357	343	352	352	342	313	351	349	343	388	388	348	351	368	343	360	337	392	352	359	354	367	355	353	377	363	371	329	347	349	359	411	346	360	362	356	391	357	347	364	386	373	355	350	350	360	361	331	374	362	399	329	374	345	354	381	355	377	365	353	372	397	394	345	310	344	368	325	386	386	346	348	317	357	378	364	343	390	357	369	350	376	361	330	364	377	339	382	338	402	366	400	332	379	398	347	384	365	355	354	341	373	369	364	369	362	372	344	374	337	378	386	373	366	396	397	410	331	370	349	325	390	326	344	371	394	346	327	393	391	381	366	367	366	366	346	356	340	383	343	352	371	343	358	332	385	384	378	336	328	331	376	349	372	346	360	344	398	367	346	374	319	357	359	325	392	379	394	377	350	345	367	319	360	347	351	338	321	359	358	332	365	395	383	355	365	356	388	334	387	400	365	373	345	361	344	372	323	345	319	344	368	376	375	352	376	378	312	376	357	389	377	343	353	357	370	372	368	363	349	326	359	328	389	332	341	388	359	384	366	339	335	343	388	349	361	383	345	346	347	349	361	372	312	333	324	377	363	361	348	392	367	396	381	365	365	378	359	351	345	377	370	323	400	376	344	364	370	337	362	325	364	371	350	353	371	371	351	341	358	367	403	363	404	355	377	371	365	396	381	354	360	362	386	366	392	377	404	428	327	340	361	366	378	338	354	352	380	349	357	385	359	391	379	373	365	373	384	362	333	324	327	363	370	393	386	369	398	386	347	358	363	385	350	364	356	350	361	371	361	348	357	338	373	362	385	357	359	354	340	396	354	336	354	374	343	351	343	369	379	332	318	345	349	364	371	352	368	369	338	353	352	379	333	318	376	348	408	376	315	361	343	362	365	350	381	332	351	353	337	363	340	370	381	340	386	352	405	352	381	364	381	376	371	350	354	369	352	367	358	310	346	365	411	363	382	383	345	361	379	380	343	331	332	322	377	371	343	353	338	348	361	329	360	365	375	333	386	368	312	343	345	386	326	349	352	370	344	369	373	385	354	346	378	371	366	354	371	343	385	380	353	372	378	345	366	360	364	365	342	298	355	350	354	352	327	328	352	345	365	373	337	324	384	363	351	353	357	354	360	345	372	347	395	337	341	364	339	346	335	399	368	360	374	337	352	324	351	342	348	346	330	318	350	379	391	412	363	417	386	355	344	361	369	339	366	358	353	397	337	329	340	367	340	365	335	363	352	351	355	358	346	354	382	363	343	358	382	367	346	369	347	355	333	388	373	365	341	395	351	376	386	375	350	355	338	348	362	342	344	354	400	355	366	366	342	386	319	370	388	398	339	384	352	367	365	375	370	314	351	402	357	329	345	414	393	385	332	351	385	383	385	401	377	374	353	356	341	425	376	376	347	344	375	363	371	378	369	380	384	328	363	380	379	354	343	336	351	376	350	377	333	324	354	372	383	372	379	384	385	357	375	354	312	407	336	391	381	405	386	350	394	375	346	386	379	360	347	374	382	382	350	374	362	349	364	374	370	373	404	370	332	378	394	335	372	364	378	317	372	391	362	370	345	362	349	334	361	320	351	340	351	339	341	363	329	381	389	334	387	332	340	368	327	353	353	388	369	363	366	374	368	328	347	337	330	367	334	372	354	383	353	361	386	348	319	353	352	356	398	339	374	350	384	349	380	354	351	337	378	347	369	315	363	356	354	394	357	352	367	388	354	381	370	367	353	360	387	367	350	377	339	365	382	375	396	397	372	367	360	357	321	388	335	392	364	345	352	347	357	378	380	326	360	392	374	337	374	360	368	342	350	368	362	387	367	340	354	367	330	378	396	358	379	341	376	373	353	319	374	356	365	373	335	323	351	343	367	374	366	401	342	356	361	391	387	352	346	363	339	344	372	365	391	350	370	381	367	359	360	376	317	361	382	346	342	358	355	346	379	346	354	350	348	338	351	358	350	386	377	346	311	337	328	401	387	369	342	399	360	352	355	336	352	385	352	397	332	340	359	344	351	335	345	344	367	368	380	364	378	368	377	359	357	378	324	342	387	364	356	385	401	351	330	341	360	321	348	389	385	351	355	382	314	384	345	380	360	354	376	359	354	378	383	340	357	407	348	328	353	376	375	342	368	370	337	357	303	393	375	388	352	357	397	348	364	387	337	337	351	357	370	370	370	351	334	355	373	374	348	366	370	338	390	389	353	366	311	347	364	378	370	382	335	313	358	318	356	353	362	366	365	351	352	380	366	344	358	363	384	366	379	375	339	365	392	402	368	374	391	357	367	356	368	387	400	389	384	339	326	350	388	363	373	356	344	340	369	357	379	346	338	369	340	357	368	384	350	338	364	377	332	341	371	344	349	341	349	370	393	324	316	353	348	386	355	335	382	362	358	356	365	411	349	364	386	346	336	397	389	349	344	379	338	407	369	346	397	372	380	356	377	365	353	360	352	391	348	390	374	365	362	360	371	382	387	348	362	379	357	362	343	370	380	364	348	367	341	362	332	323	341	374	370	319	331	344	340	401	336	371	372	363	361	388	361	379	361	385	373	374	341	370	393	336	371	346	365	375	352	344	329	361	389	369	349	358	372	384	378	352	376	389	345	362	356	402	338	385	353	383	361	328	388	370	362	349	368	357	380	347	379	334	372	336	337	346	358	382	333	317	315	376	364	381	339	347	379	361	360	362	332	361	382
10483	4152	3656	3852	3326	2681	2365	1970	1702	1485	1366	1198	1132	1082	1044	1029	1022	927	959	924	947	874	878	882	848	892	847	823	843	872	917	882	841	821	896	857	843	865	852	887	873	819	834	802	828	871	880	847	857	802	924	874	833	891	929	905	864	864	807	857	785	838	779	921	847	878	858	864	876	833	847	836	844	878	831	834	853	831	849	873	897	876	871	835	834	917	841	826	848	868	863	816	763	824	835	887	846	859	904	836	820	835	883	838	874	794	849	908	890	842	843	837	830	804	814	864	854	869	886	875	826	894	823	826	866	824	820	848	865	860	812	846	825	852	827	904	829	827	879	816	837	860	818	850	854	819	802	819	851	820	810	891	786	819	807	872	820	863	814	845	825	824	809	841	829	764	848	817	860	849	874	886	848	841	840	818	823	780	855	845	814	827	839	820	843	821	826	784	835	901	869	802	819	775	798	836	835	818	820	862	798	815	836	872	811	781	903	816	814	793	793	819	867	826	802	881	806	858	814	846	876	826	881	798	841	819	840	870	823	825	835	829	881	851	807	812	870	888	802	816	844	851	835	833	836	848	833	849	855	834	825	824	786	787	825	847	842	830	837	827	801	827	835	837	842	869	845	850	879	848	830	853	848	813	858	879	862	866	832	848	820	870	842	819	861	820	807	822	854	868	817	863	822	823	861	874	838	832	808	873	820	808	842	824	845	839	859	826	804	861	781	863	858	850	870	848	883	818	837	831	784	861	824	876	763	845	834	863	866	781	837	829	857	802	788	805	896	797	830	893	824	784	787	843	778	868	836	870	829	867	874	863	845	816	820	820	807	812	843	881	859	853	866	874	822	881	844	820	786	848	841	823	870	828	867	852	816	835	801	765	833	775	881	879	821	787	808	833	817	846	887	827	827	843	789	765	792	828	861	851	866	810	836	843	825	829	840	837	808	823	854	836	830	870	866	850	830	830	808	820	837	836	829	880	781	877	866	876	802	874	830	904	833	839	829	830	827	848	763	875	844	853	889	854	846	840	769	852	862	792	861	846	845	819	829	828	838	849	856	832	824	821	819	839	774	859	793	802	779	855	803	834	886	819	802	848	843	870	875	815	833	829	822	863	817	826	823	847	807	847	820	800	826	801	844	819	790	821	830	810	796	849	889	836	825	819	816	824	876	830	850	860	853	859	874	883	819	780	778	883	889	832	865	839	922	857	821	862	808	848	852	791	870	850	780	841	809	910	851	887	832	838	825	856	785	864	819	830	814	802	807	843	815	893	819	783	849	855	836	831	845	825	848	843	851	864	832	864	850	828	843	801	813	818	793	858	851	863	840	840	880	860	853	863	811	839	903	823	842	833	830	850	835	809	846	765	810	871	874	874	832	809	828	829	857	814	843	852	900	857	800	830	796	807	820	859	869	812	866	862	853	790	770	783	875	797	875	821	845	866	837	825	853	867	821	837	831	834	815	877	925	846	790	810	852	834	847	858	881	896	813	871	804	834	869	821	831	857	892	812	833	798	822	875	867	812	845	840	839	868	863	840	882	833	816	812	854	828	836	839	828	844	857	845	823	806	840	848	826	867	810	829	841	861	881	859	804	819	814	790	832	839	852	843	819	837	855	844	866	838	779	858	789	889	865	794	855	809	837	874	826	858	826	867	833	852	859	910	861	826	849	800	849	842	923	838	874	837	885	849	860	841	831	884	839	838	858	848	772	804	836	873	843	831	850	862	842	856	839	843	854	781	873	854	806	828	851	824	769	863	828	800	812	849	783	813	832	832	832	833	822	849	845	874	868	806	851	846	831	800	859	822	841	811	851	855	832	853	764	857	846	834	868	823	852	823	810	818	883	857	808	818	876	811	865	826	835	831	775	783	879	859	779	851	841	874	857	839	887	859	874	860	815	797	825	816	826	834	813	846	843	832	816	876	851	841	851	835	819	832	855	863	864	821	856	860	811	858	846	813	829	834	839	865	886	802	808	821	854	818	828	858	826	858	826	833	880	863	819	887	843	874	844	825	835	776	829	823	851	836	856	865	836	848	813	860	832	843	801	804	811	823	798	817	876	834	803	804	800	861	813	844	811	816	851	840	849	888	861	798	814	861	833	845	804	825	837	844	834	803	811	883	859	905	832	847	841	813	855	797	836	852	795	878	821	798	861	843	829	812	844	831	849	798	817	793	809	848	842	815	803	774	803	841	846	826	801	843	869	866	861	864	845	823	811	842	822	847	880	862	815	852	840	817	843	860	887	877	844	843	842	805	824	824	836	826	865	809	844	818	831	855	872	857	822	825	827	879	836	780	877	850	841	850	802	890	828	840	878	831	837	864	889	814	864	846	816	765	820	866	820	843	869	836	798	790	775	864	884	825	775	814	799	862	781	862	801	889	791	818	868	806	835	863	841	823	841	809	868	794	904	831	837	880	873	786	826	841	815	850	827	836	850	804	818	873	830	821	889	836	786	847	830	788	812	866	849	810	802	795	878	883	843	836	883	807	832	851	770	796	875	826	833	853	889	856	852	803	845	844	831	818	808	844	842	817	853	818	849	884	834	889	870	830	846	856	782	849	853	814	830	834	822	816	825	871	819	824	806	859	789	868	872	836	893	832	835	840	823	849	857	859	775	843	839	835	776	834	782	852	840	812	872	809	835	861	882	801	812	844	808	854	837	844	817	837	804	822	893	851	849	852	835	825	843	769	830	822	773	809	870	835	831	835	800	817	793	841	841	838	853	856	843	818	836	828	867	834	852	783	848	848	862	770	820	763	856	831	827	793	850	819	806	806	825	858	872	854	906	824	863	851	836	769	865	792	821	812	892	840	818	801	782	845	843	898	833	862	853	854	847	817	854	882	832	829	824	797	869	849	827	828	805	838	824	846	820	781	822	846	822	821	825	804	869	772	811	802	817	811	827	867	787	859	850	866	835	869	832	813	862	821	851	858	805	806	865	785	841	818	809	786	817	859	798	843	837	865	850	823	821	814	847	863	795	820	793	799	844	867	849	834	873	836	826	852	872	855	807	837	817	910	799	847	830	855	846	882	831	813	824	831	829	818	853	837	831	825	808	793	827	854	812	837	823	810	861	813	786	813	885	801	883	825	801	827	802	808	873	859	877	858	822	895	891	852	872	813	878	898	847	848	843	776	894	897	837	856	802	863	854	897	821	859	845	837	788	846	849	826	838	833	810	858	846	855	807	887	846	850	831	804	816	870	878	836	786	804	795	848	820	821	833	852	817	820	915	817	822	850	795	829	797	792	839	792	830	808	850	826	819	782	793	813	837	840	824	839	846	832	861	847	788	850	828	836	832	859	809	802	792	875	862	854	818	830	788	815	830	819	870	843	816	871	869	804	823	800	848	872	827	880	806	851	851	833	842	818	800	776	864	895	867	848	840	856	796	817	851	812	860	798	798	837	835	837	806	774	854	816	789	842	778	826	839	872	828	877	835	798	818	808	784	850	754	794	835	828	888	806	847	826	852	817	825	898
23673	8172	3242	2142	1317	1013	880	745	733	620	494	449	406	387	403	401	398	315	364	329	377	387	358	356	345	329	373	338	324	337	379	321	403	341	369	318	359	354	307	385	345	335	326	312	338	329	334	350	375	317	339	346	341	363	357	345	306	337	356	325	337	326	352	329	356	347	352	349	366	326	322	331	331	337	375	353	341	350	315	340	311	352	346	326	334	342	345	366	318	332	331	341	327	338	343	340	341	341	343	322	285	313	339	317	361	343	385	340	336	338	370	336	331	348	352	336	343	303	309	341	335	347	322	312	334	344	323	322	330	338	342	318	345	331	328	338	355	325	349	325	343	325	321	322	311	327	312	321	375	373	342	332	354	359	346	345	336	326	328	320	336	331	349	306	289	351	330	313	351	346	320	345	326	320	351	349	325	324	317	354	329	344	297	332	326	319	325	345	312	355	313	323	332	332	333	350	332	305	322	283	320	286	334	314	346	327	322	315	309	331	331	310	345	349	317	379	358	348	356	331	307	353	317	356	326	317	340	359	341	317	336	325	341	336	348	341	345	269	315	359	340	331	351	345	374	353	359	343	371	327	351	357	343	361	355	300	365	331	349	336	383	329	356	324	408	318	320	340	343	341	343	340	335	331	345	344	315	309	331	380	336	323	338	335	368	333	314	339	332	335	319	330	359	293	326	324	330	321	332	335	293	344	341	355	355	343	323	324	310	339	299	331	363	346	327	314	332	324	349	337	347	366	341	313	345	311	328	337	343	347	359	325	349	348	307	352	356	336	372	344	347	297	355	327	323	341	351	350	339	335	380	322	332	330	311	361	322	343	324	337	323	344	322	344	351	318	349	294	341	360	309	322	336	325	311	340	344	317	389	317	336	326	347	355	310	336	302	331	339	357	329	358	327	345	322	333	331	346	350	315	318	360	322	326	336	330	367	301	346	344	330	366	314	341	358	341	350	357	360	357	344	320	356	369	346	341	337	347	332	322	337	373	333	328	328	380	328	347	364	406	372	348	369	355	333	327	348	353	314	367	369	297	343	322	348	335	315	339	358	385	333	322	326	335	308	309	328	336	348	321	317	317	350	322	362	316	328	349	362	331	329	328	352	357	347	295	329	363	298	350	316	286	312	340	373	335	344	343	361	311	370	327	336	374	325	308	299	311	310	337	329	309	319	336	340	326	340	365	351	337	393	307	289	355	326	305	333	366	349	322	355	335	339	311	365	334	325	360	329	333	320	361	366	321	351	325	334	315	317	308	352	313	331	352	380	328	353	361	337	314	354	318	326	331	317	350	328	346	370	333	355	350	336	358	336	336	326	356	371	311	336	326	324	320	323	325	288	301	313	301	291	357	321	330	322	335	306	320	321	363	315	329	336	336	349	337	343	333	353	336	337	356	328	347	367	338	324	329	324	345	330	300	339	335	283	347	334	355	319	374	321	318	347	304	345	314	330	349	327	334	341	334	323	307	348	323	332	330	294	317	321	322	320	334	354	307	330	293	344	332	310	347	325	308	338	324	351	316	318	369	326	356	306	327	326	332	370	331	348	292	348	329	334	354	339	334	348	352	357	345	376	348	348	336	343	347	314	322	314	330	346	368	374	340	330	338	332	369	312	329	335	342	320	329	337	337	334	368	343	328	349	363	365	315	335	329	338	328	340	317	347	360	325	326	314	352	311	328	355	342	366	348	346	332	308	341	344	325	310	334	347	372	332	333	333	352	345	293	361	308	329	336	331	321	343	349	321	322	344	364	302	353	302	361	327	353	327	361	303	335	332	337	329	327	362	327	301	331	319	354	363	334	339	344	348	363	351	295	320	310	312	328	336	318	294	321	372	330	366	323	331	321	338	301	314	400	321	333	350	364	345	299	343	307	349	361	316	367	323	373	325	341	329	310	333	326	316	317	316	340	339	337	334	318	342	357	354	339	344	347	326	345	311	345	351	332	346	310	347	344	331	326	326	349	325	339	299	359	376	327	331	340	304	293	335	385	312	325	316	364	373	345	347	331	377	326	387	305	350	318	307	323	345	320	340	324	350	363	321	321	339	310	360	307	332	339	314	335	333	328	347	343	364	340	322	339	319	342	340	335	337	309	292	344	325	342	329	347	319	297	340	344	340	351	326	342	322	346	335	319	307	319	365	353	348	311	351	347	315	326	384	337	349	323	332	333	322	322	333	336	333	327	299	341	324	348	359	335	339	335	347	322	341	308	339	398	321	337	316	336	356	334	333	336	331	321	304	338	379	320	362	328	339	325	338	327	322	311	308	337	307	327	339	335	305	315	372	301	352	340	337	345	344	328	333	328	312	349	338	352	354	348	324	363	333	349	320	337	356	316	323	326	362	331	329	339	361	313	310	348	305	343	337	336	356	322	360	311	293	314	318	335	346	343	346	347	336	341	346	338	347	347	331	319	341	326	336	364	329	329	362	335	366	318	316	351	348	333	358	324	333	344	344	328	358	345	293	338	347	333	360	319	334	312	338	320	308	346	352	333	327	347	336	316	317	338	338	322	309	348	309	300	371	300	340	315	347	318	316	361	343	321	329	382	326	283	313	311	349	337	333	318	355	348	332	357	355	333	314	298	318	324	303	336	335	329	315	338	341	344	337	343	312	344	343	355	350	357	285	318	353	307	346	307	337	319	348	344	334	304	348	339	357	301	304	323	391	320	318	335	328	346	339	388	319	333	324	359	324	328	360	332	334	332	355	334	334	334	330	349	317	319	326	337	347	344	346	340	338	341	337	334	335	334	289	357	334	326	340	350	340	357	324	326	302	339	305	323	343	324	311	350	285	341	347	330	337	341	327	306	302	327	339	339	356	340	334	335	341	395	334	328	347	348	355	311	313	387	336	322	314	339	381	332	346	377	336	340	352	305	337	298	355	314	335	310	337	340	336	335	325	332	335	349	376	375	327	314	336	338	358	360	333	356	361	340	328	332	324	337	343	311	363	347	314	322	338	313	348	385	374	372	317	297	309	328	324	329	353	363	342	330	362	356	345	325	347	356	339	284	310	333	325	380	331	351	347	325	352	312	350	365	329	306	359	323	339	342	343	341	343	329	329	323	382	337	324	344	289	343	346	339	348	342	379	341	354	336	358	326	326	326	359	337	292	353	347	335	361	336	356	355	318	355	325	347	346	339	308	330	377	335	319	308	319	320	355	341	328	321	360	374	322	293	323	361	370	342	336	330	323	306	347	367	354	334	338	360	340	302	344	388	350	328	322	353	361	323	336	323	322	363	341	344	338	352	342	361	338	361	311	384	339	307	338	316	343	338	339	321	332	332	332	352	309	345	331	326	341	323	354	320	322	332	324	344	346	374	344	345	308	317	327	353	329	334	357	335	382	374	337	331	319	310	337	361	321	345	325	330	328	328	322	341	334	328	331	347	351	310	324	323	353	341	341	300	321	317	339	355	320	302	337	346	356	348	308	317	327	366	353	283	338	323	332	318	332	317	314	293	324	356	350	351	341	347
14096	6060	5001	5491	4493	3758	3120	2738	2435	1962	1634	1342	1257	1179	1107	1108	999	975	927	955	940	867	880	868	871	841	833	791	770	830	822	816	806	777	828	739	822	779	770	833	748	825	796	782	846	739	871	879	750	873	843	835	852	825	854	821	819	826	794	777	771	726	825	755	779	791	769	763	768	824	836	817	786	804	765	772	766	796	736	794	754	769	782	795	810	788	831	786	814	718	786	762	791	772	715	806	794	761	767	788	738	741	761	760	761	779	757	780	772	709	734	763	731	772	752	737	762	750	748	793	764	778	784	759	757	799	798	832	762	763	800	801	792	726	731	748	769	774	742	769	795	740	768	792	733	709	788	788	740	785	747	790	808	804	762	723	756	767	760	753	786	797	805	740	822	759	765	742	766	780	762	761	779	745	735	797	791	770	758	743	805	759	745	786	746	794	777	727	802	742	760	780	783	756	781	808	731	770	795	754	760	761	731	763	724	766	796	778	779	754	795	777	791	729	771	756	826	771	771	806	775	756	792	756	744	736	754	759	769	798	743	812	751	734	765	764	778	783	772	783	737	753	775	788	772	813	782	788	801	748	788	739	754	786	796	782	772	791	795	786	746	744	789	778	798	730	734	738	728	755	790	786	801	765	776	735	766	805	756	802	741	728	779	756	754	821	803	755	782	803	685	750	735	794	757	758	758	762	750	781	799	778	774	747	774	783	741	762	746	787	748	753	740	691	801	757	742	751	802	752	738	760	772	796	778	775	755	751	732	807	770	746	724	765	709	810	780	776	764	745	805	753	705	748	752	756	813	757	777	759	731	748	722	727	786	758	779	714	794	790	760	795	732	769	791	765	716	768	724	777	728	781	829	758	755	767	787	720	786	779	778	774	770	736	774	747	772	731	795	768	740	793	738	783	810	741	778	776	772	772	743	780	725	807	789	730	793	793	759	748	771	783	762	791	707	712	765	782	731	806	765	775	708	723	722	777	770	762	790	774	751	814	761	788	755	780	760	757	736	717	739	797	776	786	756	812	750	767	761	783	781	823	759	745	746	819	760	741	742	819	762	756	746	701	748	774	754	758	774	753	742	784	768	760	764	762	709	743	774	715	773	745	747	823	827	724	737	803	817	715	769	754	765	731	798	797	781	734	742	745	763	740	724	780	768	793	772	743	786	796	738	727	764	745	760	783	773	768	786	749	829	768	784	778	782	775	736	827	735	763	726	775	760	809	769	813	763	755	761	706	845	774	812	797	793	710	745	764	751	761	822	817	791	751	804	795	808	745	743	734	771	783	761	797	740	723	754	784	764	705	757	787	749	735	796	767	765	727	740	807	709	773	754	804	786	748	800	762	808	773	764	764	745	711	735	729	797	790	724	761	746	717	728	734	766	721	797	744	783	752	787	771	808	729	771	758	773	732	783	792	779	745	739	770	779	724	794	740	735	817	776	766	750	764	718	729	777	792	707	753	800	799	775	826	754	755	755	744	780	744	767	786	748	782	738	713	781	751	785	798	786	770	805	758	780	736	737	796	842	809	760	755	767	746	743	740	748	742	787	782	773	759	725	771	725	753	809	793	750	768	748	779	759	787	732	785	757	799	789	778	768	774	764	786	763	785	789	772	774	733	740	740	764	767	750	734	793	748	764	780	765	749	748	778	767	766	749	721	761	742	788	771	778	803	736	791	756	701	778	783	760	798	753	791	780	786	830	749	728	769	786	771	778	811	782	751	773	798	765	711	732	758	751	809	715	807	737	768	778	807	723	747	729	766	780	746	782	717	816	786	751	766	785	782	827	782	746	706	763	803	791	758	775	740	736	753	770	795	789	790	754	805	830	775	764	767	759	761	749	798	752	744	746	773	783	774	742	729	747	771	775	769	766	741	744	790	819	791	787	778	751	769	778	821	759	728	814	746	758	761	758	841	750	775	753	751	723	813	763	794	772	771	722	823	733	758	753	798	753	779	717	765	774	788	726	730	758	756	741	789	781	762	777	777	744	794	756	748	829	763	781	805	753	735	745	739	727	731	781	770	754	732	746	747	739	736	772	764	774	764	773	744	765	795	768	757	788	781	810	775	781	712	819	753	763	763	779	785	771	759	784	800	757	802	779	772	727	744	742	743	796	791	723	792	753	751	781	792	824	767	754	808	743	787	766	701	750	750	737	780	766	752	762	799	749	762	800	827	788	743	777	775	734	732	769	758	762	809	793	708	797	832	717	721	717	867	766	777	742	757	792	751	740	713	781	752	777	795	707	787	765	751	734	730	776	743	750	772	723	745	772	752	747	748	763	758	726	723	758	771	776	745	767	753	740	789	771	765	730	701	779	752	703	753	772	816	747	788	738	755	768	720	702	767	770	752	764	739	759	794	722	759	747	725	772	754	780	708	764	745	773	729	760	733	764	750	818	725	813	758	771	736	780	706	822	775	780	797	764	774	741	730	797	816	801	765	774	789	744	751	752	779	760	783	771	766	735	793	789	745	790	755	732	795	763	765	781	755	794	746	764	776	771	740	731	737	794	824	775	724	731	815	773	744	764	774	841	790	738	778	741	806	749	802	756	771	740	759	728	764	798	814	777	761	792	740	805	752	737	777	789	767	696	781	744	748	709	721	769	790	808	767	779	765	739	741	803	776	747	805	751	787	746	761	729	713	823	772	724	776	788	773	745	802	757	754	720	758	774	829	731	762	772	764	768	702	748	750	768	724	777	744	750	794	722	772	781	798	752	747	787	767	808	795	730	738	756	744	748	745	760	740	753	771	760	739	743	790	797	723	793	781	770	794	720	765	763	767	773	747	738	742	746	775	778	797	762	794	702	787	786	778	737	781	709	764	785	745	726	815	778	729	721	740	769	735	768	776	798	744	793	756	765	784	740	789	751	739	772	757	736	741	812	774	774	775	730	783	760	747	776	740	746	784	763	780	748	766	762	747	770	751	769	759	762	787	754	782	736	766	749	724	727	726	732	769	751	761	753	747	741	749	795	779	767	763	782	768	745	775	742	753	721	778	746	744	723	748	763	710	800	783	756	722	768	748	738	820	741	779	821	752	783	794	757	763	743	755	789	735	757	748	711	772	749	774	778	783	726	762	759	759	790	815	751	789	707	764	782	753	767	713	737	798	769	777	760	764	754	786	741	786	806	754	810	751	780	798	786	737	766	758	781	734	745	771	710	789	781	780	757	793	770	774	752	777	762	766	721	728	724	743	760	787	727	784	811	750	711	784	734	699	743	796	743	786	794	774	746	750	746	740	737	756	757	781	746	802	743	746	765	752	800	761	745	754	798	780	797	749	784	798	748	775	799	731	787	759	791	753	789	771	734	791	775	759	757	784	758	779	738	760	738	756	702	775	763	755	778	827	740	785	795	791	741	753	755	777	795	731	753	772	774	741	736	786	786	773	760	727	775	753	713	809	833	762	713	828	741	813	751	780	786	790	787	743	777	769	738	829	738	758	720	736	795	765	818	773	733	783	760	758	765	727	779	779
5005	1541	851	564	427	417	332	328	308	297	264	257	286	279	262	253	262	275	269	269	234	271	263	249	276	251	272	241	262	260	251	260	259	237	244	254	216	216	260	261	232	218	240	252	249	254	246	259	273	246	238	217	277	274	255	245	240	239	248	239	278	213	230	263	250	240	256	237	221	234	239	243	262	238	244	257	259	219	263	239	237	254	240	230	231	229	256	224	242	245	219	222	248	247	260	247	228	231	256	229	258	219	238	250	232	227	247	222	248	241	233	249	241	251	267	236	268	228	279	252	256	261	232	251	234	251	234	235	240	241	251	264	224	251	220	232	266	240	221	223	277	236	235	226	251	250	241	203	233	248	251	247	242	252	256	261	260	244	249	266	254	217	238	240	263	247	248	243	270	231	263	240	257	233	249	259	247	241	242	236	241	228	239	254	260	260	248	232	285	263	262	242	245	266	255	264	243	289	259	277	275	232	244	224	263	261	252	251	234	242	280	218	286	254	223	264	242	256	231	260	261	273	245	203	232	245	241	281	263	242	254	247	234	260	218	226	231	239	236	264	243	264	218	249	243	251	218	250	256	239	249	267	240	219	243	246	260	264	246	239	246	239	281	253	257	246	275	267	268	242	272	222	268	233	273	248	262	242	244	223	278	212	235	240	251	249	220	248	231	232	238	258	222	256	203	218	235	246	262	232	237	280	267	249	285	260	266	222	248	233	246	249	250	249	231	265	223	242	273	239	262	249	242	249	249	235	238	245	243	263	249	247	269	229	206	243	279	252	241	234	254	217	247	258	241	231	275	227	257	230	222	229	279	248	254	268	257	235	235	259	249	286	250	269	251	232	271	221	245	257	238	222	257	217	211	236	282	229	230	206	259	263	259	249	243	270	233	223	261	246	253	242	241	240	247	241	265	219	245	214	237	230	234	273	244	236	260	225	248	243	256	265	258	240	294	212	284	220	247	257	263	271	242	272	250	253	271	265	245	256	233	250	225	296	267	230	246	247	259	230	227	224	230	253	243	260	225	240	260	262	251	261	237	272	254	258	218	261	227	226	241	262	219	250	261	261	244	243	234	263	261	268	264	244	235	246	263	272	253	257	215	253	259	236	259	254	254	222	261	261	242	242	254	267	227	270	271	278	261	265	245	245	231	228	270	242	256	271	239	247	231	236	246	237	249	230	262	240	229	275	254	258	239	254	270	240	262	231	249	259	214	270	275	263	248	226	268	262	243	253	233	270	238	275	244	269	253	244	257	259	253	267	243	244	254	236	226	226	220	236	264	244	281	234	239	257	262	249	266	252	259	216	264	214	256	270	235	266	273	259	244	242	252	275	234	248	248	280	274	266	254	250	251	251	245	258	230	282	231	238	236	215	254	227	233	252	259	262	274	250	243	242	291	262	246	210	251	236	251	233	253	250	246	244	276	247	276	290	279	250	267	260	281	279	267	275	249	214	214	217	261	238	231	227	220	270	265	238	226	224	245	254	238	250	260	229	242	267	276	248	250	267	256	228	224	235	257	256	242	251	246	241	245	232	261	251	254	256	222	261	239	227	215	250	251	244	251	254	261	222	274	247	229	230	245	245	248	249	267	256	264	243	258	281	264	277	258	245	229	247	244	261	221	221	248	226	238	258	249	262	285	245	226	213	255	267	213	262	260	269	270	246	226	248	267	225	240	230	252	236	246	229	254	264	259	251	242	227	241	241	259	223	246	235	254	239	224	250	253	268	256	266	271	268	295	233	241	257	251	261	238	219	254	243	211	248	236	235	255	250	240	264	219	247	224	233	256	234	242	243	257	265	228	229	271	255	280	224	241	251	270	239	230	232	228	246	250	252	267	260	272	226	232	283	257	260	235	249	255	240	234	228	230	225	246	235	252	246	223	236	258	266	222	229	216	272	263	266	241	236	251	217	233	252	272	232	252	244	265	258	248	252	245	207	208	254	287	250	221	254	254	260	225	234	209	229	264	251	233	225	236	254	241	245	224	254	223	262	231	237	229	223	267	223	224	252	247	232	229	228	249	271	238	243	230	217	253	260	253	233	264	201	234	248	278	234	232	258	238	246	234	217	291	240	231	253	224	239	251	253	262	263	238	257	268	234	232	241	264	274	249	254	247	224	208	213	256	235	217	240	200	249	218	247	256	255	212	267	214	230	246	216	227	257	239	254	259	233	239	224	254	260	265	275	237	260	235	242	247	262	236	243	242	226	270	243	255	244	263	265	246	275	229	233	270	216	245	233	302	237	262	243	216	237	233	240	242	290	234	259	246	268	254	264	240	238	244	267	245	255	254	242	254	230	268	240	244	241	253	267	244	223	233	250	245	241	284	275	234	242	210	234	235	239	229	258	250	241	259	245	233	246	244	230	261	235	242	253	257	246	274	262	256	268	270	268	246	255	289	288	257	246	260	251	251	231	230	239	254	262	232	255	215	260	261	251	229	248	236	231	258	272	242	259	243	263	274	219	256	227	253	287	229	220	237	223	235	247	217	242	270	242	219	240	283	275	242	239	256	243	242	236	228	247	257	227	278	258	229	244	253	237	260	243	264	279	265	233	267	248	238	259	233	244	221	265	251	248	260	256	290	225	212	223	230	246	214	261	247	228	236	245	261	233	254	265	230	218	228	259	234	226	254	232	277	249	251	248	258	262	266	259	245	212	246	232	220	228	262	230	235	213	243	241	247	260	255	249	233	233	231	253	262	264	231	232	229	264	254	238	231	252	264	276	231	269	266	247	266	264	233	220	249	264	293	238	277	211	256	243	243	258	239	243	246	230	262	269	257	249	225	230	223	263	261	213	271	287	257	243	257	265	236	272	235	280	235	223	261	257	225	236	232	237	247	242	264	261	228	250	253	217	231	268	278	224	239	244	256	253	230	238	269	252	286	231	227	253	256	238	255	267	259	243	245	263	256	245	268	218	266	272	254	252	239	257	231	258	258	214	251	236	264	244	232	251	246	238	251	232	254	260	254	226	261	246	228	267	210	225	254	273	234	231	208	243	265	258	252	244	254	268	252	256	264	256	286	276	235	231	248	244	228	246	248	242	229	265	243	258	314	235	252	243	240	236	241	241	260	223	247	260	268	237	271	227	233	233	259	248	223	259	246	213	229	245	256	221	240	239	236	225	211	237	270	240	277	222	263	262	232	228	266	228	244	236	234	232	208	245	271	237	254	265	233	241	271	219	269	265	255	276	262	243	230	266	270	251	273	226	264	254	238	238	246	226	237	247	270	261	252	251	275	275	239	260	226	255	234	243	243	255	237	245	231	238	251	230	248	237	241	307	254	229	267	248	266	263	252	253	249	240	241	268	268	230	267	262	231	225	247	238	244	279	255	222	246	239	277	241	251	225	231	236	243	220	221	259	269	220	277	237	238	250	234	250	260	247	226	252	224	240	252	247	248	231	267	220	252	254	242	272	243	228	213	256	249	230	231	257	282	226	235	226	259	268	261	228	221	253	275	246	228	232	281	243
3751	1687	1694	1712	1574	1313	1091	962	807	858	770	720	760	707	657	671	633	632	639	644	680	594	600	593	640	583	587	642	609	577	611	629	571	614	641	606	599	651	595	646	618	582	598	611	598	611	612	660	645	613	645	644	607	621	653	623	636	612	628	601	666	618	624	621	574	576	603	634	614	584	661	597	620	612	623	606	588	628	644	600	627	599	601	612	587	572	622	606	586	576	649	619	566	629	623	618	625	618	608	629	619	627	633	613	583	603	608	584	618	619	605	604	592	643	646	612	591	575	565	646	555	614	607	613	567	619	632	575	624	590	580	631	621	622	594	637	619	637	621	600	605	602	586	599	581	591	578	583	604	581	588	622	632	617	617	608	604	606	607	596	620	641	606	602	602	653	639	600	606	622	603	610	592	602	611	608	613	593	618	626	643	590	582	623	621	600	622	641	614	588	599	606	555	624	641	596	603	632	607	652	580	613	603	620	614	604	569	596	602	586	638	640	620	604	563	622	600	602	633	615	567	566	649	585	596	618	595	587	597	627	572	580	569	624	613	587	595	630	633	588	649	664	609	589	595	618	646	657	567	571	625	571	600	567	645	622	601	604	641	601	609	623	562	556	557	602	604	594	650	575	597	610	639	611	571	635	631	625	580	627	618	630	605	638	616	636	570	590	637	617	606	577	620	639	685	634	641	581	597	616	619	585	603	639	571	567	577	590	606	590	618	610	637	615	622	583	630	608	580	570	617	593	607	582	606	618	626	578	640	604	617	619	623	596	608	648	620	643	650	593	588	608	638	627	604	591	607	624	597	563	569	591	605	630	620	584	596	584	637	566	643	620	606	606	613	574	634	594	619	602	559	594	591	609	578	574	606	604	567	579	583	625	583	609	647	631	556	636	618	581	620	583	579	630	573	608	614	568	612	640	603	610	628	607	602	614	586	572	630	628	605	549	645	582	586	613	634	608	604	618	616	608	620	607	623	636	571	609	619	566	621	672	644	619	579	586	623	579	637	590	613	598	605	613	610	612	576	584	620	585	634	650	588	567	613	605	609	619	621	612	632	548	583	622	607	643	646	617	603	615	629	616	566	599	605	620	637	603	565	620	618	620	559	592	621	563	628	628	615	584	609	647	588	652	611	609	585	619	620	643	591	591	601	615	595	638	596	589	556	584	663	617	672	605	591	613	633	615	604	583	597	603	567	632	655	608	569	570	640	559	567	584	606	620	605	583	646	575	585	630	618	592	565	622	639	561	628	557	621	611	580	596	632	626	603	623	577	617	618	619	621	593	634	626	657	589	617	614	632	588	615	590	623	621	619	640	636	584	587	599	569	603	562	606	646	662	581	614	594	608	555	606	615	571	590	595	603	621	567	611	601	603	581	579	644	624	622	631	602	631	615	601	621	585	637	601	598	596	638	588	570	624	568	622	607	594	617	616	584	587	613	630	601	572	616	598	625	570	579	557	606	616	616	607	595	575	599	626	565	612	636	614	613	601	594	616	585	602	591	602	621	598	634	624	628	576	569	560	607	636	650	608	647	658	645	594	642	617	613	600	564	584	612	628	588	588	628	604	613	644	606	582	580	578	607	621	633	567	608	621	579	624	579	650	580	607	583	579	640	608	586	656	588	590	593	595	617	561	587	629	609	610	614	634	601	595	620	593	603	593	665	621	614	630	598	612	623	619	573	634	619	631	655	624	645	594	595	563	627	616	632	648	624	606	607	614	616	569	631	637	678	581	571	644	570	593	611	582	607	556	621	602	569	649	646	609	588	589	614	569	531	574	631	562	608	587	574	609	602	601	619	605	609	571	607	616	557	590	613	620	591	670	616	646	569	626	647	602	589	593	615	602	604	575	639	598	554	630	628	580	601	600	594	602	597	600	608	603	610	617	583	585	585	640	610	597	576	630	639	603	653	612	659	618	612	617	605	595	612	562	635	603	625	616	600	591	599	596	625	619	581	605	622	613	633	634	606	562	634	624	571	604	609	605	633	618	614	569	625	594	656	642	580	580	611	605	610	619	591	598	648	582	578	606	584	629	621	606	649	563	591	598	620	581	623	600	603	606	619	552	596	633	606	627	608	603	607	619	604	603	601	608	624	592	600	631	595	595	577	629	600	637	627	604	631	585	643	607	596	645	620	610	623	587	622	584	613	632	574	643	607	615	605	617	628	627	573	614	622	572	623	592	586	627	563	600	598	597	592	601	632	610	624	624	591	644	604	613	647	633	602	594	641	591	601	596	630	622	616	594	611	617	605	631	631	586	601	609	614	570	577	621	606	581	623	602	633	591	603	608	632	582	589	639	630	590	604	604	577	589	636	586	573	660	599	610	607	604	599	626	586	604	628	616	623	619	608	609	601	603	645	634	607	565	611	621	644	596	628	608	567	592	643	577	613	601	568	621	561	573	582	632	620	572	616	628	627	609	564	619	613	607	580	596	625	607	587	670	613	601	626	613	590	543	657	580	562	610	589	625	565	599	624	606	569	634	613	565	562	642	579	604	588	596	613	584	546	618	601	607	593	630	591	608	585	582	585	596	621	619	613	640	559	588	623	630	613	585	642	584	590	604	608	601	605	610	580	617	616	575	581	593	600	617	584	623	601	587	599	611	612	625	591	588	538	623	612	624	633	594	658	575	620	566	618	609	556	610	593	602	599	628	621	576	616	610	602	610	562	636	632	623	606	605	576	608	619	577	601	584	612	612	627	594	582	614	620	590	597	638	583	569	647	608	664	598	631	621	624	599	615	581	596	616	576	595	639	615	617	582	637	645	605	579	615	604	607	604	631	569	628	550	612	589	605	566	640	602	590	588	644	602	587	599	623	600	649	614	596	619	643	613	592	621	612	616	581	632	612	603	624	619	564	654	650	603	617	628	602	602	592	610	591	656	642	629	618	585	618	624	623	607	654	562	618	612	594	619	637	591	572	631	623	623	579	606	574	609	605	586	582	602	592	657	601	604	588	590	631	568	654	611	578	595	577	615	639	607	574	631	613	648	643	616	592	610	635	619	618	560	591	642	598	610	591	600	634	608	586	603	581	612	594	646	604	621	620	607	655	615	624	629	637	641	630	589	578	634	637	603	578	612	579	659	571	619	637	638	623	596	624	575	560	562	544	554	619	622	596	597	564	582	573	599	585	617	595	597	604	634	632	594	612	676	564	653	602	610	649	585	625	592	581	603	608	591	609	588	683	603	573	633	602	589	583	595	578	574	627	607	597	598	619	642	589	587	643	606	556	587	592	610	599	576	585	595	618	596	626	614	609	545	643	643	619	585	592	578	590	604	591	611	636	621	651	615	613	581	609	591	604	572	634	578	586	592	624	610	640	706	672	575	616	591	614	597	611	627	623	628	598	640	594	594	611	629	627	601	610	624	619	608	595	601	595	574	600	594	598	558	554	583	629	621	596	629	627	610	604	568	640	655	602	596	573	612	591	567	593	618	587	626	617	620	609	564	545	639	612	642	598	587	616	632	626	606
15187	4415	1968	1359	1004	815	693	549	532	473	466	379	368	383	379	388	385	381	371	382	398	336	343	407	370	372	358	367	333	389	374	372	322	343	364	326	379	345	345	376	360	342	363	344	352	335	336	365	349	360	362	368	385	345	403	364	349	370	372	381	359	352	361	365	329	327	363	368	357	336	352	338	351	340	340	374	365	377	354	372	358	366	332	345	329	346	338	391	361	367	364	367	363	370	381	379	339	351	369	348	312	346	406	333	363	371	335	352	315	364	379	371	402	368	325	350	339	370	364	345	313	355	377	352	356	317	335	353	341	373	342	369	343	337	334	339	368	335	359	339	371	355	396	331	361	360	354	325	389	348	363	344	370	362	343	321	348	379	400	337	359	336	305	332	352	363	352	369	360	342	368	351	325	343	337	363	356	391	370	385	335	345	373	365	376	338	348	333	334	350	336	364	358	387	335	351	302	353	376	388	378	341	324	389	321	364	369	352	315	352	376	322	313	357	322	365	325	340	331	346	381	358	396	364	327	333	318	367	384	387	362	385	337	333	351	358	340	342	337	353	311	345	348	349	362	366	345	346	376	347	331	359	361	341	369	344	387	354	337	388	333	379	362	376	330	336	343	360	372	354	343	373	378	334	360	373	335	382	356	335	335	373	378	363	368	357	330	361	342	332	355	323	354	334	354	370	371	339	341	349	397	338	372	385	383	363	374	339	368	370	368	403	356	330	359	334	346	361	396	384	345	346	382	340	379	355	377	360	372	390	342	372	353	359	385	339	338	396	396	338	366	350	343	393	364	387	339	342	368	345	352	349	340	330	368	335	346	362	360	333	341	383	324	352	382	361	335	372	360	375	377	366	375	360	344	337	317	347	346	351	346	350	376	377	339	352	308	350	342	339	341	370	389	356	326	362	344	383	342	334	371	350	348	366	364	331	349	345	354	370	387	385	310	346	351	404	377	358	344	356	342	341	319	335	359	371	360	382	371	346	342	338	353	334	341	357	328	348	350	320	332	377	370	342	355	358	381	300	375	367	345	352	358	334	320	369	360	362	366	327	342	364	351	367	354	356	332	365	368	342	341	357	333	349	390	367	315	353	343	352	360	370	367	336	332	365	308	368	348	342	372	328	339	366	380	349	390	364	341	361	357	372	430	356	349	344	316	325	345	352	378	345	376	329	372	353	349	364	324	320	382	363	360	353	364	383	347	354	362	365	361	394	358	347	340	404	361	390	333	354	324	339	396	348	356	393	334	364	385	362	352	353	342	388	369	367	346	351	358	379	345	337	385	379	343	317	373	350	415	356	365	357	354	360	353	340	344	381	366	351	384	365	351	349	362	331	361	343	359	362	343	350	392	340	344	345	378	374	354	387	369	377	347	383	362	384	336	362	349	391	334	381	360	357	343	379	320	335	359	327	348	368	354	385	325	356	353	329	348	330	346	368	347	338	341	357	327	331	367	340	355	326	364	359	368	342	325	373	341	383	360	384	349	340	385	335	308	353	363	355	366	373	336	358	334	356	367	384	381	327	327	365	332	376	359	350	368	337	344	337	380	356	377	319	359	340	401	332	391	412	357	345	352	367	398	390	343	379	370	354	353	401	350	368	347	340	342	345	342	361	369	371	352	338	359	350	355	345	374	376	379	337	381	355	393	358	320	355	370	383	382	337	338	365	391	356	380	348	377	369	360	372	391	346	357	334	320	362	360	339	341	320	347	401	356	350	356	353	390	339	330	373	350	392	365	343	380	376	340	330	338	362	347	332	370	330	367	339	363	344	345	350	336	373	334	362	358	400	339	356	364	350	331	318	341	348	366	363	349	368	334	350	371	368	373	351	351	323	362	361	374	356	331	343	340	379	379	374	401	344	316	373	341	366	330	357	342	347	362	366	366	376	352	341	341	354	357	334	347	356	359	339	381	384	352	338	362	327	348	297	354	357	355	342	362	339	331	356	332	339	357	335	352	353	344	355	344	362	410	364	373	379	349	360	378	319	351	355	353	342	318	398	366	374	390	364	350	345	338	377	397	379	333	317	382	386	357	355	345	378	397	364	382	360	362	362	368	372	378	346	342	366	304	368	327	389	334	367	343	356	351	375	343	313	317	360	369	367	357	326	343	353	395	358	373	371	353	330	394	307	348	332	311	319	345	376	348	390	344	339	326	339	342	360	335	347	345	382	340	385	320	356	364	302	351	334	339	362	384	341	350	357	379	370	324	386	343	386	348	381	364	363	366	370	335	360	357	380	373	348	323	343	357	356	389	386	367	368	390	431	375	393	311	356	374	354	351	389	357	327	349	336	344	342	369	377	339	355	363	375	388	389	364	422	318	325	354	360	372	381	345	368	366	363	363	335	362	378	363	370	369	368	326	366	380	348	350	376	333	359	356	333	351	369	357	341	349	370	321	387	329	352	356	374	340	357	307	356	356	348	362	352	334	360	351	369	363	373	356	326	381	383	354	380	359	342	351	320	355	342	373	380	353	362	354	362	353	387	347	390	354	344	363	336	366	404	336	353	419	344	353	320	363	375	351	392	354	353	388	346	381	342	348	369	375	344	361	356	342	376	352	367	369	353	361	343	386	341	363	385	415	359	303	311	355	336	339	358	357	338	360	358	362	381	339	335	364	338	356	374	349	350	329	396	374	373	336	371	355	375	387	347	365	336	380	376	340	356	367	372	333	372	337	362	386	383	370	331	361	321	359	314	349	383	334	334	349	382	366	373	370	300	337	375	393	345	368	390	331	365	378	350	361	368	381	386	355	348	349	358	369	354	398	372	379	353	350	376	372	366	381	382	326	361	388	335	358	333	352	353	340	342	347	364	367	345	349	349	362	359	339	345	382	358	322	342	342	337	354	375	361	324	342	350	341	372	389	350	338	364	360	340	361	322	348	341	350	318	378	344	346	339	390	356	319	369	371	359	386	369	361	348	364	345	362	355	360	360	358	330	357	334	357	347	335	388	354	329	357	361	385	377	321	362	353	304	364	382	339	332	351	321	335	356	367	347	368	376	391	360	358	343	371	355	341	363	334	314	371	371	357	364	376	341	351	396	375	343	369	340	376	345	356	343	341	358	321	359	324	390	410	348	321	373	352	360	396	374	347	378	363	348	362	349	383	383	350	354	363	384	377	328	331	360	360	315	371	375	338	325	362	346	320	344	416	325	356	345	333	362	349	337	361	312	341	367	364	376	340	359	346	362	350	319	365	371	410	340	371	353	361	344	367	383	343	343	399	329	349	314	347	347	361	338	336	364	344	339	334	344	377	345	344	362	361	356	326	358	357	354	346	375	395	356	399	341	368	346	375	369	375	351	361	357	355	372	315	334	344	361	350	396	341	372	356	360	378	351	354	345	323	338	347	348	311	345	358	330	377	341	394	349	350	344	356	329	355	328	339	329	369	355	362	360	363	345	341	343	376	345	373	345	324	379	349	359	351	345	335	380	347	328	426	355	381	383	415	381	326	383	361	336	368	321	380	380
10475	3980	3454	3669	3156	2672	2412	1889	1712	1475	1300	1230	1069	1039	1015	1001	959	1009	912	915	902	933	934	848	829	873	897	854	881	835	859	818	856	819	889	831	839	804	837	919	802	857	867	868	862	923	855	858	860	863	832	875	922	862	881	896	874	829	787	834	806	793	813	840	820	774	810	864	781	844	819	854	837	804	854	855	837	818	803	816	834	842	873	842	805	793	817	839	814	899	847	863	857	817	862	830	830	872	853	823	825	850	800	781	831	872	816	869	828	833	781	836	816	803	830	869	822	877	819	888	838	846	800	780	879	888	817	801	841	805	827	824	856	826	776	818	866	817	834	793	750	831	855	846	787	828	849	842	849	819	830	777	855	862	797	835	745	808	804	855	826	794	826	829	816	787	821	797	840	858	853	766	797	824	803	862	824	836	788	816	798	803	812	830	877	837	816	762	861	831	759	826	831	841	830	835	820	819	761	809	854	861	774	839	851	764	792	814	869	809	845	880	839	811	800	864	832	792	823	815	802	780	833	854	832	816	831	851	812	878	819	765	832	773	839	836	827	812	861	836	874	801	834	881	821	815	811	868	852	823	815	841	808	822	800	824	841	858	822	780	844	851	853	811	772	840	807	851	797	802	835	823	837	844	852	814	811	886	851	839	818	843	881	838	851	788	806	770	771	811	843	825	821	816	793	834	820	823	786	824	813	838	811	863	845	864	877	803	817	852	812	819	822	791	853	851	813	848	790	802	820	862	874	817	790	847	872	868	799	785	814	828	835	875	767	833	812	784	858	822	826	757	784	789	842	828	818	816	757	870	842	823	853	842	812	867	874	824	782	833	841	827	812	804	843	760	827	883	840	803	793	822	841	817	768	833	886	857	816	812	827	872	797	837	836	859	847	819	830	861	821	834	783	796	786	809	858	825	811	901	850	832	832	806	833	823	826	816	852	842	817	860	846	833	780	813	831	856	810	844	807	800	790	840	823	868	835	805	797	834	847	861	806	813	842	804	790	813	810	797	827	805	791	868	816	796	798	855	753	853	857	832	825	821	797	816	798	794	828	827	852	856	880	795	797	841	890	823	825	820	784	796	813	824	825	806	806	834	814	847	826	810	780	792	788	813	864	839	807	831	814	863	852	815	858	780	829	835	807	802	827	821	826	841	790	811	856	768	851	841	867	852	784	861	874	867	790	823	812	856	851	785	789	835	799	828	798	809	805	802	805	781	850	797	880	802	832	769	817	842	854	842	807	901	789	815	866	870	779	789	777	859	787	817	818	825	801	834	797	796	827	848	783	770	779	837	816	825	819	864	853	864	823	824	816	805	782	807	906	826	863	834	837	847	829	852	826	853	854	860	811	818	793	830	840	865	786	842	830	824	832	805	807	798	859	785	800	802	823	831	769	772	882	823	856	851	870	820	872	859	833	884	793	778	786	781	852	866	853	830	781	799	803	831	817	783	831	859	844	795	829	817	851	861	843	813	778	816	821	852	821	818	891	783	834	848	774	830	804	827	780	803	813	807	834	795	838	785	845	844	830	800	806	837	791	821	864	824	836	850	817	820	829	849	815	863	821	855	834	881	853	824	846	784	748	845	802	875	860	792	778	744	810	810	854	814	833	781	842	837	840	841	821	779	807	817	826	827	820	834	877	818	871	824	820	763	828	814	852	829	813	750	807	866	809	860	856	824	853	772	826	804	787	791	802	816	841	822	848	834	829	836	778	867	860	782	771	842	837	888	824	839	862	808	869	875	834	806	835	841	826	779	868	819	824	870	873	760	819	767	805	806	812	843	846	847	783	859	862	848	812	836	818	831	892	817	804	814	827	817	839	814	824	811	775	796	813	793	830	823	853	826	825	814	856	824	810	818	797	841	795	822	853	785	842	829	855	814	823	799	806	800	832	800	790	864	821	827	841	837	812	819	879	795	781	770	865	820	830	817	816	821	818	786	836	833	831	856	827	778	803	822	807	800	859	816	797	784	792	805	801	766	863	809	766	781	825	833	825	798	828	816	816	818	782	818	812	774	822	849	788	860	865	833	881	858	842	763	827	824	829	881	803	837	773	797	755	856	812	818	839	843	826	780	839	913	812	783	863	840	877	820	808	780	852	839	831	807	819	807	755	826	811	819	870	810	852	771	838	852	822	833	800	789	874	788	833	824	873	836	859	800	773	837	787	821	876	795	780	849	811	853	779	781	817	854	865	822	788	856	844	833	893	821	834	836	831	828	833	773	861	772	822	823	748	792	816	772	795	830	799	758	846	796	855	832	832	755	836	852	814	838	817	808	778	815	800	846	857	774	845	819	829	813	831	839	832	896	813	784	825	847	848	845	805	841	855	865	843	799	804	778	863	853	817	831	809	796	810	817	841	827	811	811	824	804	783	788	821	846	819	810	824	822	831	814	837	814	800	812	780	814	808	798	852	866	812	877	830	850	834	866	871	840	815	833	818	840	802	835	795	847	804	795	847	857	777	798	821	833	790	806	797	784	864	820	837	812	799	820	780	848	828	811	818	848	821	831	830	731	828	854	854	845	788	799	830	792	804	842	812	861	832	861	838	765	846	853	793	850	820	826	808	776	822	818	817	839	829	868	814	818	874	832	777	823	828	798	800	868	836	792	823	809	814	821	812	777	811	832	841	897	797	853	827	812	808	791	816	770	907	805	806	805	837	798	810	833	862	785	804	795	791	799	855	849	792	770	890	811	808	838	830	787	784	817	814	840	831	823	863	773	854	858	819	850	791	855	844	780	848	823	810	836	848	799	831	801	815	848	791	900	846	792	801	813	814	814	806	827	842	837	858	881	817	833	811	840	785	807	822	816	821	813	785	792	819	804	878	795	825	835	806	831	820	819	845	804	853	849	766	850	840	840	836	816	796	815	774	868	824	844	794	840	853	788	823	857	813	840	833	822	849	783	819	848	792	830	829	814	845	829	834	807	842	812	802	803	814	867	799	803	804	789	805	796	782	854	782	810	794	879	825	836	773	833	854	808	767	805	856	779	795	871	815	807	847	802	844	790	812	821	837	837	858	818	834	787	815	813	856	774	835	815	837	826	837	833	811	802	827	785	818	809	803	790	842	819	883	813	799	834	833	824	829	812	835	820	792	825	838	826	863	804	790	857	832	838	873	730	842	796	811	834	801	865	852	863	772	805	859	865	847	746	779	802	809	833	777	810	812	816	805	842	881	811	805	819	822	793	805	790	853	831	833	857	787	846	833	818	820	800	799	866	780	781	802	865	840	867	821	792	825	840	844	863	817	779	802	835	805	780	814	780	817	821	833	823	807	839	795	861	784	871	771	829	820	747	825	811	796	780	846	771	835	808	777	834	828	853	826	828	828	762	836	795	840	873	829	856	830	851	864	826	852	855	809	794	834	865	847	808	816	865	885	838	815	776	828	796	796	804	836	855	764	881	857	816	825	809	817	812	858	788	869	882	798	837	863	807	823	824	802	796	839	775	789	903	797	865	778	854	838	858	787	780
23945	7965	3174	2051	1414	1090	911	678	658	531	480	456	399	393	393	419	358	385	372	338	368	347	369	367	357	324	327	344	348	304	338	317	353	357	332	332	340	337	316	331	336	330	370	290	347	350	314	328	365	310	334	354	348	335	363	334	338	340	330	336	300	302	341	311	321	319	350	310	311	363	340	355	357	322	312	309	340	323	342	353	306	314	295	355	332	352	299	324	340	318	342	357	351	366	345	336	356	356	305	348	368	349	344	345	334	322	322	342	323	362	282	297	313	315	303	302	331	330	336	333	316	329	320	321	319	288	343	350	331	332	319	341	301	325	347	368	363	331	314	332	369	321	298	320	332	321	331	345	347	308	348	313	333	341	299	345	342	314	321	304	279	316	354	328	342	313	297	352	317	333	357	357	322	361	337	344	326	338	314	333	319	339	324	307	316	307	317	277	341	329	299	305	310	325	323	300	343	353	321	323	345	329	309	338	313	304	327	328	318	325	326	334	321	315	305	323	300	316	346	362	319	311	333	328	313	384	354	321	323	350	321	303	353	353	299	330	311	334	326	342	301	329	313	327	333	352	311	324	347	343	326	333	331	337	334	352	321	329	374	343	332	332	331	338	330	319	315	332	325	343	294	335	329	350	318	332	320	293	362	332	352	334	324	316	358	308	335	328	301	315	337	320	346	342	339	348	339	368	317	340	315	318	370	303	337	325	318	306	294	328	321	320	328	360	395	316	326	348	346	314	333	309	315	335	354	356	334	344	360	349	294	299	338	312	336	360	322	306	294	315	315	335	296	297	326	310	321	329	338	361	336	299	334	337	313	325	335	361	338	329	305	324	342	372	341	366	293	314	344	295	335	341	331	298	335	348	330	304	342	316	341	288	347	350	337	327	338	289	316	323	324	340	331	332	343	309	337	330	325	315	343	321	342	298	335	347	323	304	358	324	324	350	341	345	342	320	309	336	324	347	322	324	325	305	345	336	347	333	332	322	364	343	351	312	311	350	311	310	286	351	341	307	353	382	329	331	319	333	348	344	340	334	335	337	333	360	357	309	319	357	324	351	310	355	322	358	304	361	294	292	321	296	313	333	324	347	313	324	337	350	341	375	330	320	343	333	297	323	306	331	302	356	296	328	341	348	326	331	320	332	321	351	325	330	366	312	326	357	350	318	344	328	325	348	363	348	337	347	356	323	332	316	328	319	334	335	327	348	330	345	305	320	323	347	353	316	323	322	326	338	353	325	333	345	355	353	321	318	326	330	303	317	319	338	337	345	308	321	312	304	321	300	339	316	357	337	312	363	346	329	315	327	332	323	317	320	351	308	349	348	300	347	318	284	311	348	295	369	340	322	283	325	308	288	289	342	339	337	322	320	313	318	330	356	338	344	345	311	322	320	341	331	334	362	361	332	337	322	345	348	332	346	340	329	325	310	309	348	342	340	333	323	331	353	321	301	350	355	318	343	342	319	348	326	373	336	345	330	323	335	337	314	361	316	303	305	317	299	354	328	325	325	318	342	321	343	336	308	331	347	318	353	317	324	309	331	314	378	302	327	359	342	343	342	329	347	314	335	320	338	349	318	311	326	343	346	326	341	319	339	344	333	353	332	332	341	334	313	332	339	357	324	369	334	328	334	329	338	293	312	312	321	347	350	307	328	316	349	349	349	343	344	300	305	353	340	345	331	324	304	343	311	351	306	345	328	324	284	328	341	348	319	379	321	293	292	342	319	331	349	363	322	298	315	364	369	283	336	336	327	370	353	309	317	316	345	337	334	327	336	329	304	364	304	309	307	323	327	329	341	300	321	347	358	331	361	360	340	345	333	336	356	363	338	344	348	364	352	325	353	326	348	346	330	335	350	305	330	323	344	305	326	295	304	376	326	320	338	354	312	325	322	309	343	352	342	327	338	310	332	310	321	327	296	335	343	331	365	341	361	310	326	359	303	298	321	353	334	307	330	313	321	301	326	349	345	296	341	316	329	302	297	314	337	354	342	323	295	326	339	309	344	334	320	339	321	339	370	303	326	343	304	305	331	347	336	335	315	344	364	343	329	345	304	317	318	330	307	282	318	351	358	322	324	331	310	297	330	306	343	333	312	331	336	355	331	366	323	341	326	335	359	315	334	334	354	317	290	331	341	340	353	330	379	360	342	322	309	345	354	329	359	354	313	359	327	308	343	308	305	360	311	317	355	346	342	320	371	321	335	342	353	336	349	331	336	284	339	367	319	330	331	343	352	306	350	318	305	305	362	346	306	343	321	299	329	355	340	328	319	375	348	321	337	315	334	311	324	319	326	348	310	332	362	323	346	331	336	341	349	359	340	311	337	348	349	324	333	343	312	327	340	304	350	354	343	310	345	349	355	329	329	303	333	350	339	345	344	286	317	360	357	368	346	321	328	316	325	328	323	332	350	340	345	324	306	341	370	332	315	374	346	357	354	342	341	345	344	323	303	336	341	329	339	314	327	315	346	314	350	346	328	356	343	329	372	336	340	328	337	311	323	329	314	336	320	329	349	329	359	332	305	339	340	334	328	319	313	308	345	306	320	317	346	368	338	367	347	333	348	346	329	324	296	275	338	341	322	313	325	330	348	317	353	337	340	347	302	337	349	339	308	313	351	317	342	326	342	310	304	332	335	326	319	335	359	358	330	297	333	337	316	323	352	319	337	317	351	310	348	322	329	301	350	291	324	354	316	296	351	343	344	354	336	319	305	327	320	356	337	320	333	338	358	368	336	342	338	322	373	343	325	364	341	348	342	362	314	351	315	328	319	314	342	322	319	357	338	349	331	344	319	344	296	333	334	319	346	290	292	344	314	331	302	344	356	364	318	337	312	350	331	352	333	364	366	337	314	308	349	348	338	324	336	374	327	318	328	333	317	345	335	361	337	352	325	336	336	331	341	333	348	345	350	336	359	327	344	319	329	310	329	361	317	313	314	295	311	309	332	354	359	314	338	350	325	304	342	347	293	331	346	358	317	362	331	298	314	305	389	355	318	308	347	336	340	306	362	334	373	360	332	302	348	335	345	382	317	306	314	320	339	336	340	356	339	332	316	328	334	291	320	301	330	331	354	333	358	317	298	342	353	348	344	285	335	331	316	331	341	344	308	327	338	356	322	339	318	304	298	320	343	339	290	293	326	304	285	354	293	314	334	293	328	333	328	326	322	302	333	329	360	318	304	351	336	313	319	342	349	305	333	365	331	320	344	317	344	369	317	339	319	338	367	340	317	345	338	313	347	313	344	339	330	312	318	333	358	341	336	333	347	346	335	314	350	313	298	355	327	309	357	354	309	337	315	306	354	349	310	298	315	318	371	337	340	342	351	329	348	321	307	321	363	329	305	326	321	311	374	336	319	378	345	332	340	343	330	329	346	324	343	345	326	340	319	340	348	323	347	339	352	363	321	313	300	353	317	350	356	344	359	342	305	326	318	326	339	349	379	319	336	322	350	349	339	298	305	302	318	319	296	335	329	348	358
14078	5792	4846	5453	4511	3643	3225	2440	2257	1857	1621	1411	1207	1225	1167	1054	969	940	941	938	916	951	904	945	891	820	868	822	816	800	786	801	805	775	761	790	830	778	796	727	822	776	775	817	755	772	814	782	873	830	801	840	771	828	795	902	854	827	811	814	810	748	730	777	763	764	774	722	747	716	746	774	755	746	797	778	787	749	794	758	745	770	805	770	816	756	792	787	782	775	775	746	768	790	823	732	749	794	743	752	769	765	733	755	749	741	737	730	747	712	769	778	767	758	736	762	783	733	755	799	732	762	803	741	778	733	745	782	799	710	759	765	747	749	722	771	700	766	798	741	777	759	687	779	792	742	730	737	784	790	757	799	749	762	778	735	740	762	721	754	744	745	756	779	724	774	761	722	747	780	753	759	767	742	769	717	745	791	759	735	744	754	745	733	758	773	760	708	746	749	756	740	740	751	749	802	714	757	742	780	756	738	738	771	745	699	726	711	771	722	736	795	742	785	717	763	757	739	782	757	706	744	730	738	771	735	771	787	761	765	759	789	759	769	733	719	738	785	726	763	757	728	754	746	762	755	809	778	781	743	762	766	755	768	740	766	765	750	743	793	756	760	773	747	779	741	692	730	722	728	744	779	712	785	786	787	770	693	726	805	726	754	740	754	765	742	714	741	759	754	765	760	760	766	755	791	745	751	731	795	755	700	778	705	809	779	751	727	737	800	776	727	769	752	737	769	752	775	753	705	775	769	780	743	776	773	742	776	698	784	761	760	741	707	736	818	796	746	736	715	745	736	760	729	798	713	753	776	815	798	794	765	762	728	750	764	758	792	722	766	807	804	726	795	750	763	739	758	826	765	755	758	743	777	774	782	714	758	796	731	775	749	744	778	738	739	724	709	774	758	770	779	738	775	738	771	785	755	753	704	762	722	702	711	767	798	730	743	793	733	793	726	741	706	717	737	767	756	757	767	783	721	748	737	774	773	719	741	749	771	770	728	806	750	736	828	713	726	764	798	744	735	719	742	773	782	780	730	735	753	790	768	716	743	760	792	747	764	795	774	743	757	718	752	786	723	737	785	725	759	750	728	700	771	798	790	740	776	757	796	757	694	745	729	745	708	748	784	733	774	717	751	701	754	755	746	755	733	756	771	739	723	771	765	742	764	737	740	765	783	771	798	733	788	731	763	761	799	740	724	738	771	757	737	763	724	772	711	768	766	767	766	770	751	757	780	726	734	761	792	752	761	730	740	732	742	761	749	747	761	755	742	777	748	778	774	754	786	790	758	793	759	705	732	769	774	761	776	715	783	753	739	780	700	758	738	776	739	738	716	802	757	728	759	728	721	781	774	800	760	736	701	737	730	761	718	749	731	795	772	757	725	762	728	713	797	799	751	782	780	710	750	743	700	763	759	736	774	741	725	748	753	741	774	736	723	735	785	804	770	753	707	761	817	790	745	747	729	767	787	735	764	746	772	758	800	783	806	724	750	770	739	744	726	744	749	739	730	773	769	744	730	763	716	787	775	751	770	721	738	774	782	733	729	751	816	736	761	736	760	781	748	749	770	791	751	762	739	785	790	748	789	759	750	747	735	726	769	747	778	814	774	753	741	780	748	713	757	811	804	730	809	800	753	760	744	729	765	761	700	730	789	795	769	818	730	735	713	747	781	739	737	751	738	742	737	727	729	740	763	760	704	736	753	734	750	822	690	748	745	801	778	720	750	786	739	753	737	750	734	818	765	751	738	723	744	777	751	777	782	759	764	723	765	767	722	724	753	705	820	728	763	766	751	754	727	696	706	751	723	732	763	762	745	747	717	731	804	767	769	734	749	770	772	772	726	798	791	748	795	723	778	769	790	742	742	731	711	762	772	732	754	752	740	732	780	781	726	759	735	749	743	812	788	785	785	712	795	727	758	727	755	769	732	757	769	737	728	737	738	752	776	743	725	751	763	817	735	735	723	774	695	711	739	752	767	718	749	809	715	775	744	750	729	742	794	728	764	766	780	797	791	771	757	708	769	806	726	768	796	783	750	701	773	714	758	749	755	759	733	735	791	714	762	751	799	770	768	762	762	797	751	728	759	684	736	787	759	746	785	794	735	776	765	801	791	732	700	751	729	750	745	757	700	776	734	760	799	734	718	745	774	742	776	749	774	721	757	803	765	810	727	754	770	754	763	771	759	748	744	727	743	777	791	750	746	813	761	770	782	724	753	763	756	713	726	803	771	782	742	735	807	814	773	745	736	761	726	760	747	756	716	733	783	777	743	804	727	756	794	733	727	799	730	754	801	716	725	727	744	733	784	802	750	800	775	728	768	802	753	742	701	766	778	727	784	746	729	734	801	771	716	726	756	753	771	742	726	762	799	752	723	796	768	751	750	761	723	767	734	729	784	754	713	790	721	750	763	714	748	706	758	763	763	795	738	723	766	776	724	790	778	742	762	720	749	784	825	753	739	727	752	784	764	745	749	731	714	736	722	718	749	790	778	791	783	755	721	761	703	734	756	787	818	814	764	750	743	792	788	753	759	760	726	775	759	753	741	816	782	751	767	746	697	696	715	702	747	727	717	738	767	680	769	774	773	731	803	725	742	767	776	767	805	802	731	778	716	776	746	754	750	760	736	757	711	769	717	728	741	730	747	774	745	737	776	762	746	760	744	734	778	752	737	766	767	742	807	777	725	714	754	777	765	796	768	761	743	763	761	766	758	723	733	730	739	715	762	757	746	794	723	743	715	788	724	767	801	806	734	809	717	759	775	731	756	722	735	831	731	732	759	723	742	796	732	786	756	762	763	706	766	764	776	783	784	805	769	714	763	774	706	808	773	801	740	812	788	740	741	782	724	774	761	768	799	717	745	774	747	735	732	746	765	804	738	767	786	753	695	730	709	720	797	732	756	748	736	774	721	768	766	769	793	752	744	760	698	734	722	749	694	762	756	790	765	722	833	731	753	697	795	761	786	788	733	704	722	777	759	704	744	761	743	800	750	780	800	760	744	782	781	740	738	806	773	754	789	761	720	759	802	791	715	737	721	748	779	730	776	749	767	722	749	736	773	786	741	777	744	677	728	750	780	714	770	775	775	718	758	688	802	749	745	765	697	742	763	787	766	762	752	703	747	750	736	754	771	744	793	779	737	767	775	734	751	760	763	782	715	758	752	738	674	784	745	767	767	774	749	751	755	760	726	762	740	770	755	762	791	802	757	764	804	750	761	754	747	708	762	778	739	758	746	761	754	752	700	750	769	771	729	725	757	763	783	762	752	808	777	711	769	756	746	748	738	749	838	784	753	754	764	740	776	746	757	762	745	786	745	745	807	729	753	741	732	804	716	739	741	784	693	769	744	751	751	744	764	723	789	733	749	712	807	725	733	767	789	748	739	761	813	808	747	745	743	754	798	712	781	754	804	699	755	792	775	774	807	755	733	755	741	757	770	798	729	769	743	777	771	758	713	775	724	774	762	754	762	759	756	761	754	736	789	734	739
4702	1451	771	485	410	389	346	327	279	289	264	244	254	247	250	248	237	218	230	248	237	271	260	252	260	208	214	251	251	253	238	230	242	245	250	231	243	215	243	231	216	262	221	228	237	244	238	235	246	268	282	262	213	243	233	273	240	249	251	240	292	232	232	229	247	273	249	295	248	234	208	247	273	247	264	219	248	216	245	243	258	233	252	235	257	243	239	266	244	270	280	260	234	246	252	238	252	235	223	256	222	226	237	259	210	234	259	231	223	251	213	238	237	249	241	233	227	216	238	233	257	232	232	234	251	232	221	252	228	264	224	241	240	228	250	267	254	239	234	251	257	232	243	224	224	231	308	272	266	240	228	234	226	228	230	238	236	262	220	237	237	250	229	213	238	223	264	233	255	253	252	248	257	247	253	241	230	243	251	244	210	219	248	264	253	256	260	234	248	240	251	226	247	243	246	233	216	240	258	256	240	236	252	213	248	284	248	242	256	236	225	239	238	250	238	239	225	229	239	234	235	204	255	234	246	269	241	248	239	248	263	252	251	235	260	216	259	200	251	243	236	231	267	222	245	246	253	238	239	250	237	244	230	225	233	245	231	227	236	258	233	227	253	232	250	240	242	257	251	244	217	249	232	227	205	236	221	233	234	210	254	243	249	227	251	240	225	249	220	239	239	241	240	214	263	230	239	256	251	216	237	268	257	258	255	250	236	219	234	243	232	244	247	225	238	229	216	275	248	228	229	239	233	245	250	235	246	243	234	261	246	279	251	242	243	250	242	227	223	239	223	261	231	207	250	267	253	236	239	250	254	258	274	229	218	219	233	234	230	236	216	253	243	229	220	226	250	246	257	234	211	230	245	261	236	237	236	275	241	230	226	194	235	228	234	252	240	224	223	225	270	234	243	245	262	204	252	234	212	281	240	220	241	236	223	248	264	250	231	271	249	259	275	253	221	241	260	208	223	235	243	257	216	247	222	207	243	251	239	272	216	244	311	266	255	238	279	227	235	227	225	225	218	246	248	240	261	244	246	236	219	228	253	229	237	236	241	236	249	264	241	245	238	247	241	264	244	240	244	285	236	234	230	240	233	229	243	245	256	256	243	228	250	228	258	244	257	249	279	278	231	256	239	224	213	265	222	228	224	231	222	244	239	235	218	217	272	227	249	228	252	219	245	232	257	230	240	224	210	225	252	230	236	237	242	225	241	244	242	211	217	241	237	286	251	259	232	223	214	244	234	238	218	213	255	263	230	221	266	257	252	228	226	233	238	232	254	238	230	242	224	256	220	237	238	251	245	206	222	232	275	237	242	232	264	240	210	235	207	282	243	220	268	244	266	229	211	235	215	204	259	264	212	248	255	238	245	258	242	242	243	256	247	270	228	245	254	269	231	231	246	267	273	259	242	227	249	226	232	245	251	252	229	237	236	226	217	245	257	252	240	266	244	245	216	231	257	250	254	259	267	250	243	243	231	256	259	208	246	277	240	236	211	256	208	236	242	242	247	225	240	218	226	246	241	214	258	246	273	240	242	255	252	233	247	246	253	247	250	247	283	235	260	257	269	236	230	218	232	251	246	241	237	221	239	247	233	238	249	249	245	241	249	250	247	234	267	276	220	235	266	245	267	262	245	248	228	245	251	242	215	222	268	230	229	253	238	234	258	239	238	243	239	262	232	221	253	295	229	244	235	272	244	250	224	266	270	242	252	226	247	252	220	257	255	243	265	272	264	261	228	238	267	281	273	208	249	247	208	264	250	250	252	264	240	273	246	255	243	254	242	222	235	242	250	259	233	236	246	250	211	237	250	231	221	250	229	261	238	209	298	231	251	245	249	252	261	218	265	243	254	268	216	248	249	234	235	239	244	266	218	234	221	252	260	255	270	248	253	243	228	221	251	222	218	225	244	235	221	221	224	253	243	233	244	233	259	247	237	250	272	240	250	240	226	236	244	256	244	256	241	240	264	255	255	229	240	225	241	242	222	228	216	227	270	249	226	246	181	227	261	235	238	233	252	258	267	249	235	271	251	244	234	247	249	237	252	227	225	243	247	272	225	235	245	217	258	228	220	216	235	233	243	235	267	225	261	233	243	248	257	245	254	276	221	230	242	202	236	243	248	267	223	250	224	239	256	229	218	238	206	245	252	245	269	239	241	255	257	269	280	218	232	226	243	226	251	255	254	236	234	214	250	241	236	241	219	260	225	247	259	225	218	236	227	213	247	279	265	255	261	237	245	255	279	225	249	245	234	234	244	259	218	242	261	227	240	273	217	269	234	232	246	222	247	245	259	248	235	264	253	246	237	225	243	252	284	226	242	275	242	205	258	247	257	257	229	252	250	232	240	228	236	232	270	248	224	222	260	245	247	213	265	273	234	250	265	252	239	250	212	236	262	233	225	255	244	224	246	249	255	261	245	229	243	232	230	220	238	256	258	230	289	258	242	235	229	241	262	228	251	233	250	239	248	251	266	254	231	200	261	264	258	271	228	249	222	265	243	235	222	229	229	233	262	256	246	251	234	239	232	243	252	226	262	236	225	233	234	247	227	212	237	267	228	255	229	227	243	247	242	254	238	255	219	249	252	217	257	241	244	237	227	228	253	231	222	230	268	256	224	243	250	235	238	240	233	236	253	221	247	260	246	217	238	249	253	232	257	257	218	240	253	224	224	229	224	234	251	264	240	261	215	258	279	245	262	233	246	261	255	246	259	256	253	241	246	231	262	257	260	261	237	244	248	265	238	249	268	238	243	251	212	247	237	242	266	216	255	274	237	235	239	240	239	223	256	251	223	219	240	234	275	267	250	246	225	269	244	269	246	248	258	243	250	220	258	237	227	228	231	246	268	246	235	270	258	241	243	229	246	244	238	263	249	264	242	239	224	274	263	239	223	242	247	225	230	260	225	221	257	237	238	239	261	243	226	246	258	232	230	223	240	238	238	268	231	223	244	256	229	220	200	231	262	232	245	263	261	242	212	253	233	228	226	246	245	247	221	220	230	220	255	214	236	262	218	239	227	219	268	240	254	253	243	247	216	232	227	256	226	232	256	230	240	245	278	241	250	290	230	246	237	223	259	269	271	261	242	238	238	221	229	232	238	234	281	225	238	246	237	233	246	238	244	226	244	257	234	245	262	238	214	237	240	233	232	229	254	235	253	253	244	234	221	229	216	246	211	247	222	234	230	224	200	233	239	238	218	225	270	220	256	285	241	245	240	254	233	244	248	243	241	256	215	225	265	233	258	239	251	294	261	221	236	232	234	223	255	218	275	240	223	246	253	254	255	230	192	246	220	224	245	236	245	257	263	238	258	243	231	224	234	241	233	225	237	233	256	227	224	218	234	252	226	231	253	255	233	270	253	272	263	246	239	275	206	223	239	246	220	268	243	227	295	266	246	229	228	248	233	244	253	257	251	262	236	261	229	237	263	201	241	257	263	235	218	193	239	228	254	245	247	212	244	244	240	247	238	268	236	266	266	257	243	241
3714	1680	1676	1646	1416	1259	1044	931	777	796	708	693	647	673	629	604	579	620	624	591	574	622	623	611	536	594	599	597	614	604	567	610	582	618	563	599	628	613	623	570	580	603	561	583	623	663	597	624	603	574	601	619	628	628	635	665	613	577	578	637	610	532	586	612	581	566	564	599	593	582	599	587	569	555	579	579	601	625	596	570	602	582	586	642	621	645	572	621	604	586	576	586	574	621	604	634	601	597	604	611	580	574	581	571	630	607	582	624	566	604	615	596	545	611	626	588	564	602	601	566	628	571	594	608	597	632	627	571	620	597	599	573	572	609	635	588	619	597	588	596	622	591	559	625	597	580	645	606	631	600	599	579	559	559	587	566	641	602	575	608	622	600	577	576	598	577	566	616	602	617	585	632	612	619	599	618	569	574	612	589	579	587	586	611	594	562	633	642	591	564	558	615	594	638	598	581	579	594	580	617	634	604	603	596	600	573	566	625	593	590	587	563	588	605	609	543	629	603	592	627	609	581	557	610	588	607	614	581	593	618	579	589	581	579	621	583	574	605	584	570	598	581	601	631	587	579	616	588	613	558	589	575	598	595	596	569	607	571	586	600	576	594	591	593	600	618	595	611	591	569	604	599	589	618	600	594	587	611	647	610	582	585	594	601	590	589	603	606	603	629	567	548	607	594	548	578	643	618	620	615	615	562	592	594	599	610	561	597	613	604	599	634	578	580	634	575	583	580	585	588	576	604	608	596	602	616	627	614	567	558	623	592	600	580	603	555	599	556	582	600	621	571	560	581	579	601	612	579	616	590	592	568	572	604	589	593	614	587	636	594	619	564	611	591	617	591	633	603	597	626	571	571	589	602	587	621	610	593	605	596	640	605	579	572	581	580	617	550	598	583	600	606	582	614	581	599	606	641	587	607	598	610	572	622	619	620	594	580	632	611	594	588	611	603	611	562	651	585	605	587	613	579	609	608	551	636	629	576	646	578	583	584	589	630	587	619	576	623	581	593	596	637	639	608	612	596	578	586	588	605	602	602	629	634	558	609	584	622	563	554	577	612	593	614	609	623	584	574	531	580	615	609	554	594	605	627	602	616	599	621	637	609	614	603	623	590	629	637	582	599	614	591	605	554	578	572	534	638	618	623	627	573	583	604	583	574	601	616	622	617	574	590	575	593	602	636	578	637	550	565	535	558	580	595	621	598	588	560	588	606	551	610	548	606	577	580	591	605	620	548	621	601	593	587	572	567	583	565	608	586	558	580	542	539	639	603	626	609	592	590	583	567	572	574	636	585	609	554	601	600	629	574	656	602	622	602	606	600	548	587	619	591	609	600	569	611	593	576	568	594	552	562	604	558	628	567	581	585	590	579	597	648	546	538	614	598	632	572	599	600	574	563	558	601	576	551	598	604	565	601	586	591	624	552	597	599	584	585	605	612	565	581	615	593	623	591	628	572	610	555	650	597	601	597	620	569	605	602	612	595	592	620	591	562	597	596	545	588	584	605	625	579	602	609	589	599	607	595	605	613	565	585	602	561	578	598	593	576	564	596	602	663	609	575	607	577	558	636	552	575	603	607	615	582	566	582	572	619	600	607	607	543	604	568	528	602	564	581	614	609	591	577	603	619	580	599	636	589	593	626	628	561	630	599	585	558	603	600	553	589	536	573	595	629	605	581	599	588	591	619	635	592	619	537	582	591	574	559	586	625	613	586	600	569	605	587	605	580	571	561	580	623	599	618	596	593	552	562	576	581	588	592	606	636	601	578	596	602	547	574	582	593	600	591	608	586	547	601	615	571	583	558	570	629	624	620	600	629	595	588	598	605	567	579	595	579	592	556	602	636	596	611	566	583	603	579	592	570	567	585	577	644	611	602	580	614	611	592	583	606	647	572	613	581	580	613	616	609	633	617	630	618	610	613	552	603	554	576	618	541	582	577	581	556	577	591	647	625	533	617	623	576	619	628	610	564	582	634	600	639	576	597	593	602	624	560	565	613	611	596	588	586	570	589	637	567	570	571	607	572	566	613	608	589	625	592	599	559	614	584	597	570	596	577	608	600	617	577	601	577	601	586	593	620	572	577	626	578	614	588	589	569	567	578	573	533	617	598	612	559	607	581	585	611	623	584	579	624	596	606	615	562	575	588	546	622	631	581	543	607	615	615	581	569	600	665	567	579	626	586	544	585	582	594	604	574	536	607	609	566	606	600	587	598	542	593	609	603	587	583	571	556	581	606	600	579	607	575	572	582	585	587	606	591	591	580	597	612	589	576	618	621	627	618	559	580	629	574	634	589	596	618	612	560	622	540	601	586	633	592	577	617	576	592	580	589	593	583	586	610	625	576	542	635	549	596	568	599	538	586	598	611	626	613	599	543	589	590	599	604	585	563	607	623	585	591	587	644	568	571	616	583	577	593	573	604	572	618	621	577	605	626	584	600	595	587	572	586	551	553	553	526	598	589	607	604	623	581	582	580	569	566	580	607	570	621	604	611	600	617	619	559	566	613	610	594	562	611	574	584	622	560	625	598	570	561	599	611	595	555	596	623	605	563	616	631	600	630	608	572	585	615	609	630	589	571	605	618	588	625	566	606	621	550	607	641	560	589	604	603	595	594	618	576	589	613	587	610	608	615	619	551	632	600	645	561	580	595	634	567	611	573	602	577	577	545	633	548	624	584	599	608	640	598	592	534	564	583	681	609	618	600	632	578	613	619	614	561	639	610	587	569	607	596	611	604	651	652	647	591	600	585	581	659	608	565	578	543	635	593	572	581	581	588	580	551	604	600	609	612	596	627	543	628	588	585	581	605	605	573	581	560	612	538	602	563	573	552	630	606	614	565	613	583	575	568	606	584	571	584	581	598	537	611	580	591	577	626	620	621	596	581	636	621	610	581	593	569	607	579	608	612	559	579	608	590	581	608	597	626	615	621	574	604	567	581	595	546	644	618	580	583	593	620	596	562	590	568	605	554	605	582	584	563	620	619	580	565	587	594	576	594	584	616	600	606	537	608	562	561	598	567	597	571	600	626	582	663	565	599	578	572	615	586	586	591	583	580	581	611	606	614	583	530	586	584	587	579	577	627	558	587	601	625	616	627	574	574	646	578	572	599	569	606	590	603	594	538	568	585	649	570	603	588	581	615	611	590	579	621	608	549	583	636	615	560	588	565	572	604	631	598	580	585	581	576	573	584	590	620	603	562	609	617	561	587	617	586	603	590	622	609	586	596	634	599	628	607	559	569	602	604	584	573	597	600	590	558	609	638	601	569	633	588	609	587	597	585	577	572	575	583	573	597	599	589	570	567	610	583	617	523	601	605	619	559	578	557	611	565	585	609	627	578	571	627	623	628	600	632	608	624	616	574	603	605	614	574	577	608	573	589	615	574	616	580	560	559	576	594	624	592	583	597	597	572	564	617	582	602	610	630	591	552	554	625	581	612	576	613	584	574	582	589	634	584	581	612	603	597	578	634	638	591	609	584
14629	4229	1920	1256	989	749	650	610	509	462	407	446	386	420	401	365	354	390	381	360	340	392	351	359	346	369	380	346	348	363	332	368	354	387	377	346	368	344	350	361	336	380	353	353	326	348	353	359	322	373	387	353	381	371	384	373	355	375	347	374	359	324	372	357	376	371	337	340	360	330	330	352	364	356	366	370	332	306	313	351	352	346	368	328	361	367	365	356	346	356	339	384	342	356	331	355	381	355	354	327	357	341	350	350	325	344	332	354	355	317	352	342	362	367	371	395	377	339	362	335	388	367	370	379	369	341	373	355	347	331	347	361	384	347	330	357	354	349	378	370	367	370	377	370	380	357	337	337	336	348	349	344	347	322	328	386	359	367	338	358	362	317	309	371	380	356	347	366	355	344	382	341	389	333	362	322	326	372	330	341	324	388	327	334	330	330	341	385	333	348	332	342	324	353	345	351	307	360	353	333	341	340	352	353	352	427	361	361	353	379	358	382	341	359	360	340	357	342	325	313	339	335	360	370	376	326	361	359	318	346	372	378	357	403	381	354	344	381	333	374	387	424	327	313	355	378	385	366	376	364	376	347	359	354	361	333	351	327	361	345	367	366	329	321	349	359	335	353	366	355	362	341	367	356	363	373	343	366	366	363	341	360	370	363	386	355	349	345	315	353	368	400	380	390	390	357	340	379	352	367	372	339	366	371	357	343	327	354	378	363	339	326	366	344	343	352	378	364	373	347	394	373	379	352	373	362	345	338	379	378	350	363	347	340	360	370	340	352	343	373	316	330	343	342	365	315	399	350	365	392	358	348	330	379	353	352	333	374	366	325	359	370	386	351	324	330	381	392	362	369	366	364	364	378	374	355	329	351	364	364	343	386	351	398	321	344	336	347	353	367	335	343	363	319	339	358	331	351	367	331	399	358	315	324	336	352	367	375	344	350	321	351	348	368	335	334	347	355	339	377	394	367	357	363	359	364	351	359	306	373	343	374	354	319	362	317	348	348	344	371	362	367	342	307	333	362	359	348	348	391	363	342	331	336	323	361	333	368	331	359	373	353	380	346	388	327	355	355	351	333	327	345	355	368	338	346	328	361	337	310	334	360	350	367	381	356	384	348	344	355	352	354	315	346	344	323	349	327	334	362	340	368	334	338	344	361	340	345	367	344	336	347	328	343	396	342	332	352	333	351	348	365	346	355	372	340	324	390	354	331	340	341	352	323	348	336	371	374	378	364	338	355	348	367	353	370	318	376	339	377	367	352	355	341	344	354	365	321	384	336	348	358	346	371	353	351	325	324	377	357	336	370	364	364	337	328	345	353	316	365	396	376	370	330	348	383	338	343	328	342	358	338	365	363	363	359	341	317	356	378	344	389	316	369	385	375	349	371	372	358	330	364	335	331	346	393	360	330	377	338	360	387	367	338	350	385	347	320	396	372	345	369	402	344	372	372	337	336	344	379	373	332	324	373	380	359	348	352	347	355	332	333	344	365	345	340	382	341	367	391	350	351	333	354	308	355	368	388	383	351	326	381	344	342	355	347	348	329	355	357	370	343	411	371	380	379	343	337	334	330	362	321	365	372	346	363	353	354	340	321	356	342	361	355	370	357	361	340	379	337	353	361	350	336	320	338	344	390	373	319	368	355	363	360	346	356	367	361	339	362	322	340	387	354	366	359	362	350	336	347	323	361	318	357	381	340	359	344	344	378	359	351	331	361	379	356	331	325	348	361	330	366	344	386	347	364	354	365	313	336	333	338	345	359	381	362	381	335	356	386	345	333	349	300	342	321	370	322	334	401	346	358	356	328	378	387	345	371	356	364	373	365	320	355	325	348	383	321	313	348	321	329	351	316	336	352	356	397	355	351	313	373	346	391	368	386	344	331	365	363	372	366	349	372	371	360	370	356	362	354	361	378	384	361	360	378	353	305	337	351	366	351	331	409	348	393	387	355	349	340	369	326	346	360	344	351	374	331	361	382	363	348	346	357	370	340	370	347	327	387	340	352	351	346	357	368	352	336	372	348	347	341	372	383	337	400	335	357	358	349	340	356	340	339	392	362	325	355	384	359	367	366	373	349	354	372	373	354	341	340	348	337	353	350	338	356	350	339	340	366	364	348	321	334	362	352	347	324	347	336	322	374	344	351	361	363	355	362	343	357	316	363	326	363	378	379	357	380	384	338	371	343	353	337	302	354	366	356	317	331	368	359	351	364	318	346	335	364	348	327	334	375	366	339	369	339	369	388	358	354	360	368	354	343	372	339	342	322	364	343	356	368	347	341	348	303	333	349	382	365	346	371	359	323	328	366	364	361	353	324	325	310	364	364	395	381	353	321	375	334	371	389	371	358	303	395	361	322	329	371	342	376	345	384	365	331	377	373	333	351	384	356	338	373	391	326	336	400	343	332	344	367	350	382	335	345	332	352	385	364	347	395	385	326	354	346	322	321	357	351	362	349	317	347	327	332	383	372	350	308	348	337	350	364	331	356	358	344	301	355	338	326	358	363	345	375	354	360	347	331	371	386	380	365	353	374	326	337	347	371	374	339	355	352	394	336	313	359	342	339	338	374	365	333	330	327	345	369	363	367	350	360	358	314	353	369	366	355	336	384	367	382	357	351	341	369	375	388	347	369	308	361	340	341	369	338	326	346	350	333	347	366	351	349	377	364	378	377	349	311	333	363	382	336	345	336	327	368	349	347	353	357	350	363	331	352	317	334	364	383	342	323	366	322	384	342	346	342	340	387	350	317	363	348	378	358	389	340	364	364	344	399	345	372	321	367	339	364	342	377	368	378	355	370	355	345	347	323	350	373	367	375	326	345	348	385	345	356	337	373	387	377	324	352	349	361	334	352	382	324	329	369	337	334	372	331	372	358	366	344	328	360	348	338	357	354	330	348	345	364	376	391	343	319	313	335	377	376	365	380	359	319	356	415	338	408	354	361	360	379	344	358	334	328	387	381	318	393	368	337	337	332	338	330	397	363	335	345	358	348	360	351	348	382	337	375	374	343	349	336	345	342	348	337	324	353	349	359	354	333	335	348	316	371	352	350	335	336	359	360	328	350	370	326	370	346	361	335	394	368	342	360	353	381	362	390	351	327	334	340	332	388	330	394	384	376	320	374	340	328	338	334	333	364	354	356	360	356	354	355	321	338	369	342	347	332	365	346	362	327	334	353	343	352	326	356	352	350	368	368	323	364	337	343	367	323	374	325	360	340	362	339	353	324	373	329	352	374	323	392	347	349	361	344	352	353	365	309	348	339	352	331	363	380	339	318	359	355	348	378	327	352	353	370	384	400	371	367	337	345	364	340	356	376	372	343	365	386	328	368	321	363	350	410	347	319	355	372	346	356	363	339	346	361	357	351	347	393	331	370	378	380	347	336	352	380	380	364	362	358	366	323	344	344	340	393	343	363	380	333	333	349	333	353	352	347	348	329	373	338	328	362	335	332	344	387	328	345	320	342	383	375	382	347	354	370
10393	3908	3516	3757	3333	2884	2338	1954	1675	1368	1295	1152	1138	1072	1092	1036	978	892	899	966	897	876	937	856	851	876	864	838	910	856	796	854	832	841	877	817	823	827	834	788	889	894	811	780	839	852	859	864	853	880	877	853	857	832	843	881	861	835	860	806	784	859	851	793	844	829	827	847	812	827	858	863	836	818	850	818	808	803	872	780	786	797	847	837	866	848	805	873	787	848	827	812	830	825	797	779	874	834	844	801	795	768	840	768	789	769	827	826	852	821	837	834	773	814	774	838	768	830	807	819	789	803	838	844	808	795	816	866	823	838	830	748	834	746	821	842	811	824	851	839	843	855	834	769	823	805	804	834	830	796	849	804	827	841	831	800	767	811	840	842	861	806	827	818	801	820	849	848	797	874	803	901	838	802	808	861	825	804	753	807	804	820	862	848	817	875	781	839	826	799	832	854	889	861	899	782	788	796	826	846	799	817	758	818	784	866	857	818	841	799	793	819	831	866	786	803	810	850	793	861	775	824	831	837	840	816	827	819	834	829	854	815	813	798	844	838	802	788	909	807	782	815	808	786	821	848	796	807	805	846	822	849	809	798	788	796	912	820	840	835	834	829	801	835	864	848	818	827	839	815	764	864	825	862	784	827	878	817	859	843	860	811	828	795	839	758	825	800	822	838	810	876	862	854	820	817	780	831	813	839	854	793	821	817	787	801	808	876	839	794	770	795	857	819	852	807	814	832	809	829	804	825	821	809	815	827	831	867	797	828	824	836	809	781	810	802	827	849	824	815	825	855	793	831	810	841	833	802	799	822	846	824	829	830	822	840	830	798	811	849	808	795	765	860	824	788	802	878	849	813	846	832	815	801	836	810	827	770	832	828	814	820	809	832	826	810	807	796	832	834	833	823	799	857	801	805	832	807	802	910	816	841	798	795	799	826	867	807	819	789	804	841	864	738	829	794	852	840	796	829	860	848	763	818	785	811	807	835	784	850	875	805	804	813	805	822	804	811	854	797	831	843	808	802	844	815	781	827	833	829	797	813	785	826	840	827	797	796	793	849	842	861	838	834	867	862	818	824	866	782	840	879	815	858	816	829	885	858	803	833	774	844	763	845	780	804	817	858	820	784	809	785	877	820	801	842	772	867	739	846	791	829	775	814	752	809	853	742	841	804	827	784	851	842	831	798	804	848	813	810	816	851	828	841	814	854	783	828	799	846	781	846	825	851	817	809	899	783	845	810	839	808	846	792	873	810	860	840	851	818	802	849	802	811	850	809	792	829	791	862	821	838	867	769	879	842	815	876	813	812	799	865	839	843	809	801	793	808	784	812	777	871	815	825	825	819	798	805	843	839	849	806	835	825	831	801	794	858	832	768	825	813	787	787	769	835	870	792	892	886	783	824	843	828	830	808	859	831	813	793	834	800	835	860	824	816	852	855	822	877	820	849	797	887	874	814	756	865	847	808	787	793	872	769	780	850	822	818	796	814	833	842	823	751	818	813	816	853	800	812	810	833	865	842	805	794	843	761	807	847	805	874	849	836	858	823	754	818	843	838	801	845	802	878	786	836	795	855	808	815	802	828	825	823	812	808	809	826	804	824	831	813	829	783	823	769	806	853	856	822	807	820	813	830	825	833	820	767	809	809	828	878	834	844	856	816	817	851	843	824	868	810	852	810	783	784	832	848	800	851	849	873	813	840	845	819	852	861	828	853	856	884	848	806	797	829	856	773	863	839	764	862	833	805	811	870	802	854	791	854	806	798	803	822	832	787	807	844	782	827	838	828	836	889	831	788	784	816	827	810	824	808	811	807	797	835	844	799	840	815	849	793	797	834	851	829	808	797	784	818	823	842	817	820	812	818	819	860	813	844	789	831	778	781	802	796	798	791	852	863	831	798	793	850	817	837	821	779	805	838	835	799	802	753	819	820	782	850	785	831	799	806	840	845	835	868	847	817	842	838	788	808	825	830	826	800	853	867	835	768	791	830	851	803	785	814	840	831	835	788	800	848	837	870	809	822	790	874	814	778	797	836	788	813	805	806	819	874	828	803	841	807	827	794	862	799	808	811	815	804	837	824	847	823	850	780	819	776	764	775	792	856	838	822	808	821	789	860	811	813	808	825	811	783	869	797	805	838	810	807	836	802	830	821	811	834	814	783	816	794	767	792	824	854	781	855	826	844	844	837	793	841	802	825	855	830	828	814	806	835	856	832	784	812	829	854	819	797	811	793	796	834	819	841	844	837	786	821	768	812	869	830	855	807	826	813	817	857	845	816	844	827	796	816	797	843	829	823	837	822	794	812	810	799	807	842	842	808	879	795	830	783	818	843	854	873	828	807	831	824	798	792	781	833	814	790	836	791	761	813	831	812	820	843	847	821	779	770	869	785	829	837	831	874	809	839	805	813	842	817	841	824	868	835	828	794	762	808	833	784	756	798	832	893	825	815	820	810	836	796	831	797	756	831	823	870	778	848	858	806	833	827	781	828	849	817	846	796	815	849	809	799	848	802	830	829	774	792	842	775	807	819	839	791	817	792	811	815	842	849	839	807	825	832	806	806	836	781	789	844	808	780	802	781	840	851	833	830	735	787	814	817	824	808	814	818	812	816	789	845	773	817	795	839	871	795	829	827	859	835	838	803	846	781	781	768	806	830	882	860	845	818	848	839	821	858	830	805	796	809	872	822	833	773	838	779	839	816	783	841	754	834	803	863	864	825	794	827	833	792	792	840	774	839	850	829	868	792	802	827	807	843	808	817	796	877	783	827	807	856	777	853	825	833	779	841	862	803	847	782	843	857	824	821	867	841	848	806	819	802	873	798	857	787	797	856	794	814	847	805	786	864	839	869	743	811	793	819	822	846	812	847	833	798	807	824	798	764	811	814	874	838	840	823	854	810	829	817	794	812	837	833	856	843	847	820	850	812	838	814	785	793	813	817	830	839	834	783	863	793	802	849	814	822	816	840	831	857	796	840	813	850	832	813	790	810	817	768	778	824	816	858	828	802	841	834	864	808	858	783	825	849	732	882	839	821	789	836	864	821	806	777	844	827	816	776	798	749	816	841	847	810	809	839	823	818	836	806	829	813	825	800	850	774	833	842	798	787	797	851	796	817	789	822	877	849	828	819	790	906	798	884	739	824	811	810	827	841	849	847	874	840	810	804	845	826	881	770	802	813	867	862	828	859	872	796	815	786	824	810	794	823	782	841	844	869	810	818	787	827	825	838	809	896	862	873	855	821	841	829	777	846	818	813	831	870	793	806	840	814	834	790	832	815	807	837	837	818	779	783	830	809	860	838	778	795	776	861	884	786	850	783	804	861	810	806	791	846	792	861	849	775	863	838	780	812	783	864	830	740	808	807	801	834	791	818	826	785	818	801	837	846	769	786	837	791	792	834	831	850	772	837	812	857	810	813	801	868	772	841	788	772	791	813	779	817	787	800	809	841	818	823	814	769	748	851	778	833	781	843	778	798	780	855	848	809
23848	7713	3154	2063	1377	1102	841	723	589	545	468	400	398	364	345	394	359	367	343	351	326	322	380	358	333	330	310	326	347	328	350	304	355	294	341	356	382	335	344	342	280	335	332	364	336	337	292	319	353	341	315	321	316	335	339	346	310	398	310	313	334	293	310	325	329	335	343	311	305	318	343	347	306	300	319	307	340	330	307	317	357	348	350	348	348	310	330	339	311	369	309	346	325	303	348	322	369	325	337	319	343	343	302	288	300	326	323	329	338	300	352	328	338	333	291	336	319	330	390	315	322	330	305	317	343	333	305	321	322	302	336	322	311	319	338	317	304	326	331	326	326	314	333	375	327	329	331	306	346	327	331	315	364	334	297	291	329	326	347	308	318	353	344	325	326	312	298	339	350	308	337	331	311	320	343	302	308	358	332	358	298	318	335	324	325	328	333	313	343	311	328	295	325	325	367	335	323	317	341	343	348	320	331	346	315	306	325	304	298	315	328	330	350	320	323	325	368	336	338	324	328	343	344	313	302	346	337	376	337	335	279	341	310	323	281	329	367	332	340	353	346	351	344	327	308	329	337	327	309	333	304	297	330	334	354	321	339	326	331	294	344	317	313	338	363	333	299	326	315	313	304	340	329	307	288	320	333	305	322	331	355	305	330	337	329	348	334	324	329	365	309	316	326	306	328	335	362	332	353	319	334	340	325	345	305	355	309	324	357	337	348	358	361	318	307	338	290	311	288	305	360	305	297	328	338	295	345	356	347	334	332	314	319	354	361	305	307	316	314	314	357	336	344	350	292	304	341	328	340	311	331	319	354	323	310	332	340	348	333	330	312	321	329	327	320	322	314	353	361	335	332	357	347	332	344	321	355	340	363	294	353	340	338	367	349	301	336	317	332	321	347	304	345	304	326	335	337	301	340	316	308	314	338	337	326	346	317	314	322	332	355	337	301	344	322	331	338	350	322	328	347	316	343	337	328	301	354	345	310	305	305	367	338	323	339	299	328	311	341	298	320	315	351	362	328	298	361	343	299	299	336	331	332	329	338	329	319	338	347	317	325	318	291	299	314	354	359	338	344	328	331	346	308	330	363	339	345	337	312	345	329	323	308	353	341	315	363	352	312	322	312	322	300	282	344	318	322	341	330	324	309	328	322	297	301	345	315	339	348	348	313	310	315	352	348	321	315	316	343	311	329	302	332	339	328	323	324	304	290	357	359	355	368	330	306	308	316	310	389	355	323	330	327	335	336	302	327	339	332	341	318	358	321	336	300	307	318	330	339	339	316	286	327	325	342	309	336	328	303	327	356	337	341	316	293	344	322	324	331	334	337	304	339	351	326	342	327	340	320	341	301	314	323	326	325	305	313	329	341	304	344	311	345	312	311	327	324	306	312	316	324	348	343	345	349	334	332	299	320	290	341	320	343	323	329	328	292	333	338	300	343	322	330	344	344	302	309	335	317	307	310	326	342	321	347	311	329	330	369	329	331	329	316	355	302	320	325	342	341	318	312	307	333	309	313	358	316	359	339	303	320	376	370	352	283	325	329	333	311	351	339	327	296	344	327	344	277	308	334	351	343	326	334	325	357	313	287	308	356	310	302	340	339	327	346	317	310	352	330	334	332	357	319	314	328	337	349	287	337	314	304	303	330	319	323	318	276	334	312	306	325	363	314	350	311	372	329	363	335	332	320	327	310	326	350	342	313	302	336	352	324	308	330	317	312	326	318	311	323	329	326	309	354	324	311	332	321	345	348	346	328	331	322	303	332	300	342	318	325	305	360	367	292	335	319	326	320	332	296	309	327	339	307	332	340	318	334	332	369	320	348	313	322	293	341	323	345	310	304	322	316	320	321	338	302	284	290	324	325	300	318	327	346	371	358	360	331	344	336	322	327	314	338	313	285	348	345	321	339	303	301	296	320	325	310	327	338	321	340	308	315	334	343	334	318	355	340	334	339	307	334	360	334	292	299	295	316	319	298	320	318	337	321	323	332	329	329	339	352	319	313	298	303	300	281	313	334	307	333	332	322	322	321	297	302	357	335	344	330	335	344	336	310	355	342	347	359	316	341	326	321	330	307	281	342	321	318	320	354	321	325	323	326	336	321	323	325	305	341	346	319	303	312	303	330	320	306	333	323	315	349	339	349	302	345	337	339	373	340	331	313	344	334	323	291	339	333	331	327	346	335	334	322	304	316	332	326	321	335	332	309	354	348	343	327	327	323	341	326	334	347	340	328	335	320	325	322	333	335	312	313	346	325	311	359	348	315	325	329	338	335	343	323	325	330	312	322	318	362	287	292	342	321	320	331	285	358	329	332	283	337	327	340	334	303	313	329	335	352	329	336	312	363	323	334	329	353	352	328	322	306	327	297	358	288	338	332	304	345	362	350	337	318	321	309	331	357	317	325	348	332	347	346	333	332	341	338	324	315	303	357	351	349	360	347	332	331	323	341	321	356	341	331	364	318	320	338	328	295	307	315	335	306	355	319	330	343	327	305	303	306	348	296	322	364	321	313	346	296	297	281	272	382	338	298	307	326	315	372	282	295	324	333	380	307	319	346	332	305	344	328	337	320	307	300	319	342	292	349	346	334	337	324	314	329	335	347	289	347	346	325	296	336	322	304	301	332	327	339	331	335	344	337	343	363	314	347	347	338	363	338	324	326	312	338	304	321	326	333	333	337	311	315	314	336	323	302	340	320	347	357	337	341	325	345	351	337	341	305	342	340	305	320	345	330	330	289	333	307	309	296	314	359	331	349	347	367	333	377	334	334	332	341	326	314	315	310	374	297	311	367	341	350	342	344	331	341	330	332	373	313	342	347	320	329	305	351	350	321	299	323	344	330	295	324	328	312	344	315	336	356	325	342	334	347	356	329	336	336	324	327	308	281	322	331	311	307	295	322	329	326	351	315	347	336	339	339	313	361	347	316	304	313	325	304	334	333	341	317	317	296	328	331	302	302	297	286	319	322	282	313	317	345	339	347	356	338	320	337	328	316	319	326	315	300	326	303	316	330	283	339	312	307	338	302	329	333	317	325	334	339	341	355	341	341	323	337	308	312	326	329	319	314	376	304	334	304	331	298	346	361	322	329	303	353	349	318	308	289	327	325	343	338	280	327	330	357	348	344	332	324	312	335	309	334	344	319	340	326	291	332	336	340	312	306	377	337	312	318	324	356	330	338	321	331	294	296	332	335	324	296	331	329	346	346	318	315	313	345	337	344	365	304	368	333	323	345	315	347	363	343	295	307	345	336	325	340	311	327	314	304	325	333	329	326	353	330	337	338	329	305	331	301	287	340	311	339	355	362	323	318	341	343	346	326	317	318	346	332	305	310	330	312	296	310	364	325	350	320	327	306	342	306	318	291	350	320	294	339	309	353	311	357	343	359	317	312	325	360	281	337	322	349	328	341	325	315	316	344	317	336	334	308	329	354	361	358	327	333	305	309	346	318	320	315	361	327	332	318	332	352	317	346	332	319	347
14249	5631	4787	5139	4502	3737	3337	2537	2175	1774	1534	1426	1259	1192	1155	1148	1022	925	963	909	903	912	888	879	813	799	849	819	771	799	820	751	786	813	752	776	781	781	746	818	791	790	751	809	751	800	770	850	775	806	829	745	815	866	785	829	797	819	805	783	740	781	746	712	755	770	776	784	785	776	781	788	784	776	777	764	745	753	752	735	758	767	742	760	738	769	771	780	733	736	764	748	742	759	732	791	775	784	732	786	751	719	753	762	756	766	793	784	752	785	732	745	719	736	752	746	765	756	735	683	775	781	753	728	730	743	737	766	721	736	727	724	771	734	718	733	750	739	749	781	747	787	742	733	800	777	816	786	737	766	750	716	737	766	775	745	771	714	735	774	702	746	811	740	747	735	736	764	708	803	697	765	750	806	744	752	809	788	708	732	742	733	747	752	784	731	775	748	834	699	704	776	744	771	759	707	723	769	737	733	720	770	667	779	760	708	727	776	780	750	732	762	744	762	776	731	764	699	740	729	754	729	736	761	683	757	749	709	787	757	750	727	770	749	753	721	697	804	769	767	795	741	792	723	713	787	731	722	761	770	786	763	710	758	768	742	779	761	742	755	721	693	728	720	765	749	780	772	754	702	827	736	754	770	745	767	788	731	782	741	812	749	758	737	739	735	768	734	774	743	756	745	733	722	714	758	732	771	704	774	778	764	705	766	787	733	760	705	758	734	775	715	750	704	750	723	725	774	741	762	771	745	771	763	737	716	738	719	809	751	759	725	742	718	774	714	754	717	783	769	783	807	774	750	737	741	785	793	738	712	750	760	688	786	737	748	757	714	722	724	717	754	771	740	782	711	756	750	715	832	745	792	768	711	713	735	717	742	737	762	758	759	761	739	779	764	774	740	719	741	751	693	766	790	797	773	733	733	696	803	759	736	747	734	755	777	744	766	752	771	741	745	752	784	741	721	735	717	731	729	745	781	709	748	737	722	748	769	727	735	693	787	725	750	748	741	738	767	755	685	754	739	716	763	728	720	753	764	771	712	734	718	779	784	739	799	739	734	711	778	720	787	712	743	745	755	791	753	765	778	714	729	722	753	767	722	769	739	768	727	727	741	753	754	723	773	773	753	777	730	770	784	762	771	772	720	690	774	786	746	749	739	730	776	800	789	700	718	775	761	757	734	771	789	740	783	730	823	732	725	755	724	783	696	742	709	740	719	747	762	736	730	705	739	773	728	720	713	691	773	774	782	755	762	713	741	765	723	742	742	683	772	754	750	725	759	757	707	723	741	775	706	810	705	764	770	710	759	782	765	705	744	715	762	685	765	741	725	742	731	717	773	749	755	742	770	774	729	738	736	735	759	753	727	711	783	723	754	773	756	822	767	762	736	725	737	760	708	754	707	757	766	770	738	752	786	714	774	744	715	742	737	778	761	762	743	781	724	739	753	725	732	763	765	709	717	755	749	770	730	785	766	750	761	691	739	745	752	728	762	710	761	702	739	764	727	780	760	747	710	761	722	724	741	756	749	746	761	739	739	747	753	719	753	739	737	755	741	732	774	730	727	771	751	771	760	747	806	754	793	698	755	740	784	746	711	767	733	811	734	742	780	737	757	757	721	687	757	739	811	745	775	817	735	732	723	736	755	770	792	711	770	762	709	746	741	762	752	760	791	724	743	762	778	690	757	766	770	786	713	779	759	780	738	735	764	732	779	721	757	755	766	794	726	746	763	730	709	799	785	747	711	752	739	698	714	738	743	731	773	762	796	795	735	740	731	780	733	758	801	707	749	733	720	773	739	770	740	804	730	763	787	747	694	735	746	750	820	766	749	732	767	754	759	766	738	721	756	761	756	746	710	723	734	712	718	763	751	722	698	745	749	796	791	751	697	767	693	715	733	779	744	802	818	766	727	774	745	720	760	760	745	778	720	804	713	731	719	721	790	744	743	782	731	791	736	754	766	722	769	763	748	745	754	760	761	744	747	769	731	721	760	716	723	760	772	758	789	727	730	737	779	770	733	755	753	732	760	756	753	742	790	749	761	722	739	737	764	809	742	765	752	811	778	741	749	753	734	780	728	691	708	774	750	783	778	754	754	726	719	742	744	780	758	770	827	753	751	754	781	694	730	792	720	740	743	676	678	730	751	778	735	739	806	753	719	757	772	760	765	757	766	747	765	720	795	749	823	756	775	754	698	792	791	687	752	741	780	776	740	786	773	762	757	736	732	732	708	736	769	736	779	778	765	792	780	793	772	788	768	774	728	706	754	741	772	791	722	752	754	711	799	718	730	734	775	817	797	768	721	727	707	755	738	706	756	732	711	701	735	745	741	768	726	712	746	757	728	760	737	736	796	754	770	757	753	764	757	721	751	737	705	762	745	767	748	762	782	782	751	738	764	764	709	778	723	764	764	765	776	728	786	827	741	784	752	735	759	761	713	765	738	752	775	728	752	801	731	750	712	732	739	750	759	735	748	732	746	743	751	720	736	745	773	774	755	728	700	779	725	780	756	735	758	739	745	735	717	713	761	763	769	759	768	757	754	776	776	764	759	681	736	752	779	764	731	755	768	680	737	735	779	775	759	729	747	741	744	768	733	710	778	760	751	759	788	732	774	823	714	705	731	702	702	784	756	742	753	705	801	738	779	728	765	670	758	756	726	735	766	783	731	735	742	732	733	784	723	735	742	741	781	729	729	735	736	751	715	740	722	725	733	756	744	747	743	750	805	762	758	794	727	740	722	767	707	783	800	731	744	758	754	813	767	721	756	753	762	764	707	724	781	732	728	743	697	789	759	754	740	760	711	700	734	691	790	771	750	776	739	799	767	750	767	807	747	720	719	719	766	782	758	727	738	746	808	741	748	776	777	771	737	741	711	745	713	730	739	766	723	767	757	761	766	726	713	733	740	719	785	744	729	785	708	761	781	738	719	732	707	757	748	770	760	792	776	790	793	744	710	715	772	731	740	757	778	771	759	762	714	737	763	738	785	789	778	771	774	725	746	761	695	731	762	731	737	769	756	740	750	763	754	791	761	788	764	772	711	741	731	724	744	760	779	785	789	725	763	779	753	743	781	717	729	730	771	713	705	751	763	718	763	768	761	735	793	796	708	749	712	753	727	740	807	758	710	729	724	766	746	792	768	731	773	787	738	747	733	732	754	744	694	761	747	746	701	763	760	775	716	746	717	765	759	804	808	749	760	736	776	744	742	744	719	708	772	750	740	706	744	785	718	794	727	744	758	743	712	780	804	784	728	778	750	731	755	763	755	716	724	723	774	700	711	771	758	734	742	785	772	770	728	744	718	764	729	740	726	747	771	777	768	703	805	689	759	834	763	682	741	709	815	753	765	747	713	757	723	756	735	733	697	768	751	777	739	811	785	715	730	768	722	763	730	751	754	722	746	750	784	774	734	734	754	757	730	761	746	766	796	688	730	736	725	774	750	770	738	745	735	771	796	725	733	786	710	773	744	752	764	787	781	791	731	762	736
5043	1466	754	572	453	347	327	308	259	280	253	295	267	263	241	221	271	215	242	242	237	229	236	235	254	222	227	242	224	224	221	231	258	244	248	251	216	256	233	256	233	226	269	222	243	238	257	251	283	236	247	253	228	243	265	258	231	239	257	242	250	268	241	257	210	272	263	226	266	242	244	250	263	226	242	224	238	204	236	252	234	242	231	243	232	249	233	248	278	286	240	232	223	245	248	264	221	249	237	235	233	243	259	248	245	229	226	236	234	249	209	251	235	224	245	215	232	231	240	201	232	238	255	239	239	241	232	273	230	233	269	242	269	232	216	244	236	236	238	238	228	243	239	248	232	251	220	213	218	215	229	236	240	222	232	262	258	230	225	249	258	251	228	252	217	234	262	212	264	222	241	244	232	228	236	238	231	236	240	215	227	255	273	244	242	229	253	237	235	217	253	240	256	233	232	229	216	253	274	227	246	240	245	242	262	230	264	248	253	236	235	243	257	228	227	254	224	268	228	212	262	260	290	254	255	231	247	257	237	223	222	232	243	241	241	255	242	232	229	225	245	258	239	249	244	239	256	281	231	242	234	232	270	260	263	250	248	256	253	245	238	261	224	222	267	254	222	272	242	240	233	234	257	232	248	235	243	238	231	263	248	271	256	219	227	250	247	240	221	257	234	225	240	283	246	242	249	252	240	252	269	276	237	238	249	247	219	226	272	212	254	239	248	260	257	213	264	241	254	235	270	227	228	214	231	247	223	246	213	243	244	239	208	244	238	248	252	267	246	261	252	257	256	239	233	249	226	231	239	220	232	229	224	246	223	250	227	242	248	236	246	263	283	251	230	237	250	194	236	222	253	252	259	233	230	220	224	264	256	257	234	246	228	213	226	213	243	260	250	226	269	244	233	253	273	218	251	215	237	246	228	244	228	268	244	233	254	256	230	229	251	220	211	271	277	245	272	234	243	246	236	250	219	237	262	264	249	242	212	255	227	224	234	231	248	259	230	242	268	223	216	225	257	229	201	247	270	243	245	277	251	259	275	249	260	254	253	254	218	231	251	232	236	230	242	231	224	242	238	221	249	248	238	216	258	241	225	242	255	254	248	262	234	234	240	207	239	240	254	272	248	234	230	245	258	221	253	221	259	277	231	228	230	235	283	232	210	236	232	232	248	251	237	264	247	242	240	238	221	214	227	267	228	255	197	231	252	233	247	235	216	242	258	229	215	239	209	235	238	267	235	248	257	251	215	232	223	227	244	263	238	219	258	256	245	231	228	257	246	219	238	222	224	254	242	234	230	202	235	258	241	245	235	237	271	250	242	252	252	250	240	243	249	256	228	215	218	242	270	257	244	211	213	250	230	238	218	238	257	254	231	233	242	248	226	212	230	215	242	243	242	264	263	232	253	224	245	222	229	246	252	283	248	249	237	256	245	226	241	261	249	226	247	257	248	238	242	230	201	268	228	242	234	243	229	246	243	252	222	265	240	228	212	242	226	243	228	219	246	223	223	224	254	225	247	241	255	234	228	245	247	232	233	235	230	246	252	243	196	272	260	219	223	226	250	234	247	236	214	237	242	263	231	232	248	235	246	254	266	253	249	267	181	220	244	232	258	220	242	278	249	273	261	240	218	231	255	247	236	242	253	238	257	246	254	204	238	251	259	246	220	242	223	256	219	264	256	252	217	224	236	214	230	262	237	294	222	250	223	229	230	224	251	268	246	223	251	241	261	240	226	223	252	222	256	264	230	223	256	248	253	229	268	244	237	241	257	231	221	244	246	247	248	286	247	224	237	244	255	281	250	234	251	244	241	265	252	246	257	258	243	226	255	242	236	245	244	250	221	206	251	281	247	254	235	244	250	246	253	258	236	235	298	252	219	229	222	206	232	251	227	252	244	245	261	240	260	244	232	240	251	230	238	233	219	238	269	258	247	234	245	237	236	213	271	247	238	257	223	236	220	236	245	230	255	257	257	230	232	229	235	240	234	218	230	235	242	243	227	230	252	223	208	226	215	261	235	225	243	261	239	250	236	245	245	254	266	242	230	225	241	211	246	239	237	230	266	220	203	264	278	261	224	216	231	237	233	246	239	224	220	245	258	231	219	230	252	248	235	236	202	232	240	221	235	227	245	262	231	218	243	241	220	264	240	223	240	212	234	227	216	247	228	240	239	234	235	255	240	228	243	257	247	223	226	257	210	245	231	228	224	232	233	237	219	216	224	226	254	225	226	232	217	227	240	235	227	237	217	228	252	247	243	233	253	275	226	250	266	237	229	237	269	259	248	246	236	236	208	251	262	244	260	260	225	237	235	239	254	230	215	237	257	230	263	227	219	223	229	216	254	267	231	248	252	238	245	252	217	207	236	221	225	241	243	257	241	244	249	226	265	242	251	240	236	259	223	232	229	239	261	243	265	235	221	256	268	269	233	222	215	259	239	248	260	226	226	243	253	242	224	222	244	251	249	235	245	244	242	267	251	198	256	207	246	233	245	241	244	203	235	239	225	246	263	250	225	236	247	242	218	225	213	238	246	253	238	241	253	223	232	255	251	227	252	204	273	247	236	245	215	271	252	232	252	225	253	258	258	235	232	246	223	250	244	262	266	230	216	250	237	251	235	250	246	222	210	219	228	224	278	228	225	248	248	231	264	275	252	238	246	223	247	219	217	258	272	228	261	210	283	224	244	229	283	287	273	256	236	239	237	252	243	264	255	242	243	213	241	228	244	258	270	271	266	248	233	247	230	273	275	238	234	298	270	250	227	232	240	257	242	255	241	247	207	244	240	251	241	219	227	256	254	229	254	233	253	258	295	246	224	237	223	273	236	228	242	260	255	256	232	267	261	258	262	247	241	239	230	270	250	239	235	253	246	265	248	230	245	200	246	249	251	233	231	226	250	237	247	259	233	236	267	268	239	234	247	260	233	243	232	226	271	222	230	271	266	244	249	238	238	232	234	222	254	246	222	236	261	243	248	262	236	257	246	247	239	234	270	232	229	230	276	222	237	245	236	233	221	253	214	245	261	256	232	222	248	236	243	250	226	262	249	244	241	228	246	236	245	257	249	244	254	200	250	229	231	233	254	229	217	242	217	245	222	218	234	226	214	241	215	239	220	258	244	215	230	229	229	275	236	231	251	243	265	203	264	270	246	220	233	258	281	246	261	256	251	218	235	234	218	222	240	247	223	256	257	235	204	232	231	243	224	251	236	227	218	224	238	217	247	217	247	229	211	239	245	259	244	236	235	273	236	254	256	253	230	245	251	230	247	223	225	248	237	247	228	236	243	257	228	279	243	230	242	234	212	244	245	256	250	249	247	243	216	218	251	251	247	260	243	249	244	254	260	204	244	237	252	249	244	222	230	224	237	253	231	226	222	254	250	238	231	257	245	259	234	240	225	220	248	202	214	233	239	213	255	241	223	200	230	232	253	216	204	237	271	222	287	247	221	220	250	241	235	231	232	235	272	233	241	256	225	223	254	250
3879	1660	1631	1664	1569	1321	1093	897	877	777	773	712	707	720	668	661	606	598	591	641	590	648	669	629	587	609	619	626	604	562	646	558	593	598	596	622	615	555	578	626	602	594	544	559	610	597	613	580	657	604	634	566	622	578	626	611	662	676	643	582	615	611	587	570	579	582	560	547	596	612	573	572	625	607	621	591	597	674	633	585	580	614	609	602	628	570	618	606	597	591	609	620	581	574	593	627	584	599	575	629	548	595	567	607	566	590	614	593	538	596	644	588	589	590	574	575	613	605	589	620	556	615	584	591	613	573	609	565	606	582	600	597	565	561	587	612	590	569	613	578	590	587	616	584	607	619	564	633	636	563	577	609	598	582	609	546	571	616	575	606	621	620	557	602	604	623	610	607	582	584	585	597	610	637	547	660	563	621	619	588	585	626	590	617	619	591	598	577	580	584	644	557	555	581	581	577	587	602	611	569	598	626	610	601	594	596	542	575	618	620	611	590	577	552	600	543	564	580	597	575	582	615	604	579	595	555	598	572	583	591	565	624	615	568	545	618	615	564	579	620	579	639	593	634	557	602	568	613	593	638	601	546	574	591	556	578	584	592	609	564	596	573	595	588	605	588	569	641	605	562	590	627	613	609	595	595	589	611	594	602	598	596	596	638	605	570	550	586	585	568	625	579	630	594	602	595	586	570	550	590	579	590	602	584	588	613	550	600	594	624	579	590	580	573	599	563	575	598	615	593	576	590	609	606	571	603	565	602	577	581	608	584	606	599	620	554	554	613	630	599	594	605	613	573	547	588	596	593	551	589	588	580	560	587	570	573	596	599	602	578	649	598	623	587	589	571	596	618	600	602	571	557	622	582	622	641	583	587	635	565	559	607	601	563	543	576	580	575	654	611	591	570	605	637	615	593	620	574	601	579	578	588	555	583	555	600	591	603	580	584	591	576	585	608	600	595	586	579	574	580	594	621	614	560	614	561	606	561	600	580	584	582	616	643	622	591	585	566	590	592	601	593	577	603	561	610	626	581	580	584	562	594	580	582	574	559	580	619	585	612	620	567	610	590	590	617	548	612	548	603	570	605	580	642	612	581	587	584	619	568	604	596	569	570	597	560	589	580	596	580	577	612	617	632	620	593	577	619	598	599	621	613	572	643	614	625	628	578	616	611	585	576	596	566	643	589	576	622	571	601	560	589	553	623	618	602	624	581	584	567	574	556	615	584	573	590	625	568	595	629	599	616	563	626	578	604	560	576	580	584	586	548	608	536	610	606	593	572	555	586	577	598	629	616	605	595	523	584	580	594	569	612	625	589	570	592	617	595	599	563	636	617	597	616	599	556	634	611	591	561	586	567	569	600	575	609	565	581	594	584	608	591	576	574	605	584	627	583	600	566	563	586	574	606	600	574	579	585	618	607	595	587	562	536	608	593	574	639	616	609	587	565	553	582	594	599	559	572	598	536	598	593	601	599	623	632	569	629	561	556	589	588	584	634	568	609	648	644	620	576	588	588	619	566	574	593	539	556	596	561	617	599	566	567	614	567	634	563	608	585	633	586	567	646	585	610	608	642	583	596	614	598	597	569	590	570	599	587	584	553	580	589	580	559	622	577	581	614	566	584	569	593	606	613	576	587	618	600	636	607	582	559	616	597	576	572	628	596	567	598	590	559	599	577	602	567	576	564	559	589	630	634	540	641	610	602	601	601	599	587	624	589	586	627	561	605	598	578	571	612	638	628	619	587	571	609	603	615	588	560	579	590	597	610	556	586	571	615	587	592	593	577	595	583	605	594	601	573	595	578	592	594	581	579	569	569	563	600	622	590	584	586	589	574	561	594	619	616	625	605	645	557	597	567	588	600	618	605	549	551	533	556	610	620	563	626	583	547	604	568	586	597	578	565	554	617	567	596	541	586	616	594	613	576	600	614	549	595	590	592	579	561	613	624	583	548	613	619	576	598	567	646	552	597	598	584	577	626	611	582	622	606	617	546	585	565	651	588	563	657	579	583	627	580	579	621	591	546	598	555	595	630	559	603	570	629	584	602	569	621	588	571	606	617	631	608	590	640	626	601	546	603	593	578	604	591	600	594	564	575	631	619	608	604	538	584	561	556	589	561	595	586	619	579	583	587	584	599	604	588	586	596	620	598	556	609	608	567	567	555	593	575	561	583	611	595	542	591	565	599	609	592	563	604	554	607	602	532	605	603	602	610	597	554	621	610	619	600	546	595	611	618	581	601	604	631	580	581	572	563	560	618	587	612	618	575	571	622	603	602	635	600	624	618	628	572	586	607	601	596	583	621	587	594	576	604	592	604	598	580	591	606	569	617	598	639	599	619	574	577	638	592	558	549	601	555	593	575	580	574	602	573	585	625	624	555	590	556	625	601	574	609	604	581	607	621	605	571	573	601	572	625	572	632	603	597	599	583	620	616	562	586	591	603	607	582	581	609	564	607	595	598	577	589	619	621	621	581	609	570	583	570	533	618	599	568	559	607	574	587	591	645	570	591	600	612	551	644	599	605	626	609	586	552	518	605	585	561	626	554	619	562	568	602	597	569	594	596	566	603	554	586	607	584	606	608	596	602	556	563	553	634	585	593	617	562	568	657	619	598	535	609	588	585	583	623	620	593	647	610	566	587	580	567	616	586	594	566	559	579	606	584	554	604	577	550	579	554	608	563	613	568	606	611	621	609	592	606	588	538	596	618	634	567	585	600	597	575	594	584	575	618	542	627	539	619	598	592	622	581	548	583	594	629	583	586	586	593	582	598	616	588	606	540	603	611	577	592	577	601	567	591	556	599	609	577	637	638	576	614	611	612	617	597	596	617	609	619	614	582	612	619	593	599	613	549	569	614	566	620	596	601	570	590	615	560	559	576	560	615	582	527	594	607	603	628	629	608	560	602	599	635	590	562	589	599	600	600	569	590	580	571	609	588	588	582	590	581	584	594	597	578	587	573	594	584	571	592	583	609	620	565	579	600	536	584	609	632	589	578	581	606	580	571	595	660	590	567	598	603	624	511	577	564	547	610	586	587	606	583	564	600	576	588	576	580	632	616	559	543	595	587	617	594	591	621	614	628	623	593	574	579	587	576	569	603	599	609	608	577	613	585	588	535	576	590	625	569	593	642	638	563	586	556	600	594	589	597	608	622	592	593	568	566	575	557	607	608	598	585	626	574	604	574	580	591	592	636	597	581	608	576	589	571	605	584	642	588	600	614	524	599	577	642	611	626	617	572	564	549	605	595	552	594	614	572	597	573	644	622	623	594	622	579	599	613	592	590	597	620	589	606	566	597	611	584	575	579	536	579	602	587	604	580	596	621	578	559	622	636	625	562	576	615	562	574	570	580	622	601	585	600	549	572	634	581	564	579	565	573	559	589	589	571	606	606	570	571	636	616	627	573	608	597	609	538	567	548	598	563	568	581	589	590	612	613	620	567	582	617	599	539	579	637	591	590	566	611	552	573	582	553	569	583	585	621
14775	4097	1979	1332	1040	828	690	566	521	446	431	434	389	370	338	390	344	345	354	358	325	354	364	352	320	354	350	368	309	325	348	365	359	355	364	327	377	342	378	336	301	347	349	316	367	346	358	340	336	367	341	317	340	314	326	329	361	366	384	386	320	340	347	334	353	361	330	353	366	329	318	364	363	362	352	313	350	357	326	336	351	359	348	331	353	339	330	371	371	323	308	325	354	362	332	315	358	355	340	345	333	338	330	343	380	343	359	346	320	321	326	361	359	340	346	342	345	348	346	338	324	350	352	338	315	352	378	301	315	355	332	364	344	381	317	309	351	364	341	349	355	334	350	333	322	326	330	311	353	374	359	345	371	326	363	374	340	332	337	328	339	313	319	325	367	336	346	316	332	347	347	344	360	376	329	323	340	313	286	354	312	335	331	357	347	346	360	371	335	355	353	358	329	357	337	326	336	328	349	351	328	348	338	336	328	361	376	327	385	355	355	354	368	317	326	353	357	320	319	329	325	331	335	375	351	335	355	323	352	358	327	355	330	350	342	335	353	346	347	340	318	360	349	338	348	335	346	332	338	321	356	319	362	358	358	339	353	318	354	343	349	330	352	329	359	364	346	366	344	321	348	372	326	354	343	344	325	319	323	348	346	337	375	333	375	325	336	370	331	318	333	386	305	326	332	327	339	365	373	305	362	298	336	348	316	341	327	357	383	355	348	347	313	312	349	357	370	340	357	330	355	335	371	366	357	328	392	354	354	310	369	326	329	384	322	313	345	349	334	370	337	357	349	330	378	375	327	326	339	334	356	352	346	332	365	355	341	337	339	311	338	364	333	341	356	331	352	339	390	347	343	356	342	311	372	357	377	334	306	341	365	330	344	343	324	326	332	336	317	305	393	313	371	337	353	341	335	312	353	322	360	353	332	386	369	366	330	361	381	312	377	377	364	353	353	322	352	351	337	330	342	335	300	373	300	301	320	350	321	352	368	334	378	315	330	341	306	340	301	335	306	355	320	352	334	357	360	343	336	314	331	337	344	322	346	298	336	333	323	321	364	310	337	328	337	336	353	334	367	352	346	336	328	353	327	339	368	341	335	353	338	348	334	331	360	333	319	359	363	375	355	344	333	336	320	332	377	364	326	350	355	343	362	357	318	309	323	315	354	326	319	351	347	349	306	304	348	326	376	344	334	322	353	336	357	343	340	333	349	327	338	335	355	358	347	337	308	327	352	340	320	325	347	341	314	351	336	320	356	339	318	307	354	336	363	322	305	369	328	347	336	336	373	321	327	397	351	326	343	338	359	333	314	348	368	323	350	302	327	316	327	355	334	330	354	353	328	341	352	342	348	355	358	356	339	353	353	357	318	348	341	358	356	323	379	335	346	343	358	330	330	360	376	369	318	366	355	328	350	332	320	360	368	334	337	353	348	345	332	369	329	350	326	326	328	377	325	327	357	357	327	358	379	343	354	340	360	326	371	296	350	331	344	337	303	312	339	334	345	335	338	347	329	345	320	328	317	359	369	361	323	325	337	333	326	317	380	337	335	320	314	367	334	341	374	320	336	369	324	335	346	370	345	374	328	320	316	308	335	308	315	347	316	325	323	302	367	327	322	351	355	355	356	347	380	340	367	350	366	334	355	308	312	316	343	350	345	344	358	322	368	345	347	338	339	336	349	326	380	319	328	335	348	352	362	361	296	343	347	379	328	360	301	344	326	331	322	324	332	358	357	350	331	345	357	393	346	360	336	347	321	371	353	331	333	361	367	357	366	354	331	377	315	340	339	305	349	354	354	370	341	361	386	327	312	316	337	342	359	358	368	349	336	350	312	347	335	334	350	376	339	324	371	337	351	355	360	323	327	345	311	320	313	351	356	367	330	364	347	332	342	340	367	361	356	360	363	350	325	370	313	319	318	351	345	309	344	346	362	324	328	395	354	334	317	348	375	326	411	324	360	303	328	335	352	332	329	335	347	362	333	320	301	342	362	336	362	385	336	328	322	316	335	359	317	331	349	336	381	331	367	373	357	339	321	353	304	288	357	367	356	332	364	337	325	351	337	377	354	336	327	379	347	347	345	330	351	344	332	315	344	326	318	347	337	333	329	355	334	350	350	339	323	352	321	324	357	366	341	345	321	354	370	378	319	326	333	335	330	364	328	356	350	355	350	358	345	385	334	355	302	349	349	325	348	370	309	332	322	364	324	345	306	348	316	340	326	324	374	340	321	331	303	335	348	311	338	313	403	324	359	331	338	381	311	319	351	292	335	368	327	348	328	359	360	329	360	367	314	330	369	330	383	338	354	320	350	354	321	300	362	357	323	352	331	347	376	349	344	354	328	377	311	310	326	330	355	341	362	377	376	361	362	333	322	343	323	328	324	356	361	326	340	321	351	346	365	338	335	345	327	373	339	382	328	359	368	328	337	342	327	313	332	336	352	348	363	335	323	325	353	366	346	355	336	348	356	341	355	334	348	339	379	355	339	321	350	358	361	357	349	347	373	353	335	366	357	345	339	290	296	383	303	338	331	363	361	332	326	341	342	324	339	325	340	337	332	316	358	340	322	344	353	349	311	330	338	356	354	341	348	343	324	364	338	359	357	321	334	354	344	338	315	362	311	364	343	369	330	356	298	365	364	347	343	342	321	342	347	334	374	370	312	338	344	398	336	353	314	342	375	314	365	354	346	352	335	367	340	380	378	319	340	338	325	357	343	322	316	355	354	342	357	346	323	384	366	326	341	350	323	319	347	335	311	308	392	328	343	347	341	310	326	386	343	327	390	384	339	301	332	354	404	342	331	330	360	309	345	364	343	318	314	344	318	322	370	340	350	359	366	332	363	334	342	329	290	400	336	339	337	377	351	375	298	320	340	345	343	335	350	342	350	313	346	333	335	323	323	355	334	328	356	309	336	373	345	325	346	330	371	375	345	371	353	305	333	342	347	313	288	343	342	352	342	329	340	349	344	341	347	327	332	356	368	318	335	334	332	367	345	356	318	322	323	331	356	310	352	332	344	276	341	347	333	322	362	357	368	369	337	344	316	356	329	329	344	330	330	339	312	354	350	357	355	383	348	320	356	332	354	371	346	346	354	332	349	352	339	305	348	340	332	368	344	359	364	346	340	326	363	325	343	331	336	333	353	348	331	348	343	324	388	365	340	316	327	330	344	359	335	337	371	360	356	356	311	345	359	354	342	371	350	333	327	375	372	361	344	346	338	372	333	386	341	350	363	369	379	351	332	351	344	371	341	339	312	341	346	339	359	340	367	356	313	307	314	306	328	356	332	325	379	370	340	307	339	344	337	350	389	286	316	328	337	317	307	347	359	330	354	341	361	361	375	321	343	313	364	329	307	343	341	357	338	306	341	304	354	349	336	351	354	308	366	343	356	328	359	337	290	341	325	319	362	339	321	361	322	335	308	365	370	345	368	361	367	308	331	352	347	343	331	362	377	334	348	348	344	337	308	382	342	346	343	318
10305	3690	3349	3771	3258	2712	2227	1953	1591	1433	1259	1140	1043	1014	1008	993	950	963	926	947	964	934	900	867	815	877	812	782	836	856	841	790	827	801	849	817	821	821	801	835	807	849	833	742	820	840	852	833	795	844	897	838	853	844	884	826	811	828	814	819	810	821	850	845	783	824	811	794	772	820	773	863	853	862	801	780	786	785	737	834	846	820	829	841	803	830	813	819	786	839	822	814	857	829	839	818	829	829	814	842	772	798	835	795	819	822	772	799	816	828	795	860	779	782	773	848	786	805	793	767	840	780	841	797	758	815	760	785	791	794	809	810	824	811	746	808	837	806	797	801	811	840	805	795	752	805	831	778	768	800	808	835	778	837	811	803	797	826	794	783	774	844	775	802	800	823	797	802	839	792	803	712	796	798	788	813	801	790	845	775	773	807	808	778	804	793	758	820	788	781	788	797	839	828	770	806	786	801	828	762	834	827	825	784	775	849	801	757	813	804	786	799	806	769	806	862	785	786	789	785	764	757	806	817	811	827	797	825	785	778	850	765	843	834	808	805	864	837	893	832	789	793	810	804	758	780	774	765	799	794	778	828	732	832	756	811	749	786	806	760	788	804	773	782	800	865	784	773	786	774	762	828	830	719	774	809	837	841	844	849	820	770	766	799	791	780	798	829	803	812	784	816	774	792	833	792	786	826	861	844	755	866	796	802	794	846	763	822	816	782	782	850	817	783	810	785	798	760	779	817	781	840	801	807	834	805	830	806	829	796	824	817	791	818	841	838	773	756	840	788	778	792	769	760	811	829	838	828	757	786	814	768	814	776	833	866	807	797	774	832	804	826	770	823	792	771	803	833	838	800	802	819	791	828	745	803	820	768	756	818	767	761	796	826	804	808	773	811	760	809	790	842	849	780	810	759	836	817	819	833	811	828	840	765	812	801	769	793	819	787	791	794	800	801	809	816	755	765	840	799	814	768	776	857	840	841	753	858	808	818	771	813	800	844	825	815	787	817	777	792	794	819	788	867	793	825	768	815	782	840	791	770	821	776	763	738	721	793	820	797	815	840	818	743	812	778	784	796	832	801	808	807	849	820	842	759	811	814	819	815	810	786	786	807	792	788	869	779	786	762	779	751	798	785	801	790	840	802	785	794	800	806	819	825	777	852	812	764	788	836	831	795	817	771	774	781	774	808	753	808	826	790	782	781	812	799	814	817	829	799	787	840	750	828	817	799	814	814	788	795	816	834	811	772	803	801	780	778	792	799	836	805	835	766	810	819	834	812	797	852	828	758	822	835	823	798	733	817	766	749	802	802	771	849	764	841	833	809	812	783	810	791	785	840	767	788	799	777	799	806	815	774	813	793	714	835	771	781	865	796	784	811	799	807	797	854	814	778	801	798	780	790	783	808	785	768	781	820	812	812	808	793	802	793	802	832	809	803	794	764	801	807	810	834	785	791	805	802	762	854	833	804	774	848	777	748	810	805	800	807	818	825	846	838	780	808	811	817	808	849	793	810	815	796	780	790	783	828	826	786	787	801	802	775	850	819	833	772	844	784	797	757	824	809	839	786	780	834	771	831	735	786	830	738	851	838	753	819	775	801	780	863	737	799	803	792	801	828	743	792	767	790	770	881	804	827	808	798	811	749	817	809	817	808	834	821	815	771	827	796	804	775	840	788	797	823	850	783	794	765	804	826	824	761	817	790	811	760	806	775	816	825	814	816	836	815	739	856	774	758	823	780	816	797	781	850	840	847	850	806	793	798	819	789	830	819	775	795	832	810	824	850	821	778	790	773	779	764	788	738	806	789	852	779	769	801	777	820	792	799	822	807	837	788	840	808	797	808	811	793	839	819	793	768	763	792	786	796	793	755	843	838	804	817	729	762	789	806	787	809	741	771	808	827	759	820	757	798	766	811	823	774	803	807	856	798	777	799	764	804	785	831	811	775	815	778	801	767	748	786	827	773	833	819	763	781	797	812	832	802	791	770	749	768	828	823	795	824	827	829	805	802	800	814	786	797	840	785	817	824	741	791	792	833	825	770	785	846	833	785	796	789	844	847	794	793	804	814	852	835	791	813	730	805	796	797	805	801	782	802	796	779	831	801	844	806	798	818	779	789	790	818	796	804	745	769	804	789	850	741	877	874	812	834	782	788	818	774	795	798	745	793	807	811	813	826	839	791	843	807	860	766	802	817	793	819	789	885	820	775	791	848	854	802	776	765	804	808	836	796	837	766	859	799	782	818	814	836	777	759	820	780	798	835	796	773	798	771	814	802	808	756	817	800	770	826	865	791	784	808	774	746	794	802	812	792	810	810	815	802	790	822	767	794	803	777	783	805	804	838	782	763	791	795	823	836	798	771	788	814	841	783	818	822	761	789	826	779	828	789	825	829	752	781	807	794	844	785	796	807	820	846	794	811	801	835	851	762	751	794	836	768	753	819	833	808	801	804	793	830	769	802	775	808	782	790	800	806	899	810	771	813	826	808	797	769	856	812	783	752	792	806	798	800	804	820	828	785	822	759	775	795	795	807	792	752	767	784	825	809	843	843	797	840	795	786	797	783	811	715	782	806	832	799	825	757	800	828	834	839	776	829	786	803	790	817	875	781	820	822	788	739	790	797	803	830	765	815	837	814	831	774	792	831	748	740	806	811	806	765	762	807	781	776	788	799	803	811	810	799	838	838	807	807	817	841	810	815	776	813	825	769	763	843	798	873	818	812	804	857	816	831	795	770	780	758	823	819	785	784	818	770	822	789	754	776	768	792	779	778	767	812	767	753	791	842	815	805	808	784	775	795	798	788	798	797	829	827	774	815	808	821	794	818	742	827	805	847	763	842	825	803	874	827	781	778	813	837	844	773	772	800	782	760	806	808	780	788	829	822	803	790	837	791	796	777	824	806	794	793	816	849	817	783	739	761	823	818	792	822	833	806	824	847	775	807	841	821	786	751	773	783	785	802	782	745	792	827	760	813	790	827	841	809	774	827	795	821	748	812	776	823	833	793	859	785	818	784	799	845	794	767	775	798	805	780	841	808	823	787	830	801	756	771	826	808	814	842	777	759	838	837	816	780	779	738	767	774	851	784	836	815	787	824	815	834	764	839	854	839	844	784	811	780	853	806	852	817	806	806	832	797	793	798	776	831	810	766	827	806	804	779	797	812	816	754	828	806	807	827	771	799	822	848	811	788	794	783	780	780	771	808	808	803	818	768	785	851	799	781	809	851	760	764	781	782	787	828	768	821	789	798	777	796	778	817	792	755	817	823	774	792	808	805	794	801	840	799	808	734	801	780	772	821	873	767	801	836	777	790	813	789	829	820	776	788	798	792	789	802	765	777	810	791	812	760	808	806	778	799	793	865	768	820	795	800	799	764	854	855	816	819	835	778	830	829	836	798	802	801	762	819	756	801	783	823	796	802	797	796	854	844	830	799	822	794	820	829	798	807	807	758	836	734	764	828	766	846	823	796	851	796	751	793	837	795
23400	7617	3200	2085	1404	1123	889	691	641	506	478	481	432	373	325	378	374	345	343	348	336	313	333	332	320	348	334	340	347	347	374	310	324	349	317	334	326	304	320	338	307	312	311	318	351	321	369	333	315	346	338	359	371	329	334	345	331	349	351	334	322	346	349	320	303	293	301	330	297	334	339	324	339	320	329	277	294	322	320	365	306	320	383	303	347	312	330	336	322	323	295	336	329	297	297	337	355	374	342	317	341	308	358	303	334	303	316	302	317	345	286	355	302	314	298	356	332	347	317	321	339	325	301	301	342	320	299	365	330	298	344	317	331	359	334	318	293	330	321	303	327	308	312	294	311	336	266	356	348	320	308	306	333	301	286	283	352	306	308	280	336	326	284	290	350	327	296	333	344	321	347	342	322	336	311	346	329	270	328	304	259	364	332	301	293	337	299	336	311	308	297	300	322	327	312	330	288	325	310	314	325	293	326	320	325	283	333	309	314	317	326	345	332	316	304	345	301	322	349	344	310	304	325	340	352	329	316	342	296	318	329	307	321	327	332	314	276	343	313	316	338	279	295	294	355	303	325	342	326	269	315	377	306	295	331	312	311	320	321	316	318	350	343	343	336	316	330	286	313	347	310	306	294	343	328	349	313	301	339	310	316	329	300	311	297	319	328	343	316	316	291	304	345	323	294	299	298	335	330	350	293	297	321	344	355	339	310	333	301	315	285	352	322	300	323	302	301	343	309	305	311	314	339	285	302	312	316	334	303	278	349	324	324	306	314	389	314	314	320	317	314	305	342	299	350	314	317	323	339	281	284	340	372	328	320	323	299	333	316	302	334	311	341	306	310	324	317	333	318	332	311	312	320	352	326	309	305	326	309	330	313	300	324	304	331	297	301	334	319	303	312	294	317	355	319	296	319	284	353	326	330	357	338	305	324	300	322	270	323	275	310	305	324	322	321	331	352	320	318	295	325	318	322	313	341	302	321	305	317	327	293	312	313	326	307	307	304	324	352	317	347	336	299	312	320	327	339	331	316	336	331	331	290	361	336	301	344	313	324	331	318	291	317	312	318	302	316	320	314	346	335	331	332	322	318	324	330	294	295	297	296	296	318	329	305	335	328	319	298	308	290	290	316	303	291	308	359	339	377	291	339	305	295	319	334	290	332	335	345	333	333	324	321	313	324	284	308	319	343	327	324	364	321	302	339	354	318	308	329	332	341	301	346	317	300	315	318	328	345	260	312	334	291	349	321	275	318	304	316	298	336	305	310	328	348	320	327	322	300	295	310	307	335	313	298	336	320	302	304	337	306	338	374	316	367	334	286	299	310	319	366	331	304	312	341	330	317	302	280	335	361	310	313	307	321	354	305	337	336	325	334	315	315	313	324	323	320	323	315	318	293	313	311	342	327	332	374	342	332	313	321	340	308	318	356	291	348	311	285	324	327	337	337	330	321	305	330	296	336	349	326	293	331	357	358	319	317	337	333	372	274	353	321	290	342	354	281	319	328	285	329	301	306	351	312	279	315	336	316	331	349	316	335	301	303	334	335	305	338	341	328	300	310	315	319	314	337	317	333	328	323	308	354	298	301	311	364	300	330	317	352	342	327	329	329	299	332	318	325	340	314	330	301	347	327	310	324	309	316	361	313	321	304	331	342	315	330	311	330	316	335	312	313	336	325	358	310	292	323	315	306	352	331	347	269	319	332	331	284	326	299	344	326	296	321	300	312	319	361	340	331	288	328	359	328	295	313	311	314	328	366	299	312	315	296	308	328	347	314	315	317	327	291	313	321	292	320	313	323	288	321	314	321	318	332	330	340	315	314	339	342	326	300	298	323	306	311	318	350	313	314	317	306	329	304	310	298	312	344	315	320	331	348	309	261	321	342	313	333	290	348	288	311	318	344	319	302	331	309	296	292	320	322	303	340	341	314	299	283	331	321	339	300	330	281	307	336	350	297	311	335	325	300	344	273	329	304	310	328	317	328	316	315	303	354	284	346	337	327	368	339	296	325	332	335	298	357	323	337	323	326	307	289	326	304	320	321	299	298	324	298	319	340	296	339	340	332	300	320	300	357	283	300	333	339	337	361	348	333	311	298	341	296	318	340	311	332	300	297	327	289	329	310	296	316	337	307	357	321	324	316	305	340	333	331	317	324	287	335	320	306	324	299	287	348	350	295	329	314	301	313	300	338	308	313	320	332	302	335	332	330	362	329	332	325	336	347	326	327	323	328	348	297	286	351	313	314	330	329	321	319	329	335	332	308	321	326	317	335	329	321	336	339	358	322	338	319	287	331	352	315	326	309	312	343	320	331	331	297	311	349	308	330	331	324	325	333	327	319	340	332	314	287	349	325	316	328	324	331	344	318	349	312	307	307	306	317	340	299	331	342	357	317	343	307	323	340	341	321	300	348	298	303	314	295	293	338	336	310	295	272	341	308	324	323	309	313	313	332	301	309	331	289	306	329	329	340	281	321	308	316	309	346	316	321	310	319	296	305	367	362	315	352	316	340	302	307	326	336	308	332	357	343	364	301	321	307	319	310	331	311	296	318	286	345	288	337	319	281	336	327	342	304	314	318	313	380	311	369	310	338	316	304	301	319	323	311	311	321	305	298	344	301	280	337	274	340	310	350	321	328	305	328	288	313	333	300	323	280	308	311	311	333	294	363	357	343	309	309	313	329	338	308	328	299	296	344	316	326	315	318	326	341	293	345	309	340	316	340	313	293	334	326	316	329	287	313	320	340	328	325	314	320	320	316	305	338	332	312	317	338	308	295	330	341	341	356	351	311	335	312	297	306	374	317	310	323	332	311	329	347	369	336	312	354	304	318	306	301	335	301	291	322	293	300	309	305	314	321	308	312	314	329	304	322	314	297	261	363	336	330	325	330	338	314	325	296	318	322	330	272	313	310	318	336	339	310	317	290	334	322	334	326	365	315	333	300	352	328	327	312	303	330	355	296	327	314	315	341	316	327	342	317	328	335	328	315	322	299	319	335	325	273	329	333	311	325	325	318	313	325	285	318	275	307	300	325	314	313	328	308	368	309	315	312	314	329	325	296	316	337	310	310	335	315	328	299	336	335	313	304	316	339	296	302	313	310	341	325	348	284	308	341	331	311	311	313	327	330	338	307	303	320	290	301	324	326	341	331	299	282	342	309	318	325	311	315	298	328	344	316	301	336	341	319	315	347	335	314	307	340	322	325	297	336	312	297	328	307	303	333	296	301	311	287	309	314	298	323	329	318	334	311	275	314	304	342	314	327	331	271	319	314	344	318	311	302	286	338	314	297	327	298	327	313	352	325	345	345	309	332	344	296	306	325	344	342	342	309	331	340	294	329	317	331	333	302	301	330	327	357	301	306	317	294	353	332	305	317	359	328	308	309	296	294	321	313	332	348	305	304	334	323	299	351	322	324	317	344	303	301	325	322	345	342	324	324	322	324	351	298	296	347	352	320	289	338	359	349	324	320	323	318	300	307	306
14038	5403	4947	5308	4654	3838	3119	2522	2244	1858	1739	1423	1249	1144	1151	1044	1035	953	909	854	885	858	836	811	792	860	833	846	840	788	740	736	798	818	788	790	752	778	777	738	790	791	758	734	750	730	859	800	775	773	774	818	801	786	807	859	831	812	790	777	739	747	729	785	729	762	736	757	745	738	737	711	720	750	745	745	687	738	756	744	758	770	771	724	737	781	784	797	731	800	735	745	726	746	750	720	731	702	745	723	714	775	763	769	705	735	754	692	733	692	692	758	748	684	698	723	723	763	723	708	694	729	742	710	752	728	718	685	684	715	727	750	733	701	752	718	726	776	729	741	720	751	751	736	723	718	769	697	733	707	718	738	717	751	728	821	750	719	708	731	786	762	734	710	735	799	745	756	752	729	743	745	752	695	690	730	676	726	778	695	721	755	751	731	761	737	720	688	736	692	756	776	751	702	747	747	730	746	694	716	782	712	720	771	806	749	727	760	761	714	716	760	703	756	745	717	730	747	724	726	716	745	746	722	739	740	721	760	761	707	750	710	694	721	741	691	767	735	726	684	754	734	689	781	741	710	771	745	737	702	730	740	741	742	728	738	753	695	750	707	757	725	738	759	792	741	747	702	735	719	709	694	735	734	732	747	772	687	738	790	721	734	679	767	766	698	763	739	742	708	720	761	723	764	748	740	734	759	727	765	724	746	752	743	731	740	729	745	716	696	726	696	689	756	681	647	757	775	744	739	761	775	716	754	719	747	755	768	742	701	768	762	737	698	749	769	755	718	724	667	747	735	716	758	764	718	737	727	722	708	710	744	779	766	722	741	724	733	730	761	732	724	749	689	709	726	770	762	763	750	748	741	790	741	761	711	758	750	674	720	706	684	733	711	716	732	767	715	769	736	749	715	730	735	720	675	721	753	751	770	735	732	756	721	734	723	723	709	765	720	740	723	786	736	701	718	719	742	709	692	704	741	743	755	730	744	732	699	695	754	737	748	718	737	737	731	728	714	748	795	729	695	770	713	785	734	726	701	733	725	726	700	691	755	727	694	796	701	735	726	694	688	739	733	715	779	719	726	745	717	723	751	685	697	690	715	744	727	743	715	715	706	706	706	745	735	719	691	712	706	738	729	751	740	713	688	751	761	732	728	723	754	766	729	723	727	699	744	732	775	709	762	741	748	774	769	704	687	751	747	772	740	718	751	712	701	754	774	740	723	752	749	697	731	746	769	751	707	705	725	721	756	709	736	732	711	741	742	724	714	725	759	769	753	731	741	702	727	732	747	717	677	694	737	796	735	787	791	774	719	727	747	700	707	767	766	746	736	706	725	738	682	724	733	684	701	766	718	785	743	741	729	707	686	726	667	747	732	717	731	748	716	763	753	742	779	735	718	743	738	738	768	717	717	720	744	753	759	720	765	715	767	686	723	699	697	736	714	751	727	758	759	699	693	766	725	714	718	683	721	733	790	756	727	771	771	694	767	721	738	742	699	726	741	721	718	733	733	739	738	713	757	696	743	724	756	762	737	713	743	694	726	754	708	768	739	753	725	765	766	726	767	709	691	774	775	695	750	766	740	724	689	750	738	740	715	705	756	726	735	698	766	687	754	686	766	744	725	801	721	753	743	727	713	743	732	769	705	795	764	656	736	742	763	760	756	710	750	756	724	749	771	740	737	780	729	793	737	720	687	740	728	711	711	710	713	716	728	757	747	752	730	714	774	697	712	758	727	744	742	743	742	764	724	715	762	800	708	737	751	711	714	756	709	687	726	714	720	759	738	742	747	742	739	710	732	753	739	693	758	734	751	755	748	703	724	716	719	732	748	752	747	769	733	686	687	744	748	750	781	703	731	696	759	740	740	762	778	770	760	795	755	819	746	742	733	698	773	735	758	741	696	693	653	744	748	706	776	735	711	722	761	748	731	738	712	735	724	788	740	740	774	732	732	722	736	698	722	736	761	785	712	678	743	725	750	766	725	742	724	745	737	724	721	741	736	741	744	720	731	747	744	723	718	736	729	696	735	734	705	763	691	760	726	776	766	733	707	688	761	727	762	723	729	715	742	748	741	744	760	706	727	701	744	725	734	733	729	703	689	727	704	732	765	719	756	727	720	769	772	728	745	740	686	766	694	744	689	715	757	722	778	758	726	750	704	726	758	769	758	769	730	730	689	715	751	727	770	752	727	735	719	709	740	701	776	760	704	746	716	742	752	730	710	753	714	747	769	728	673	729	721	713	795	785	776	759	743	707	728	762	719	733	722	712	736	696	721	815	752	723	760	760	723	728	723	766	791	705	747	732	764	761	706	707	736	770	723	715	762	798	776	747	732	776	751	774	692	763	738	716	720	741	734	702	695	738	742	781	789	764	744	739	724	741	700	743	741	737	760	774	693	776	719	722	754	742	735	753	790	713	740	743	774	726	733	730	718	743	703	723	750	723	732	802	709	734	737	737	738	736	697	746	724	740	780	749	721	751	770	774	726	734	740	730	691	777	754	720	730	746	724	685	726	733	785	786	755	762	728	692	763	697	764	732	773	693	741	768	723	715	709	746	744	725	746	695	747	714	714	712	757	779	750	739	741	779	744	731	720	760	742	821	731	734	749	725	727	738	746	749	716	738	725	736	737	725	731	751	732	732	728	737	750	740	765	745	751	741	724	754	741	727	760	730	728	731	747	752	751	752	761	734	785	739	694	776	716	740	727	724	747	752	690	747	733	723	771	729	723	732	718	737	706	718	700	757	721	775	753	704	774	723	755	728	717	733	810	701	698	742	737	759	706	723	708	726	748	769	710	738	736	754	761	751	740	718	743	721	733	764	710	692	735	742	764	745	717	734	723	754	710	808	745	737	730	744	683	711	741	735	782	729	683	719	754	729	730	773	732	762	732	732	737	746	718	750	738	715	727	759	741	734	742	715	710	710	749	750	710	761	764	678	725	674	738	729	779	698	746	717	787	723	714	717	726	761	718	734	764	664	791	731	726	722	744	737	727	779	777	711	691	735	763	772	739	746	730	736	720	714	716	742	675	720	731	738	750	734	731	709	760	728	743	724	780	738	685	740	753	776	777	727	740	737	757	780	677	689	775	777	766	728	749	742	723	743	670	741	743	734	741	763	740	792	742	768	763	772	686	752	769	706	720	742	744	725	778	728	713	714	716	733	752	681	744	700	742	715	719	689	772	724	728	770	751	751	738	771	679	727	729	749	712	777	738	768	762	768	735	734	771	776	746	721	716	765	702	730	731	750	744	722	741	728	733	694	763	749	715	722	734	712	772	746	745	702	697	688	826	727	762	782	721	747	758	759	754	733	733	711	713	741	792	736	689	713	760	724	716	730	718	741	744	717	730	710	739	773	736	702	738	754	727	744	719	703	720	692	757	714	696	791	726	715	762	688	728	737	778	743	739	724	762	742	733	726	737	741	758	724	683	716	757	732	788	708	752	706	720	750	699	715	755	729	732	781	715	766	720	731	734	786	706	692	772
5186	1521	813	516	430	350	330	301	278	285	260	312	266	243	254	252	283	233	217	252	227	228	252	247	245	227	243	260	245	256	235	251	264	245	244	258	208	210	248	242	236	236	265	230	222	230	242	238	256	200	245	269	236	238	253	236	228	249	263	229	242	212	245	256	228	235	218	232	241	250	246	229	240	237	219	270	239	252	229	245	211	254	247	235	225	245	221	232	229	242	251	257	236	258	268	217	244	226	252	265	281	218	229	243	201	246	232	244	233	229	236	221	215	239	230	242	235	246	241	234	221	245	255	233	254	227	237	261	230	209	227	241	242	240	271	253	232	247	244	257	202	249	205	238	250	267	244	230	247	239	230	232	260	253	224	224	244	248	251	223	247	230	255	229	277	248	226	218	267	217	254	222	207	233	220	232	246	227	264	234	241	225	233	237	241	260	228	241	213	259	260	226	226	245	241	253	225	242	208	252	252	242	241	239	234	241	206	249	224	230	219	223	242	242	234	226	260	249	229	240	224	233	265	211	224	257	247	243	220	234	253	243	240	229	225	224	258	234	253	235	222	253	217	237	238	239	237	244	259	266	244	237	237	215	217	231	203	235	224	228	250	222	216	244	226	199	227	226	237	219	220	263	243	235	215	229	236	234	246	251	229	230	257	220	210	233	286	247	244	251	229	248	239	233	243	231	238	239	210	245	245	227	249	222	239	213	235	228	259	244	232	224	231	227	279	252	214	261	228	227	257	242	232	234	238	263	225	219	241	241	245	215	248	248	234	226	217	257	207	223	249	239	217	229	273	270	249	249	241	257	224	230	216	238	210	232	234	237	215	248	259	229	261	225	233	260	259	240	239	243	247	209	270	244	249	237	228	244	217	217	230	241	241	232	238	220	222	256	219	213	237	240	248	222	225	258	237	240	242	218	253	250	252	243	288	245	231	260	223	227	251	227	245	213	234	251	234	252	238	229	233	229	224	212	227	218	234	213	258	230	258	246	213	216	214	251	243	218	218	250	241	240	240	225	238	253	255	223	212	227	235	207	250	288	240	217	228	232	232	239	226	237	222	245	252	229	250	225	246	236	251	237	234	251	241	235	240	256	218	255	224	237	262	229	261	245	249	228	244	223	244	235	199	268	228	196	237	229	221	245	257	235	236	229	241	234	273	228	210	225	218	231	232	214	246	266	271	267	222	251	232	226	252	256	236	218	238	247	227	237	262	258	245	229	225	242	257	223	261	224	265	239	223	237	235	234	262	228	229	247	256	232	208	231	242	237	246	242	249	250	243	229	237	224	231	219	247	218	226	255	219	225	243	242	298	231	234	260	215	236	250	223	230	244	281	231	244	255	250	220	216	250	233	261	264	231	263	243	207	251	232	270	241	237	250	234	231	248	224	242	228	186	229	245	226	186	222	239	239	226	222	245	221	247	255	242	257	201	233	243	218	226	264	237	236	241	229	233	261	246	256	207	234	242	229	215	237	217	224	253	238	287	239	244	246	239	223	255	264	223	239	285	248	241	236	246	231	236	239	286	243	249	230	270	224	214	241	210	242	208	230	250	231	247	253	237	245	238	256	245	242	210	218	254	232	245	271	220	222	247	233	241	217	233	232	248	225	254	226	255	257	229	262	228	232	241	243	239	231	236	218	225	239	226	265	226	221	217	248	193	223	278	244	219	224	232	249	235	212	261	246	222	261	267	228	212	243	243	256	227	264	239	227	233	259	213	226	242	203	235	242	212	213	263	252	246	234	213	235	247	218	223	287	263	258	227	243	224	257	257	242	253	241	263	260	246	240	247	243	242	266	249	243	261	227	214	229	256	238	270	246	242	226	280	222	234	239	231	239	234	236	243	246	221	262	261	216	242	240	233	225	271	244	221	219	232	229	235	240	242	249	245	234	241	236	236	248	229	270	267	234	236	225	233	250	239	242	235	207	240	226	208	225	241	235	231	221	219	236	249	224	246	260	190	269	234	249	244	232	206	227	222	211	248	240	243	242	240	255	242	223	250	241	257	218	233	234	222	223	211	254	243	222	254	239	225	236	229	268	224	217	233	230	209	235	247	290	249	230	206	203	248	230	278	248	239	242	233	257	254	230	259	241	223	235	268	232	222	250	237	265	225	215	227	232	230	198	233	234	226	264	220	218	217	251	208	247	232	242	277	242	256	253	248	241	243	223	206	230	224	238	221	220	227	235	243	255	256	227	247	270	250	242	245	250	244	250	212	277	264	245	240	242	273	223	260	223	245	260	221	240	225	233	229	275	244	237	242	232	249	243	233	261	213	223	261	249	247	247	244	220	245	260	245	245	230	260	260	234	198	238	210	248	220	224	231	227	223	231	237	243	268	226	252	233	219	227	252	228	217	243	216	234	223	220	238	247	235	230	255	227	232	206	244	221	229	227	267	196	248	226	239	240	241	212	263	246	237	225	262	226	213	229	251	256	217	216	230	229	234	229	263	248	252	212	234	239	250	244	235	255	223	244	229	233	225	243	230	267	236	230	249	273	257	236	222	236	210	224	234	234	194	228	251	211	257	233	238	255	235	200	232	235	240	231	268	242	234	249	231	226	238	239	256	262	249	234	251	253	225	254	250	211	206	200	228	245	226	231	235	255	250	242	264	275	232	240	262	231	238	244	214	249	260	253	249	251	220	245	234	213	233	217	218	237	245	245	217	253	220	244	286	232	208	245	275	220	248	251	225	233	253	238	223	213	225	259	222	242	229	237	226	261	224	224	237	221	246	238	233	218	247	222	233	249	247	227	243	199	217	251	226	228	217	235	283	236	244	232	255	229	249	233	253	236	227	243	235	231	269	247	230	211	277	241	206	230	228	226	241	248	241	225	233	254	236	245	232	228	254	256	229	254	210	251	212	210	213	228	257	256	242	260	255	256	241	227	261	224	227	242	235	243	235	239	230	263	228	235	232	244	253	225	246	267	224	241	247	240	247	211	266	238	251	244	235	215	223	265	246	215	250	226	220	207	245	214	235	256	212	223	237	236	239	244	250	276	241	239	213	243	270	250	231	220	244	230	226	236	228	242	239	228	237	235	220	271	239	227	226	247	249	221	240	213	243	230	235	250	227	256	237	239	221	247	224	241	242	281	230	232	223	223	250	272	249	222	227	218	230	244	214	261	241	216	242	248	238	251	234	248	228	229	248	258	258	239	251	249	225	236	203	208	217	236	211	272	238	222	235	231	248	253	230	233	221	231	214	258	287	233	257	233	244	233	230	226	256	211	238	245	237	207	269	251	220	248	241	239	223	242	237	211	229	272	214	253	246	242	216	240	251	250	232	256	263	250	241	255	236	243	222	217	237	259	229	247	215	231	212	229	243	262	231	209	246	254	234	238	244	246	244	239	264	251	235	216	252	230	241	251	239	239	235	250	200	262	220	276	233	265	248	249	245	248	197	237	239	236	224	246	245	253	227	231	211	234	231	234	239	244	231	216	222	219	267	247	237	235	243	216	206	273	244	229	235
3668	1675	1781	1671	1424	1278	1043	891	834	773	738	723	684	626	614	654	583	612	622	647	598	616	581	576	605	568	670	590	608	607	584	629	604	582	561	562	597	590	574	575	592	569	562	575	570	573	667	606	595	551	623	595	584	605	623	654	653	622	615	637	607	625	612	606	576	633	648	636	616	575	640	548	641	612	603	613	607	571	608	584	587	593	604	611	599	606	577	609	589	618	582	600	619	562	571	565	559	559	596	581	591	627	573	551	612	580	561	577	572	581	570	576	568	597	580	609	593	580	587	589	584	625	605	565	604	552	569	607	581	570	616	596	616	626	595	607	557	604	569	597	593	603	610	604	605	574	562	589	602	620	583	544	548	617	586	614	624	612	550	548	631	570	588	658	613	540	576	573	591	620	559	604	588	584	541	578	551	566	580	593	619	588	563	559	598	589	593	570	556	576	565	596	585	563	618	591	574	575	628	569	573	607	643	586	577	562	599	572	557	549	607	595	609	569	561	575	629	558	614	582	599	589	621	573	583	570	590	620	552	603	566	559	580	559	588	613	573	591	557	588	608	585	575	584	637	580	602	617	605	628	562	526	564	617	586	579	561	581	574	542	588	537	580	629	575	613	610	584	610	589	631	614	579	585	626	567	604	566	584	597	586	566	562	580	570	577	590	540	562	534	593	612	577	597	551	615	599	559	585	623	619	607	573	573	577	587	611	643	596	532	571	592	599	589	577	637	600	584	610	589	592	588	569	592	559	584	593	605	545	605	611	589	617	547	538	608	603	572	606	583	600	570	620	531	591	579	582	587	608	585	599	586	619	621	591	611	574	617	591	582	581	554	613	562	581	621	574	607	582	588	557	636	571	583	559	628	549	591	593	624	560	598	614	629	539	531	550	573	598	578	551	556	594	613	584	625	545	590	602	601	590	589	577	616	583	594	598	604	575	642	576	629	564	599	602	547	609	575	591	587	616	577	612	578	579	610	563	554	617	619	529	610	585	616	635	588	593	553	583	639	599	583	579	549	548	633	589	570	583	595	590	600	618	564	585	609	559	591	622	610	568	587	582	619	580	602	525	577	580	589	619	609	586	579	597	584	571	601	593	581	610	572	589	576	565	595	594	613	588	576	589	598	597	587	603	588	562	624	582	621	618	630	604	568	643	605	575	571	613	622	582	617	577	583	587	564	587	598	569	554	592	600	540	557	587	586	576	577	593	599	603	587	555	588	574	614	567	581	569	549	590	570	574	563	605	600	590	540	581	579	558	558	605	568	597	581	581	579	597	595	591	556	588	590	608	583	587	548	591	585	565	571	585	605	609	629	559	573	559	585	584	571	601	598	588	607	615	586	588	559	576	573	571	567	542	583	568	616	579	593	594	603	595	554	592	576	542	579	621	628	593	621	594	580	576	597	572	602	583	593	594	570	617	600	574	545	620	592	562	586	589	573	587	581	598	599	579	581	602	568	596	567	535	604	615	606	547	633	573	591	573	593	597	558	598	560	557	572	585	570	560	612	587	584	590	567	581	565	590	573	583	602	562	581	572	612	609	605	519	574	643	615	590	585	579	560	570	581	601	576	601	602	568	641	537	562	594	624	590	593	589	591	552	556	605	539	563	606	610	555	537	599	589	568	600	600	588	579	593	597	570	557	611	615	550	575	586	604	594	571	548	595	522	546	610	587	580	586	564	563	590	576	581	537	599	577	564	621	600	600	593	578	581	586	571	588	627	603	623	590	575	547	590	538	548	568	577	581	642	573	613	589	602	566	574	578	602	589	563	593	570	593	580	533	598	620	575	580	577	612	601	637	555	553	578	553	529	597	615	555	540	585	580	578	572	585	582	574	551	646	556	549	586	551	540	579	600	544	591	619	631	556	583	596	561	603	622	578	584	565	619	600	571	566	568	588	563	599	600	559	559	623	564	611	571	577	565	579	597	581	577	565	575	577	546	598	607	599	606	571	562	586	602	588	598	579	619	593	571	552	582	588	590	550	574	578	611	589	594	578	563	604	575	593	596	589	557	564	604	631	625	602	596	618	606	584	591	576	591	596	615	580	567	578	563	571	582	584	597	587	583	596	594	581	549	555	638	562	590	584	567	592	569	590	605	565	562	597	551	537	602	565	569	614	565	583	551	614	611	658	566	602	591	587	562	600	593	555	605	612	580	625	587	591	612	586	642	576	607	566	621	591	547	599	605	611	587	552	602	556	582	597	561	565	560	602	562	593	615	578	586	591	569	596	560	599	548	573	606	622	577	624	563	629	540	568	597	608	594	636	595	639	611	605	572	618	584	586	588	591	542	618	588	623	581	606	561	598	631	594	561	563	596	581	620	603	594	615	546	606	543	559	587	600	568	566	585	602	639	592	599	593	619	584	577	606	576	643	576	590	604	650	531	567	614	595	648	558	563	602	595	587	562	585	559	552	578	597	628	594	610	578	592	546	620	558	571	575	559	527	580	588	597	578	598	581	589	569	547	585	578	584	618	574	594	572	575	607	626	613	599	572	629	560	583	564	569	624	575	586	595	603	560	627	605	589	530	559	612	590	589	570	594	607	578	582	582	591	603	639	604	585	562	617	588	576	606	570	595	571	561	556	571	589	600	657	563	571	591	567	583	604	615	575	599	589	603	595	579	600	560	573	600	613	582	588	593	606	533	624	563	599	602	608	589	567	561	608	607	547	591	629	538	583	596	594	580	581	574	549	549	605	579	566	597	607	511	577	630	596	599	608	597	580	606	579	561	575	579	606	594	549	583	569	565	620	602	588	585	571	597	582	589	559	609	573	602	572	594	601	563	636	615	590	590	589	565	595	579	594	562	513	579	566	543	567	577	556	574	582	583	570	617	565	557	631	649	574	598	619	574	610	594	555	593	550	592	564	647	658	608	566	623	559	605	571	563	556	563	559	596	610	564	575	586	634	611	586	587	583	570	558	547	560	571	585	611	549	582	568	533	558	628	570	598	551	593	570	583	593	575	560	585	553	544	583	565	591	616	582	553	525	605	601	550	600	612	561	569	615	570	566	590	598	595	633	609	593	589	572	556	649	620	542	609	572	564	607	531	558	581	599	581	607	582	556	597	590	601	596	563	592	579	588	626	601	548	573	585	540	563	590	585	607	632	585	555	587	542	599	601	621	584	607	591	561	574	599	599	633	561	580	598	588	581	614	593	588	557	597	586	550	621	579	639	544	590	596	583	578	559	589	592	573	551	594	607	561	595	591	623	566	627	593	580	561	589	610	541	616	546	574	547	602	581	561	528	631	588	553	568	590	575	599	602	604	575	577	613	612	618	618	563	582	556	601	601	606	579	559	595	592	566	588	611	584	627	580	528	592	576	556	572	590	636	605	575	587	604	610	552	617	587	626	554	609	603	584	590	642	570	591	574	626	562	598	605	586	615	576	590	552	561	568	566	555	581	556	552	630	549	613	566	570	588	616	579	610	600	645	627	599	574	557	585	589	587	597	610	593	582	571	598	564	600	583
14862	4322	1947	1258	923	796	624	578	491	453	424	415	401	380	368	345	354	344	373	356	358	356	370	346	342	357	323	375	339	355	315	369	375	338	397	338	334	381	325	337	303	332	319	365	337	363	360	368	375	356	332	360	347	368	346	350	354	356	355	334	315	341	353	363	342	339	342	367	377	336	315	303	347	338	336	335	345	359	371	340	307	364	345	381	366	352	310	349	325	338	347	329	383	348	347	339	369	383	381	340	326	341	325	338	311	325	330	359	341	308	344	342	328	325	337	332	348	370	342	330	356	329	307	330	346	336	352	352	327	339	366	349	347	342	333	357	332	355	356	337	346	319	361	363	362	309	351	302	301	383	335	356	333	310	331	332	359	325	344	349	331	342	367	339	370	352	323	362	398	350	343	321	341	345	345	317	338	351	361	349	368	342	339	375	370	372	343	375	361	355	354	355	302	351	349	356	334	348	340	344	328	374	324	323	405	344	367	333	375	357	364	324	360	375	296	353	349	356	305	352	361	391	307	317	358	310	389	363	334	338	311	337	336	369	330	342	335	369	327	374	382	335	322	338	386	367	352	313	300	351	301	340	370	359	335	320	363	334	360	351	387	341	345	337	345	327	399	373	324	344	347	315	343	311	325	340	341	343	353	329	353	336	319	329	323	344	366	368	333	310	347	346	335	380	332	342	329	368	358	318	368	350	367	353	354	366	368	337	334	341	389	384	380	334	311	340	337	332	357	358	325	351	341	332	340	383	338	366	377	350	314	379	313	327	348	332	349	343	323	309	354	345	369	357	333	367	335	316	361	346	346	322	340	348	351	338	373	352	322	342	332	346	347	331	359	334	377	338	346	376	334	345	342	333	369	336	352	357	302	339	331	330	358	341	395	333	326	344	320	361	325	366	349	381	341	339	326	357	325	319	373	330	364	352	362	370	360	338	382	347	334	371	365	406	317	354	321	358	310	334	298	331	375	349	348	371	333	349	343	345	375	336	348	321	358	354	370	347	343	328	349	324	347	320	342	359	356	348	350	343	379	344	327	327	343	371	309	335	352	360	384	323	343	367	317	322	381	378	348	346	391	343	339	356	302	309	318	334	336	336	345	362	373	361	365	360	360	340	362	340	339	354	377	313	393	328	362	361	333	345	351	354	372	351	363	355	378	338	321	338	353	337	373	333	315	340	357	357	330	340	372	330	343	364	335	376	332	315	325	362	372	351	320	316	295	369	379	336	346	341	354	334	332	363	364	360	366	346	324	320	354	339	358	358	357	330	381	349	444	346	380	349	311	331	338	339	336	316	363	387	349	330	360	352	349	343	355	347	340	364	341	332	333	337	335	332	364	352	326	341	343	334	336	367	327	346	335	333	341	334	310	357	326	279	309	365	361	345	350	363	350	385	324	344	351	351	342	350	360	375	329	340	346	316	313	366	371	319	358	314	381	302	352	354	340	354	333	332	326	363	339	348	319	321	358	335	314	374	313	358	342	326	341	367	374	346	372	354	330	310	341	322	336	325	332	375	326	319	347	316	379	356	339	324	342	359	334	355	323	355	350	371	333	323	333	364	333	382	339	341	386	362	341	346	347	355	351	329	345	330	339	335	333	340	372	318	348	360	340	321	347	369	384	331	337	333	367	353	296	321	350	373	358	321	321	336	349	370	356	338	323	318	372	344	334	312	341	328	353	324	372	317	356	359	327	370	344	369	327	392	322	365	323	375	319	386	349	310	322	386	368	325	356	321	367	340	350	380	324	372	342	337	322	338	351	323	351	353	342	361	324	358	357	355	381	348	314	372	378	374	341	318	337	383	363	343	325	345	359	367	326	359	374	341	365	324	352	331	339	353	353	337	349	320	341	324	357	353	375	312	325	320	317	299	322	328	341	362	377	369	355	351	352	342	349	352	369	327	340	345	315	330	351	346	353	340	356	339	354	315	355	335	321	392	369	381	351	358	354	338	356	340	341	332	389	350	359	350	334	345	319	336	352	335	375	368	377	374	349	322	319	350	367	365	343	347	361	372	358	347	368	343	329	324	336	338	365	379	352	349	359	348	332	365	386	349	363	376	310	334	367	349	360	350	325	334	384	302	376	336	338	328	356	326	325	323	326	357	346	336	324	319	337	329	360	347	356	343	341	351	325	360	351	388	366	338	351	356	316	312	342	350	326	371	308	367	319	343	346	334	399	351	382	354	338	346	370	337	381	341	299	341	350	304	350	371	366	348	326	329	340	323	377	386	361	353	309	307	360	334	353	367	382	330	332	360	373	316	365	341	328	379	353	330	331	345	346	331	328	358	364	400	364	323	329	392	334	338	339	321	321	340	375	338	358	358	367	339	351	369	370	366	369	348	349	327	347	344	320	376	350	350	354	333	358	307	385	401	336	338	357	359	340	331	334	330	397	346	325	294	350	360	367	351	345	342	367	337	354	346	358	358	352	369	323	308	344	356	340	334	342	378	350	351	331	341	362	351	331	371	347	322	328	357	310	351	312	336	316	312	347	356	373	369	361	343	343	350	366	313	345	336	339	304	355	313	337	345	340	396	324	336	333	313	329	354	320	334	391	328	333	337	354	385	353	330	334	312	373	339	358	332	330	349	344	345	317	359	349	325	325	336	355	388	368	353	370	351	340	360	354	324	343	310	333	343	359	368	374	339	327	388	357	361	332	336	384	373	325	341	340	345	350	319	323	325	351	347	349	372	337	376	324	347	353	363	352	349	370	350	325	359	343	386	322	336	367	378	360	336	291	319	349	363	358	334	333	346	368	337	364	342	340	369	352	375	365	349	356	346	318	341	352	349	342	332	325	321	320	342	342	332	340	360	299	348	355	367	344	372	341	335	361	337	371	356	334	338	320	328	376	342	352	340	365	351	337	378	320	334	298	320	353	327	326	350	324	351	350	364	357	366	350	384	367	345	309	346	336	372	341	324	349	324	348	369	355	369	354	358	370	391	354	326	351	332	359	367	355	351	329	329	336	356	355	324	342	337	327	338	313	358	357	309	323	329	351	344	367	355	355	356	358	366	305	346	325	321	345	352	377	367	341	386	337	317	369	341	323	318	364	347	346	340	350	323	345	340	349	363	325	340	376	315	320	370	353	349	338	359	335	348	358	336	332	335	335	365	355	351	370	381	321	343	363	329	369	330	347	360	351	363	352	346	341	331	305	340	380	339	340	314	342	351	345	314	371	351	377	361	362	333	359	350	331	341	356	343	324	355	352	326	376	360	367	297	319	367	331	376	333	351	321	319	349	330	337	308	364	324	355	350	331	345	351	352	335	347	370	363	363	338	340	324	325	355	337	330	349	326	339	363	364	328	354	329	346	340	335	356	373	324	305	313	359	333	345	361	357	346	362	307	336	363	362	324	347	319	350	374	372	341	350	341	338	342	342	331	325	349	322	349	356	323	325	345	343	364	361	338	340	334	332	341	368	370	330	350	370	332	338	373	357	348	350	350	336	298	363	344	359	323	329	355	366	365
10535	3934	3414	3648	3188	2751	2122	1951	1592	1332	1315	1187	1149	1033	963	1007	960	938	896	835	886	766	870	884	819	817	819	785	870	822	924	832	836	804	853	834	807	862	849	823	818	831	809	806	833	836	843	878	837	814	879	851	837	825	835	854	846	817	818	849	856	782	810	778	808	810	784	820	778	818	853	808	821	855	796	817	807	809	756	834	830	781	772	804	801	816	839	797	785	794	821	833	797	779	808	819	807	797	830	836	818	871	781	873	837	841	750	826	819	771	756	804	811	773	784	784	792	778	804	805	830	785	793	864	786	828	814	859	807	779	818	805	791	835	755	796	812	755	809	801	797	821	816	784	797	773	790	793	793	792	794	857	789	736	882	842	788	787	834	791	795	790	791	762	786	730	741	772	805	816	794	831	834	793	780	819	771	834	824	765	787	745	756	765	797	818	768	764	792	818	753	801	761	822	838	842	856	810	825	793	786	813	805	835	786	752	788	768	790	806	791	829	852	809	863	769	784	772	767	787	870	808	838	804	834	799	803	826	826	822	721	828	794	757	794	806	795	809	862	760	807	808	772	826	857	817	791	751	825	840	849	744	790	798	793	822	799	818	760	812	786	824	820	831	852	792	798	823	792	799	773	806	753	758	910	779	809	802	861	759	831	823	793	791	801	837	827	779	824	779	782	769	797	856	838	842	849	841	802	788	788	828	799	822	821	809	783	808	801	827	785	783	774	780	830	812	844	820	816	783	800	752	814	779	839	822	738	810	824	841	823	833	769	812	781	838	827	770	801	814	802	799	810	793	777	817	775	825	823	812	786	792	784	787	775	761	818	793	784	801	746	763	823	810	765	811	802	812	796	827	785	786	746	766	783	849	820	809	824	825	803	814	822	854	827	791	792	795	829	842	846	807	865	810	814	753	806	787	808	829	814	831	806	776	786	798	779	829	817	808	805	787	817	798	805	822	757	821	760	793	781	817	791	746	832	787	822	824	771	791	791	757	754	780	834	851	817	792	792	763	793	854	790	760	743	767	805	791	780	775	819	820	773	820	746	816	827	809	791	816	824	799	803	850	804	790	791	760	843	764	777	794	784	775	782	777	849	790	800	835	814	763	831	796	801	787	823	845	788	837	812	796	761	804	830	743	819	793	790	824	818	860	800	801	794	813	820	805	751	813	769	816	792	771	799	817	838	827	771	772	742	818	799	771	776	749	764	768	774	799	805	826	831	755	809	842	774	822	760	816	828	799	775	792	778	767	744	749	799	760	804	799	793	832	799	816	798	842	858	790	786	842	826	772	831	816	816	779	781	826	797	804	823	813	779	804	796	781	796	812	847	813	752	817	780	726	781	827	761	814	770	791	785	798	778	842	798	765	809	843	798	886	817	801	770	838	798	807	820	792	808	811	768	827	825	781	791	848	757	788	829	803	831	822	840	765	795	841	759	776	806	846	796	788	835	830	811	777	802	781	770	751	806	801	781	768	814	775	794	826	818	809	802	758	870	788	807	788	813	802	824	797	836	766	785	810	815	776	776	818	812	827	831	775	833	815	861	821	817	837	778	809	804	774	794	843	803	807	804	753	770	838	779	801	782	807	809	791	861	826	827	794	778	790	793	821	771	827	837	785	838	763	804	783	813	757	832	798	773	774	800	820	807	771	785	810	804	796	822	794	848	756	812	779	734	791	771	763	871	830	761	821	818	821	788	805	829	772	755	832	785	763	792	844	755	824	798	780	746	798	806	825	764	849	768	801	771	769	821	787	765	809	812	790	815	839	808	814	816	804	815	848	752	798	773	815	799	759	750	816	791	833	861	796	836	818	809	804	767	859	780	781	840	775	804	755	797	858	827	793	802	789	754	801	791	820	780	799	785	771	824	812	760	771	771	821	792	809	788	793	814	817	769	800	772	886	788	796	801	784	783	794	793	806	800	760	784	852	812	832	798	765	824	801	802	806	801	781	784	795	837	866	811	821	797	877	767	839	772	793	783	765	858	813	804	824	837	813	791	781	811	874	764	794	838	843	812	755	769	765	820	811	778	801	824	795	777	819	772	854	797	790	789	786	794	772	806	814	839	826	776	843	814	822	809	800	748	828	801	836	828	820	804	807	809	735	787	854	813	789	834	773	831	822	803	786	781	777	796	797	785	827	841	798	794	812	792	799	822	781	812	768	802	707	756	779	811	835	779	853	831	778	813	830	800	801	834	834	821	814	758	797	774	814	785	801	775	806	809	847	794	813	901	838	831	847	810	822	759	775	812	819	828	807	797	836	827	780	773	766	780	811	743	802	837	829	795	844	759	808	853	808	774	820	779	852	785	784	781	802	790	824	806	767	817	790	784	800	792	761	791	770	781	796	799	810	787	785	813	765	772	841	771	819	757	827	777	805	759	824	820	823	773	779	798	833	798	858	819	773	785	783	767	827	821	820	806	801	824	827	844	789	814	808	800	806	819	774	783	805	818	840	801	780	728	824	795	778	772	776	799	781	869	780	789	835	793	790	776	751	792	843	809	793	786	803	832	789	814	794	809	758	835	811	843	792	795	781	794	773	787	856	764	770	820	830	865	840	804	755	805	826	785	776	789	808	792	799	767	799	817	837	782	774	808	813	828	777	791	833	831	817	793	783	811	796	800	801	856	824	746	790	805	803	799	792	798	792	797	834	820	769	787	822	799	819	799	859	789	813	787	807	794	803	819	811	756	889	820	827	824	805	806	786	801	786	823	753	856	816	797	843	801	772	801	796	768	821	815	783	802	780	768	782	785	815	825	819	847	784	837	773	694	808	769	810	824	849	798	798	838	794	867	804	825	778	782	831	841	817	816	793	840	781	826	766	817	788	793	837	822	799	783	788	829	773	737	801	800	785	797	805	831	791	767	808	826	733	715	792	758	811	791	796	825	786	806	780	808	831	760	770	818	783	777	766	778	811	759	831	772	793	811	789	804	824	783	802	792	827	777	792	817	784	819	829	836	783	798	801	786	780	829	838	826	816	848	810	812	833	805	791	760	850	838	830	783	796	810	816	798	850	825	774	802	813	756	837	840	787	772	831	773	824	842	768	790	815	769	834	797	825	791	782	789	816	782	827	768	797	780	769	821	836	795	835	814	816	841	806	731	775	855	800	802	801	782	801	827	788	771	846	815	800	792	809	789	737	804	805	761	811	777	825	825	781	827	800	812	785	812	785	764	851	840	811	800	798	820	824	769	782	835	769	780	814	847	744	766	816	847	823	800	804	812	854	746	799	834	749	809	817	791	836	777	811	823	737	830	799	769	810	828	801	821	793	800	782	816	814	784	771	784	834	820	805	836	768	784	777	812	802	762	793	796	813	751	772	822	800	835	836	800	790	774	802	770	843	759	777	774	801	822	816	801	829	782	786	823	816	839	827	796	830	770	831	831	798	770	797	807	796	784	810	827	805	797	815	811	830	795	805	818	753	779	801	750	784	838	822	790	858	796	753	842	783	774	768	785	799	811	795	824	814	787	846
23756	8230	3389	2035	1501	1109	812	649	568	542	475	425	410	409	375	365	368	366	377	349	345	383	324	335	330	316	345	336	273	322	318	326	305	331	320	317	335	288	345	336	306	339	324	334	359	321	302	376	310	329	351	305	333	327	329	305	324	317	359	313	318	344	291	349	339	347	294	347	334	324	325	320	320	305	295	335	340	330	318	318	275	341	317	323	317	315	351	322	342	301	321	329	299	325	298	338	313	311	299	355	324	318	343	335	343	316	318	313	307	315	303	322	323	338	339	318	350	294	345	345	319	336	319	331	329	324	295	333	330	326	353	323	306	321	342	301	295	331	307	304	332	315	327	311	349	333	308	333	345	315	330	312	327	350	299	295	352	325	285	358	313	337	323	327	315	310	324	284	330	328	346	340	344	334	308	343	314	339	321	272	301	318	310	321	304	340	326	310	310	312	322	323	336	303	345	308	343	333	343	311	326	305	332	293	331	334	330	333	353	311	310	354	323	325	337	343	336	334	288	314	280	283	284	328	332	322	317	304	319	327	344	316	318	311	303	340	348	297	314	302	329	348	310	357	321	309	342	314	303	340	347	310	298	314	319	313	332	328	311	314	329	308	305	330	312	311	322	303	324	368	358	303	292	352	334	281	310	339	326	319	329	330	357	300	309	304	334	301	324	312	319	341	356	318	346	344	317	332	310	323	297	316	334	355	325	308	331	297	305	313	315	318	327	331	325	343	313	319	324	301	346	313	352	349	282	299	303	346	291	338	344	372	337	305	311	334	304	351	336	361	351	330	321	350	310	350	341	335	382	324	332	302	317	339	335	330	334	309	319	333	296	337	312	329	330	351	317	334	319	408	350	320	344	337	299	346	340	331	326	332	339	331	340	288	324	292	335	333	301	307	312	280	298	346	336	314	341	326	325	356	324	328	328	320	320	295	328	342	333	325	344	286	306	315	322	310	314	352	317	312	352	331	334	313	355	302	339	304	342	302	313	310	324	359	317	296	328	296	331	322	289	301	314	302	316	320	316	342	326	303	318	329	311	338	344	325	330	319	335	306	312	321	310	314	286	355	329	307	342	330	323	320	336	285	340	333	328	330	307	331	319	336	310	324	343	285	272	313	321	328	327	330	299	327	335	339	315	308	312	325	325	315	331	317	332	363	323	350	305	301	333	321	335	327	320	309	283	309	316	319	332	324	292	332	326	366	293	325	340	322	325	311	338	315	325	336	317	335	334	284	273	314	330	323	318	315	355	335	298	342	340	322	337	362	365	355	363	334	351	337	341	320	321	311	309	328	303	341	303	354	332	321	358	303	328	309	321	310	271	342	348	331	341	355	298	322	297	319	305	344	280	295	288	317	343	344	336	332	311	316	289	305	319	294	281	319	310	287	320	325	325	335	321	330	306	320	306	315	311	270	327	288	331	356	334	298	316	310	319	311	324	323	326	316	340	321	322	360	320	313	327	318	310	290	331	314	341	288	334	363	325	290	322	335	338	332	324	331	339	330	335	350	320	300	322	342	362	326	302	320	296	314	345	337	356	294	298	358	325	332	324	309	337	339	322	291	320	288	334	324	354	322	357	314	340	366	362	328	351	344	311	337	366	303	294	304	376	299	373	311	332	316	316	333	345	313	342	305	325	305	299	329	327	309	340	314	325	314	294	328	311	333	350	295	314	317	313	343	316	332	339	350	330	327	308	294	291	313	309	306	348	321	284	345	330	310	331	328	334	373	290	349	293	322	316	325	322	335	335	335	319	280	326	306	331	292	332	367	343	342	326	347	296	319	322	324	322	344	349	316	337	343	311	341	317	341	324	344	299	336	323	302	307	318	328	296	294	344	326	291	316	316	325	342	322	294	336	293	325	292	319	354	343	312	339	323	327	308	337	316	342	330	340	365	331	305	345	305	345	326	289	293	350	310	340	350	344	326	328	345	317	309	303	324	360	349	352	309	346	299	287	308	350	349	309	324	331	322	337	323	331	325	312	342	331	276	339	312	341	319	336	325	314	318	313	310	305	305	309	311	350	323	330	327	293	326	342	332	339	320	332	348	313	319	318	291	327	314	333	348	321	332	355	281	297	305	323	342	329	303	307	324	318	322	316	319	297	325	318	312	340	322	341	321	338	333	311	319	318	315	286	303	336	322	312	348	363	311	341	307	320	335	363	304	336	320	328	324	321	318	302	326	308	345	334	353	333	308	312	308	322	323	355	319	314	335	311	334	262	342	357	327	316	311	313	334	314	292	334	293	344	322	342	357	350	386	330	329	328	349	349	318	324	327	298	316	319	325	308	342	336	317	320	329	347	329	318	309	331	321	299	334	276	345	296	345	336	302	299	304	329	313	313	311	314	314	326	322	323	344	355	333	336	298	331	345	337	318	343	338	318	336	337	324	328	363	319	323	297	320	253	308	335	367	337	325	334	325	343	304	290	324	303	310	325	340	313	337	314	329	378	304	322	302	289	325	321	337	302	308	338	325	329	337	335	309	318	297	298	353	300	294	357	343	310	334	326	330	339	314	304	331	312	333	348	331	308	318	342	314	337	323	334	344	365	323	366	325	329	313	294	329	321	329	330	291	294	308	321	316	330	325	357	305	339	328	326	297	328	318	329	317	355	324	344	292	315	384	325	290	330	313	322	373	326	306	319	309	308	340	371	350	338	306	318	322	314	340	292	363	325	319	310	369	314	314	320	296	299	343	313	323	345	323	348	297	316	344	326	340	310	329	309	323	354	285	296	303	348	285	364	316	317	328	335	317	369	287	329	341	309	298	355	342	320	315	330	313	344	323	341	335	322	312	295	310	321	346	321	343	279	305	311	295	344	322	319	330	309	311	351	365	339	346	326	282	303	318	345	316	347	322	303	331	325	321	323	325	309	325	324	324	317	317	328	316	304	315	329	278	334	312	339	313	276	336	333	332	342	291	319	338	296	296	331	316	311	315	327	318	334	306	337	319	303	342	316	324	347	322	294	336	313	296	296	319	336	306	344	360	352	320	282	343	321	315	323	328	306	318	312	351	319	359	341	330	337	323	333	299	322	293	314	308	336	332	351	339	342	331	313	330	323	358	369	322	333	322	344	313	340	293	297	340	315	358	318	336	322	315	305	320	330	322	326	365	304	330	299	329	351	335	367	326	301	302	344	375	316	316	304	329	321	320	321	277	313	340	305	299	344	298	299	351	351	315	350	320	281	332	343	316	373	352	295	317	355	301	304	299	305	312	317	322	315	336	358	319	327	322	320	340	371	334	354	317	296	366	324	297	329	317	316	349	307	323	295	336	351	309	333	301	330	321	329	373	323	350	290	335	333	348	342	324	304	313	309	339	322	341	307	304	319	311	300	311	340	342	282	325	333	303	306	327	309	328	302	353	323	332	296	332	307	343	349	330	321	331	329	328	351	322	320	301	340	307	361	314	297	358	320	326	315	309	311	304	331	339	331	321	320	307	315	313	357	316	316	375	328	353	351	327	349	313	319	346
14039	5903	4957	5391	4870	3785	2986	2554	2097	1728	1615	1527	1254	1178	1134	1135	1039	953	949	941	894	840	852	860	830	797	815	873	781	821	766	753	786	749	733	775	730	783	755	724	779	747	743	785	787	751	815	833	811	809	789	795	748	802	780	802	779	780	807	771	758	771	731	691	762	737	694	712	750	785	743	783	766	810	774	715	803	713	718	740	745	756	747	766	753	734	790	811	707	702	741	744	736	766	758	737	764	730	759	751	740	732	710	743	741	711	714	704	742	743	741	717	724	754	782	719	737	783	726	711	783	753	729	776	748	760	736	718	728	811	734	783	711	701	715	760	736	748	719	714	704	746	755	739	760	754	705	788	707	749	785	738	699	729	755	692	729	739	726	726	735	699	723	751	749	778	723	723	765	769	727	755	717	753	684	734	750	775	812	749	730	724	770	755	749	731	722	763	734	709	761	745	720	744	742	744	764	765	723	762	743	726	725	728	758	756	717	747	806	739	729	736	755	738	726	699	781	763	728	723	727	735	756	732	716	723	720	738	736	771	681	720	746	734	768	701	736	722	749	669	715	745	736	720	801	752	736	733	698	751	729	700	753	679	802	760	730	688	714	737	733	719	717	672	700	772	731	722	722	732	715	716	754	747	732	768	745	735	704	732	736	706	730	730	744	768	676	748	709	693	681	721	710	752	754	753	724	706	706	721	710	723	729	750	695	773	717	739	776	694	752	730	742	752	798	774	785	712	731	722	745	757	774	741	724	702	715	744	708	805	794	729	700	708	725	683	753	727	700	731	753	708	757	708	744	772	741	748	753	714	810	742	730	723	697	679	759	743	734	774	721	716	716	756	792	723	775	716	741	741	717	740	736	724	704	713	683	723	759	743	738	751	771	733	776	697	797	746	746	760	746	739	697	757	697	748	721	735	755	748	749	744	767	729	747	704	736	726	755	710	733	680	742	728	755	746	749	725	736	690	741	817	738	740	797	718	728	709	704	752	717	723	754	737	751	714	770	780	778	715	725	740	724	724	767	758	705	754	782	690	780	788	703	710	726	725	697	774	670	764	704	689	759	693	664	750	733	729	703	736	731	709	739	740	704	757	759	698	770	775	705	743	761	792	699	733	780	710	707	707	799	711	717	710	711	743	708	750	736	730	723	738	723	769	696	742	715	678	681	731	729	699	721	759	746	721	775	765	717	772	777	691	701	756	740	742	749	751	724	747	724	743	727	747	761	740	757	747	721	728	737	729	737	741	678	704	719	709	791	727	743	761	720	777	691	745	722	733	747	687	779	723	756	752	775	740	735	704	734	738	741	711	730	764	742	736	691	777	764	797	742	717	717	789	729	754	731	746	725	756	742	746	786	736	705	742	750	717	698	765	760	748	761	778	719	714	689	758	747	698	714	751	738	737	743	720	672	699	718	752	740	731	714	710	758	783	727	724	750	731	728	731	745	766	761	721	746	706	725	729	705	757	746	775	744	746	775	716	716	710	750	763	693	734	785	729	691	745	736	704	697	747	695	706	770	739	766	731	725	694	724	738	753	802	753	717	725	712	730	723	709	730	696	801	738	751	687	724	706	723	713	740	706	732	770	742	733	715	741	744	719	731	745	756	703	758	712	703	718	750	709	714	706	750	736	772	749	715	738	742	788	708	734	770	766	776	757	710	738	699	764	737	715	724	700	684	725	715	742	708	730	710	750	727	755	716	739	695	717	686	717	721	763	713	726	741	750	724	760	747	693	728	812	711	763	758	736	732	764	752	781	737	755	743	749	691	690	670	744	741	756	792	778	761	740	675	692	746	741	740	765	735	733	728	732	741	747	817	714	742	701	736	693	702	709	705	772	769	740	746	793	701	769	777	782	758	722	756	683	740	717	751	715	718	720	753	742	738	811	773	704	695	786	753	725	734	756	750	717	708	729	763	737	769	734	745	682	747	725	703	733	753	747	723	712	761	758	761	733	693	730	697	712	742	731	764	746	700	745	765	712	763	695	722	759	699	702	697	730	707	691	688	784	737	738	764	738	741	695	776	705	766	684	715	728	741	723	750	713	775	740	746	764	769	709	790	739	748	754	737	743	741	694	773	750	724	709	712	755	755	761	729	721	721	739	729	743	734	743	740	739	671	715	737	716	752	691	733	753	732	775	707	668	812	713	736	710	751	772	736	783	734	734	730	718	766	755	711	715	752	741	678	724	730	740	737	756	748	747	741	719	689	720	716	721	758	726	732	771	695	772	712	756	711	733	735	763	747	722	779	788	765	731	748	740	767	765	656	707	701	694	715	733	774	702	788	693	724	756	737	735	754	733	763	733	763	710	770	714	738	702	713	736	725	746	771	734	715	679	747	734	760	835	734	725	731	788	743	721	703	803	760	702	761	734	741	750	734	752	705	714	781	727	736	698	724	748	752	742	720	747	731	759	748	752	736	703	779	745	736	731	762	746	750	739	764	728	752	778	760	766	749	771	701	743	704	740	761	743	719	747	758	692	702	744	738	750	693	707	680	751	751	701	734	760	699	694	771	711	772	746	761	737	753	702	707	735	679	771	730	726	762	734	730	751	724	722	741	734	736	689	732	712	780	790	743	698	732	685	705	720	685	730	716	770	748	750	761	700	698	702	760	687	740	715	712	767	723	732	729	722	704	770	739	759	731	704	782	699	719	745	735	707	699	695	693	714	717	737	753	735	692	768	714	753	717	703	688	740	752	736	754	716	726	768	789	752	709	757	680	699	695	759	743	825	765	713	762	749	760	747	761	722	748	689	766	715	714	740	769	698	713	716	719	735	703	747	716	721	721	723	772	747	760	667	749	719	752	702	696	705	756	711	778	762	780	719	657	719	734	747	735	748	742	701	727	769	723	738	741	720	716	745	739	788	719	748	730	743	730	732	736	732	734	728	719	695	688	744	742	675	725	762	751	737	757	735	737	744	723	776	743	725	716	767	739	743	787	770	708	724	772	677	771	721	710	686	801	725	780	734	730	764	704	710	792	734	745	736	700	673	753	679	721	767	727	747	729	777	737	711	732	717	750	723	691	764	776	764	711	789	766	713	713	743	731	729	741	712	724	709	772	765	748	751	739	710	729	738	773	725	747	739	742	752	704	797	705	728	732	709	734	723	724	724	774	685	730	719	742	755	727	746	739	705	716	797	788	729	732	749	745	728	701	713	719	767	725	729	787	766	740	733	777	744	750	759	742	768	766	734	765	757	747	755	741	702	747	747	714	709	730	703	731	684	722	672	704	675	716	731	772	730	771	790	720	731	706	772	727	739	741	717	708	722	713	703	765	731	769	706	718	747	754	740	744	738	775	728	793	786	770	715	715	731	753	749	722	759	729	730	682	747	702	700	729	747	732	714	716	681	767	802	713	716	752	757	731	689	693	777	740	704	742	668	719	735	782	688	702	748	712	730	718	733	741	751	711	710	732	780	724	745	739	717	773	725	734	765	695	735	735	724	744	759	764	739	703	741	699	770	724	756	790	782	724
4960	1565	852	577	422	332	334	278	247	244	240	281	281	249	284	257	259	217	218	248	248	197	252	235	225	283	200	218	246	250	231	244	233	246	245	243	256	281	229	231	249	249	270	245	237	250	238	247	248	270	244	229	249	203	241	249	243	255	233	223	260	250	245	247	233	261	244	267	219	240	250	231	220	231	237	227	242	254	215	250	223	239	224	297	231	225	232	229	234	244	240	238	270	259	252	212	244	253	250	248	265	254	249	237	246	228	214	234	235	243	255	233	249	237	237	253	218	229	221	258	212	238	245	225	251	259	219	194	225	233	238	221	219	196	237	244	255	247	198	280	230	263	268	270	261	214	247	199	247	228	244	251	233	221	252	236	233	286	210	224	244	252	235	209	255	279	236	219	259	238	223	222	247	245	261	210	227	215	213	245	239	257	251	232	275	213	263	250	219	243	262	230	212	201	230	232	258	262	256	273	228	229	253	234	257	220	245	234	231	248	270	210	222	214	231	259	249	259	248	244	241	249	245	229	263	250	232	218	256	217	248	240	227	212	256	232	239	249	238	239	238	243	251	199	216	240	256	225	216	211	229	232	232	241	229	232	230	256	260	239	226	222	244	239	269	218	269	240	213	247	222	259	246	273	240	241	219	237	252	224	243	254	252	247	214	249	229	209	280	225	223	258	236	249	214	223	235	254	207	237	226	232	267	253	242	273	250	242	224	239	219	238	242	215	253	228	242	253	253	212	258	260	224	266	227	234	269	242	257	220	249	241	261	221	231	222	236	236	195	247	248	239	221	228	228	210	245	248	266	235	243	245	230	228	239	282	260	222	230	247	239	195	264	243	239	246	246	223	222	232	252	265	256	251	272	260	257	249	230	234	225	224	225	258	223	211	229	239	231	227	235	215	265	238	243	229	243	263	203	241	242	216	233	252	219	224	234	249	222	231	232	229	245	231	227	240	253	232	231	222	227	237	239	261	233	204	225	235	234	242	252	264	245	227	259	255	241	263	232	231	233	236	226	237	230	232	253	251	242	246	259	206	252	272	218	241	228	237	253	245	228	230	258	216	220	252	237	236	248	234	243	259	244	236	241	267	222	256	224	267	255	252	228	249	219	224	238	216	240	237	244	233	249	266	244	229	239	233	244	273	276	283	285	230	216	258	212	237	242	253	263	210	199	234	258	227	254	262	210	251	227	235	299	242	262	226	239	221	241	244	236	250	211	245	231	243	232	238	265	238	241	211	238	262	264	252	231	234	221	242	262	231	217	255	263	255	239	215	223	223	248	243	250	254	247	251	207	244	222	267	248	280	229	232	255	248	259	196	240	264	231	239	274	228	248	234	242	256	261	261	235	253	263	207	231	226	223	233	231	274	246	268	214	244	245	226	249	248	241	220	241	224	264	223	252	229	236	230	237	243	263	223	230	243	273	238	257	266	212	214	249	252	271	251	235	227	246	241	252	238	225	229	284	228	252	224	249	255	283	228	232	240	234	217	215	272	254	223	254	235	226	239	232	224	246	236	215	223	243	260	239	257	235	242	247	231	245	211	226	201	224	234	221	262	236	271	240	263	231	273	259	224	235	200	211	222	255	241	249	248	243	245	211	233	233	231	253	214	231	229	222	248	250	219	233	216	283	205	214	237	234	234	231	229	242	236	252	203	242	244	235	249	219	239	228	246	254	218	227	227	237	220	242	259	267	235	246	233	225	236	247	264	263	264	219	228	249	248	238	208	237	264	220	231	272	222	256	232	254	240	216	231	249	238	254	237	246	243	215	215	253	221	247	256	215	198	249	262	248	259	243	221	256	209	246	253	234	239	246	252	226	228	236	252	240	259	251	221	218	239	246	254	239	255	237	236	252	225	225	253	250	251	262	245	262	256	245	239	194	245	266	234	242	248	237	239	234	239	216	283	223	223	239	188	230	219	205	216	238	241	236	257	237	239	249	221	220	231	244	222	234	251	241	251	251	230	226	220	246	243	258	232	239	226	252	204	224	222	218	259	269	253	234	238	234	210	251	241	235	233	235	267	240	251	259	243	234	196	223	252	214	205	232	226	210	233	242	235	234	271	211	223	227	253	221	248	240	255	242	255	244	236	230	244	254	248	251	225	225	244	265	241	246	254	260	221	251	237	234	215	260	243	244	270	225	223	224	271	234	232	210	266	257	244	221	239	201	224	248	238	229	231	250	252	233	231	255	243	251	203	222	247	261	237	255	231	200	236	246	266	241	233	216	266	266	245	248	223	232	231	246	213	259	236	238	244	241	240	259	203	225	251	226	231	234	222	256	265	222	226	226	255	274	222	260	226	217	236	222	235	221	224	282	248	254	265	220	247	226	233	208	227	199	275	250	241	204	240	251	249	222	249	210	240	214	265	241	232	246	233	234	220	236	243	238	263	214	212	229	251	244	234	261	250	264	220	238	262	222	253	255	238	230	232	207	264	235	229	213	249	217	236	215	270	252	230	213	249	247	248	232	227	231	272	273	251	262	246	271	269	274	214	244	215	249	256	245	222	223	237	236	224	233	227	213	224	235	242	249	242	230	250	245	260	250	262	265	260	251	274	218	257	244	213	244	249	235	252	237	221	227	251	237	245	237	235	210	215	289	239	246	260	234	247	215	263	254	260	209	215	250	214	244	241	220	228	249	223	228	261	229	268	239	253	221	248	211	253	232	216	227	262	241	221	240	257	254	235	225	232	239	235	293	244	238	242	243	257	206	265	245	261	229	254	227	234	250	236	250	235	253	250	232	236	245	247	256	257	246	248	237	234	263	248	234	247	279	229	244	212	267	246	258	217	243	235	281	235	227	261	259	216	234	262	225	250	254	220	220	223	224	216	268	219	254	228	222	226	235	229	252	279	230	240	247	253	286	219	231	248	231	187	251	260	242	265	240	224	212	233	269	253	231	217	239	228	233	257	250	241	229	235	240	242	229	256	228	229	251	270	250	249	263	259	239	223	267	222	237	234	271	248	212	239	242	220	214	270	235	257	222	244	231	231	257	232	245	223	223	239	243	230	253	238	247	272	233	220	232	221	247	248	243	241	244	250	207	255	227	206	238	233	250	223	227	264	240	217	231	244	213	260	219	231	229	235	229	228	232	221	228	224	241	223	246	250	237	241	213	224	237	210	240	225	248	228	228	226	267	211	237	219	237	240	260	229	248	225	246	235	224	231	237	232	214	233	235	233	250	238	254	250	239	240	249	223	252	216	247	231	198	234	233	250	266	213	216	223	248	244	224	227	236	242	242	245	247	238	248	247	251	237	266	227	251	256	256	267	234	228	266	251	224	246	252	205	248	206	242	247	241	246	241	237	266	243	257	246	218	242	270	241	228	245	263	218	287	253	238	251	253	230	245	233	221	258	234	257	244	248	243	247	243	260	206	238	247	231	254	255	263	245	251	232	235	235	277	244	254	217	239	264	271	245	244	271	227	231	242	231	228	253	218	273	243	234	219	226	227	241	223	233	233	233	251	246
3714	1733	1910	1756	1478	1145	1044	908	802	773	722	687	720	688	680	654	650	630	609	634	618	603	616	614	614	574	610	579	607	603	652	595	596	580	558	554	611	556	590	608	565	581	585	584	599	598	640	654	636	620	607	590	621	599	591	612	639	598	569	607	596	626	596	530	556	570	583	569	578	568	604	620	587	583	556	580	605	578	599	550	614	633	604	604	601	571	629	565	554	578	611	562	618	579	598	584	581	597	612	614	592	579	587	537	604	615	622	596	615	522	571	590	564	575	580	629	589	573	546	614	566	570	610	558	543	636	549	609	577	578	618	564	589	596	588	562	552	595	587	563	624	553	607	555	620	596	545	635	603	588	564	559	581	592	600	596	565	612	572	577	617	589	549	573	598	632	624	608	613	633	587	568	609	561	604	581	606	546	587	585	603	613	567	580	614	575	574	591	586	584	591	605	589	607	587	584	553	548	544	586	580	574	606	589	572	594	572	583	586	583	569	595	604	576	538	563	544	588	574	606	540	607	572	547	610	579	582	586	554	583	597	596	592	537	596	617	568	604	612	578	602	603	607	621	614	562	562	575	532	571	629	601	561	595	549	607	579	655	589	553	611	615	588	577	584	610	622	583	534	552	625	606	540	621	576	602	576	585	613	615	566	605	574	607	576	601	598	543	582	574	594	594	550	619	585	559	570	594	563	585	566	649	586	588	558	587	606	580	560	559	595	594	586	605	629	558	581	619	611	605	611	564	594	568	601	596	605	602	638	585	634	576	575	582	634	612	584	607	586	531	608	587	599	598	628	593	595	611	614	571	607	588	601	608	589	576	589	557	541	624	591	570	579	594	620	597	597	586	621	605	590	596	585	599	558	578	623	610	575	587	568	581	603	626	633	633	572	589	574	599	573	545	619	558	576	614	600	603	522	591	588	620	604	586	583	576	584	590	603	579	591	576	588	599	541	580	540	548	585	587	611	596	587	554	599	561	600	618	631	574	596	541	588	578	593	663	604	548	552	578	608	601	561	547	573	609	600	558	583	581	608	594	577	595	546	556	566	607	568	589	591	571	634	645	571	618	590	602	558	552	558	603	581	595	634	576	568	568	571	590	533	609	565	579	571	597	605	615	594	577	581	567	616	607	598	579	575	602	609	562	583	620	581	616	582	579	609	557	560	618	580	590	545	567	614	617	624	569	568	618	587	589	634	570	586	603	600	558	595	568	572	601	609	581	582	575	574	619	601	568	614	582	607	572	619	626	645	578	576	588	576	575	609	546	571	582	627	600	604	612	631	575	614	625	563	611	569	601	575	578	583	604	569	589	593	576	554	587	609	611	588	568	619	594	596	564	631	580	572	594	579	566	571	578	568	577	582	555	600	620	619	592	577	622	574	567	579	573	621	601	576	618	635	580	597	573	597	564	589	574	569	581	595	568	573	604	575	578	559	621	607	637	617	584	601	557	564	604	588	594	562	597	578	596	589	561	579	529	575	557	624	575	565	612	556	620	638	627	603	546	576	588	608	550	628	560	635	619	610	574	606	572	597	588	597	581	570	600	562	601	568	614	596	553	603	610	581	589	603	590	618	586	610	622	585	575	643	610	632	567	608	573	592	592	581	574	552	602	528	588	565	558	591	577	568	613	564	599	592	584	597	608	564	592	571	576	581	606	550	606	613	596	611	591	555	607	570	567	617	632	567	605	565	576	593	600	601	616	579	560	607	627	579	601	586	574	532	622	580	528	543	637	537	595	622	623	577	616	647	546	585	549	579	548	596	600	564	606	570	560	577	612	614	618	595	553	575	587	606	615	636	568	565	605	612	646	585	571	595	557	580	634	604	582	562	562	592	600	625	604	584	609	608	604	621	591	580	601	599	566	609	563	576	589	566	550	553	592	598	570	551	608	552	518	605	609	600	539	596	589	580	619	569	595	608	610	578	559	578	590	619	656	540	593	572	605	612	579	552	631	612	563	600	580	560	584	580	583	627	570	550	608	569	589	594	551	615	614	602	608	605	552	623	596	544	546	602	585	582	558	636	588	609	579	620	573	601	573	603	579	582	602	613	606	589	605	571	574	576	604	621	620	589	621	621	610	630	570	554	648	621	584	627	607	555	563	608	609	558	582	551	573	567	536	560	574	568	595	593	566	583	608	533	544	614	563	585	586	595	684	540	630	611	637	588	581	563	581	615	548	601	632	611	577	608	619	594	585	589	567	564	617	551	584	603	597	562	614	589	597	581	622	558	572	598	619	611	554	578	563	614	567	576	598	600	576	596	618	642	562	620	570	607	607	646	617	547	580	563	582	594	620	613	609	617	573	570	612	589	564	593	605	594	610	600	629	570	593	642	573	586	590	561	580	550	593	604	585	546	591	614	599	583	574	558	615	595	595	577	588	576	561	626	610	603	603	585	573	564	584	562	552	556	609	598	593	618	619	592	604	666	593	623	627	578	598	570	554	590	575	590	601	618	597	597	595	636	610	614	572	602	562	605	613	579	602	593	620	609	582	609	608	563	580	583	599	583	567	572	579	616	575	621	612	591	581	572	609	619	602	583	565	562	548	551	608	602	584	599	582	618	615	571	576	607	557	581	612	607	577	598	588	608	597	580	579	602	609	603	590	636	602	570	609	560	614	584	614	656	608	615	634	597	565	598	555	657	608	580	655	627	570	596	610	562	620	635	583	571	614	623	624	612	576	573	603	584	591	592	604	596	591	602	564	571	652	578	602	586	559	620	598	584	559	596	578	590	569	602	590	611	588	607	573	608	581	553	634	606	595	597	654	602	592	578	606	640	611	615	600	582	588	608	572	557	564	539	608	578	630	556	596	602	573	602	608	599	593	587	597	605	577	577	581	630	572	585	561	621	558	544	626	594	602	562	598	585	569	568	579	591	553	611	596	572	603	608	598	600	584	550	610	597	583	589	578	563	590	536	592	537	555	611	576	609	622	573	585	600	639	565	542	599	579	612	545	596	597	577	562	566	585	558	590	581	580	569	570	586	542	549	580	601	549	560	595	571	564	582	590	600	549	615	557	615	620	600	598	593	589	584	593	583	622	587	619	594	597	600	577	580	535	621	582	606	592	621	618	599	607	568	608	585	577	599	591	607	584	567	542	592	576	613	552	596	593	569	607	574	596	617	598	610	572	632	573	630	587	581	529	580	581	605	567	556	560	620	592	575	558	569	619	561	578	558	575	589	589	603	599	574	611	597	605	573	592	585	565	601	636	635	604	579	551	564	609	591	612	558	580	610	552	595	591	524	588	667	570	620	606	609	622	579	588	582	602	596	580	601	604	576	618	560	616	588	649	626	595	598	567	580	586	574	597	628	586	591	601	618	619	577	558	568	557	592	614	613	582	603	611	601	596	592	596	551	604	601	537	562	577	574	562	600	585	579	589	570	553	567	612	596	596	573	568	581	559	609	575	564	609	589	625	596	576	636	592	574	583	573	594	607	580	590	567	624	595	560	581	606	602	599	537	553	610	600	567
14818	4185	2071	1427	988	807	740	559	513	450	441	362	410	380	373	408	352	365	369	355	375	407	349	344	348	331	329	352	373	353	327	402	358	360	396	338	373	320	309	357	342	417	353	362	338	349	382	341	374	336	354	372	347	361	329	320	356	373	337	335	367	348	342	330	351	348	355	337	335	337	356	401	346	333	356	345	343	329	351	365	320	341	339	347	375	384	345	369	341	375	341	354	322	310	363	332	326	303	362	362	362	362	369	353	338	353	347	354	366	376	361	318	344	345	347	346	334	342	367	314	321	354	361	363	328	335	360	319	373	335	338	370	320	329	369	354	362	329	354	376	341	361	338	322	293	311	375	361	351	321	365	340	365	350	362	367	332	334	325	362	327	362	304	356	378	371	345	328	340	350	337	326	322	339	344	354	352	381	382	380	346	373	345	324	308	349	310	316	354	352	386	361	360	312	343	345	342	359	338	364	333	343	321	333	344	310	373	338	392	387	354	336	346	329	335	353	337	357	342	346	332	345	366	373	381	346	311	334	352	314	349	348	296	322	319	342	331	328	341	361	362	334	379	361	347	345	342	380	352	344	361	332	363	345	344	342	364	356	350	361	340	349	340	362	347	382	330	350	317	352	338	348	326	314	327	338	341	340	323	308	332	306	327	348	332	350	348	356	385	341	354	347	344	342	314	342	345	334	371	344	356	345	345	372	354	355	320	310	357	362	359	340	350	334	355	356	353	355	335	346	339	340	320	361	373	345	354	336	331	360	373	361	362	351	328	350	343	320	326	318	343	349	323	339	335	326	320	359	347	332	358	354	331	331	376	356	388	350	345	359	376	334	331	341	328	363	339	364	375	321	330	343	375	381	359	350	373	337	302	356	348	358	347	341	357	363	321	352	351	342	363	361	356	346	320	312	340	327	359	359	328	337	349	324	386	344	337	343	337	347	359	370	352	368	375	351	323	341	356	371	334	383	353	343	327	352	357	346	333	325	317	351	329	336	361	355	332	368	335	316	356	347	394	333	351	394	332	343	348	325	350	352	376	344	348	300	336	362	328	327	351	333	334	360	375	370	353	379	342	401	351	365	390	342	349	349	341	324	368	361	348	369	344	369	326	329	350	328	357	339	339	354	369	309	322	337	336	386	355	354	320	350	360	355	375	342	330	385	332	322	316	332	355	340	372	287	366	323	359	330	368	351	334	342	335	339	328	351	384	346	357	328	395	337	330	388	365	356	308	351	337	348	378	362	344	359	324	378	354	370	381	357	372	327	343	344	355	300	355	345	346	359	355	340	365	326	350	304	361	340	320	332	322	323	341	361	347	340	341	326	352	323	329	358	345	339	368	343	380	338	325	333	419	337	351	350	351	332	307	330	374	348	364	313	329	350	329	368	359	320	373	358	371	317	335	334	336	375	325	339	359	329	389	360	394	337	310	334	350	300	301	348	376	324	344	292	359	376	362	340	341	330	346	310	334	345	360	335	368	382	346	352	336	340	344	341	333	377	376	351	351	336	343	368	343	332	344	311	355	305	367	366	325	354	344	330	342	321	349	354	350	353	347	362	329	324	329	334	337	333	384	347	348	346	334	334	340	326	350	324	326	354	358	353	315	330	369	363	360	346	331	344	339	340	323	309	375	355	358	339	371	324	349	378	350	352	366	361	349	361	342	360	345	349	353	357	344	376	367	356	344	351	377	366	367	312	332	325	378	422	308	342	329	355	355	358	345	335	334	319	354	345	371	364	337	355	355	335	351	351	399	387	335	306	340	381	353	329	321	296	337	352	343	333	341	361	384	363	352	361	368	339	358	333	336	352	333	384	338	334	334	370	353	355	349	329	351	388	335	327	346	339	366	352	328	353	358	384	356	340	310	370	340	325	321	341	341	340	379	298	362	365	349	367	345	336	341	373	356	353	335	364	326	300	301	348	355	375	364	369	365	352	355	343	365	363	335	337	343	337	348	312	345	344	361	358	365	325	339	353	359	346	353	363	339	322	362	392	344	331	344	336	365	389	361	356	337	333	313	330	341	376	350	377	352	354	344	335	352	349	360	319	318	312	331	358	335	333	341	329	338	386	338	358	333	331	334	358	368	352	335	348	340	344	338	377	315	363	368	352	312	316	374	362	364	357	361	390	343	320	353	325	332	348	397	322	343	297	345	341	335	338	307	334	353	372	367	351	348	356	303	361	342	340	332	339	328	345	336	373	354	344	373	388	358	393	364	336	384	315	349	321	367	382	321	333	348	364	371	361	392	358	360	318	343	329	367	349	341	352	386	338	350	348	355	339	354	363	341	369	339	322	333	353	354	343	345	315	348	316	361	356	344	313	373	334	330	375	345	346	335	314	343	344	371	356	356	336	359	358	334	340	334	371	371	337	311	377	380	373	338	320	376	351	346	340	344	341	369	388	347	356	370	341	318	343	371	345	344	335	301	350	357	369	352	366	340	371	318	339	329	363	333	287	318	345	313	335	330	340	349	370	326	326	375	328	346	346	356	368	338	342	345	360	364	361	356	355	367	357	360	339	346	361	355	352	356	332	350	379	355	343	376	378	350	353	327	356	342	377	340	358	349	309	340	371	367	355	327	374	344	362	323	367	407	381	337	352	311	349	333	343	326	345	383	339	351	335	335	356	339	383	326	365	360	386	338	335	340	377	355	339	334	348	358	331	319	355	334	381	361	336	328	343	363	328	358	353	363	336	371	358	356	325	335	320	370	332	300	322	347	357	358	396	345	360	327	384	363	351	334	336	330	365	346	315	342	361	331	344	342	375	353	370	361	366	339	330	364	365	351	336	336	334	330	350	332	358	332	334	361	354	328	336	365	365	331	352	370	335	344	374	362	315	321	364	320	331	354	321	341	309	340	337	357	365	375	316	354	356	330	353	343	361	314	354	312	373	337	386	338	326	364	386	326	349	331	296	352	320	310	342	340	342	355	326	371	356	339	353	345	314	336	346	334	366	354	359	370	327	346	329	354	381	392	376	372	391	347	344	337	348	356	353	373	373	341	328	367	351	353	333	352	322	350	332	313	359	374	334	369	357	329	394	364	364	330	366	366	329	338	313	363	357	332	307	352	367	337	324	400	353	348	351	331	309	345	336	351	319	322	399	325	335	354	349	363	357	354	333	343	341	367	338	361	350	380	349	359	352	322	381	334	332	330	335	346	347	344	353	346	380	337	328	347	300	360	341	327	323	351	369	359	371	344	371	334	345	364	334	347	359	342	350	346	372	351	346	392	358	370	378	375	360	308	345	329	339	383	352	332	335	328	371	347	343	352	318	347	346	365	348	376	329	349	349	336	353	349	348	374	357	326	357	355	305	312	307	317	374	342	350	346	337	379	322	332	355	384	340	359	313	355	380	346	364	362	337	327	346	362	329	342	332	365	337	367	335	373	351	354	320	345	358	345	362	344	381	327	341	293	335	382	359	349	353	357	383	372	363	384	321	335	342	360	324	287	357	389	372	325	345	381	359	327	366
10502	3792	3659	3952	3488	2589	2194	1887	1622	1444	1357	1220	1104	1067	1118	1051	989	930	899	875	868	910	906	821	823	825	869	862	874	820	846	805	802	834	809	840	826	858	848	840	823	824	896	821	821	842	852	803	830	840	836	906	853	840	885	827	829	818	852	842	822	831	797	811	801	811	856	832	797	789	854	766	792	812	807	857	780	831	821	852	804	822	836	824	798	828	822	829	834	770	851	806	817	777	811	831	832	856	782	800	805	791	819	821	813	775	791	842	810	832	815	790	823	817	830	862	777	795	800	760	786	873	772	784	831	822	822	860	801	792	837	793	766	839	783	812	805	805	799	815	798	790	831	816	822	813	832	820	824	833	791	788	851	796	830	829	816	784	827	791	838	817	819	780	870	810	879	823	832	839	776	772	836	813	791	828	794	811	814	841	807	796	809	785	780	879	794	824	813	809	756	763	810	768	778	792	832	806	795	837	811	837	780	826	805	819	810	787	755	830	835	854	832	851	765	780	834	806	775	819	808	764	791	862	809	832	788	817	787	783	797	795	741	822	813	764	804	828	796	789	806	799	803	825	828	813	733	817	779	761	736	859	804	783	847	815	804	761	795	805	813	826	752	755	807	863	828	858	814	785	804	782	811	793	855	803	832	809	833	791	840	841	792	860	845	777	837	789	812	824	823	777	859	772	849	775	803	822	800	795	815	814	829	830	789	776	824	794	803	824	824	814	811	816	819	811	790	859	830	817	792	799	759	767	804	808	834	796	841	819	763	765	820	834	776	826	783	794	818	790	750	833	777	816	810	825	840	797	817	816	818	830	804	849	783	802	846	829	743	792	837	834	820	841	850	807	849	818	797	856	761	788	806	831	766	815	794	799	781	819	816	863	812	821	792	798	797	805	828	812	802	796	799	811	851	818	732	827	805	853	833	785	805	839	810	798	852	795	854	746	797	824	809	821	826	884	766	795	819	792	860	816	751	803	716	816	785	846	818	790	731	813	782	843	767	806	826	807	801	841	827	786	808	834	783	803	805	798	802	812	804	822	826	778	828	829	803	789	754	829	836	752	791	812	820	815	794	825	755	775	812	837	827	818	756	743	767	793	805	774	840	872	781	787	834	833	728	805	798	779	805	758	772	791	834	852	794	826	786	790	853	799	829	812	764	801	841	806	867	781	775	854	821	832	781	760	787	783	816	818	798	767	805	775	810	794	856	847	821	837	824	817	763	829	846	813	835	849	788	788	808	770	827	832	810	807	826	842	790	839	794	778	784	768	792	832	808	836	836	779	811	778	803	785	807	782	803	780	804	807	789	758	788	798	816	786	795	823	809	850	804	786	793	835	885	836	797	813	843	832	832	777	793	815	821	817	805	830	797	775	841	774	808	793	820	843	793	824	769	748	790	807	852	835	794	781	832	816	790	789	827	799	797	798	792	817	765	793	802	777	841	796	847	819	797	817	829	822	738	811	821	862	778	824	846	792	766	812	825	843	764	790	807	814	747	847	832	839	801	845	734	808	822	774	768	828	770	832	788	770	843	800	791	803	797	807	783	812	876	764	860	774	799	833	759	777	806	858	815	871	824	757	819	816	756	713	780	799	828	798	820	843	810	820	822	838	774	845	828	806	794	800	814	804	812	763	782	836	823	793	796	792	787	783	811	826	823	781	798	790	801	797	849	769	800	801	759	813	788	777	808	828	814	816	800	817	820	785	802	825	831	846	839	786	811	844	805	821	861	773	819	769	844	805	820	788	829	786	827	759	805	866	832	826	836	831	780	795	761	788	854	819	811	813	802	816	831	832	790	788	838	756	846	820	828	792	777	770	789	815	847	787	801	787	814	847	822	786	788	794	857	781	839	774	789	853	809	803	828	771	805	785	786	826	822	818	788	753	804	783	810	852	808	826	807	833	790	791	808	786	820	806	817	783	788	822	791	830	820	841	781	828	839	821	800	834	814	821	801	821	811	806	818	782	758	753	790	802	833	767	808	803	823	874	803	778	834	777	839	779	810	807	805	830	788	887	833	770	807	874	799	814	845	830	820	856	801	826	783	764	820	837	779	811	832	862	781	787	815	781	799	813	869	805	838	836	792	831	808	811	783	794	794	781	732	815	801	826	788	811	826	794	808	833	779	821	779	816	804	809	842	840	835	796	798	788	763	772	851	829	824	763	880	767	852	800	816	752	855	797	819	801	850	803	828	799	779	804	823	808	787	803	791	814	829	797	813	816	766	841	816	820	740	855	770	846	896	756	812	802	794	797	820	815	801	793	788	802	747	827	826	843	812	757	829	769	822	753	745	823	790	815	790	836	815	815	819	851	800	797	851	828	810	821	813	825	800	784	804	879	812	817	768	770	782	827	813	787	764	821	787	770	847	816	845	801	825	798	795	790	751	843	827	795	812	787	744	849	818	777	809	778	810	793	849	782	835	747	768	767	781	815	803	818	807	801	851	813	780	831	847	814	805	783	775	792	812	799	835	791	791	812	814	856	801	785	827	808	792	770	785	813	770	815	824	822	824	784	873	782	758	784	767	838	828	787	781	764	838	804	765	795	836	830	825	816	799	807	779	833	814	774	775	797	818	848	822	809	786	781	790	738	820	827	821	814	771	803	818	821	838	821	842	823	823	822	871	760	824	770	844	840	766	794	831	742	799	787	812	810	832	835	835	834	800	810	815	787	866	803	768	797	820	783	862	831	799	772	859	760	829	814	803	810	823	832	802	819	822	832	812	775	787	800	846	818	790	764	832	793	810	812	852	807	804	837	853	847	782	841	794	792	808	848	798	842	854	799	869	801	873	746	764	800	829	786	829	874	824	838	781	833	789	807	811	849	781	804	801	805	856	814	761	833	793	842	806	768	813	851	770	789	751	861	810	811	820	792	823	780	773	847	750	795	777	850	774	801	848	802	774	788	836	794	747	821	818	816	834	794	785	785	812	801	797	790	761	787	832	758	785	808	794	796	776	809	788	838	761	812	822	813	812	839	796	826	776	784	842	772	789	846	847	821	876	813	839	796	819	869	807	750	796	793	759	827	796	818	843	807	779	844	803	770	821	818	781	768	839	770	869	823	813	845	795	766	785	751	790	853	779	818	771	805	765	812	733	736	815	778	808	807	826	823	801	821	817	791	793	866	787	809	825	787	826	795	781	801	788	833	812	881	805	804	753	826	868	788	769	814	783	753	796	807	837	764	802	830	798	830	803	795	763	844	841	794	836	851	765	797	811	798	795	775	839	769	763	767	800	805	814	831	842	852	762	792	771	827	808	776	798	808	810	815	788	748	772	821	785	796	811	815	796	831	745	801	812	844	787	788	837	805	787	791	817	807	829	837	831	754	821	795	811	825	785	833	859	835	800	850	774	776	819	834	809	846	779	805	800	794	790	772	816	739	762	862	821	790	798	835	800	767	777	791	823	811	815	793	824	802	790	786	844	825	807	775	801	799	806	808	773	772	769	793	828	782	796	801	847	852	832	839	857	831	786	814
23639	7859	3325	2024	1520	1093	792	644	600	490	441	464	379	395	364	382	387	339	342	354	360	351	352	375	328	350	345	337	335	336	358	297	318	340	296	319	313	337	329	299	323	325	309	306	330	296	345	294	305	356	329	331	296	325	320	318	331	333	291	350	339	317	344	322	345	344	271	303	295	318	295	311	312	339	329	277	329	316	350	307	326	348	326	306	317	335	310	349	324	320	339	364	332	339	323	297	309	317	358	312	335	309	326	328	309	315	362	337	296	318	317	321	338	344	325	319	310	370	332	312	291	329	334	313	312	324	333	353	351	328	313	328	314	301	310	322	345	344	324	349	303	301	307	332	308	351	333	316	310	331	301	385	344	303	307	311	303	303	316	304	354	359	330	321	311	305	281	340	340	346	315	351	313	324	339	314	332	320	308	315	332	320	328	320	321	338	317	328	325	320	304	323	337	312	333	310	331	317	324	328	306	321	301	338	347	301	334	335	304	311	339	301	324	285	330	313	290	303	325	297	355	304	331	303	313	318	301	325	333	291	325	311	341	314	308	315	331	303	302	317	325	327	303	338	316	337	316	334	321	313	337	332	289	337	305	335	335	305	302	322	327	294	313	352	289	262	312	349	316	302	307	306	344	346	346	319	308	307	301	323	363	299	360	328	343	343	302	303	313	299	322	333	310	339	320	329	314	294	309	306	302	278	308	300	325	298	340	311	342	303	291	349	323	324	325	297	322	318	352	320	304	317	342	312	301	323	320	356	336	317	318	308	303	312	302	353	322	314	299	335	331	322	318	308	324	343	351	303	331	352	353	316	341	300	332	325	330	327	340	346	329	320	316	316	335	299	320	322	328	333	334	298	334	282	344	343	346	314	287	340	332	324	357	298	306	304	304	322	325	290	320	331	326	310	294	302	316	300	352	351	329	308	338	323	324	342	325	306	321	298	323	298	318	311	316	344	327	349	318	330	299	314	358	302	318	300	317	337	343	337	343	322	337	339	341	330	318	341	342	305	296	313	321	309	309	310	331	332	318	305	325	297	334	311	309	304	326	345	306	355	317	304	305	303	327	280	317	329	353	363	315	303	292	334	299	309	301	351	338	313	326	302	322	333	320	316	309	286	311	305	296	301	329	329	324	314	330	304	336	330	322	357	301	302	341	316	325	333	307	324	318	340	327	302	339	344	297	328	329	327	327	321	307	336	306	294	313	328	320	309	327	318	321	337	298	306	310	308	319	315	316	333	327	306	334	340	331	301	321	320	301	312	308	270	292	327	323	311	337	318	350	342	331	302	318	319	320	298	299	339	311	333	329	341	339	305	329	315	342	322	300	328	275	346	350	332	334	344	303	292	332	316	327	333	335	289	342	358	296	336	306	320	334	333	323	314	313	329	291	307	305	319	336	339	360	339	316	316	305	356	306	325	317	340	349	338	342	372	342	340	314	335	331	291	305	344	323	332	336	346	327	289	314	305	339	326	347	304	347	332	352	292	332	310	338	312	317	301	330	296	286	311	369	345	327	325	358	304	358	314	343	318	340	313	358	321	324	325	332	314	308	336	331	343	335	336	339	342	363	343	311	311	310	323	343	309	275	299	320	339	354	308	307	289	276	327	326	304	314	288	354	334	321	346	301	305	352	338	326	337	321	327	344	335	296	310	347	314	292	285	316	312	300	326	285	292	288	284	339	336	311	324	317	335	325	316	312	328	322	297	307	330	309	310	294	316	323	313	370	315	330	291	279	326	308	316	329	326	313	321	333	344	333	343	300	341	306	345	308	352	345	354	302	323	353	325	338	313	288	300	326	305	322	322	312	336	330	292	323	284	336	313	307	326	336	335	307	333	291	306	328	331	326	285	288	300	336	320	308	372	342	284	324	284	325	349	339	315	338	360	309	313	325	320	321	341	320	296	309	325	343	341	344	318	300	312	332	334	289	334	292	298	305	342	299	333	304	313	317	303	322	375	309	320	328	321	341	336	309	326	339	315	350	342	360	331	335	375	302	315	319	297	304	318	303	320	343	345	311	308	335	320	338	319	310	331	319	323	326	326	343	304	309	356	323	309	314	349	303	320	308	338	348	317	311	307	305	317	320	364	319	337	338	318	315	352	339	323	349	312	303	315	350	331	311	335	346	333	301	330	355	333	351	344	324	307	341	323	324	320	317	312	314	308	309	336	308	353	323	313	317	356	337	327	302	300	286	311	310	361	326	303	355	325	306	299	321	328	315	329	290	328	332	303	322	320	307	305	322	328	371	314	360	333	325	323	340	324	351	319	310	334	328	306	294	312	337	290	294	283	312	334	342	291	315	352	341	330	303	328	335	327	321	299	341	293	326	354	304	289	304	356	317	281	300	290	308	306	265	319	346	299	320	302	364	341	357	305	321	348	288	320	288	349	320	330	310	298	354	321	299	290	327	341	323	324	298	303	332	323	301	319	331	320	324	327	282	286	283	357	307	290	297	333	339	302	330	310	327	342	302	361	328	348	337	354	353	349	313	350	332	346	327	321	326	310	318	289	356	322	360	293	306	327	315	288	280	349	308	334	310	320	310	331	297	318	351	296	314	340	339	286	320	345	287	309	326	316	325	280	335	311	311	335	310	346	306	315	304	343	301	304	311	321	328	289	302	308	314	315	331	324	319	302	344	307	315	295	310	306	334	348	318	337	303	340	358	285	311	374	294	362	331	315	328	311	318	336	322	312	358	351	310	331	335	342	327	315	311	360	314	284	362	304	305	321	351	337	331	318	311	323	320	339	328	312	345	323	353	322	308	318	300	295	328	300	311	309	297	312	321	321	334	307	363	306	303	326	318	333	314	297	328	334	312	335	291	299	328	316	310	305	295	334	319	307	318	282	335	318	331	336	310	330	341	369	304	314	334	339	357	342	307	334	301	323	301	316	323	304	311	324	314	350	317	312	334	275	354	315	280	317	305	280	281	323	302	321	344	326	311	323	309	317	335	346	318	302	297	343	330	269	282	312	309	320	328	290	337	303	315	356	307	307	330	291	321	333	301	322	312	332	307	275	294	318	273	324	309	307	318	334	307	302	277	332	317	346	337	314	317	297	304	335	320	335	322	300	350	331	372	323	341	331	321	314	297	332	296	354	333	309	342	301	279	339	286	347	364	312	291	285	319	316	314	345	295	308	323	376	372	327	344	355	322	330	326	294	313	302	312	328	326	322	371	332	313	333	347	311	333	326	301	301	332	326	294	330	282	318	322	342	338	323	364	337	277	305	335	336	321	336	298	318	303	340	296	303	316	342	334	321	353	309	320	341	332	331	324	324	330	326	336	328	309	300	292	360	374	311	336	343	330	326	345	317	352	323	317	333	304	330	303	315	322	310	313	304	335	343	318	325	302	331	307	329	307	310	362	323	310	313	296	312	305	321	300	322	304	301	348	314	304	334	304	333	338	334	314	316	354	295	340	302	312	309	288	314	337	317	338	280	311	311	278	372	334	332	293	284	310	323	339	315	323	344
13825	5923	5120	5646	5034	3745	3064	2832	2255	1768	1549	1416	1277	1189	1174	1184	968	940	892	912	844	859	841	855	834	814	875	832	790	813	792	768	797	804	728	751	762	751	772	769	722	743	788	788	744	726	813	781	741	812	803	851	803	835	839	810	768	862	794	806	774	781	741	757	768	757	753	771	780	743	790	763	780	737	745	750	735	703	742	749	748	811	782	769	792	820	763	765	779	756	768	778	808	776	747	753	765	730	702	778	675	768	713	770	755	723	708	734	766	748	784	738	742	752	738	762	695	789	724	739	742	736	726	744	769	735	785	705	713	753	713	722	749	760	767	741	712	740	759	715	765	768	734	731	674	719	718	732	758	710	746	737	781	722	747	764	693	769	720	726	705	763	713	728	738	671	767	749	797	711	713	681	713	709	702	731	707	687	751	753	739	748	695	755	702	739	720	763	737	709	719	732	752	764	728	688	777	767	789	705	720	725	740	761	733	722	735	707	741	742	708	716	761	721	695	712	691	721	745	740	722	739	773	764	724	749	735	719	741	702	673	692	751	735	764	756	762	732	713	727	710	745	735	744	710	725	735	727	676	694	734	767	718	743	736	762	726	731	753	774	756	750	733	767	746	752	752	726	751	722	737	719	732	732	759	694	813	754	725	673	742	757	685	757	736	722	740	719	725	706	700	752	736	703	783	755	726	752	803	719	715	725	697	754	763	729	745	810	749	749	723	729	770	772	758	813	766	715	773	735	780	719	728	730	753	738	732	742	735	725	695	768	763	725	726	724	730	705	685	736	693	741	750	747	733	724	726	733	717	727	757	675	703	707	712	798	697	739	735	724	752	734	803	762	753	679	745	740	741	745	733	769	729	727	740	763	686	771	697	754	805	724	691	768	744	777	692	766	766	750	732	720	717	716	733	701	748	714	755	713	756	736	754	727	785	715	745	698	719	719	697	747	746	735	779	736	727	774	822	805	724	714	713	752	738	737	700	687	696	770	749	722	719	751	736	762	742	720	785	710	758	747	725	769	737	732	720	739	728	723	735	804	749	748	705	719	725	734	729	712	734	749	772	768	759	793	720	709	727	732	723	760	736	720	746	752	718	737	722	708	773	714	741	702	739	767	717	764	698	750	730	736	704	752	695	727	734	751	687	693	738	727	760	732	730	738	733	728	713	720	733	722	757	712	776	772	734	737	728	704	725	816	707	694	712	785	734	783	706	724	714	778	745	695	764	769	758	738	727	745	740	703	777	725	747	751	760	720	711	716	720	748	710	746	746	708	706	713	747	675	761	756	682	709	720	733	685	737	711	692	698	695	702	740	758	736	742	693	685	761	742	730	746	698	707	751	783	796	678	692	775	723	754	763	722	716	745	744	707	754	709	732	728	729	743	720	723	718	715	731	696	736	728	741	709	730	787	777	741	774	720	736	745	743	732	770	771	725	750	757	787	703	741	728	752	747	713	736	719	749	715	727	744	693	692	725	687	745	756	744	714	761	756	732	751	742	710	764	725	778	717	753	742	722	729	749	715	700	746	758	752	787	717	739	760	738	750	695	746	753	761	730	750	779	790	719	761	771	714	702	699	766	721	791	697	656	711	696	729	683	757	748	725	727	723	717	736	745	807	701	703	725	756	746	747	724	772	755	762	723	730	719	730	707	740	725	753	685	736	739	715	767	750	740	770	729	731	715	718	718	740	717	738	728	726	731	735	729	746	695	749	782	784	719	766	687	668	726	705	776	748	766	709	705	774	733	724	730	725	721	697	698	716	690	733	678	731	745	777	690	758	735	723	713	721	773	747	720	731	734	716	736	703	711	747	743	710	724	722	710	712	730	743	764	713	718	722	771	738	700	733	749	788	755	725	787	696	719	719	721	764	713	768	692	699	742	713	717	775	723	764	703	774	757	730	768	724	727	780	758	754	802	737	771	721	725	714	767	721	701	769	741	736	764	720	736	728	720	716	798	737	707	715	753	741	701	782	744	768	714	722	688	725	754	747	781	740	761	786	759	713	720	748	649	773	729	755	751	711	749	756	732	729	758	715	707	726	763	735	776	685	733	705	714	719	711	703	721	735	727	759	730	685	750	731	758	733	743	683	758	773	753	702	788	794	739	737	744	789	718	782	722	739	749	725	725	767	682	732	777	772	782	733	712	753	743	714	750	757	748	701	712	703	751	719	750	728	755	740	720	711	679	757	749	746	728	730	744	734	759	762	764	784	746	728	758	759	708	734	739	770	775	748	699	766	756	701	765	708	756	680	725	763	713	705	767	756	752	757	797	717	748	749	723	730	753	729	707	685	780	743	732	753	729	694	763	705	696	695	756	730	764	688	750	734	718	738	700	747	708	734	737	724	710	712	709	741	724	749	760	730	746	748	704	666	739	743	771	736	751	754	743	727	723	693	724	752	742	749	747	769	714	745	707	741	713	774	777	727	720	799	732	744	750	755	739	775	747	682	736	733	744	834	721	785	716	725	716	758	742	741	764	712	752	698	754	740	736	750	739	751	750	729	762	674	721	725	726	708	765	747	729	749	718	722	737	756	729	715	731	769	707	762	741	721	737	731	724	746	729	744	698	777	740	785	759	702	755	734	741	757	738	678	698	772	759	754	699	681	741	741	728	728	733	767	730	698	757	657	759	735	752	777	687	746	696	768	780	707	710	721	760	732	759	705	671	704	793	701	734	764	771	713	724	711	763	742	710	724	740	792	711	729	744	771	761	734	711	706	744	751	734	774	745	719	700	733	740	778	714	738	723	742	750	712	754	722	699	726	681	750	740	726	740	772	737	778	734	692	709	702	707	690	732	759	737	696	742	731	688	725	713	757	742	697	670	774	724	731	794	717	744	739	755	732	745	740	777	758	698	731	753	784	736	763	723	692	724	704	789	762	746	742	704	721	710	739	729	727	755	694	743	696	729	759	766	725	764	713	766	691	744	746	763	738	771	734	777	705	794	722	697	734	756	765	725	750	773	718	711	739	744	756	711	757	692	687	733	714	779	727	744	758	750	713	731	750	759	736	747	696	720	744	724	715	730	751	736	733	693	747	743	750	682	739	739	740	699	706	762	734	724	713	679	744	741	729	736	743	707	674	737	749	732	795	743	739	728	764	769	747	727	763	706	745	723	714	733	743	700	756	751	741	729	713	726	719	711	670	723	768	761	787	681	766	702	741	794	728	723	680	734	729	751	776	786	736	711	700	744	741	737	758	668	719	724	731	745	740	779	729	738	734	741	779	740	756	757	730	727	687	700	759	705	763	730	751	794	726	703	720	700	734	666	716	711	781	750	752	746	726	722	719	692	760	711	718	729	718	727	748	763	710	716	745	718	736	671	719	667	746	648	753	716	753	754	758	748	744	725	749	732	757	730	715	746	732	721	738	777	720	733	709	748	775	701	747	712	749	737	757	716	721	696	708	713	693	706	705	697	757	768	742	755	770	722	713	761	724	724	769	754	698	751	756	746	748	717	783	747	770	722	724	757	759	677
4759	1558	842	594	403	334	330	270	269	292	262	225	267	258	270	237	239	265	253	238	248	232	226	280	249	232	222	206	235	238	197	274	238	255	230	226	229	220	215	232	211	224	226	244	226	231	233	230	203	224	207	228	209	234	249	268	230	240	227	261	233	265	253	240	258	232	275	231	247	225	236	222	261	223	235	241	264	239	225	226	233	210	252	250	246	223	209	219	223	192	229	240	273	231	206	229	234	261	260	223	242	226	230	242	234	242	220	229	233	226	251	261	236	261	222	223	222	225	229	201	249	215	240	258	231	233	221	253	244	223	217	269	233	245	204	242	221	248	212	227	216	224	211	253	234	240	230	233	245	272	233	245	222	228	280	239	235	232	240	249	264	224	236	255	259	234	236	227	238	243	273	240	204	219	239	226	219	224	206	238	213	242	223	247	235	234	211	203	239	216	236	244	232	247	222	227	223	206	229	241	227	238	236	236	257	221	240	253	246	203	250	260	247	222	201	228	239	225	247	216	209	239	253	246	240	248	234	224	218	221	241	238	224	226	205	260	256	209	239	229	250	236	221	206	253	231	262	219	253	228	239	262	247	238	232	250	225	238	202	252	243	239	209	197	218	202	231	218	210	272	235	261	230	228	234	234	232	279	247	222	250	236	241	242	218	220	246	227	264	226	228	229	209	217	271	259	243	218	256	225	198	244	240	251	230	194	230	252	274	241	232	228	251	218	246	232	228	248	222	225	222	267	228	221	239	226	215	214	217	248	248	263	206	218	238	246	238	206	261	228	206	250	224	247	210	236	239	249	221	220	229	256	214	246	234	253	207	203	217	239	264	211	243	221	215	246	215	229	240	248	226	234	263	243	227	199	257	246	227	203	252	257	231	215	241	246	231	223	221	245	246	232	232	250	244	214	221	248	224	235	230	222	244	258	217	267	239	242	237	268	242	226	244	226	242	245	243	236	210	245	228	196	240	227	204	234	244	243	255	245	240	215	221	219	222	212	221	270	246	243	224	265	222	248	226	238	232	249	225	229	206	256	233	248	229	219	203	242	221	229	238	233	219	221	234	206	243	217	258	260	248	218	250	252	216	211	234	227	229	230	222	198	240	238	253	234	244	236	232	231	231	221	234	245	263	246	234	229	213	245	225	236	245	240	251	217	237	247	255	268	230	230	218	257	258	225	238	222	243	232	233	235	200	223	229	209	244	235	229	183	246	243	260	224	239	245	229	209	231	244	224	242	231	226	260	219	209	194	227	232	241	269	238	239	248	205	238	242	254	256	209	240	248	229	233	247	257	247	219	244	245	217	266	225	227	237	214	239	259	213	233	229	253	248	222	258	249	242	254	225	242	253	234	222	232	257	228	216	259	218	251	250	251	225	245	226	241	231	211	212	219	202	241	209	213	251	238	228	205	257	210	243	262	232	287	266	250	281	264	268	252	220	211	241	237	212	233	219	234	237	233	190	246	222	227	255	235	254	250	225	229	251	210	246	236	233	241	219	201	231	233	233	256	219	233	244	224	256	210	243	223	237	231	244	242	230	230	271	236	254	239	235	248	272	238	220	214	242	267	227	261	225	233	246	277	232	240	239	240	227	242	224	236	192	239	232	244	229	225	216	234	209	267	251	236	228	243	240	249	212	198	237	232	226	221	233	254	230	230	240	231	236	261	243	218	212	231	219	252	207	241	243	232	234	243	225	216	209	204	212	214	202	243	212	236	242	240	251	246	210	243	224	233	231	198	228	238	222	226	224	244	196	243	242	244	278	220	233	233	272	249	258	235	238	238	238	257	230	256	224	225	231	238	221	238	263	225	194	239	255	251	230	200	227	238	231	209	237	234	225	237	221	230	259	222	225	216	219	235	269	200	218	240	217	229	241	214	225	235	221	220	233	230	243	226	255	210	211	228	243	210	216	241	225	233	240	215	249	255	215	248	223	238	223	212	234	219	250	225	209	224	236	253	244	228	221	238	235	202	247	229	243	245	236	252	254	244	212	211	199	237	247	231	231	218	239	222	240	261	231	238	253	248	253	247	219	186	224	202	227	239	245	239	216	224	255	258	231	240	262	246	226	221	251	258	267	238	215	242	211	227	213	231	265	231	237	242	270	223	269	244	223	247	214	260	228	245	230	247	254	232	249	242	256	222	246	252	209	217	258	209	223	221	215	214	230	249	266	253	249	227	230	232	243	259	218	233	254	232	243	236	224	237	231	245	254	222	251	255	245	239	233	275	233	235	245	239	243	263	242	220	210	233	241	228	265	240	225	244	279	233	242	210	219	232	232	229	249	227	230	222	240	245	209	223	251	227	238	242	209	228	269	220	230	242	240	250	243	256	226	243	209	264	217	224	236	231	225	247	203	206	205	260	231	248	230	244	233	243	227	270	211	239	252	237	261	245	226	217	204	240	232	230	246	245	243	253	251	252	230	233	221	237	226	219	245	253	236	205	260	237	219	226	268	251	231	224	228	231	246	224	246	221	259	232	242	247	234	243	242	219	238	257	236	190	226	225	189	269	215	220	268	244	236	233	252	248	244	242	239	259	238	275	245	247	225	242	210	251	238	198	222	224	217	251	210	223	239	241	255	210	239	218	246	234	253	204	247	247	203	237	215	217	197	257	220	225	234	246	246	245	222	237	249	258	258	233	199	253	228	256	238	222	240	235	267	234	256	220	231	257	237	221	236	244	233	249	231	228	222	248	250	214	238	247	232	240	250	189	236	239	227	254	244	239	208	226	245	264	223	236	255	256	233	243	264	238	246	221	269	246	205	229	241	204	234	252	207	248	226	227	188	268	220	257	241	230	242	235	226	223	219	213	212	245	216	245	229	226	242	231	212	199	229	250	236	273	205	241	253	222	211	238	256	227	201	238	228	223	230	229	215	243	226	248	237	242	225	222	242	236	249	252	264	247	225	196	229	261	248	264	248	233	228	247	224	202	255	232	250	212	242	217	222	253	238	243	210	240	208	221	238	251	218	264	261	241	213	220	229	234	234	215	224	268	208	244	227	254	230	236	227	243	218	199	219	277	236	208	238	245	239	224	239	216	205	247	265	245	232	232	232	234	220	241	246	246	245	234	240	232	249	228	233	228	244	232	253	244	221	255	261	215	241	242	238	267	230	255	235	251	230	235	243	215	260	220	216	229	215	247	235	228	248	236	223	251	243	227	268	239	194	223	226	273	232	209	216	247	231	241	217	231	227	236	233	250	264	254	247	240	272	235	269	229	230	249	251	238	240	246	229	265	229	251	269	229	257	223	229	238	227	214	209	231	253	277	243	250	240	241	230	244	229	242	253	265	208	234	207	234	210	236	237	242	254	248	216	250	239	226	234	225	219	247	227	226	254	210	234	249	246	241	235	227	241	239	210	244	223	220	247	234	258	259	250	197	221	230	241	242	245	250	240	234	260	218	249	222	242	218	254	239	226	245	223	233	222	234	249	224	268	256	243	217	232	209	219	236	266	272	234	222	238	238	259
3475	1652	1817	1854	1541	1165	1016	873	772	707	762	712	714	651	676	634	586	653	631	579	588	632	576	597	641	578	561	585	639	557	568	562	598	591	582	588	627	574	581	578	567	593	574	553	552	574	621	641	576	591	618	597	555	617	601	628	634	652	627	600	618	610	563	562	578	603	618	552	566	552	623	641	584	571	550	582	592	537	575	582	598	574	590	585	630	584	607	578	628	604	592	571	571	636	572	580	599	619	560	564	588	574	599	549	582	592	598	563	598	564	595	571	584	537	588	550	567	580	577	547	552	572	528	508	541	568	567	553	553	535	572	574	596	513	591	557	532	574	595	599	558	557	564	572	577	586	565	555	576	571	543	570	568	637	591	556	544	581	550	583	582	527	584	585	609	549	596	586	561	571	583	587	580	625	584	616	565	566	598	607	606	562	554	608	628	572	559	553	553	610	573	555	610	592	587	597	566	577	577	612	588	581	550	561	552	551	536	604	569	576	555	580	550	562	595	570	549	550	595	550	575	563	588	577	558	615	585	571	594	559	574	619	544	626	553	591	598	608	571	561	524	552	582	563	578	551	585	595	586	605	591	583	599	563	598	581	586	559	540	579	594	565	614	569	598	575	565	640	632	610	570	608	575	570	570	573	593	574	596	577	588	614	589	597	557	585	558	577	579	572	575	582	578	566	595	550	570	575	635	546	575	564	603	540	596	542	575	594	563	572	574	572	582	556	586	580	594	569	567	583	622	547	545	629	579	627	587	577	563	611	575	594	558	617	551	592	583	566	554	582	588	573	576	561	567	611	558	559	581	554	577	559	535	593	547	580	590	580	595	604	609	607	527	582	590	580	571	545	586	616	560	577	604	597	567	585	597	592	621	578	567	591	525	569	579	574	566	597	566	586	563	573	604	556	554	569	534	531	578	597	614	560	607	609	590	526	540	586	554	553	608	556	542	583	569	626	576	622	588	555	579	539	587	576	594	582	541	626	558	581	589	593	560	587	586	589	575	582	599	607	564	559	547	600	602	623	570	567	537	595	578	617	582	589	585	548	562	546	561	594	613	565	590	589	590	555	562	526	587	552	579	580	565	563	593	580	567	541	554	615	597	613	572	582	587	616	595	565	595	549	561	564	606	608	558	561	564	545	569	551	564	533	579	553	589	567	561	536	585	586	605	557	586	635	567	584	563	602	568	549	536	599	612	586	558	608	589	562	583	554	585	534	557	584	569	592	620	583	611	576	559	560	550	605	571	606	577	609	580	601	601	566	547	581	548	590	593	598	582	574	573	636	613	596	565	585	557	611	570	626	566	572	595	591	583	561	562	560	581	544	559	541	589	587	613	536	568	575	522	570	570	599	556	555	630	580	549	583	619	575	580	563	554	585	540	560	623	574	556	569	551	583	588	548	588	604	609	516	571	591	625	555	568	565	591	571	601	593	583	607	579	567	600	558	567	576	589	591	621	604	549	586	606	572	551	602	571	579	614	609	591	586	587	571	603	585	568	577	611	558	586	597	564	565	557	571	563	599	564	562	628	608	563	592	608	576	538	592	603	562	553	549	530	562	557	543	567	570	586	589	558	571	618	562	527	599	614	611	651	593	585	568	598	620	591	619	594	568	589	593	578	556	587	563	537	562	514	587	578	565	573	604	567	572	555	619	569	572	591	529	588	576	607	544	610	578	609	585	552	586	587	599	560	596	590	554	591	624	587	599	598	550	599	575	539	570	550	616	544	589	572	576	619	586	563	595	593	603	547	576	559	546	598	567	593	605	583	575	521	562	561	580	588	590	552	564	602	518	555	589	574	565	592	576	573	519	571	573	564	597	585	513	596	549	595	546	577	559	630	571	583	549	551	537	580	566	608	612	594	565	585	565	525	534	561	588	534	575	543	546	604	574	544	564	606	602	602	618	578	603	563	609	585	587	577	574	561	585	562	590	572	579	575	614	550	567	590	563	602	561	578	546	546	595	574	561	557	553	577	570	568	532	612	602	538	589	548	553	575	587	599	553	557	567	617	567	589	597	570	564	583	569	512	613	577	567	590	563	586	594	566	633	620	574	575	539	553	535	569	562	601	567	606	564	621	564	583	623	579	526	608	604	587	542	585	569	578	575	575	564	556	576	568	630	587	585	549	584	614	566	598	543	559	578	591	551	530	573	584	551	582	553	604	596	585	585	540	562	554	549	604	536	565	589	598	571	584	597	556	529	569	568	559	559	562	598	587	583	559	609	551	578	550	619	572	546	551	546	593	588	549	579	599	568	502	564	552	589	556	583	540	580	578	564	590	604	578	543	557	626	537	570	547	560	597	565	574	618	560	580	598	565	583	562	567	531	574	572	593	608	578	634	597	561	577	532	621	601	605	559	582	555	586	609	569	622	614	535	563	561	593	572	581	594	561	572	553	555	535	588	574	593	612	579	619	583	582	616	577	603	570	548	594	580	583	553	591	599	570	556	597	574	566	598	546	589	576	538	573	617	572	592	584	602	507	610	613	593	602	598	609	568	537	558	580	551	575	603	573	596	546	572	550	549	586	556	604	550	617	597	594	586	576	541	551	589	604	579	587	597	591	577	548	589	565	566	569	548	539	551	607	610	560	570	583	558	585	529	611	618	566	636	530	585	605	601	578	552	595	626	590	590	588	601	553	578	587	577	570	554	576	590	584	574	569	548	576	570	612	573	590	640	537	574	579	583	557	541	569	590	600	582	609	618	575	553	558	588	613	593	562	568	558	589	577	577	574	578	572	628	585	568	585	595	587	559	615	588	569	583	576	554	592	593	574	622	544	607	583	593	600	595	604	577	571	602	588	578	594	616	555	566	550	600	603	552	568	582	602	583	584	552	609	608	594	589	563	568	597	591	580	561	580	570	579	547	553	602	591	578	570	547	583	567	552	564	590	607	589	568	606	519	560	619	566	615	554	552	560	585	600	553	594	565	573	606	586	588	614	596	637	592	547	603	576	575	584	602	571	567	609	574	552	576	598	547	570	624	576	635	621	626	574	604	574	610	608	569	614	598	528	581	559	581	596	608	580	602	565	571	597	557	560	582	535	571	565	573	593	549	604	523	569	603	622	557	589	562	586	596	527	558	578	590	557	584	566	562	602	627	605	554	618	568	592	595	587	583	567	571	548	591	599	607	600	542	573	598	618	589	604	547	635	540	560	560	568	574	567	587	602	548	606	543	561	577	581	603	584	559	590	602	560	576	584	560	591	604	585	575	540	636	613	583	549	579	602	620	554	565	574	562	582	575	597	635	597	586	588	572	589	585	571	595	589	581	559	587	596	574	559	580	580	594	569	568	569	605	609	600	586	546	593	606	593	573	576	586	614	633	557	582	583	576	568	569	620	609	600	579	577	566	573	556	627	560	523	571	544	566	534	576	571	545	586	576	593	556	579	611	554	611	550	565	529	587	541	571	608	577	580	521	565	579	574	542	600	586	571	570	591	549	589	569	564	574	581	562	590	560	568	615	594	564	562	584
14627	4210	2002	1392	945	770	649	542	527	507	459	386	358	379	418	390	366	366	351	388	344	348	362	315	319	356	350	342	315	343	333	363	335	360	337	341	347	365	339	317	334	350	356	338	377	346	328	336	383	359	322	352	383	334	333	371	365	348	369	367	371	355	357	321	324	325	338	342	387	360	341	352	360	377	314	347	357	356	314	323	328	349	327	324	328	340	353	354	323	337	344	349	323	302	325	342	336	342	347	352	344	326	360	391	328	354	358	339	331	313	344	341	338	340	350	329	385	371	339	345	360	344	349	347	341	322	365	331	335	349	360	335	376	300	340	337	336	351	303	331	336	327	324	363	357	365	348	354	320	360	335	351	344	342	354	355	353	354	341	327	338	320	366	314	369	335	333	310	349	342	370	348	358	366	330	350	332	342	362	313	331	354	346	330	309	327	343	328	327	365	352	339	314	293	319	327	346	339	323	332	336	356	330	368	366	334	365	333	331	307	335	354	370	358	333	339	344	332	334	317	317	310	363	343	318	365	298	353	326	338	338	343	360	361	330	318	345	342	366	376	348	286	347	335	339	316	330	330	343	340	337	318	336	341	306	330	354	350	297	338	378	359	323	351	319	341	351	326	307	352	369	353	334	325	319	334	357	347	355	324	352	327	312	357	349	330	343	352	338	336	298	359	381	329	385	323	317	357	331	298	333	292	310	326	327	322	370	358	358	355	352	320	364	368	314	317	337	329	342	305	346	325	361	338	302	326	357	319	320	344	336	355	318	367	336	299	333	349	347	363	333	348	368	317	327	328	318	346	360	335	349	356	325	320	323	319	352	333	363	296	345	332	345	345	294	336	319	318	331	338	377	357	366	354	383	356	319	334	341	319	332	321	341	360	362	340	308	322	349	331	359	366	328	339	347	350	324	341	341	335	344	362	343	323	358	359	333	333	337	344	318	361	348	386	358	343	330	324	342	310	361	365	359	330	356	324	328	354	336	312	375	305	331	344	339	328	307	351	360	333	368	353	353	316	354	330	350	311	324	357	370	325	323	342	319	333	354	353	345	330	331	365	355	322	328	342	347	337	346	356	344	299	349	341	320	371	336	384	359	356	346	343	314	318	297	345	348	328	371	340	344	355	307	347	323	318	318	341	353	322	325	370	343	314	346	365	327	356	355	372	352	367	355	326	337	343	324	310	349	315	328	328	319	339	337	307	352	320	350	322	339	336	358	334	337	311	318	347	331	378	338	349	348	327	342	327	363	331	345	344	337	341	336	279	328	377	353	356	336	341	354	334	358	357	342	374	338	360	364	340	334	374	332	353	345	343	351	327	364	345	328	329	365	358	355	340	332	346	327	335	350	333	328	324	344	324	339	369	384	319	361	338	341	346	321	341	371	398	346	301	313	321	369	361	323	352	340	328	356	360	349	341	349	320	361	317	332	349	332	352	352	319	364	356	359	350	332	364	341	352	347	302	340	348	307	309	322	337	339	297	331	312	343	342	342	356	355	340	365	328	309	340	315	342	365	324	334	306	358	344	350	318	328	323	323	303	356	331	311	340	319	338	351	372	366	337	360	337	362	334	310	348	342	342	363	282	363	385	326	327	325	355	327	317	347	307	351	339	364	341	348	370	363	343	385	340	333	335	340	339	366	354	390	356	375	334	338	332	353	327	341	324	376	339	350	327	316	343	356	311	333	346	345	359	318	313	365	377	330	347	328	343	364	347	333	321	338	358	350	380	295	312	357	316	302	359	290	367	352	372	359	352	329	335	338	333	315	342	330	339	350	308	358	399	328	368	338	359	328	346	349	366	327	378	313	322	315	353	363	318	363	327	353	320	374	298	320	335	341	367	343	345	363	355	322	342	323	311	343	346	396	338	357	358	335	359	340	323	340	345	335	366	337	333	327	355	359	329	330	322	342	323	323	332	350	334	319	331	331	337	313	349	328	360	324	336	322	341	342	346	334	349	342	311	327	323	310	307	341	339	321	336	334	331	339	355	357	328	337	310	342	345	364	330	332	353	321	349	357	351	364	343	367	348	361	323	327	317	365	318	317	379	339	364	351	334	350	368	355	369	338	341	344	348	336	338	337	363	330	334	314	343	364	334	340	325	309	326	359	334	366	315	353	320	327	352	362	339	319	372	319	336	325	303	316	333	328	364	304	339	348	366	314	345	347	337	363	339	358	323	351	359	314	308	349	355	380	344	378	336	354	341	344	329	333	329	317	354	321	343	329	330	353	350	361	334	332	339	366	352	326	307	372	343	339	379	343	326	272	326	308	356	339	352	324	374	346	308	331	320	335	348	361	349	303	365	359	327	342	290	337	321	325	358	328	374	333	324	338	361	344	349	332	330	349	350	342	339	376	363	322	353	340	320	345	386	306	304	361	326	344	389	348	335	315	330	339	343	322	359	334	352	327	337	344	339	368	344	347	337	327	368	346	339	350	336	337	345	363	311	333	343	351	340	360	318	332	330	351	338	367	349	331	343	342	330	349	339	314	338	330	327	344	350	390	320	345	356	325	382	367	344	305	320	333	329	301	327	313	361	347	359	319	335	353	329	323	335	347	319	353	331	338	322	359	330	321	316	347	338	354	315	313	366	342	326	360	339	357	341	310	365	357	347	322	353	332	329	341	329	332	315	320	324	368	316	341	349	323	316	344	329	342	322	350	361	347	365	329	373	337	314	363	334	293	347	365	340	366	337	308	320	304	317	317	340	324	336	339	319	308	304	345	342	336	349	367	383	339	334	352	375	302	329	354	374	317	342	353	388	340	335	328	312	343	284	322	329	331	322	322	339	333	343	361	362	364	341	324	344	333	366	346	334	342	314	326	330	310	349	318	337	333	350	362	320	367	320	343	329	300	365	354	355	332	333	313	334	353	339	353	325	348	361	334	359	347	293	330	410	360	293	355	358	321	338	324	292	351	333	353	294	365	329	338	330	358	385	342	354	343	354	367	343	317	351	346	357	337	326	308	308	344	290	312	353	341	349	350	357	354	347	337	330	349	328	334	310	367	346	341	311	351	319	344	336	345	315	307	339	346	326	366	385	359	352	330	338	338	341	318	316	330	330	356	334	331	366	320	302	323	368	336	335	324	329	355	370	341	354	328	358	375	373	354	359	336	391	343	364	317	364	335	333	317	362	331	310	328	341	336	344	316	338	293	318	349	347	315	362	339	327	342	360	322	347	355	334	329	368	324	345	339	316	358	360	384	348	350	309	385	365	384	349	381	355	331	321	327	383	303	321	344	373	370	352	333	334	340	338	355	335	332	312	360	334	317	322	374	356	328	319	365	332	331	351	326	326	350	368	373	319	342	337	307	351	336	361	348	363	337	393	349	324	341	307	316	345	302	351	325	377	344	347	334	359	377	365	323	344	323	310	337	354	294	359	347	342	327	319	336	353	330	333	336	299	353	330	330	326	383	349	299	310	350	361	323	330	337	342	337	312	323	343	346	346	380	357	347	358	369	316	333	321	357	355
10121	4007	3815	4135	3484	2520	2277	1879	1780	1510	1387	1153	1143	1073	1007	1036	961	954	870	869	925	845	894	813	800	833	837	809	858	827	746	793	770	757	820	811	850	773	789	827	793	783	802	829	787	775	827	791	848	855	868	851	797	847	816	831	869	842	860	816	831	804	814	767	752	811	754	795	775	800	777	789	815	793	839	746	831	792	783	822	788	826	837	825	824	856	796	796	800	794	776	863	772	758	784	812	788	818	804	774	783	809	773	828	808	807	795	844	773	847	762	770	795	798	835	791	776	808	811	821	758	717	803	818	777	786	810	795	782	797	746	826	794	803	817	757	794	778	806	796	844	812	811	841	785	778	825	786	816	751	771	842	820	809	808	800	773	783	787	823	789	829	789	788	783	759	820	785	819	816	778	821	765	808	778	809	803	828	806	788	785	807	806	802	843	788	790	803	752	742	788	847	836	807	802	814	791	797	787	788	812	748	787	808	748	813	771	753	833	770	781	823	763	810	799	793	794	738	766	820	803	784	766	740	804	793	810	797	744	757	772	818	768	792	742	802	792	781	802	770	797	778	770	763	803	805	846	810	820	825	861	796	794	853	791	787	827	804	775	822	769	786	747	783	776	791	794	779	824	785	838	832	759	834	822	820	821	831	805	808	781	785	774	789	800	803	818	788	828	810	794	763	802	776	785	824	771	804	783	760	772	831	778	800	783	787	811	791	815	789	807	806	800	790	798	821	778	800	766	780	811	750	784	795	808	820	759	823	779	827	781	794	811	834	837	746	731	779	872	777	773	732	774	803	782	798	859	789	814	787	807	760	779	765	778	773	798	788	809	766	761	784	785	782	860	779	772	787	748	792	807	752	807	780	804	776	839	829	823	771	812	816	811	835	782	767	813	827	814	807	802	777	799	818	762	823	738	840	800	812	850	827	822	749	771	765	816	746	777	811	784	802	774	804	764	797	774	791	805	795	785	818	753	808	776	778	781	743	830	770	772	814	836	794	761	774	836	767	848	782	770	812	757	809	797	793	763	766	767	831	822	802	791	814	790	797	776	784	789	809	738	859	749	771	805	750	796	784	767	798	810	788	799	821	815	800	816	796	789	772	806	772	786	805	819	841	797	793	826	765	772	752	790	782	827	833	775	812	753	819	782	815	805	804	770	793	816	739	783	772	754	831	751	807	793	764	805	807	792	828	788	759	773	844	800	845	786	816	758	806	824	801	780	785	809	863	824	823	827	735	716	804	782	736	789	778	803	825	751	754	808	780	783	821	776	750	771	774	833	749	760	744	794	823	823	782	793	804	796	776	773	756	759	736	790	738	786	775	743	815	767	833	834	762	776	796	838	789	813	776	785	833	726	835	830	782	714	806	794	772	814	806	792	803	770	837	818	794	802	786	791	769	811	812	739	803	788	754	813	770	785	739	773	756	796	818	846	737	791	816	746	767	785	813	751	815	784	804	847	749	789	754	808	774	774	827	795	780	756	758	785	763	769	782	839	820	740	804	786	757	802	825	792	832	812	839	786	778	782	836	801	812	781	755	763	825	789	774	788	796	745	790	811	780	772	779	789	809	785	824	811	772	789	744	760	840	727	789	766	788	813	822	798	772	782	779	771	782	790	755	774	796	773	756	846	819	839	839	767	777	764	803	819	799	763	770	779	752	756	849	791	761	834	756	793	791	798	793	785	824	810	814	821	824	801	821	805	718	845	849	817	757	763	774	792	826	761	758	815	759	782	724	802	795	826	780	796	840	770	763	801	789	825	765	819	805	855	775	808	764	788	832	820	764	821	797	765	794	801	768	811	770	800	776	773	840	784	822	770	837	833	814	784	822	801	794	783	818	734	804	814	754	764	758	797	820	863	793	777	756	787	750	810	743	800	781	852	788	818	793	758	785	817	826	854	791	753	758	806	727	819	752	736	791	777	818	791	840	823	796	826	746	815	821	824	842	775	807	791	815	769	808	770	785	820	859	775	796	845	795	776	806	795	829	764	803	801	711	789	766	779	842	832	800	767	803	817	781	806	765	802	828	785	751	815	777	768	840	805	792	771	780	769	795	806	826	803	762	758	785	809	787	794	768	826	820	747	819	779	792	774	817	800	826	804	829	794	786	756	775	802	791	813	743	839	785	822	805	764	781	775	749	811	801	776	792	839	796	774	808	761	781	795	801	814	786	845	819	790	811	857	773	762	832	808	860	793	806	795	837	835	821	793	817	825	820	798	738	751	777	809	818	825	770	787	801	787	757	774	854	765	796	804	790	777	828	751	827	732	792	782	796	822	757	817	783	798	794	789	787	767	789	762	754	795	765	817	772	789	808	798	776	767	835	761	791	784	744	801	787	758	835	758	803	816	740	825	804	806	781	773	808	742	760	804	813	782	739	773	778	782	825	817	828	775	834	777	764	818	817	804	801	781	806	771	788	823	780	746	792	776	730	791	814	786	859	773	844	809	806	787	794	775	799	834	784	824	762	786	749	827	771	809	742	823	809	738	817	796	765	807	779	791	811	803	780	776	784	833	795	759	787	740	786	835	859	817	739	795	810	771	743	787	814	771	741	808	816	817	781	813	744	815	813	800	787	732	816	831	779	813	763	807	850	808	794	796	782	842	773	754	733	784	800	800	788	792	726	823	763	825	774	862	805	790	783	814	805	791	740	758	776	834	741	799	798	763	755	764	788	809	813	758	797	768	791	805	762	793	809	795	793	777	811	795	784	790	764	780	792	807	818	765	767	824	773	742	760	769	786	826	774	837	846	755	821	755	807	795	771	796	786	789	801	795	815	798	792	808	808	755	756	818	757	809	762	787	809	793	807	831	796	840	791	821	847	816	819	788	822	839	775	807	752	763	832	814	806	791	764	782	794	808	790	789	804	841	806	793	770	824	785	852	800	809	784	818	797	824	768	807	760	771	774	804	790	783	818	827	825	773	745	770	819	784	803	793	814	787	773	806	855	816	843	773	782	779	847	826	751	816	757	773	789	788	803	858	765	754	760	828	753	751	805	779	785	793	799	843	804	824	830	761	822	821	783	832	803	798	798	779	753	775	812	761	823	753	795	810	783	827	781	814	801	792	786	784	767	785	787	848	790	824	790	779	771	824	818	784	793	836	741	801	774	788	750	780	780	806	824	820	801	795	747	792	803	795	766	826	848	819	812	781	854	820	825	817	794	799	801	791	825	805	811	823	768	811	783	780	804	770	806	783	791	811	787	758	812	862	781	806	792	770	826	796	824	763	761	806	797	784	782	775	784	760	825	793	758	798	798	774	820	811	820	771	785	779	762	746	836	801	817	800	803	810	827	819	797	802	816	766	798	824	852	791	799	808	818	785	837	802	825	758	785	822	836	810	790	791	771	802	836	795	768	780	780	808	796	856	785	785	791	751	828	839	797	770	787	762	811	774	855	811	790	790	829	807	804	802	806	796	768	802	860	792	772	823	779	802	741	847	780	761	780	743	781	765	819	837	839	776	776	776	784	797	777
23663	7688	3198	2198	1507	1054	755	668	570	600	486	442	420	432	356	388	381	381	319	310	339	346	313	333	327	319	322	298	309	300	347	340	315	329	319	334	297	324	312	321	348	341	327	308	307	329	334	348	327	380	312	345	352	338	353	301	303	342	323	304	328	335	318	304	329	349	345	349	318	334	329	320	315	328	352	330	307	318	332	330	327	337	306	305	313	324	324	317	305	354	309	314	283	326	327	372	317	320	292	323	328	369	325	314	317	296	295	336	335	316	315	326	314	316	332	336	309	279	291	339	338	289	327	309	321	346	308	311	342	335	302	311	380	310	333	304	335	347	319	344	344	322	342	329	316	333	322	319	298	347	328	345	340	318	307	317	312	327	267	290	292	329	335	296	289	328	344	358	312	315	319	328	313	347	305	313	335	306	334	342	309	327	340	295	294	330	313	343	314	316	293	318	302	337	366	331	321	304	305	324	321	349	339	300	295	322	274	322	350	322	338	314	295	301	318	327	322	293	303	302	321	320	299	316	282	306	325	300	307	308	295	285	324	333	332	311	346	300	308	331	313	320	336	329	317	352	317	303	316	318	341	323	318	322	335	354	381	347	328	284	323	331	302	323	327	338	334	292	310	306	306	345	306	321	326	287	275	314	292	332	303	348	319	316	296	299	292	313	289	273	310	313	304	331	302	284	245	301	317	336	325	290	319	316	325	294	325	285	311	307	349	332	328	290	345	336	291	340	344	350	286	310	324	321	301	318	335	304	318	316	300	351	312	337	335	321	305	355	334	287	352	309	307	297	292	312	306	307	313	328	329	298	314	334	343	342	368	278	318	352	349	303	306	326	336	350	330	326	307	355	294	306	326	297	344	351	327	298	325	289	349	325	294	319	323	333	322	326	293	322	279	349	315	294	288	310	325	324	334	285	322	331	306	328	316	342	320	283	290	328	310	331	279	319	337	363	314	300	345	333	323	320	337	310	313	336	296	312	304	348	293	294	334	318	294	304	331	331	329	324	289	298	358	320	283	293	282	295	283	323	355	329	323	313	334	283	323	325	317	316	336	325	334	304	305	331	325	337	342	297	298	313	292	300	305	328	366	334	335	309	330	307	319	359	329	334	307	303	270	315	313	313	335	310	331	320	314	327	271	338	333	335	303	323	317	316	323	319	332	313	306	311	338	351	318	320	305	338	270	309	353	315	324	323	302	328	342	306	296	310	326	330	290	282	326	320	335	295	326	296	342	348	325	319	318	304	320	319	319	323	334	319	300	341	312	296	287	350	332	332	318	330	321	334	321	307	348	332	306	298	321	309	330	330	297	298	298	321	322	300	306	327	319	324	337	283	338	323	296	330	305	332	290	327	297	304	303	330	286	291	312	280	311	302	317	313	379	279	308	298	275	339	313	336	321	302	309	300	332	252	318	325	335	338	294	313	296	348	323	314	335	322	327	337	304	329	319	343	315	325	322	304	310	289	359	309	324	326	252	329	334	333	372	318	282	312	299	320	324	323	329	308	292	353	312	315	312	313	299	286	286	329	300	333	302	323	308	282	322	294	318	335	319	291	302	344	284	337	338	343	362	286	330	314	336	330	289	315	285	316	322	342	302	338	303	316	330	303	294	323	317	302	317	327	307	310	326	313	330	318	311	301	327	291	332	294	331	315	299	360	343	307	317	318	353	319	319	315	338	308	341	334	353	310	330	326	323	348	323	305	324	312	307	324	343	326	286	327	325	290	337	307	345	327	316	308	304	336	340	281	284	370	306	321	341	290	320	337	335	322	346	291	365	335	320	308	293	341	312	332	254	347	330	339	320	315	335	301	313	306	294	281	318	328	327	308	295	332	311	319	294	304	329	305	312	328	294	339	295	314	295	315	304	307	311	328	310	306	302	285	305	310	272	330	304	316	321	352	348	311	277	302	285	305	305	303	311	331	350	341	337	325	335	284	310	293	340	300	332	330	310	331	319	342	318	326	324	310	309	286	323	313	316	332	328	289	279	338	334	302	318	304	300	334	315	323	299	318	322	320	328	278	306	310	331	301	331	321	290	338	329	330	297	327	326	343	298	290	339	320	294	316	309	323	350	327	318	321	324	289	321	347	334	308	334	332	331	306	339	318	338	318	278	308	295	311	320	326	313	306	315	317	305	332	327	314	316	325	306	318	336	304	299	335	302	306	330	286	341	323	300	335	314	339	320	310	333	362	317	308	294	320	319	308	307	307	321	318	307	312	279	272	355	301	315	302	323	319	302	340	322	326	288	270	320	326	319	348	325	284	295	368	319	327	324	292	313	341	343	324	330	324	320	338	314	343	322	279	337	281	329	336	329	293	309	312	300	302	328	293	314	319	341	288	294	315	313	344	315	332	318	306	321	337	327	304	299	320	319	324	331	318	314	351	351	294	329	304	309	318	341	293	317	323	311	317	328	314	298	309	329	318	339	321	330	340	342	305	320	326	328	319	316	275	315	315	331	322	319	309	316	328	358	341	326	348	339	329	324	293	318	292	292	334	331	307	285	353	293	339	313	318	300	305	327	294	300	330	330	300	326	313	315	322	323	306	300	311	323	298	318	336	351	295	319	325	301	334	298	294	280	329	305	320	309	339	296	301	309	310	295	311	317	330	329	371	317	320	331	295	271	298	342	333	351	314	312	308	349	299	325	317	310	299	298	297	323	325	339	313	305	323	324	302	291	319	308	335	326	322	305	287	352	290	285	323	300	326	324	347	320	339	300	363	353	329	307	354	340	330	329	365	323	317	318	333	301	343	329	321	322	290	311	320	306	312	321	324	331	296	333	340	307	321	310	328	339	360	294	318	305	335	293	316	325	333	269	354	305	348	322	297	334	324	336	296	321	353	325	334	307	319	321	341	331	290	329	315	336	317	293	307	313	324	320	285	310	324	330	352	331	321	321	301	301	312	319	297	339	325	356	324	300	335	317	344	333	277	318	348	317	299	304	313	314	302	300	311	302	307	348	307	331	323	317	314	305	339	333	327	291	307	295	312	308	302	321	304	323	349	344	290	292	358	299	336	288	311	316	290	340	315	300	335	331	293	287	311	286	295	310	341	336	300	290	317	312	333	345	310	297	334	286	315	327	347	312	292	312	346	298	335	322	310	362	342	316	313	306	332	325	338	305	340	301	302	325	327	315	307	330	314	295	307	320	312	317	321	314	313	353	321	350	374	300	333	328	295	316	309	350	330	300	306	311	326	335	358	310	322	312	331	332	339	327	287	352	292	345	297	311	309	334	333	346	318	313	340	325	317	336	329	348	320	331	330	336	302	293	291	334	317	330	328	326	319	303	323	330	319	318	324	311	315	343	308	319	326	328	336	341	320	331	320	327	311	305	325	339	331	332	300	325	343	336	324	309	346	338	297	319	338	324	315	336	295	299	316	325	306	333	331	288	316	342	292	321	334	270	298	268	338	298	316	346	286	356	326	312	312	321	289	313	314	343	336	291	339	303	305	337	308	345	331	314	323
13999	5690	5355	6021	5019	3712	2920	2658	2236	1990	1595	1434	1207	1212	1222	1108	1005	939	901	847	860	878	921	832	813	824	775	753	752	767	792	749	780	781	769	728	738	738	799	779	789	733	750	797	717	735	775	859	807	765	776	795	838	777	812	767	792	813	810	756	770	778	799	727	766	727	735	710	732	725	775	795	764	739	748	788	767	741	722	754	695	741	763	735	754	737	743	783	797	768	782	782	737	737	725	712	797	720	784	749	709	707	739	723	766	723	718	724	775	744	747	728	717	759	714	779	710	725	705	786	732	734	721	693	712	718	750	734	737	758	696	705	715	709	721	776	753	758	723	676	710	712	683	711	791	763	753	753	732	768	732	728	705	745	731	755	671	763	728	708	705	706	676	744	708	785	725	684	722	681	742	744	707	785	775	668	691	741	718	767	741	749	697	720	745	729	733	756	708	748	708	741	721	696	740	726	718	719	720	720	715	706	783	756	700	753	730	728	753	729	685	704	786	709	751	746	747	752	739	767	721	750	764	769	754	713	721	705	679	720	743	691	768	702	709	721	738	774	710	767	726	702	726	752	773	760	724	727	661	723	754	723	741	707	707	711	759	755	736	700	752	681	771	754	762	748	771	739	687	766	714	766	764	748	737	788	692	732	748	717	759	718	757	755	724	714	705	722	726	764	701	669	680	751	681	720	783	778	727	702	752	737	717	775	730	730	726	725	743	766	773	734	708	702	759	711	699	716	740	741	765	752	727	741	741	680	688	754	749	712	694	738	715	731	733	746	743	747	726	710	687	675	739	747	769	701	730	737	703	750	668	765	769	725	780	734	736	713	685	681	716	715	716	720	745	701	711	713	734	736	692	750	737	752	765	777	695	751	774	706	748	705	732	740	696	725	736	738	744	747	745	753	722	742	750	760	742	714	727	679	721	762	715	657	780	742	732	760	752	678	686	759	739	745	739	697	717	708	747	743	725	692	732	747	757	768	767	766	752	725	689	698	725	693	729	746	747	765	799	701	719	717	759	731	726	781	746	765	712	729	753	756	745	738	758	705	709	745	751	754	712	740	763	746	729	736	769	754	755	713	746	687	740	739	706	718	763	687	742	717	767	742	693	752	732	791	681	700	747	730	743	714	726	700	765	721	739	755	684	750	795	732	696	735	741	734	694	736	724	718	739	712	719	765	715	732	723	721	731	765	734	731	720	788	689	731	731	740	726	737	749	740	715	710	709	723	755	731	800	765	695	708	740	778	751	749	745	730	700	637	689	716	712	766	726	713	710	738	712	719	706	745	707	709	740	722	694	702	717	756	743	671	760	722	699	759	733	773	744	690	750	677	722	721	698	736	767	743	688	731	730	690	753	725	752	746	715	740	709	769	763	781	718	731	733	712	724	756	718	790	771	762	736	701	772	708	691	704	738	752	694	661	712	730	783	730	748	683	725	740	744	724	706	725	755	758	697	732	691	767	720	758	721	682	742	748	742	716	705	756	737	671	738	684	765	744	705	674	729	707	756	757	758	764	702	758	738	767	728	774	736	769	652	746	705	745	770	696	706	702	714	734	752	720	740	732	725	761	752	686	715	767	718	722	689	667	733	736	717	719	719	735	717	773	759	746	668	726	757	692	707	710	727	771	722	679	731	744	727	795	695	754	749	684	710	689	758	742	742	736	767	726	725	764	697	736	720	733	700	766	781	750	719	704	754	744	726	747	725	700	738	705	763	741	714	767	702	780	701	721	755	705	763	773	703	760	710	758	745	697	747	711	722	699	741	702	756	698	723	688	775	735	695	691	767	756	766	721	745	767	656	747	754	751	703	690	712	715	707	761	705	695	712	664	716	712	755	759	744	713	714	744	756	712	758	747	767	748	703	732	728	714	708	750	746	722	725	710	751	760	706	698	695	720	716	767	774	747	702	710	680	713	713	746	703	702	721	721	709	752	719	649	735	697	689	783	736	726	732	726	709	720	700	765	771	728	760	719	754	717	733	706	769	718	774	715	694	711	719	755	725	702	743	735	732	756	727	725	706	771	774	718	737	765	772	705	791	711	686	710	660	700	707	727	762	749	757	722	732	702	747	725	764	697	685	709	746	751	751	742	743	714	711	756	741	765	768	679	688	746	780	704	726	771	799	734	688	748	675	755	742	724	745	776	639	754	753	685	687	729	725	719	741	688	694	740	769	759	719	753	742	703	773	755	717	793	736	731	784	705	731	714	722	722	695	718	743	738	740	700	733	691	764	714	762	703	730	745	772	747	748	701	756	786	705	698	715	731	709	727	709	726	764	687	696	731	724	759	743	730	696	695	725	711	739	737	778	688	730	726	751	730	752	762	801	761	730	723	745	750	705	761	684	731	719	747	692	732	732	728	705	746	714	719	731	753	740	729	720	778	790	704	747	734	745	746	721	743	712	752	756	778	719	749	717	734	711	731	726	702	755	731	719	711	718	722	766	715	756	709	756	715	709	760	763	752	737	763	773	719	723	730	723	772	734	762	715	687	785	711	747	689	691	741	778	747	774	698	694	704	701	692	715	755	734	704	761	770	706	716	767	714	694	721	721	732	702	715	744	754	739	707	731	744	768	717	734	780	759	773	721	721	714	744	732	718	726	678	753	767	670	752	744	712	676	686	758	727	733	776	765	719	739	720	744	769	710	715	754	721	681	679	766	737	718	729	713	757	745	752	706	696	754	713	694	701	761	707	772	729	685	745	712	701	740	746	726	781	725	760	711	693	759	753	725	703	694	729	719	686	743	735	732	762	778	760	683	728	749	689	742	740	732	730	750	760	746	692	742	761	686	754	707	729	714	773	751	736	709	717	763	740	706	737	736	723	743	674	744	775	745	725	743	759	704	707	748	718	742	707	742	759	761	702	725	783	704	701	757	761	686	783	734	750	755	723	730	746	682	747	741	752	748	707	715	753	721	752	748	746	770	739	732	715	723	730	738	735	698	711	761	677	746	740	726	719	717	742	746	761	746	739	729	754	771	745	760	736	739	701	700	662	735	711	716	709	728	744	738	696	735	707	718	736	750	711	774	772	724	701	636	673	738	706	693	685	695	687	780	760	803	742	750	703	714	699	734	688	753	686	759	731	707	744	786	728	736	685	708	745	728	780	724	762	734	757	708	691	682	787	744	715	758	687	710	766	746	756	777	755	765	683	743	722	720	723	744	728	679	674	754	726	714	736	683	711	750	715	700	737	719	764	764	737	746	688	725	720	711	706	683	737	688	729	679	733	717	667	708	731	724	709	758	770	725	669	738	729	710	741	740	694	691	745	755	804	740	757	705	724	713	744	698	758	722	678	740	703	736	743	781	772	748	719	721	751	717	720	721	747	735	726	722	726	749	692	767	703	736	751	743	753	735	710	712	791	775	718	749	711	714	738	744	680	740	686	723	721	691	730	734	742	789	732	778	692	729	765	709	710	744	766	754	769	750	744	726	762	691	736	736	719	728	733	748	805	717	703	762	735	739	698	756	737	736	732
5053	1606	886	630	435	368	281	275	287	244	244	266	254	232	257	236	283	285	239	230	265	241	224	249	267	246	256	257	238	206	239	240	249	271	251	213	224	241	237	212	223	223	230	229	236	234	220	247	265	224	242	258	262	225	228	247	220	206	253	227	258	246	257	237	241	250	248	221	253	211	242	231	243	246	190	244	235	229	224	241	229	238	233	216	234	263	216	235	216	254	241	255	268	245	235	230	242	248	213	233	249	228	227	238	270	241	238	230	226	240	283	221	244	263	227	231	244	274	245	245	228	240	253	239	223	226	226	225	248	236	249	228	230	247	208	277	248	240	228	200	228	263	224	234	266	223	257	246	226	232	244	226	229	261	210	217	232	222	206	224	224	256	244	255	238	237	246	235	234	250	238	247	237	252	236	252	248	220	225	234	246	225	238	246	240	207	223	272	230	242	215	218	227	228	221	244	202	222	231	218	231	241	241	233	236	192	247	223	218	239	233	218	248	249	238	232	214	222	232	246	223	239	257	241	225	246	262	232	241	210	217	220	243	235	205	247	209	266	256	200	227	265	250	227	217	241	265	227	242	241	190	224	232	205	246	221	221	216	232	221	229	268	211	219	245	221	241	220	238	254	223	235	224	252	209	256	226	245	243	214	239	224	230	238	245	225	238	215	250	226	231	272	221	244	231	219	284	228	230	248	264	246	217	209	206	212	214	214	246	242	238	212	236	242	247	238	209	230	259	239	231	230	267	236	204	229	206	204	246	252	256	235	217	243	218	237	219	263	252	231	220	253	239	228	275	209	240	228	227	216	240	226	229	242	222	245	237	215	235	229	217	239	237	213	246	238	227	250	218	246	260	246	222	238	228	198	242	239	249	242	249	236	229	222	206	247	243	226	211	262	235	241	236	227	208	226	223	224	244	238	236	232	232	230	236	253	236	238	234	211	237	224	236	241	225	212	233	221	244	251	254	250	238	227	233	212	200	215	234	212	233	250	236	215	253	228	208	239	244	256	268	234	253	254	245	264	214	245	236	226	222	218	237	207	228	216	248	217	232	227	252	254	247	242	220	256	230	236	225	232	205	219	238	244	247	242	241	225	230	267	215	242	244	248	238	233	224	245	238	244	258	226	278	220	227	240	230	230	215	271	258	235	217	240	230	239	280	221	219	235	232	232	230	257	247	242	221	236	243	272	221	235	256	233	231	244	248	236	231	255	238	261	229	246	244	225	253	245	223	238	213	219	221	250	233	200	218	243	250	238	263	236	236	252	232	235	232	220	252	240	242	217	220	257	242	241	236	253	225	231	216	260	242	243	236	233	229	227	242	231	225	200	226	195	220	263	223	227	221	249	276	269	241	219	207	220	229	251	226	234	230	225	254	254	263	235	224	212	230	241	260	217	235	274	213	248	261	233	224	250	253	221	239	208	241	249	238	219	211	227	249	236	259	232	214	213	202	229	217	235	232	260	249	252	237	237	225	224	228	216	248	210	235	251	200	217	269	241	255	246	220	225	213	244	250	244	263	237	259	215	262	222	237	221	194	235	237	227	257	240	246	202	226	234	254	247	230	224	224	232	230	262	264	236	269	251	243	221	232	251	227	217	218	227	216	221	249	276	215	260	224	240	228	262	232	235	237	257	241	233	237	254	241	255	248	249	276	271	252	223	250	243	245	223	236	235	252	243	229	278	205	251	236	227	244	223	252	230	216	233	216	234	260	205	212	251	217	242	229	243	235	211	239	251	220	254	255	250	218	232	232	214	228	217	238	246	246	249	245	222	250	206	241	228	226	240	225	211	219	240	265	227	228	247	237	251	237	249	240	234	200	224	261	215	231	242	244	232	232	247	218	241	235	247	209	248	234	235	250	206	240	248	216	230	254	245	236	224	253	236	217	223	250	213	234	218	231	242	226	250	224	232	237	233	226	239	242	243	246	238	206	229	271	217	229	245	253	263	223	222	214	226	253	245	225	229	235	227	243	273	254	224	214	247	212	254	251	259	233	235	219	215	243	238	229	232	232	216	254	243	255	255	239	230	222	228	252	236	212	242	245	234	241	246	238	237	213	224	245	233	217	215	209	260	265	262	235	224	247	238	225	247	240	222	241	232	221	231	258	222	250	213	234	233	252	230	230	212	230	220	229	236	232	241	229	247	268	226	234	229	217	232	240	225	222	227	256	251	228	231	247	221	235	233	231	267	218	229	232	235	260	238	248	231	218	246	254	252	255	239	258	228	218	238	243	236	258	257	223	221	231	256	228	249	252	243	243	221	250	256	234	215	240	238	248	262	238	254	274	267	257	248	231	213	244	206	226	247	241	230	258	239	243	246	257	226	231	218	242	254	271	220	244	251	246	224	255	235	225	237	222	236	217	251	244	226	230	243	225	228	242	252	221	222	234	238	238	234	225	232	254	204	242	213	245	217	243	232	225	237	233	250	258	243	249	227	238	217	230	214	235	251	271	210	225	233	205	246	264	274	232	238	227	223	258	215	256	207	234	247	214	243	201	239	215	231	234	222	244	253	263	203	246	224	247	212	231	235	237	268	249	270	256	247	268	267	229	226	224	221	266	230	249	249	230	251	204	266	230	225	239	250	214	233	257	228	222	246	246	229	233	258	229	235	225	249	239	245	261	264	234	200	211	242	220	229	235	249	242	226	239	224	252	235	234	232	239	248	235	256	228	286	241	234	218	231	254	236	226	239	241	232	222	248	275	228	218	230	236	237	238	207	253	241	231	236	185	242	225	224	242	211	237	241	235	247	222	222	249	231	241	234	221	257	246	262	234	224	266	238	268	240	260	231	219	251	231	271	224	256	243	246	209	254	250	211	208	229	237	219	240	228	224	250	249	222	241	249	221	236	269	237	241	236	239	210	236	221	233	260	274	223	244	233	227	270	227	235	229	239	236	270	245	263	236	208	250	237	252	228	248	241	261	210	242	271	236	252	256	248	241	236	229	230	279	238	260	239	267	202	202	225	249	220	213	230	230	215	213	234	234	260	240	249	229	232	243	242	257	234	278	238	253	275	246	231	208	238	251	244	259	238	246	259	225	224	229	201	246	254	232	208	214	241	223	226	220	239	243	240	206	241	251	250	212	233	239	260	248	244	207	239	261	220	240	227	264	244	231	224	268	225	223	244	240	211	209	229	225	245	206	228	225	217	238	241	221	236	218	218	238	237	220	225	231	243	226	242	248	246	214	214	227	228	242	220	237	271	208	234	239	219	257	256	227	238	223	243	236	223	253	260	240	227	276	241	235	235	250	238	260	240	205	248	237	233	214	223	262	209	225	238	200	227	227	246	261	231	225	251	250	248	285	236	237	222	230	265	257	251	265	255	249	212	223	250	215	239	240	249	242	269	238	248	249	242	247	226	227	270	237	276	223	222	232	259	222	226	247	228	247	254	219	252	219	218	264	234	271	227	238	223	224	215	251	258	208	220	224	233	243	266	212	228	255	237	238	233	243	245	253	222	240	220	269	220
3683	1715	1948	1892	1569	1227	1032	934	886	735	752	699	731	678	667	573	594	607	601	621	626	589	649	600	590	597	584	587	558	584	577	593	558	604	611	594	564	608	573	636	620	619	609	596	587	626	627	623	630	621	575	645	613	591	632	599	565	658	618	623	588	567	595	536	555	607	611	566	563	594	586	616	562	604	624	547	626	573	599	600	599	559	592	575	620	610	582	570	623	589	577	583	588	557	602	653	606	586	567	593	605	582	559	599	602	625	612	626	635	611	587	599	603	573	597	601	611	601	590	559	548	567	569	619	597	599	596	596	588	606	587	596	569	576	590	579	571	568	559	578	573	587	581	619	593	602	561	562	591	580	601	552	537	575	566	659	576	594	586	567	591	591	600	600	554	593	582	599	566	528	561	598	600	644	629	502	561	580	553	575	614	556	581	581	606	624	574	604	622	593	567	608	559	588	583	591	576	578	534	593	602	597	572	559	588	585	566	529	587	550	549	593	580	588	566	545	591	610	592	615	595	623	592	582	610	550	605	565	556	583	590	617	579	586	569	596	621	566	603	580	593	590	597	592	583	584	580	566	508	572	585	607	585	574	559	597	599	600	592	601	597	579	570	576	570	567	604	544	604	546	592	595	556	598	593	590	574	559	581	579	559	582	589	566	595	595	588	572	634	601	593	570	559	545	603	569	642	567	590	598	579	587	609	590	621	640	574	562	568	604	580	549	582	601	559	623	621	573	534	554	572	575	603	572	580	587	591	568	560	582	601	581	571	588	569	546	622	610	619	632	566	584	576	564	602	575	563	605	577	546	559	546	567	586	626	564	555	588	582	611	600	595	580	598	552	621	589	580	597	586	558	594	574	569	570	609	573	606	594	557	591	559	583	574	594	621	578	576	597	579	572	593	559	607	568	556	537	593	583	579	582	588	611	586	569	547	566	592	611	587	569	554	631	577	612	573	608	584	565	631	553	595	580	605	553	620	583	588	610	557	609	570	591	575	574	610	565	630	579	613	562	621	598	580	567	594	619	552	559	635	575	585	592	585	562	585	583	605	546	594	629	621	610	602	566	598	587	573	585	579	577	581	567	570	592	578	545	568	596	581	575	585	625	587	627	579	576	623	609	568	605	565	543	592	561	599	581	664	565	594	589	575	604	587	571	615	581	623	584	591	583	593	583	594	582	606	586	582	622	628	628	622	600	541	579	592	598	582	573	593	610	564	564	577	600	597	582	538	561	570	573	593	604	575	606	608	578	589	593	592	599	543	605	612	574	603	567	565	571	591	568	563	528	623	585	542	546	630	557	567	539	605	592	617	562	599	629	568	591	576	572	557	595	541	565	607	626	621	572	604	629	582	592	568	587	646	593	605	592	576	571	591	582	590	599	555	559	541	595	587	579	607	590	589	557	566	619	571	592	588	565	566	552	579	611	607	583	592	586	584	574	593	615	611	600	604	593	543	581	567	570	623	600	612	589	604	578	540	575	645	555	591	555	586	563	566	587	585	606	551	601	521	619	581	580	596	537	612	581	593	564	578	575	576	619	576	565	584	609	586	575	592	559	551	542	573	582	585	547	603	572	560	582	643	628	567	601	590	599	591	603	577	543	615	583	606	598	593	595	573	599	594	616	607	581	590	559	558	578	601	585	576	615	592	583	569	548	571	570	598	606	617	551	610	589	601	608	564	584	565	593	602	631	531	591	547	593	638	609	640	556	549	619	589	600	600	548	576	577	589	527	576	578	575	583	572	555	626	610	583	616	590	554	548	560	575	585	555	585	569	571	556	584	579	580	599	595	613	553	564	590	599	587	591	594	612	593	633	603	593	598	586	606	597	571	548	554	552	583	584	587	569	622	583	583	567	648	565	596	574	575	612	534	612	585	642	586	576	564	613	546	591	577	585	620	570	565	590	573	554	573	601	597	604	594	591	561	543	579	600	610	569	568	544	565	576	616	608	564	537	587	579	573	585	585	591	596	575	553	589	579	619	585	628	586	572	633	594	597	581	565	574	587	571	577	569	602	558	611	599	593	622	570	604	532	544	579	572	588	586	548	558	603	578	530	572	591	587	604	580	551	606	563	591	586	606	573	610	598	569	596	555	564	571	572	581	619	578	589	617	632	573	548	585	632	592	608	562	558	596	566	540	556	584	557	570	611	541	592	609	587	555	606	593	564	598	599	555	559	591	587	548	577	561	592	609	565	626	602	586	558	556	545	587	563	590	553	597	554	583	587	583	583	598	600	606	567	560	553	578	580	636	544	600	574	596	594	562	552	629	581	579	630	599	586	562	614	580	557	578	547	594	598	606	602	627	525	549	576	600	605	594	567	589	566	569	552	526	533	594	601	575	572	566	600	602	569	555	569	593	562	614	635	566	577	540	604	617	570	602	581	585	584	559	535	578	584	545	602	568	542	554	601	577	606	621	589	574	584	570	553	556	596	599	595	570	570	578	559	617	564	616	577	591	609	579	555	597	613	573	575	585	580	614	533	598	545	589	587	610	608	580	598	620	563	615	598	555	560	560	611	588	610	559	625	565	538	594	604	589	617	537	572	556	567	588	657	581	553	618	554	557	602	579	622	548	557	567	554	591	603	601	520	627	602	601	597	612	601	553	594	568	573	541	572	581	585	608	533	583	604	542	555	567	588	561	601	612	559	618	520	580	526	587	590	571	545	567	618	597	556	600	593	590	597	563	604	566	586	537	585	592	597	650	579	583	608	572	623	618	601	577	589	573	605	555	635	546	609	569	527	630	618	573	614	585	617	566	574	564	602	584	587	539	569	570	602	590	624	611	563	567	561	585	597	609	620	559	589	585	569	559	560	577	618	574	593	596	605	564	585	573	634	572	574	596	596	592	555	549	573	567	591	587	595	563	585	582	564	563	614	576	586	558	562	517	603	608	580	605	576	583	584	560	524	569	601	589	582	557	587	565	557	571	578	626	541	594	604	564	591	578	567	638	561	633	585	609	622	580	581	551	558	610	557	629	576	596	612	611	626	568	605	592	549	608	528	580	562	610	595	627	577	590	595	557	597	590	586	609	581	601	556	539	581	601	591	574	584	586	579	555	548	569	548	595	565	583	525	548	566	577	555	621	541	574	537	623	588	596	578	589	560	567	564	545	574	589	606	590	573	565	602	562	545	544	599	554	555	568	555	572	589	597	571	575	598	579	591	598	625	576	576	633	611	584	546	586	571	559	598	597	555	583	610	615	615	524	607	624	588	575	595	560	578	591	548	610	597	605	541	582	574	622	554	574	621	583	561	616	599	660	553	581	596	566	607	572	580	587	566	567	569	632	566	610	588	592	580	617	595	588	623	564	536	599	581	577	562	595	610	577	590	650	584	561	624	590	586	581	591	578	588	601	582	562	603	591	594	574	605	585	566	574	583	588	635	569	632	596	534	574	597	647	546	567	565	566	604	595	601	561	582	596	557	588	594	578	527	585	529	608	586	555	575	610	547	571	582	573	572	592	599	566	579	586
14511	4395	2167	1458	1005	756	571	540	535	458	476	383	379	415	352	388	369	389	321	400	347	360	364	328	365	371	316	366	318	338	358	338	327	350	376	338	327	341	341	351	336	337	357	339	336	313	336	374	373	360	339	373	318	376	342	324	327	350	351	356	330	338	332	334	325	336	356	361	363	331	326	330	353	336	318	348	409	341	368	341	311	365	324	330	338	336	328	358	339	332	358	331	364	341	302	273	349	322	352	344	360	347	348	354	343	334	377	325	338	303	333	344	339	347	349	315	325	330	323	334	343	354	342	340	335	333	305	340	317	372	313	332	339	329	362	302	323	369	354	352	324	304	340	321	382	354	374	338	366	355	329	369	355	339	349	313	326	353	371	339	363	372	347	333	335	336	308	321	342	328	327	346	335	315	354	324	337	327	360	340	325	340	360	322	313	293	352	327	369	352	389	356	372	348	327	331	352	302	360	377	347	342	312	388	311	352	357	348	329	345	334	309	310	380	328	344	341	316	342	368	326	366	329	363	317	332	341	332	335	360	363	374	378	338	342	347	342	344	372	349	339	325	316	341	373	316	340	364	353	348	355	347	344	351	361	347	346	314	335	369	328	332	363	365	376	399	346	354	359	360	361	384	387	326	344	350	334	380	323	328	348	348	361	314	366	337	317	327	321	322	325	366	342	361	364	344	373	326	316	303	346	349	347	353	332	303	358	345	321	347	350	375	376	325	369	374	337	317	336	345	356	329	343	342	363	393	330	359	336	362	348	368	364	331	348	307	332	343	350	341	366	338	325	368	330	359	315	355	338	339	315	333	314	352	325	363	334	334	357	342	328	335	363	333	326	320	314	323	317	334	342	324	309	348	353	364	376	310	371	382	353	336	309	359	335	358	327	337	321	361	323	339	349	345	337	314	330	345	345	354	298	359	341	352	319	339	358	377	338	301	312	323	363	344	325	369	353	369	359	369	367	356	331	359	323	355	286	366	351	360	346	337	358	350	352	347	334	345	328	368	323	342	337	339	328	334	354	302	289	352	331	334	312	353	326	344	352	319	325	322	328	324	321	323	313	324	358	365	337	326	360	336	369	337	310	348	357	336	326	336	332	348	362	320	357	367	362	348	347	300	367	342	342	355	364	287	324	324	334	368	369	341	351	324	353	362	356	335	330	329	354	333	300	329	354	358	332	336	357	303	345	312	330	371	375	346	353	368	324	378	344	340	309	303	346	341	343	360	311	325	371	337	328	360	357	329	372	322	345	345	334	346	310	317	325	282	364	372	327	344	302	350	358	322	304	350	348	345	341	348	338	351	330	340	337	335	364	376	361	343	319	346	403	324	346	336	350	356	382	319	330	309	354	364	352	323	354	334	351	362	350	343	332	341	310	343	341	339	354	290	332	341	353	341	355	317	310	334	344	350	317	374	354	351	321	315	330	336	351	329	347	309	363	307	344	325	347	325	347	336	335	380	356	357	333	344	342	378	345	359	392	344	367	308	338	323	338	341	355	364	347	341	358	341	356	292	309	360	335	327	324	354	353	330	354	320	309	309	357	341	354	305	338	310	324	357	334	316	329	350	319	332	328	322	361	356	357	333	328	329	346	338	360	332	355	356	314	348	337	333	349	322	361	345	349	342	369	338	342	368	344	306	355	347	364	363	317	330	330	322	328	368	322	345	331	325	353	344	340	342	376	309	352	329	347	347	342	379	342	307	314	324	328	333	315	326	346	366	347	336	305	338	315	338	363	297	360	330	377	366	354	334	339	346	354	355	405	360	314	336	325	334	341	340	311	340	348	360	367	308	345	336	366	349	359	350	353	346	372	347	351	350	365	337	335	350	346	341	337	332	389	357	340	329	346	308	346	357	324	364	341	334	341	353	363	355	386	353	369	340	346	323	325	367	342	367	310	340	357	350	327	341	353	349	342	344	338	350	340	353	388	370	326	355	340	325	384	355	327	390	364	337	343	350	328	345	305	341	337	332	354	322	356	324	324	336	332	364	324	331	345	361	351	316	337	370	300	318	347	352	349	366	339	370	362	354	316	332	367	363	324	356	321	336	333	319	349	354	340	321	331	359	319	344	323	332	331	309	324	352	376	344	364	342	314	340	378	358	337	382	342	336	335	344	343	366	356	357	333	338	342	327	341	350	325	325	322	352	346	339	353	344	328	369	343	352	347	376	366	349	340	325	335	372	305	340	337	354	313	336	325	371	329	363	313	349	338	356	362	334	339	345	331	336	342	330	339	380	367	359	346	378	325	333	351	340	336	338	360	355	308	343	364	331	361	338	308	326	341	354	382	379	384	372	350	312	330	358	350	348	326	340	347	341	330	322	322	355	357	339	340	339	346	351	378	355	324	352	303	312	357	336	329	343	318	309	333	314	334	336	332	349	321	335	351	356	361	340	367	331	342	342	348	349	315	340	329	332	314	361	337	348	359	333	341	307	302	348	342	318	355	328	347	337	363	353	339	318	356	302	344	320	332	321	343	345	343	318	318	332	335	295	296	353	368	300	311	365	339	354	333	327	336	401	359	332	336	332	340	346	325	350	336	301	334	350	356	334	371	315	382	342	377	351	378	373	340	331	354	346	323	332	344	344	324	337	354	336	340	357	308	324	364	310	338	359	353	331	325	342	347	347	335	362	352	307	383	349	345	356	333	376	342	295	345	296	337	347	319	302	333	343	341	336	354	318	336	311	320	368	329	366	342	342	357	358	323	338	342	329	332	323	343	359	347	348	366	343	336	347	351	331	356	362	329	346	366	332	359	342	365	369	363	375	346	343	362	358	351	359	331	337	334	354	350	328	343	337	330	335	290	328	360	316	350	336	342	370	342	342	346	355	344	337	351	355	331	303	321	342	351	354	354	346	329	310	345	347	356	310	347	342	363	346	355	321	330	356	345	357	324	360	301	340	332	370	341	343	355	339	361	352	328	357	351	334	361	357	304	312	355	348	333	353	342	340	390	352	344	353	362	340	342	345	328	351	362	301	368	316	354	328	353	358	363	358	365	328	342	305	308	329	363	346	334	331	323	342	354	349	306	365	320	365	329	357	330	355	351	387	365	351	322	357	337	323	393	292	305	348	344	324	368	358	329	353	355	369	396	372	332	346	315	327	335	324	347	345	378	324	331	342	341	339	297	352	357	333	382	321	301	375	336	360	359	381	336	369	331	344	322	340	351	353	323	370	324	351	317	357	342	356	333	360	325	352	330	316	366	353	371	329	313	360	382	355	347	340	323	325	374	339	303	346	323	350	336	363	350	316	309	347	335	350	381	330	324	354	358	359	368	350	350	328	360	335	342	363	380	357	352	355	325	320	310	376	356	351	368	335	377	370	329	311	312	341	338	348	360	330	342	320	358	378	356	345	360	331	344	339	312	304	334	331	338	343	330	344	318	334	366	357	377	385	346	339	336	363	356	365	340	331	324	325	354	346	328	351	320	315	338	329	326	322	318	364	340	329	344	324	342	333	377	348	343	330
10255	3913	3903	4233	3659	2718	2038	1897	1630	1441	1330	1096	1099	1126	1036	948	992	926	928	827	833	829	872	820	805	829	846	854	806	810	832	807	827	823	814	828	830	853	852	818	858	784	765	821	807	776	843	858	778	847	843	820	849	860	834	835	828	879	827	854	838	800	831	765	790	837	843	815	758	840	790	820	811	818	862	833	796	759	821	805	803	813	846	779	749	816	859	803	775	799	831	875	840	808	815	784	840	822	824	821	832	744	800	805	796	843	808	754	810	779	806	786	822	856	779	796	795	815	758	831	823	774	767	789	816	794	769	832	809	809	814	790	770	776	822	832	809	784	807	767	780	797	832	756	788	808	734	743	825	755	808	780	759	835	802	813	821	793	773	839	747	795	753	807	835	786	744	822	734	777	816	791	789	796	775	816	777	794	800	781	800	802	818	799	798	810	813	822	769	801	799	824	842	769	775	752	760	761	776	805	782	791	803	773	840	762	808	774	871	807	780	790	824	838	787	808	738	749	771	806	852	808	761	757	825	766	767	837	832	788	774	756	779	773	796	839	765	813	794	735	798	837	793	775	761	847	836	764	755	809	809	816	796	830	841	775	863	821	765	832	822	763	786	811	817	754	804	783	774	769	802	829	826	791	800	821	769	746	811	792	821	777	791	842	808	808	798	746	828	796	825	773	826	855	758	785	816	791	808	800	827	810	781	782	803	775	809	774	810	788	800	776	795	812	786	834	793	819	817	786	801	746	809	842	806	868	786	795	842	841	794	812	753	834	798	846	821	808	849	772	791	779	775	827	827	838	834	796	810	770	782	722	837	809	820	818	768	778	792	766	754	791	732	794	783	774	770	797	770	775	822	726	779	791	805	835	800	816	842	825	813	831	766	780	792	817	793	800	789	746	830	873	844	823	776	848	817	753	764	787	787	814	780	821	774	752	835	823	839	832	849	792	807	825	849	785	776	816	793	756	744	795	806	760	862	782	806	855	736	808	744	807	854	808	766	802	868	802	790	802	769	788	830	806	790	739	813	784	808	757	794	757	834	813	749	807	832	833	802	776	801	745	791	833	824	833	743	795	780	771	849	807	779	769	826	787	815	808	768	836	793	842	762	808	770	767	793	820	810	853	791	834	775	842	810	819	846	764	830	788	770	847	818	798	799	826	759	804	818	864	787	837	773	756	773	792	820	800	790	816	803	861	802	805	785	784	855	797	833	757	802	808	764	766	831	792	814	790	790	793	805	826	840	794	817	796	803	828	791	806	806	784	753	799	801	805	778	838	786	820	795	789	832	756	763	806	819	747	724	816	800	777	802	777	814	828	793	817	806	822	793	815	822	785	839	825	825	774	807	796	783	799	829	801	801	772	802	775	815	782	795	833	796	796	709	837	813	762	791	806	813	826	810	809	806	806	788	825	826	797	727	777	773	769	764	780	811	783	770	849	817	825	783	839	823	800	827	826	795	828	822	825	782	763	824	837	730	823	813	791	760	795	764	782	795	793	775	782	769	798	823	761	843	770	807	836	853	791	822	823	762	796	830	787	789	781	799	851	820	791	830	767	804	795	807	772	801	774	761	783	863	781	794	834	792	781	821	812	786	770	778	796	794	773	754	788	780	793	795	818	801	761	819	819	789	805	775	781	828	792	758	801	823	735	795	854	828	774	770	827	769	830	775	791	846	773	819	753	823	809	793	791	793	804	761	808	803	806	750	800	801	817	751	821	843	770	781	776	807	815	791	798	793	779	833	759	771	794	814	808	785	821	788	779	785	772	837	756	759	840	813	716	812	801	825	830	775	802	765	844	755	818	794	836	776	804	791	810	789	803	834	800	757	823	820	802	786	868	733	759	828	765	811	808	813	798	767	818	771	797	802	816	791	833	791	807	766	849	808	804	770	743	758	787	802	799	866	806	792	783	798	800	839	787	794	789	809	790	815	810	859	807	812	752	807	769	744	814	804	828	794	788	814	765	787	798	774	783	771	833	805	843	749	765	812	748	771	754	819	751	811	756	781	795	791	752	792	742	838	824	781	791	787	752	754	809	815	818	831	763	829	812	767	796	799	798	815	779	805	821	816	779	803	868	831	838	767	819	831	790	828	831	792	792	791	832	834	811	772	802	791	780	848	783	760	771	808	780	821	774	798	755	802	827	822	808	804	753	845	766	834	797	754	795	779	838	807	801	796	783	818	844	790	842	812	778	819	858	775	753	812	811	824	758	840	805	771	749	766	776	823	810	819	798	793	757	857	777	788	789	794	777	797	768	817	782	821	796	800	763	817	804	766	780	819	782	788	857	848	790	786	773	809	794	852	806	812	818	821	790	855	785	785	804	807	842	771	788	794	793	811	771	801	792	788	788	772	835	846	824	796	799	770	819	785	847	784	809	794	819	770	727	823	775	804	772	809	809	749	803	811	798	777	771	744	794	776	819	795	758	781	798	745	788	800	833	833	808	763	788	755	802	847	792	827	786	793	774	818	810	849	854	804	827	795	769	780	766	887	762	812	781	821	820	820	803	851	808	788	793	797	772	809	766	807	781	805	733	727	817	813	844	756	797	761	766	771	830	849	790	836	775	773	777	830	813	715	798	724	798	797	769	746	796	811	760	767	749	810	775	794	713	810	840	792	842	809	798	780	794	818	766	797	792	805	791	804	779	775	756	768	788	807	826	808	810	798	802	831	839	789	813	788	792	795	834	760	795	778	809	780	790	788	758	786	827	778	822	818	842	812	792	762	792	799	799	833	783	813	817	741	813	838	769	811	812	786	850	793	781	814	786	820	820	817	761	797	819	782	838	784	840	745	844	826	771	757	773	789	790	774	816	775	693	790	781	779	781	789	796	786	825	782	769	813	756	848	790	832	754	827	781	775	787	822	822	749	784	835	869	739	778	858	801	834	747	810	804	821	832	760	811	776	754	846	801	800	788	801	818	825	805	780	791	789	792	808	832	775	806	875	790	773	799	804	755	811	819	797	838	835	826	776	824	827	792	768	798	776	785	795	811	789	793	766	795	825	811	769	752	824	757	801	794	814	797	714	758	795	797	803	793	763	806	837	751	814	792	827	835	763	784	839	823	782	773	832	779	798	792	763	809	820	779	810	831	764	855	839	860	786	814	733	772	775	760	830	790	782	818	735	807	818	772	831	809	776	814	781	784	798	800	736	772	790	756	810	755	800	799	820	798	806	808	779	797	775	741	805	780	748	798	834	857	796	755	778	782	767	773	823	776	807	757	788	766	810	846	838	847	797	787	864	770	793	783	861	794	765	788	798	790	801	776	838	759	791	863	795	834	744	775	829	823	781	796	806	803	834	809	799	794	788	802	806	825	784	768	778	847	806	833	769	751	827	858	778	821	785	806	837	801	818	836	763	801	815	829	791	789	841	786	817	784	788	790	824	807	818	826	756	785	807	823	830	810	833	804	822	846	831	792	805	825	833	787	822	787	806	801	794	781	775	781	823	795	819	802	815	817	779	770	731	855	818	743
23288	7698	3534	2289	1525	1139	900	695	566	514	489	481	447	383	363	382	357	340	358	330	325	307	352	344	321	325	298	325	318	336	349	314	316	301	333	333	335	307	335	351	320	316	332	343	287	301	328	347	343	303	330	304	342	332	337	334	328	319	306	301	342	326	293	311	322	345	346	304	311	334	313	327	287	305	319	341	312	311	318	307	329	314	327	305	360	315	302	303	340	330	268	311	323	288	272	364	328	319	313	296	326	271	296	300	330	294	289	341	312	318	325	309	336	340	310	334	318	282	332	331	318	322	354	291	316	316	325	300	309	320	325	290	359	273	313	313	307	316	322	317	321	333	282	325	333	297	334	327	292	322	309	327	310	327	339	323	306	319	325	305	325	287	299	332	345	319	328	297	314	308	314	324	358	304	268	307	300	332	351	321	320	337	303	317	315	344	297	305	334	312	341	292	299	320	300	305	288	296	321	318	315	316	319	351	324	297	289	352	332	357	375	326	318	327	291	364	325	335	321	342	346	351	274	296	319	311	288	309	314	311	286	276	301	300	277	326	306	326	329	298	308	291	278	317	278	305	312	323	332	284	294	353	329	349	297	295	351	320	367	282	338	307	299	305	329	292	342	294	347	344	305	323	300	290	283	318	314	312	314	306	312	321	345	304	325	329	342	313	318	321	325	310	312	321	301	331	308	322	307	331	298	301	279	312	299	345	303	320	307	322	319	322	317	330	299	328	314	329	307	299	319	305	328	308	291	300	299	303	359	316	326	314	329	308	327	331	322	326	302	295	275	340	310	347	294	301	323	283	278	317	352	321	359	330	307	336	300	314	353	299	309	324	312	310	341	332	297	319	352	327	296	312	296	343	313	307	343	285	306	315	330	307	340	319	325	312	336	329	330	315	340	306	316	322	294	295	301	325	345	329	303	331	288	319	298	349	309	316	322	323	318	288	315	333	290	369	315	327	279	311	322	319	302	310	312	316	324	313	312	304	281	282	339	312	298	311	348	339	325	334	312	327	314	339	330	312	341	289	322	314	341	320	321	293	309	331	309	358	324	309	292	338	297	311	321	321	325	300	280	299	309	325	311	286	346	311	319	326	327	312	344	309	314	334	314	311	350	317	316	337	272	349	315	327	295	311	304	308	284	321	290	307	302	282	339	289	328	345	310	329	262	334	325	298	332	286	330	323	319	334	323	335	334	315	324	334	338	318	339	319	324	319	302	338	348	338	323	303	320	349	321	311	288	320	317	296	312	338	330	333	309	338	323	303	319	358	308	297	293	332	311	326	324	284	277	314	291	329	347	313	316	324	323	341	307	307	307	308	338	348	285	311	349	343	299	308	313	324	299	349	333	303	316	326	321	295	340	366	326	354	331	310	338	345	325	279	313	308	302	329	315	313	313	345	356	346	356	322	325	272	313	302	321	315	302	294	305	311	302	324	300	316	317	344	302	311	341	341	343	310	321	303	313	329	302	341	298	327	308	333	302	315	291	299	306	311	323	316	293	313	324	331	350	320	340	345	294	333	312	314	308	318	319	312	310	320	373	341	333	333	340	344	316	295	312	325	319	319	371	321	315	340	325	312	321	289	330	340	292	307	310	302	329	312	333	339	301	318	336	293	323	330	266	284	307	336	294	318	323	297	329	313	311	335	309	328	320	321	278	301	347	311	327	336	330	326	339	328	329	357	313	302	340	298	319	311	323	314	309	292	309	314	351	307	329	341	327	346	287	322	300	320	303	350	304	281	324	332	320	327	342	324	300	312	326	297	327	316	339	312	354	338	346	328	326	333	302	324	323	326	300	311	355	332	339	296	329	325	317	325	312	329	334	291	308	295	328	302	328	322	326	285	315	323	302	335	293	298	319	281	335	296	327	299	331	332	328	319	325	244	296	317	319	340	330	334	325	313	294	330	325	311	321	331	294	340	342	312	317	290	287	304	281	324	308	315	292	308	347	313	320	288	320	329	316	329	310	323	336	321	343	321	344	311	281	320	304	314	332	319	311	351	273	321	324	344	334	316	264	326	346	316	332	310	293	292	315	300	314	324	321	315	332	301	295	300	294	298	357	339	299	304	294	309	338	341	350	308	318	297	351	319	305	315	315	323	346	293	334	363	298	318	319	326	294	303	277	304	322	305	338	317	305	312	282	308	310	310	340	302	312	321	307	284	307	307	324	323	309	304	348	314	307	329	348	322	332	321	285	349	308	335	300	316	318	308	343	322	312	336	294	325	314	303	304	282	302	319	304	283	311	345	301	298	341	348	319	320	333	359	309	322	293	312	338	316	296	314	323	298	299	323	308	315	337	310	313	341	319	331	316	329	327	324	297	334	349	338	311	326	300	317	319	327	323	335	324	330	300	323	300	314	301	314	301	306	293	317	322	310	334	340	319	291	341	351	337	358	333	329	335	305	350	325	319	305	289	353	299	325	285	296	305	376	299	301	337	292	320	289	356	297	310	323	325	333	314	327	339	318	314	345	311	325	319	312	286	320	295	328	327	332	315	287	292	330	342	330	316	323	331	331	305	306	297	301	332	278	315	324	309	315	293	320	293	325	321	313	314	321	327	354	305	327	318	394	338	376	313	328	324	312	309	317	300	360	312	318	301	303	338	300	320	306	328	346	331	294	352	325	292	305	323	336	311	308	334	344	333	369	295	314	323	318	352	319	347	331	326	348	306	340	273	334	332	296	322	313	295	353	329	309	344	305	310	315	291	330	342	312	346	343	339	321	306	291	309	337	351	328	314	339	319	294	361	338	266	312	305	360	319	313	331	317	342	313	323	332	337	313	332	310	314	335	318	276	315	376	343	293	302	334	329	303	300	326	305	340	335	312	314	333	312	319	317	306	304	308	314	328	340	319	316	330	319	310	339	342	314	296	312	319	306	330	328	325	309	316	273	300	343	324	337	309	309	330	295	320	315	326	297	337	374	330	307	340	328	337	320	315	324	340	323	333	292	286	303	328	312	333	336	344	302	350	328	342	335	331	289	291	303	354	324	301	340	312	302	319	316	297	310	339	338	298	348	319	326	352	291	321	330	323	300	305	312	317	324	338	363	311	322	366	301	310	318	317	290	293	310	357	294	301	302	329	326	317	343	313	324	324	331	342	308	334	332	321	314	308	307	333	313	325	307	303	323	313	278	309	344	337	308	335	316	344	295	308	300	330	312	282	303	320	289	336	320	319	297	331	305	299	314	352	339	332	333	312	283	317	311	302	302	284	327	302	327	285	311	340	321	332	306	297	306	318	297	302	314	319	358	354	338	339	287	288	322	332	327	290	325	307	326	309	336	315	323	311	332	355	300	294	289	338	302	304	306	329	310	305	322	324	313	315	334	312	357	261	327	338	307	324	312	320	307	326	309	292	305	297	336	330	320	345	302	322	342	321	307	347	305	300	321	344	319	332	335	311	317	324	328	330	314	321	271	280	310	332	313	308	324	296	322	297	311	293	282	303	327	323	290	319	351	322	308	340	334	316
13685	5679	5719	6055	5195	3755	3057	2487	2097	1726	1684	1318	1262	1143	1196	1122	1028	965	921	902	868	860	825	807	812	823	751	807	779	810	749	769	797	784	812	795	765	796	775	766	766	766	743	764	735	772	725	814	777	785	800	753	757	775	723	822	838	788	754	777	735	749	749	766	758	728	787	709	741	778	708	791	793	756	751	755	761	747	773	783	768	785	768	781	753	813	735	756	799	760	754	710	798	752	711	744	746	733	695	725	769	772	744	692	737	736	705	716	708	760	699	724	731	737	770	737	681	718	754	728	737	714	740	744	774	681	747	667	722	722	705	740	708	711	740	714	719	699	761	666	749	693	745	707	753	679	748	677	705	690	727	719	717	710	723	679	731	755	751	721	712	770	734	705	719	690	718	690	766	719	679	753	739	730	684	701	741	722	725	755	695	728	749	712	737	728	760	774	725	694	738	701	674	717	745	710	732	682	761	696	703	739	700	714	790	753	719	735	721	710	712	710	717	694	674	757	732	713	733	734	688	737	744	732	760	730	706	718	737	763	760	717	703	738	761	701	717	719	713	729	711	714	730	728	727	747	737	740	731	752	778	713	718	742	715	746	715	736	744	698	731	748	751	719	718	697	700	789	716	740	712	708	715	681	754	714	706	757	775	713	744	742	723	740	712	705	736	727	751	760	746	743	715	717	771	719	747	755	713	697	765	722	719	708	727	707	693	739	696	655	702	700	728	774	718	723	742	750	791	714	685	743	675	741	700	729	746	678	771	695	677	701	705	684	728	781	719	738	715	734	724	732	763	742	727	732	720	718	750	703	688	724	730	704	688	726	713	749	709	700	685	717	787	720	738	686	751	737	752	752	776	684	758	687	741	750	740	721	724	672	742	731	759	699	734	733	731	721	740	704	751	774	748	751	667	735	720	727	695	746	714	689	697	685	737	776	715	732	730	670	723	755	750	761	724	731	756	747	730	735	704	731	729	738	707	753	744	722	703	739	743	709	762	722	699	742	699	718	730	751	719	700	688	739	772	758	729	701	716	729	740	741	752	747	751	690	765	705	728	736	724	742	729	777	733	786	745	731	745	713	737	716	715	728	738	728	724	737	675	709	735	774	740	707	729	716	695	711	743	692	702	735	689	717	718	684	751	783	715	711	729	705	738	714	723	722	687	771	709	741	742	714	764	726	710	765	748	728	770	722	709	740	755	747	679	749	746	687	721	753	744	749	735	746	690	720	757	699	746	716	714	699	750	750	743	738	777	737	739	740	701	753	774	711	717	759	700	685	701	700	738	696	735	758	733	713	700	748	731	747	723	747	685	732	789	719	701	752	735	709	716	724	757	733	707	746	701	742	700	722	714	768	730	676	739	691	743	741	748	764	746	705	724	759	718	729	767	680	761	746	761	724	754	754	696	783	725	761	689	768	723	701	720	782	766	708	761	686	734	726	697	753	778	720	714	740	747	707	762	690	698	745	755	769	755	779	718	737	697	721	708	755	676	723	720	733	710	713	675	730	725	726	746	755	766	754	720	702	749	729	732	734	748	774	766	756	693	773	733	715	735	767	752	689	717	754	725	728	763	767	733	683	741	735	768	697	735	730	708	760	763	760	701	735	719	720	694	754	741	758	723	742	717	744	730	787	721	738	740	766	744	723	709	718	723	717	711	705	736	684	696	754	719	723	738	744	724	780	707	708	689	758	731	764	705	787	708	687	707	772	715	743	704	755	725	729	737	748	706	734	712	757	777	739	746	750	708	751	737	738	681	753	744	756	753	717	677	703	733	713	725	731	728	675	692	737	705	725	709	717	749	775	706	717	721	744	706	739	777	734	738	719	727	750	782	735	738	726	748	729	727	723	728	734	754	724	743	729	720	745	716	706	714	684	724	702	767	717	797	693	725	736	750	721	764	712	709	725	776	781	751	697	730	756	741	721	753	735	726	732	761	780	790	734	737	697	714	668	683	737	696	677	734	723	737	756	746	701	788	728	763	703	744	763	726	724	718	777	697	739	737	715	709	715	714	703	776	699	764	661	778	744	718	738	725	721	712	720	719	720	732	723	694	741	754	711	738	744	740	753	719	715	742	741	725	810	721	710	746	683	727	716	744	715	741	761	708	738	715	698	710	743	743	743	684	724	765	716	769	715	765	714	759	710	705	741	758	715	719	700	749	713	725	730	724	733	739	781	698	712	714	714	730	695	767	708	769	764	744	715	702	730	708	669	716	697	716	762	735	760	706	729	752	741	730	731	750	734	718	748	730	726	716	760	752	724	743	705	760	770	776	691	691	712	702	748	756	714	711	722	778	750	733	730	773	748	733	756	722	787	783	744	725	722	730	701	716	743	748	763	762	781	753	745	772	715	782	735	721	739	770	716	694	768	724	702	645	742	709	753	706	730	730	729	686	708	727	748	697	705	721	760	687	731	776	695	688	739	717	725	693	727	740	739	730	711	732	683	730	726	705	740	745	766	749	758	713	658	716	686	723	762	748	667	709	734	734	722	655	723	754	783	702	736	710	749	759	757	772	722	746	710	717	745	716	766	711	707	723	718	740	654	792	681	738	712	693	703	730	749	791	732	738	710	731	733	778	743	750	760	726	731	723	722	745	746	709	726	761	712	715	732	718	749	750	720	672	744	732	803	738	684	765	710	726	737	748	734	773	724	754	748	709	734	730	699	739	728	727	753	753	712	723	769	714	757	750	660	749	687	742	733	723	759	705	762	719	753	730	710	705	711	691	716	776	735	733	718	698	759	747	705	766	696	716	721	745	754	713	733	706	726	718	688	746	709	792	754	738	709	709	729	749	730	688	720	720	741	731	715	716	812	713	718	781	745	733	751	705	742	703	717	716	760	689	724	726	740	743	722	762	750	700	710	731	772	727	745	691	732	722	772	761	803	739	735	749	691	751	705	732	706	703	740	724	762	730	774	766	756	722	719	696	692	752	730	669	752	708	735	709	738	745	738	719	714	725	720	717	720	749	756	714	743	719	715	728	722	743	719	741	725	731	742	765	743	735	723	682	724	715	744	751	760	751	735	733	767	734	719	743	727	737	746	727	687	737	663	772	767	745	759	731	694	715	712	734	726	722	737	721	755	755	703	735	786	757	757	741	767	758	743	700	684	714	721	701	699	710	724	712	723	733	714	718	768	719	714	735	706	731	735	745	726	694	732	705	717	708	733	757	747	668	712	706	746	750	748	702	731	694	759	749	698	726	729	760	685	705	778	730	701	706	757	698	719	697	738	745	724	728	760	709	762	750	732	736	725	718	721	703	704	725	742	704	686	728	716	706	760	726	724	700	733	672	723	712	722	765	743	738	726	761	741	760	752	744	730	673	681	728	701	705	729	731	719	710	762	693	734	732	723	691	720	732	750	692	750	732	744	749	721	733	754	715	738	716	720	714	719	700	715	725	729	704	766	737	710	720	719	717	725	760	725	723	780	726	745	764	703	720	695	693	745	669	740	633	674	750	764	732	700	723	681	702	746
4619	1496	955	669	440	364	335	344	269	256	263	244	264	227	231	273	243	217	227	245	226	230	239	208	212	241	224	242	248	238	255	218	246	244	230	219	251	221	250	231	229	230	238	250	240	247	273	231	255	246	247	258	259	250	224	197	234	251	238	255	256	222	234	213	242	257	224	228	236	241	217	209	255	235	237	230	233	228	239	256	250	250	228	217	230	245	205	242	235	261	199	262	227	226	230	240	215	252	248	235	231	218	235	243	221	256	233	193	217	221	233	241	254	227	257	236	245	221	258	233	228	247	252	265	228	286	221	204	223	225	241	252	242	240	223	226	255	214	242	242	265	230	249	227	235	235	249	231	218	201	241	263	247	233	228	232	230	244	226	263	229	262	249	270	270	244	240	251	238	236	243	243	240	253	206	225	247	233	231	229	234	247	255	190	229	200	222	241	237	242	231	248	226	239	248	230	217	258	249	241	239	267	230	232	240	231	258	244	249	222	236	224	237	237	249	262	280	221	239	211	183	238	235	247	271	243	207	219	205	224	271	211	225	213	191	239	252	237	243	202	228	250	250	228	247	248	241	247	234	223	232	251	245	216	234	252	187	230	206	231	245	223	252	240	213	230	249	239	261	219	247	249	261	227	246	238	228	250	248	260	224	211	258	199	244	221	248	211	229	220	218	235	244	231	251	225	240	249	230	237	246	234	217	234	230	238	237	238	277	239	229	222	231	255	258	275	292	214	239	243	250	242	254	244	261	222	265	236	220	212	245	244	215	204	257	248	252	223	226	248	257	260	242	256	263	269	233	248	233	248	264	258	228	223	214	227	230	187	232	231	243	206	239	244	222	241	258	237	244	219	242	235	201	244	244	223	265	245	246	267	260	269	254	265	218	229	244	208	239	229	260	219	228	229	214	237	216	221	230	239	242	260	243	253	250	212	255	222	233	205	260	236	205	231	230	225	229	247	213	219	248	217	214	238	217	230	236	219	228	230	229	225	209	253	230	238	235	230	241	223	223	259	256	221	247	217	226	242	246	206	231	256	238	255	258	227	235	246	260	252	261	240	229	231	251	213	209	252	254	236	225	253	261	259	215	194	254	237	239	206	206	230	233	254	204	244	240	239	219	236	216	233	236	237	250	240	254	211	250	235	249	219	206	224	235	227	223	242	238	225	217	225	234	224	244	214	218	239	205	219	238	254	248	224	267	237	212	238	253	243	259	252	246	219	227	215	258	238	240	220	202	229	245	248	248	195	241	213	213	246	241	234	218	248	221	229	231	230	261	211	224	217	240	254	215	246	223	239	255	237	248	213	233	224	242	247	249	260	265	230	250	239	229	219	240	239	243	226	217	235	231	243	266	206	239	248	233	230	224	198	228	214	262	251	257	241	233	215	253	243	238	241	231	229	247	249	244	250	207	218	238	232	256	221	251	234	253	246	272	239	224	203	211	234	226	221	243	256	205	226	236	245	224	237	190	237	233	245	243	224	215	240	244	240	220	229	243	241	195	238	234	211	194	220	265	241	224	257	263	229	229	235	258	257	217	224	245	225	232	226	228	216	222	208	261	228	227	238	211	258	217	229	225	243	227	231	226	236	239	257	247	231	248	208	266	222	244	235	240	257	236	244	212	228	233	224	258	233	228	243	227	210	263	240	268	257	239	234	234	221	211	253	242	205	237	202	234	232	244	228	247	240	230	240	250	216	263	247	256	213	235	222	215	255	227	250	237	198	239	237	221	235	199	227	236	261	247	244	233	236	249	245	216	242	270	289	234	222	251	220	208	221	242	218	244	237	237	258	235	264	256	228	241	250	258	239	227	258	222	239	246	231	250	244	200	219	236	243	220	230	225	246	263	205	232	209	241	210	236	249	209	226	214	243	255	221	241	241	223	240	237	231	264	227	214	209	234	250	229	219	245	227	253	213	247	257	269	233	225	237	262	239	229	243	250	229	263	211	222	242	227	258	243	237	248	218	241	217	235	212	268	251	241	247	256	220	224	245	252	220	252	247	235	225	236	216	222	226	205	206	225	230	242	224	230	247	250	233	247	278	228	236	256	224	232	203	213	236	228	197	224	256	229	219	246	239	238	208	224	239	233	215	230	229	223	233	253	219	225	244	246	235	230	277	226	231	235	232	214	255	224	230	217	230	237	245	238	244	227	252	233	248	212	236	239	223	229	247	221	239	256	223	238	210	247	244	193	231	232	247	204	249	224	228	240	246	234	230	247	210	268	241	242	221	229	243	257	244	245	221	218	244	210	238	220	239	221	233	224	233	224	196	245	243	223	259	231	265	242	253	244	261	234	229	256	259	266	242	263	225	206	201	232	223	231	247	248	246	245	234	245	233	231	243	227	215	228	239	259	234	195	223	262	238	220	216	232	255	237	230	206	232	217	253	214	203	229	238	235	239	221	232	240	262	215	239	232	202	207	269	244	204	259	226	246	263	225	286	227	251	239	226	259	230	239	243	215	222	223	206	221	234	221	225	224	232	256	262	230	216	231	241	218	238	206	239	222	249	209	230	225	238	225	243	267	240	220	252	240	225	240	266	224	242	212	218	262	259	234	224	246	228	217	223	256	240	250	211	229	207	244	228	237	238	253	242	250	207	258	250	226	234	230	241	224	241	246	230	261	212	255	231	241	232	208	198	217	227	245	216	235	234	221	228	248	215	253	211	220	233	239	235	215	246	228	235	240	220	243	206	226	234	227	228	247	262	205	232	228	249	228	251	220	234	248	222	243	282	241	276	252	268	244	239	248	225	213	228	231	240	205	228	206	221	221	248	232	262	262	203	232	226	215	225	232	233	213	236	237	233	240	238	244	251	253	217	231	249	236	222	247	210	269	226	217	202	245	240	241	204	262	227	207	246	206	228	244	244	240	196	208	261	240	240	233	234	243	236	231	256	259	262	257	235	245	221	222	219	251	270	246	239	233	210	213	236	216	238	236	222	256	262	237	248	247	244	223	255	239	225	235	219	241	272	235	217	236	253	206	230	238	235	257	233	231	242	244	200	239	219	216	236	225	260	235	240	242	206	230	229	236	242	214	216	243	226	233	240	205	260	261	244	205	250	247	241	209	205	241	226	233	255	229	253	230	249	235	242	238	228	243	223	254	228	221	259	233	232	251	244	243	235	254	234	225	226	252	225	227	272	229	236	228	239	239	216	219	233	237	224	243	247	238	256	244	249	291	245	234	259	221	234	251	242	271	218	230	216	208	219	209	250	247	207	224	233	205	240	226	223	223	259	231	241	245	224	222	265	234	253	209	243	237	251	234	243	233	210	241	249	217	213	205	242	225	218	254	265	263	269	234	209	234	239	238	249	255	250	229	213	232	245	229	212	299	225	228	230	243	236	253	229	216	247	263	247	264	247	258	235	246	230	217	236	233	199	238	247	227	232	227	250	251	235	234	257	243	219	240	229	223	217	230	241	214	222	247	241	245	247	250	229	268	233	217	206	238	213	236	246	257	241	235	240	233	232
3646	1757	2022	1987	1531	1231	1067	919	850	799	733	740	727	651	617	635	656	614	643	611	592	641	628	629	617	578	551	572	558	589	591	618	596	593	590	563	638	556	594	579	619	590	562	621	578	587	609	633	615	596	653	578	612	613	571	615	590	619	582	607	601	602	560	609	548	614	592	615	578	576	584	599	592	534	628	564	602	612	581	590	607	577	601	572	588	572	621	640	562	595	574	521	570	589	538	605	600	543	607	573	545	579	533	617	581	593	594	607	598	575	625	581	580	584	554	580	568	560	617	571	565	569	617	589	603	600	529	582	551	599	591	559	567	580	578	586	577	609	601	638	577	553	564	587	595	559	545	601	592	591	564	578	618	531	606	584	586	589	582	597	578	582	561	635	590	580	576	560	588	573	582	589	572	588	591	547	588	552	590	599	615	603	607	588	585	585	567	616	600	620	572	604	563	601	558	531	553	589	605	583	546	545	631	616	569	583	546	576	581	596	585	650	565	558	587	589	612	577	617	555	572	562	559	533	601	600	591	563	585	584	575	558	572	590	585	564	602	552	571	592	572	613	572	614	614	574	574	578	557	557	599	602	551	597	591	560	595	635	613	585	597	535	588	625	602	587	538	593	578	571	581	597	580	555	560	565	605	570	571	530	600	556	600	605	583	583	570	573	567	610	618	582	595	580	546	564	612	614	543	614	609	576	609	562	534	599	598	618	562	567	630	593	587	531	604	602	589	611	656	572	574	542	577	583	607	584	586	555	567	568	560	573	615	523	624	539	622	599	541	559	614	559	563	596	561	594	590	589	617	608	578	583	624	549	620	550	598	600	597	553	613	553	600	555	578	570	573	546	569	571	570	640	588	551	591	583	576	581	562	595	559	612	556	557	596	576	587	576	585	564	605	564	623	598	577	541	608	567	567	557	569	580	582	604	586	637	582	593	584	589	577	556	578	601	599	574	578	628	549	572	590	558	615	614	600	608	527	613	602	608	574	586	570	589	626	586	539	557	557	613	596	598	567	574	553	544	556	592	578	592	585	579	552	584	561	560	554	625	592	583	578	591	575	590	593	605	589	597	570	626	556	551	552	618	575	575	560	548	600	564	576	573	588	562	573	568	568	614	568	611	591	613	577	601	570	526	560	623	574	584	558	618	594	561	544	563	548	572	546	554	612	588	589	576	613	528	569	593	599	539	547	603	597	617	603	571	597	570	553	565	600	603	569	596	556	546	644	598	596	587	613	589	572	578	564	617	553	566	586	599	594	627	591	527	580	600	507	588	568	590	585	618	592	527	610	590	615	582	579	591	567	547	610	580	557	604	563	607	619	576	607	584	590	585	550	586	618	576	587	576	584	595	589	569	601	551	583	559	573	583	587	588	578	608	618	592	542	606	657	555	557	575	622	628	626	604	597	577	583	580	593	598	578	597	559	603	571	603	572	586	590	570	524	543	560	565	585	550	601	586	623	568	602	592	622	559	571	587	570	588	620	573	582	620	537	574	583	603	526	575	615	556	633	612	586	590	590	617	585	588	574	571	605	584	610	593	561	577	548	559	583	571	601	572	592	574	590	545	605	558	582	580	617	563	537	594	588	576	593	577	568	591	553	548	599	597	600	567	596	564	573	609	577	550	604	563	559	593	580	581	601	591	606	620	593	600	580	550	578	641	591	572	561	623	586	585	625	585	574	600	574	611	592	599	568	576	575	572	600	594	578	613	585	553	574	580	595	613	561	550	568	573	572	580	544	585	554	579	591	622	573	597	570	567	590	555	629	579	584	564	610	566	579	632	557	568	562	570	552	543	578	627	582	589	578	566	588	607	614	569	596	556	577	581	599	631	568	569	585	561	629	612	569	577	557	559	552	611	627	588	587	591	611	607	559	637	570	591	595	587	550	590	561	589	561	560	563	595	603	575	619	581	581	551	558	600	593	570	548	579	592	625	572	574	607	558	568	595	653	525	602	585	590	623	610	584	583	591	618	570	594	562	584	601	559	569	565	619	604	576	607	593	576	571	556	530	596	563	610	558	603	617	624	598	609	593	555	559	588	553	596	558	555	555	588	527	588	542	582	621	546	571	556	558	552	569	546	604	608	547	586	597	616	632	549	626	600	619	547	578	589	564	580	641	603	615	570	584	594	539	584	589	573	593	574	581	577	605	629	607	588	587	541	591	555	515	556	571	569	575	577	563	571	554	580	589	572	609	650	592	569	595	573	586	606	622	568	596	576	597	550	590	574	575	587	581	577	578	606	568	524	578	577	640	597	580	594	587	544	598	573	590	568	634	563	606	574	572	592	561	544	578	548	551	614	568	626	590	591	570	584	614	553	622	589	550	553	551	556	560	558	589	552	604	579	556	580	562	600	619	578	592	594	605	598	578	567	645	589	595	597	544	578	579	586	574	585	565	587	545	553	602	571	574	558	561	657	580	584	594	590	580	576	554	577	622	561	614	610	564	631	568	596	578	592	551	574	611	570	606	579	597	614	595	627	573	616	612	594	625	603	566	562	583	559	600	570	641	591	610	612	550	610	595	575	602	573	575	616	608	580	597	615	559	539	573	588	583	614	542	562	582	606	557	601	558	617	551	578	584	633	598	584	558	593	556	566	552	573	578	537	584	549	582	574	577	585	553	601	580	572	562	565	616	582	594	528	581	569	589	603	613	561	578	603	599	546	583	601	587	593	593	594	576	625	569	595	589	610	582	578	589	576	595	590	521	562	547	597	614	573	536	561	587	583	560	571	631	576	605	586	595	611	576	574	545	594	568	562	593	591	561	633	533	589	581	599	577	563	582	598	611	609	612	606	593	610	571	634	557	632	629	622	607	592	617	584	582	567	605	598	606	577	590	548	588	611	606	596	570	640	574	553	560	582	587	580	617	520	552	594	576	546	569	597	591	594	609	615	547	594	604	602	611	596	556	618	564	600	565	587	605	545	587	584	614	550	619	554	590	573	572	616	630	557	585	557	565	561	556	592	578	576	605	596	608	573	567	582	578	552	614	591	619	571	594	609	532	580	591	601	589	584	602	545	540	599	573	556	531	586	604	630	573	551	593	579	544	580	533	636	540	618	582	566	570	595	590	585	563	608	593	606	544	566	572	579	570	586	580	596	608	575	588	597	558	551	593	588	583	608	621	572	563	561	583	589	566	578	542	568	574	607	603	595	595	563	595	540	607	554	578	612	597	629	581	574	545	582	607	570	620	609	590	599	543	590	591	564	551	596	570	609	584	531	599	549	561	607	535	599	563	608	594	569	610	588	616	575	611	577	604	572	618	568	587	595	544	571	585	574	582	568	639	597	577	582	547	617	569	580	579	547	602	598	577	563	573	592	571	623	552	567	567	574	583	549	567	568	585	587	567	577	580	629	573	546	581	628	556	644	588	608	597	565	649	550	591	576	609	574	609	540	586	607	595	574	550	561	597	566	595	580	541	578	590	589	630	605	598	584	625	622	593	635	563	614	575	598	557	573	560	551	549	583	557
14390	4414	2127	1644	1149	776	665	577	532	460	449	384	371	388	355	378	382	385	360	375	329	346	330	316	347	347	353	335	348	392	316	361	333	332	365	367	364	301	363	357	347	369	341	376	365	353	359	323	355	326	347	328	354	352	340	342	347	321	386	340	380	355	377	302	350	336	334	338	369	292	334	346	339	351	312	350	334	362	357	369	351	320	331	325	326	358	350	362	310	351	341	360	359	322	335	368	362	328	349	336	323	323	332	324	360	339	326	319	305	332	335	331	336	338	324	354	309	351	358	301	351	325	350	347	315	314	331	330	349	326	319	350	355	337	348	355	356	359	354	328	320	340	374	347	360	347	312	382	368	353	346	388	335	343	298	346	375	321	336	359	304	330	364	346	332	372	327	327	331	319	328	389	337	334	331	328	343	337	353	323	324	328	327	321	332	328	379	383	383	325	339	347	360	334	329	329	363	349	358	333	343	326	346	333	326	303	317	358	329	304	316	326	346	344	301	355	367	341	353	302	328	314	329	360	352	351	360	334	351	360	315	325	329	330	341	313	361	311	322	339	374	366	334	354	354	339	380	303	336	325	329	330	338	313	303	365	324	357	352	335	344	310	347	338	330	333	356	377	318	327	357	353	330	320	368	320	372	331	333	364	357	328	340	322	392	307	320	341	330	345	371	332	344	337	323	309	355	331	332	387	370	365	356	358	341	339	360	334	343	348	333	340	339	300	355	345	362	347	352	355	346	354	359	332	328	315	319	342	319	327	348	326	353	343	332	321	312	319	326	314	335	350	351	321	314	316	366	354	332	369	306	345	355	344	345	331	306	365	362	383	347	339	336	340	304	316	383	317	359	356	329	374	347	317	351	340	307	322	302	330	350	337	336	360	316	354	321	358	349	344	353	342	286	342	373	353	316	305	355	326	346	360	351	341	354	329	368	339	338	341	341	369	329	360	344	334	356	373	340	357	318	328	336	341	337	304	317	315	349	312	323	297	323	381	354	381	367	334	365	360	312	324	332	353	367	338	347	342	324	334	331	326	314	311	346	334	333	332	338	287	316	317	336	354	328	361	336	311	331	336	345	337	308	316	337	360	369	337	351	326	367	378	340	341	341	314	337	328	329	348	338	326	386	347	337	335	296	352	355	352	322	343	369	327	348	351	323	345	317	336	359	367	351	329	337	340	303	344	362	328	349	334	357	327	320	339	324	334	351	361	324	361	327	324	337	341	303	346	374	321	311	354	357	319	352	332	331	327	348	338	318	344	334	347	310	309	359	354	362	327	323	375	392	347	371	303	348	320	360	344	330	344	351	330	328	305	368	305	332	354	346	321	353	296	342	321	345	342	335	343	360	312	353	344	326	327	307	332	316	337	320	332	327	348	323	345	352	315	345	322	296	331	323	319	341	359	309	334	339	350	354	308	309	334	344	348	311	300	330	322	343	343	345	351	338	325	377	343	344	359	349	307	305	320	355	356	324	344	313	325	295	301	344	336	321	313	340	360	340	328	336	341	290	349	328	317	346	318	358	350	368	346	360	324	352	369	336	373	308	339	342	352	382	375	368	316	354	306	329	347	335	352	325	348	358	294	347	350	380	380	347	352	339	340	329	359	333	350	335	351	342	342	332	393	340	327	354	348	324	311	306	305	356	313	381	389	358	309	293	353	331	353	313	353	319	308	352	358	368	375	377	369	332	321	343	333	316	333	334	358	337	324	316	378	351	376	335	326	375	306	326	338	321	331	356	345	322	341	356	293	340	336	332	341	368	381	304	359	328	361	315	347	352	354	355	351	338	331	332	337	328	355	337	335	328	325	344	336	350	381	313	360	353	328	343	324	376	329	346	335	329	358	313	327	332	302	330	336	357	341	389	346	332	347	343	319	343	377	323	339	319	334	299	339	361	316	375	321	344	321	344	372	321	342	343	357	324	328	392	307	346	386	343	352	350	363	349	345	322	351	334	349	346	330	339	335	341	363	363	362	342	326	336	324	321	347	350	341	303	327	360	343	340	304	341	344	351	363	335	329	369	349	323	369	335	367	346	348	360	337	340	340	356	407	358	340	321	332	357	370	346	379	357	367	350	321	324	323	324	367	350	336	350	364	393	320	308	317	332	349	326	324	319	350	324	331	320	331	331	341	349	331	370	330	318	333	331	359	380	341	360	356	376	323	357	354	367	345	328	329	353	346	343	395	322	340	345	289	306	339	345	329	356	331	333	358	355	361	356	365	341	328	317	328	369	335	334	304	338	364	344	337	306	298	331	344	367	347	327	339	358	337	348	346	326	366	354	329	329	318	336	372	338	352	328	359	332	347	335	346	317	329	320	361	349	333	377	330	304	340	312	363	333	355	347	307	324	351	361	334	325	335	364	327	339	357	360	346	362	337	329	323	365	322	345	330	328	371	326	335	378	321	317	322	339	354	306	340	342	349	343	350	350	380	327	332	371	320	331	366	323	349	302	317	319	321	328	380	338	338	336	350	338	346	301	308	342	341	374	322	310	325	320	331	323	351	338	334	348	337	334	330	314	360	331	364	373	377	352	341	333	330	331	315	337	330	359	343	357	304	311	368	337	338	332	361	358	365	352	353	322	365	345	350	325	307	334	349	352	367	342	364	361	365	348	309	359	349	319	299	299	350	360	325	380	333	326	357	312	319	302	348	356	319	337	352	358	337	343	365	342	319	332	364	353	347	343	340	319	319	323	351	311	344	314	359	342	317	326	356	334	392	348	300	314	342	332	308	303	336	335	370	337	389	340	321	377	345	360	364	313	354	362	352	367	358	337	341	350	345	343	364	314	336	310	333	332	322	359	303	342	333	332	357	370	321	344	327	336	333	341	315	349	346	318	323	338	337	365	340	320	313	311	362	319	337	364	319	332	319	341	333	339	374	295	331	336	355	385	347	350	340	317	363	353	333	324	358	331	296	342	369	340	357	341	330	371	338	341	310	329	354	347	342	309	336	319	337	375	310	367	384	367	323	333	348	346	342	331	347	332	317	343	331	332	345	356	326	293	329	314	351	350	321	344	322	325	359	316	327	303	380	333	318	347	356	377	318	342	367	357	322	334	339	344	359	344	324	332	367	305	344	346	345	318	316	339	351	346	344	341	337	335	315	363	336	303	320	343	374	339	354	321	333	309	321	320	362	333	318	320	365	355	354	330	322	366	361	354	341	336	331	340	335	402	373	309	332	333	369	353	363	358	341	349	339	362	354	316	349	339	355	345	355	341	349	305	324	330	340	346	354	326	332	343	355	343	347	343	355	353	330	314	322	340	330	363	343	315	332	362	319	301	299	363	314	344	341	321	349	324	354	347	296	334	349	354	353	293	338	339	326	326	363	347	363	374	357	339	365	324	338	339	334	342	312	344	365	342	332	327	327	315	327	374	373	339	313	378	331	341	328	359	350	362	308	349	307	321	380	335	337	380	310	368	371	324	314	350	329	364	344	340	337	311	348	387	335	334	358	329	336	319	334	343	346
10269	3965	3915	4367	3675	2739	2324	1985	1682	1438	1297	1219	1138	1077	1046	1033	968	954	926	862	839	884	894	835	860	819	844	830	780	804	806	746	882	770	838	861	788	824	807	770	810	784	810	824	854	805	785	816	880	819	859	831	846	852	788	818	826	843	837	831	803	822	796	794	759	744	866	785	870	727	808	845	799	814	832	882	796	820	780	803	852	813	830	809	826	832	850	789	768	829	804	797	853	845	775	827	756	801	861	783	801	785	775	782	858	794	777	728	783	797	788	817	783	805	805	755	809	791	769	737	757	783	800	788	781	799	816	792	751	822	793	786	818	770	797	832	807	772	800	800	807	782	839	763	761	789	808	800	854	747	831	736	824	793	746	808	744	820	825	853	782	784	834	815	819	785	790	844	789	773	818	804	799	774	823	767	819	758	802	765	781	791	809	770	804	834	847	756	773	859	869	799	794	770	774	778	780	748	813	745	811	744	759	796	812	750	796	813	749	772	806	809	813	795	776	812	781	777	798	811	747	797	793	797	793	786	821	807	814	765	817	766	736	767	792	824	812	791	824	810	735	831	820	773	765	803	778	817	800	802	783	772	754	748	825	839	750	819	843	771	801	815	836	828	821	813	799	833	764	741	748	774	765	805	786	792	809	801	820	811	800	777	807	772	776	822	777	815	803	806	788	790	808	811	847	831	779	755	806	784	782	795	814	845	799	798	833	848	830	764	791	753	797	840	822	808	778	796	841	796	794	783	765	778	795	807	746	798	827	774	801	785	781	752	836	774	778	798	804	772	844	841	800	815	749	814	794	799	808	788	793	797	801	789	782	775	776	808	791	802	739	855	754	812	779	831	735	803	741	783	770	809	775	748	771	804	773	824	822	817	822	841	766	825	794	801	785	782	800	782	789	781	791	838	782	766	755	830	811	824	819	780	834	796	791	839	843	839	817	787	781	840	778	742	842	820	809	816	761	774	780	781	784	729	815	770	841	807	769	817	844	822	782	799	797	801	780	826	827	761	784	797	786	775	790	835	783	819	777	834	766	786	795	830	805	742	734	806	776	766	829	813	784	824	750	838	799	804	810	839	778	820	750	805	751	840	775	777	795	820	779	790	798	796	816	785	783	839	808	813	810	820	760	784	807	790	792	781	803	823	825	826	766	800	749	798	779	782	787	790	809	819	783	809	799	744	782	791	770	811	787	819	818	753	791	831	827	791	783	812	752	808	814	791	827	834	780	805	785	810	818	741	804	831	781	825	826	790	837	815	812	789	824	826	820	800	795	757	826	817	757	771	750	797	789	776	818	813	765	796	763	844	795	762	823	807	784	774	748	802	861	737	822	815	762	769	790	803	792	799	754	745	834	722	779	805	800	788	781	787	770	809	776	829	796	814	779	783	805	792	808	817	804	746	860	799	816	744	785	789	800	841	754	790	842	759	759	785	796	811	824	808	782	776	784	766	813	813	786	803	802	796	817	828	754	822	777	818	797	742	779	725	773	781	759	751	800	728	747	809	799	830	760	818	778	791	797	769	804	835	752	760	837	805	796	795	794	814	807	870	833	804	828	796	809	789	821	755	784	796	753	742	822	815	790	823	787	783	834	859	770	857	741	792	835	782	827	797	731	847	815	757	780	776	796	790	803	784	801	798	805	800	838	762	764	781	777	803	772	765	785	823	790	778	783	834	799	842	838	802	815	785	763	797	826	833	756	809	765	754	804	766	777	815	724	848	785	791	824	789	780	821	783	788	777	796	760	778	808	805	805	775	733	759	837	780	781	841	817	819	797	731	813	751	800	753	744	789	822	766	801	732	819	832	804	829	792	740	832	771	786	784	840	831	824	813	809	808	766	797	755	761	815	814	782	812	817	795	744	822	745	824	806	806	763	846	800	790	850	819	789	794	781	810	822	804	828	818	804	814	814	769	769	846	769	771	793	784	826	797	804	797	818	796	754	791	787	766	757	823	818	773	832	787	773	787	807	791	817	762	795	788	786	780	849	774	756	782	785	796	764	822	808	760	825	810	817	789	816	834	807	799	785	805	767	769	812	818	806	741	793	819	826	809	805	796	799	779	823	810	748	801	776	791	814	803	832	805	720	833	799	763	784	825	796	822	783	809	780	831	786	785	795	780	781	800	798	778	832	735	814	790	811	810	784	776	774	765	811	838	760	829	821	786	775	759	793	777	713	816	808	798	805	764	793	780	762	766	830	802	773	794	806	797	756	836	838	795	794	788	766	826	796	718	809	780	786	756	850	762	779	796	810	807	729	820	776	816	778	804	803	786	798	767	796	808	824	800	764	845	804	749	805	811	811	783	822	800	825	784	808	756	852	850	770	734	848	804	774	796	798	796	782	806	784	774	762	760	797	789	741	840	778	807	787	829	780	788	808	781	827	780	803	764	798	808	727	773	800	809	780	829	798	780	815	784	789	824	802	795	786	736	809	762	790	805	829	802	836	846	803	811	796	769	813	751	804	822	823	817	820	839	809	800	792	800	771	783	804	747	768	778	788	792	758	834	804	790	761	740	776	749	811	816	790	789	800	801	781	793	826	794	799	813	814	820	802	814	813	782	804	775	767	775	809	842	814	816	752	779	795	788	775	820	826	793	797	752	835	783	847	763	740	823	815	788	802	799	804	712	805	794	843	827	771	769	787	783	780	816	778	770	802	796	787	824	806	801	801	785	781	789	814	792	809	813	802	806	756	719	788	774	792	795	756	785	829	822	824	818	791	763	783	744	805	763	805	841	837	772	845	796	830	797	791	823	786	807	790	803	810	818	771	784	794	751	826	790	840	800	824	815	804	788	786	775	839	815	820	757	770	811	814	771	787	802	751	782	758	722	788	818	820	782	786	742	811	828	807	827	780	788	794	789	863	854	825	795	861	766	759	837	793	809	739	775	785	794	783	832	773	804	767	798	788	806	780	818	779	805	787	793	859	753	754	783	761	810	793	780	831	784	818	850	792	836	789	792	757	804	824	804	791	815	791	788	787	831	795	786	818	790	772	807	776	765	805	785	829	841	754	755	828	778	841	807	775	817	784	726	792	858	759	809	769	776	798	741	775	864	798	841	824	850	808	845	798	798	795	747	812	813	799	830	819	769	831	780	864	811	791	772	779	798	764	768	779	763	827	828	852	839	855	826	784	772	807	793	757	811	824	747	783	802	802	781	853	751	799	795	818	776	819	778	799	814	819	776	821	803	776	767	840	799	763	822	816	800	807	758	824	775	759	833	842	871	809	805	810	820	818	771	791	757	809	691	827	785	765	773	812	788	824	829	802	799	792	805	823	825	824	816	780	813	805	777	757	829	827	828	797	808	766	744	812	816	783	765	781	786	777	750	781	752	820	796	806	773	864	776	790	778	842	787	784	796	793	792	758	766	792	843	790	790	773	842	767	804	811	791	791	790	778	855	825	792	829	821	745	788	824	819	800	783	831	754	784	810	795	800	839	796	799	808	813	778	769	761	763	810	771	778	768	764	796	794
23292	7546	3479	2294	1533	1057	784	748	582	601	503	435	402	381	400	388	351	356	326	322	347	346	318	336	322	330	326	321	375	365	316	304	310	311	351	356	348	331	318	330	306	323	306	328	294	335	326	291	325	279	325	321	336	308	305	322	312	346	315	349	333	317	330	325	317	321	311	327	269	290	319	327	326	320	341	313	322	340	320	316	337	356	308	343	321	326	272	307	307	328	323	318	342	285	315	299	303	325	355	327	311	336	302	314	305	335	306	320	289	308	299	312	352	319	341	341	314	316	339	301	301	326	326	347	338	308	282	299	320	323	275	313	289	316	311	339	343	322	294	324	329	328	308	309	338	333	313	289	292	314	334	336	328	300	276	307	319	335	315	353	348	349	329	336	306	299	338	291	321	284	327	300	343	324	337	306	334	356	342	318	347	321	339	330	294	320	320	311	297	311	322	301	359	301	323	319	351	335	326	317	314	299	282	290	321	301	332	298	340	336	319	296	305	324	314	312	322	344	306	316	327	320	300	314	354	311	305	288	306	338	300	340	343	318	366	299	319	331	314	319	309	319	320	312	311	291	304	310	323	304	327	305	305	303	289	321	346	322	329	342	338	312	316	319	352	345	334	325	311	339	325	321	287	319	336	309	286	346	312	323	333	318	325	360	305	301	323	315	338	314	313	278	323	302	314	325	301	338	327	353	305	329	319	280	309	329	249	283	328	323	305	322	326	353	351	333	324	291	344	302	305	327	303	336	319	334	309	340	246	309	320	294	327	322	336	296	334	329	280	300	336	311	312	307	314	311	348	283	302	292	307	337	319	325	310	292	342	317	313	344	340	353	348	317	320	288	305	308	281	304	335	307	300	321	316	330	339	284	372	323	312	324	313	351	297	327	308	327	353	307	293	318	307	318	332	342	330	304	308	297	298	325	273	315	308	314	300	298	304	328	341	329	295	304	316	306	325	321	348	306	322	303	330	345	336	311	297	312	342	338	330	349	353	336	305	313	275	333	334	293	299	341	317	316	333	313	335	300	301	300	290	316	306	314	352	277	288	335	319	311	354	341	305	316	325	302	315	358	318	350	364	342	337	301	336	313	333	337	315	295	324	303	323	300	343	319	293	299	342	306	347	321	331	323	357	311	320	290	327	352	329	316	320	297	348	311	337	295	282	342	348	305	318	323	317	315	333	322	282	316	297	295	305	301	290	307	296	315	269	309	320	323	271	318	306	301	333	326	335	305	285	318	337	327	293	343	347	312	338	322	349	370	329	297	284	302	319	338	310	330	311	318	319	296	338	308	284	308	310	321	300	307	307	289	306	317	344	318	321	317	303	287	300	294	333	310	342	298	319	303	290	319	306	302	322	320	345	338	307	328	360	313	325	309	317	309	318	319	334	304	326	341	369	330	282	298	324	287	353	322	324	328	313	318	288	315	322	334	325	309	305	338	309	312	311	320	322	294	299	302	334	273	332	317	331	297	309	331	330	357	341	325	306	294	323	322	327	284	334	319	372	325	330	331	309	315	306	333	325	319	320	314	339	322	292	303	351	317	277	319	335	304	312	344	310	298	321	303	314	349	354	330	325	337	299	329	298	316	319	326	335	325	356	308	258	312	322	339	334	321	302	306	344	311	304	289	332	302	294	335	335	309	322	321	342	330	339	343	334	315	318	300	328	320	313	337	316	293	323	299	293	325	317	329	321	318	346	310	333	292	305	343	311	301	306	299	329	327	297	293	369	301	315	275	328	343	306	319	321	348	313	328	328	337	343	310	284	303	317	341	351	317	347	329	327	322	322	302	303	303	332	350	331	350	313	309	314	338	308	305	320	319	287	300	341	292	314	315	310	320	282	289	340	308	323	334	323	318	322	304	317	342	333	299	286	327	336	331	324	321	350	312	297	315	311	342	317	300	328	321	319	329	346	310	309	284	299	303	336	277	314	332	339	303	311	334	335	317	287	349	322	314	310	325	345	329	293	328	356	315	330	354	301	324	328	296	315	299	367	295	340	326	342	351	323	287	310	320	332	310	310	329	273	325	335	308	323	292	319	317	289	289	315	336	345	312	298	319	347	364	309	320	304	315	286	350	344	308	331	321	284	298	336	310	340	314	326	339	350	311	342	320	337	306	332	309	287	342	333	306	306	312	309	312	335	336	315	308	312	315	293	300	347	331	357	357	313	322	320	290	316	344	331	330	337	352	346	337	265	304	315	341	306	316	322	311	328	357	326	309	302	336	305	310	335	332	354	328	318	344	335	363	344	316	354	302	302	327	295	303	311	278	305	324	309	336	341	323	325	335	309	325	320	328	301	307	335	342	314	328	295	333	298	336	324	322	317	329	292	311	312	329	344	277	335	316	345	295	300	312	296	325	318	319	315	295	308	349	333	297	325	326	297	278	341	318	322	341	303	339	278	339	313	375	311	323	297	345	337	334	338	312	299	318	321	310	297	291	310	302	283	307	294	341	321	319	291	310	317	309	309	321	318	328	320	304	317	324	311	306	330	327	309	310	309	318	287	315	354	321	325	327	332	317	333	301	298	297	325	358	324	322	337	301	324	311	310	325	340	343	328	300	311	334	338	312	325	369	305	358	311	331	335	324	333	324	334	301	362	324	310	296	299	307	292	316	327	314	346	311	323	315	309	281	311	309	316	311	315	350	316	322	312	295	346	328	315	328	309	318	317	344	342	349	306	275	333	325	318	325	335	333	318	335	341	297	289	286	330	314	335	304	305	369	313	312	284	272	324	359	281	304	317	317	295	298	327	337	326	345	302	331	336	330	354	335	348	298	309	294	290	270	361	306	340	285	333	304	335	291	302	303	340	309	318	292	323	332	329	310	301	319	320	329	318	359	313	308	292	328	329	323	316	322	334	319	290	315	330	319	299	311	297	351	296	287	296	283	331	326	303	327	353	335	334	335	311	340	289	356	293	325	356	337	302	316	313	286	317	319	317	336	352	298	319	319	295	326	333	311	316	305	339	307	333	343	298	283	301	332	334	342	319	336	355	291	288	343	305	327	317	315	297	313	342	325	313	314	324	300	301	311	321	314	336	313	291	267	317	307	347	319	312	319	297	334	336	304	290	329	354	300	301	304	323	291	312	350	305	323	341	318	336	289	332	355	315	308	323	331	360	306	324	333	357	325	280	314	285	293	306	339	311	307	334	302	294	323	306	312	312	327	317	306	304	295	307	319	322	310	286	335	310	329	327	325	323	336	345	349	340	266	305	319	317	306	330	294	307	306	335	337	310	316	322	308	353	317	305	318	308	315	328	306	327	307	338	331	338	311	320	338	323	282	339	342	304	309	334	345	312	344	329	327	326	338	312	335	342	314	301	311	310	306	281	327	314	328	287	333	297	312	326	322	294	321	285	329	314	299	328	315	302	352	302	325	302	333	350	280	292	309	296	297	302	287	327	322	340	301	332	325	355	294	311	328	284	300	368	336	284	322	319	298	327	301	303	305	323	328	296	309	304	313	321	300
13808	5471	5445	6125	5104	3849	3038	2581	2069	1939	1754	1318	1176	1223	1205	1174	1007	982	941	926	906	890	812	791	821	799	768	813	838	742	768	773	778	755	798	784	757	780	741	731	801	802	782	712	719	784	812	781	780	847	816	794	804	774	811	784	830	819	813	837	764	744	714	727	685	801	725	768	690	750	732	729	815	683	735	770	709	733	757	756	730	753	737	745	740	746	766	746	722	761	754	771	776	721	727	746	711	766	738	760	783	758	726	793	751	690	711	737	703	746	694	752	770	686	740	714	768	728	739	725	726	705	771	736	746	720	734	735	739	656	770	727	769	784	680	719	722	731	748	712	738	772	747	735	704	740	708	663	746	768	753	672	701	748	741	763	704	739	750	757	728	740	720	697	744	749	722	732	744	724	703	721	786	714	726	730	706	719	743	755	797	741	714	686	723	740	736	755	675	719	749	720	734	754	759	749	743	754	718	687	745	721	789	716	737	762	722	718	710	719	730	761	691	717	728	715	719	744	760	720	803	741	722	709	766	730	722	733	742	715	742	756	741	726	728	685	687	727	755	710	729	702	723	739	709	670	746	750	736	694	723	723	676	764	741	688	799	762	759	704	707	697	741	729	715	720	738	696	672	755	702	689	696	682	761	703	754	726	730	711	758	684	786	738	718	728	716	725	716	734	717	701	708	695	758	745	737	714	731	713	731	737	709	686	720	738	760	669	771	741	734	764	735	743	706	724	733	727	703	761	716	716	753	719	737	734	756	701	734	716	740	746	751	746	711	783	701	737	744	797	769	737	719	701	707	727	703	749	712	692	719	697	677	709	727	773	711	775	702	704	763	699	728	702	705	716	701	787	702	783	720	709	698	707	678	738	756	761	750	784	719	740	706	717	698	759	752	742	760	700	744	725	704	770	748	678	714	695	763	721	735	720	773	740	682	757	738	728	689	705	756	753	731	726	710	750	743	724	710	712	783	723	721	713	750	728	708	750	721	745	744	718	706	724	739	719	755	699	713	714	737	710	724	693	753	794	747	699	720	711	718	718	661	721	722	801	694	728	789	712	720	754	729	713	737	693	765	757	711	713	725	716	689	705	718	769	759	732	735	755	697	716	746	688	717	796	742	712	742	761	718	734	721	712	721	682	694	747	744	752	662	701	743	712	733	751	712	729	804	742	723	775	727	695	731	702	707	698	750	759	693	763	728	747	691	721	728	716	710	705	755	700	748	731	809	691	749	710	749	755	733	720	704	707	735	726	722	717	717	704	741	740	746	693	730	772	747	756	752	749	720	759	678	724	756	726	754	738	735	693	776	720	716	726	677	734	723	711	737	736	694	750	698	745	714	701	675	691	717	709	756	725	723	707	700	708	757	735	731	722	715	737	736	751	757	743	707	742	726	718	734	731	714	765	682	743	764	749	720	752	698	729	735	745	781	682	698	708	741	744	707	757	743	741	722	703	757	737	733	735	726	757	734	753	742	723	743	724	706	691	725	763	803	703	700	762	763	724	712	772	721	707	701	776	691	752	715	692	721	681	693	729	719	708	745	731	736	723	742	710	699	683	690	709	702	705	747	738	722	714	749	721	738	731	724	727	728	750	706	724	729	707	756	764	742	726	718	709	716	742	720	737	710	702	725	709	705	713	729	719	706	731	741	727	680	743	731	762	725	710	730	695	708	742	712	723	675	695	754	720	759	746	760	699	780	700	707	740	688	729	780	734	691	760	713	724	761	673	721	693	753	723	696	721	769	699	747	755	750	763	713	722	790	719	714	716	742	686	711	696	742	658	768	759	735	779	699	731	798	714	772	753	760	730	726	678	763	754	680	717	698	730	726	696	760	711	714	778	734	721	722	707	747	713	671	724	690	776	749	758	761	712	747	752	708	723	770	732	748	746	736	772	694	729	754	697	770	709	740	750	776	748	737	714	757	695	776	765	754	721	686	736	730	745	738	684	721	709	659	752	740	739	731	723	728	767	733	721	728	731	732	716	733	724	720	778	764	752	713	677	747	696	712	765	715	739	737	695	747	714	757	752	754	772	791	717	697	710	762	760	753	752	750	739	708	738	729	771	753	711	739	761	733	760	738	708	730	735	724	756	730	707	718	734	768	674	721	683	732	686	688	727	769	765	740	719	773	740	751	764	781	722	744	731	773	697	706	727	718	701	778	711	721	707	682	751	673	738	748	708	690	721	712	715	682	734	746	735	742	755	736	705	721	742	725	744	701	750	739	774	722	743	708	751	740	658	734	739	710	734	739	720	755	743	746	719	756	703	750	780	779	713	693	734	720	699	734	731	725	719	675	705	700	774	760	668	765	721	752	718	726	837	706	763	732	748	670	732	771	681	721	741	713	750	715	746	708	716	729	667	725	762	734	695	767	740	679	697	736	776	721	738	684	710	742	712	765	661	706	775	715	719	699	778	732	744	735	755	687	817	762	753	735	723	720	709	689	753	764	699	697	726	753	704	734	728	722	678	767	713	684	730	746	744	749	787	697	745	750	756	722	672	720	764	752	720	680	708	717	726	739	745	744	741	720	746	752	716	750	697	777	745	717	724	767	725	760	738	740	762	778	708	728	733	751	724	752	758	717	740	710	730	759	725	739	698	731	752	741	707	707	726	762	710	713	731	712	710	739	781	721	744	763	723	740	722	754	745	742	724	725	739	719	757	696	773	725	762	730	750	705	751	714	743	698	731	771	720	774	699	722	730	728	694	759	734	769	756	738	744	719	726	759	745	737	717	745	736	731	696	742	780	739	733	717	715	748	752	746	719	713	756	687	673	729	702	755	713	771	733	709	741	780	734	744	770	718	765	724	735	742	736	748	743	731	746	745	704	691	733	692	734	702	670	680	738	774	743	735	778	754	755	726	690	720	724	733	676	702	682	750	751	712	711	685	723	694	681	773	728	731	765	729	717	706	714	736	762	734	729	786	757	750	715	725	751	690	728	729	735	715	734	724	716	772	745	733	715	765	750	792	739	714	743	716	724	698	772	706	707	775	770	734	769	727	734	711	733	733	736	740	713	663	730	713	723	754	754	719	744	702	757	746	681	688	752	778	750	725	689	786	761	729	744	725	753	715	703	734	680	721	723	763	748	705	762	700	714	752	704	750	677	711	705	763	738	707	745	771	737	733	733	732	736	716	725	749	720	747	729	724	729	689	734	754	768	725	709	702	692	748	739	735	731	699	779	742	739	738	733	724	756	713	717	750	741	713	712	717	752	771	705	764	729	761	752	768	717	755	752	746	736	744	733	723	760	696	728	772	725	716	762	693	810	736	759	699	685	745	720	729	718	713	718	689	769	692	738	724	670	743	700	739	718	739	702	770	692	775	747	763	729	722	764	757	761	713	725	737	777	759	748	807	731	775	759	732	750	696	699	735	684	730	739	729	739	721	673	692	692	740	779	719	710	705	727	758	738	732	719	745	731	737	736	682	767	746	765	760	762	697	730	719	735	799	726	746	706	766	738	708	744	679	759	690	704
4820	1414	865	647	476	362	361	279	282	238	238	264	254	241	248	269	219	218	218	222	245	255	237	212	249	246	231	248	231	218	219	228	250	228	237	262	226	208	213	232	254	251	237	232	229	266	265	259	266	225	229	242	237	242	267	260	223	250	255	245	243	227	232	225	259	254	243	232	227	265	231	247	259	227	269	249	235	247	273	212	228	228	258	259	237	248	250	231	265	223	245	270	261	240	210	255	227	276	246	212	222	248	239	208	222	245	228	250	251	251	263	236	244	236	214	210	216	222	199	230	221	233	263	225	215	230	264	250	265	231	234	215	269	244	247	227	240	262	248	271	254	265	220	248	243	231	225	246	229	229	226	257	232	219	251	232	237	250	234	248	217	224	235	241	241	214	275	256	247	242	264	244	224	256	221	207	223	245	220	260	255	205	212	259	231	236	244	234	226	240	235	265	225	242	237	213	238	237	205	240	223	249	221	232	248	227	251	230	230	238	242	213	229	251	224	252	238	233	247	218	229	213	247	236	250	243	245	233	253	229	244	211	238	238	239	218	250	244	223	230	250	204	223	234	221	239	249	243	238	239	272	247	214	265	240	262	231	245	267	241	219	266	262	240	209	225	217	239	251	222	238	274	264	220	219	241	228	234	236	252	232	206	201	267	284	229	244	227	247	204	227	215	253	228	229	229	232	209	219	224	262	260	274	295	215	270	251	216	248	224	225	223	229	249	262	253	212	245	254	224	218	239	219	257	251	247	245	199	242	225	232	249	247	241	237	238	255	246	222	244	250	239	265	223	224	255	218	240	239	223	269	253	236	215	243	212	231	243	246	246	245	210	239	229	243	233	258	281	232	242	248	230	226	236	213	245	267	224	250	235	260	248	253	209	236	245	258	238	245	250	250	268	236	251	244	223	221	244	202	222	243	222	227	256	236	240	230	213	229	264	213	237	228	242	228	203	215	242	235	259	234	265	226	254	225	244	251	214	250	251	231	252	233	211	247	246	241	262	222	240	239	232	218	247	251	234	204	195	220	253	202	250	246	258	238	249	247	256	212	216	229	223	250	225	235	219	248	232	231	245	260	230	247	253	245	239	216	219	237	211	230	221	265	247	238	246	226	215	279	257	261	218	212	228	223	232	259	250	235	213	252	256	277	202	217	249	259	266	203	212	212	223	262	224	243	210	258	242	240	255	217	212	200	228	222	272	264	227	226	218	219	238	263	202	241	249	218	261	248	241	248	242	221	257	235	249	237	234	199	237	232	275	225	219	218	249	241	261	224	254	241	229	230	225	237	225	240	222	252	266	231	227	250	249	239	252	228	246	240	212	213	222	243	243	225	218	232	232	236	239	217	207	239	243	221	249	220	234	232	257	248	237	240	253	235	222	241	209	204	252	250	221	232	283	257	237	260	225	258	239	233	254	225	241	235	267	244	241	239	256	279	236	272	235	259	241	215	222	236	215	249	235	236	254	219	238	224	228	249	266	254	216	253	237	256	290	214	231	233	237	245	240	234	211	234	255	214	219	264	234	249	227	220	258	239	209	218	217	233	277	267	229	228	235	242	236	237	239	240	255	243	241	226	242	223	249	212	241	231	262	252	262	245	239	244	226	227	242	238	221	230	226	230	235	226	220	252	237	232	239	228	243	226	234	195	237	218	246	228	253	238	243	245	234	245	228	225	242	242	237	231	231	214	203	239	240	251	222	226	244	250	250	243	249	218	224	248	237	227	233	253	238	251	245	279	235	241	260	242	247	278	230	236	214	222	237	222	212	254	242	238	233	244	238	243	236	234	263	236	259	210	253	256	223	262	201	238	206	249	242	215	261	253	205	215	242	226	241	255	241	270	256	226	245	222	198	217	221	229	231	262	242	242	224	257	228	260	266	246	235	223	220	231	234	238	268	245	236	221	259	203	224	235	240	247	258	222	240	254	214	244	229	245	230	225	238	230	214	236	224	236	243	237	238	249	224	248	231	250	229	254	214	223	229	222	240	240	224	215	285	218	233	231	245	242	244	231	219	257	231	240	217	280	217	228	251	257	218	224	285	250	259	237	242	214	238	275	242	237	247	237	213	235	228	212	208	242	224	242	209	206	265	244	230	239	241	207	274	238	199	231	232	263	249	236	220	254	231	254	231	209	225	239	219	258	261	236	239	226	248	265	236	239	255	228	203	244	249	245	225	251	242	243	251	245	252	219	236	254	229	262	242	252	240	251	219	248	262	224	246	248	260	200	225	233	219	250	250	242	262	234	264	246	224	212	230	233	272	221	205	241	250	249	213	229	254	223	216	234	235	242	238	226	211	240	229	239	239	243	214	247	232	233	237	248	226	236	276	219	245	221	229	223	221	215	240	223	229	222	238	245	264	238	228	238	259	271	224	254	252	220	233	238	252	219	260	242	234	206	247	236	227	222	257	244	209	238	251	290	246	250	207	241	210	242	248	220	217	245	240	242	248	227	232	234	243	237	220	220	251	246	233	221	242	245	222	231	226	217	245	243	246	278	231	251	225	240	242	222	257	230	250	259	230	250	271	230	196	244	210	272	227	238	248	240	221	253	201	201	265	238	251	213	250	264	232	243	241	235	261	234	220	243	240	259	248	234	249	264	245	224	225	238	237	238	255	236	259	253	253	237	274	228	230	248	228	240	267	229	215	262	233	232	215	208	226	205	253	252	270	233	206	245	239	222	240	212	219	264	257	202	233	250	231	235	235	212	239	224	233	196	229	237	234	247	239	237	252	230	250	222	218	237	238	229	231	237	269	274	202	238	242	213	213	238	229	240	233	251	243	239	220	258	243	255	256	272	281	241	221	263	251	214	241	225	232	232	244	234	225	247	245	245	235	243	230	230	246	234	260	231	213	238	208	235	228	240	230	239	239	228	196	216	199	239	232	242	234	242	217	233	263	247	244	224	224	221	225	220	225	241	205	200	251	249	216	233	265	268	247	256	213	227	219	227	251	251	244	246	241	244	236	256	236	256	246	240	250	246	234	222	233	237	236	250	234	219	263	253	214	215	270	257	239	220	216	258	236	228	238	216	217	252	238	236	228	236	244	238	235	235	245	249	226	235	224	260	252	265	228	241	248	229	261	235	240	248	220	243	208	218	252	245	243	238	209	222	206	251	240	228	264	220	232	208	235	250	228	278	244	224	213	239	249	235	242	216	239	235	231	261	253	233	267	235	263	269	255	234	240	261	233	247	201	229	238	254	229	214	235	244	237	237	215	233	243	218	232	239	280	277	244	241	221	266	266	248	240	253	204	260	223	210	220	256	210	207	240	253	238	233	228	214	226	230	250	222	245	260	252	262	243	240	207	221	223	220	217	251	219	243	227	286	221	241	206	217	199	238	210	261	217	219	219	233	239	223	249	226	231	247	213	250	223	229	228	237	258	258	232	225	257	263	203	234	222	251	252	225	245	249	239	222	214	231	243	196	230	274	235	229	266	235	228	246	228	261	240	218	239	206	238	230	235	226	237
3646	1664	2041	1997	1528	1237	1000	848	773	733	745	663	702	672	671	611	643	602	604	685	618	562	583	606	582	608	569	597	563	593	589	571	558	605	546	579	599	599	565	569	606	584	585	559	579	596	621	618	594	662	572	576	621	628	636	577	588	650	603	617	576	578	592	607	545	624	578	567	593	604	596	576	593	585	589	599	595	556	569	612	571	602	574	581	572	553	604	594	594	574	577	606	585	578	610	558	595	544	591	596	544	578	583	569	588	581	563	579	580	584	559	615	582	592	596	622	588	579	598	586	568	553	600	591	553	574	623	613	637	556	567	602	550	566	605	558	583	567	634	589	613	554	586	579	601	593	571	587	606	603	629	607	573	598	542	582	581	561	599	588	567	582	593	563	620	635	558	581	592	575	563	592	566	612	549	586	545	583	557	576	613	596	578	554	613	574	585	612	559	615	546	591	588	557	606	562	583	550	559	549	561	593	587	562	619	543	581	528	559	585	589	577	568	596	583	551	592	569	581	583	547	543	631	628	579	591	619	635	611	619	568	605	534	568	600	564	605	634	575	577	565	579	627	597	600	608	595	591	592	564	564	566	572	571	521	573	542	608	574	588	588	606	616	609	591	580	573	554	557	570	561	595	611	593	554	611	601	577	539	585	557	554	563	536	559	610	542	581	582	617	570	557	570	583	593	541	590	617	588	584	551	566	553	631	594	586	603	590	593	588	614	533	624	599	589	571	594	592	618	556	592	546	571	617	565	610	545	593	575	571	641	605	599	527	655	556	602	574	550	601	596	603	576	583	585	578	584	550	606	589	595	627	591	571	619	563	561	614	596	597	620	611	588	591	605	557	604	587	576	541	584	563	604	576	594	582	591	567	595	571	597	581	618	628	589	549	585	615	627	551	571	581	557	587	585	589	595	565	565	583	591	580	583	604	586	577	537	586	556	567	559	571	598	567	624	544	548	579	625	582	609	571	554	545	571	586	580	544	579	584	605	585	617	607	566	555	575	595	603	577	594	563	562	558	583	548	535	598	568	562	586	579	561	562	599	563	588	543	552	568	555	554	560	594	559	595	581	542	610	596	580	549	569	563	605	573	573	628	540	594	586	579	630	609	544	579	595	580	581	568	630	563	615	603	546	581	572	633	581	573	558	579	553	527	560	585	581	575	574	592	576	564	560	550	592	586	586	546	608	613	582	584	551	598	554	609	567	575	558	578	514	623	584	582	571	586	574	570	560	564	594	600	580	579	593	596	572	643	564	578	568	591	586	574	559	583	575	566	586	548	597	553	599	607	582	583	614	581	560	615	584	601	540	565	569	615	623	582	553	587	570	624	602	584	579	579	577	549	568	615	586	628	580	602	634	634	569	521	581	588	560	579	583	550	543	601	555	577	608	566	574	605	594	558	551	539	644	579	564	582	591	596	549	566	577	595	617	604	590	560	598	591	651	588	573	600	580	587	579	599	558	599	572	568	579	578	614	589	574	586	570	577	579	608	587	612	538	570	615	523	620	559	607	555	621	617	583	606	563	593	622	563	629	598	550	570	561	586	637	546	608	561	585	603	602	612	576	571	567	586	618	628	545	559	565	595	572	578	590	583	620	605	569	581	530	561	578	531	573	601	565	580	590	612	590	563	554	597	559	621	562	602	543	601	561	536	562	573	576	569	573	582	602	561	548	563	578	612	586	573	535	619	577	593	613	603	554	575	556	577	588	622	554	560	609	600	619	573	537	570	556	547	548	580	565	573	593	568	583	516	563	638	593	572	604	593	579	588	591	580	525	609	572	550	548	569	559	577	565	573	595	616	597	592	594	581	585	586	540	566	537	587	567	561	552	562	553	574	587	595	560	566	603	597	571	558	607	568	596	566	535	572	577	616	601	589	612	573	577	571	553	586	592	629	572	582	593	572	618	590	606	565	583	577	610	572	598	610	581	605	578	559	589	578	569	553	606	643	620	579	575	566	573	589	535	551	583	585	574	612	566	552	555	588	584	589	561	562	559	571	601	557	580	592	619	608	625	580	603	564	575	600	557	607	628	605	555	618	586	564	584	546	575	546	584	578	573	592	606	584	589	576	567	581	555	582	568	593	558	591	610	610	584	594	570	586	632	565	576	593	574	583	572	578	623	619	644	580	586	620	577	634	645	564	579	576	595	567	589	547	586	568	586	572	527	577	591	604	588	573	549	587	580	556	614	599	600	558	579	596	586	602	619	594	590	582	608	619	620	560	585	585	576	585	580	581	564	619	577	525	578	570	571	581	563	605	570	613	620	628	587	591	574	644	606	603	576	583	568	599	546	580	571	595	598	604	573	589	558	562	595	594	634	562	569	574	570	592	540	559	599	571	609	569	607	578	604	559	620	572	560	556	564	573	557	613	528	588	594	530	569	581	577	598	581	583	575	571	564	621	588	580	559	570	593	584	593	564	569	591	590	595	567	635	576	621	592	557	593	585	606	598	594	583	628	556	558	557	596	597	585	591	614	568	615	539	556	569	615	609	563	589	586	529	550	601	593	585	595	564	594	553	580	572	605	585	585	582	589	616	571	592	607	551	593	575	575	580	582	639	564	614	579	604	563	557	563	577	613	562	637	643	598	527	566	583	570	614	570	571	571	562	576	597	574	573	564	592	586	596	598	600	598	552	537	560	596	560	600	544	631	547	615	574	597	590	640	597	594	561	628	598	552	593	578	597	579	602	562	584	585	587	569	608	576	625	578	565	598	601	554	606	536	557	589	604	618	605	570	597	524	580	589	568	589	555	585	569	635	553	559	566	599	616	593	602	567	578	565	597	615	563	648	545	575	587	564	594	626	590	584	546	598	551	592	591	613	605	633	550	560	591	569	573	582	575	564	542	551	562	570	568	569	598	550	597	602	534	545	561	588	578	622	627	588	596	607	558	605	576	562	552	594	584	572	550	580	600	633	601	571	552	621	609	601	639	628	634	617	577	582	567	614	566	572	589	535	543	600	572	582	579	580	645	574	585	605	598	572	624	598	578	574	579	591	558	566	572	569	585	542	569	550	558	580	583	538	549	589	603	627	588	639	585	580	587	591	569	591	576	614	597	554	557	555	597	613	600	555	580	554	583	538	586	558	569	580	579	605	559	569	519	563	585	586	564	580	569	549	571	608	582	567	621	548	581	609	594	609	582	562	610	574	609	559	655	615	591	520	568	552	573	560	572	586	554	610	559	600	595	556	590	624	592	536	565	635	559	558	572	573	620	594	542	577	606	634	558	604	558	578	593	594	586	550	582	574	592	603	575	578	542	613	553	601	568	575	570	566	584	570	612	572	622	577	577	574	575	594	587	603	553	604	544	578	627	613	605	597	596	557	547	558	566	571	545	603	610	553	597	598	560	611	587	565	547	581	576	588	606	601	595	641	573	549	606	595	570	544	582	565	584	585	577	600	567	545	569	574	577	577	568	610	634	621	606	559	599	596	547	604	574	604	581	544	581	551	587	592	565	585	562	571	627	572	591
14601	4105	2025	1470	1144	762	625	595	490	461	412	403	405	386	353	384	394	384	380	355	315	359	388	393	359	355	341	331	369	346	338	343	371	321	366	328	366	321	366	358	375	367	334	354	363	353	387	346	365	364	357	358	400	375	344	308	338	356	382	351	327	330	336	358	382	320	370	389	336	351	373	351	322	364	354	387	347	318	340	332	334	346	347	353	355	359	344	331	368	348	394	323	351	369	301	296	358	346	303	388	330	316	319	331	350	325	334	364	363	328	373	330	322	334	349	373	376	361	361	365	368	374	354	379	336	334	351	328	357	344	339	366	387	337	370	316	320	360	351	343	331	323	358	375	329	342	322	343	307	368	293	356	354	341	352	328	322	343	330	372	340	327	332	341	345	328	352	344	354	345	329	347	388	346	342	338	352	369	341	342	371	351	327	347	383	351	320	336	358	330	355	303	321	332	328	342	313	355	354	366	319	353	377	320	357	318	343	317	317	357	367	372	344	325	372	349	366	327	335	361	357	341	362	349	339	373	350	350	319	350	351	369	335	341	324	335	365	343	360	353	330	325	347	349	360	309	349	319	392	338	300	314	322	330	327	348	363	317	300	374	368	344	332	339	357	327	303	373	311	342	344	328	336	353	344	346	335	393	352	351	337	363	361	344	342	341	359	363	327	344	313	358	344	350	315	344	350	373	376	309	336	347	348	314	333	318	366	374	358	339	392	348	348	387	386	365	335	301	368	391	339	376	355	334	337	357	369	309	340	320	340	386	273	350	347	337	358	366	362	314	347	348	346	352	346	344	339	329	334	362	315	344	329	376	352	348	355	317	358	336	390	367	333	352	341	333	313	369	357	330	357	337	364	378	339	356	353	326	328	339	361	322	356	343	351	346	371	374	346	312	339	322	335	333	335	345	317	356	325	355	363	349	378	314	362	342	360	383	311	365	342	365	379	346	379	361	335	356	357	344	352	358	329	312	339	365	385	360	345	312	306	343	310	374	311	335	336	350	319	338	364	341	339	349	349	325	304	337	352	341	365	359	353	347	350	355	362	331	313	359	337	361	350	371	338	357	325	321	357	354	346	342	333	326	317	343	350	351	326	386	346	357	344	373	327	354	350	377	343	318	351	323	313	333	335	337	333	343	374	359	381	332	357	341	319	326	336	326	330	381	322	329	332	322	352	321	339	319	317	368	380	374	352	320	355	363	331	356	359	379	324	343	386	337	325	339	357	363	356	357	337	316	340	369	378	338	311	335	340	352	354	378	324	326	352	325	334	324	353	370	316	322	347	350	337	333	320	347	356	343	327	326	357	337	393	365	343	368	305	321	345	321	340	360	365	307	328	346	327	377	342	344	357	350	384	351	347	342	342	324	326	368	316	331	331	326	350	329	363	378	331	332	332	324	358	332	333	363	341	354	327	340	317	342	343	332	351	332	344	371	355	340	304	329	359	338	322	335	340	339	351	323	331	329	336	326	360	336	304	311	356	323	349	356	337	359	339	342	304	312	389	344	369	336	332	372	318	345	324	362	352	338	341	356	352	332	354	329	371	328	325	363	315	343	348	362	383	333	347	310	302	322	383	357	321	333	330	400	381	332	328	342	335	370	342	314	365	328	375	322	307	322	357	305	339	337	305	346	323	340	357	363	345	351	326	324	339	306	353	364	361	332	361	314	363	370	368	345	379	361	384	365	349	341	354	362	332	326	337	352	342	350	391	302	351	293	347	370	358	357	370	324	349	327	327	343	365	328	342	346	336	348	329	342	328	348	342	347	351	320	363	373	330	357	318	333	341	335	338	320	369	310	315	347	328	360	357	362	337	331	363	326	321	348	342	336	322	325	359	369	360	338	335	367	350	351	336	327	326	344	332	342	378	349	379	329	338	328	315	326	335	364	338	338	347	366	353	325	327	360	372	358	313	343	376	385	372	327	323	352	346	348	340	343	349	347	335	355	336	339	313	347	339	352	340	344	356	313	342	346	341	334	327	342	349	361	326	318	339	386	351	361	348	360	384	350	362	346	319	355	364	372	334	315	334	338	359	341	340	349	313	310	334	375	369	356	347	346	360	318	342	327	325	375	352	351	365	327	371	303	327	359	354	355	325	296	340	354	357	355	340	348	352	341	375	380	336	343	328	380	331	326	364	342	384	357	347	351	337	314	333	337	368	345	360	362	363	347	373	365	332	341	343	375	356	347	348	343	316	346	343	325	332	354	364	339	364	346	343	351	349	364	362	351	290	334	311	316	361	373	377	359	328	338	366	401	338	325	353	332	315	355	336	351	341	357	363	350	346	368	327	357	342	343	361	365	347	360	346	345	322	327	376	345	336	363	312	325	314	339	357	343	326	302	357	339	373	358	354	357	326	341	324	299	328	358	341	331	360	372	347	327	395	360	371	341	355	362	337	311	336	334	384	365	344	317	310	351	347	334	311	361	321	308	342	351	319	356	297	325	337	348	324	332	305	346	341	359	335	351	370	356	351	364	329	309	351	324	343	362	350	330	319	336	345	378	318	343	404	351	340	344	374	316	348	303	378	349	306	346	361	342	347	335	336	330	308	356	333	361	345	368	364	340	361	343	360	348	338	353	366	371	392	361	366	341	368	341	333	378	358	297	352	352	378	330	354	334	352	390	338	334	368	353	371	335	331	330	345	345	318	324	338	358	329	350	356	347	323	350	374	358	338	346	325	368	361	342	386	320	330	342	347	313	331	322	306	327	328	343	328	317	363	338	321	315	362	332	363	330	344	376	374	356	330	383	342	343	354	399	335	366	366	363	384	321	345	320	324	357	316	329	339	329	334	330	321	304	353	352	331	338	321	347	368	352	381	353	348	343	332	385	354	352	322	347	377	335	363	322	337	356	369	370	349	361	338	346	382	353	291	337	332	304	365	362	335	308	315	333	348	336	384	378	346	332	337	370	355	336	331	315	334	342	334	378	361	335	383	380	343	317	349	302	305	332	328	330	306	344	366	343	350	293	359	325	348	371	338	351	364	362	348	349	376	347	346	346	319	343	346	316	331	332	324	329	322	344	344	365	355	347	348	360	367	310	352	362	342	336	329	331	373	360	347	317	339	347	337	374	308	349	344	322	354	344	340	330	332	333	325	351	375	340	312	343	327	365	300	359	339	356	323	355	383	323	376	374	344	367	375	337	351	311	330	348	371	329	358	301	370	328	318	330	328	324	369	333	343	336	328	366	352	362	354	358	318	354	362	378	357	384	322	315	346	328	343	342	337	339	284	349	335	377	307	305	319	338	335	328	355	342	367	322	355	337	320	351	393	327	346	315	343	349	331	365	318	356	363	344	330	313	343	330	380	373	361	337	348	339	332	358	342	364	339	329	359	330	349	312	319	356	356	330	372	374	337	381	346	348	319	346	365	413	363	340	316	370	328	271	368	397	357	336	352	316	331	357	343	306	362	346	363	328	341	327	328	361	375	363	328	335	309	358	368	351	337	342	359	339	360	402	334	323	379	375
10357	3837	3691	4256	3529	2713	2166	1934	1612	1452	1446	1176	1106	1144	1127	1020	999	1012	969	841	858	854	844	899	852	830	877	858	828	836	868	781	833	804	849	810	863	812	805	767	871	777	770	833	817	789	805	865	853	842	866	863	859	808	888	781	869	845	912	813	883	791	839	824	779	748	799	841	790	790	795	841	820	796	847	811	766	783	829	830	808	836	818	795	842	768	777	801	835	809	830	812	791	790	814	842	801	768	790	754	818	760	795	775	834	887	818	817	797	775	828	745	754	795	725	778	845	798	760	835	767	788	788	831	812	817	786	796	794	745	758	810	781	782	825	826	801	786	811	797	822	785	803	772	781	792	802	776	820	766	757	745	779	764	743	778	806	800	792	773	765	755	783	816	820	828	815	804	822	812	784	748	796	744	789	815	783	792	830	823	789	851	802	741	787	744	788	827	823	806	797	798	773	777	787	791	788	823	784	810	832	804	856	817	829	776	791	856	800	757	774	814	798	799	843	793	825	764	824	814	841	748	795	802	812	832	818	844	796	794	846	833	772	802	817	761	802	770	819	790	734	798	811	831	804	725	817	776	819	819	862	784	765	788	804	826	796	772	794	779	803	785	759	763	827	769	804	807	858	808	811	759	806	809	783	792	787	779	835	800	839	849	823	793	774	790	823	819	814	795	819	808	824	805	785	808	825	826	752	811	820	809	776	793	756	807	817	807	762	834	773	815	742	791	771	802	790	837	788	767	882	782	763	822	738	789	820	812	735	830	788	778	808	798	797	829	781	809	783	829	796	808	861	772	769	736	793	775	764	806	823	851	783	774	795	821	824	817	789	803	813	797	796	848	821	779	803	806	768	842	787	791	815	789	865	811	771	757	815	811	775	835	800	784	784	829	811	797	814	824	814	805	833	779	783	804	822	779	836	804	820	771	812	755	808	782	794	844	778	819	829	828	743	756	814	818	819	800	824	779	779	763	838	825	775	792	796	803	774	779	746	787	808	801	808	813	798	773	727	791	778	745	773	781	833	861	842	805	803	848	776	794	776	764	792	815	812	830	771	793	777	827	849	755	768	767	795	739	841	772	755	780	806	756	839	793	769	815	785	775	797	815	740	820	816	784	786	794	773	786	727	742	831	761	842	778	793	747	809	756	853	755	858	814	773	808	826	782	800	758	779	807	778	765	772	810	782	825	831	774	768	786	783	833	819	801	757	818	776	806	786	795	793	839	832	790	793	787	821	809	798	784	748	796	796	790	788	809	760	821	794	800	748	851	790	793	764	839	756	790	840	792	810	802	772	735	806	798	831	776	786	856	839	801	805	842	762	829	759	791	776	817	826	804	796	797	854	802	809	801	828	829	825	798	729	822	785	781	788	795	836	784	797	809	798	800	802	777	791	797	750	755	795	837	807	803	810	775	797	784	820	824	791	782	840	794	804	795	784	785	859	795	818	773	837	836	765	822	778	838	814	771	836	763	846	811	811	833	845	804	776	797	792	773	760	805	802	841	793	774	762	763	781	791	832	751	767	792	830	792	818	835	821	797	829	784	802	815	771	799	840	753	774	805	819	743	768	737	803	802	822	784	798	811	794	802	820	807	751	793	789	753	792	855	771	760	747	794	826	836	832	796	831	792	815	777	810	820	819	799	785	845	791	847	813	778	827	796	833	762	780	759	793	752	794	825	735	780	833	826	780	805	785	842	794	795	785	796	829	779	819	775	751	822	811	787	810	820	773	748	793	770	792	827	752	840	791	806	791	793	819	766	766	847	777	824	770	781	828	749	832	798	818	803	829	798	792	800	818	792	814	773	814	831	778	821	744	791	806	774	783	820	827	792	765	838	804	770	811	830	835	767	802	818	778	793	774	798	805	767	806	804	777	787	746	793	801	804	803	793	812	763	796	783	764	808	804	763	770	755	814	785	844	842	789	764	833	761	830	796	789	827	793	797	801	807	825	804	742	818	857	759	772	769	845	807	784	750	823	832	798	810	755	778	803	838	813	829	786	787	787	846	794	794	802	827	801	810	819	819	816	847	778	799	781	764	728	824	795	835	814	804	781	855	846	806	814	804	785	787	825	720	834	802	839	788	746	851	770	811	821	753	744	822	825	754	819	795	785	777	763	808	775	793	812	824	812	828	772	828	782	804	819	869	785	800	832	786	794	793	792	835	855	791	822	778	824	788	819	773	763	781	860	787	757	789	799	812	815	761	808	780	820	766	782	831	826	790	817	870	738	805	810	775	757	803	838	833	790	780	822	781	800	791	809	804	835	807	743	792	770	859	753	788	775	743	804	831	764	806	797	794	757	796	875	793	813	888	775	822	792	820	855	802	781	747	742	801	813	780	755	825	816	779	811	833	827	795	818	797	756	776	858	831	769	779	786	810	817	819	789	763	796	803	759	823	829	788	791	819	815	822	822	776	794	798	775	820	816	808	792	803	769	780	831	816	782	825	764	792	813	782	802	785	820	735	775	821	783	780	791	803	817	810	838	782	802	764	791	780	792	845	815	825	819	807	791	764	790	754	774	791	775	781	778	814	784	794	812	778	772	838	759	788	807	821	798	802	856	812	802	856	777	816	763	752	818	761	811	794	757	824	864	753	766	807	785	790	807	763	788	797	799	799	764	751	783	768	739	804	809	768	768	833	800	773	814	762	805	839	759	784	742	792	776	736	773	831	809	817	796	821	798	833	822	783	796	783	802	797	815	764	808	830	763	829	784	788	812	747	758	766	782	812	770	791	810	793	798	751	804	751	816	762	803	773	884	771	831	797	797	803	784	811	811	810	796	771	800	827	816	786	749	816	738	810	816	788	825	805	838	758	782	808	828	840	793	805	787	773	770	859	825	782	818	765	811	789	843	769	810	770	778	768	819	813	825	772	801	808	766	791	774	718	824	785	779	731	789	765	766	738	834	796	804	767	790	752	845	812	768	786	855	764	830	816	800	762	811	792	799	829	831	766	774	777	818	802	794	833	773	844	855	823	820	757	841	858	760	797	788	780	794	807	787	791	763	816	832	802	802	848	793	782	811	863	756	803	789	835	834	827	803	809	769	785	761	816	735	790	783	765	795	847	855	813	809	816	757	787	829	747	804	802	770	749	819	853	729	779	791	816	758	760	834	783	800	822	837	757	796	791	786	811	748	833	832	810	765	824	808	764	803	839	749	824	798	817	792	807	778	776	775	809	811	743	813	792	844	794	833	805	756	770	776	753	811	778	798	739	792	732	827	804	768	808	785	800	772	799	809	744	793	770	839	833	811	791	827	743	796	818	829	802	784	766	873	795	818	814	806	809	784	814	827	813	810	828	786	780	735	816	804	808	816	799	779	782	787	787	749	822	757	826	863	780	775	816	769	808	766	811	787	780	789	826	766	772	822	781	765	748	792	778	838	771	777	782	796	814	742	803	795	785	822	783	779	811	799	764	769	790	838	778	831	832	779	769	782	793	806	824	775	781	819	794	745	782	743	766	808	816	765	805	825	842
23286	7205	3160	2349	1502	962	765	732	597	519	510	408	421	385	383	362	330	359	378	374	351	331	329	313	304	318	324	323	300	324	320	330	331	323	338	334	308	307	335	329	320	314	312	302	313	330	330	355	335	337	331	331	324	314	345	302	338	310	312	308	294	316	296	330	316	316	328	342	336	340	313	330	325	319	315	315	328	306	292	296	355	314	318	330	317	283	323	324	310	334	320	334	331	288	290	348	353	309	284	286	320	321	327	309	305	347	305	303	328	322	319	301	275	340	343	295	331	307	338	311	297	272	333	317	338	302	342	329	319	318	319	297	314	321	279	352	320	348	322	303	314	343	329	275	353	337	342	320	303	311	368	323	314	331	326	332	309	349	281	279	341	302	321	325	302	327	376	313	344	319	320	276	293	321	309	309	293	326	310	307	257	322	337	330	308	331	317	292	285	293	330	307	335	325	320	287	281	286	338	343	327	354	319	322	302	313	319	343	367	322	359	332	377	341	318	313	342	296	374	356	328	328	276	301	352	334	316	326	321	275	311	309	297	318	336	346	306	324	323	313	301	353	342	334	308	331	314	316	329	296	336	305	332	340	354	311	315	328	290	306	313	319	350	322	323	297	309	291	313	355	288	345	315	361	342	333	337	300	292	299	344	311	327	285	302	322	327	310	311	319	321	335	297	303	318	311	334	352	300	309	311	339	342	303	326	316	303	301	334	300	292	305	331	314	288	299	338	301	307	329	321	284	297	324	326	322	317	297	273	342	304	310	340	298	313	318	311	320	322	336	320	319	318	305	338	328	301	302	316	313	313	331	329	326	341	335	331	322	309	331	361	324	310	305	300	322	334	327	325	321	312	333	292	329	340	352	332	296	308	327	326	303	280	309	356	289	300	299	329	300	336	316	316	329	310	330	304	336	340	285	323	366	330	313	298	328	282	289	328	314	325	330	295	308	314	328	319	337	331	295	312	323	347	321	313	310	322	306	315	299	363	332	323	302	321	305	299	327	324	331	301	313	338	294	354	349	339	309	308	349	332	308	330	316	338	309	285	334	316	327	330	336	343	309	298	340	321	321	324	311	318	321	320	317	303	290	341	316	313	292	327	321	323	298	306	296	310	354	309	325	313	352	300	323	309	363	295	337	305	306	305	341	327	326	322	320	294	345	306	297	319	329	330	297	335	344	298	321	307	327	292	324	317	315	292	290	324	327	337	319	320	309	310	320	294	310	366	353	310	323	305	340	322	323	318	305	301	362	306	306	317	317	321	326	311	314	324	312	300	336	314	311	338	313	302	326	358	326	336	341	313	307	293	350	331	315	314	334	306	321	313	319	316	305	334	349	295	320	280	330	312	333	287	327	308	349	328	313	361	339	316	351	297	296	339	310	321	313	306	325	308	314	283	315	315	331	297	301	319	297	342	307	294	295	350	321	341	302	303	300	357	307	304	325	326	329	342	371	353	295	344	333	314	303	299	311	313	315	302	322	333	280	329	315	308	338	339	326	299	364	297	298	300	299	310	273	313	331	348	332	321	325	297	340	289	284	302	268	297	297	329	305	300	307	344	311	310	267	305	313	302	354	324	326	322	346	320	335	311	320	299	311	313	306	289	344	345	333	312	294	308	311	325	328	308	309	322	304	280	331	343	318	332	286	313	321	311	314	329	334	278	350	335	323	325	328	340	337	319	329	308	294	318	320	271	309	297	326	334	333	312	331	280	321	314	327	324	303	308	303	316	301	344	320	296	285	304	321	300	287	323	338	316	322	333	296	294	308	338	317	287	313	331	310	303	299	342	333	302	352	356	301	284	316	322	306	322	335	299	312	300	298	316	338	270	330	280	330	291	331	364	315	318	332	343	330	345	336	322	327	300	322	296	324	316	334	335	352	336	316	358	291	336	339	315	295	333	335	301	326	304	320	325	319	303	313	325	340	301	311	353	332	299	341	294	316	325	330	319	357	329	321	322	329	342	318	310	276	322	323	320	314	318	334	309	331	315	317	286	273	357	332	322	300	344	321	291	312	306	335	286	318	311	317	287	326	290	307	345	336	342	327	345	280	319	297	345	304	285	299	320	305	322	305	312	334	330	307	327	320	315	315	295	315	322	325	307	298	319	353	313	314	313	298	299	295	306	321	315	310	354	323	311	303	306	310	306	286	315	291	360	297	311	320	326	338	314	280	271	309	335	314	331	346	323	324	341	358	304	324	311	337	344	310	295	319	330	312	335	290	346	310	348	325	348	321	319	309	336	322	328	327	322	321	311	352	355	322	355	306	308	304	343	298	340	357	328	320	327	304	270	299	290	297	312	316	333	327	303	292	307	295	363	299	316	305	328	384	323	340	337	331	324	324	321	345	336	340	321	325	318	331	293	337	365	312	324	301	323	327	320	297	341	310	300	343	353	313	317	295	312	310	334	315	314	327	332	323	318	310	345	317	346	343	315	309	335	310	326	309	340	316	335	330	317	332	309	337	359	341	359	297	312	290	308	339	305	334	318	314	294	319	333	295	321	316	362	289	335	316	304	317	308	315	320	291	338	311	332	299	326	312	305	350	321	317	317	291	308	325	341	314	310	327	312	296	335	325	331	379	343	337	319	344	259	357	335	307	313	336	327	298	321	320	315	333	343	294	307	341	342	323	341	314	299	330	287	314	343	296	312	286	305	301	343	343	330	320	288	301	323	305	338	282	310	296	322	361	346	341	291	336	323	299	351	325	317	292	337	340	288	310	309	288	292	294	317	326	331	313	315	323	319	350	344	293	304	325	315	303	289	326	320	327	337	313	333	342	338	305	330	345	337	334	338	334	314	321	313	353	258	325	332	320	322	331	328	298	298	307	317	303	310	356	332	321	303	297	327	310	340	323	333	316	342	321	324	323	330	324	315	328	319	325	352	352	325	325	314	334	320	297	308	295	329	314	293	309	297	320	330	317	337	339	330	336	350	339	352	309	281	265	299	294	292	338	319	305	329	325	356	342	324	297	330	303	318	315	329	325	281	301	323	308	297	313	316	273	300	314	338	319	310	318	321	302	325	341	290	297	331	319	324	313	350	337	327	298	303	312	350	315	328	341	311	323	302	313	335	303	291	329	293	341	316	307	307	288	323	340	338	317	325	317	351	307	317	296	334	350	314	307	310	282	300	322	302	321	347	335	314	306	315	318	283	323	322	316	319	293	312	329	324	302	320	342	314	303	349	295	312	305	324	323	308	306	296	294	306	308	337	332	305	298	330	289	326	302	292	331	298	295	298	350	345	332	331	333	332	314	296	304	314	296	334	336	317	329	312	309	296	315	340	299	331	328	319	305	293	274	318	316	299	327	330	334	292	316	340	305	293	302	318	326	293	319	330	277	314	316	310	302	296	327	311	322	307	293	312	334	316	328	303	296	313	346	293	316	320	299	319	325	375	319	301	309	324	311	284	311	327	343	348	334	278	319	333	305	334	320	320	332	321	308	313	320	264	294	345	329	313	345	314	325	341	293
13623	5437	5138	6237	5009	3799	3166	2625	2225	1732	1743	1457	1308	1268	1216	1222	1034	963	957	891	857	807	821	765	769	800	832	810	751	722	790	752	724	762	821	725	746	775	768	782	717	829	732	707	741	723	794	801	837	782	795	818	787	769	803	801	815	808	799	806	785	757	786	781	790	753	734	741	739	771	762	750	704	811	755	725	725	733	723	741	720	743	759	758	726	779	720	733	780	810	804	728	788	725	771	757	771	807	724	730	718	725	686	709	748	764	784	744	746	707	720	749	727	737	747	724	710	717	735	766	737	771	697	697	713	690	732	738	685	768	724	727	734	749	731	697	717	696	783	729	747	699	710	712	714	739	732	756	680	761	751	746	737	765	751	769	748	724	729	725	771	721	762	739	752	716	694	686	761	738	739	701	685	708	765	747	753	758	771	764	749	703	730	766	662	715	751	693	723	711	761	718	740	706	734	742	705	725	795	736	739	761	658	784	715	739	751	733	788	789	742	793	739	683	723	733	719	659	702	717	691	716	770	716	747	747	740	745	695	739	699	740	707	728	764	710	748	748	749	733	777	715	745	743	771	705	752	700	701	733	732	698	743	749	739	704	680	743	750	743	724	762	714	783	790	722	714	772	751	717	729	738	774	686	748	722	751	729	781	798	737	740	715	770	716	754	767	708	769	719	738	717	690	723	782	746	744	750	730	732	734	751	781	766	714	759	749	737	744	742	723	700	743	735	751	740	720	789	762	683	682	731	725	680	761	742	842	723	787	726	747	686	782	789	780	711	682	752	739	722	701	742	723	725	714	742	684	747	689	736	767	699	728	705	698	735	683	713	709	713	697	706	725	758	710	667	750	738	753	738	765	712	760	732	696	668	751	706	702	711	727	714	728	729	724	725	752	706	786	711	728	695	717	743	745	728	735	679	713	747	721	753	722	705	702	725	697	740	750	772	768	755	743	703	715	752	748	776	738	712	736	746	712	729	759	775	717	682	672	704	708	703	721	728	743	742	732	736	685	778	734	759	705	731	774	699	730	727	704	724	700	711	691	718	693	749	712	726	722	730	755	733	712	708	710	703	732	731	696	779	711	685	731	727	698	734	723	751	713	677	746	756	731	704	731	773	763	713	757	738	742	728	725	738	798	717	709	762	716	731	709	763	687	710	733	721	768	703	744	765	743	713	680	763	742	682	781	756	740	747	714	697	728	710	691	700	679	740	720	722	744	747	747	737	746	691	718	761	706	727	705	749	776	686	706	759	683	778	740	738	706	754	718	723	777	701	721	731	730	715	694	702	728	759	703	709	710	739	747	738	755	740	720	729	772	719	715	707	735	712	736	765	729	758	756	741	734	725	738	715	727	732	739	684	755	725	732	751	715	693	745	760	742	754	748	745	692	715	702	727	712	742	676	726	726	710	713	711	723	696	717	699	797	678	744	712	740	724	714	764	748	705	734	763	729	718	712	734	779	727	747	727	739	731	764	735	721	727	753	740	717	736	733	702	729	765	701	735	737	707	733	710	735	776	706	692	713	759	769	706	725	722	739	730	744	746	725	760	786	770	712	722	741	785	739	728	705	717	667	708	656	736	726	720	759	750	748	782	724	733	732	728	731	736	707	773	740	762	733	693	762	747	718	726	763	740	719	748	738	730	733	721	720	770	725	730	715	687	744	723	709	732	722	739	730	724	716	755	773	664	742	770	749	736	706	721	745	720	741	735	774	736	722	730	707	727	738	740	765	753	785	712	724	734	682	783	754	701	713	705	738	756	703	725	671	735	703	716	736	740	753	770	769	732	710	728	724	713	750	772	756	755	751	726	749	771	715	753	727	700	693	736	770	727	761	694	695	756	738	724	731	738	738	727	745	699	690	720	738	741	764	731	782	754	727	746	702	680	739	684	764	762	698	697	737	775	692	739	729	745	713	755	740	734	755	743	721	726	739	751	676	760	725	753	747	712	756	739	759	759	748	717	705	687	699	713	813	702	774	749	675	773	794	769	735	758	725	741	751	743	714	755	785	718	730	737	746	743	726	737	736	739	739	730	729	742	766	745	754	736	695	718	791	698	751	731	749	769	802	749	761	713	727	749	748	777	745	713	745	739	751	728	731	725	727	694	693	661	728	700	726	751	698	739	690	719	709	742	705	739	746	736	729	734	754	731	772	732	745	755	720	729	721	746	765	750	764	761	727	750	704	681	746	787	717	805	744	759	718	696	709	764	755	774	724	720	743	748	742	712	761	709	735	717	691	708	719	737	759	756	724	707	681	757	728	760	798	731	702	693	737	715	721	741	716	710	715	739	725	726	702	746	758	778	711	698	724	729	731	754	750	738	678	715	734	768	737	714	713	758	720	712	699	710	756	719	749	725	716	762	766	722	712	758	743	735	754	705	701	713	759	739	671	753	742	691	744	712	753	769	736	743	745	701	719	679	732	693	735	734	750	685	726	726	727	759	705	685	716	706	722	706	725	763	726	734	668	738	783	738	693	719	717	696	710	706	705	766	763	735	787	684	753	744	702	768	756	738	727	726	788	720	723	751	722	751	738	721	754	755	708	728	722	716	670	697	687	763	748	726	747	740	719	752	700	730	772	752	741	769	740	758	735	758	712	735	725	724	687	693	741	737	732	705	728	750	678	696	760	721	732	729	685	743	715	792	728	753	768	706	772	696	755	710	748	771	678	688	740	702	739	722	752	683	711	700	704	746	750	749	737	744	692	721	742	740	717	746	716	714	699	729	715	704	708	782	760	792	703	709	792	751	721	736	727	767	737	711	692	725	749	708	748	727	789	773	722	701	732	710	736	724	751	762	736	717	703	735	733	726	753	770	751	695	761	735	699	699	754	703	709	715	733	736	733	759	719	748	698	757	749	737	739	731	696	769	750	731	709	747	680	766	724	730	650	688	719	733	712	715	719	720	732	721	779	753	719	695	734	782	741	701	750	699	740	758	743	662	754	746	741	753	746	723	732	732	711	728	725	725	672	723	750	754	774	719	721	723	691	728	711	730	656	723	734	706	696	743	755	727	797	717	760	714	744	711	742	743	685	731	709	738	692	725	742	732	737	727	736	699	714	725	707	775	692	683	777	732	737	777	705	726	733	728	742	740	723	726	726	714	704	696	721	679	730	737	728	721	707	672	734	674	742	741	697	741	734	714	761	721	761	732	704	714	752	706	708	682	722	752	730	709	719	713	731	701	732	710	768	735	700	768	744	757	744	740	708	757	737	715	733	750	719	725	762	749	737	698	731	746	743	758	769	725	754	733	753	746	761	731	747	709	724	712	696	715	718	644	729	718	711	732	783	705	709	705	722	735	676	735	702	762	800	739	734	756	719	717	763	741	778	806	755	762	752	715	678	677	736	745	738	713	728	761	739	736	729	751	742	742	726	765	759	810	713	733	692	767	748	728	740	751	737	741	709	720	702	717	732	704	746	684	746	740	740	723	755	746	718	736	731	737	712	717	685	706	743	700	701	755	776	739	734	751	752	755
5008	1477	820	590	464	320	303	295	276	283	276	238	240	263	264	263	255	230	268	250	242	271	239	242	232	282	211	228	247	263	254	241	234	253	233	225	238	240	228	283	253	227	243	250	215	238	205	256	270	219	211	234	251	211	245	227	232	244	223	226	253	234	236	263	242	252	228	281	243	226	236	237	226	244	237	250	227	244	216	223	221	238	244	228	233	209	260	239	245	247	219	243	233	243	217	260	241	219	237	241	248	253	253	232	240	231	244	240	240	249	241	252	225	224	234	222	252	229	233	213	224	237	235	236	224	266	244	269	242	232	258	231	215	213	218	213	229	231	250	211	248	255	225	212	226	254	224	225	247	205	208	238	247	216	243	254	233	242	210	224	214	257	205	251	252	234	231	271	205	210	250	230	253	243	232	239	202	221	249	218	229	241	239	258	259	240	241	223	232	263	238	232	214	281	247	198	222	244	266	252	237	227	256	200	259	210	228	217	271	249	256	234	244	226	241	225	245	244	241	253	231	224	221	229	245	235	242	266	244	243	288	256	226	239	232	221	238	225	255	228	260	224	245	224	228	253	231	236	244	234	236	255	249	243	251	242	230	239	238	263	208	241	230	257	230	245	249	247	243	236	211	221	235	222	223	211	237	234	234	218	269	221	227	251	209	213	237	229	235	247	247	242	246	272	245	275	207	230	248	223	248	227	218	205	257	236	260	255	236	224	236	231	223	225	226	238	258	242	228	202	234	254	239	241	229	241	261	255	236	246	217	247	239	238	240	224	243	250	227	257	263	238	224	256	230	226	220	233	248	228	259	261	253	248	208	223	244	270	258	246	248	221	227	223	263	249	234	203	230	245	234	241	242	215	209	240	254	252	232	270	224	240	241	255	235	246	233	223	255	240	233	246	226	228	228	228	240	255	220	245	221	257	258	252	240	248	226	236	244	244	254	239	236	250	202	244	260	207	242	206	256	231	229	225	228	229	266	256	221	216	266	234	243	228	227	236	241	232	205	245	244	235	247	255	230	250	247	226	223	226	231	245	255	255	245	234	235	259	242	235	236	256	227	261	226	243	257	226	247	229	232	238	239	227	248	230	239	235	244	219	226	243	227	284	229	214	258	258	223	223	254	234	258	222	219	221	256	225	252	228	224	221	238	220	243	241	226	235	214	237	233	230	239	227	210	223	240	219	260	234	222	231	248	230	245	235	227	223	237	225	245	208	243	256	241	254	214	272	247	240	245	245	223	252	228	250	246	218	220	229	230	224	246	224	249	259	233	229	244	211	270	224	302	241	268	239	216	241	233	260	230	242	257	228	199	223	213	202	232	239	230	263	229	238	243	228	227	241	265	237	209	216	233	244	235	260	230	244	255	219	240	219	216	219	244	243	242	225	261	236	222	218	216	238	206	213	252	224	223	236	241	230	255	270	256	221	242	209	251	232	229	224	246	235	248	222	218	267	247	247	232	262	248	245	266	224	235	230	257	275	233	238	231	235	236	206	215	256	268	226	241	213	230	233	217	244	221	234	229	251	232	251	226	239	213	258	245	219	256	227	200	210	233	246	262	234	251	240	238	237	237	249	234	263	265	231	248	219	241	240	229	251	247	226	232	254	229	211	218	214	267	244	257	247	227	246	245	228	237	248	245	227	197	220	293	214	237	211	246	254	254	229	221	225	212	239	235	204	236	254	211	236	201	213	238	250	221	211	253	269	245	225	257	241	234	256	212	248	251	268	269	231	215	245	222	241	247	237	227	244	236	223	224	271	236	241	262	242	263	232	243	255	253	227	232	222	233	191	228	235	235	229	253	257	240	250	252	247	266	237	233	233	206	221	224	251	220	244	216	222	265	231	223	245	217	228	229	217	244	228	226	234	241	255	241	228	227	227	242	226	246	221	220	220	239	249	229	247	229	245	243	237	216	248	236	229	251	221	230	257	239	229	257	235	248	201	236	240	251	258	251	239	252	238	220	245	247	232	244	244	235	239	235	245	208	240	253	252	221	238	252	253	216	241	235	228	204	236	227	237	257	244	247	236	248	244	234	239	240	221	241	235	259	247	242	271	238	233	261	269	242	215	247	253	225	236	267	241	237	222	217	250	225	250	254	232	232	238	225	228	222	230	247	232	241	277	242	256	242	264	236	226	233	244	256	235	246	273	225	245	230	229	234	232	229	226	221	215	240	219	216	231	207	241	228	241	225	242	216	239	214	227	234	251	232	226	214	248	228	240	264	244	230	243	219	222	208	230	270	228	228	241	230	238	244	210	264	257	213	238	239	234	250	229	242	216	245	236	219	237	237	257	224	220	230	241	238	238	239	223	241	234	261	255	222	238	239	234	247	241	240	227	255	233	256	220	240	233	251	242	256	253	249	230	225	210	216	245	227	211	261	237	236	224	216	251	253	262	223	222	245	251	218	269	235	240	269	244	249	214	225	238	261	260	255	248	244	243	240	213	221	212	229	237	229	270	244	242	238	230	244	260	226	244	241	243	252	230	195	221	210	248	239	222	213	245	243	243	242	240	233	246	213	198	236	227	234	239	244	239	222	242	219	258	205	246	217	221	219	231	240	223	246	232	222	223	228	251	225	224	226	214	227	216	248	251	247	227	230	234	206	243	207	233	239	243	225	224	230	239	261	239	242	227	234	230	249	271	223	235	225	275	232	272	234	236	266	235	258	229	237	231	243	252	233	268	246	223	262	295	233	227	255	256	235	247	216	219	265	245	203	241	237	228	251	247	254	251	205	219	257	240	206	249	238	213	231	221	230	280	215	241	221	240	264	230	241	223	220	269	224	268	219	247	239	244	243	249	258	242	246	259	223	211	252	217	256	211	259	241	220	241	210	228	245	255	253	204	238	238	225	225	232	273	208	227	228	228	211	207	224	256	251	231	243	241	213	229	248	274	262	234	228	238	226	242	239	233	248	246	232	255	258	224	212	234	210	257	222	234	225	226	238	256	248	252	259	225	244	228	228	227	260	237	248	242	284	213	232	219	225	238	197	234	214	248	236	241	262	239	229	238	264	252	233	239	237	226	243	244	232	262	244	248	250	256	228	252	213	265	233	220	240	238	232	216	235	226	210	243	234	225	207	230	201	264	239	222	254	221	219	204	218	234	238	226	253	249	241	215	223	206	239	246	248	245	256	261	227	239	247	239	220	221	229	236	245	240	248	243	237	213	202	231	279	260	249	232	260	249	242	234	244	238	241	240	240	231	275	233	227	237	228	242	228	212	250	278	241	253	252	260	242	234	240	209	229	241	245	262	234	235	205	256	234	250	238	255	232	221	265	256	221	245	232	230	234	245	222	237	246	245	228	247	212	213	231	243	241	250	238	244	251	275	250	248	235	239	232	243	262	256	273	254	242	235	247	239	220	237	250	246	241	220	238	228	240	279	223	240	201	233	214	239	255	237	256	261	223	250	214	251	225	242	250	217	244	253	226	238	209	249	260	217	231	260	246	240	217	236	249	238	262	232	245	226
3592	1710	1807	1830	1521	1173	1001	937	823	756	772	715	698	639	629	669	667	635	664	615	617	615	586	580	628	603	590	638	538	590	613	535	542	592	622	597	581	594	602	594	606	601	570	551	606	584	617	617	591	631	600	633	603	564	610	545	629	648	634	607	574	601	573	584	564	559	569	593	590	579	581	627	618	588	593	578	569	523	559	547	591	556	603	584	559	573	581	540	568	579	623	591	563	633	609	605	579	553	546	600	577	581	579	585	600	575	582	551	579	617	583	610	550	600	610	585	544	593	596	600	599	584	595	600	577	621	572	605	608	550	573	602	582	596	562	551	571	549	565	553	585	614	573	567	565	562	580	570	571	611	536	568	572	575	604	584	592	535	619	572	576	560	603	579	516	544	590	555	551	587	542	595	615	568	572	598	575	580	606	589	557	574	608	579	595	573	578	602	570	600	560	558	592	563	617	597	580	567	586	592	579	574	584	593	584	555	587	540	584	589	586	591	594	608	600	563	548	583	568	604	616	562	603	594	610	579	539	568	599	572	561	609	597	566	538	613	613	557	596	590	586	588	566	576	559	597	560	530	588	548	580	556	587	611	611	590	569	548	569	620	558	550	559	604	539	575	586	576	591	556	568	584	580	599	552	573	575	590	577	593	613	562	532	561	591	571	586	579	551	574	545	570	553	631	626	636	550	585	559	562	569	598	603	567	560	594	536	585	595	584	560	582	572	566	568	570	576	569	570	560	583	579	554	576	583	552	595	546	560	556	540	594	541	574	627	580	553	550	591	586	572	588	574	537	562	581	583	566	572	582	612	519	615	613	539	518	605	577	580	530	534	569	592	574	568	569	584	539	595	568	538	532	547	559	542	600	599	608	600	552	634	557	585	581	565	569	560	561	613	561	605	615	586	581	610	561	607	567	535	618	617	585	569	563	562	547	586	551	575	538	553	598	598	563	569	605	544	562	600	574	578	577	601	593	572	607	572	579	570	580	589	622	606	571	553	551	571	605	563	647	550	583	636	632	551	591	572	594	576	597	611	629	586	583	604	578	546	584	580	566	561	566	620	594	573	564	587	624	586	572	567	619	545	579	565	601	545	520	600	569	563	614	571	574	571	596	583	546	574	562	582	600	607	547	578	566	580	585	588	577	560	582	611	592	576	605	613	587	585	595	672	573	601	592	588	566	537	613	598	575	564	645	574	557	560	584	578	519	601	610	611	583	606	602	588	588	595	583	576	594	558	590	555	548	618	615	602	588	560	580	574	579	556	606	524	599	563	531	642	575	583	562	565	601	574	575	624	548	554	548	557	554	560	552	587	589	539	619	635	572	552	592	564	575	562	597	615	551	598	640	601	612	546	558	598	574	588	582	586	587	573	602	607	598	625	553	585	615	572	566	605	609	589	566	558	580	576	555	585	576	602	604	571	584	591	573	575	590	594	534	581	546	542	610	593	593	557	555	591	594	581	581	577	560	574	547	585	612	572	580	572	595	599	588	605	553	568	609	577	564	601	581	626	540	590	587	560	564	575	575	606	535	565	562	602	624	567	544	541	559	571	558	566	562	541	537	585	593	604	577	618	576	609	584	581	587	598	563	592	595	572	592	589	581	590	578	578	593	570	575	609	580	584	625	564	590	566	569	574	602	612	589	588	581	572	593	572	605	562	609	571	587	597	586	589	543	585	544	605	555	554	582	565	575	587	569	606	600	605	537	593	580	553	614	607	565	606	587	585	573	565	548	614	576	549	582	584	584	567	616	622	574	633	612	629	519	563	595	597	590	583	575	618	587	596	584	597	600	589	572	570	574	611	587	593	576	536	597	608	602	601	592	609	571	565	566	572	618	604	589	580	581	584	561	546	534	614	643	531	525	578	568	606	596	586	571	548	581	578	559	586	598	570	576	595	571	579	584	592	587	605	562	576	553	592	567	561	567	570	584	575	594	588	600	585	600	602	578	536	541	576	605	539	565	568	544	597	637	591	637	588	573	575	587	559	611	580	606	546	595	554	572	569	542	561	564	591	581	570	602	586	583	550	547	634	583	571	569	568	625	566	599	599	572	575	608	571	555	539	614	547	601	582	584	582	571	558	567	561	550	576	587	562	539	592	600	603	581	623	626	595	606	599	536	597	591	578	569	602	602	601	605	576	560	577	545	563	604	570	548	544	572	524	621	597	587	580	568	582	554	567	566	573	583	589	576	588	559	566	615	566	604	587	557	598	582	589	552	566	570	601	617	550	587	599	582	593	620	586	624	507	596	555	571	555	533	576	553	586	562	565	579	592	569	597	600	571	590	613	603	605	598	535	577	569	567	556	530	591	598	602	564	616	632	588	607	509	579	586	557	553	574	607	582	578	585	584	561	594	570	610	586	593	565	553	562	545	568	573	580	594	556	586	591	631	574	616	559	601	591	584	567	577	581	552	616	624	585	611	581	588	566	588	586	574	572	619	584	609	574	565	609	520	548	601	567	573	543	590	596	635	573	591	567	582	582	554	584	613	555	574	561	564	590	601	592	566	600	599	588	588	607	611	593	622	591	610	576	552	572	612	560	608	597	573	574	588	577	566	577	573	565	546	609	562	613	564	583	584	566	596	548	561	590	573	603	546	578	577	594	599	586	619	606	617	624	580	601	628	615	566	571	616	635	557	546	602	604	554	599	573	602	621	616	570	609	550	581	595	572	555	586	613	618	571	603	555	583	553	610	579	585	555	593	571	605	576	567	611	567	629	564	605	534	596	570	552	591	591	566	564	549	578	582	621	604	562	582	625	583	648	604	558	555	547	593	593	601	576	614	557	554	607	589	550	572	606	559	564	639	561	541	585	593	548	583	610	585	588	546	539	571	587	624	614	602	595	599	600	608	587	581	566	582	587	635	581	556	570	563	585	594	588	622	598	581	579	559	587	562	588	559	582	591	558	599	542	577	539	602	567	571	587	576	585	587	619	542	579	572	578	585	555	606	573	600	620	575	556	644	583	568	603	575	560	582	570	621	545	567	609	583	632	531	555	570	509	616	572	534	591	578	576	534	564	590	556	604	587	558	560	600	588	567	586	599	572	549	576	573	561	582	579	544	595	606	616	596	537	601	574	554	571	579	601	558	550	548	570	585	584	578	595	583	603	620	594	589	621	610	614	595	556	542	564	556	522	603	531	599	550	574	561	591	582	569	573	565	595	598	567	572	617	569	587	573	599	617	570	610	561	592	592	566	613	560	594	590	616	570	558	551	594	605	581	538	548	595	564	600	572	581	571	585	603	581	559	572	622	591	567	568	554	622	537	586	581	589	577	575	523	572	585	551	634	588	589	516	589	583	600	565	580	551	578	575	585	664	597	584	589	552	600	561	599	534	566	590	613	574	603	577	578	584	598	592	614	607	554	549	582	593	558	544	588	564	606	558	560	589	581	542	582	584	583	589	546	530	558	535	573	583	585	589	585	592	586	601	572	588	559	553	589	575	581	565	566	548	550	574	539	577	565	587	559	615
14402	4067	1950	1481	977	744	704	596	480	454	433	391	423	347	379	418	369	349	358	386	350	356	354	363	303	359	336	341	307	361	343	332	360	334	352	318	345	312	329	329	340	346	341	359	349	335	326	370	344	345	356	328	356	281	341	351	354	348	344	370	375	340	340	326	321	336	305	337	332	311	344	339	370	336	308	337	355	305	355	322	333	367	362	348	374	365	337	316	335	315	320	310	338	331	321	360	358	349	361	345	346	320	338	343	324	379	335	386	362	338	337	344	322	355	374	348	345	322	338	332	353	326	366	363	374	357	298	318	303	400	344	372	321	314	330	315	318	350	315	349	338	301	350	342	352	359	338	349	339	357	345	348	302	349	327	339	384	335	367	321	306	337	371	376	351	323	333	345	325	349	305	343	339	305	354	345	331	324	357	364	347	335	349	346	334	346	340	313	347	325	357	304	357	379	328	368	329	353	359	330	368	357	324	309	328	315	331	313	332	329	315	347	359	326	349	316	335	353	378	344	339	306	333	314	380	356	372	299	306	318	323	344	336	343	333	362	367	383	324	379	373	368	343	334	299	366	325	376	335	353	342	325	299	340	323	332	331	326	359	353	366	338	349	366	350	329	322	323	321	323	332	362	334	345	347	348	334	343	360	332	329	333	347	321	388	326	322	338	346	308	335	360	318	345	327	334	379	337	342	322	348	320	295	325	340	356	376	325	351	345	382	318	358	343	367	334	333	323	346	370	356	338	342	346	343	333	359	329	319	329	340	356	326	349	334	353	314	380	298	358	358	331	344	326	350	345	339	341	345	332	326	347	339	358	407	335	339	336	320	327	324	313	295	320	353	301	319	355	322	351	331	301	341	338	337	324	321	307	284	334	341	352	345	348	342	347	316	365	311	356	318	348	344	356	320	351	331	338	315	325	347	317	334	349	328	354	332	339	358	331	335	342	328	346	312	331	314	301	347	335	333	347	324	314	333	296	339	326	370	324	355	327	376	385	339	344	312	334	334	340	323	354	335	355	350	343	342	325	364	328	334	359	322	355	309	356	315	341	360	327	343	361	384	364	332	342	310	332	333	322	356	337	336	355	356	323	351	331	340	343	362	346	368	342	349	340	338	301	319	313	332	350	335	329	342	338	342	328	315	304	353	355	316	371	365	334	349	374	350	371	330	304	331	355	341	366	359	333	319	354	333	335	343	338	349	335	345	327	341	341	345	396	325	388	360	348	359	343	325	306	354	371	356	352	352	332	352	354	387	381	329	347	346	293	334	310	321	340	339	351	352	379	356	327	342	341	342	356	339	344	342	356	341	335	316	330	344	308	341	333	345	327	335	342	367	392	385	334	331	324	341	363	315	341	324	302	352	358	345	341	320	356	337	352	324	324	332	352	349	321	324	345	324	333	359	330	335	356	317	334	303	353	347	330	318	365	331	386	344	333	315	339	352	354	354	334	353	347	339	328	318	307	313	341	351	342	327	332	335	354	354	338	335	322	323	331	349	328	329	371	304	359	299	308	338	372	365	320	340	345	345	299	318	330	336	366	329	351	298	359	372	341	348	380	372	367	346	346	349	351	336	358	350	348	350	344	317	301	308	318	324	333	311	343	339	326	341	327	327	338	309	368	334	347	346	348	348	355	333	320	315	307	369	352	338	320	318	348	334	318	326	330	352	344	364	360	349	342	362	362	336	333	311	294	323	309	316	332	368	350	347	336	342	332	357	347	288	337	337	363	350	323	325	350	355	342	296	316	349	340	335	330	358	339	316	346	363	332	336	330	328	319	356	334	348	336	364	354	328	353	362	364	331	309	384	368	349	311	332	339	331	315	324	348	329	386	316	353	342	358	355	328	319	333	334	384	343	341	392	319	316	337	378	342	347	342	317	310	333	304	339	336	364	310	310	332	349	350	361	346	353	370	321	329	308	342	322	331	335	346	342	315	382	351	333	348	369	361	325	374	325	313	334	305	350	332	332	348	386	330	333	333	327	330	340	331	344	329	338	317	306	351	355	357	340	333	354	317	368	333	339	322	347	342	336	331	343	371	334	349	293	320	347	337	330	339	358	357	339	347	325	326	312	330	370	353	337	312	342	348	334	331	385	327	377	362	323	291	338	321	312	365	339	343	352	347	285	366	361	357	346	356	349	324	335	349	342	347	332	355	346	398	319	342	369	341	313	350	345	355	356	323	297	363	348	348	356	335	294	370	338	358	349	324	331	381	376	359	344	353	349	325	328	312	358	332	328	314	366	371	317	334	358	325	327	350	314	321	310	327	361	341	340	320	357	330	341	338	334	370	313	344	344	310	317	350	340	337	330	352	343	350	342	357	314	331	332	341	348	311	336	316	342	324	323	356	353	322	362	346	328	357	342	333	354	338	331	305	323	346	324	343	335	329	309	356	359	337	321	355	320	384	344	338	342	346	316	329	357	367	358	326	327	313	327	341	305	339	353	339	339	369	315	352	354	352	345	339	336	311	302	380	330	394	329	373	328	362	327	333	355	329	329	303	342	337	347	331	293	371	333	322	327	307	326	326	357	352	291	371	315	340	345	339	319	362	342	326	351	319	319	317	333	324	356	357	363	333	340	354	324	345	322	325	339	333	323	304	384	319	345	346	356	324	327	336	353	375	345	327	340	324	318	349	346	360	338	332	330	343	341	339	359	350	337	325	319	333	360	303	366	331	330	358	371	365	296	349	360	340	355	323	355	306	326	355	305	333	391	355	346	346	290	348	333	327	342	358	332	322	336	338	309	316	379	325	372	340	354	349	348	348	322	301	317	357	340	332	326	358	323	346	368	341	319	347	354	296	380	340	327	331	342	359	328	341	336	331	331	360	345	344	357	301	344	350	330	341	355	326	352	316	350	338	309	361	324	353	393	354	359	332	343	339	318	333	345	348	340	309	344	338	303	347	334	334	320	358	359	368	286	350	363	371	328	329	346	315	333	333	367	368	326	351	341	370	337	348	322	298	309	325	350	318	345	354	340	364	344	344	320	340	335	313	335	358	352	348	342	346	363	348	311	348	357	362	328	313	348	332	329	325	355	340	337	346	332	358	323	340	309	369	339	319	349	316	343	366	324	356	356	370	319	329	370	326	330	313	355	323	332	347	345	328	332	331	331	359	314	346	319	339	285	380	323	365	358	297	300	323	313	369	354	369	349	348	340	338	363	342	340	367	362	298	340	351	330	336	372	380	364	342	354	350	355	324	342	323	353	353	337	358	308	374	320	380	343	303	345	336	323	350	310	323	323	312	367	339	334	351	339	332	333	346	358	336	326	308	325	309	319	340	343	353	344	354	348	332	321	333	322	326	328	350	376	350	354	345	327	335	344	310	320	342	325	354	350	349	344	317	361	368	363	336	341	389	348	370	363	358	316	342	346	348	378	337	333	309	347	321	356	330	382	315	362	310	320	338	349	333	351	346	317	330	329	367	344	317	349	369	353	336	317	331	322	359	338	368	321	344	324	339	347	380	322	352
10395	3679	3791	4176	3410	2636	2259	2056	1746	1498	1461	1201	1168	1068	1090	1027	984	979	943	870	817	860	861	836	805	796	853	833	826	839	835	811	796	808	827	810	810	807	793	846	755	808	802	810	817	849	797	809	782	828	798	818	818	882	800	832	813	822	871	821	779	806	841	831	764	786	808	799	796	783	838	799	831	823	814	786	785	808	760	744	781	784	819	819	778	771	821	826	786	714	770	817	789	818	811	829	814	808	804	796	789	859	760	766	833	784	823	718	786	778	794	839	773	784	779	807	794	760	794	801	792	779	803	779	842	809	754	782	811	858	798	771	773	824	812	793	740	782	770	755	781	800	785	780	765	789	852	776	822	800	767	780	736	850	790	754	765	745	801	792	774	757	768	777	775	781	775	778	788	781	830	795	788	810	792	776	787	824	744	810	801	798	802	761	790	801	758	741	750	867	784	792	773	779	843	753	764	770	744	847	819	816	825	713	806	756	783	823	815	795	800	811	807	802	789	799	777	772	825	768	790	741	806	795	785	822	800	803	751	764	808	826	754	795	788	805	777	832	840	775	788	792	783	762	777	737	752	819	799	768	800	781	780	770	768	796	820	780	779	782	759	818	783	818	732	796	813	814	759	799	781	761	831	783	747	746	779	752	775	769	751	826	761	855	827	775	799	730	806	822	793	778	723	803	792	788	789	814	762	808	815	855	816	776	798	779	739	790	827	830	790	835	794	810	803	820	767	803	782	799	786	726	778	813	765	790	811	769	755	808	783	826	826	831	804	820	803	766	726	757	822	761	776	794	762	818	777	815	820	783	802	783	807	735	715	810	756	782	809	806	816	769	790	800	778	789	806	782	749	772	735	766	803	817	803	744	799	806	756	819	790	785	767	784	756	813	735	802	770	781	816	738	781	799	830	777	781	832	763	787	746	735	798	772	758	825	775	848	771	704	758	810	803	747	822	796	774	825	781	841	811	749	783	831	764	759	770	780	763	816	783	744	767	760	795	806	764	810	804	791	773	785	784	759	777	781	760	821	784	835	764	788	776	787	768	811	765	752	796	793	761	792	769	768	870	799	746	757	828	801	778	751	746	753	790	795	757	747	825	809	780	795	780	766	780	774	761	842	817	829	819	754	757	798	790	843	781	842	747	810	771	799	790	814	784	805	801	765	828	817	784	827	821	791	816	791	859	791	783	807	757	753	835	770	772	749	841	780	789	756	736	805	778	853	820	794	794	746	750	760	763	784	814	778	767	861	807	761	778	784	795	797	763	818	813	799	803	767	832	791	787	803	811	817	776	752	776	844	756	799	768	863	794	765	746	834	819	750	784	784	780	802	835	756	831	782	819	811	815	776	741	801	787	747	790	781	786	779	778	789	755	795	816	778	816	808	783	813	811	746	765	811	809	780	815	772	768	743	769	741	763	836	849	762	760	813	782	801	768	828	802	767	772	739	887	795	766	797	756	804	801	765	818	791	782	831	737	797	828	852	825	797	805	772	754	794	793	753	830	764	824	779	768	815	797	775	751	799	812	766	788	770	863	792	803	812	787	794	817	823	797	771	812	746	778	791	779	778	809	745	804	801	778	828	803	795	769	828	795	785	822	759	802	742	794	789	781	810	803	776	776	727	769	764	799	769	783	801	803	794	763	791	792	785	790	786	813	779	817	750	756	798	753	783	793	753	752	816	754	821	811	805	788	759	723	826	735	766	775	817	774	731	789	798	739	767	759	817	765	764	773	794	725	870	822	818	885	803	781	769	833	804	724	739	770	757	795	816	828	764	804	769	745	789	798	818	813	782	788	761	813	752	759	806	810	767	799	797	789	823	751	761	775	828	812	807	795	750	809	837	787	757	765	776	799	803	773	753	799	768	809	796	781	821	799	819	741	783	788	822	815	799	792	803	867	768	792	784	775	784	776	816	742	805	789	821	807	790	783	796	762	799	764	818	775	789	855	762	686	777	829	794	774	821	815	802	801	790	794	833	801	762	811	782	763	796	769	811	749	787	810	759	776	772	767	812	810	800	771	801	823	785	793	790	791	758	853	793	768	750	774	795	786	796	794	790	772	769	783	768	773	807	765	747	764	858	788	784	799	819	826	787	806	773	795	810	810	841	795	755	785	783	785	794	780	804	792	793	746	725	769	762	782	767	794	810	796	790	847	850	739	756	815	787	789	786	796	754	825	807	767	752	767	802	759	799	803	774	807	799	748	790	804	813	807	803	804	755	808	823	821	779	778	785	782	765	782	846	763	800	828	761	778	753	775	787	727	761	751	832	759	747	804	805	800	791	803	816	785	783	812	807	802	797	855	807	786	792	778	762	858	752	788	836	838	777	777	813	799	750	806	774	763	832	788	803	783	780	741	822	825	786	794	802	773	782	797	789	795	785	740	781	793	800	784	820	746	772	768	765	753	762	811	801	768	804	813	798	822	792	807	793	745	755	777	774	804	787	783	772	775	791	789	806	802	798	806	790	742	780	767	759	794	786	816	797	754	810	757	767	773	724	790	793	829	760	775	743	806	821	811	746	835	800	813	796	780	773	745	786	794	817	739	758	754	798	803	731	792	796	778	841	784	768	810	769	743	813	848	775	818	835	775	742	737	788	776	803	787	772	787	798	819	772	794	799	771	779	737	786	833	806	782	750	758	794	834	740	765	769	782	804	820	737	729	783	801	748	816	763	742	827	810	809	785	841	777	812	726	813	802	785	793	762	801	838	712	771	753	853	815	799	781	823	766	783	794	783	772	764	778	748	747	798	750	826	780	825	790	757	812	771	787	749	764	805	810	826	794	816	758	787	807	808	781	798	837	825	868	774	771	751	822	816	789	768	805	789	805	817	747	820	763	753	750	833	805	805	793	792	802	808	803	760	791	739	818	785	834	857	783	817	816	755	832	802	856	760	834	772	729	767	785	767	756	735	799	777	758	791	798	762	769	727	827	814	761	838	787	753	843	791	775	782	728	787	813	781	777	819	806	797	783	806	741	763	815	774	806	764	756	794	797	728	768	806	831	792	815	797	750	774	781	785	746	796	809	790	787	850	807	789	779	760	769	865	809	835	763	835	762	785	827	784	768	807	759	763	777	818	809	808	808	810	815	799	799	826	719	827	833	774	776	834	814	761	813	758	764	852	794	813	775	809	833	780	780	756	773	806	765	775	797	770	878	811	778	858	835	811	833	780	832	818	810	797	814	831	790	781	818	770	802	839	802	790	737	777	745	774	742	726	753	782	745	796	761	797	838	793	815	772	788	794	848	814	817	784	823	772	778	785	830	743	832	796	766	804	795	739	810	806	792	755	796	798	796	762	766	780	813	792	766	847	799	806	851	794	802	781	771	752	778	799	800	810	798	833	777	832	788	766	777	757	786	815	753	760	778	877	806	790	765	794	773	776	826	818	786	827	827	760	771	785	803	786	782	783	757	760	794	789	801	768	721	785	792	791	788	754	775	755	801	826	772	764	769	840	773	754	779	806	811	840	773	830
23341	7709	3298	2435	1487	1085	939	795	568	513	568	418	383	401	410	347	370	335	339	324	349	311	351	321	335	309	329	303	301	300	334	314	359	347	332	335	299	323	326	335	340	310	326	292	320	322	341	332	318	311	318	333	277	326	351	361	377	333	273	292	332	327	307	329	300	318	307	305	349	317	326	328	313	347	359	358	320	310	332	318	309	340	300	298	330	344	285	287	292	324	355	334	342	312	313	318	311	290	301	298	303	288	335	302	327	292	305	288	333	302	301	315	295	304	328	295	302	312	316	360	302	357	319	307	304	318	309	327	310	293	315	280	302	359	314	283	312	303	274	304	311	302	315	303	280	294	313	336	332	293	336	329	303	306	326	327	285	314	346	300	316	305	327	295	296	331	315	311	287	318	337	359	321	311	314	317	326	360	327	313	322	330	306	258	346	350	335	322	291	313	335	305	284	330	315	284	315	304	343	315	282	298	312	284	329	305	350	299	313	308	330	325	343	299	309	313	299	310	310	314	308	300	325	280	308	317	329	315	321	328	328	321	320	340	370	306	316	339	288	317	273	324	345	308	301	295	300	314	289	281	309	320	306	306	342	315	337	327	298	310	326	343	293	330	282	341	319	292	313	320	316	308	317	313	291	288	290	311	309	313	345	290	299	315	307	331	318	320	308	341	298	344	314	306	313	348	356	379	322	319	315	304	325	357	323	335	300	323	316	319	310	321	283	306	337	309	315	340	302	300	299	287	328	312	349	306	340	312	346	331	323	320	312	310	289	296	316	320	311	308	319	288	296	339	312	307	327	327	301	333	312	318	321	324	266	337	306	329	327	331	313	301	304	321	310	317	322	304	303	291	302	304	298	288	306	342	293	334	299	319	283	288	276	332	318	297	323	297	318	314	307	329	322	344	333	345	322	300	331	331	306	313	282	361	290	335	320	287	315	313	310	312	315	319	300	315	333	343	340	316	316	293	288	346	333	300	337	293	318	299	330	314	315	284	347	329	300	330	274	322	328	315	332	301	292	343	292	292	287	338	332	321	277	327	322	329	315	306	306	321	316	306	294	314	316	297	366	313	313	298	307	318	294	279	331	313	277	339	307	298	298	295	363	287	322	272	329	351	343	313	319	322	302	312	357	294	311	290	323	316	336	306	328	298	339	337	323	350	287	327	314	326	355	316	342	326	305	314	297	343	309	316	343	332	291	347	303	277	319	313	294	295	321	291	337	299	312	344	313	284	284	347	313	317	333	303	303	335	294	305	315	319	299	324	277	314	307	308	302	323	322	296	289	312	353	305	288	298	307	345	300	313	311	312	304	309	323	327	298	301	310	314	314	307	331	296	323	306	312	311	296	300	344	317	282	309	298	312	358	288	301	326	286	316	305	327	303	288	305	319	292	280	314	323	362	320	353	268	315	310	322	323	302	305	296	291	336	269	337	317	317	317	314	311	314	324	315	321	315	328	316	309	316	324	289	329	339	306	278	334	292	330	346	298	322	324	303	316	300	340	319	302	319	329	288	342	329	284	294	305	325	351	333	294	330	333	317	293	295	300	311	287	310	312	317	323	320	323	290	332	311	324	325	325	347	313	312	340	327	306	313	324	320	321	311	310	289	308	297	319	282	337	323	326	332	280	308	324	306	318	279	311	295	324	314	315	370	298	346	335	313	306	343	286	301	311	318	313	292	318	307	332	298	322	335	302	295	327	311	331	308	308	324	324	306	318	313	313	296	319	321	311	306	329	327	323	324	304	305	293	318	350	336	286	296	293	279	299	325	318	310	303	318	320	300	324	327	302	323	315	348	303	321	346	324	307	290	295	326	311	291	320	305	332	316	323	299	304	316	303	292	322	343	335	335	316	313	318	336	298	324	312	320	316	281	308	336	329	308	316	344	291	300	312	298	288	302	273	292	284	291	300	328	320	306	308	309	346	337	328	351	345	317	296	306	283	282	291	306	310	278	334	287	300	329	291	305	300	322	344	327	320	298	308	350	302	265	309	285	290	350	297	296	329	336	327	311	321	331	296	307	339	344	332	326	313	295	334	331	339	309	310	320	284	311	336	349	299	329	289	318	330	323	309	288	307	333	309	282	303	311	296	342	317	286	330	301	301	312	323	318	332	317	303	311	315	313	288	343	339	317	298	311	345	306	309	318	305	318	332	301	322	352	312	330	314	306	346	310	331	315	300	313	324	314	334	300	306	310	340	319	315	314	287	289	330	315	340	275	316	296	314	294	347	314	277	287	299	303	335	313	310	329	306	329	312	326	289	316	301	313	317	343	346	299	324	298	317	287	306	304	328	296	344	316	299	328	310	304	316	314	306	335	341	307	340	317	354	310	339	282	359	303	323	297	292	325	299	288	345	300	314	332	345	313	331	317	318	291	291	314	321	303	318	290	329	310	324	297	315	300	313	341	317	362	324	310	285	303	318	311	336	286	337	314	322	330	328	294	297	282	279	318	297	299	308	302	337	313	326	354	332	329	290	316	289	294	317	294	365	328	310	345	304	321	314	303	301	304	279	313	307	317	309	303	306	318	287	291	331	292	312	316	334	315	316	260	325	348	307	325	297	314	324	330	300	287	335	342	330	305	320	333	346	287	312	311	345	315	302	318	326	290	331	336	323	343	303	314	313	286	313	316	305	361	307	336	316	356	336	322	325	301	323	335	324	326	301	315	311	327	322	293	325	315	280	292	316	308	336	305	314	344	316	294	335	344	347	318	292	355	325	318	341	330	285	314	290	308	327	299	303	283	301	329	301	367	310	301	293	337	282	305	361	330	288	289	304	360	329	310	325	290	307	343	306	285	327	317	335	335	318	306	301	309	307	283	333	291	351	329	278	291	332	292	309	339	321	308	310	319	319	332	313	339	320	300	283	313	315	322	325	327	324	278	321	302	302	301	297	298	323	316	319	352	328	287	318	303	321	317	292	288	341	322	300	293	325	305	319	332	304	283	315	338	321	318	292	317	311	318	325	289	290	296	295	309	341	345	286	337	294	278	323	330	333	330	366	303	307	278	294	308	312	343	328	316	324	367	331	321	350	315	278	302	305	329	306	304	319	320	316	349	327	335	302	335	327	313	356	301	329	323	315	297	309	306	292	296	332	285	261	311	305	339	344	337	302	295	327	282	320	308	313	360	329	339	287	319	327	296	303	345	291	291	319	297	316	322	297	326	324	270	306	294	293	312	314	322	320	315	331	317	286	317	308	317	349	287	308	310	304	323	316	282	300	302	289	297	301	302	285	319	298	320	325	356	355	331	300	290	318	310	298	316	336	284	320	327	316	287	304	285	318	367	337	292	338	293	336	355	321	328	296	329	337	337	344	304	305	345	289	306	297	316	323	335	319	311	315	301	318	277	317	350	305	330	277	320	337	311	317	275	320	293	323	324	296	336	354	326	313	314	316	277	328	309	335	351	306	267	290	304	335	322	334	292	323	325	351	326	320	308	324	304	307	316	291	340	330	312	323	287	320	331	310
13728	5633	5392	6001	4663	3986	3120	2665	2154	1929	1759	1519	1327	1297	1236	1055	1039	982	931	952	878	825	777	776	792	784	791	754	781	767	806	722	771	778	706	761	706	741	719	756	730	755	740	744	752	788	761	843	771	794	743	739	743	806	802	820	794	795	816	752	767	772	737	725	712	723	784	686	677	692	681	729	741	747	809	795	769	746	735	757	775	661	772	710	764	729	814	754	743	701	770	734	732	729	744	737	803	709	717	709	742	683	710	723	677	683	723	674	689	700	664	713	720	692	711	744	736	716	717	697	663	705	748	735	718	679	702	750	690	745	756	731	715	748	725	761	734	749	640	716	747	733	630	738	768	687	724	696	703	729	687	729	734	705	716	755	682	761	701	711	725	780	710	723	667	800	708	742	726	732	754	717	716	737	703	664	734	668	671	682	738	738	708	684	765	691	726	735	739	686	750	702	703	721	733	698	665	733	747	764	725	731	759	722	737	695	722	731	671	718	756	726	715	700	704	706	738	745	682	673	702	686	784	691	726	700	657	737	702	719	685	682	746	686	740	717	675	747	733	712	713	729	691	704	754	721	708	761	699	757	658	776	691	718	710	691	729	726	741	728	733	696	734	738	748	727	751	752	765	745	705	771	677	727	749	691	726	710	721	762	717	780	725	727	713	747	723	751	701	716	700	758	680	763	724	661	772	740	720	696	721	761	656	704	728	735	744	676	739	683	686	741	712	741	712	762	740	708	700	673	724	723	737	707	714	738	677	755	692	736	739	718	749	721	689	688	685	763	782	714	758	782	751	720	726	728	699	717	711	729	722	727	716	695	733	704	679	751	734	741	751	729	694	692	737	708	760	716	729	698	743	713	695	745	743	755	702	698	708	727	726	717	690	710	709	719	697	666	800	708	732	726	738	722	719	751	743	679	768	731	741	717	705	710	725	747	732	749	742	739	773	729	714	702	716	752	690	704	736	718	729	768	716	674	748	747	748	747	725	680	699	732	702	758	680	720	705	719	690	725	760	732	736	733	696	733	752	703	725	806	733	714	692	716	739	704	794	752	752	729	738	721	728	756	712	719	694	731	729	727	728	731	708	678	761	720	715	732	681	734	744	714	749	746	726	756	714	730	748	704	700	699	739	720	696	725	767	654	668	702	701	718	719	686	734	679	746	756	696	719	711	694	712	734	710	717	705	729	727	731	733	696	740	747	733	734	669	737	706	699	709	724	713	707	735	736	722	736	711	703	727	726	698	703	770	713	700	744	699	723	762	732	693	732	712	733	751	748	712	748	729	678	730	753	704	699	743	691	709	749	718	744	679	703	757	677	730	693	698	749	726	727	741	750	693	713	713	746	705	673	731	727	785	708	779	722	704	677	722	735	693	731	711	778	730	741	742	730	745	701	701	724	737	720	713	742	696	715	682	699	778	660	703	687	749	729	762	697	731	682	719	729	710	759	708	718	730	726	708	720	707	721	720	730	695	676	726	691	738	767	718	682	680	743	749	720	727	671	773	687	710	696	686	702	721	728	786	781	727	743	745	673	743	720	713	729	720	721	743	718	673	710	752	687	722	725	710	737	722	708	758	740	724	716	714	731	700	711	749	742	730	711	708	709	723	706	742	698	709	718	737	690	750	714	689	680	753	685	772	728	746	752	744	668	752	697	721	758	688	693	734	726	738	768	699	727	739	703	693	692	760	735	728	717	788	683	666	704	677	653	712	743	730	757	685	721	688	661	698	721	709	723	689	710	717	717	689	694	708	696	734	730	705	754	718	708	736	756	709	735	742	716	707	703	767	749	717	704	697	743	719	719	740	713	698	717	712	703	755	704	723	752	739	777	719	732	712	744	714	711	724	749	708	702	697	687	723	696	721	693	743	706	740	765	761	724	753	735	732	705	716	698	744	740	713	733	739	693	695	739	729	770	674	696	671	731	716	745	727	766	754	715	715	754	745	726	722	709	753	716	734	750	714	679	700	773	721	695	724	702	702	704	714	695	728	703	746	726	686	770	705	730	732	744	709	720	701	713	697	719	766	715	698	701	702	761	734	693	665	716	755	704	725	733	769	669	709	723	699	746	734	726	714	699	726	737	786	688	682	684	710	737	693	735	723	761	725	727	725	713	713	748	725	725	703	691	727	717	705	744	697	734	727	717	709	723	759	771	726	708	728	756	710	740	720	713	681	706	700	741	714	758	730	723	682	717	735	730	692	702	718	753	726	719	667	718	728	728	746	708	692	756	722	742	708	733	722	708	728	752	652	713	738	736	723	651	676	775	728	767	721	739	697	708	771	746	721	694	700	736	716	696	786	707	699	672	739	746	774	719	719	721	706	717	746	760	698	730	724	699	694	719	714	671	749	691	701	739	711	664	721	768	698	700	751	735	741	727	707	741	723	733	729	738	724	723	749	752	713	772	742	782	682	732	719	742	690	735	699	772	710	719	732	727	792	725	649	723	728	715	708	724	709	738	698	737	744	674	738	689	745	686	732	716	740	717	714	717	703	723	739	736	728	711	746	715	730	661	720	736	690	702	723	723	722	700	670	737	732	750	727	729	752	738	718	739	714	751	669	716	726	725	715	670	713	710	745	716	666	716	688	717	740	700	696	738	728	726	732	772	712	698	739	726	718	750	750	742	689	734	742	733	727	717	743	725	733	771	706	718	728	700	672	651	684	665	677	727	713	736	710	742	695	720	737	745	738	731	736	685	769	684	710	720	774	760	733	679	686	710	684	702	719	752	691	712	726	701	728	739	709	704	668	689	758	715	724	715	715	734	720	759	723	734	727	727	723	714	764	696	720	745	741	718	686	716	750	760	760	694	703	766	761	690	754	706	752	687	733	721	736	752	701	685	750	735	706	756	746	718	722	734	718	729	753	738	729	721	706	747	722	715	726	724	743	697	704	716	721	725	683	748	735	734	698	779	725	723	713	748	744	696	699	671	744	773	737	690	752	712	702	700	744	720	760	674	714	733	747	722	738	743	727	702	691	677	704	693	723	726	697	769	740	715	737	730	750	741	732	743	665	714	749	712	738	744	702	721	746	679	710	685	707	698	720	695	781	739	726	757	701	735	773	684	723	731	716	766	736	747	716	775	709	738	742	710	707	675	692	773	695	689	728	762	706	705	705	709	744	701	734	719	690	706	730	707	762	685	693	709	692	699	726	707	683	720	710	705	728	702	722	743	702	702	706	750	718	749	672	664	744	770	708	730	715	750	730	707	735	696	754	686	733	721	747	707	715	749	683	667	722	692	718	726	749	736	746	699	744	725	687	717	683	743	726	692	703	712	738	754	725	755	737	732	746	691	689	767	726	767	733	728	713	702	708	722	754	704	695	769	729	730	727	730	741	715	698	762	701	745	740	753	705	687	745	691	744	727	713	687	718	748	694	707	728	761	739	709	688	768	752	694	751	760	734	679	660	757	769	750	755	793	697	727	727	709	693	739	748	672	737	741	740	732	668	720	715	723	718	667	752	736	712	752	697	720
4981	1374	847	571	443	393	347	326	311	279	263	277	247	227	248	255	240	234	236	241	214	238	227	256	219	227	228	223	237	254	233	242	222	237	239	231	235	234	232	238	226	217	219	198	217	220	225	242	248	228	245	229	237	271	212	215	202	233	223	239	209	234	221	255	225	231	221	257	233	255	241	227	184	225	275	217	234	209	210	224	252	211	201	231	243	251	240	228	238	243	226	241	227	230	215	238	225	210	216	264	245	205	248	273	206	264	270	236	221	249	238	217	238	186	245	224	205	239	218	245	234	277	235	217	217	246	232	236	204	246	222	233	244	229	249	284	245	245	253	249	240	236	244	221	239	234	236	239	208	253	209	223	217	246	238	211	235	241	226	242	208	220	223	219	240	237	211	214	248	220	251	198	221	242	243	250	254	237	229	239	213	210	219	239	221	250	235	239	234	225	216	215	214	262	227	244	219	220	223	222	232	239	221	232	265	245	231	225	239	220	227	259	221	235	213	243	216	219	229	259	235	233	234	226	242	254	249	240	241	292	249	221	250	221	210	266	227	269	223	220	248	240	237	218	212	241	274	230	232	214	240	244	241	238	224	238	237	231	266	232	228	224	222	235	200	207	249	239	241	235	228	253	248	232	238	242	224	234	221	235	236	201	238	235	255	238	247	210	238	264	234	254	242	224	244	251	205	226	233	242	230	250	225	241	250	236	225	238	196	233	222	255	203	208	247	242	272	222	257	249	269	214	235	197	247	225	221	215	221	249	215	229	244	230	220	232	218	245	222	202	239	234	239	250	264	231	232	220	256	214	220	216	196	240	221	221	221	230	253	224	216	256	208	237	241	232	206	220	241	219	233	247	216	250	191	227	246	196	228	242	239	183	222	204	214	235	265	222	229	228	219	227	218	244	224	256	247	246	226	240	237	209	260	231	252	240	211	217	256	223	243	219	232	259	242	215	265	246	243	216	232	266	228	211	219	208	220	224	246	237	236	228	226	211	240	235	242	229	220	250	231	242	260	246	212	208	234	230	277	233	240	238	215	264	231	231	224	218	264	258	274	234	243	225	235	210	229	253	235	241	238	238	236	222	225	211	217	192	217	227	246	237	238	244	228	241	225	234	247	229	224	244	217	263	229	220	241	228	206	219	247	224	226	245	242	240	252	247	230	261	232	237	232	227	237	240	215	240	214	235	233	227	237	218	265	247	219	243	219	244	199	227	257	232	230	217	207	216	230	236	220	212	215	239	214	237	231	219	230	227	229	249	239	252	225	240	232	224	219	229	205	225	237	209	226	198	253	240	210	200	239	236	232	234	229	232	233	231	241	210	231	244	242	237	232	210	227	220	242	263	203	252	229	219	235	235	241	257	246	222	200	221	231	250	194	226	233	212	233	256	240	225	227	254	240	221	214	221	229	242	244	245	229	230	250	262	249	221	220	216	263	220	248	235	239	265	192	209	238	234	239	234	263	242	253	203	230	245	251	264	241	238	278	217	229	234	248	230	224	239	218	187	240	242	249	258	215	231	257	221	203	237	229	224	235	235	235	227	236	231	225	253	236	260	242	236	230	236	243	242	238	212	235	246	264	220	263	229	231	238	212	252	240	222	223	213	227	223	225	230	235	226	257	247	234	245	239	199	251	232	218	235	229	241	228	244	252	238	228	232	233	233	219	193	240	241	277	225	244	263	213	257	232	227	235	257	201	220	237	220	232	228	244	230	229	226	212	235	237	269	255	227	243	216	208	216	230	240	236	232	248	259	261	238	246	240	255	233	235	240	247	247	263	248	234	228	223	235	217	239	271	228	186	223	223	247	240	241	215	247	244	227	202	206	233	211	240	247	245	228	244	223	250	237	230	238	245	207	208	258	235	207	200	241	206	248	254	209	227	233	257	219	244	231	213	217	231	224	232	244	210	237	176	225	202	213	225	203	216	230	244	239	239	231	217	250	232	247	195	222	236	224	212	236	222	235	237	246	238	231	226	226	206	246	235	249	237	236	253	254	199	248	255	241	230	250	199	214	200	245	235	239	243	220	269	245	208	221	242	233	235	238	225	226	251	223	207	204	208	265	231	240	235	245	230	228	236	209	198	241	227	235	245	238	244	261	270	219	218	222	229	221	237	238	262	222	224	220	226	212	230	213	223	216	241	236	237	235	260	227	242	264	213	249	213	236	215	250	227	218	239	219	211	194	218	245	248	213	240	224	200	221	226	259	229	215	213	244	236	224	260	242	247	218	245	221	216	236	250	207	239	278	221	235	243	222	248	236	234	211	247	229	232	245	185	196	280	246	242	237	219	219	225	260	235	228	227	210	250	217	245	244	235	216	252	211	204	222	226	221	224	241	229	240	234	248	212	235	222	237	208	247	237	263	236	215	221	257	227	194	229	232	206	237	218	232	240	257	257	226	234	224	231	231	214	229	218	244	255	246	265	238	242	233	249	204	221	223	244	223	220	235	253	225	248	234	224	222	228	225	205	231	240	230	241	248	216	238	234	246	245	235	219	213	229	225	229	233	250	245	213	260	270	237	256	235	204	259	231	239	239	227	247	226	260	234	240	222	220	219	212	215	239	228	199	237	229	241	229	226	203	251	223	221	223	225	221	232	208	231	228	223	212	212	216	228	234	218	254	230	238	224	256	247	232	222	241	215	246	239	242	234	205	247	223	194	228	236	245	228	229	219	231	225	246	218	189	219	257	224	227	228	240	255	215	255	232	223	214	245	216	249	232	255	240	232	198	244	201	231	221	201	233	221	218	243	267	241	250	254	233	230	239	246	251	233	240	222	239	248	260	250	238	223	248	222	249	240	215	229	207	211	224	243	224	238	217	241	244	234	225	192	210	246	214	230	212	238	257	237	216	231	228	223	242	215	235	248	215	216	253	238	241	202	221	246	216	223	217	249	234	256	220	218	242	233	202	232	251	239	245	235	224	238	236	218	224	270	230	266	249	224	256	263	229	209	226	248	234	267	262	258	229	231	236	202	237	231	237	209	258	220	221	249	224	217	240	266	225	208	263	230	211	237	238	227	210	203	241	267	221	208	234	235	235	234	244	227	237	228	197	224	239	220	242	234	235	239	243	236	231	244	229	244	236	241	253	230	235	229	236	228	190	223	209	208	234	217	216	233	202	257	220	247	228	249	255	249	255	258	247	236	213	211	239	237	246	244	229	224	235	224	209	200	238	233	209	237	230	219	241	225	235	223	222	225	245	239	252	252	242	248	221	216	266	225	229	236	234	252	234	285	238	239	239	222	214	235	238	213	240	252	244	239	232	249	258	237	231	239	236	246	223	225	232	236	247	242	254	236	245	239	235	243	208	239	255	224	246	232	246	236	217	214	255	225	243	248	227	243	211	231	223	230	241	233	239	236	241	259	226	244	237	264	197	211	246	244	281	218	236	230	264	221	236	221	224	242	245	231	200	224	280	241	236	252	235	212	216	233	220	246	249	242	237	249	260	245	239	257	225	240	241	217	272	260
3629	1614	1864	1799	1504	1280	1014	970	814	826	740	701	676	680	698	631	663	633	651	603	596	604	606	603	586	545	603	586	559	575	553	544	553	543	616	584	545	596	547	559	582	595	567	587	573	596	607	607	578	593	560	584	579	615	625	630	616	577	564	617	631	567	602	590	589	576	601	536	595	598	588	587	536	562	596	553	525	574	596	569	568	607	573	553	593	609	575	599	599	572	547	588	591	561	583	640	608	543	619	605	536	564	580	598	583	603	552	555	511	620	551	556	582	576	548	526	562	572	574	574	598	580	572	566	610	576	617	587	592	566	568	572	577	552	583	577	593	572	596	602	561	556	594	597	599	634	574	587	553	593	549	572	580	595	545	542	591	560	577	563	588	579	579	588	555	582	552	580	558	565	568	612	585	578	549	565	592	558	590	561	627	593	551	566	537	578	549	580	561	584	541	560	573	573	597	599	593	536	554	548	596	542	553	601	534	576	549	541	582	624	563	595	577	595	582	557	574	625	606	555	547	554	556	541	610	573	549	567	566	583	553	567	616	596	554	539	608	576	579	594	560	612	558	594	561	612	525	553	592	570	596	598	555	578	561	572	608	570	554	639	552	596	569	558	602	559	585	575	583	551	542	602	577	582	575	573	569	570	568	533	542	568	577	572	582	613	569	578	552	575	601	606	574	540	541	585	593	600	584	562	600	552	555	570	559	609	561	529	593	581	608	573	576	625	594	563	557	561	545	600	595	561	598	581	583	575	527	601	560	593	556	559	563	539	599	595	570	615	618	588	589	561	558	573	581	566	575	585	554	585	599	580	597	575	585	573	555	610	573	631	595	504	614	559	549	553	585	594	598	612	601	592	612	614	622	562	552	530	532	574	563	570	541	601	552	547	570	603	529	522	553	546	554	566	588	620	589	601	553	586	559	548	580	570	586	563	553	581	567	565	582	576	590	545	551	606	582	578	605	583	575	546	604	553	568	554	567	529	580	563	531	542	582	570	566	545	570	548	569	575	570	584	630	552	562	567	581	589	581	538	577	569	589	558	560	613	605	570	591	602	580	621	573	574	576	562	592	607	573	626	551	563	535	536	609	557	568	557	543	525	565	594	564	552	541	580	579	537	601	577	538	550	554	526	617	557	567	533	570	533	610	569	598	527	578	553	561	553	566	574	557	566	567	556	608	545	536	561	575	551	550	588	563	571	614	555	581	561	614	584	628	585	575	566	552	547	581	547	589	608	573	573	560	557	605	561	622	553	582	595	527	569	600	585	579	607	566	585	538	595	609	559	589	583	582	563	576	583	546	563	592	601	582	613	621	575	572	577	573	566	586	587	618	609	542	571	570	556	586	583	587	530	575	591	576	582	563	557	618	561	566	583	543	605	575	521	542	588	579	544	618	558	552	541	542	529	586	610	618	593	586	510	555	609	590	576	563	621	535	571	547	582	625	530	579	588	588	570	552	568	582	543	546	584	565	524	551	593	570	591	615	582	574	618	563	567	575	590	600	577	583	596	563	584	597	584	567	580	584	549	579	618	538	549	610	567	569	559	587	581	575	560	589	599	519	547	560	570	575	613	598	584	563	610	606	577	535	610	540	526	587	586	572	530	614	562	558	541	587	597	533	566	587	566	555	556	602	578	562	576	531	566	600	536	584	517	589	580	512	544	575	540	559	567	607	554	548	534	594	568	604	610	575	583	593	543	565	565	579	581	540	597	562	607	548	595	586	574	578	508	608	580	524	566	601	552	585	605	578	564	604	592	585	582	582	583	561	572	572	590	574	557	582	573	593	595	569	549	579	546	591	588	587	546	570	575	604	584	530	570	597	580	542	553	563	549	539	586	613	578	535	574	595	588	591	575	577	588	548	551	607	565	554	583	602	564	573	561	596	581	602	605	515	563	568	582	568	574	561	571	568	591	591	567	557	590	583	535	550	585	560	560	569	621	559	570	559	572	559	531	585	603	555	595	550	647	562	546	564	527	570	588	569	569	602	623	577	530	565	564	563	551	581	539	532	545	521	590	560	586	575	571	596	563	589	575	593	574	556	583	576	535	595	590	564	582	594	583	569	545	527	596	595	534	567	611	565	574	520	591	582	598	624	531	603	552	559	606	535	610	623	565	593	551	614	550	608	618	636	606	592	586	593	554	606	572	609	553	621	554	588	530	551	578	582	569	618	574	570	597	618	574	582	535	582	553	599	579	601	532	606	576	560	585	580	600	564	587	579	628	598	576	564	587	559	561	562	608	571	574	609	559	562	543	580	574	566	565	547	595	618	590	593	551	582	581	564	611	570	571	578	583	527	582	577	569	573	574	596	539	587	541	572	565	558	562	568	582	564	612	599	588	588	549	553	581	532	579	602	538	551	595	550	569	613	547	560	592	578	566	581	568	566	559	569	572	591	578	554	585	550	518	555	550	561	561	618	574	556	603	589	572	609	574	581	599	576	612	594	571	556	564	599	568	525	557	567	559	549	610	564	603	574	611	580	592	569	546	590	572	575	548	592	579	601	600	567	565	600	579	569	593	590	562	582	604	558	592	580	594	581	569	552	596	547	611	556	543	546	561	577	581	589	549	593	596	595	618	620	541	559	548	581	607	570	541	594	595	581	596	595	555	514	555	595	568	596	591	566	557	630	539	586	586	583	587	583	524	597	565	555	556	576	574	567	592	560	565	590	548	542	539	578	616	564	520	532	523	564	589	578	546	556	582	552	612	614	536	591	532	562	585	584	617	566	588	607	562	529	535	572	593	542	542	574	573	572	592	606	535	556	571	564	576	596	571	560	582	554	579	575	629	577	633	530	587	573	595	607	536	596	543	575	535	625	561	613	590	578	557	548	563	604	578	575	573	588	557	625	569	622	582	629	590	560	560	568	553	528	575	556	536	586	621	573	546	568	585	574	565	531	579	583	579	564	594	560	585	604	573	589	585	529	555	566	597	549	566	572	556	547	557	558	587	579	568	583	590	620	583	598	596	622	545	605	582	556	593	563	563	572	576	562	579	598	585	581	560	579	556	581	559	559	535	548	588	582	581	611	555	578	540	593	563	576	579	567	579	543	553	603	600	577	543	577	607	590	551	559	584	566	542	540	593	578	607	603	590	508	556	542	590	567	595	553	552	584	562	576	562	593	558	580	580	569	546	533	580	605	579	583	581	553	559	521	571	597	572	546	525	583	553	569	558	549	555	577	595	575	596	539	576	541	550	599	542	584	566	552	536	580	534	588	571	574	535	607	582	552	545	594	565	548	590	635	586	551	588	567	572	558	570	547	595	551	586	594	594	592	591	565	548	600	586	562	582	593	560	582	591	597	568	577	562	613	588	577	546	606	599	588	577	572	593	601	569	559	609	559	549	608	565	591	543	603	582	598	571	618	584	597	555	562	573	522	566	564	580	571	555	577	581	557	615	626	573	562	550	564	557	548	573	558	583	570	520	577	552	572	616	528	578	561	606	641	612	582	554	592	616	562	613	578	549	577	554
14698	4113	2075	1484	1019	775	627	525	481	431	439	437	404	363	392	346	365	382	394	349	345	378	352	376	340	329	360	342	386	286	328	346	377	317	360	355	347	329	294	317	358	331	346	370	391	335	309	359	324	335	306	332	360	347	332	311	322	319	345	351	322	321	347	366	325	391	347	344	327	351	344	388	335	363	320	343	343	338	337	330	338	346	337	350	289	344	363	393	343	336	316	349	346	363	343	322	306	344	333	336	351	338	363	353	330	338	304	332	360	334	339	314	373	333	325	340	385	331	343	330	335	355	362	334	327	333	351	345	344	356	308	304	294	362	372	354	356	342	309	344	315	343	305	345	320	319	348	392	307	327	329	330	325	344	331	315	360	365	368	364	337	348	378	361	320	337	343	348	329	334	371	332	332	309	350	340	334	315	305	317	330	324	345	318	313	323	327	324	322	335	337	356	369	337	321	322	344	332	337	377	342	343	364	346	335	335	335	363	368	349	310	336	323	337	363	321	351	342	355	365	343	336	337	363	335	322	357	330	348	355	314	322	339	336	326	338	358	340	298	333	365	337	344	337	368	320	336	324	353	352	355	329	355	359	330	333	376	332	333	363	337	330	367	329	328	327	356	307	355	348	344	349	333	328	336	322	354	356	341	287	298	339	364	371	333	350	354	307	335	329	314	341	346	333	320	324	339	313	368	333	310	349	324	303	307	325	356	355	328	325	332	331	350	336	348	329	322	338	348	332	327	343	349	340	289	298	346	375	307	329	334	358	314	322	317	385	327	382	311	347	342	350	327	344	327	317	345	321	350	338	333	317	371	363	337	324	320	368	327	329	338	350	329	346	326	331	332	344	367	352	343	316	329	343	353	349	334	326	337	332	357	366	360	339	379	321	366	350	323	338	382	350	315	350	359	371	360	345	334	340	299	338	373	325	323	306	329	317	312	363	356	357	363	374	333	375	322	339	353	346	308	322	321	315	322	330	334	318	323	363	323	345	369	329	347	337	364	361	334	339	368	355	335	308	372	328	344	307	324	348	332	310	324	344	387	337	341	350	344	303	345	342	336	337	323	328	329	331	345	354	338	338	352	337	368	352	346	344	348	355	348	369	369	289	339	341	310	345	335	335	329	356	311	366	353	357	379	368	322	365	338	345	344	390	345	336	327	352	347	357	399	334	341	346	342	346	372	325	339	361	348	376	353	380	322	346	344	366	329	317	298	358	383	324	331	376	340	332	325	330	372	363	329	341	340	325	350	345	325	332	366	332	360	364	349	334	383	361	365	349	357	334	348	348	342	323	369	365	359	366	346	336	338	328	390	364	358	357	323	344	364	333	303	336	295	333	369	352	334	317	351	349	355	347	330	351	361	337	322	335	380	325	340	359	354	363	359	353	344	336	353	342	366	333	350	323	358	324	319	285	369	334	324	341	365	331	323	336	342	328	332	349	324	382	329	338	357	348	329	337	342	325	378	285	346	332	325	322	313	323	348	347	335	356	343	341	301	351	329	346	327	359	339	314	358	317	367	347	326	326	315	346	359	337	383	365	319	339	323	348	350	348	317	350	332	329	373	330	321	322	316	340	332	333	329	326	301	333	325	339	338	376	352	373	348	329	333	345	365	336	326	312	297	318	337	361	351	349	347	352	346	353	327	347	350	383	343	359	353	343	364	341	341	355	351	328	330	368	302	342	335	319	341	333	362	307	350	349	351	373	338	314	326	350	331	364	364	352	370	323	340	334	328	346	339	358	365	308	350	284	392	386	317	330	351	369	371	353	352	332	356	374	356	334	354	358	353	347	314	326	333	324	353	341	324	330	333	304	337	312	279	313	324	352	330	363	352	361	350	311	341	335	344	328	330	353	334	345	332	341	323	313	336	335	351	360	378	315	328	321	350	362	380	347	343	367	344	362	359	324	340	354	328	359	345	303	324	333	337	321	350	344	333	358	343	342	325	322	334	350	338	336	313	321	278	344	347	369	349	351	330	341	349	341	341	324	345	358	326	318	340	324	361	365	357	327	334	298	353	350	319	307	339	335	315	341	313	307	321	357	371	342	353	356	348	340	348	341	386	330	323	316	335	329	309	349	356	360	327	361	345	336	336	332	380	325	355	346	344	336	379	352	372	345	367	359	331	348	350	344	307	348	346	327	336	343	302	343	322	354	325	338	343	291	342	351	304	348	332	334	340	323	351	318	313	346	332	335	334	339	354	322	353	362	346	315	330	335	368	356	339	357	334	341	333	371	341	337	345	376	353	366	315	316	363	362	333	327	337	366	326	332	325	319	375	306	358	372	351	305	405	367	366	333	339	329	369	344	331	369	326	333	319	354	346	336	342	378	339	343	314	330	322	329	366	371	340	331	375	364	341	338	351	349	356	330	360	328	353	334	352	369	370	342	309	325	335	328	340	329	345	365	347	322	338	376	349	323	391	344	339	347	348	380	348	348	334	334	374	321	330	338	298	355	336	323	325	347	359	356	309	368	366	349	340	357	331	334	358	330	324	368	306	376	347	364	324	335	351	322	331	305	313	333	323	344	332	329	369	330	337	350	346	341	335	335	321	338	324	338	332	334	314	368	339	361	341	359	351	363	393	338	354	344	349	331	313	352	358	324	381	353	347	358	333	349	361	327	364	355	346	337	332	309	376	315	340	348	352	333	352	346	337	316	332	332	331	342	333	379	340	339	349	363	339	299	327	334	312	343	333	326	339	316	309	289	291	358	323	372	368	351	354	343	348	296	312	329	336	347	358	325	340	358	323	350	328	353	361	339	333	342	347	371	363	330	308	338	331	345	326	300	332	320	329	316	295	384	327	350	338	375	340	370	366	328	318	329	355	329	349	318	324	357	344	336	328	343	344	373	337	311	335	333	353	339	304	302	350	338	347	339	374	363	315	325	335	355	328	357	332	330	332	354	324	349	348	333	346	354	348	344	307	303	355	339	326	348	302	360	356	322	332	344	301	344	323	365	338	330	352	319	298	361	331	342	346	333	356	355	331	338	340	352	328	380	362	352	289	301	379	368	356	336	323	326	338	361	340	361	330	337	335	320	327	366	380	318	325	359	336	323	359	324	334	342	325	363	342	373	325	347	345	355	334	334	348	362	317	326	313	317	352	349	326	392	344	352	323	302	346	323	360	346	346	341	339	359	324	332	365	348	336	341	351	367	372	317	312	353	373	340	325	322	361	377	326	328	348	357	341	350	340	337	345	329	343	315	316	315	341	348	350	351	359	322	332	348	324	347	357	325	351	325	332	346	350	311	366	329	374	307	337	321	331	348	381	324	335	346	353	366	313	360	362	370	383	347	354	336	311	331	333	330	375	348	326	335	346	311	361	374	356	324	355	345	348	335	300	328	347	339	366	342	344	344	305	340	361	314	319	317	326	310	329	330	324	352	351	321	340	361	330	333	322	338	321	304	323	330	327	356	342	328	335	356	322	358	337	345	367	370	340	328	403	319	392	345	353	330	348	339	353	317	294	315
10399	3698	3695	4012	3433	2707	2375	1927	1619	1607	1352	1246	1137	1116	1100	1021	941	982	938	871	861	817	845	800	871	828	856	830	836	810	785	868	794	853	781	830	835	817	834	850	824	841	822	834	806	869	884	852	834	848	798	828	860	780	800	803	816	880	823	804	808	796	781	773	832	784	764	776	817	798	816	833	818	818	785	805	788	812	797	780	759	755	837	807	819	816	808	827	798	886	740	762	893	814	790	757	777	862	758	786	813	790	802	761	813	804	778	798	797	805	800	803	816	835	780	774	769	830	799	793	805	780	751	826	771	768	806	832	755	822	768	716	812	793	801	811	765	810	765	777	796	801	770	778	822	775	749	783	788	781	782	808	827	802	771	826	807	829	772	782	760	839	788	852	785	734	792	792	756	796	824	755	809	742	790	779	770	782	826	821	752	819	810	787	776	776	767	811	785	817	781	777	747	777	799	796	804	752	814	806	800	811	793	782	802	758	785	752	795	784	803	801	765	847	754	830	818	800	771	803	764	779	770	741	758	768	774	820	719	787	771	804	808	737	834	807	768	748	744	820	784	798	801	754	783	772	816	765	821	731	829	798	736	802	748	782	785	846	773	782	765	797	747	819	797	765	803	746	804	813	789	813	792	796	761	772	799	817	825	783	786	830	801	778	783	781	809	833	775	741	770	795	806	791	794	749	801	745	794	786	823	815	768	747	794	819	798	795	776	812	791	742	772	806	829	788	800	781	789	785	788	762	753	839	831	823	797	737	754	779	817	752	831	743	776	754	814	810	766	736	786	833	843	754	768	801	804	830	762	780	787	837	785	766	797	791	802	758	804	810	801	803	762	778	828	759	807	874	845	828	787	798	801	753	779	809	763	818	800	799	800	794	778	757	813	802	800	768	823	835	769	752	786	781	776	737	870	749	797	857	812	752	822	753	817	819	819	799	782	825	807	834	811	751	771	785	829	800	797	789	742	814	816	781	802	782	799	809	763	767	747	803	807	777	811	749	851	791	814	801	832	816	830	790	764	807	773	859	795	810	794	773	791	768	847	817	762	819	775	815	829	791	865	822	799	785	813	777	801	765	788	796	785	764	796	756	814	770	779	816	794	819	729	812	812	814	798	778	778	803	816	759	795	779	731	755	750	793	819	783	804	800	792	798	789	797	774	799	809	766	785	841	778	812	853	799	856	824	772	767	748	765	800	801	809	787	792	806	799	796	809	784	763	773	771	792	813	813	781	780	800	860	782	779	755	748	763	809	787	791	835	805	772	775	765	790	822	788	760	827	796	803	816	759	792	764	824	733	838	797	807	839	766	790	808	822	770	778	774	774	814	780	811	806	769	789	794	763	776	815	790	764	782	778	787	828	807	836	801	738	751	771	814	792	791	762	779	822	746	748	803	782	780	808	813	795	828	808	789	822	743	790	750	804	802	834	754	822	784	776	737	790	803	784	748	827	768	841	785	803	783	813	781	747	739	795	817	843	758	802	759	818	852	765	773	795	789	810	831	768	781	819	851	772	801	808	808	765	779	758	766	831	817	810	857	781	774	786	855	809	788	766	767	774	811	767	762	795	797	783	786	753	797	740	806	787	792	802	802	770	773	809	869	798	777	771	833	773	756	817	792	776	794	825	791	781	760	723	786	738	758	771	782	819	779	816	756	778	813	799	772	820	791	807	772	780	824	775	834	803	787	805	847	771	780	834	763	780	756	791	811	830	814	783	802	774	796	827	851	764	761	781	790	767	799	823	787	776	797	724	869	849	795	749	763	800	762	803	815	791	772	743	779	782	821	734	783	805	787	795	777	749	779	777	789	820	786	728	790	791	745	825	795	746	803	777	796	801	791	751	812	721	768	847	837	785	785	813	826	766	812	789	797	732	808	826	809	752	762	748	812	787	800	819	757	809	785	804	789	770	793	816	808	739	786	800	782	798	854	781	807	785	789	790	822	793	746	867	804	791	763	763	805	770	763	759	753	825	819	789	822	782	804	813	809	800	762	775	755	771	777	759	835	750	822	811	825	802	783	839	807	789	793	799	783	759	834	717	788	792	810	806	784	823	794	792	787	766	808	817	759	808	773	833	756	736	817	798	770	810	813	789	762	842	836	816	784	779	856	764	811	813	745	812	754	779	760	810	808	797	783	800	811	821	775	827	766	788	772	817	799	807	772	834	821	841	816	728	753	765	798	787	782	814	759	808	759	802	843	783	784	773	766	747	805	741	821	774	792	793	811	822	802	779	811	721	795	790	826	781	778	811	762	825	815	812	770	770	808	794	783	806	810	759	789	770	789	765	741	777	743	861	814	777	799	755	798	815	805	800	768	755	767	769	760	786	815	816	844	781	772	799	802	765	814	763	790	796	748	776	747	821	748	807	813	790	764	807	759	812	782	785	830	755	753	835	747	799	791	828	770	774	772	781	807	779	741	773	836	798	790	740	812	764	773	786	844	821	763	771	801	809	800	763	782	823	790	791	789	778	783	797	734	799	795	785	828	796	798	768	754	774	805	796	823	812	768	784	763	768	767	831	819	792	805	834	840	757	787	806	803	854	799	772	790	807	815	790	786	816	805	780	819	782	734	742	833	763	787	776	784	802	729	765	811	756	721	806	769	786	833	796	781	711	748	763	731	814	783	859	809	749	830	814	796	777	835	803	805	799	793	798	796	814	800	818	735	791	782	808	827	805	793	781	798	797	799	813	771	799	829	843	807	827	777	841	773	796	788	795	777	771	799	781	725	813	815	767	768	803	811	836	731	805	844	786	817	762	820	753	811	843	837	797	789	768	754	763	808	805	812	780	744	795	802	770	740	817	776	789	804	798	795	783	801	770	789	771	813	798	780	798	789	807	785	787	817	782	802	772	831	828	833	830	800	717	818	794	838	748	829	771	748	769	798	716	839	766	758	776	795	847	861	841	778	772	815	816	757	719	778	801	838	808	755	792	771	804	773	773	839	774	835	790	780	791	698	762	816	833	792	753	772	770	795	788	813	788	780	797	795	823	808	783	775	833	792	798	782	781	823	745	820	817	763	842	778	789	796	755	782	789	788	768	801	786	832	781	802	814	797	798	787	838	782	829	787	777	796	782	717	804	812	777	795	772	828	819	787	799	828	762	811	762	752	778	851	807	869	794	777	807	835	750	812	768	805	764	792	775	791	767	833	798	732	831	790	795	819	823	761	790	803	770	801	762	790	742	764	765	782	752	752	779	764	766	756	746	777	747	801	782	764	812	765	788	812	729	767	813	815	800	779	800	839	757	786	789	842	741	779	806	801	844	818	788	809	765	773	797	793	772	753	768	812	808	759	818	829	792	832	814	824	770	828	787	773	770	751	789	834	761	795	777	792	853	807	759	808	844	787	789	808	759	755	828	785	801	825	776	782	758	854	799	750	760	854	783	751	781	747	805	816	800	788	760	761	815	801	844	811	815	871	766	763	804	796	788	797	800	789	746	785	811	809	788	779	778	780	813	796	822	775	814	779	830
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
