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
338302699244	338302699801	338302700351	338302700901	338302701451	338302702001	338302702551	338302703101	338302703651	338302704201	338302704751	338302705301	338302705851	338302706401	338302706951	338302707501	338302708051	338302708601	338302709151	338302709701	338302710251	338302710801	338302711352	338302711901	338302712451	338302713001	338302713551	338302714101	338302714651	338302715201	338302715752	338302716301	338302716851	338302717401	338302717951	338302718501	338302719051	338302719602	338302720151	338302720701	338302721251	338302721801	338302722351	338302722901	338302723452	338302724001	338302724552	338302725101	338302725651	338302726202	338302726751	338302727302	338302727852	338302728401	338302728951	338302729502	338302730051	338302730601	338302731151	338302731702	338302732252	338302732802	338302733351	338302733901	338302734452	338302735002	338302735552	338302736101	338302736651	338302737201	338302737752	338302738301	338302738851	338302739402	338302739951	338302740502	338302741052	338302741601	338302742151	338302742701	338302743252	338302743802	338302744352	338302744902	338302745452	338302746002	338302746551	338302747101	338302747652	338302748201	338302748752	338302749302	338302749852	338302750402	338302750952	338302751501	338302752052	338302752602	338302753151	338302753702	338302754252	338302754802	338302755352	338302755902	338302756452	338302757002	338302757552	338302758102	338302758652	338302759202	338302759752	338302760302	338302760852	338302761402	338302761952	338302762502	338302763052	338302763602	338302764152	338302764702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27817	11626	11316	9166	6304	4368	3044	2221	1680	1295	1116	863	635	634	495	411	377	374	281	285	293	284	274	259	266	279	263	211	222	237	261	238	260	222	254	216	223	251	242	228	230	241	214	242	233	229	265	251	236	237	262	238	239	206	229	243	259	240	231	272	255	212	233	229	226	227	241	223	274	234	229	236	235	217	243	235	214	246	242	212	242	249	246	248	251	230	236	235	228	265	243	262	227	248	255	247	223	253	224	227	240	249	235	261	237	227	245	256	237	228	208	218	230	245	230	228	265	207	221	241	232	246	234	240	262	242	227	236	241	233	252	225	206	253	206	227	222	254	235	210	207	248	241	230	241	230	235	258	239	226	235	223	226	251	230	243	238	243	246	241	257	223	239	235	213	229	202	239	267	237	236	221	251	235	236	200	250	230	247	250	224	221	226	219	218	223	210	210	217	211	244	220	235	231	231	231	215	219	252	220	227	221	262	218	251	216	216	240	247	249	246	194	241	243	230	249	217	235	250	249	237	237	262	269	220	243	251	254	272	252	210	269	247	230	211	229	243	248	226	205	227	231	226	235	211	238	241	235	244	208	222	223	237	242	245	227	221	239	226	252	240	250	235	229	246	255	225	216	214	218	249	243	210	191	202	239	215	238	231	222	250	238	234	234	221	221	214	233	234	247	251	264	257	222	225	257	256	248	256	221	233	236	216	224	220	238	252	260	233	232	225	219	263	231	231	241	249	237	203	267	247	207	222	257	216	222	221	218	252	229	254	233	202	218	218	214	212	242	240	237	262	224	260	224	225	262	244	221	246	228	223	206	217	213	221	249	225	237	254	250	223	240	244	238	236	253	226	216	201	243	227	238	231	221	210	250	223	248	203	209	240	242	231	235	216	220	229	240	220	227	231	252	259	237	201	241	245	228	228	254	236	212	216	205	217	251	248	256	213	239	218	238	217	248	249	233	233	211	210	256	260	218	245	210	245	274	243	213	241	271	218	241	234	220	252	211	250	244	250	266	270	235	237	229	223	253	212	246	235	236	231	221	239	256	271	234	227	237	213	220	233	224	258	197	203	248	241	214	269	211	221	245	239	234	235	247	242	234	250	230	250	237	224	228	254	256	234	224	214	227	211	242	233	245	236	233	224	262	206	218	230	243	270	247	193	245	213	225	260	214	245	237	241	245	219	229	229	238	255	249	246	240	208	237	233	229	230	236	242	236	236	204	231	214	240	245	194	236	251	237	248	234	265	199	248	233	241	238	222	235	231	252	228	231	223	224	254	235	235	245	274	223	239	247	228	226	230	229	249	233	224	218	253	224	250	221	255	233	243	261	223	213	254	241	216	218	232	247	265	245	224	244	231	219	238	237	241	224	218	258	236	235	237	245	223	213	238	219	204	247	220	245	246	239	224	247	230	248	215	200	234	245	226	193	239	247	231	224	250	261	229	231	214	244	283	253	242	240	249	228	231	236	274	219	220	225	222	226	239	210	265	229	222	235	218	222	250	252	219	221	241	243	233	212	254	227	234	240	220	232	246	237	224	240	248	237	232	212	203	229	216	236	225	194	209	248	267	276	222	248	225	233	223	227	246	248	222	244	227	231	214	240	235	245	227	242	238	249	228	253	229	210	244	245	245	229	238	239	207	237	246	250	241	229	241	265	220	245	252	231	267	233	186	229	235	260	224	240	230	234	214	215	236	247	244	250	231	237	236	233	222	239	248	252	249	228	262	228	230	214	231	249	232	209	224	222	204	216	244	257	253	208	223	267	243	240	267	261	244	255	233	233	234	232	232	237	213	225	256	224	240	251	224	226	220	211	200	220	223	239	217	265	205	223	239	204	237	225	210	237	238	238	218	283	225	238	245	238	238	218	255	232	220	235	229	232	236	196	236	235	241	227	229	216	234	250	228	243	233	228	257	246	261	241	210	238	248	229	245	212	236	218	225	219	225	238	208	232	260	249	227	223	215	257	226	223	221	228	237	253	256	227	238	221	215	220	211	217	259	223	256	225	223	238	239	246	256	237	220	227	235	231	239	216	228	249	233	241	253	246	241	220	248	218	216	222	230	241	234	240	270	232	221	225	228	241	247	241	229	224	254	232	260	227	228	236	230	237	223	228	224	237	220	221	228	253	217	242	218	212	215	215	217	235	234	211	228	236	212	224	252	226	214	227	243	209	216	235	268	213	229	233	247	223	241	245	226	253	261	247	235	244	236	248	226	217	225	211	238	228	230	214	257	210	258	212	221	220	226	230	243	290	249	222	208	247	232	240	227	240	211	260	204	250	240	215	195	247	224	242	247	205	238	234	208	247	230	214	226	242	219	215	244	222	269	231	229	245	268	262	239	225	233	258	248	202	257	237	225	248	230	234	218	224	228	252	227	246	251	227	216	225	219	209	231	250	235	216	229	256	242	243	228	223	221	249	256	235	223	225	243	248	224	239	250	240	233	259	249	227	240	221	239	217	221	215	232	222	233	288	227	210	255	233	236	229	198	207	202	217	217	210	195	224	233	241	238	269	257	229	219	240	236	221	262	240	204	233	234	235	236	283	237	225	237	225	223	264	261	237	239	227	242	212	207	236	231	230	207	210	230	229	245	257	230	228	225	225	242	258	247	247	205	219	246	232	244	223	239	239	250	229	219	210	214	222	206	215	268	252	248	229	213	255	238	249	246	241	206	242	252	201	254	214	225	249	222	241	225	256	227	225	228	245	237	232	236	220	254	262	223	248	220	235	231	231	243	248	241	246	244	250	234	225	249	241	230	275	242	231	219	227	223	235	226	247	226	206	242	223	257	220	232	215	240	255	229	216	222	206	235	220	240	253	254	239	233	221	239	243	240	252	234	218	222	205	233	268	236	234	258	230	208	269	253	226	254	225	246	230	261	228	224	242	213	238	203	279	249	215	221	215	253	242	232	235	220	220	260	253	246	211	252	269	215	239	238	248	234	235	207	251	249	234	240	281	241	241	247	230	225	230	249	255	244	251	219	221	230	221	241	221	218	233	231	219	227	229	236	247	256	238	259	207	218	230	241	231	235	208	251	210	245	233	256	235	277	218	241	260	231	236	218	237	237	217	216	202	233	201	209	224	234	228	228	221	205	281	253	232	246	255	236	236	235	242	224	238	249	231	255	243	244	262	214	232	223	213	248	217	269	264	210	192	281	219	233	242	238	262	240	217	245	264	229	214	232	216	235	244	221	222	240	239	205	234	224	259	265	257	239	230	212	252	245	215	238	231	275	228	244	219	223	236	206	239	250	252	221	244	233	215	225	228	237	262	204	245	248	220	236	231	219	225	220	236	239	223	209	238	230	222	249	246	238	225	226	245	239	205	245	247	212	234	225	231	243	231	250	219	239	212	231	239	250	240	247	223	215	217	207	264	220	231	229	214	225	245	236	229	265	246	216	221	218	234	215	253	233	236	252	225	203	216	234	226	282	246	223	254	224	228	224	259	228	240	246	212	235	232	213	294	268	231	225	201
16677	9653	18005	21642	18904	15549	12281	9456	8231	6583	5344	4015	3112	2750	2092	1724	1497	1304	1098	1012	888	837	761	768	713	705	700	636	689	637	652	656	578	590	617	651	598	579	572	580	594	576	589	560	552	583	565	614	589	600	608	546	568	550	547	541	607	542	582	569	579	581	550	562	556	572	547	603	579	578	567	578	515	587	604	550	572	550	572	558	575	602	557	596	552	571	581	591	595	622	569	622	532	543	608	588	618	535	582	570	550	582	555	569	541	570	560	587	576	554	555	542	559	583	575	568	587	550	567	573	534	611	530	560	571	576	560	531	572	531	568	506	559	594	531	579	541	538	572	582	550	569	577	522	547	563	552	576	551	560	533	556	574	626	604	551	552	584	565	557	601	561	549	563	566	598	605	598	542	572	558	575	573	552	582	598	574	553	573	554	555	557	573	557	539	586	574	550	527	576	566	576	528	568	548	551	587	540	538	588	527	603	612	586	554	563	582	540	566	610	614	581	578	615	567	581	557	573	559	602	621	568	616	582	620	555	599	558	572	601	544	594	587	590	568	571	559	575	540	601	570	545	566	589	531	582	553	592	571	602	558	592	582	552	587	558	572	559	590	567	547	564	530	555	579	598	577	564	573	593	564	597	555	546	547	541	554	575	565	564	550	633	550	537	571	617	589	605	575	596	581	555	566	564	528	563	541	579	595	595	579	586	576	546	589	569	589	586	567	601	577	598	550	552	574	580	559	604	595	536	574	506	571	592	540	592	583	554	616	550	553	614	582	604	574	598	574	563	548	579	566	564	576	558	551	563	602	545	603	586	568	560	509	566	593	555	567	536	579	570	558	588	552	587	606	550	537	561	538	570	559	547	586	596	567	522	573	568	571	579	558	561	612	567	589	550	599	608	590	557	574	581	592	584	561	583	554	563	557	556	572	563	580	544	553	573	551	522	573	568	561	586	547	571	614	533	558	536	546	579	589	520	581	597	606	611	554	568	544	623	543	575	593	603	602	562	575	578	616	573	559	553	547	585	524	584	554	564	556	576	558	568	550	571	567	559	614	531	561	550	560	625	558	603	556	581	576	553	622	580	585	557	544	568	555	599	662	548	540	547	558	550	522	532	561	569	547	598	582	568	550	599	558	606	553	570	525	608	548	560	598	575	564	585	594	564	546	581	530	568	569	593	551	590	587	609	588	515	551	520	566	526	608	571	598	584	544	604	579	608	580	547	575	567	620	589	582	548	588	590	569	561	566	560	540	592	586	550	603	581	589	578	573	556	600	572	545	497	557	555	567	539	568	556	559	575	546	598	628	544	563	593	617	538	576	551	593	553	567	546	568	582	585	544	547	584	605	574	540	581	556	569	561	537	579	577	586	527	544	524	574	605	579	560	599	559	550	540	576	555	555	530	564	578	541	557	541	552	551	582	562	569	533	547	566	576	571	583	568	586	556	586	576	530	576	588	537	554	603	548	577	531	558	559	602	555	563	556	562	584	537	585	601	555	574	567	573	542	541	582	600	519	591	591	559	592	574	556	609	555	596	564	563	591	609	593	567	582	608	597	595	530	533	531	566	570	568	541	603	546	558	529	585	588	598	613	564	574	521	527	583	570	549	593	566	556	585	566	592	579	549	568	579	593	561	559	596	543	547	563	588	556	571	557	578	560	590	592	576	538	598	587	553	547	555	578	542	565	567	596	590	566	566	594	622	602	559	540	589	585	553	624	586	581	556	594	582	609	597	592	581	594	571	568	525	527	570	601	613	540	578	579	578	600	541	542	571	537	571	567	573	588	600	576	544	571	552	609	585	625	546	555	564	565	557	596	585	572	565	623	609	596	608	548	571	585	589	567	560	616	596	557	586	575	605	511	566	609	575	602	590	560	521	531	592	582	589	521	607	579	520	577	569	553	539	581	548	545	568	578	578	550	552	578	608	559	576	550	601	589	547	596	592	578	563	554	520	605	582	568	580	547	558	578	605	579	566	585	599	577	585	540	582	572	542	539	557	523	566	564	524	568	616	567	561	615	544	574	553	582	590	576	513	603	555	560	603	569	551	591	559	558	590	574	573	530	580	544	585	542	584	584	532	533	515	560	530	566	597	563	594	617	571	600	570	531	591	574	562	545	579	587	582	584	572	552	571	567	558	565	592	532	580	560	559	567	625	558	544	586	588	541	603	571	569	561	574	592	550	518	541	545	541	554	610	582	551	593	582	570	549	594	542	565	578	626	591	528	575	558	586	560	601	596	556	552	540	598	592	598	524	566	595	553	569	552	583	580	538	568	570	556	551	537	558	525	571	547	577	576	571	562	559	549	581	588	572	578	582	524	548	563	556	559	602	586	548	567	545	580	599	577	519	564	591	590	523	605	512	600	546	591	524	529	552	579	554	585	555	581	589	546	568	605	582	556	569	567	577	541	600	551	557	597	559	570	575	586	511	556	557	574	540	591	582	558	585	549	566	527	589	568	633	562	526	539	591	581	611	547	593	564	552	559	569	591	571	577	584	544	541	571	575	603	531	597	561	558	597	582	570	562	561	529	559	559	551	623	614	563	560	552	545	519	583	606	568	564	524	560	614	539	556	589	572	584	571	618	557	585	549	548	546	562	556	549	592	599	558	577	541	575	546	576	621	577	557	579	615	569	622	574	511	595	570	582	560	586	572	595	564	601	578	574	612	583	526	547	571	583	544	546	601	538	563	559	552	596	598	576	593	564	539	602	589	544	565	581	565	574	539	534	577	594	583	556	583	555	630	534	520	566	572	557	610	558	573	617	545	601	558	568	526	548	626	552	570	619	576	586	545	571	533	579	585	580	520	547	550	520	584	580	552	576	561	579	598	567	602	552	496	565	581	531	590	569	602	567	589	575	552	542	566	558	543	534	576	587	557	548	597	564	585	543	566	550	527	564	598	553	574	595	585	546	606	537	576	535	546	529	581	559	554	590	551	576	549	580	542	596	594	621	569	555	582	563	562	554	577	582	548	577	522	543	568	525	556	562	594	556	594	591	572	530	574	544	601	533	525	611	532	536	537	552	571	633	583	588	559	582	575	548	602	551	565	560	571	592	591	588	589	588	576	550	527	534	548	573	565	569	577	560	588	555	585	584	549	559	553	569	605	573	554	600	555	590	582	553	580	598	562	577	573	561	592	570	586	564	584	554	562	604	537	558	568	602	524	585	547	602	575	579	525	540	564	575	550	529	537	574	605	558	554	588	566	534	589	560	566	600	576	536	569	596	586	563	540	538	552	631	557	558	546	558	538	604	550	551	580	563	553	608	583	558	563	564	565	577	580	563	543	575	589	537	584	568	589	579	567	587	568	552	604	605	572	573	510	592	584	548	578	548	564	535	596	498	549	570	552	547	553	569	570	598	591	573	548	596	554	542	585	571	553	608	606	541	564	571	497	597	592	545	537	586	581	598	564	535	569	570	575	574	580	561	566	584	559	551	572	557	573	613	577	558	567	595	587	553	558	573	584	589	556	613	575	604
11149	5032	5125	4108	2676	1769	1377	1162	961	830	711	565	470	441	440	398	388	340	358	351	341	294	329	310	304	311	319	333	287	321	280	320	293	309	314	317	278	311	314	302	345	293	294	292	299	275	299	325	316	287	300	300	353	318	322	303	282	305	304	308	312	299	307	298	290	290	278	355	285	297	290	278	320	305	285	315	305	292	292	313	315	310	347	313	281	340	288	331	295	344	307	313	331	302	328	334	306	304	329	318	324	324	318	285	278	298	325	319	314	321	308	304	291	302	338	303	297	297	321	273	307	299	297	301	284	327	320	294	307	317	309	293	320	326	335	325	301	304	290	321	288	272	263	293	295	297	331	298	286	308	304	265	282	307	310	289	313	290	329	314	311	316	322	290	331	301	303	316	281	308	352	338	304	309	313	298	327	325	297	311	329	311	305	310	330	321	291	319	313	289	314	318	311	297	302	322	285	314	313	294	289	315	303	316	288	274	291	298	290	333	321	320	318	287	312	274	287	292	306	320	318	280	317	304	267	324	348	319	300	285	338	287	303	333	322	312	284	298	313	281	332	315	314	328	286	319	296	322	296	296	294	313	310	341	276	315	281	299	286	306	345	310	314	340	323	328	285	314	311	326	301	305	288	315	321	280	290	349	312	318	303	286	322	269	302	305	314	336	300	291	345	319	314	369	316	313	292	324	310	327	301	319	320	291	287	351	327	277	309	296	301	297	329	281	313	301	302	320	284	297	286	294	333	304	318	316	287	299	261	322	277	274	315	291	297	309	298	286	314	330	324	336	346	303	333	304	283	302	338	306	313	286	320	336	311	327	301	288	332	314	291	313	338	299	274	305	332	292	298	327	317	317	287	298	291	306	313	308	302	293	293	286	343	309	313	309	289	268	293	320	297	326	306	319	318	322	329	329	323	320	270	284	282	310	278	290	326	282	298	310	306	289	297	319	318	283	351	312	305	284	320	286	331	336	302	318	312	315	295	296	287	311	321	315	296	313	307	333	286	278	289	303	295	306	330	295	306	310	304	266	312	310	293	302	303	298	320	343	334	282	309	268	307	313	324	329	298	314	258	327	292	300	290	279	299	310	340	321	297	320	325	306	308	322	311	290	302	336	333	304	303	310	329	312	336	299	288	289	256	295	296	277	289	305	318	339	327	297	286	338	330	277	294	331	336	283	294	290	286	305	292	299	326	287	309	310	320	307	300	292	317	303	295	300	309	299	288	313	318	331	299	278	299	285	282	271	335	281	284	251	311	327	310	325	304	312	298	327	296	328	308	297	302	308	296	308	320	334	295	278	332	313	310	295	330	305	300	292	283	330	316	311	282	317	284	287	297	288	283	262	299	305	302	282	295	332	335	314	301	286	295	284	273	328	342	282	281	274	291	310	316	301	281	317	306	300	309	297	308	323	349	295	292	302	324	291	296	283	318	307	314	306	303	314	282	325	320	313	313	308	328	326	348	305	328	286	290	281	315	306	341	284	308	320	314	259	330	325	299	299	323	286	303	303	313	314	296	313	288	294	296	305	288	290	323	318	343	327	314	293	318	300	294	302	309	282	306	258	324	312	332	306	323	323	307	360	305	287	294	301	323	282	329	286	286	309	280	299	356	328	286	259	292	332	337	287	290	311	292	279	313	315	273	304	305	298	279	287	308	303	285	337	309	291	316	296	284	285	289	292	276	315	321	309	318	300	327	296	330	300	288	336	315	323	277	307	280	309	310	319	302	295	299	324	287	288	290	306	290	311	314	338	312	320	302	300	299	283	286	326	301	283	283	271	280	309	310	291	306	293	316	317	296	297	314	309	280	290	313	316	330	293	296	301	349	308	323	319	301	314	309	318	305	294	259	295	335	306	326	313	318	310	289	320	321	346	291	334	309	292	300	306	309	310	291	294	308	288	290	287	320	325	344	323	303	331	324	274	306	327	322	307	271	285	350	317	319	315	350	343	308	310	338	287	304	325	336	326	261	310	316	302	278	306	294	301	317	318	316	289	324	307	306	301	295	314	350	309	315	288	288	330	295	297	282	283	317	336	292	292	295	333	295	325	293	313	329	329	278	310	344	323	311	313	272	323	318	294	301	331	280	277	317	272	280	323	328	313	286	313	306	342	291	305	285	277	308	312	296	307	312	315	298	300	284	316	328	295	326	317	287	304	284	296	276	286	319	310	263	316	284	317	264	299	323	330	325	323	285	307	337	299	294	342	314	310	291	300	309	299	332	290	304	337	268	280	355	322	320	329	307	308	316	288	330	305	300	313	327	301	301	301	322	310	300	334	300	320	305	312	298	292	275	303	316	318	306	328	329	322	287	291	309	310	307	295	295	320	296	331	329	310	318	281	300	317	292	300	302	286	296	308	329	328	302	281	300	299	270	308	319	317	312	291	316	312	306	301	327	290	301	314	320	294	278	322	308	311	280	306	292	322	316	349	315	316	301	303	292	258	314	318	297	351	286	305	311	312	317	306	341	294	344	274	321	295	322	303	296	309	303	305	321	307	290	314	297	308	301	328	301	309	290	310	272	306	303	279	286	288	300	327	329	326	295	320	291	311	311	281	333	317	314	300	304	322	324	283	305	298	311	288	301	299	304	291	261	288	301	286	288	285	306	289	273	333	311	305	313	321	301	303	318	292	302	329	298	304	285	315	301	283	313	322	293	311	321	304	313	290	305	288	278	319	287	318	302	334	333	289	260	319	320	303	320	295	276	277	302	302	297	308	290	331	306	315	342	298	286	311	337	309	291	322	285	308	298	333	352	317	355	296	305	280	324	300	313	329	260	295	298	318	308	314	294	282	276	312	313	308	299	308	311	314	326	303	297	287	298	324	308	318	323	329	324	313	291	297	290	294	320	310	303	311	299	305	332	345	295	286	285	283	313	310	311	307	295	318	280	327	313	290	288	293	290	310	313	286	328	280	280	271	306	315	342	311	319	275	307	293	304	314	310	310	292	272	274	299	330	309	329	296	284	302	320	309	339	366	303	312	327	318	312	339	284	317	299	318	297	325	311	314	302	316	290	308	291	332	340	316	321	291	295	310	297	278	305	276	308	299	302	305	293	295	280	327	324	351	320	298	319	288	341	322	319	291	289	326	313	304	334	312	308	318	305	285	304	317	308	341	268	305	295	310	311	299	304	280	284	310	299	299	292	297	317	311	304	267	301	284	312	341	309	305	320	302	343	294	321	286	282	285	329	355	314	290	311	302	326	318	338	288	339	303	312	329	317	301	338	297	304	318	301	292	340	296	306	287	307	278	298	297	300	275	284	317	299	313	312	284	299	292	325	324	308	338	299	288	282	300	311	299	296	327	309	326	308	309	310	295	309	331	309	324	306	329	296	297	292	304	281	301	307	325	318	322	285	327	334	304	293	298	292	275	339	317	296	340	343	323	276	292	312	330	308	294	280	319	314	309	321	322	301	283	295	314	299	298	293	301	301	307	319	322	282	305	273	291	276	303	345	271	293	313	287	325
7745	5113	10220	11694	9623	7311	5838	5144	4307	3495	2812	2303	1813	1625	1372	1275	1110	1085	944	918	864	842	824	760	840	753	754	755	774	756	774	712	704	766	721	736	659	697	669	741	753	743	746	729	703	695	723	717	713	718	694	757	726	768	724	710	750	702	723	732	713	715	752	731	720	728	762	746	702	725	753	721	768	745	723	740	739	662	747	706	728	732	694	728	720	694	755	723	697	717	692	718	739	743	708	804	697	734	735	760	732	748	715	742	705	722	736	733	711	667	744	720	691	737	693	710	693	697	707	724	699	732	724	738	717	710	737	717	685	771	718	704	716	689	664	674	731	706	709	692	694	713	725	753	700	714	739	738	678	761	718	685	744	727	757	735	719	755	698	749	711	712	695	715	695	701	741	724	725	725	711	681	727	772	713	728	753	720	684	731	712	767	686	777	726	733	692	740	726	760	717	702	700	719	695	738	765	730	716	740	712	711	724	731	768	732	779	768	742	725	693	707	682	697	706	758	749	687	718	713	716	720	719	737	739	711	746	735	695	706	745	728	694	707	696	688	684	726	733	723	677	720	726	785	700	663	743	697	697	750	746	777	695	742	740	703	727	749	764	693	761	687	707	715	680	689	717	746	679	716	720	756	679	685	713	756	786	703	716	775	715	747	706	714	783	796	729	772	691	741	733	774	713	706	722	750	744	749	730	719	730	749	706	730	712	690	699	724	748	695	752	733	724	710	704	763	696	664	755	699	728	711	734	728	706	789	708	694	673	718	704	720	664	726	731	707	740	702	679	739	679	701	702	710	757	711	723	706	707	756	736	729	711	734	712	691	755	671	698	713	749	721	762	763	734	704	713	738	722	653	732	723	691	764	701	710	729	749	688	723	714	722	713	751	784	724	706	707	724	691	713	710	714	674	728	707	688	728	727	744	752	728	714	764	744	717	731	699	725	735	731	737	737	715	661	727	727	792	721	694	710	773	691	679	686	740	730	690	740	779	759	691	705	750	742	731	685	723	720	684	727	767	727	748	692	755	734	747	734	726	676	683	749	731	746	742	774	705	692	710	703	746	736	735	704	725	697	654	704	714	761	751	718	685	688	737	750	708	715	711	747	750	697	707	725	712	671	713	736	711	694	659	746	720	690	733	740	684	673	752	695	708	736	722	773	690	729	757	734	700	745	720	746	704	691	723	682	775	753	758	737	697	723	743	732	751	718	706	718	750	714	721	658	710	730	705	707	743	732	677	707	727	711	711	706	707	742	722	725	740	727	714	700	726	715	672	743	749	753	711	742	700	773	687	729	763	740	705	719	759	710	719	729	760	737	742	769	711	674	681	752	704	704	707	710	720	742	711	736	698	722	731	737	727	693	765	725	740	695	726	720	704	743	714	628	707	766	698	712	693	733	747	694	750	716	744	666	691	741	723	735	675	744	719	719	721	690	710	728	695	706	716	702	675	727	757	798	752	714	765	753	682	671	731	652	702	736	738	757	743	742	701	689	686	747	684	765	736	760	722	758	682	674	725	753	701	782	738	724	684	761	695	655	681	715	763	736	722	710	678	731	709	719	734	744	672	724	716	706	687	702	718	722	714	766	768	732	723	737	736	738	709	672	740	714	757	729	754	764	647	702	707	705	720	741	710	724	709	715	717	727	762	714	762	714	763	702	736	728	730	725	710	761	722	731	735	690	708	756	680	750	710	684	766	739	706	699	748	675	709	693	703	746	711	716	752	742	664	706	779	761	775	732	718	702	692	716	719	749	719	747	765	775	713	731	723	741	697	699	727	675	732	723	713	664	764	749	690	754	658	762	708	717	737	702	695	708	728	761	724	744	735	753	758	717	724	710	746	683	708	748	744	729	705	772	724	737	710	690	765	734	740	727	722	738	722	724	743	709	724	701	739	756	752	718	738	763	706	747	723	699	743	725	711	739	718	677	730	717	742	771	710	689	720	724	738	665	669	722	744	746	717	729	701	765	696	706	707	721	741	743	684	729	769	703	738	698	731	683	740	693	718	713	717	710	695	789	725	808	718	695	721	706	742	705	698	711	676	712	709	710	735	682	720	716	701	753	675	742	759	714	720	755	691	698	741	695	769	727	755	720	755	687	747	721	734	755	701	676	702	718	722	748	726	711	732	708	729	745	779	720	698	732	667	722	735	683	711	752	652	731	722	716	714	759	732	720	718	727	704	751	739	741	707	676	719	715	718	724	693	695	670	718	725	744	709	736	663	718	756	705	710	684	708	734	754	692	745	700	760	733	725	741	721	708	702	692	737	693	750	736	791	740	737	720	724	723	736	712	700	758	762	786	691	763	715	721	694	718	715	759	730	722	785	725	731	719	739	707	721	692	784	733	720	798	699	715	723	769	732	675	741	741	771	740	677	694	742	768	741	695	724	729	735	750	773	699	697	737	731	713	732	773	705	722	722	689	720	765	780	682	708	681	706	660	749	749	711	700	716	768	698	696	698	686	748	694	725	722	734	723	743	773	747	706	703	716	750	760	774	761	710	757	747	705	716	752	707	699	730	721	773	759	737	715	772	731	775	655	746	714	676	700	754	690	791	707	750	683	764	749	729	703	736	747	715	735	735	778	753	721	746	724	727	689	718	707	671	719	713	753	687	712	698	716	717	708	791	738	803	715	724	690	757	725	692	733	707	716	743	755	766	706	733	709	734	711	710	694	720	700	741	737	738	713	783	752	740	757	734	786	773	729	720	726	663	698	685	745	740	731	745	748	729	710	729	674	724	726	694	690	669	747	753	743	737	728	707	723	707	722	709	683	744	708	709	723	717	745	728	716	703	715	729	754	702	721	711	719	782	708	715	718	721	697	715	748	746	715	720	688	741	724	736	736	757	695	692	676	712	744	755	725	741	757	718	736	755	691	725	700	743	689	723	712	744	753	724	718	734	698	776	674	646	706	724	735	723	632	744	724	724	729	718	787	772	735	679	704	701	725	750	733	713	725	708	702	777	714	721	675	737	717	731	744	703	710	693	721	726	696	717	714	699	686	698	683	766	708	703	706	764	673	716	750	679	693	749	717	715	747	692	758	752	739	695	675	672	718	755	716	773	697	687	723	725	667	698	704	699	719	703	686	736	688	715	744	716	684	708	690	673	704	725	757	720	748	748	743	686	661	722	688	732	723	681	692	719	717	742	693	695	740	741	759	762	700	733	680	734	739	777	737	729	755	714	710	680	718	759	716	704	708	737	713	698	740	726	696	687	691	756	690	722	737	742	691	742	736	707	732	704	721	699	738	790	733	704	765	704	751	696	731	766	708	785	729	689	732	723	719	740	660	763	711	741	729	764	683	754	716	702	719	732	753	723	732	694	712	702	752	736	686	728	793	748	772	727	728	785	709	745	752	667	756	721	745	702	739	748	697	732	705	682	691	704	685	727	708	712	759	671	672	690	730	741	712	763	731	691	723	713	746	724	738	754	724	737	737	709	709	723	724	758	748	739	725	727	787	755	678	695	732	727	673	708
20703	8655	8524	6653	4337	3018	2087	1749	1335	1093	863	690	563	551	447	377	356	349	345	284	340	311	275	273	284	312	255	318	274	262	278	322	266	298	289	259	299	292	280	283	259	287	307	269	277	290	288	267	277	314	297	250	273	282	264	254	272	239	276	274	285	284	276	271	285	265	247	288	256	295	266	294	280	252	266	272	277	283	294	290	255	263	276	245	259	281	321	280	315	249	271	247	264	307	303	302	286	292	312	258	266	287	255	291	277	282	289	253	277	278	283	284	248	266	295	309	272	299	266	285	298	268	287	283	279	285	286	273	271	271	279	263	270	310	260	276	272	286	272	309	275	262	282	267	317	283	291	291	260	277	285	278	281	306	272	300	287	298	299	304	273	308	228	291	292	263	274	256	243	293	264	267	253	305	269	284	281	282	251	277	289	293	308	287	267	260	282	246	275	282	268	297	291	277	281	273	278	259	295	266	265	283	281	277	258	292	279	286	293	280	251	259	264	269	284	291	267	253	277	273	279	274	267	266	283	305	297	297	284	304	317	294	294	254	278	264	290	280	297	273	280	310	304	286	272	286	277	273	300	257	280	282	281	301	260	291	268	294	275	264	291	278	295	292	294	290	318	306	269	307	269	274	257	272	248	307	307	323	277	229	297	292	299	272	263	283	257	256	269	275	303	287	271	262	293	306	274	286	248	299	312	290	284	272	291	245	284	278	288	305	285	270	254	244	243	272	281	293	277	270	287	268	268	279	295	277	302	286	258	274	239	285	262	274	288	278	277	324	295	280	258	268	277	295	258	276	288	277	281	260	284	261	264	288	271	283	287	286	255	291	290	297	300	259	252	293	274	267	259	278	283	263	289	264	283	253	267	259	280	298	288	298	281	291	271	247	259	266	275	279	230	238	251	247	257	276	265	307	262	266	264	290	297	273	275	283	298	287	267	267	272	258	274	256	304	242	282	252	269	293	277	280	249	293	307	270	317	332	275	263	278	265	269	314	274	277	290	288	308	302	265	330	238	267	224	281	251	272	263	291	260	270	311	276	264	291	267	302	256	293	257	275	269	271	248	272	272	271	295	267	283	257	264	300	282	271	267	290	279	279	264	293	279	298	316	305	299	252	310	288	305	259	285	267	296	272	274	289	263	284	283	287	254	255	284	280	292	286	247	322	263	289	270	260	286	280	266	298	263	284	299	285	274	273	310	267	283	273	285	281	261	277	282	265	267	252	285	258	247	272	284	280	273	261	269	294	300	261	265	289	267	306	295	318	299	272	319	293	260	313	261	300	247	295	286	294	299	250	290	311	312	275	294	272	254	302	282	296	252	280	303	242	288	274	261	267	276	264	284	283	280	268	327	265	276	299	306	277	252	263	281	277	269	289	264	264	286	286	291	268	299	272	289	304	282	268	298	256	286	289	262	291	291	266	262	263	278	250	281	293	280	283	286	270	290	287	261	276	257	288	276	272	268	272	282	289	274	271	260	266	251	315	293	268	271	263	281	285	292	262	284	273	300	273	273	291	284	275	292	274	285	247	252	299	267	291	281	271	268	286	285	282	284	289	297	293	286	275	302	266	274	296	278	293	264	306	303	294	261	271	268	268	296	323	275	277	253	260	237	264	253	280	245	287	325	273	299	256	303	292	258	285	274	285	289	280	275	253	302	340	287	265	306	279	271	274	316	312	272	274	279	281	304	282	297	278	286	270	282	254	266	295	265	300	275	241	256	254	302	286	279	277	288	263	273	316	255	283	299	300	307	269	289	301	288	228	262	300	255	268	266	267	278	256	279	266	303	251	293	264	264	259	265	299	282	283	245	248	261	297	256	242	304	261	288	288	292	279	263	276	286	257	312	289	283	300	265	261	281	237	255	284	272	267	271	295	264	251	256	273	268	282	257	325	249	272	276	295	297	261	266	279	292	276	305	314	264	276	294	297	247	260	266	264	256	269	336	254	259	245	270	283	283	269	284	266	277	314	262	286	250	275	280	273	285	263	299	270	255	258	264	293	284	284	250	266	262	289	243	255	298	274	283	296	263	290	291	289	270	265	244	297	325	286	255	278	213	280	265	273	315	261	267	280	299	266	289	293	283	288	284	288	285	289	275	319	288	321	276	273	289	275	293	282	285	261	284	269	267	274	308	280	274	270	281	299	288	287	307	279	313	274	293	263	249	290	290	302	277	269	271	271	295	287	280	266	303	296	273	263	263	300	289	268	270	273	270	293	319	281	294	249	250	270	280	282	294	273	273	278	298	300	278	274	293	293	289	276	279	258	274	290	255	277	278	270	268	281	276	294	257	300	261	285	282	278	289	255	288	274	277	293	260	289	282	307	289	314	260	256	281	312	275	288	287	279	248	321	278	293	322	304	306	283	273	290	333	280	288	276	294	271	280	302	280	277	289	267	271	268	282	308	262	287	255	313	292	292	269	263	313	274	256	294	265	266	276	264	295	305	293	299	286	283	265	266	317	283	281	276	278	281	293	275	302	273	279	273	257	266	271	280	292	267	264	322	290	273	315	268	250	245	289	277	278	309	288	261	281	269	306	291	295	286	248	278	264	296	252	288	273	277	266	295	263	263	267	307	300	286	324	276	274	298	284	267	299	268	279	294	300	240	279	257	302	290	270	260	273	295	299	280	286	256	276	280	280	283	292	282	278	279	260	290	293	287	294	297	289	272	242	256	277	255	266	266	286	263	291	273	301	278	290	268	298	282	306	255	283	278	295	306	260	281	289	286	300	284	273	275	279	276	264	289	254	246	288	289	325	246	287	261	286	243	305	275	271	289	292	291	270	308	283	261	253	270	260	301	285	276	296	290	266	266	269	289	265	261	273	290	265	286	296	314	290	303	274	255	265	317	295	274	297	301	312	270	300	311	287	258	262	262	274	299	280	281	280	288	275	272	253	268	255	286	287	284	294	261	274	260	271	281	254	238	211	303	292	260	274	273	280	260	267	300	287	274	291	295	295	304	284	275	274	286	262	289	295	325	262	286	309	297	276	280	252	240	290	299	262	291	274	309	314	309	281	274	285	281	302	281	292	263	276	276	281	276	279	284	318	293	267	258	277	286	252	266	257	295	303	272	277	278	280	267	293	288	253	327	281	284	278	294	271	286	304	267	271	238	299	261	278	283	320	285	282	301	275	275	310	306	290	247	311	279	303	282	273	302	273	308	264	286	301	261	255	274	278	301	277	281	321	282	266	292	285	278	295	266	257	283	269	280	271	279	285	292	261	253	261	289	285	292	273	259	271	279	286	258	285	285	281	275	288	291	251	299	284	290	257	261	262	272	270	248	290	272	264	267	291	264	264	261	277	302	298	286	290	270	296	282	272	308	267	319	269	281	275	249	306	270	254	270	283	265	307	294	236	274	280	278	281	272	245	330	290	313	234	298	272	260	267	317	282	335	290	282	294	276	269	319	274	273	280	245	293	298	273	277	302	252	280	302	298	265	283	286	262	282	273	259	354	274	272	302	268	301
13862	7488	15203	16972	14370	11237	9369	7346	6129	5027	4065	3170	2436	2243	1820	1514	1336	1179	1071	1007	877	842	855	755	748	752	732	743	760	753	705	706	686	718	744	680	688	644	635	651	670	628	674	715	700	624	709	686	646	752	660	654	651	666	646	634	656	652	667	686	646	646	660	693	694	619	695	664	693	710	643	641	673	671	635	654	685	635	646	659	684	641	633	719	674	698	668	691	665	647	655	660	679	669	663	637	689	652	670	668	620	666	642	654	676	655	639	648	660	645	645	665	654	678	677	711	672	667	652	617	680	658	629	681	611	700	642	631	704	669	685	672	678	737	719	623	612	671	648	663	656	649	646	612	693	646	640	661	668	716	617	643	624	625	638	712	654	677	621	645	680	664	647	711	643	689	671	666	681	690	676	669	655	612	677	693	665	673	649	648	654	653	694	640	634	662	614	631	644	654	682	643	709	694	727	669	687	671	606	689	692	593	679	689	695	682	651	691	658	649	653	637	663	663	672	648	671	633	679	640	690	669	628	700	646	676	667	637	685	715	660	665	669	671	658	654	651	679	665	625	690	659	663	666	649	672	645	676	657	678	614	663	640	635	691	638	689	656	672	660	698	680	693	671	668	632	675	689	675	618	664	700	684	685	668	740	677	666	631	663	689	624	650	612	686	693	640	716	644	668	637	687	648	656	666	650	698	687	669	649	672	630	720	616	654	646	688	631	635	626	705	580	649	673	677	685	671	716	673	633	685	673	642	650	653	670	654	649	636	675	649	663	673	648	676	603	682	628	705	656	664	674	675	681	685	656	665	666	652	599	657	689	665	674	674	685	654	653	606	651	648	650	643	673	653	680	674	694	620	680	683	721	615	683	628	695	639	698	700	591	692	628	650	645	606	626	643	621	692	668	677	678	675	671	694	675	657	648	657	615	649	646	666	637	682	682	687	645	657	623	628	660	658	616	668	625	704	695	703	677	646	665	679	651	661	678	621	648	658	650	663	691	619	695	673	678	656	667	633	648	698	703	656	669	662	602	652	683	657	676	682	699	623	640	701	661	653	673	613	668	698	663	614	661	647	658	622	688	650	688	678	675	664	643	636	636	644	665	641	660	643	677	663	618	690	674	614	682	703	664	656	677	670	666	668	689	671	638	668	649	698	702	713	632	661	648	637	675	674	664	663	635	644	658	668	663	648	669	671	596	626	686	675	630	715	659	696	643	659	644	641	698	667	664	677	643	669	668	697	675	690	650	645	674	666	662	634	603	672	666	680	684	658	656	692	656	663	659	639	720	651	698	663	663	685	656	680	683	631	638	672	652	729	682	632	630	665	690	721	631	708	646	658	657	644	650	630	640	637	644	616	686	709	675	678	725	630	642	625	632	668	669	657	689	642	702	709	694	710	644	627	648	693	678	652	609	637	667	663	665	678	671	680	662	718	621	648	675	674	665	678	642	663	679	727	725	650	708	624	661	657	668	693	675	629	677	619	641	689	623	693	639	658	676	672	698	682	682	641	604	717	647	679	605	697	668	672	630	706	672	639	651	663	646	698	676	668	683	633	672	686	683	633	654	664	653	657	645	636	654	678	628	614	660	682	678	660	668	669	680	657	634	665	649	698	697	662	624	678	655	670	625	672	614	687	651	717	681	661	658	657	669	671	675	644	678	657	703	670	664	656	670	693	687	618	654	629	673	674	641	674	705	666	672	666	711	648	717	662	652	684	663	623	642	645	661	647	704	643	688	639	685	651	623	668	605	686	654	707	652	663	681	694	626	644	628	636	678	658	626	658	615	672	699	650	631	686	656	714	649	723	692	650	628	660	636	599	704	685	660	652	672	658	631	704	696	649	645	618	656	646	682	635	650	641	583	713	637	661	684	657	643	673	626	635	695	668	662	659	608	701	624	698	668	702	702	655	653	655	630	670	605	662	668	698	702	689	667	674	683	692	638	674	630	676	655	674	669	698	732	652	691	662	703	711	661	701	687	678	664	607	647	646	635	654	613	671	651	679	659	717	679	679	646	678	621	672	719	627	696	653	693	639	680	670	697	682	638	647	683	694	642	657	678	710	619	654	670	645	703	675	678	664	664	653	683	695	655	703	651	694	658	617	666	647	659	673	650	657	690	654	671	655	692	624	651	707	654	696	685	657	669	678	646	669	656	638	638	668	703	706	663	705	672	673	655	659	625	663	679	650	697	649	663	647	649	670	656	632	645	728	590	669	627	640	667	648	685	669	633	667	625	652	640	705	632	714	685	661	664	660	635	661	642	636	662	656	648	635	667	643	677	693	654	605	629	675	674	644	658	618	614	663	672	674	650	676	655	661	652	642	668	667	610	686	640	634	722	700	640	710	687	656	635	656	709	656	663	676	599	685	663	660	616	615	664	639	634	610	636	641	652	645	664	695	643	654	656	716	663	660	668	690	664	717	663	643	650	656	654	652	678	684	689	678	660	696	680	740	685	623	637	682	679	687	646	618	685	672	632	639	652	626	673	703	683	698	622	668	638	671	668	615	670	665	650	641	631	644	692	674	630	654	672	654	688	666	714	623	664	662	669	633	655	632	649	659	636	693	673	626	663	621	659	650	609	676	683	679	676	637	672	655	638	622	715	672	700	715	649	680	683	652	625	663	648	737	646	670	686	654	681	661	664	640	667	653	686	676	653	680	670	651	646	666	619	635	667	685	678	692	683	647	659	651	631	686	648	696	675	675	680	662	644	703	662	652	686	660	644	663	662	654	698	661	592	663	667	598	620	721	669	705	678	625	689	667	632	645	667	687	667	630	688	685	648	701	695	665	649	671	640	687	697	678	678	636	666	687	686	656	663	660	681	685	664	688	718	662	666	663	660	665	691	672	612	665	638	620	663	679	668	645	667	686	671	631	645	691	671	633	656	663	620	627	653	693	645	716	670	676	714	622	730	651	654	681	651	661	612	660	625	712	642	653	627	703	669	636	647	673	642	645	659	670	664	672	682	681	648	700	647	639	630	643	659	662	688	691	649	684	632	686	646	663	672	658	677	645	665	650	669	657	645	673	689	690	684	650	619	689	689	635	646	726	671	665	691	654	665	712	664	652	677	645	676	689	632	694	654	643	681	672	668	631	689	667	667	644	667	660	654	651	685	698	627	662	682	668	654	653	628	659	655	623	667	627	710	654	666	634	649	627	678	633	664	632	660	689	675	704	648	683	639	643	621	700	696	582	644	674	706	681	647	668	713	688	677	669	692	682	607	669	656	673	624	701	669	710	649	630	674	713	673	667	662	665	655	640	664	669	649	661	652	626	670	650	655	700	650	696	668	706	668	681	654	628	669	692	656	667	694	642	665	715	656	622	629	656	634	612	662	710	648	674	675	636	674	694	671	596	667	626	670	666	647	644	633	707	679	635	739	655	648	698	656	643	684	710	678	673	674	642	667	618	655	702	634	627	701	666	651	645	661	676	710	662	658	631	664	663	676	695	649	647	630	634	661	654	687	655	631	619	649	690	648
27206	11292	12219	9147	6058	4124	2917	2302	1823	1348	1078	802	621	580	453	472	377	351	313	311	274	298	290	252	230	254	269	267	266	220	238	271	224	245	222	253	267	235	261	218	229	255	250	226	258	223	255	218	250	236	227	205	265	245	233	217	202	207	237	248	247	238	252	229	202	252	254	254	235	234	224	247	252	235	242	236	259	241	224	261	232	246	237	211	221	211	213	240	229	233	249	234	211	250	233	223	232	260	239	225	225	234	249	246	213	235	237	233	255	223	226	243	236	250	221	247	244	231	233	242	263	232	211	217	233	227	250	217	223	242	235	231	212	208	213	245	221	241	226	225	239	265	235	213	241	258	232	225	238	257	272	239	251	220	260	238	226	233	253	192	229	231	202	230	255	237	246	223	194	228	245	243	233	241	257	211	252	222	250	242	221	241	253	219	217	219	224	240	249	233	242	249	211	251	255	224	235	206	248	212	233	261	255	230	237	252	218	236	240	234	235	248	240	215	223	232	240	222	241	257	223	252	240	225	223	257	214	264	246	210	253	234	242	208	219	241	227	234	205	235	226	220	241	251	242	241	217	211	217	232	266	224	241	224	224	222	219	276	241	220	199	230	228	214	241	221	211	272	226	222	210	215	237	224	221	207	242	225	227	237	247	271	224	235	245	219	240	239	258	213	249	245	249	230	247	216	223	246	235	230	254	205	239	214	200	279	245	207	226	209	228	256	240	293	186	227	238	243	234	218	233	225	254	277	230	218	221	230	239	237	243	253	249	250	241	247	243	231	223	234	250	253	210	262	247	254	215	233	242	237	214	231	257	280	281	266	254	218	234	231	232	232	225	250	230	256	216	250	233	268	228	227	244	248	205	226	236	230	226	236	223	215	240	220	228	242	252	239	228	242	241	247	235	256	233	233	221	222	220	263	243	258	232	215	222	229	254	223	224	237	230	261	254	240	231	246	232	223	255	239	249	257	220	238	249	249	231	240	248	227	229	278	221	203	242	212	230	211	240	244	238	236	223	247	216	228	225	221	217	259	215	235	218	222	215	230	239	260	242	231	259	206	223	269	245	245	239	249	263	243	228	236	233	262	245	235	216	214	216	235	216	261	238	263	232	225	228	243	243	230	251	260	261	235	222	247	276	240	238	259	220	256	205	242	238	230	229	242	237	233	238	229	207	229	214	238	220	234	266	246	242	222	238	228	238	260	228	225	228	251	225	238	244	250	210	227	226	236	228	229	247	220	253	212	224	227	252	210	245	215	264	236	211	242	242	244	229	224	237	234	236	230	231	222	229	212	223	235	218	252	256	238	206	238	200	235	234	223	225	223	292	225	243	219	232	225	269	226	240	226	256	248	237	254	237	258	243	230	214	241	225	224	217	243	253	222	240	214	231	245	236	237	245	233	234	198	263	240	234	240	215	251	242	235	241	240	248	230	226	224	230	248	227	228	210	236	233	231	222	237	203	234	247	259	256	218	225	223	230	216	209	213	241	227	206	235	224	230	234	249	220	223	223	235	240	218	230	215	232	231	232	248	232	260	225	242	217	249	253	230	233	240	233	260	254	231	229	239	212	238	238	251	238	248	226	235	239	221	250	229	234	230	230	267	259	219	236	250	224	243	240	236	262	253	236	237	243	236	201	244	224	233	208	222	236	227	228	265	232	250	218	241	222	223	230	236	234	239	245	229	208	233	252	218	227	199	240	196	240	239	231	215	212	250	238	238	252	230	231	235	227	237	224	240	214	206	254	225	232	238	230	234	254	243	251	229	237	219	236	218	248	221	231	240	222	232	217	226	221	221	216	241	252	231	232	237	261	235	251	228	239	221	239	248	229	224	250	217	221	230	227	246	251	207	219	231	251	225	243	213	218	235	228	207	236	228	232	245	223	267	226	246	238	243	246	223	240	234	255	238	242	228	227	251	240	251	250	252	220	231	247	237	206	247	231	252	234	238	219	230	208	250	247	257	236	231	256	241	217	221	241	252	241	223	230	212	241	235	249	241	219	243	241	235	248	235	226	242	263	257	238	245	207	247	241	231	242	225	240	223	224	216	233	252	229	240	234	258	233	205	243	252	209	266	238	226	242	246	219	218	204	236	250	242	248	239	261	205	228	234	234	232	248	272	216	259	238	236	239	210	210	227	218	233	253	214	268	224	228	254	246	239	211	254	254	254	212	246	208	239	260	252	269	254	235	235	242	202	235	239	227	245	216	253	235	257	211	223	212	212	257	258	262	217	240	229	239	226	215	233	231	229	227	222	236	233	212	220	225	245	248	217	253	209	224	260	261	231	241	237	225	224	228	239	239	220	245	236	247	208	221	227	242	244	235	238	234	217	214	224	225	212	225	230	265	251	262	234	217	241	239	264	222	207	240	234	239	231	253	233	234	213	220	241	225	224	246	229	246	253	233	240	224	216	218	260	195	243	243	205	259	224	221	251	244	213	228	240	225	210	217	226	218	209	258	245	212	241	240	241	239	234	217	227	231	229	229	229	218	236	214	231	217	234	260	217	238	235	252	250	232	242	275	237	275	215	241	246	233	200	220	260	240	230	214	244	231	248	253	248	236	238	256	254	209	237	236	214	245	218	217	247	234	202	231	223	218	203	209	239	234	234	256	251	243	239	250	239	258	218	193	239	245	245	245	224	220	234	241	212	247	236	262	199	217	230	238	258	216	223	213	244	231	246	241	209	266	249	238	247	212	219	264	244	235	248	210	225	263	236	238	229	236	250	253	232	252	229	239	227	207	226	231	235	226	224	231	233	255	247	237	217	211	252	219	240	236	250	225	218	211	227	235	221	229	256	221	232	243	253	265	236	246	218	251	249	238	242	258	243	201	240	250	236	246	262	222	236	228	232	218	252	239	261	236	200	224	234	230	233	232	245	219	247	179	221	232	245	223	242	264	242	206	225	211	242	230	247	230	241	222	217	244	222	234	224	249	243	245	249	222	248	258	243	220	199	239	212	241	266	246	217	238	262	253	232	251	244	236	255	238	217	250	219	225	248	244	240	227	258	249	267	246	228	212	231	215	234	230	222	245	243	251	221	250	244	261	245	246	199	221	200	240	241	265	244	227	233	225	241	226	276	222	247	238	246	213	233	268	249	231	256	247	204	255	226	250	212	248	264	229	230	228	239	232	258	208	228	268	254	229	243	235	239	252	260	223	226	244	253	231	253	241	260	234	251	265	239	257	243	253	233	236	236	241	233	248	228	253	241	259	216	254	253	265	237	244	219	211	246	247	263	240	237	234	239	232	245	260	232	258	228	210	253	256	239	245	217	227	214	276	234	267	229	233	204	232	222	246	207	251	230	255	254	251	240	234	207	220	244	241	243	229	203	230	237	269	229	224	217	244	252	236	258	230	209	224	233	225	230	231	221	250	236	227	233	246	234	243	204	212	218	218	243	229	256	237	239	221	228	216	218	264	217	234	246	258	249	208	222	253	199	238	256	225	231	243	228	227	222	219	191	223	263	235	264
15874	9353	19048	20562	17868	14561	12306	10057	8361	6708	5233	3965	3013	2669	2191	1761	1464	1297	1077	1044	967	880	782	840	734	674	694	703	662	665	674	592	609	635	608	542	628	624	615	548	622	598	602	564	559	577	582	590	592	571	579	599	607	572	559	559	607	578	569	552	606	548	596	567	561	555	538	587	614	579	546	568	558	573	547	533	546	594	610	551	550	565	586	582	533	619	551	631	584	581	555	573	615	570	553	544	524	565	561	581	580	597	543	515	627	591	519	563	582	638	554	607	581	575	570	570	571	550	597	543	522	525	585	580	584	562	624	513	601	601	557	560	549	546	575	577	530	589	606	519	567	549	569	546	556	556	539	566	550	515	559	576	553	573	550	573	601	567	564	591	544	568	561	566	534	628	570	575	580	549	552	587	543	564	616	581	596	549	623	584	583	571	555	549	579	611	529	571	587	576	545	560	601	561	521	548	543	600	599	629	550	569	558	564	530	575	589	610	604	548	585	568	576	543	544	544	557	542	553	554	610	607	545	584	566	585	552	571	600	534	590	606	575	535	575	569	519	560	585	571	576	569	544	566	585	553	611	552	556	548	556	582	558	559	590	567	599	553	601	599	552	574	550	564	582	588	540	537	582	559	556	574	550	584	566	567	586	567	622	586	546	527	594	545	515	595	518	561	560	538	537	550	575	587	602	546	541	598	567	518	548	594	570	576	601	586	548	557	560	562	574	604	553	600	546	559	585	601	573	539	587	590	536	589	583	589	562	562	575	623	579	565	543	535	541	551	547	581	577	576	602	542	583	551	530	571	540	573	571	564	616	596	558	574	567	567	595	601	538	592	549	573	556	561	562	570	593	608	562	574	614	584	618	559	590	569	580	560	568	529	547	628	557	605	579	598	536	541	556	604	578	571	588	581	583	544	567	591	616	548	584	587	543	551	525	528	571	557	550	531	597	559	554	562	571	577	579	573	565	578	596	593	577	615	559	561	565	558	562	553	530	558	564	553	534	614	580	599	571	558	545	606	555	565	585	555	562	554	563	532	591	576	580	587	565	603	593	595	582	576	572	633	519	572	588	579	596	532	565	596	597	544	550	539	571	588	570	556	579	575	551	558	613	572	566	583	547	564	567	604	598	611	542	598	576	607	527	599	553	606	571	586	570	568	609	585	613	573	554	566	559	606	584	576	538	548	572	591	553	569	545	527	606	567	569	543	525	557	584	588	560	569	571	563	567	543	602	555	582	537	590	527	594	553	540	560	574	598	547	586	573	551	556	543	617	595	572	549	571	571	552	568	607	576	531	591	546	542	527	574	607	551	580	580	567	589	580	623	547	583	656	544	547	570	575	576	608	562	562	606	587	554	647	585	575	527	549	576	598	593	593	585	560	512	593	574	588	547	574	569	597	564	578	557	579	585	581	568	582	538	552	568	577	569	578	552	530	551	540	614	630	565	575	578	566	588	593	608	587	611	589	530	561	594	567	581	553	562	581	590	573	605	546	547	557	556	531	561	535	568	538	577	547	553	559	562	553	578	615	553	552	569	581	565	558	602	551	573	583	563	579	539	545	600	563	555	556	556	592	565	560	609	535	570	575	591	576	542	551	585	551	616	562	571	607	545	567	574	574	576	563	610	594	553	587	573	585	597	611	576	586	567	565	596	584	617	580	586	567	591	562	564	567	572	612	552	521	573	595	549	565	570	581	546	580	555	543	550	563	562	554	536	550	563	600	586	586	547	549	543	603	593	592	606	568	564	585	553	556	527	550	610	604	604	588	586	572	592	553	589	534	570	619	583	590	591	552	598	572	596	552	599	554	577	604	568	532	558	561	564	566	583	579	575	576	570	542	569	567	574	534	571	590	585	609	604	598	608	572	561	573	553	556	574	563	581	556	557	587	593	583	584	590	542	563	559	588	571	519	549	572	564	558	559	563	569	576	564	577	568	537	592	614	555	565	558	585	589	589	580	606	575	582	554	572	589	576	553	584	559	552	526	592	557	575	582	592	564	575	561	561	571	567	559	547	548	571	563	563	602	556	561	607	581	549	531	622	556	533	595	561	567	599	588	595	526	562	596	568	561	586	596	576	572	563	598	547	569	607	611	626	587	614	577	532	585	593	516	590	546	519	568	548	570	561	590	569	584	574	631	543	561	558	583	591	550	570	566	557	516	589	563	554	564	522	563	580	566	581	599	613	592	579	582	533	545	557	530	570	605	561	559	539	593	557	579	560	524	581	580	551	581	561	526	558	592	582	540	565	542	545	566	554	554	543	600	541	567	518	565	562	548	572	595	613	575	577	563	551	577	573	583	591	517	559	616	581	571	573	558	561	562	539	588	547	580	602	555	568	579	600	570	565	562	571	577	532	558	542	575	576	586	574	597	516	552	637	595	555	603	557	594	561	551	595	507	545	582	592	541	543	535	544	568	558	603	514	568	565	606	570	575	616	540	562	572	573	572	538	552	517	560	567	594	574	571	551	570	580	602	549	553	568	555	608	524	567	531	542	574	546	604	537	558	568	572	557	562	548	562	599	557	537	599	524	598	592	590	542	568	596	610	567	568	586	567	558	556	560	556	553	586	645	578	573	576	574	550	558	520	563	555	551	616	574	578	587	565	577	530	570	586	622	555	574	547	570	582	575	564	570	555	509	600	550	590	546	535	546	601	586	565	552	578	565	530	593	559	566	585	587	613	592	574	566	588	580	572	552	534	566	547	544	560	539	575	604	561	562	599	560	535	608	597	586	546	586	555	555	564	605	591	576	509	534	569	614	537	571	597	559	587	585	555	591	551	557	538	534	549	541	558	529	600	583	609	580	577	576	561	553	538	558	534	601	535	578	570	592	586	561	536	605	580	560	582	590	560	563	551	560	586	563	551	525	559	575	534	596	535	540	615	554	571	565	578	561	556	592	570	626	533	574	557	583	596	543	588	559	565	550	563	572	592	535	543	587	554	539	559	586	598	569	581	582	602	558	550	572	576	590	574	581	531	553	586	558	601	576	568	528	552	591	536	549	591	565	546	545	578	549	551	565	575	561	590	559	560	555	516	552	541	573	522	545	565	532	545	573	550	528	572	526	631	563	555	558	570	568	556	571	624	534	556	609	573	597	628	573	576	545	563	525	568	532	566	572	608	615	584	566	586	588	544	573	563	594	546	559	565	582	595	551	548	575	528	588	534	549	590	588	588	561	574	570	523	562	602	517	543	592	535	577	553	551	554	611	567	582	596	557	567	578	614	570	560	594	619	573	592	555	595	556	562	594	545	563	559	556	570	568	553	571	550	625	553	539	551	557	610	544	543	550	591	596	534	533	575	596	644	608	565	565	569	583	538	598	605	543	593	562	570	568	559	570	623	569	588	552	579	599	616	574	558	588	620	583	601	580	593	537	561	587	581	618	589	546	551	549	583	557	571	519	556	592	570	558	566	524	534	567	512	551	556	572	539	590	562	577	579	557	526	605	617	594	571	515	568	546	584	560	565	572	619	538	565
10067	5135	5302	4091	2678	1915	1590	1332	1030	823	700	588	490	469	405	393	381	356	341	316	327	333	321	352	350	335	311	309	314	324	304	331	298	293	337	287	324	328	313	340	305	305	344	287	316	282	321	289	326	296	305	345	329	316	344	329	317	262	310	310	313	327	331	342	325	321	324	314	305	314	325	313	324	326	293	323	297	313	326	304	334	305	303	298	323	305	289	307	289	352	328	336	316	318	308	360	306	304	319	309	315	315	287	342	299	324	312	289	324	334	304	331	310	316	321	292	310	297	308	353	324	319	300	300	299	287	280	339	309	339	278	311	296	312	325	313	292	302	325	340	298	303	312	300	296	320	306	341	315	324	324	333	304	298	293	325	319	319	327	313	327	294	276	354	324	309	309	311	324	328	331	345	282	332	309	344	319	321	359	283	297	323	320	302	310	301	373	322	354	294	293	320	305	312	295	296	319	349	334	314	304	309	316	309	314	291	324	270	285	324	311	325	309	292	306	276	309	308	282	299	347	329	280	272	320	318	329	325	297	287	328	316	328	293	315	312	277	318	308	313	319	305	288	307	325	289	291	296	322	308	288	292	340	306	258	332	305	302	327	289	312	307	337	314	310	265	302	296	304	325	307	332	322	311	339	318	307	317	321	314	336	298	301	349	299	315	333	317	329	344	334	311	310	307	322	317	320	304	328	293	290	298	313	315	310	303	284	295	311	316	341	316	328	327	338	325	333	327	318	297	327	346	334	325	304	278	301	332	285	320	316	345	330	310	299	356	322	326	302	309	304	301	315	338	301	311	281	345	296	323	310	350	313	278	310	306	325	322	301	278	345	295	304	352	317	316	273	336	358	317	329	313	300	321	338	321	347	302	327	323	279	320	348	308	356	297	287	322	356	314	314	304	290	325	297	322	322	303	295	308	293	319	285	283	286	306	353	298	318	334	326	277	304	307	320	295	282	335	326	313	305	316	318	311	306	288	331	298	295	330	296	331	330	276	322	309	281	309	336	313	314	321	330	324	379	307	322	326	281	311	317	335	290	293	352	295	307	297	306	343	316	311	326	293	310	318	332	295	286	324	349	296	303	278	326	310	303	276	260	306	306	299	295	345	332	313	303	346	291	345	315	318	322	337	315	328	302	283	297	311	318	325	327	340	329	304	321	315	336	315	318	315	318	309	346	312	313	297	303	312	303	319	298	306	306	302	285	310	297	306	302	311	300	301	305	301	308	302	290	299	323	285	299	303	342	310	298	298	337	296	323	340	315	273	321	354	308	320	306	304	284	324	330	312	314	338	287	314	288	323	306	346	289	308	307	297	315	338	327	279	325	327	287	325	308	315	309	317	316	336	306	325	300	313	282	331	291	308	286	290	305	297	325	324	326	310	299	314	295	351	317	316	321	261	346	320	302	316	334	296	316	314	325	299	309	306	330	299	326	314	287	334	328	285	338	312	333	311	308	281	313	298	280	324	317	312	315	317	293	336	315	288	327	263	332	324	311	342	282	290	357	289	345	358	269	279	300	314	305	298	315	329	341	328	294	320	330	310	268	311	310	323	278	296	294	295	314	308	286	309	293	331	299	300	301	267	297	310	279	307	294	302	295	296	308	307	311	326	327	342	296	308	330	305	282	311	305	321	298	313	327	290	352	307	317	308	298	351	317	288	309	334	326	308	378	295	312	339	308	286	345	292	309	302	339	320	315	314	309	305	277	306	368	319	284	327	273	292	339	303	312	299	312	323	332	297	323	318	282	292	317	335	299	305	303	311	341	310	313	304	341	336	290	325	291	338	330	317	272	360	301	320	323	282	306	309	309	328	332	294	299	329	317	286	315	318	326	318	320	315	308	321	309	274	292	335	291	347	307	305	327	315	322	318	303	311	265	318	292	306	273	298	315	307	315	318	321	330	316	349	357	301	306	299	370	331	313	305	345	330	333	318	315	300	314	295	295	276	295	302	336	284	306	293	317	342	301	325	328	293	333	322	329	320	329	339	297	308	302	297	324	322	282	303	280	304	284	334	338	307	319	296	304	320	347	310	325	302	325	329	319	346	304	298	303	314	314	313	291	303	318	278	325	353	317	346	327	315	284	276	307	298	331	302	301	311	312	296	305	302	313	295	305	320	295	300	332	291	292	329	331	324	326	284	316	296	309	322	292	332	314	320	308	288	276	306	296	324	295	326	298	315	328	337	333	308	315	310	302	317	320	350	298	318	301	333	303	304	310	317	302	311	263	322	300	322	329	312	286	331	319	329	321	345	319	329	301	325	324	293	305	317	333	319	329	309	340	325	321	318	314	319	316	318	312	312	317	290	317	308	326	312	305	335	335	334	305	319	293	287	336	346	313	286	296	307	353	268	290	290	350	321	336	308	294	338	306	351	310	331	306	315	342	310	318	326	336	335	284	308	320	305	329	322	306	330	319	302	272	315	310	326	305	324	306	342	300	303	327	301	293	296	295	329	303	283	317	332	331	316	342	345	314	309	299	332	303	292	309	309	308	315	315	286	325	343	321	307	294	307	353	324	308	310	331	327	308	323	315	272	327	294	294	293	285	335	339	304	327	290	336	287	333	317	294	315	285	301	272	332	300	311	284	341	367	298	296	332	303	294	302	300	329	348	319	281	302	326	340	347	353	319	322	313	289	289	324	321	286	305	341	311	310	310	357	276	315	319	331	329	327	293	300	304	322	305	324	319	308	352	266	296	280	336	319	334	331	334	295	301	322	332	316	307	294	293	316	338	310	311	323	322	283	302	296	326	292	346	295	280	304	336	300	342	311	292	327	290	306	296	342	296	326	280	317	335	336	296	338	294	306	287	316	311	317	311	324	321	322	336	274	337	328	292	322	308	322	311	301	300	309	335	354	327	287	308	307	300	331	332	323	325	345	296	329	303	311	296	299	281	303	320	290	320	311	325	320	311	329	322	311	310	305	316	323	320	291	299	285	274	309	354	318	280	326	284	333	341	299	274	334	353	304	308	307	294	321	331	306	309	292	280	288	312	340	309	284	313	306	347	295	280	322	308	320	319	300	329	281	318	308	359	292	313	307	300	315	273	313	319	319	315	345	283	309	320	329	324	291	304	333	319	293	332	295	330	320	325	324	298	290	325	306	301	328	299	334	298	297	315	285	298	308	296	338	344	306	339	293	279	315	291	331	316	331	295	300	307	311	275	321	307	309	303	337	315	318	301	334	332	310	311	283	268	303	329	300	288	292	301	286	270	334	308	324	286	306	307	285	332	278	284	281	309	285	301	317	331	299	298	302	315	320	326	312	331	331	337	315	313	306	318	323	303	311	298	299	304	308	302	303	293	298	297	337	321	310	313	304	311	311	345	331	310	284	324	339	372	330	298	312	304	298	281	310	338	325	293	303	284	278	313	307	328	284	278	324	293	296	314	309	302	307	341	294	325	294	313	277	327	305	317	300	351	311	276	309	343	306	312	309	327	314	299	326	368	314	342	304	332	305	296	293	314	310	284
7064	5090	9973	11589	9516	7564	6884	5563	4398	3639	2924	2199	1815	1658	1386	1269	1086	998	894	952	861	852	820	796	812	835	809	757	770	725	745	780	740	714	772	713	755	747	765	696	752	706	721	686	753	703	721	734	731	748	744	722	747	702	718	707	736	727	742	710	747	697	777	731	751	713	739	743	728	712	738	758	689	725	729	735	745	728	741	706	773	766	714	781	720	721	717	737	759	729	712	770	738	703	729	737	716	744	682	747	736	783	750	715	711	718	688	719	727	764	680	736	756	732	747	724	778	739	688	779	758	785	732	758	701	753	752	705	711	712	703	768	732	726	703	678	706	766	781	720	703	754	726	769	762	793	742	737	738	722	760	722	779	748	745	751	758	735	720	711	762	704	743	717	709	736	734	746	741	732	724	725	725	713	732	762	778	693	710	750	725	741	746	726	694	709	743	721	730	765	687	750	748	724	734	730	710	729	738	740	715	792	753	715	727	764	742	696	738	723	747	716	684	730	691	708	682	752	711	745	746	736	754	730	781	750	686	735	748	728	760	707	741	711	758	709	739	696	732	754	740	740	686	750	743	708	698	748	763	691	764	745	771	668	743	777	702	772	697	765	711	788	739	705	714	692	750	703	741	728	737	736	759	716	774	717	727	702	714	745	766	782	750	752	722	687	715	735	748	711	686	699	719	751	769	697	738	744	692	743	713	732	739	730	731	704	757	701	762	773	708	758	747	749	675	729	742	695	748	713	749	709	758	752	744	770	671	724	731	736	793	721	730	715	709	744	725	779	732	785	707	699	756	752	741	711	745	700	728	773	703	674	740	750	718	757	760	721	716	712	751	765	755	684	730	744	732	735	710	752	757	694	716	747	724	715	752	720	723	704	770	723	741	691	749	705	708	734	736	776	713	739	721	719	709	769	725	725	724	724	717	756	702	715	743	705	789	772	719	755	743	748	711	723	798	705	740	745	701	699	710	770	716	729	707	737	733	744	724	751	760	767	734	754	684	755	631	731	715	705	705	675	756	800	729	703	768	722	715	675	755	751	699	777	730	721	736	779	722	774	766	715	746	731	723	705	709	697	729	763	745	714	720	739	718	694	759	716	708	681	728	754	767	696	770	679	719	728	760	693	753	733	741	753	717	718	703	731	740	736	734	758	701	752	748	745	761	748	733	721	718	694	695	703	723	697	704	782	750	755	755	700	755	745	698	697	724	728	756	745	787	733	764	754	697	754	700	720	731	689	762	666	745	737	747	780	734	769	726	724	716	783	733	753	765	736	688	716	699	734	717	716	752	688	758	710	720	737	697	724	683	722	711	731	736	727	739	691	739	756	760	730	725	716	712	766	706	734	708	734	783	766	720	748	726	695	761	782	714	713	750	751	708	705	769	769	722	731	732	745	728	681	789	714	764	724	732	737	722	716	680	738	758	745	718	760	712	692	758	737	702	779	716	725	755	685	726	750	727	721	754	695	710	702	710	683	741	704	773	746	776	786	733	724	753	716	740	720	687	742	740	731	750	722	767	724	734	718	773	713	759	776	713	721	713	690	687	758	772	702	704	726	740	744	753	723	666	762	719	728	710	730	737	679	717	735	784	749	722	694	743	717	795	759	761	777	689	737	718	724	738	720	743	698	740	724	754	720	762	772	722	762	749	712	737	716	690	713	715	757	708	703	807	753	711	748	681	762	763	736	764	705	723	770	802	771	725	742	749	718	750	700	717	729	721	734	754	685	677	719	725	766	723	746	767	708	746	754	742	746	727	685	752	715	764	737	756	695	748	744	732	712	744	738	697	760	696	773	789	701	771	735	721	743	719	727	658	787	737	701	689	746	649	750	724	694	750	708	738	727	711	704	722	733	701	751	712	717	693	692	724	678	780	724	697	733	745	736	768	760	725	725	722	744	716	715	729	712	674	715	749	726	760	696	721	746	741	713	733	748	690	732	743	743	700	722	739	703	723	729	749	736	762	726	700	699	726	780	702	686	707	738	746	758	787	721	698	696	720	761	773	742	746	729	737	723	703	726	710	725	778	732	746	751	748	722	710	770	760	712	734	730	725	743	732	685	780	759	770	778	680	743	751	729	744	672	691	755	662	715	708	739	747	738	763	732	703	701	739	751	740	723	752	770	714	746	734	676	726	733	731	726	767	730	753	701	714	759	757	753	717	651	730	747	767	747	740	715	717	680	754	706	787	713	726	732	741	772	730	729	709	705	666	708	714	700	765	715	791	735	729	725	722	713	738	754	727	703	741	727	751	746	705	718	758	729	794	679	732	732	714	692	713	720	703	721	701	747	736	746	708	756	727	715	788	695	705	731	744	730	725	742	740	754	703	746	769	822	744	723	738	675	768	742	744	729	737	806	721	708	766	766	726	698	699	738	737	721	720	763	766	740	794	750	748	771	732	729	710	715	727	731	704	774	699	696	719	750	741	748	733	754	754	716	736	742	727	691	723	731	757	694	705	680	753	708	737	658	760	772	719	764	731	694	709	784	710	675	737	708	749	784	743	733	738	742	706	728	712	758	798	702	749	729	717	756	740	724	735	709	781	732	791	750	757	733	733	778	771	722	735	733	741	769	724	667	760	734	696	705	710	736	720	764	759	707	756	706	737	711	745	751	744	724	742	713	734	739	696	724	700	773	702	759	700	743	742	752	740	734	739	734	722	706	759	732	753	759	731	763	669	779	731	741	744	722	649	748	768	726	766	736	680	707	750	712	746	775	788	674	717	736	753	808	770	702	749	775	714	696	733	728	736	730	754	700	725	714	782	711	693	759	745	695	737	720	753	728	742	731	744	686	724	709	706	766	703	700	686	722	711	748	706	736	729	779	722	707	684	672	728	758	670	687	716	805	763	835	704	742	696	727	717	734	713	719	783	748	757	728	708	714	732	679	718	720	772	728	701	715	741	723	740	752	714	751	690	721	704	721	728	753	730	749	735	735	710	681	722	698	698	735	732	680	700	713	697	688	739	750	707	749	742	752	728	752	694	722	710	728	751	754	686	762	674	705	722	755	706	655	748	740	697	697	717	698	741	734	736	730	651	753	732	740	732	731	744	743	699	771	732	730	695	749	732	733	705	701	716	732	746	751	769	762	731	709	708	735	661	725	736	741	763	744	717	681	717	735	677	702	737	729	724	721	759	709	715	710	706	723	774	721	682	736	699	707	750	790	720	778	748	743	760	742	674	693	722	744	762	711	706	710	701	719	725	738	750	746	725	736	658	739	683	721	762	764	758	723	764	711	748	689	710	743	722	668	718	740	769	689	739	719	760	719	744	717	730	758	745	758	723	735	697	675	710	718	727	761	752	661	753	715	740	729	744	761	760	756	692	671	708	755	700	744	706	726	737	730	736	717	723	690	708	716	695	770	757	739	712	713	747	768	714	731	754	704	709	727	751	712	733	762	739	735	742	696	700	738	747	732	740	703	753	741	718	719	716	688	699	751	737	702	760	724	760	696	737	688	731	741	683	712	737	721	747	745
20006	8032	8366	6396	4075	2775	2140	1686	1451	1135	936	719	583	507	479	415	417	317	350	307	342	303	294	328	291	296	306	312	288	296	274	281	283	290	288	298	272	316	284	296	315	299	301	284	301	236	273	268	271	294	290	277	285	284	269	281	288	302	322	261	305	285	304	303	312	305	298	285	260	259	268	285	275	288	254	313	311	301	266	296	251	290	269	306	273	285	302	267	305	265	271	302	255	257	274	289	288	293	274	276	265	334	265	295	291	304	273	282	304	248	276	294	283	284	272	306	282	320	260	267	316	311	274	297	297	301	261	304	259	260	297	274	259	311	280	276	275	289	269	297	293	293	295	268	276	287	261	278	280	272	302	272	302	255	286	293	263	306	244	238	282	310	305	308	262	294	282	291	254	296	289	266	300	261	295	299	293	275	279	289	279	286	278	272	293	274	281	242	274	259	287	260	267	279	256	273	294	301	292	318	251	288	333	287	304	290	269	282	248	254	271	286	266	316	318	271	276	311	291	291	282	265	315	268	288	274	305	296	302	264	265	242	311	273	260	276	306	289	262	256	272	289	274	313	294	280	308	287	255	283	257	301	296	262	281	285	256	261	297	264	281	259	321	289	275	282	274	299	296	300	288	279	248	304	278	288	272	280	280	275	317	282	274	291	258	281	303	270	287	283	274	288	286	295	282	277	267	284	282	286	275	259	307	283	286	280	299	270	294	275	290	329	268	297	285	268	283	288	269	261	274	272	269	291	283	305	288	296	254	261	311	307	304	286	292	245	274	269	289	278	288	265	264	288	285	278	290	309	269	287	281	283	304	274	248	236	320	270	272	285	297	286	259	309	272	284	298	312	263	295	308	301	297	266	285	283	288	295	269	276	249	250	272	276	277	272	276	267	302	287	259	255	301	289	299	286	304	260	309	271	262	275	294	299	296	260	308	297	324	269	289	313	276	298	315	273	284	262	279	274	282	271	269	318	257	286	287	294	280	301	301	265	288	249	272	282	321	292	314	278	273	268	271	265	281	291	302	280	283	291	301	258	301	294	230	279	294	257	278	297	278	272	276	275	290	316	291	267	293	317	299	292	255	292	237	270	278	271	280	299	280	280	289	291	291	276	279	268	259	313	259	274	281	286	304	276	252	285	289	275	310	286	271	273	247	250	321	307	243	278	273	265	310	312	277	266	307	272	287	239	273	265	277	283	278	299	302	278	286	298	275	310	316	278	290	300	288	295	258	269	309	321	273	273	291	316	286	335	292	281	289	280	264	309	313	287	295	283	272	292	292	297	311	320	270	274	279	287	272	280	273	288	271	284	304	315	270	283	292	286	293	247	283	303	307	274	278	261	271	303	271	310	283	264	275	274	287	283	274	279	270	289	251	290	293	296	282	297	256	259	291	313	249	295	286	293	279	281	262	253	282	282	305	273	293	271	255	267	277	283	271	293	290	269	277	279	291	273	272	269	264	267	321	304	306	279	276	278	289	290	292	306	272	288	263	306	302	268	313	312	269	276	289	274	292	296	295	286	293	287	285	272	314	257	265	285	289	288	285	266	276	323	279	273	256	280	256	258	291	302	295	272	279	287	294	302	301	287	307	300	307	266	292	290	263	302	270	254	283	294	295	231	269	284	260	245	314	302	271	295	277	303	291	274	274	294	291	285	296	298	287	285	303	284	280	264	287	275	287	292	283	294	283	250	275	330	282	289	321	268	258	268	328	295	273	281	273	298	270	273	262	262	271	289	275	292	277	273	275	271	305	280	275	288	308	289	287	280	281	292	274	268	296	296	277	252	269	282	291	286	315	276	275	305	288	271	263	274	312	302	273	304	282	302	268	300	286	310	281	295	293	283	282	295	262	264	273	266	316	270	281	303	299	288	260	287	255	282	290	293	275	273	272	284	310	320	307	286	294	267	288	299	303	283	265	288	289	297	307	258	299	321	274	295	312	270	304	280	311	291	274	295	278	292	301	310	267	266	262	307	276	242	261	257	281	268	271	292	277	292	292	291	289	267	266	305	303	287	307	271	275	266	284	305	279	293	280	270	262	275	256	271	282	269	268	250	287	267	314	273	291	312	292	275	273	277	254	254	284	286	275	273	322	252	282	270	316	274	276	302	256	289	286	303	237	261	270	291	294	277	269	270	252	326	260	302	294	302	272	286	264	291	254	298	297	293	251	270	268	285	287	247	308	311	292	253	236	285	293	288	247	281	259	293	285	264	279	300	303	280	281	263	303	299	305	283	286	274	289	286	298	301	305	287	289	260	248	274	257	280	276	273	272	262	269	306	284	314	287	255	292	301	305	286	266	252	262	236	294	302	284	285	298	301	286	268	290	280	280	301	252	261	296	285	283	287	297	269	306	290	281	248	297	268	305	277	244	261	274	270	294	288	274	284	293	288	272	280	271	280	273	308	285	271	269	264	281	289	247	313	292	305	301	294	293	264	280	252	286	273	283	251	275	285	294	290	321	278	318	288	291	282	317	287	272	300	264	276	247	287	278	292	294	301	289	279	292	291	302	261	307	268	298	269	291	274	240	318	291	277	282	300	288	272	255	252	285	288	307	294	293	273	279	289	285	281	283	265	275	309	296	258	300	289	306	290	291	286	294	303	296	320	312	297	269	260	293	292	276	278	288	310	274	288	269	275	257	298	272	284	293	295	297	273	265	264	278	286	298	283	278	278	315	297	284	301	292	261	282	300	282	278	252	265	286	284	285	275	285	298	288	283	251	288	303	285	288	280	259	280	309	279	251	257	261	291	274	276	275	267	267	291	295	284	271	304	265	308	277	303	271	295	326	283	296	280	304	283	303	285	258	258	338	279	277	292	298	293	297	287	290	299	274	252	292	278	303	281	308	269	267	295	297	306	266	251	295	272	252	296	303	293	278	289	319	304	276	246	274	276	276	296	300	257	271	273	275	288	284	249	306	269	283	297	278	268	288	251	299	293	281	292	292	332	313	305	294	291	288	274	308	263	303	306	323	314	273	290	298	254	319	260	272	275	266	258	293	268	284	275	271	304	286	254	251	285	281	272	278	309	268	293	308	294	265	278	282	300	303	277	281	322	307	278	281	295	283	311	288	270	285	275	277	295	295	259	255	292	285	262	279	288	270	306	288	256	250	283	295	307	269	280	292	301	289	266	298	266	268	280	263	280	279	255	274	263	283	292	246	249	286	275	291	257	285	269	271	275	300	263	278	327	275	281	276	263	307	309	281	238	283	279	299	250	282	269	278	266	277	281	279	278	312	299	277	288	273	272	290	276	302	265	287	281	285	264	252	277	276	307	266	283	278	290	301	275	308	289	281	282	259	301	287	290	271	277	272	281	291	301	296	281	304	292	273	252	265	272	301	290	290	263	275	284	313	304	306	264	276	303	272	270	270	270	246	297	291	265	300	285	307	318	258	285	296	281	287	306	323	282	285	299	292	303	300	268	322	286	286	311	273	283	289	298	264	288	310	288	287	284	300	280	303	304	272	313
13580	7298	14762	16684	13763	10971	9126	8037	6642	5528	4363	3244	2421	2103	1896	1577	1359	1168	983	932	925	877	854	861	803	798	719	770	764	694	665	733	711	682	659	702	674	702	665	647	678	680	680	671	657	653	683	623	656	728	656	684	724	675	683	655	673	680	666	683	638	718	682	636	694	698	685	649	634	641	630	678	675	674	675	694	692	676	667	722	660	700	637	731	660	657	611	661	648	657	697	647	673	672	699	636	637	674	623	699	697	719	679	686	639	666	654	641	652	670	677	689	654	636	650	653	698	673	673	618	663	690	653	686	689	662	644	676	652	680	686	638	659	696	698	640	638	678	692	674	682	666	661	709	655	656	674	691	646	691	676	647	663	696	679	683	648	657	661	661	660	681	653	655	674	657	668	664	685	713	649	649	705	644	669	662	698	692	657	722	701	654	699	670	644	696	627	695	666	695	684	652	662	662	663	670	667	689	665	663	639	672	690	693	671	709	702	645	639	669	652	678	659	667	702	662	654	627	654	634	628	655	660	696	634	680	690	653	676	644	702	658	690	683	632	659	646	640	645	676	654	703	697	657	662	630	697	614	705	666	701	639	662	706	674	674	630	694	646	649	690	711	673	648	641	685	664	689	636	681	673	659	682	642	639	613	696	686	644	667	700	661	678	684	696	697	663	668	684	717	671	638	710	668	634	695	681	655	652	660	655	672	649	680	684	643	697	636	681	682	652	689	693	674	690	678	635	694	654	651	651	673	633	667	627	703	656	717	689	657	684	685	661	639	650	667	651	676	655	716	662	687	693	621	669	681	716	675	678	665	656	695	659	699	674	654	644	653	626	651	673	686	684	645	678	670	697	672	671	676	737	677	672	687	697	617	706	666	677	684	695	702	684	702	646	690	630	676	672	659	713	714	709	681	673	733	655	671	636	701	698	667	670	727	679	639	688	681	678	667	656	718	669	641	691	661	686	657	664	694	682	669	608	665	673	705	687	674	668	678	644	662	650	686	678	693	680	690	700	661	691	663	652	674	708	684	659	713	635	623	709	645	684	621	726	609	677	649	685	686	666	707	698	657	668	687	729	651	630	695	662	689	638	672	678	677	611	678	663	651	667	646	695	662	715	631	688	669	642	714	714	654	690	665	682	679	664	705	669	696	666	674	686	676	633	667	647	665	718	670	624	688	652	687	674	635	650	624	611	643	674	655	674	720	683	664	686	671	658	625	655	654	682	665	662	687	625	675	654	660	664	666	669	668	663	695	667	675	658	655	646	644	698	674	664	633	664	696	647	673	640	636	688	646	682	651	657	661	664	679	647	675	663	681	671	675	666	678	648	698	656	642	668	627	683	667	663	667	678	691	706	676	678	647	687	701	652	629	658	687	677	666	673	662	672	650	655	635	615	722	683	683	662	629	719	669	682	697	704	709	685	683	667	740	653	670	675	715	628	658	654	637	682	642	668	695	692	691	653	640	673	659	672	688	649	636	716	681	667	665	690	634	656	672	693	711	700	643	701	680	684	660	681	662	699	656	717	651	658	710	616	655	645	690	668	699	669	697	629	665	686	721	658	630	654	678	718	681	683	683	658	687	658	667	648	686	655	658	728	675	672	647	656	695	688	678	681	667	694	698	661	710	665	702	688	707	650	682	614	690	669	654	674	715	681	691	682	692	715	657	695	685	625	659	661	711	665	716	699	661	633	659	644	658	668	707	710	681	699	702	676	682	683	700	661	706	697	655	681	638	632	700	683	703	708	659	665	651	677	710	646	637	691	641	697	675	705	679	619	681	674	678	614	688	628	655	644	683	676	684	681	695	639	621	660	685	667	690	647	692	643	665	700	684	651	661	691	680	702	660	677	670	700	645	666	644	665	653	643	699	692	639	661	688	629	669	639	655	694	654	697	650	646	697	663	650	666	655	679	660	650	671	682	649	695	692	649	681	712	698	690	689	628	700	692	716	687	696	643	684	666	611	670	654	663	685	667	637	652	662	644	684	663	698	662	688	671	702	692	687	660	638	677	658	689	647	679	706	653	717	641	651	629	692	708	688	680	639	640	647	669	650	709	695	685	702	667	664	718	678	613	653	614	627	647	733	660	709	665	666	677	692	665	679	632	694	681	681	645	618	638	660	676	675	610	653	680	689	618	651	707	679	702	675	712	631	701	625	710	661	644	710	708	655	664	710	691	675	639	735	675	680	669	669	697	656	628	679	694	576	656	682	673	683	663	643	665	675	706	707	646	645	685	665	677	670	669	682	643	664	641	697	678	674	648	672	653	615	641	677	699	664	675	655	685	669	648	696	656	640	679	674	663	678	690	650	670	647	695	689	681	661	668	672	643	659	699	629	657	692	630	661	648	675	678	621	631	655	664	676	619	695	697	686	685	659	635	698	719	669	727	707	664	655	676	636	705	715	722	658	713	610	694	691	648	669	700	656	688	662	663	665	644	685	654	692	670	665	662	678	658	650	702	670	685	668	665	670	688	666	654	674	698	696	675	620	694	672	640	695	659	709	659	669	679	661	679	651	690	710	684	625	674	690	667	674	680	659	698	671	652	661	669	643	705	687	642	696	703	646	675	664	677	693	701	685	632	617	653	694	722	662	701	702	670	719	644	671	641	688	637	673	674	709	646	687	668	640	656	716	696	677	666	680	734	630	686	649	619	695	677	662	598	704	649	710	705	680	707	707	657	639	670	692	677	638	669	669	674	645	709	688	635	683	674	697	663	676	618	614	643	680	659	673	691	672	684	610	661	718	703	725	638	697	677	716	683	653	670	696	684	651	672	671	641	706	687	670	670	654	683	664	637	694	655	679	665	712	679	670	659	674	671	662	681	662	698	704	654	646	658	656	638	655	660	655	681	675	666	708	704	676	686	695	656	654	641	701	640	640	626	592	710	699	680	644	613	685	670	633	697	668	660	639	675	652	683	685	665	704	660	659	708	676	687	687	652	663	710	657	698	645	674	688	671	681	646	683	685	706	658	687	677	652	661	667	721	646	691	679	699	652	717	671	650	667	652	658	670	689	685	664	627	671	679	670	632	667	683	675	633	634	655	670	692	658	679	698	623	651	695	636	747	670	637	645	655	700	633	696	698	656	610	678	659	645	675	644	645	681	657	654	665	656	679	637	640	674	695	641	693	693	647	646	647	651	678	678	687	648	689	693	676	703	650	688	698	626	672	661	702	654	679	679	676	645	663	722	674	671	721	650	700	671	623	706	674	669	670	727	715	653	660	643	667	674	718	689	656	658	670	679	701	684	684	670	663	657	661	647	609	700	674	672	669	680	676	664	725	675	694	651	649	649	659	704	617	623	662	666	683	663	629	664	663	652	663	668	651	676	667	646	696	654	732	635	679	664	694	721	696	718	658	680	620	639	671	693	694	696	699	701	685	698	616	715	639	629	654	691	677	664	611	649	696	676	675	666	681	729	660	679	685	692	694	648	619	671	643	688	684	635	675	667	694	665	684	650	721	621	689	670	647	656	658	670
27811	11644	11254	8302	5564	3894	2891	2191	1863	1459	1152	896	707	613	525	437	396	351	314	327	293	282	302	300	285	249	286	267	247	229	232	232	238	238	257	256	254	263	233	234	255	244	250	244	257	262	231	224	237	247	250	256	224	228	259	250	238	224	265	243	215	228	211	215	255	253	244	241	217	233	249	211	245	237	225	237	237	240	212	259	235	194	258	235	228	233	222	252	221	224	244	235	228	239	230	250	217	240	218	225	242	232	233	260	247	231	240	248	226	197	228	223	228	253	233	233	233	224	255	218	241	244	261	228	271	237	216	239	233	225	229	268	238	219	264	237	243	226	214	244	242	259	229	262	230	222	232	231	225	238	228	251	232	236	247	236	246	237	255	232	209	251	267	227	200	252	235	239	242	259	229	248	254	261	236	221	257	211	223	227	211	227	240	247	252	227	221	240	274	244	236	222	248	238	251	218	237	235	207	228	221	263	216	233	229	238	256	225	237	224	241	233	268	236	254	256	262	217	223	234	256	260	225	226	241	235	232	231	235	218	218	255	249	249	210	231	240	269	225	219	243	283	248	256	231	228	225	219	213	209	238	238	242	237	244	241	222	253	199	220	245	265	247	194	241	223	241	238	199	267	224	223	251	217	243	229	241	215	241	238	191	234	236	238	248	211	236	249	217	226	237	231	208	226	230	263	218	249	239	236	250	203	245	215	253	265	216	251	240	241	205	245	245	199	219	261	218	234	228	219	242	246	230	231	259	238	246	275	243	224	241	223	228	221	235	231	235	247	248	236	244	237	218	259	237	233	265	248	249	223	244	217	234	249	236	240	247	260	236	229	226	224	220	258	200	250	218	230	255	244	232	207	249	252	236	229	236	237	239	232	239	246	251	213	234	272	248	236	258	245	238	227	246	237	227	240	249	234	244	249	235	221	225	255	243	222	232	249	244	223	219	230	221	268	236	245	213	248	225	214	224	214	241	255	223	240	254	235	252	231	244	245	232	233	240	223	241	240	234	223	234	222	230	224	238	242	246	258	222	240	229	236	228	254	234	218	251	245	213	241	261	229	274	230	248	229	238	219	264	261	221	251	240	225	218	210	249	221	236	229	232	214	210	227	252	225	236	220	249	213	226	258	212	194	261	235	243	229	234	226	271	219	203	217	234	269	232	218	215	226	262	246	246	232	236	236	242	240	248	259	233	200	242	236	219	207	244	264	210	221	239	271	253	263	221	246	241	261	238	225	216	248	227	219	241	231	229	239	244	250	248	232	239	231	244	230	235	235	260	220	233	213	258	243	231	271	216	247	254	268	227	259	247	246	201	254	237	241	249	247	221	250	209	216	257	259	239	217	242	223	265	270	257	248	237	264	238	238	271	236	250	223	247	228	238	242	252	256	260	217	260	240	244	232	243	227	282	241	231	265	251	235	220	270	236	250	229	226	226	211	200	231	247	263	254	240	214	243	264	232	207	239	242	242	249	246	264	214	254	234	258	214	252	198	256	230	235	245	219	284	216	233	241	231	246	223	230	235	232	225	206	226	239	232	222	222	229	247	208	231	231	239	255	232	257	225	259	220	223	219	274	224	226	242	236	209	233	240	238	234	261	220	246	244	206	232	242	255	223	247	228	268	222	237	217	231	239	239	250	243	262	270	221	247	224	228	198	226	234	237	234	253	219	224	248	211	214	212	255	230	232	251	235	244	229	245	235	250	210	214	235	233	223	240	242	269	244	262	236	236	249	234	236	257	277	233	235	209	243	241	216	219	245	266	234	226	213	241	240	240	225	220	218	247	246	222	233	253	239	249	256	223	241	215	231	239	234	215	225	233	260	217	244	242	237	243	244	217	226	234	212	249	244	227	246	242	237	219	249	238	233	231	240	228	257	242	265	253	247	236	261	234	251	224	237	262	228	280	240	260	212	213	247	207	188	234	242	255	223	253	251	254	236	225	243	259	262	232	230	232	204	234	232	214	242	259	238	234	213	218	269	272	239	224	203	226	228	237	227	262	223	256	233	256	237	249	244	245	229	238	219	223	266	237	232	238	248	234	225	246	211	223	205	246	223	240	261	262	223	258	226	229	236	231	220	229	221	263	219	239	241	247	197	242	254	228	232	229	228	248	247	226	245	247	269	204	256	240	271	232	217	223	235	244	253	264	260	203	233	235	232	271	235	245	231	246	238	222	231	246	282	256	268	212	259	237	258	208	236	227	261	238	232	232	210	231	256	210	228	221	241	244	234	232	250	237	243	238	250	243	202	209	231	248	242	263	240	257	229	212	232	222	219	230	248	237	224	245	232	229	241	254	221	210	247	239	215	236	229	240	228	239	243	251	232	225	238	253	208	223	208	223	261	242	245	214	236	218	228	258	245	245	245	246	250	232	232	248	261	225	239	233	232	238	235	273	272	240	258	260	256	232	255	235	273	236	254	230	223	252	230	255	237	242	248	243	224	232	240	255	226	262	262	214	251	262	228	253	222	213	217	202	216	241	244	230	214	213	220	253	225	251	235	285	264	208	231	235	218	235	248	236	238	221	258	249	223	221	219	266	254	254	247	240	251	242	249	260	241	252	254	262	240	255	236	228	222	233	227	226	262	220	209	259	223	236	241	277	244	233	255	224	228	248	241	233	242	236	232	242	252	254	267	245	261	232	228	233	221	225	244	219	258	202	235	243	242	232	240	243	260	240	253	209	254	246	215	219	263	232	235	236	239	236	240	247	280	210	252	218	223	219	231	234	262	230	240	224	224	277	215	240	230	243	190	262	230	253	200	227	246	256	258	248	243	242	249	258	222	238	224	229	249	219	238	214	256	225	245	227	228	237	216	228	218	229	237	251	241	210	209	230	231	226	241	227	246	220	234	276	252	282	248	232	254	241	230	245	221	220	216	206	236	230	250	239	245	228	223	226	241	223	262	241	233	226	238	230	252	222	232	237	223	217	231	229	230	206	252	260	236	260	258	211	215	242	241	230	232	249	241	225	269	235	236	245	217	247	227	231	221	281	236	243	224	233	252	249	245	247	263	200	234	244	191	229	263	229	226	238	217	231	228	265	220	226	228	258	253	223	240	230	223	264	235	205	239	257	267	229	243	227	239	259	222	236	248	263	235	218	241	226	235	246	235	226	279	257	268	233	241	227	210	217	231	262	258	255	213	202	247	257	235	229	216	251	238	239	253	217	248	234	231	268	242	235	236	253	231	231	228	243	246	227	240	212	244	240	237	230	252	250	223	270	222	253	198	225	222	229	249	266	223	238	256	238	239	238	215	214	259	220	223	251	272	247	237	236	263	251	222	254	236	225	216	253	216	234	213	231	234	234	234	230	230	221	218	223	227	261	254	242	227	241	210	207	249	223	212	236	257	243	252	238	262	247	230	236	224	242	249	235	214	218	234	237	259	247	227	218	225	275	233	216	236	220	252	239	213	245	247	230	229	234	245	220	211	231	242	240	235	240	235	243	235	229	198	239	216	223	231	249	236	244	219	259
16665	9405	17899	19520	17120	14526	11990	9648	8206	6620	5182	4030	3220	2548	2222	1903	1518	1354	1058	1014	959	902	796	782	750	693	734	688	705	670	679	604	619	667	586	587	562	599	612	595	578	552	556	666	598	601	542	571	537	586	616	572	630	623	636	612	617	597	572	567	566	588	609	570	570	578	594	589	584	583	579	537	577	574	604	579	617	574	551	584	575	577	601	582	589	583	574	542	582	582	553	612	551	577	600	585	592	562	553	543	613	577	580	565	545	570	534	594	551	583	557	569	590	604	615	571	593	597	567	565	599	569	580	570	571	584	567	625	556	623	578	549	541	562	557	576	564	587	594	559	594	576	600	578	548	584	561	552	562	547	608	577	548	572	587	542	541	559	564	522	610	588	554	563	566	527	516	568	568	623	532	543	591	571	566	536	572	592	587	569	601	614	543	577	544	612	587	574	582	598	553	626	586	609	592	571	564	541	536	586	596	573	562	588	567	549	549	603	562	569	557	578	572	587	576	585	580	546	611	561	564	589	574	617	537	598	590	588	600	610	556	589	540	522	551	550	577	566	552	554	567	595	555	599	601	576	513	560	581	577	537	559	630	543	574	560	589	557	565	611	597	601	572	558	570	559	564	573	595	586	552	567	621	558	569	543	609	595	544	545	598	583	532	577	574	540	546	545	544	578	570	570	577	584	610	552	584	582	583	540	574	569	568	549	543	592	594	563	582	570	590	595	560	540	613	552	610	561	571	549	544	589	537	542	631	598	530	592	610	595	589	558	544	559	563	593	623	578	580	580	580	592	576	570	592	564	583	539	557	526	573	571	592	587	559	560	567	566	566	584	590	603	598	538	535	606	602	608	532	558	549	578	565	546	568	563	594	544	592	558	593	573	509	594	549	599	587	620	566	580	534	567	547	554	567	598	583	570	572	572	591	543	591	590	583	547	581	590	575	589	544	577	610	557	589	587	553	548	562	584	575	565	554	560	608	561	560	558	571	584	617	598	587	522	571	564	567	533	634	598	569	591	575	589	621	555	576	602	562	568	552	554	554	590	571	618	599	597	605	608	591	562	606	617	576	630	552	609	572	596	558	608	538	588	592	590	550	565	565	547	594	567	548	551	579	592	588	563	567	601	583	596	572	549	551	548	540	547	599	589	598	560	562	547	569	600	599	569	562	610	610	597	591	580	629	545	587	543	558	590	623	570	584	566	559	611	577	575	590	538	562	548	582	587	543	600	609	582	560	561	566	553	573	605	603	536	550	611	605	573	603	600	566	584	609	543	565	616	595	609	595	585	555	554	568	522	548	567	610	567	555	566	576	569	560	596	576	586	584	563	605	546	556	555	596	587	522	611	575	593	567	555	580	545	564	577	564	592	512	553	570	560	535	587	566	624	551	572	600	560	581	568	581	588	598	568	552	548	540	555	553	594	579	580	571	571	564	579	588	572	565	604	605	554	587	571	602	573	627	547	601	605	578	574	645	576	591	569	558	579	569	554	572	556	567	549	612	576	534	606	565	592	539	553	580	584	575	613	585	571	582	581	592	554	602	606	591	598	579	586	553	564	548	574	583	553	584	575	611	584	591	564	577	588	580	612	594	543	591	587	549	592	566	607	591	602	567	530	587	604	581	539	582	589	599	565	551	525	565	557	597	567	575	580	554	564	574	569	583	542	555	583	598	564	571	575	568	600	561	562	603	593	629	581	562	512	590	561	543	554	596	571	547	528	554	575	541	549	598	598	508	564	573	611	593	556	597	578	592	564	565	570	622	579	528	545	534	564	614	572	612	574	547	593	623	545	575	553	545	570	605	524	568	570	616	592	550	565	552	592	587	579	517	583	533	527	621	578	530	575	624	563	614	577	545	555	565	568	571	584	586	540	576	552	566	588	565	598	572	598	590	553	556	598	590	537	565	573	573	559	556	592	591	533	597	581	524	568	570	591	548	577	582	609	559	605	564	565	584	582	568	636	570	565	586	582	596	559	535	606	568	627	576	580	531	560	581	560	589	581	579	582	584	567	611	579	595	566	587	604	575	577	561	556	625	596	575	545	586	596	547	600	552	565	586	602	571	563	625	568	586	595	567	570	577	615	546	582	573	595	577	581	530	578	583	614	592	507	553	550	553	560	602	563	569	558	569	584	590	535	559	552	569	576	579	560	583	573	520	620	562	574	580	589	551	572	570	580	587	552	560	585	556	589	588	547	561	581	572	543	591	601	594	588	535	547	577	545	587	590	574	633	592	561	598	594	557	567	546	551	587	604	569	539	548	575	575	554	567	601	594	561	547	606	575	534	541	517	581	553	588	582	573	596	600	587	578	560	577	598	598	584	541	626	593	580	578	575	539	583	590	559	563	587	585	548	575	555	579	579	578	536	551	582	590	567	538	595	537	592	553	578	568	547	593	555	547	607	598	599	585	531	570	580	582	582	579	574	590	577	559	565	563	571	530	569	586	545	549	594	548	575	555	577	560	584	577	620	617	600	598	579	572	574	563	543	545	555	589	611	586	594	557	560	562	569	584	575	569	567	534	562	557	626	582	606	539	545	560	570	533	557	600	526	539	613	573	598	595	543	595	533	542	592	578	583	623	545	516	546	597	590	551	547	607	580	583	613	601	576	587	577	551	611	550	614	605	569	563	571	605	574	586	579	552	598	600	630	591	561	576	549	570	590	598	550	557	566	576	589	543	554	566	575	519	564	572	578	597	540	595	571	552	572	542	586	533	549	545	561	540	593	564	606	574	581	585	576	540	615	575	590	553	552	587	621	591	609	548	573	563	576	552	570	540	548	577	560	587	562	580	543	598	605	598	527	578	567	545	579	507	540	581	560	565	594	571	535	573	536	568	580	570	576	569	565	570	567	538	564	596	566	553	574	589	587	557	515	557	545	585	560	589	564	608	586	532	597	536	575	595	573	565	550	565	579	608	612	566	548	578	534	546	565	552	550	595	566	592	595	524	597	595	573	528	575	537	570	539	545	612	589	573	560	557	572	593	585	581	551	584	590	568	565	605	564	538	534	588	555	567	572	638	573	597	542	549	523	562	595	558	610	538	581	590	539	559	513	607	581	597	544	594	572	570	561	530	578	583	571	593	594	606	593	551	586	563	584	569	612	572	564	525	565	583	560	597	570	569	551	548	549	576	540	580	571	574	659	594	600	558	602	570	555	571	559	606	587	574	621	536	523	515	564	589	542	578	549	553	570	593	615	581	584	584	568	588	551	618	575	570	596	564	612	602	579	599	610	574	580	542	577	610	581	587	581	568	562	564	610	541	561	635	614	561	563	556	621	614	598	531	591	596	570	614	565	565	576	551	548	580	543	575	605	551	571	572	559	565	565	568	562	545	536	558	581	558	549	544	606	561	585	530	523	581	571	581	568	599	577	577	557	585	564	564	600	605	571	571	589	565	598	511	595	527	580	592	586	579	593	598	575	556	562	592	532	609	592	557	592	537	574	551	581	578	570	609	534	544	572	567	525	562	534	561	532
10676	4939	4881	3593	2554	1781	1470	1233	958	846	726	588	499	497	449	369	373	352	366	341	332	320	304	317	309	312	332	336	344	342	288	331	302	355	337	335	295	306	301	295	302	331	326	308	305	340	328	307	325	306	313	323	354	291	302	317	304	318	307	303	320	296	343	328	297	307	355	307	306	316	317	317	309	338	330	320	319	286	312	335	295	344	291	305	366	297	331	305	333	323	330	302	348	316	293	299	303	324	281	340	366	309	316	278	300	302	351	316	313	321	306	299	326	296	284	310	309	323	286	307	312	286	341	295	356	334	354	310	322	367	288	324	304	315	311	309	288	314	296	294	305	358	308	295	316	310	338	327	356	322	313	341	330	312	290	317	312	320	332	311	290	346	283	303	322	282	324	262	312	318	293	336	264	295	301	321	311	360	300	306	275	304	287	303	304	335	332	311	334	317	323	311	341	340	300	339	290	300	299	311	332	342	300	295	337	348	311	287	306	329	319	302	330	335	302	300	347	314	308	313	307	299	304	324	292	299	326	339	289	322	290	353	336	344	322	298	307	323	324	331	311	303	311	294	290	303	318	295	311	285	337	273	326	313	302	283	295	326	289	317	315	309	353	338	331	350	324	341	288	307	328	339	348	317	297	308	325	306	303	320	329	319	334	323	294	316	302	316	304	300	322	319	328	324	313	280	296	329	307	310	275	294	314	309	293	312	323	310	291	283	296	316	306	334	343	345	290	331	316	302	285	317	332	324	316	301	329	316	313	328	302	306	298	321	328	302	295	285	330	339	315	345	357	323	333	317	299	332	310	293	287	305	333	329	303	317	302	332	358	324	306	338	312	290	310	331	290	311	345	303	316	289	313	323	322	315	323	317	312	296	330	310	333	354	303	307	318	312	309	346	311	352	295	355	295	278	314	305	348	351	321	276	313	323	325	343	307	317	311	314	343	314	320	306	289	320	305	299	318	288	301	342	309	340	314	292	323	299	314	301	309	349	324	346	313	335	347	308	319	330	349	328	296	311	316	317	305	315	282	316	293	314	332	318	319	346	307	318	347	333	341	337	314	287	308	322	292	312	314	262	321	346	314	311	304	306	305	317	282	328	307	308	298	323	301	317	310	326	310	308	342	320	337	314	356	351	300	293	306	344	294	292	326	285	363	299	305	319	315	349	305	323	356	297	328	305	314	298	328	298	321	318	325	318	276	327	315	341	279	321	317	326	307	298	274	316	324	330	316	274	313	295	265	303	354	334	304	327	314	289	320	307	321	324	297	323	332	296	310	341	348	300	299	312	289	307	286	323	346	312	304	317	313	303	326	292	333	330	323	328	307	304	305	301	316	343	338	290	293	309	288	335	343	292	323	335	300	308	310	325	344	301	328	309	301	281	386	296	330	304	291	331	306	312	306	318	336	331	316	333	365	340	303	296	315	351	342	330	334	315	320	313	320	307	332	343	309	308	322	360	309	307	284	303	345	327	308	325	304	287	318	320	332	310	316	291	269	299	345	344	304	292	341	306	363	291	343	316	292	338	323	293	312	315	336	330	308	304	330	326	302	318	326	317	329	325	310	296	313	336	332	300	305	312	309	303	317	306	335	339	344	332	333	324	322	282	310	323	296	292	309	294	343	290	293	326	296	317	318	327	317	278	317	320	293	305	295	311	298	333	325	293	347	324	316	361	289	335	321	324	332	311	274	326	317	324	318	307	328	366	348	292	302	330	336	325	310	325	320	357	276	318	302	323	303	284	327	286	327	333	319	317	292	258	301	311	308	316	319	305	335	297	325	325	309	337	289	319	308	319	349	334	304	334	330	391	281	298	308	298	315	315	306	315	320	325	295	315	317	334	311	285	324	330	300	334	313	298	352	343	315	285	326	321	300	313	300	320	314	294	317	330	330	306	322	286	280	328	340	307	308	319	281	341	322	301	287	302	309	288	283	319	322	326	330	330	311	312	327	332	313	294	311	302	319	316	310	321	297	305	280	307	304	279	314	298	287	337	283	263	320	293	324	328	337	313	293	350	321	349	335	337	290	306	310	343	342	323	299	297	314	341	340	325	298	311	320	285	320	323	314	306	320	294	346	354	324	298	333	316	336	290	303	317	292	304	327	323	311	308	331	315	308	341	279	307	338	316	297	314	292	296	354	323	297	335	287	294	301	279	285	313	268	316	326	313	310	328	301	320	306	347	328	354	325	287	351	344	312	313	305	288	291	334	282	320	299	291	356	334	318	291	308	322	316	317	288	284	302	342	319	318	291	312	313	307	314	330	331	314	318	314	299	295	294	329	304	320	326	308	302	315	311	313	328	292	309	289	305	301	295	295	344	307	297	304	316	296	329	327	348	294	278	296	334	303	299	317	306	316	345	317	331	293	329	295	304	332	289	300	321	326	313	326	278	350	286	334	314	345	314	322	313	308	347	296	300	310	325	333	310	326	333	307	316	277	310	353	327	334	316	287	349	297	348	330	307	316	307	292	293	320	304	307	307	320	289	311	310	341	350	323	312	359	362	317	322	310	340	293	327	323	308	289	296	335	333	274	333	314	376	286	332	324	319	358	302	325	305	318	327	345	335	299	375	277	331	299	319	296	308	294	352	324	290	301	321	315	312	290	326	299	320	327	322	281	327	297	308	335	311	288	300	319	308	307	317	289	317	347	350	289	289	312	332	315	311	302	344	323	338	298	335	302	291	308	317	319	320	285	328	324	357	313	299	347	312	310	346	306	336	314	346	338	313	300	287	293	314	353	304	324	316	309	299	321	305	289	293	332	273	307	302	290	284	287	305	318	340	334	323	312	297	299	285	306	334	269	303	303	308	319	326	337	307	321	340	314	318	339	303	319	298	303	296	306	287	302	311	349	304	308	259	290	314	308	335	347	344	331	323	344	290	319	288	318	285	303	300	340	328	306	298	339	301	336	323	344	308	292	319	321	286	308	332	296	311	300	311	335	316	331	307	314	314	303	300	312	345	318	299	311	322	333	312	300	313	349	305	333	315	298	307	314	326	312	312	299	319	305	332	350	280	318	310	299	323	315	299	324	287	325	293	295	290	313	332	307	312	334	349	325	334	364	319	315	335	297	304	321	295	321	312	315	307	333	315	309	308	326	339	310	313	337	291	288	343	306	312	321	353	309	290	305	307	297	329	322	326	318	314	318	338	319	312	330	304	298	308	293	298	332	274	327	295	307	307	305	334	292	299	313	310	284	337	328	327	312	304	317	299	315	290	301	347	307	334	303	341	321	301	320	326	306	325	349	325	316	309	319	310	323	328	297	287	310	322	341	278	316	303	302	310	271	289	327	307	323	311	290	310	303	330	298	313	332	318	317	303	307	313	310	325	329	295	319	316	292	328	318	308	332	306	324	313	311	318	324	324	334	319	319	322	315	319	316	300	286	320	306	310	307	305	294	294	319	318	299	336	293	313	318	345	328	325	293	318	329	284	281	351	325	309	327	327	314	279	325	311	331	306	295	330	355	330	313
7397	4945	9215	10381	9388	7709	6243	5277	4352	3729	2841	2284	1874	1607	1506	1368	1073	1011	999	873	866	877	845	834	808	793	782	829	740	736	774	768	761	686	750	770	761	776	794	696	709	740	732	737	687	790	752	744	795	763	683	739	720	759	759	764	723	736	744	751	760	772	735	733	736	712	786	723	694	713	713	694	713	691	707	686	769	726	744	772	735	729	711	708	730	716	770	728	737	683	752	729	732	752	764	740	744	752	732	762	733	762	742	756	695	806	731	709	750	661	716	764	734	710	759	756	770	747	747	764	691	754	763	739	709	731	722	752	738	779	809	725	768	708	721	699	767	751	720	720	759	747	741	715	735	740	768	721	712	706	747	787	732	717	737	746	709	719	756	755	702	706	725	725	736	787	688	780	759	719	768	761	732	776	732	772	741	767	729	754	750	731	745	703	727	728	781	748	754	736	748	760	671	743	724	729	780	732	744	765	736	765	737	753	751	719	754	748	705	758	710	769	703	742	731	749	711	771	727	699	756	735	756	736	713	708	712	743	680	736	697	772	725	726	769	772	756	786	745	745	773	732	789	733	741	738	746	739	723	755	764	727	734	734	712	721	681	737	789	735	743	720	714	800	792	746	713	742	667	707	756	764	724	713	738	728	775	795	708	744	732	727	710	710	761	703	708	757	722	726	764	704	766	740	754	730	738	731	729	654	717	763	745	730	779	697	747	746	777	720	735	735	717	737	747	762	752	765	755	691	756	739	703	718	700	746	713	741	675	770	730	769	757	707	739	713	761	761	749	766	749	726	742	740	747	799	736	741	775	744	723	734	751	757	723	744	735	707	745	692	769	734	742	761	735	742	759	746	737	745	727	754	752	705	705	730	699	739	765	653	720	733	755	775	765	705	730	752	786	731	693	730	709	715	744	729	721	752	721	736	697	731	777	755	748	748	721	741	757	705	678	713	682	778	758	741	765	743	722	715	720	673	773	741	778	741	714	752	766	733	678	691	741	750	704	751	732	752	754	723	716	747	737	714	744	742	784	737	720	698	726	736	714	721	731	735	700	697	808	708	732	727	729	736	745	760	720	755	730	740	723	687	755	771	760	752	740	751	736	750	744	711	747	700	758	738	805	742	725	715	719	717	736	787	731	771	740	760	765	808	799	772	711	754	712	750	813	758	704	702	687	775	757	773	732	738	729	746	728	676	737	718	757	733	700	717	737	705	700	784	751	752	718	725	765	710	735	757	732	727	711	726	703	737	730	699	746	715	717	776	716	753	748	684	767	743	783	704	712	716	765	731	731	750	741	745	710	750	752	681	740	694	735	728	719	762	777	746	743	737	740	711	729	748	747	717	743	682	768	784	799	704	704	750	772	710	710	735	778	701	698	727	757	750	790	738	756	706	729	770	718	725	778	751	691	721	726	727	729	724	723	796	715	721	722	726	762	751	733	706	799	756	671	749	779	763	678	711	702	739	765	785	747	779	765	769	748	688	730	776	792	719	645	760	754	712	699	750	767	765	775	715	748	719	768	705	769	752	740	728	745	741	739	733	734	752	704	736	753	750	736	701	690	763	737	701	729	756	763	752	711	747	738	755	738	734	812	772	677	712	740	703	763	731	721	764	755	761	740	754	744	765	711	693	695	730	752	718	727	751	775	700	752	758	750	707	745	745	751	736	720	751	725	757	723	708	757	732	717	764	775	683	737	731	731	726	750	749	752	744	714	764	736	783	741	709	720	724	739	691	763	764	736	758	733	742	758	717	766	741	685	764	697	686	771	731	760	722	739	709	718	764	702	735	713	763	747	681	736	721	690	704	718	775	734	743	741	693	780	744	748	806	735	763	742	738	718	766	734	753	757	764	734	707	728	706	737	714	684	730	697	713	691	726	782	765	737	749	725	710	754	764	731	751	750	768	716	719	685	778	768	685	730	790	717	723	718	784	760	736	707	793	697	740	780	786	775	776	771	722	720	730	759	756	759	691	761	731	715	762	739	720	698	743	782	784	748	747	719	717	693	760	738	742	776	697	780	736	774	702	756	755	771	747	734	726	690	735	785	769	735	742	749	681	749	775	712	743	755	728	700	748	733	763	723	684	783	761	707	748	729	777	760	664	698	716	748	730	772	726	774	742	781	774	753	732	683	731	752	725	661	714	753	763	733	751	768	725	705	794	788	737	729	734	712	750	772	723	785	751	764	735	766	730	739	744	803	733	752	717	754	759	741	725	697	758	718	744	761	774	728	721	687	743	738	743	748	744	730	770	717	744	769	748	790	763	736	734	746	746	729	738	754	759	707	714	712	672	734	725	751	764	743	733	717	780	763	745	723	742	736	767	733	770	776	740	776	742	752	768	789	749	747	735	721	780	699	697	696	707	757	758	696	682	708	732	752	755	775	726	734	775	733	749	731	739	747	753	779	717	720	718	740	740	727	751	739	711	703	723	762	695	752	728	736	721	691	696	723	696	762	685	723	719	705	743	717	724	774	704	788	731	714	713	751	720	700	801	769	726	765	723	744	704	749	739	794	698	747	728	766	767	744	764	730	743	701	714	714	716	735	761	727	725	684	735	760	722	724	753	769	798	722	732	755	744	682	715	742	697	774	705	764	761	779	751	714	699	681	754	719	780	745	743	730	711	757	779	717	665	755	767	756	755	737	718	719	719	708	745	717	705	730	732	755	771	735	742	732	777	742	770	701	738	752	736	710	681	748	769	742	769	798	754	730	743	717	774	737	807	745	758	728	762	766	726	737	705	731	721	787	788	740	721	765	729	722	731	714	693	761	768	733	762	721	707	762	752	756	736	721	700	738	744	723	751	782	743	738	776	739	771	729	729	737	698	733	747	785	712	727	730	758	671	718	722	729	731	714	802	712	737	725	712	751	738	723	750	732	742	739	770	721	724	746	723	730	736	771	776	709	756	720	736	746	699	736	728	714	697	718	779	724	785	707	730	713	722	693	709	712	726	737	684	739	753	762	742	694	781	743	705	744	726	731	733	785	744	757	744	721	730	734	771	737	746	735	735	752	732	768	739	749	752	705	742	758	767	755	765	790	750	722	788	748	743	688	725	734	705	743	766	738	755	719	737	735	776	743	763	732	801	745	738	714	723	758	755	711	733	657	787	737	737	742	760	718	747	722	786	745	776	733	722	772	763	758	744	745	723	743	692	747	726	732	733	733	730	687	710	738	745	741	745	702	756	753	737	745	735	698	731	766	745	754	750	753	765	737	731	747	732	716	795	751	749	744	734	749	729	743	713	733	743	766	748	723	686	739	717	752	705	706	718	689	726	705	732	814	735	779	762	704	728	756	793	750	754	774	778	739	809	748	714	774	710	780	765	768	689	686	715	752	753	790	734	751	741	699	654	774	728	752	763	750	726	681	746	718	728	713	757	739	726	726	727	733	749	698	744	771	670	727	739	739	785	774	759	740	760	717	764	737	719	717	784	751	699	770	737	710	755	773	758	728	748	784	697	747	771	724	701	748	735	718	781
20146	7998	7663	6124	4079	2981	2115	1631	1457	1089	944	709	555	534	454	455	388	395	371	332	334	315	311	323	316	291	302	279	327	341	265	291	281	292	289	302	269	296	312	272	285	283	300	291	250	284	282	301	287	280	296	296	298	261	310	289	263	269	295	301	256	268	287	255	300	285	268	257	268	275	294	311	245	262	299	272	280	309	282	260	295	310	296	267	273	280	280	281	292	266	271	285	274	272	285	306	314	288	273	278	266	301	273	282	271	274	271	276	267	275	271	302	263	275	268	280	303	300	305	273	266	276	286	253	329	242	249	295	300	297	275	285	267	266	273	294	277	270	286	301	261	308	296	279	297	304	320	287	307	273	282	291	282	281	274	284	292	298	276	283	252	285	281	276	255	298	283	283	267	275	285	270	278	271	243	298	282	274	296	319	304	270	250	281	258	275	284	271	286	269	252	295	284	287	273	307	304	280	281	296	280	303	299	283	281	259	295	291	285	260	281	305	274	294	269	273	280	292	297	296	295	255	274	269	289	330	309	299	275	322	312	286	265	250	282	257	251	272	270	290	297	277	264	303	277	309	283	293	269	309	273	255	291	279	302	292	298	274	285	296	272	305	291	315	251	272	275	258	298	291	277	309	279	288	301	260	263	303	290	290	290	315	289	286	248	295	298	285	287	281	306	321	274	309	291	290	313	274	299	295	290	283	296	268	281	289	297	300	300	322	278	261	305	278	288	294	272	293	301	273	288	296	283	316	266	297	290	312	277	251	250	306	325	249	309	298	305	265	280	293	271	267	317	307	278	304	281	294	308	293	286	304	311	302	320	300	300	304	277	281	296	258	301	343	287	281	258	299	292	316	274	267	293	268	288	282	241	319	289	298	308	290	283	278	278	318	280	296	298	295	283	294	274	273	298	255	271	289	312	306	302	255	302	311	289	292	298	270	273	293	276	267	264	289	269	310	299	280	279	255	273	284	320	260	294	274	299	308	266	292	301	267	308	310	299	306	279	284	275	309	289	319	255	280	261	311	299	287	264	283	283	251	290	306	311	271	295	273	262	308	280	278	299	240	295	298	347	281	272	274	260	268	257	310	247	311	279	302	282	283	277	268	265	297	288	298	299	304	284	271	277	276	310	272	271	294	301	307	291	266	300	294	285	273	268	297	286	290	240	305	291	282	240	308	272	284	307	290	248	254	258	294	278	311	277	290	308	270	263	283	279	287	295	287	299	275	270	283	308	290	252	296	257	256	275	278	313	286	256	287	290	265	278	297	266	281	287	281	264	283	282	277	270	311	280	276	301	259	301	330	281	297	293	286	291	302	305	283	289	282	285	287	250	267	269	289	302	302	298	243	277	334	244	270	287	292	265	285	263	317	259	268	254	276	296	292	294	291	297	279	285	304	311	293	295	324	260	289	304	313	249	289	318	273	280	287	248	262	279	265	291	283	277	267	263	264	320	305	292	285	257	286	312	303	270	282	275	272	298	297	287	279	269	280	307	281	278	296	274	293	305	285	284	289	277	332	253	325	279	310	288	280	306	295	267	294	329	285	290	300	260	297	293	262	281	272	317	301	302	280	318	330	318	298	299	262	279	261	267	299	264	258	270	290	320	297	270	312	283	250	269	280	280	266	269	277	272	263	284	270	280	289	324	291	289	269	293	276	283	284	279	290	297	260	296	276	285	292	244	259	252	275	275	294	304	280	299	281	276	291	275	290	282	249	273	288	325	294	291	257	255	287	308	286	277	288	333	299	305	280	289	287	273	298	290	319	301	271	261	298	279	275	279	281	268	280	286	281	305	290	280	300	278	304	276	286	260	290	276	322	291	284	252	295	311	316	263	296	302	284	288	267	287	308	276	282	293	266	316	258	289	272	280	297	264	288	276	304	302	282	299	272	285	298	282	294	282	292	317	307	302	282	280	286	262	285	279	303	297	295	299	298	291	288	263	320	313	260	256	254	293	306	284	290	305	269	294	272	285	263	323	268	273	290	295	281	286	299	279	291	283	304	321	263	295	318	298	293	275	267	292	277	302	282	309	316	321	289	251	315	282	277	259	261	303	305	299	267	272	269	279	285	311	321	265	295	300	308	301	277	301	289	291	282	269	292	315	302	242	284	275	296	308	274	332	277	277	269	319	301	305	308	244	291	300	273	287	303	291	290	264	282	265	289	257	276	251	294	276	269	293	275	288	290	277	262	245	293	299	290	300	254	267	298	312	262	297	278	270	264	314	295	299	292	286	291	307	308	290	264	294	296	266	251	285	282	258	292	278	293	272	293	289	279	265	285	316	283	290	289	272	288	274	267	300	267	254	276	279	284	269	283	294	268	273	290	292	281	272	274	309	267	270	291	282	267	327	291	274	267	270	298	282	300	269	276	285	266	282	299	314	283	248	306	279	277	293	291	285	320	262	275	257	313	273	277	276	299	300	251	284	271	267	312	296	295	265	289	266	272	292	287	274	285	292	274	275	281	311	282	316	285	321	287	296	282	253	288	294	269	298	309	289	263	277	292	269	275	276	288	289	245	293	291	280	280	283	290	325	294	271	278	277	290	262	321	260	280	276	337	281	281	305	280	261	305	266	296	300	298	274	262	286	314	298	279	283	253	313	300	286	263	279	307	294	322	297	253	312	278	273	278	249	295	292	264	302	309	280	288	287	270	292	292	281	279	312	325	264	297	280	297	286	261	291	304	299	284	292	293	274	294	284	253	276	271	291	295	299	289	236	288	322	309	312	286	266	308	314	293	303	276	285	271	329	276	275	288	283	292	286	253	274	292	312	283	262	269	270	269	278	277	299	268	259	304	273	294	310	283	277	309	300	291	321	259	286	243	286	271	285	266	267	282	289	286	291	270	294	256	258	270	303	284	295	317	263	258	312	266	276	288	231	293	315	287	310	268	269	290	299	278	267	293	287	248	273	294	265	233	251	266	285	327	275	297	289	279	264	305	254	287	309	280	255	289	275	259	269	301	281	276	297	294	270	260	275	308	296	297	263	300	256	312	280	284	262	303	270	289	303	289	284	307	274	289	281	280	278	259	279	308	260	307	266	293	285	303	304	259	299	306	298	271	296	323	254	268	270	291	300	301	304	269	303	301	287	292	315	259	279	296	293	290	288	274	286	287	276	274	261	302	307	312	265	272	290	263	253	275	296	309	272	277	279	294	289	286	269	266	287	285	283	313	285	325	277	272	300	280	286	271	268	297	279	303	291	275	302	303	272	299	275	288	310	279	302	319	315	266	267	336	281	300	278	269	291	298	282	281	273	305	275	308	290	272	311	292	275	291	301	296	307	277	283	279	268	262	282	290	270	284	282	308	279	317	291	303	280	270	293	311	306	296	308	287	292	302	316	260	285	317	289	296	336	310	306	294	268	309	285	272	301	290	266	264	271	260	293	270	291	293	256	288	288	278	263	297	285	280	285	308	280	320	286	303	283	243	329	321	284	278	269	303	301	273	268	292	304	273	294	273	301	271	267	245
13509	7145	13832	15855	13757	11461	9160	7251	6281	5077	4179	3154	2532	2190	1870	1604	1397	1182	1060	988	978	914	826	801	804	792	751	756	712	754	714	725	692	724	698	721	743	678	728	646	710	708	667	689	698	674	698	673	673	723	680	665	647	664	683	691	645	685	723	714	655	656	668	697	657	665	704	709	649	651	667	695	709	643	744	658	654	685	647	651	655	657	667	628	637	692	696	706	690	649	710	648	671	691	670	693	665	677	708	663	695	669	643	666	663	649	703	662	738	692	651	672	678	660	635	658	633	637	674	686	695	661	696	694	650	715	675	682	644	649	669	666	653	701	652	679	685	641	700	668	712	660	653	709	664	656	651	671	689	665	677	683	653	712	695	680	680	649	676	707	639	650	699	712	651	719	670	703	748	671	672	673	726	642	673	670	679	637	639	705	665	689	677	707	706	725	675	642	676	672	699	689	668	687	723	678	707	678	619	679	697	660	684	709	712	606	660	706	756	683	695	715	669	683	642	662	642	677	668	649	725	649	729	674	701	688	694	670	700	692	714	673	672	682	678	652	656	702	643	690	667	754	639	666	657	649	687	670	628	686	657	674	724	660	695	661	652	688	646	603	655	718	702	648	672	721	622	632	682	649	677	649	660	615	722	689	708	674	651	707	694	656	650	693	687	648	635	762	689	628	671	608	620	663	683	680	746	666	655	676	653	680	694	644	694	694	681	656	706	636	618	662	670	664	698	678	671	694	750	646	704	710	691	704	649	668	644	696	636	697	663	669	710	681	672	681	660	634	675	642	706	677	751	657	644	709	672	649	675	680	685	668	670	645	690	679	659	661	697	704	699	648	709	685	657	666	662	727	689	688	696	727	653	726	648	672	687	686	633	700	659	633	711	651	614	645	659	654	643	632	668	624	677	643	652	698	663	679	665	704	674	639	668	646	678	707	673	673	674	720	647	660	636	719	628	668	683	688	696	624	642	660	652	683	665	661	700	709	651	689	686	681	714	690	687	662	680	719	655	698	658	716	688	706	693	639	684	693	708	669	680	689	667	654	719	617	632	673	665	664	648	702	650	672	714	648	703	697	695	685	708	665	660	695	661	638	647	711	641	683	756	639	650	650	742	675	642	714	685	644	676	684	683	683	692	665	630	720	706	739	650	691	667	712	698	689	646	686	686	640	659	667	667	641	676	668	699	646	695	729	669	690	702	665	665	590	712	641	688	643	691	639	676	680	678	647	684	690	688	644	680	671	693	685	650	689	686	700	670	643	653	671	692	659	650	639	652	692	683	657	658	699	677	682	630	697	667	701	614	635	691	740	687	676	661	665	685	648	656	679	657	695	663	685	672	698	684	707	694	680	662	705	616	675	688	665	677	631	707	599	699	653	705	647	639	698	680	659	698	748	651	672	638	647	695	668	682	730	671	665	721	681	658	668	646	669	650	660	697	664	697	672	721	699	697	695	646	704	662	665	724	691	710	657	643	685	694	684	681	653	658	682	678	650	719	680	633	716	673	690	661	680	670	664	695	695	708	648	624	648	624	645	736	660	636	636	658	649	679	636	653	672	677	660	667	733	657	654	654	673	709	666	657	653	683	620	705	608	680	675	691	685	638	689	718	643	683	692	679	632	661	723	652	650	706	663	674	715	649	682	710	697	671	699	683	640	659	706	640	662	685	655	722	656	705	711	622	662	753	663	650	641	680	674	643	666	650	661	692	667	605	653	668	670	725	682	646	713	667	670	672	643	684	666	679	635	690	703	651	737	690	659	715	682	605	673	670	663	644	690	678	679	703	670	644	713	682	611	717	674	654	658	641	684	670	698	687	677	679	649	650	733	684	711	679	662	691	702	681	642	676	661	686	678	633	680	670	634	686	674	664	618	685	687	624	649	665	679	640	681	665	620	712	687	724	703	672	689	638	713	664	663	679	658	645	669	708	685	697	675	677	690	635	653	645	657	688	683	698	719	657	642	653	628	674	665	712	690	639	718	701	638	691	654	657	705	655	674	628	645	690	667	677	611	644	655	695	661	663	660	684	644	706	640	662	691	696	668	677	604	700	678	672	697	697	636	648	677	617	654	696	692	652	661	698	649	641	668	609	688	643	703	728	665	670	705	655	687	694	631	647	707	671	644	684	709	709	664	705	662	700	647	677	658	701	672	706	725	711	656	684	724	689	685	694	673	645	658	684	641	655	680	670	666	639	638	693	658	671	652	728	689	704	661	688	674	654	670	641	646	705	632	718	659	662	686	687	693	701	659	672	675	712	699	630	702	749	675	651	715	640	672	697	663	652	672	698	656	690	649	652	673	693	680	644	690	654	610	710	633	698	623	659	660	629	686	700	641	692	726	648	677	651	642	668	656	664	634	616	669	702	698	677	708	695	672	666	651	709	677	674	655	678	674	669	626	684	660	700	647	687	658	711	714	659	667	680	660	664	678	684	686	638	743	725	663	651	685	673	689	694	723	690	697	711	616	689	644	636	676	635	658	669	664	647	665	688	627	673	688	658	676	653	682	659	691	607	720	679	665	675	746	740	683	666	683	694	717	689	641	627	667	643	616	730	730	730	636	716	639	671	680	655	636	702	684	711	695	657	670	684	642	704	652	656	690	650	702	706	701	706	648	680	688	670	663	681	674	670	641	666	637	724	689	644	678	698	656	667	676	694	684	682	645	692	666	652	674	664	653	632	649	689	696	674	650	641	657	629	729	683	651	685	698	728	686	657	667	655	694	653	632	669	629	627	673	664	666	684	671	724	687	674	698	696	706	722	710	636	709	670	629	662	669	655	662	660	668	637	647	666	611	635	646	701	733	671	670	665	663	647	702	718	627	712	622	672	685	638	705	626	646	675	698	648	670	667	653	650	684	694	661	695	617	629	695	670	648	658	698	701	678	701	702	651	664	680	679	701	709	684	704	677	641	697	652	663	673	727	701	661	663	674	696	676	687	691	684	663	664	666	705	682	668	699	656	624	664	676	715	658	664	696	712	694	635	651	651	650	668	692	663	668	680	679	695	688	721	648	668	688	650	727	647	710	715	727	707	663	697	701	662	686	657	674	672	721	650	706	707	655	669	713	701	644	679	669	616	728	677	730	698	644	678	663	657	683	664	672	710	646	679	685	643	658	676	693	686	721	636	682	658	699	608	709	674	685	686	682	670	646	675	672	678	658	639	674	682	693	663	699	682	632	678	632	723	686	658	728	664	703	716	655	718	683	655	649	680	641	655	694	735	671	676	700	658	683	665	712	685	669	634	697	688	692	710	663	681	680	702	706	623	698	648	667	660	695	656	713	685	655	653	675	656	662	628	710	697	660	696	673	718	701	695	702	679	706	682	695	700	618	681	703	674	687	645	642	668	692	672	720	656	647	681	681	729	696	660	651	708	688	664	698	670	729	659	646	687	715	699	675	696	638	667	666	693	669	661	669	685	662	657	622	691	691	642	693	679	654	677	644	690	673	669	714	651	671	710	644	687	679	661	701	619	679	689
28853	12116	10604	8437	5902	4227	2696	2168	1757	1284	1069	872	675	529	468	429	389	348	342	299	283	293	280	273	251	281	272	228	229	237	232	252	245	261	223	229	267	238	248	249	227	233	247	262	244	220	259	250	225	270	258	227	233	209	232	240	230	227	261	263	227	267	267	222	231	309	234	211	264	209	229	256	239	232	236	248	233	197	227	232	245	232	204	247	237	255	254	248	255	235	239	246	234	215	250	226	218	218	225	212	231	241	252	243	220	237	236	246	234	202	227	216	272	234	228	233	239	242	232	260	205	246	237	265	253	230	215	230	216	211	237	228	252	223	249	239	237	238	242	250	264	257	253	244	239	242	264	216	265	248	240	239	267	247	247	232	203	211	204	214	269	264	244	244	212	235	264	218	222	213	259	267	239	243	266	213	260	218	233	245	239	219	223	227	266	247	225	241	211	240	238	236	251	243	226	238	233	229	271	231	230	236	225	238	237	243	216	230	231	248	247	249	243	189	252	236	223	261	245	248	250	219	253	260	254	254	250	257	253	237	215	230	223	250	232	261	230	209	220	260	237	260	259	219	235	243	278	246	247	206	199	230	266	219	237	249	219	240	219	247	263	250	257	223	211	246	219	256	237	255	247	222	259	242	251	235	219	224	240	249	213	234	241	228	233	243	224	244	241	255	243	244	223	262	237	246	236	220	241	241	238	239	209	248	267	218	238	220	217	227	238	273	235	249	224	227	237	235	249	211	221	219	217	254	248	228	243	233	269	219	228	222	240	246	275	225	225	260	217	232	237	254	243	221	238	239	224	237	228	221	248	233	268	222	247	222	236	244	229	248	234	215	248	211	239	215	205	240	230	224	232	240	220	219	239	233	235	233	222	229	234	231	216	232	218	231	255	249	242	262	239	247	225	216	233	255	236	250	236	206	229	251	224	235	241	222	226	241	243	257	234	238	246	233	260	248	248	245	235	241	213	217	208	249	244	228	254	265	251	229	257	246	238	255	247	245	218	227	220	222	234	238	224	243	218	251	250	242	220	258	260	254	223	224	228	239	216	218	235	249	261	258	265	245	257	223	246	239	247	251	242	245	226	244	223	206	233	246	218	247	226	238	228	208	252	225	235	227	220	246	230	227	211	241	204	245	245	230	227	216	252	223	214	241	235	233	240	246	259	219	242	233	207	249	260	223	226	222	237	234	219	231	264	273	253	250	228	220	229	236	244	246	210	216	234	233	238	253	232	237	214	261	247	208	219	240	251	253	234	253	226	256	254	244	235	223	267	234	246	215	223	238	240	244	230	250	236	215	263	258	258	248	260	253	235	236	261	220	225	256	229	247	272	275	245	232	235	263	281	249	242	215	232	214	242	230	221	233	230	237	240	240	244	221	209	211	209	261	247	287	226	264	250	230	250	235	249	241	238	248	231	250	256	214	227	218	256	245	226	247	230	221	240	215	235	240	234	256	228	238	257	251	232	240	242	244	248	241	241	238	229	261	235	263	242	246	246	236	224	236	235	226	247	226	249	223	206	240	239	220	232	225	226	228	214	197	267	197	215	207	241	263	238	212	224	228	230	258	236	248	244	248	255	223	231	222	249	239	236	246	244	230	272	243	251	268	230	234	239	229	244	256	207	266	226	225	224	245	237	242	220	232	233	230	235	222	245	247	226	243	238	231	255	229	244	230	260	231	231	197	205	211	226	255	236	251	242	260	226	245	217	265	228	234	241	247	226	265	235	261	230	250	218	251	254	228	234	252	246	269	242	231	237	236	230	261	238	233	234	240	256	256	246	236	247	240	253	253	264	194	259	264	228	253	225	233	207	224	252	241	232	230	263	242	238	231	218	238	229	240	232	253	231	244	270	215	220	239	239	261	238	211	254	216	278	251	232	226	243	251	222	248	224	253	231	239	219	230	251	234	259	237	242	246	251	226	221	205	227	264	235	225	198	223	227	207	233	244	240	201	232	252	215	190	223	252	205	261	241	242	216	228	227	221	232	242	255	218	216	246	220	248	212	257	261	213	245	266	214	226	240	243	253	241	252	228	247	266	239	228	215	220	229	236	243	235	211	247	216	215	222	241	219	223	236	226	215	252	224	260	229	254	224	204	238	249	247	234	238	225	233	241	206	223	199	256	251	242	211	240	250	227	223	240	244	245	227	219	253	255	243	261	229	234	246	263	239	198	227	211	237	222	266	210	231	219	228	223	230	225	250	261	249	249	226	228	238	270	238	275	239	216	237	242	249	248	234	229	231	257	252	251	245	256	187	206	236	242	214	246	191	256	228	252	220	260	211	231	259	208	228	229	230	233	222	239	212	218	225	232	231	238	230	240	226	252	229	233	234	215	221	232	260	246	219	227	248	243	250	223	263	268	259	238	264	268	238	234	248	249	243	234	246	249	244	213	249	242	248	215	224	233	216	253	244	269	239	225	244	228	201	240	239	208	247	221	245	236	216	246	260	262	237	259	248	237	223	238	234	246	244	238	231	230	209	254	248	233	233	235	213	264	263	241	199	255	239	251	254	225	234	224	222	248	229	253	237	238	232	211	216	229	213	256	234	208	229	238	231	220	238	271	238	217	217	224	230	221	216	222	233	232	238	222	227	232	225	256	229	244	228	249	228	244	251	243	233	234	239	250	253	224	265	250	254	227	237	236	276	210	244	243	215	254	214	232	225	245	242	247	255	237	240	270	226	241	233	243	243	242	261	196	226	245	250	231	240	205	234	234	257	272	231	219	226	228	214	259	268	239	213	269	236	225	240	230	251	232	242	207	267	211	223	239	265	232	236	219	225	281	231	248	258	247	263	233	236	247	227	249	236	251	249	262	240	228	239	231	256	231	216	250	251	219	237	236	219	248	210	251	235	253	242	204	225	224	246	214	249	257	235	236	245	248	243	235	244	241	224	215	248	235	247	217	231	249	227	248	234	249	221	269	243	246	236	228	240	272	226	232	205	239	240	241	260	237	255	249	229	250	278	216	236	240	228	224	273	259	208	252	237	237	265	251	222	228	227	235	232	222	245	234	238	227	254	227	250	214	247	187	236	201	240	196	250	265	263	231	214	230	222	242	246	218	254	250	227	208	239	248	245	232	221	219	213	251	228	235	243	242	229	213	245	206	221	228	239	224	220	240	230	247	259	252	254	242	208	242	219	258	228	239	220	246	215	243	216	229	227	226	235	246	222	234	213	248	239	217	228	265	264	230	271	258	259	231	247	249	248	187	269	248	232	215	241	256	253	208	230	248	226	239	239	230	228	249	220	237	216	217	250	236	269	241	242	242	242	232	230	228	223	234	211	219	232	236	227	246	244	244	226	216	225	228	241	247	206	232	234	228	215	215	223	249	266	222	253	224	238	255	223	212	216	238	245	241	243	270	235	247	252	241	263	216	235	228	208	247	249	241	237	219	241	227	240	230	229	233	247	251	227	239	249	241	241	219	234	216	241	251	222	231	223	250	241	232	245	273	226	225	250	253	252	242	246	236
17045	9353	17079	20009	17854	15204	11061	9806	7817	6463	5104	3955	3059	2507	2215	1787	1423	1258	1112	1003	906	906	832	778	718	707	698	691	730	670	654	637	614	657	640	613	614	605	641	551	594	640	593	628	561	602	586	572	574	599	578	556	568	615	575	560	580	591	572	600	582	570	563	568	581	592	615	610	583	563	550	580	559	563	545	544	588	582	540	561	591	580	540	568	565	578	563	598	580	592	609	575	585	623	581	591	575	579	561	570	544	590	569	576	572	556	516	570	588	571	527	539	546	563	552	568	598	608	567	559	584	638	575	580	562	583	592	556	554	531	599	590	579	562	566	576	630	618	545	570	576	568	571	597	614	653	572	599	591	555	563	576	578	591	583	594	609	578	631	577	556	607	565	536	573	596	570	597	546	609	535	532	573	570	574	586	563	578	540	545	558	540	570	619	587	553	576	549	545	597	602	562	617	545	558	590	590	531	590	559	613	555	581	573	585	602	571	590	591	564	613	533	565	554	567	609	610	595	639	564	557	582	591	577	574	530	550	549	598	550	577	550	563	596	569	565	568	580	552	580	569	564	615	570	547	548	555	554	548	597	605	570	567	574	592	558	600	584	536	605	565	566	535	581	601	548	586	582	600	610	598	590	540	613	534	542	542	568	567	592	532	582	566	562	555	555	604	612	562	558	574	585	583	558	555	573	605	594	564	565	561	579	593	606	587	579	582	571	599	555	587	579	619	589	584	600	559	582	585	533	569	571	570	533	576	576	579	557	523	527	584	544	532	583	544	560	578	558	569	581	549	620	593	571	592	590	617	600	561	534	556	595	589	530	533	582	566	565	537	595	591	589	562	583	580	568	569	570	593	554	592	590	554	589	572	590	577	552	554	572	573	611	547	522	619	591	570	556	550	582	567	578	558	569	578	576	519	606	578	540	568	587	590	618	563	579	566	570	559	557	578	561	549	591	562	607	593	554	597	541	557	610	553	604	569	607	605	590	594	561	575	591	616	576	554	576	572	563	618	634	586	565	552	582	559	604	595	550	591	567	616	577	565	580	573	592	610	583	588	582	556	558	619	576	599	571	562	557	587	640	598	591	567	539	568	581	524	536	556	587	585	600	564	608	582	537	548	539	599	564	545	616	529	553	590	567	559	586	609	571	603	570	560	584	575	585	582	609	626	540	595	585	569	580	593	566	544	638	622	590	595	580	607	565	582	563	589	582	579	600	583	580	538	596	560	567	592	607	599	564	577	564	585	551	559	587	561	564	570	536	569	593	590	578	588	560	605	604	531	556	538	605	534	543	579	576	600	566	573	556	578	523	545	540	565	583	563	571	582	572	548	583	564	516	584	595	575	601	586	583	560	533	564	569	601	588	588	570	594	569	562	628	567	544	612	545	586	551	555	569	585	547	622	606	583	572	573	528	589	633	578	533	543	563	595	570	546	590	559	526	597	571	597	590	541	600	615	579	584	592	569	577	586	565	575	576	571	613	565	590	598	557	598	539	588	595	510	593	608	587	570	589	574	565	593	541	567	584	602	568	604	624	598	580	583	582	561	597	579	581	558	609	570	567	531	550	556	590	579	587	559	553	555	536	596	555	561	603	589	536	573	574	557	572	576	609	570	581	617	565	575	586	573	591	573	562	596	592	556	572	593	596	563	606	558	585	583	545	553	576	617	583	587	556	559	559	591	592	597	590	585	606	590	571	571	592	540	596	561	549	563	553	607	571	601	552	595	528	556	584	617	587	584	535	584	569	642	545	545	602	558	573	529	628	544	559	600	574	617	574	568	546	535	608	538	558	589	569	610	552	581	625	555	562	604	572	629	622	583	533	548	583	586	590	594	573	618	564	588	585	579	600	591	523	528	543	607	573	562	569	568	556	597	632	604	575	548	565	577	519	596	573	560	578	576	566	557	549	611	593	576	574	586	576	581	562	569	609	529	566	578	557	538	592	560	584	556	541	584	586	617	558	579	595	606	610	548	611	615	559	570	577	569	560	575	580	540	556	578	657	578	550	561	588	591	561	600	551	581	556	575	562	539	591	602	563	537	508	598	556	542	603	558	563	616	586	596	577	629	551	581	592	611	569	568	560	586	550	597	597	583	570	590	598	594	614	607	578	568	550	564	570	580	589	590	590	636	553	576	572	555	574	558	599	557	586	554	581	606	610	540	556	562	552	565	578	572	563	576	614	556	625	586	560	542	576	567	596	593	565	601	570	604	599	549	585	568	552	549	578	609	590	595	556	575	564	581	580	565	589	576	573	580	569	567	636	578	590	556	599	567	560	587	569	565	599	561	597	610	554	589	526	552	573	573	604	582	559	574	547	573	598	549	626	571	600	557	533	547	586	570	577	616	560	545	579	561	580	571	607	577	556	624	564	574	575	622	601	566	612	567	565	595	578	569	554	565	620	531	556	569	562	536	578	557	603	618	570	539	513	608	583	592	538	539	557	575	604	600	589	590	608	560	607	575	589	584	566	552	566	566	531	557	579	595	561	581	565	600	536	604	618	569	572	613	570	573	569	530	608	584	587	605	580	591	624	594	591	543	586	585	528	574	566	568	563	599	547	596	598	539	562	601	599	573	588	527	600	546	578	577	593	548	592	572	577	550	560	584	537	600	619	598	532	613	574	581	555	596	595	576	573	621	591	582	611	549	580	582	617	579	589	555	562	585	581	512	577	609	542	595	583	542	601	600	584	615	624	587	579	576	589	594	568	574	534	569	597	571	576	555	556	541	570	574	579	555	577	594	564	563	580	608	590	579	545	598	561	597	549	573	593	569	607	552	571	607	608	574	596	585	591	575	581	588	576	563	570	581	608	593	554	556	574	590	563	548	605	558	564	568	524	589	568	591	591	555	558	605	608	554	581	612	584	591	571	580	549	588	580	580	535	590	584	592	617	570	543	582	576	574	543	541	588	579	591	577	559	543	556	604	563	574	580	566	559	598	597	566	601	600	585	565	556	595	579	594	536	590	571	616	567	506	541	585	571	558	531	568	563	579	577	575	611	599	602	572	558	556	548	587	559	573	600	576	605	610	558	618	561	567	569	579	561	569	575	588	554	566	606	563	581	582	560	568	580	541	549	577	610	591	569	572	625	540	567	562	587	545	562	576	578	557	598	588	578	552	578	588	559	592	583	579	599	576	546	567	583	543	621	565	558	605	593	599	587	597	575	576	634	576	567	547	605	589	518	580	585	544	577	567	561	594	552	551	612	617	582	569	559	581	589	569	543	616	562	549	542	583	578	563	564	557	563	593	554	599	620	551	565	503	568	553	594	545	577	585	605	553	571	575	580	578	626	571	541	589	592	544	543	591	559	558	551	592	545	582	553	576	548	598	576	620	578	619	545	530	552	604	532	602	574	613	568	570	575	598	583	568	595	530	628	546	573	579	608	542	579	568	619	593	593	584	576	581	578	590	580	591	586	557	602	534	569	565	525	541	599	565	597	559	617	596	555	526	604	616	567	550	618	570	637	563	585	593	561
11860	4992	4728	3922	2514	1879	1536	1225	1010	832	694	585	517	456	429	382	334	359	350	391	348	331	352	343	300	315	323	337	306	319	328	310	356	339	300	307	303	317	275	336	296	319	326	330	310	276	301	331	328	293	330	304	326	343	329	291	305	318	317	294	337	299	307	324	313	313	333	301	324	299	321	292	325	330	318	328	303	322	303	334	292	333	329	345	312	335	336	303	304	318	310	315	325	328	318	320	304	312	291	311	302	317	335	316	346	316	353	338	293	328	306	345	309	335	309	319	300	301	313	339	300	342	324	278	314	348	306	333	301	351	298	325	323	298	374	297	298	297	327	304	317	304	333	300	307	317	336	328	297	326	336	332	334	320	293	273	333	294	313	321	302	332	314	329	349	324	326	295	284	299	323	286	298	327	336	339	311	345	320	310	299	329	263	345	311	308	303	304	295	339	333	309	298	320	297	310	345	342	321	288	293	304	308	306	319	297	344	296	308	301	343	288	307	318	336	330	346	315	271	330	325	347	307	293	321	346	316	310	356	343	312	259	304	289	315	313	307	296	254	315	329	295	317	315	317	319	308	299	322	333	326	312	276	355	282	309	319	334	319	269	340	303	325	316	309	339	338	308	282	331	316	318	287	285	323	310	319	304	310	323	352	354	304	309	286	309	287	299	327	288	326	296	320	343	303	314	318	285	310	329	319	284	309	302	316	325	313	325	331	354	325	297	338	319	330	319	333	327	328	336	321	322	303	292	319	316	339	323	314	326	341	291	298	318	291	336	310	295	301	337	327	321	328	340	299	311	332	333	343	330	293	297	337	291	322	339	329	316	323	353	301	308	354	336	327	303	343	311	297	317	292	306	335	307	304	343	292	313	305	322	319	353	290	313	333	315	304	285	358	357	302	329	298	295	299	283	312	313	292	310	341	298	314	271	301	318	307	315	341	306	332	318	325	340	296	294	270	331	321	304	338	302	293	295	341	311	344	348	335	282	327	302	297	316	315	333	316	302	301	317	325	303	342	340	288	309	319	319	345	314	330	289	345	308	310	321	325	282	306	309	299	318	370	328	353	310	320	336	322	322	319	319	312	322	311	338	354	289	305	321	321	297	317	334	347	324	312	307	298	302	337	312	329	329	294	314	303	320	286	322	320	308	327	309	322	300	303	340	312	315	330	286	316	325	279	300	356	302	323	318	296	305	304	315	320	330	354	308	317	332	323	304	293	328	309	276	303	331	302	344	331	311	311	344	302	295	301	319	324	299	326	358	310	320	307	321	300	308	314	331	333	352	312	319	311	299	304	334	294	336	321	313	330	311	330	309	310	309	294	357	324	305	301	336	319	279	358	312	305	377	322	312	315	317	329	307	316	339	302	306	328	288	321	349	331	305	328	310	357	295	318	324	310	285	293	325	311	323	283	343	330	300	284	308	334	331	302	348	298	319	322	303	318	289	320	303	324	336	354	297	325	302	333	295	305	326	337	316	317	317	324	291	322	328	287	298	306	306	325	299	351	319	287	331	305	337	316	316	322	311	318	326	318	321	342	331	318	315	310	297	317	310	274	310	333	288	301	313	358	315	334	314	293	356	333	342	324	334	311	325	297	321	312	300	325	316	312	331	317	312	337	319	333	287	317	313	297	325	296	309	298	289	317	297	309	324	307	310	316	316	319	337	312	313	319	332	274	301	327	333	284	328	297	300	327	294	300	296	338	323	332	327	313	297	308	320	315	335	316	296	302	293	329	296	299	316	303	322	329	317	291	314	320	323	306	323	308	271	308	308	305	342	337	294	324	342	317	306	316	304	337	289	335	326	323	352	338	326	307	325	331	323	317	322	324	298	303	264	324	323	315	302	297	341	306	306	340	338	328	314	318	309	341	344	314	310	327	318	301	307	329	313	327	291	305	311	331	320	317	332	329	333	326	339	311	285	326	320	321	292	325	335	291	296	294	321	294	302	303	296	321	328	331	311	318	315	338	280	325	330	323	311	345	311	267	336	324	309	319	276	331	327	307	300	288	319	354	326	319	333	374	317	285	315	315	293	306	293	325	310	340	342	305	309	340	295	305	312	349	323	336	327	310	284	335	294	302	300	304	294	339	310	310	355	309	285	294	283	298	331	308	302	293	356	277	267	309	304	287	342	315	309	320	268	303	335	318	325	352	327	340	314	331	279	336	306	315	324	304	285	291	351	305	291	302	326	289	334	304	318	316	333	313	331	263	336	302	300	332	315	348	338	307	301	331	307	255	309	312	311	314	306	341	345	299	294	334	315	315	320	272	328	306	291	281	328	297	328	277	344	319	324	285	282	325	289	313	347	287	289	287	295	322	296	356	320	343	295	348	301	310	327	285	319	316	288	303	337	292	328	329	307	317	320	339	347	313	305	306	343	298	306	280	324	315	306	334	310	334	317	336	315	301	363	321	298	315	321	312	303	311	287	288	346	315	352	331	315	330	299	291	310	314	324	300	314	332	313	343	303	329	285	290	356	313	301	344	293	335	299	303	329	292	327	329	311	330	334	319	299	314	343	340	312	340	328	328	309	320	337	319	310	316	329	311	356	320	277	318	326	305	370	317	319	321	332	315	275	329	320	304	296	317	320	310	326	314	307	295	300	330	310	320	306	300	331	302	325	306	351	322	326	310	344	290	293	327	335	306	338	294	315	331	308	308	324	317	295	313	294	293	325	323	311	321	285	354	348	319	306	304	311	279	249	298	301	305	350	316	311	323	351	355	292	322	316	305	317	336	307	307	333	270	321	311	305	313	315	320	306	304	287	294	285	290	312	307	317	288	325	327	318	277	308	321	311	317	310	299	348	326	303	286	294	303	294	312	353	306	296	325	326	333	322	293	280	344	295	307	288	306	337	333	318	351	298	326	334	311	343	312	305	296	336	315	328	337	310	310	292	323	312	323	340	346	292	302	340	326	319	340	331	342	330	300	347	344	315	306	364	357	316	321	294	304	322	346	340	317	296	354	307	314	302	300	334	293	330	321	333	316	320	351	314	316	303	318	344	323	305	292	318	308	314	332	330	281	314	305	302	284	315	299	343	306	320	326	313	332	322	323	325	329	275	301	326	294	312	317	312	311	331	335	317	317	318	320	329	296	298	312	339	290	304	339	329	337	318	271	312	328	337	291	300	311	353	300	363	310	325	299	282	332	369	320	329	349	299	304	320	338	353	303	295	282	330	302	310	324	310	315	336	319	333	335	328	325	268	329	320	328	316	295	314	290	299	297	297	311	306	313	339	321	345	319	314	331	320	297	330	282	294	284	316	313	292	332	341	284	294	329	307	297	317	286	317	318	312	312	328	293	306	287	328	343	295	288	333	338	355	297	335	317	324	302	307	290	367	321	333	316	323	300	291	328	338	327	329	313	352	295	298	301	298	264	315	321	320	318	332	300	315	292	312	348	330	320	322	273	294	341	342	306	298	327	328	342	304	270	336	312	319	342	317	306	318	314	297	348	332	294	314	346	345	324	340
8080	4825	9238	10737	8936	7801	6419	5212	4422	3598	2846	2296	1843	1574	1395	1269	1114	1025	911	877	870	909	876	819	832	791	800	755	783	787	801	740	780	733	772	689	754	759	738	771	770	761	741	734	710	741	714	763	760	727	728	706	769	722	753	744	725	746	720	736	696	710	743	715	701	776	724	744	805	828	762	751	729	700	753	731	740	790	703	768	731	688	695	747	735	787	751	795	725	703	740	736	756	757	736	781	753	711	720	693	727	734	782	733	800	755	757	708	765	728	745	758	701	729	738	765	703	761	761	768	692	728	741	725	745	732	756	762	692	761	735	747	755	768	681	700	719	703	717	771	707	757	677	771	709	717	790	758	726	738	744	792	733	751	702	697	790	736	756	694	721	763	735	787	761	693	739	719	720	727	728	776	684	767	709	729	755	747	758	727	742	724	723	760	751	763	750	769	755	702	717	737	740	699	684	777	759	689	736	742	717	745	729	720	730	745	723	752	768	717	775	723	778	755	789	737	717	772	765	762	752	763	719	710	788	750	759	739	790	770	729	741	767	769	700	762	723	735	748	732	792	730	748	715	764	764	742	713	771	715	725	781	740	716	684	790	734	766	667	747	782	726	732	753	735	749	743	747	778	747	761	746	684	749	721	726	718	765	734	751	748	739	736	784	748	740	786	752	759	760	708	743	779	703	729	731	726	762	731	739	680	767	751	780	689	715	721	709	792	707	743	738	735	763	701	732	702	726	769	752	747	744	757	745	734	761	724	702	740	754	735	769	716	764	742	795	721	763	782	751	738	708	782	781	735	711	763	740	799	726	699	686	733	692	745	705	719	719	787	702	737	702	749	776	723	749	732	772	761	715	727	739	757	766	762	762	753	708	777	704	706	749	703	763	667	695	758	761	764	752	698	742	736	727	730	721	792	767	751	699	690	729	764	785	698	773	732	743	758	731	731	713	742	727	779	700	732	752	695	709	695	720	747	731	765	706	718	773	734	730	743	729	780	728	763	669	765	780	736	816	729	757	722	710	674	793	710	741	752	766	720	739	751	795	735	740	730	728	716	772	736	777	725	717	741	747	736	803	718	740	729	756	723	709	704	729	725	761	732	727	750	713	741	751	772	746	771	793	722	746	764	728	731	710	720	771	713	716	721	677	726	714	691	752	726	740	741	739	709	704	774	740	755	732	700	750	697	749	754	747	750	763	762	725	717	722	786	754	717	792	755	779	763	729	732	718	740	756	746	730	725	723	742	737	767	719	710	739	770	738	725	686	773	767	739	728	732	784	709	700	764	719	702	728	708	706	688	719	723	745	749	716	765	723	724	775	743	718	715	756	704	760	748	772	730	670	684	711	719	736	708	666	750	767	720	778	734	766	704	733	745	770	768	782	731	733	743	731	778	766	749	743	732	748	780	718	745	744	736	720	713	708	733	733	743	776	753	752	721	763	716	717	757	785	743	730	725	707	747	691	727	753	764	762	749	741	708	723	779	739	727	740	740	792	709	704	752	809	724	735	785	747	714	755	789	723	782	701	809	744	743	727	769	711	772	754	750	750	768	764	668	763	762	730	766	704	735	738	755	728	749	743	733	782	789	721	713	766	752	716	758	783	747	768	745	737	778	724	761	720	718	742	763	727	739	757	734	743	732	770	755	719	725	710	781	757	761	787	698	730	702	802	730	746	687	767	749	748	803	758	718	778	698	700	746	748	736	713	776	769	779	715	744	736	755	732	732	746	710	722	731	769	756	694	752	710	720	727	785	771	751	747	749	718	734	710	726	686	745	697	727	678	718	796	788	709	718	752	709	712	734	775	769	722	741	790	741	786	751	722	704	777	699	749	702	748	730	742	754	722	704	708	735	747	687	749	719	726	758	722	783	746	748	718	767	720	731	723	753	699	730	764	725	716	774	778	732	715	747	725	702	730	698	703	741	735	731	765	731	750	729	711	741	690	749	728	775	767	755	774	759	712	721	740	763	722	754	716	751	780	723	762	743	719	785	753	774	695	725	760	725	728	761	756	691	748	756	710	703	707	754	761	718	730	741	727	719	767	711	749	713	742	688	698	761	700	731	741	726	721	698	753	774	720	740	730	761	702	755	773	718	728	731	736	752	751	740	727	720	718	685	756	717	718	742	718	708	692	726	686	769	766	714	753	717	707	744	732	772	741	750	740	734	743	738	735	733	740	744	732	765	692	734	705	717	709	717	739	754	710	731	750	766	780	743	730	755	762	771	703	747	728	782	780	737	739	776	753	727	778	719	777	761	727	769	747	735	780	755	727	771	753	737	732	713	705	723	770	735	716	746	735	753	739	746	740	741	771	682	716	772	734	739	718	676	751	793	730	822	732	685	754	687	727	750	741	750	718	760	713	774	720	751	694	792	766	718	721	713	693	758	739	817	727	764	686	750	787	732	802	697	734	773	720	722	736	815	758	744	764	720	722	727	773	758	690	792	749	737	744	767	698	755	707	749	805	762	694	746	748	755	744	718	751	720	741	736	759	764	713	708	765	765	735	703	767	731	782	718	741	756	778	714	764	728	767	734	733	739	756	729	734	758	734	713	741	715	790	756	749	700	758	740	746	707	733	715	728	746	764	759	768	763	745	764	760	769	750	731	738	781	757	788	782	734	735	753	736	676	705	772	721	717	721	778	738	750	743	702	772	725	698	754	703	748	746	743	765	722	752	693	771	710	751	756	755	686	797	764	745	762	734	723	702	766	729	710	727	739	793	792	735	695	772	724	747	671	747	762	749	760	763	774	744	702	750	703	730	714	724	718	727	750	689	728	778	727	688	762	733	754	701	774	702	794	784	742	756	729	741	734	706	721	733	697	728	717	795	779	757	725	692	721	747	818	736	739	693	769	700	738	713	748	703	782	702	774	736	746	727	726	763	753	730	735	738	707	716	718	770	756	724	779	755	753	742	704	722	738	707	702	776	716	756	728	725	736	727	700	724	759	774	703	758	712	724	738	698	691	722	674	674	715	784	700	706	733	730	727	725	786	761	744	770	762	762	796	737	727	727	698	754	761	749	739	729	741	734	666	712	714	738	745	765	785	778	752	757	739	718	724	747	729	720	782	755	749	722	750	746	748	703	719	727	764	733	754	752	756	754	706	739	753	738	760	755	719	744	693	709	714	714	782	698	747	746	800	762	769	721	715	724	717	696	735	718	784	748	750	754	734	738	772	717	684	755	708	755	713	744	698	728	756	779	700	733	741	799	700	714	739	724	769	702	730	750	734	728	765	692	709	728	662	762	729	752	762	741	783	748	737	735	701	727	749	726	718	744	755	758	709	723	766	744	731	767	699	748	756	799	737	694	670	779	733	723	760	783	696	739	757	701	721	732	755	734	823	757	740	757	765	739	712	740	734	748	736	746	753	741	756	789	691	679	742	757	686	731	788	721	787	743	747	761	734	743	741	743	723	713	764	774	722	745	748	748	742	735	736	744	784	740	710	732	702	745	743	736	754	742	729	751	716	785	767	771
19917	7350	7670	6069	3932	3091	2312	1716	1399	1149	963	733	568	511	457	481	399	331	320	300	302	310	302	338	338	282	306	305	279	291	272	285	281	293	292	285	283	281	277	270	285	271	305	278	292	252	270	313	296	297	296	268	306	287	281	287	281	317	272	281	269	277	257	278	300	296	272	299	302	299	296	274	282	274	304	278	288	301	314	272	277	233	270	288	276	272	268	250	295	260	311	314	328	263	281	287	308	276	295	272	320	296	311	270	261	289	292	277	305	289	284	308	309	257	266	274	276	298	316	262	272	288	256	272	265	310	290	285	281	303	288	296	315	272	306	293	262	292	263	284	290	313	298	318	272	295	287	308	264	305	259	307	301	271	260	263	299	314	285	263	281	289	284	294	315	323	293	295	260	293	281	270	276	288	299	280	286	290	272	293	304	284	247	328	299	241	287	282	268	273	291	276	272	259	315	256	276	276	289	272	298	293	263	285	265	296	284	306	284	279	263	283	282	290	281	294	281	249	273	306	293	287	279	306	285	290	276	311	294	287	261	282	291	294	312	266	280	281	284	292	270	287	273	274	271	284	309	285	259	272	292	307	290	280	243	285	277	264	269	265	274	308	318	296	265	298	283	287	330	300	269	272	284	262	278	251	261	282	250	308	298	268	292	298	301	285	270	306	263	264	294	284	288	279	301	280	268	278	295	269	260	240	299	290	309	281	320	306	285	300	287	276	285	294	313	259	289	320	301	266	274	294	289	289	269	254	281	304	277	285	275	285	264	314	283	246	342	286	296	275	296	296	262	269	303	316	298	286	313	260	259	261	280	311	291	270	294	301	286	299	316	309	272	295	304	301	294	279	299	295	304	290	287	295	257	283	262	299	292	294	278	285	294	293	298	302	280	282	286	311	274	289	310	275	281	317	310	275	302	295	322	269	275	275	293	280	270	298	286	280	290	314	275	311	262	267	276	280	259	270	263	272	303	289	297	244	294	290	286	269	264	281	274	311	283	293	288	260	285	278	296	263	289	276	273	271	275	300	331	292	302	291	281	312	280	275	294	327	265	305	278	277	276	277	260	243	282	288	282	326	308	243	273	281	269	315	308	293	291	256	274	299	253	299	283	303	293	296	263	292	262	260	294	276	265	249	320	279	260	307	257	306	286	300	299	276	257	295	326	282	279	296	277	274	298	275	274	276	285	302	251	292	269	246	280	296	263	261	282	268	265	320	292	279	278	286	285	265	276	290	319	272	312	259	300	276	260	287	256	271	265	284	322	240	296	276	288	274	281	259	255	306	301	270	252	292	279	280	281	295	282	265	281	300	298	253	289	274	272	306	310	288	309	267	274	296	310	270	282	271	307	274	268	317	289	301	297	275	274	283	234	249	262	276	280	279	284	304	331	275	276	277	270	285	269	272	281	305	298	280	338	242	276	281	303	292	284	311	275	273	283	278	279	264	254	269	262	309	296	290	264	290	296	277	307	301	260	294	304	252	297	292	260	269	266	293	275	277	268	326	337	317	253	282	287	264	297	294	321	305	281	287	284	271	296	319	322	288	278	317	282	264	280	285	286	297	298	280	282	281	303	315	268	269	273	278	284	303	286	275	281	293	276	289	267	287	283	288	336	300	280	266	300	287	319	275	301	307	309	304	282	281	252	287	292	311	278	285	284	308	305	257	273	277	303	295	286	293	261	268	319	270	293	293	281	288	269	278	319	288	283	309	261	303	307	264	312	288	246	262	297	293	278	302	295	236	306	284	264	268	287	285	304	278	292	270	293	297	304	287	298	301	313	274	276	271	305	292	333	288	314	249	295	260	299	296	298	277	277	260	264	303	303	270	285	264	244	301	275	268	269	290	287	315	262	274	293	280	314	299	296	271	259	268	295	290	302	254	311	277	294	318	309	243	277	282	286	316	305	285	261	268	297	295	289	267	293	265	319	309	283	290	290	272	299	293	300	305	268	277	298	292	288	296	297	308	304	255	258	280	280	290	306	329	312	273	282	313	315	274	314	301	325	260	289	291	285	292	291	255	264	270	281	271	316	266	295	288	278	264	285	277	270	303	271	314	294	282	291	279	260	269	286	313	278	291	293	276	293	287	318	270	298	309	245	308	314	276	297	315	267	331	303	310	304	297	302	265	282	279	281	287	290	302	293	277	278	305	284	290	278	281	278	330	292	297	299	281	273	268	301	283	302	286	302	275	274	301	291	292	255	282	289	275	306	273	281	270	268	290	284	293	283	266	273	291	293	255	303	250	262	262	282	265	264	304	313	333	279	322	284	262	281	256	293	279	288	291	295	276	275	275	308	273	283	287	301	283	269	302	286	294	299	287	257	292	283	303	268	291	271	298	303	288	322	285	287	308	316	272	322	308	294	301	320	269	288	293	283	277	274	297	312	310	312	289	308	288	269	304	308	295	241	300	282	289	298	264	270	296	273	313	289	296	281	298	264	238	287	245	255	298	303	257	277	289	277	298	267	325	287	277	247	283	285	310	302	272	336	306	284	286	289	297	314	267	283	245	272	299	274	301	314	282	247	271	267	288	273	329	276	296	276	282	305	269	284	283	290	290	280	348	285	263	322	273	297	297	275	284	301	287	289	301	323	256	285	288	320	282	296	296	302	281	279	282	268	316	279	250	287	282	301	294	278	271	290	305	274	289	280	266	292	269	271	267	263	280	275	293	312	270	262	288	289	284	263	262	278	302	337	272	263	303	282	285	293	318	306	253	262	287	266	283	251	298	287	289	300	295	290	286	265	276	268	269	300	264	289	273	260	286	297	284	323	302	252	260	266	284	310	261	287	291	284	255	286	285	296	295	274	295	265	275	314	246	270	267	269	294	276	277	273	277	285	337	289	279	303	254	276	276	301	281	280	274	312	341	283	262	266	269	275	304	271	281	251	289	268	291	284	252	289	328	265	303	281	264	313	307	288	263	253	298	294	290	298	300	275	297	294	261	289	301	262	284	286	276	259	311	271	261	285	294	279	273	315	280	275	285	278	279	314	295	263	289	289	285	290	303	299	300	293	278	296	257	281	293	291	295	277	297	302	259	273	272	307	290	325	257	284	274	269	284	254	277	282	280	310	298	302	286	272	261	286	285	281	293	278	277	276	284	297	268	306	278	288	311	277	276	310	307	281	287	292	266	272	271	285	245	271	288	253	311	274	271	275	297	281	295	285	282	282	277	269	307	257	272	296	263	282	295	272	273	274	269	282	306	313	280	275	293	315	308	314	293	323	259	280	271	264	297	292	287	267	276	284	305	254	250	293	313	309	343	291	271	288	265	319	291	260	273	276	291	292	307	269	287	268	282	304	305	295	312	277	304	285	273	272	290	268	270	277	285	282	285	271	271	291	301	292	301	258	281	292	296	285	282	287	285	279	269	295	308	287	292	289	293	277	270	285	283	314	307	306	266	258	317	278	280	293	265	295	296	301	284	297	310	272	278	288	273	260	277	245	287	313	302	292	275	296	299	266	275	290	284
13384	6652	13699	15914	13488	12051	9506	7691	6254	5212	4222	3166	2568	2146	1858	1645	1331	1146	1065	993	936	858	882	846	768	806	774	758	739	792	703	746	676	724	724	665	724	642	715	714	652	704	694	746	681	607	700	692	657	680	656	675	689	683	678	683	654	675	671	721	700	679	639	647	699	657	617	647	662	681	669	693	680	668	685	676	693	696	708	637	648	691	667	686	721	660	672	661	684	645	690	628	681	658	703	639	639	651	674	728	634	653	710	685	615	672	694	710	686	673	688	638	675	681	673	672	653	652	668	678	655	640	691	751	699	713	653	672	705	680	656	668	660	673	671	698	707	688	703	665	677	644	667	665	702	655	690	682	631	701	682	668	698	670	673	637	653	628	700	713	680	676	656	697	631	675	672	690	727	680	702	693	667	688	692	670	693	711	694	667	660	687	712	654	709	664	637	676	633	660	717	687	658	742	661	689	646	662	685	678	648	625	642	642	661	663	694	661	657	714	652	694	682	694	699	668	687	687	674	672	658	682	697	652	720	670	709	635	685	657	655	651	648	666	647	655	677	673	671	651	679	668	673	691	674	639	673	694	645	639	684	654	660	701	699	680	650	691	639	731	683	690	632	646	728	655	653	672	696	704	671	672	664	658	655	671	679	666	654	661	701	612	674	671	690	676	690	651	676	673	634	646	699	691	684	706	680	645	682	692	746	683	649	697	675	702	664	680	701	677	659	674	666	645	682	685	690	621	693	689	703	719	656	651	666	687	651	687	688	646	684	682	694	706	672	695	687	698	671	694	704	678	679	650	657	668	665	666	704	705	674	627	658	682	722	671	644	704	662	678	699	683	663	646	636	676	666	678	675	701	697	701	671	670	676	689	674	648	685	667	718	724	690	678	670	645	682	674	699	639	669	660	667	675	693	670	663	647	659	686	674	675	692	688	645	658	667	719	642	619	666	682	691	673	720	675	709	702	665	647	715	648	653	716	677	662	689	679	660	631	680	638	683	688	705	671	687	723	671	629	670	692	660	647	676	679	688	652	708	707	715	676	670	639	696	627	667	675	724	646	639	652	697	673	700	629	677	631	684	667	678	681	681	675	659	707	702	653	704	667	663	642	695	679	616	688	704	654	696	710	711	651	658	726	655	658	721	670	669	671	695	743	652	696	674	674	667	642	639	669	673	650	680	677	632	689	651	722	677	665	714	631	667	720	674	680	645	659	670	678	710	658	659	697	686	629	644	676	683	713	686	694	695	659	645	719	681	623	667	656	730	702	670	700	686	661	659	671	656	664	685	747	683	659	682	666	650	644	698	643	696	719	677	659	676	651	692	681	646	685	664	692	668	732	637	666	689	694	732	649	675	656	694	646	701	713	666	650	659	696	679	677	673	638	703	646	669	675	645	710	643	675	635	669	672	691	688	703	701	690	617	679	679	672	626	673	635	679	646	695	670	670	656	681	645	678	631	707	615	697	672	621	631	633	661	651	713	662	677	677	716	715	675	655	649	637	643	699	705	642	665	646	679	714	696	659	650	648	652	662	698	713	640	683	591	680	675	710	654	682	726	627	699	666	710	675	683	663	625	683	682	637	675	636	620	630	676	672	674	668	666	669	673	657	689	656	637	721	676	632	681	642	651	720	645	676	713	707	673	687	702	680	674	674	659	663	705	703	671	676	696	663	637	629	652	687	695	657	649	676	669	660	609	630	710	668	676	619	702	640	635	655	687	676	680	664	723	695	641	606	639	658	602	648	616	692	637	673	650	694	660	667	627	666	640	653	661	651	673	660	678	596	692	656	671	692	624	681	662	674	660	690	668	680	682	668	650	700	670	671	638	698	696	636	671	656	680	676	677	664	628	684	667	682	627	661	666	659	637	658	670	645	726	707	715	701	661	688	722	660	684	695	649	681	652	678	657	693	672	655	634	669	645	676	678	647	714	688	659	637	684	694	661	667	703	667	690	680	665	662	656	673	670	718	632	710	694	675	731	681	644	621	719	746	688	643	652	657	702	707	739	665	645	663	675	688	721	715	654	683	683	705	750	648	705	691	712	640	677	653	703	674	676	715	657	699	634	709	671	684	648	701	715	709	646	729	671	688	645	687	697	688	688	652	711	651	653	703	691	677	682	701	666	698	681	663	668	671	625	655	681	665	658	676	648	666	708	694	677	664	652	683	670	634	649	639	683	677	702	661	690	717	652	654	657	655	677	653	684	671	690	665	673	645	622	694	649	659	654	666	674	657	710	674	704	701	720	662	694	706	705	680	664	710	704	696	658	717	674	687	697	691	668	659	685	695	698	712	666	687	689	701	720	657	679	708	703	687	654	697	711	661	694	675	664	696	676	641	685	720	682	629	641	677	658	657	690	711	655	694	700	666	702	684	693	638	657	669	690	671	653	659	687	673	678	643	664	637	626	608	693	713	677	647	669	659	677	686	674	694	654	699	632	680	604	661	670	672	668	643	673	681	634	695	681	667	676	627	678	656	693	694	685	621	676	708	642	672	673	689	693	665	657	700	636	661	683	669	720	649	668	672	694	699	696	630	634	693	686	630	729	637	699	642	702	694	708	677	644	721	705	662	701	664	654	687	647	636	720	702	656	665	665	669	702	709	615	713	680	674	703	669	663	636	659	633	663	682	700	701	665	663	648	610	674	700	687	663	664	698	627	666	654	657	656	690	713	664	690	650	697	655	707	695	696	632	649	704	708	679	655	709	675	640	646	689	702	685	685	671	608	665	630	734	685	672	704	627	702	673	665	646	664	659	696	663	658	668	698	657	648	695	593	647	681	675	667	669	654	656	657	658	715	684	701	658	682	662	708	677	674	680	697	639	648	644	694	659	681	670	672	653	721	670	665	659	683	670	645	687	661	665	687	647	706	658	709	698	695	669	639	709	642	686	663	681	638	656	671	667	674	632	686	651	660	635	671	680	708	659	629	681	693	655	642	668	653	700	683	645	660	639	673	707	665	638	665	641	664	649	697	653	657	685	683	626	697	740	669	655	631	669	694	628	685	659	647	672	671	672	697	652	659	677	634	673	676	699	678	630	670	711	672	744	699	718	681	692	703	682	680	686	674	677	671	662	710	748	643	648	679	697	672	641	699	649	715	645	682	686	651	699	648	705	687	689	722	644	664	709	750	656	658	715	637	662	636	647	659	636	646	625	681	697	724	668	703	671	680	626	718	701	691	654	658	631	640	660	666	679	666	649	664	699	657	659	709	652	640	692	651	712	699	629	679	693	667	709	652	701	684	659	668	638	682	651	658	636	684	637	650	700	653	685	676	730	735	644	672	634	684	669	691	690	683	678	672	685	676	688	652	694	684	671	639	737	653	674	701	685	670	649	722	644	660	647	643	686	656	629	659	720	720	661	673	616	676	653	706	662	688	652	696	668	658	647	655	690	668	671	659	694	731	651	654	660	666	624	710	661	675	639	687	641	681	677	647	678	648	705	656	652	627	670	644	754	654	685	666	663	645	711	693	661	670	694
27523	11095	10462	8472	5562	4066	3068	2273	1758	1325	1166	770	652	561	535	431	378	339	315	300	309	312	300	277	269	266	248	246	234	240	229	229	222	254	229	234	231	265	227	233	243	246	255	238	226	227	241	211	248	230	245	227	247	232	249	233	243	258	235	213	223	278	225	223	252	226	238	256	239	251	227	201	246	247	254	257	243	235	244	228	238	205	251	271	224	224	265	252	239	263	253	226	261	212	225	270	216	229	215	207	239	248	235	225	216	225	241	231	233	264	224	244	234	232	218	237	250	238	253	246	226	245	207	267	233	229	238	277	249	253	246	233	230	236	248	248	224	232	211	215	199	235	207	252	211	261	263	248	206	180	246	217	257	228	236	217	218	279	248	269	234	252	245	236	243	233	202	232	243	247	227	236	208	253	257	234	237	253	226	215	233	206	236	238	239	230	231	248	207	237	208	252	260	234	245	224	249	229	245	231	240	260	241	238	254	269	260	233	256	235	259	258	242	246	236	221	248	237	262	255	237	245	251	244	243	231	220	222	232	235	282	228	231	227	239	205	258	239	251	231	258	249	227	196	230	246	239	224	231	246	238	235	212	251	225	250	238	235	250	232	238	225	246	262	230	235	235	236	211	248	236	234	218	262	229	244	241	236	239	229	262	239	247	244	249	246	228	237	241	236	199	210	245	234	249	260	204	236	269	235	250	233	245	258	244	224	220	255	229	231	240	225	225	240	253	229	240	241	227	218	220	257	275	225	228	208	245	260	229	222	234	239	251	234	253	267	245	240	249	234	250	218	213	226	224	251	236	247	232	268	228	236	235	209	224	244	252	230	237	254	246	221	216	221	220	251	233	262	237	238	234	229	234	210	232	222	241	244	244	237	228	211	268	228	239	245	236	245	246	229	217	210	214	219	257	239	214	237	245	238	231	262	243	291	255	232	275	257	242	214	233	230	194	240	262	248	225	225	231	226	250	223	214	227	225	230	246	222	215	265	248	225	214	243	255	246	225	242	239	230	215	255	237	263	237	228	244	219	254	229	239	247	220	236	279	250	226	214	236	228	214	249	257	271	255	245	250	234	242	228	237	215	216	250	230	253	239	257	236	253	237	236	216	274	250	241	226	232	246	233	229	247	226	256	229	225	235	239	230	233	232	255	240	238	224	238	242	261	208	230	250	234	261	268	262	195	219	249	244	251	228	228	265	251	216	240	266	243	239	263	244	228	252	221	214	231	224	237	238	227	235	217	231	247	228	220	224	221	233	238	258	247	227	239	253	229	217	225	240	203	211	216	246	236	228	223	215	229	238	232	247	263	233	260	258	257	231	287	220	261	253	255	233	233	240	221	221	234	242	222	231	255	249	240	240	233	232	256	241	216	235	236	272	249	235	246	240	220	251	237	241	239	228	227	251	233	240	251	247	240	226	220	240	224	251	239	204	233	277	261	243	274	249	246	239	241	244	245	239	239	229	239	260	209	245	245	215	242	258	232	233	268	251	233	222	257	263	221	233	230	241	245	243	244	217	249	250	203	208	216	231	228	239	248	218	242	225	237	240	233	236	231	261	248	263	218	230	245	260	245	231	228	245	243	225	259	242	243	219	230	265	235	218	247	256	233	260	241	276	233	248	213	240	226	258	247	248	255	246	250	221	235	259	253	232	216	231	248	240	206	216	246	263	255	247	263	235	238	237	255	245	212	247	237	219	214	244	254	238	219	239	240	227	250	231	248	231	217	234	286	253	252	237	223	273	226	246	226	209	256	230	222	224	241	232	235	215	222	235	276	237	240	237	239	263	237	237	206	218	210	246	234	211	227	208	240	209	214	241	254	232	246	258	224	209	220	252	231	245	224	243	234	256	268	240	201	233	246	213	235	271	280	237	217	195	235	231	212	211	219	251	229	242	248	227	253	281	230	251	242	227	226	217	239	250	250	248	207	264	210	219	239	268	245	244	233	246	234	260	273	250	237	229	260	231	237	260	221	208	227	221	262	227	238	250	230	247	212	257	229	206	247	239	223	241	220	274	243	222	246	226	274	218	231	231	213	200	269	236	231	247	252	239	231	257	229	234	233	235	210	227	223	261	219	213	245	214	235	230	268	235	259	244	229	243	254	241	229	235	239	221	249	237	275	262	224	216	264	207	249	244	220	225	220	228	219	220	290	244	220	271	244	240	227	236	242	230	227	239	231	213	230	247	260	240	218	250	224	253	254	232	232	220	213	253	259	255	262	225	221	269	248	234	258	245	232	241	231	262	237	253	246	215	207	234	226	200	251	242	246	267	232	250	246	241	267	274	244	225	213	229	232	259	243	263	241	221	240	261	239	227	235	224	217	203	270	224	246	211	256	223	214	224	214	240	223	234	245	241	232	226	254	225	239	207	231	223	263	252	272	216	254	250	230	250	223	234	224	240	213	212	231	257	254	232	223	263	222	228	208	251	242	241	262	240	240	238	237	214	239	223	210	225	208	269	234	208	256	220	213	226	221	216	243	247	257	249	220	210	215	243	263	241	221	245	236	258	223	247	253	220	211	201	249	277	217	268	262	243	238	241	229	226	244	228	252	255	253	257	248	259	241	225	231	205	207	235	244	241	230	236	240	242	250	234	225	257	243	249	253	218	251	234	248	233	250	253	250	263	240	254	248	257	238	230	223	244	239	229	226	241	247	226	240	236	233	216	239	248	257	208	232	211	196	224	236	251	224	261	249	242	229	253	232	219	242	231	248	252	242	230	242	226	270	233	222	228	258	227	250	211	244	248	239	236	255	230	238	223	234	210	227	245	269	239	240	226	231	234	229	225	233	231	224	224	216	252	238	226	240	224	261	211	234	226	239	220	224	232	202	242	232	242	242	252	232	212	244	258	236	234	269	239	233	229	259	286	211	253	243	236	268	252	277	224	236	257	238	249	244	260	231	241	228	233	223	239	229	241	260	231	234	222	252	227	246	229	249	222	232	221	237	226	236	235	242	230	233	223	234	212	227	244	240	256	253	239	247	222	256	242	256	222	248	224	256	255	234	221	223	259	252	247	216	261	263	242	239	218	227	254	265	265	219	235	231	243	219	234	226	211	247	236	253	235	233	246	226	247	229	225	247	259	221	238	241	256	233	248	250	235	253	255	269	229	245	237	214	266	232	244	236	228	250	224	252	233	255	237	250	211	227	227	246	226	250	260	220	222	244	225	261	240	248	220	245	248	220	223	243	253	230	269	224	228	217	258	229	226	228	265	208	223	228	259	253	238	221	252	226	236	231	231	247	207	219	218	253	218	211	250	220	214	213	235	265	258	244	245	238	236	247	237	237	265	234	251	263	246	211	235	262	233	220	246	234	253	252	252	223	260	259	201	228	230	226	255	236	223	221	242	231	238	275	254	241	237	237	228	222	221	228	207	211	220	226	267	245	234	235	224	230	245	238	248	221	233	242	241	237	229	243	256	255	214	223	230	227	254	203	229	217	240	260	260	237	251	231	263	223	234	258	220	245	235	245
16264	8783	17175	19876	16973	14663	11975	9710	8120	6813	5409	3890	3149	2513	2207	1854	1646	1292	1129	1046	944	850	825	864	740	709	700	670	626	678	643	651	660	669	596	588	635	623	585	612	615	573	613	622	599	615	589	606	538	566	568	545	566	600	575	590	539	558	561	526	602	570	534	591	572	552	525	572	571	563	549	587	583	562	592	589	593	566	570	595	561	597	539	559	596	564	583	558	552	562	575	548	577	595	591	539	501	620	615	583	553	574	613	574	563	580	627	576	559	596	535	568	556	588	598	561	612	557	582	590	540	555	568	614	568	575	593	586	610	530	589	606	548	564	574	560	584	588	528	533	606	584	539	522	616	594	586	568	545	594	595	594	578	574	599	575	556	537	590	553	575	583	597	556	579	616	556	606	555	552	584	568	593	597	551	587	619	561	582	601	560	624	531	535	619	539	576	535	559	594	595	601	585	580	559	617	566	602	588	544	555	576	565	573	578	588	568	598	555	535	583	592	531	578	592	508	592	499	566	579	604	567	568	563	572	549	550	539	631	585	529	595	569	607	626	597	632	595	541	545	568	560	542	558	563	584	577	575	569	568	567	531	562	564	590	630	581	565	588	586	543	538	609	577	553	525	613	594	611	539	605	595	591	554	576	589	576	560	560	581	569	567	577	580	517	560	548	588	585	588	605	606	578	581	571	549	546	545	616	570	562	577	623	566	547	559	583	579	585	607	584	560	570	576	556	575	573	566	583	588	569	572	575	589	528	610	546	578	555	617	582	580	562	555	563	577	549	556	579	545	613	517	529	586	587	561	555	598	556	590	593	574	531	548	537	534	552	539	566	612	568	574	556	599	599	590	598	594	590	574	560	574	535	605	580	603	584	566	590	599	557	578	624	548	589	625	586	562	618	619	548	600	563	626	561	562	599	568	544	541	587	501	582	603	566	559	601	562	557	595	561	597	615	584	596	551	586	563	550	558	548	587	585	575	597	589	617	547	575	581	580	568	626	567	587	587	573	535	543	584	586	603	566	587	608	563	568	565	586	551	551	583	578	569	576	582	556	597	603	631	558	572	586	592	550	533	592	559	565	591	534	549	599	562	554	547	553	582	571	588	556	604	590	545	548	595	567	587	581	547	523	565	578	594	586	583	580	556	549	533	583	583	587	574	586	536	585	541	580	571	568	559	559	626	591	608	567	574	565	561	502	611	599	554	548	583	539	558	519	564	535	549	603	548	577	572	608	560	595	580	569	605	570	577	590	592	598	608	603	582	580	535	585	617	570	560	578	512	558	599	580	572	605	546	550	615	537	578	594	524	580	588	563	576	555	603	565	582	662	547	585	591	566	547	599	571	574	580	574	524	609	609	576	554	584	566	627	518	552	601	556	563	594	596	578	567	560	581	598	554	552	583	588	592	585	590	563	558	581	561	596	574	563	546	565	571	590	569	582	549	543	590	570	570	554	625	602	551	553	543	588	589	585	559	598	586	560	578	569	566	595	566	601	533	545	590	550	606	579	554	610	559	579	582	558	576	578	567	573	564	561	580	579	531	577	569	581	559	585	600	563	587	586	565	559	601	566	606	559	561	566	568	598	585	593	551	555	569	563	568	627	562	544	550	554	558	557	551	565	557	542	576	576	557	570	551	588	539	622	542	595	570	534	599	562	536	561	590	579	530	626	564	577	572	596	573	557	583	530	612	592	536	558	572	573	589	598	594	571	570	528	562	577	517	645	621	592	559	547	603	580	555	552	571	551	642	571	573	592	578	555	594	593	582	561	561	604	587	578	572	553	560	540	575	563	552	548	591	571	569	582	554	603	593	510	597	528	578	574	538	548	625	558	598	579	575	576	604	605	570	561	602	565	567	588	558	586	487	559	575	590	579	603	590	606	580	550	570	543	605	564	582	553	573	581	557	576	566	636	569	580	564	581	586	571	564	564	586	606	584	601	621	614	576	562	574	583	568	568	593	569	583	560	552	576	579	600	582	541	522	591	578	532	551	581	562	575	621	587	597	541	572	592	575	548	574	571	579	561	556	606	524	555	581	544	570	554	563	568	567	567	560	596	594	570	574	603	560	542	551	573	550	562	560	568	560	533	576	562	565	557	589	598	552	564	598	554	540	571	574	615	585	571	584	559	567	568	561	612	598	536	608	547	553	496	586	604	529	555	616	573	564	602	566	586	578	630	541	559	549	560	606	576	584	628	577	545	604	622	566	590	603	585	559	605	577	564	584	566	554	564	535	577	515	547	594	548	579	583	582	554	557	569	580	591	548	560	570	577	554	571	538	581	551	564	574	571	576	554	572	564	611	570	573	568	575	554	576	592	577	545	586	570	556	560	589	582	525	581	553	585	608	560	627	565	578	560	552	598	593	612	548	596	594	569	602	565	543	617	602	547	571	551	601	603	602	536	588	541	565	556	570	562	573	550	570	554	553	608	544	569	561	580	645	567	582	566	571	564	540	540	569	570	579	621	564	587	587	534	607	598	584	581	587	582	577	589	571	600	520	571	575	588	586	554	626	608	545	595	631	557	542	552	584	535	566	624	572	524	599	561	582	560	606	579	562	559	572	548	566	573	540	556	597	601	531	530	590	599	548	582	561	594	583	555	571	561	562	560	524	581	579	567	604	593	595	604	553	608	566	614	566	561	588	572	591	532	537	594	552	585	565	595	544	568	529	564	566	552	560	579	555	590	584	594	566	573	590	629	526	553	599	580	594	588	576	563	577	523	566	568	575	580	592	574	546	567	594	626	583	542	552	607	569	561	534	560	628	560	619	575	529	583	618	584	587	581	580	586	583	546	605	599	572	568	558	600	579	558	603	567	589	570	612	566	531	562	572	588	599	593	618	556	581	557	544	556	565	578	558	575	566	605	531	573	576	587	571	561	569	562	584	586	599	572	591	581	593	547	607	608	585	596	545	586	548	567	580	565	549	564	577	554	531	584	568	588	537	539	626	580	597	543	562	594	576	565	580	588	572	555	574	572	589	570	579	589	600	569	571	566	560	601	588	570	599	572	548	552	597	570	577	563	570	578	554	573	576	576	600	559	592	617	550	577	575	607	558	534	611	549	598	521	556	533	574	545	542	582	582	580	551	547	554	585	576	543	563	554	584	596	554	578	526	567	534	560	587	582	551	546	561	568	571	575	575	563	547	583	580	621	575	556	583	566	607	614	548	589	597	560	575	535	555	560	557	557	545	607	584	638	590	544	547	574	537	564	559	588	572	615	595	574	607	533	569	602	508	601	553	546	540	522	561	552	581	577	597	581	605	575	573	564	585	553	552	615	612	564	569	551	553	565	568	605	610	603	564	569	576	595	629	597	576	602	619	555	572	593	581	529	556	611	532	566	603	594	559	538	575	579	595	572	582	544	578	573	571	550	609	540	598	624	574	600	559	620	583	587	541	589	572	566	601	604	522	597	573	547	565	536	598	582	558	562	580	527	578	570	568	571	588	607	569	579	594	562	547	560	555	579	567	597	535	550	589
10448	4889	4868	3650	2644	1929	1467	1243	1013	795	725	558	487	447	410	375	395	361	348	354	371	325	351	304	339	346	349	330	326	311	352	321	294	306	340	280	282	313	351	326	346	340	304	304	309	312	315	310	312	322	329	315	293	308	352	324	318	281	296	271	293	328	310	322	340	349	291	370	307	308	284	311	326	330	340	316	312	303	290	336	270	286	301	343	315	286	294	312	309	322	295	309	300	335	327	296	312	304	313	322	282	317	308	334	305	293	289	332	298	312	314	294	297	340	282	296	286	305	314	306	302	335	328	287	318	341	308	321	333	287	329	315	327	337	318	332	303	320	284	319	287	348	331	331	329	324	312	332	311	328	306	310	291	284	318	324	273	328	289	289	295	339	341	323	295	369	297	316	323	344	287	278	337	328	315	304	325	293	361	293	307	299	323	275	352	321	328	320	297	322	307	349	302	337	343	350	314	339	312	315	332	340	300	325	312	315	328	309	313	334	311	333	308	319	304	307	295	277	358	304	305	286	297	296	307	279	309	294	307	306	298	310	321	326	318	309	323	315	311	318	320	315	306	327	325	322	335	328	325	323	338	319	306	312	309	297	324	297	284	337	351	339	332	319	287	314	309	328	323	295	339	319	310	312	323	328	318	320	318	306	325	304	324	312	338	328	286	298	345	337	331	305	290	313	311	295	304	338	306	327	288	302	306	334	316	290	308	300	304	309	367	328	298	321	290	334	344	296	286	344	300	278	309	348	289	303	323	325	328	321	330	317	321	299	333	280	310	330	323	328	313	336	276	276	268	313	345	319	313	294	277	300	280	322	336	318	309	325	290	270	302	327	300	319	323	316	301	333	287	306	319	338	319	321	312	321	293	307	318	337	305	323	319	321	285	296	334	299	293	289	302	312	273	302	321	312	317	330	327	288	328	297	310	310	333	328	329	307	344	304	293	310	327	335	312	311	318	300	322	309	340	306	328	293	336	315	300	301	334	323	289	293	347	299	322	342	293	262	334	326	333	305	313	291	334	329	277	283	313	307	294	298	301	310	294	335	316	290	281	296	301	295	329	310	326	311	322	331	312	328	304	290	326	274	317	317	317	293	346	349	340	310	326	306	318	333	327	316	317	326	353	349	346	296	275	294	316	335	325	318	304	291	290	312	302	309	309	310	282	350	302	290	293	315	290	324	306	327	344	335	317	308	326	280	318	285	325	290	326	333	323	264	320	307	320	289	324	326	307	288	276	319	330	317	330	348	279	316	320	293	345	303	340	349	289	299	294	308	289	309	303	271	299	286	293	346	303	274	305	318	331	314	356	292	288	309	303	333	280	285	328	297	319	361	343	351	339	301	345	344	348	326	303	332	313	343	264	315	297	297	315	317	320	323	320	302	301	314	352	337	325	333	272	292	310	321	293	320	306	349	318	295	310	309	312	320	307	312	284	342	327	326	311	323	324	324	335	342	332	320	296	314	296	335	312	314	297	295	334	309	342	289	305	329	300	332	311	341	307	288	362	314	306	340	324	331	330	329	303	312	326	346	337	313	326	321	402	380	363	290	348	333	308	285	308	327	311	318	299	300	308	301	332	302	283	316	298	316	306	321	340	329	320	293	307	320	325	337	311	334	315	285	293	299	304	281	296	306	322	325	299	319	285	272	330	319	294	306	307	295	296	349	326	320	312	309	335	291	302	316	329	324	312	308	328	344	308	281	328	344	297	318	303	317	300	291	297	291	317	317	325	296	355	316	313	306	304	320	316	286	308	285	341	301	293	299	295	300	305	317	342	327	323	341	297	315	312	311	306	276	334	306	317	330	290	349	268	296	310	337	312	327	346	252	297	327	328	307	309	306	333	306	300	322	301	313	328	322	331	328	331	317	317	297	333	321	344	294	340	307	337	302	337	304	301	293	317	317	323	287	321	300	301	370	319	302	343	325	344	286	322	329	305	301	323	339	339	320	300	314	325	340	308	303	302	305	348	333	345	294	294	310	302	312	297	302	305	316	330	322	327	287	298	278	331	314	288	309	312	311	286	317	331	316	297	318	307	301	305	336	311	291	316	302	293	284	350	347	281	316	322	313	337	303	248	331	280	281	313	322	309	345	289	295	306	315	309	307	307	316	317	328	322	330	313	336	335	340	354	317	311	318	332	303	326	325	316	318	309	315	305	297	341	350	324	313	349	330	304	319	311	288	308	291	324	320	333	305	292	342	327	326	341	318	315	342	293	326	275	321	298	332	294	299	305	312	356	337	328	275	297	297	308	346	350	330	308	324	321	316	330	303	328	330	331	321	295	324	303	320	322	322	271	327	320	310	304	298	311	300	328	319	343	324	319	330	328	330	334	365	303	285	338	324	333	278	349	310	331	293	324	329	322	322	322	316	305	359	303	308	322	331	343	336	289	316	341	335	289	311	323	300	305	306	335	339	334	292	347	326	276	342	326	341	297	304	315	310	307	316	311	332	322	311	338	323	311	329	347	303	345	317	342	310	310	293	301	290	312	318	310	306	314	323	295	303	301	308	307	340	335	303	294	325	309	324	306	351	295	277	292	322	315	337	313	323	295	302	349	301	316	311	330	310	365	306	339	354	324	346	310	329	304	309	312	315	323	293	263	339	341	303	331	266	298	349	336	291	319	284	329	310	334	317	332	294	311	310	317	318	318	310	317	365	383	310	303	333	338	314	302	326	321	347	320	357	304	306	301	359	326	334	312	305	296	347	339	315	340	294	315	317	316	286	321	359	330	347	315	283	310	307	306	318	313	292	271	316	323	288	342	335	292	323	320	302	314	291	319	315	326	334	327	304	298	319	322	339	326	291	313	304	307	319	327	310	324	303	323	314	322	309	321	337	313	342	312	293	324	323	333	320	326	323	332	322	283	321	322	310	283	331	282	320	331	345	364	296	308	342	360	336	307	322	313	334	302	336	336	304	314	345	330	315	321	313	295	292	334	341	312	322	344	336	342	332	322	289	321	305	315	299	313	322	328	308	338	332	322	319	332	349	310	317	304	357	288	311	326	345	294	316	350	314	330	333	309	329	332	319	315	269	299	375	307	326	307	303	343	301	325	282	320	327	302	325	307	326	330	317	306	334	303	325	312	301	346	286	341	311	328	309	301	328	293	273	304	318	312	283	283	285	326	288	326	335	308	305	311	335	326	305	321	319	291	286	321	298	343	334	334	304	339	309	328	301	261	351	315	338	328	279	310	308	303	312	311	307	299	329	328	309	334	300	327	332	352	347	312	326	298	334	302	328	311	329	309	305	335	343	300	292	361	322	325	303	297	306	321	314	320	299	295	317	304	343	359	303	316	334	356	304	328	313	315	338	333	313	334	278	335	325	322	312	371	346	318	303	343	306	285	316	329	343	318	329	295	308	340	334	314	306	311	328	320	321	331	309	322	281	326	306	321	296	329	291	305	330	323	319	324	267	335	303	311	291	280	297	328	335	287	311	306	304	304	348	299	317	335	313	295	317	295	260	306	322
7086	5057	9316	10855	9682	7672	6228	5375	4404	3344	3002	2290	1824	1589	1443	1219	1144	1002	957	886	914	848	888	828	770	790	811	788	727	716	794	747	757	770	751	733	768	762	776	754	761	739	734	799	827	748	724	790	722	731	715	742	786	722	749	716	753	784	724	738	746	712	761	674	766	733	757	740	698	738	724	719	767	706	681	740	732	750	717	716	726	751	738	728	694	766	789	746	743	723	740	705	734	748	729	736	760	719	760	719	734	730	739	763	752	751	741	735	753	707	725	706	712	692	731	719	748	779	756	730	716	735	735	751	709	725	724	737	728	752	697	721	792	715	746	727	698	715	719	769	752	737	725	735	722	801	752	763	745	717	775	724	734	738	740	733	763	703	722	750	804	749	722	780	739	761	830	752	750	756	751	749	736	707	753	757	736	715	715	738	701	758	759	717	779	737	724	723	734	701	712	749	789	744	770	767	795	695	730	681	735	715	750	693	756	766	746	734	729	756	761	788	738	728	733	771	745	757	752	715	756	709	730	729	723	705	748	725	769	733	754	745	711	773	751	691	720	729	775	769	692	708	729	762	702	723	771	722	737	773	746	730	715	708	748	730	708	752	751	742	724	703	730	740	713	741	774	735	702	735	759	778	763	675	748	712	762	750	726	683	720	679	758	746	722	759	729	761	760	755	717	712	779	745	784	765	742	721	723	695	751	737	722	715	726	741	711	717	702	712	796	729	764	746	731	794	777	764	725	733	744	744	708	712	726	789	730	778	714	778	752	678	741	734	720	748	746	719	760	729	762	716	772	743	730	753	743	731	752	719	765	795	751	718	738	770	725	736	743	720	757	679	752	716	730	748	752	730	735	727	733	777	762	655	795	761	701	720	785	757	767	741	730	757	726	768	743	725	724	751	710	781	753	727	721	718	733	750	759	740	743	764	739	732	688	744	746	734	750	760	744	722	797	724	733	693	717	709	727	728	733	780	721	718	779	764	798	716	771	728	743	772	716	762	734	728	742	769	735	762	704	714	710	715	745	751	721	754	727	744	708	772	685	726	806	764	735	717	751	741	756	676	808	726	792	696	747	692	749	726	752	742	771	734	717	753	780	753	786	763	769	783	753	706	748	730	705	743	767	719	722	749	733	729	753	748	725	733	724	723	737	758	685	752	708	713	759	733	743	712	737	760	741	740	766	722	754	749	728	709	698	747	728	728	707	760	738	745	718	748	754	775	717	785	775	767	784	745	691	745	742	733	770	749	680	737	797	763	749	692	709	750	684	741	731	763	764	739	731	700	721	732	732	764	731	761	737	776	753	745	689	739	737	714	700	751	694	785	715	697	735	722	677	726	702	729	740	721	716	688	745	732	764	721	751	713	747	798	695	746	750	705	770	736	747	696	755	762	699	730	746	832	709	719	720	748	706	763	746	756	778	770	740	727	705	759	747	787	778	808	727	745	681	748	750	752	749	751	773	727	701	700	758	744	748	724	773	710	744	758	720	705	702	696	708	709	762	742	674	725	788	741	794	737	747	750	722	742	750	743	777	724	709	756	731	731	723	732	724	743	757	767	720	733	804	781	710	745	756	747	748	694	749	680	737	703	797	727	749	773	804	736	750	699	744	743	691	723	696	784	742	771	787	676	724	758	724	753	786	706	747	753	746	758	746	757	769	758	746	756	717	779	774	745	767	738	718	759	743	730	743	741	738	748	706	736	776	717	736	749	754	707	720	746	731	759	712	714	778	722	735	726	710	745	735	715	727	755	713	752	760	739	686	777	696	716	719	756	720	706	755	728	716	731	740	743	736	735	721	732	773	776	744	761	787	729	759	751	720	746	736	747	752	774	757	737	739	793	723	694	694	778	677	732	762	785	736	727	718	799	718	755	701	679	758	734	744	730	744	744	748	715	741	763	743	708	721	769	755	727	750	728	695	739	726	728	733	744	732	807	759	771	711	742	735	715	734	752	718	776	745	800	769	726	754	740	730	704	747	740	728	697	740	753	751	733	768	768	716	781	771	653	733	757	756	776	704	688	755	784	728	713	766	761	745	723	731	722	776	741	713	795	738	733	758	689	718	747	758	679	735	738	730	762	749	728	749	751	680	761	725	750	775	746	722	710	769	736	787	708	765	777	733	695	784	686	751	762	723	754	722	752	754	782	756	733	737	774	770	707	734	730	702	724	706	772	742	715	716	711	813	718	730	720	754	774	766	757	752	750	748	748	724	734	731	719	740	778	732	745	697	745	749	737	808	723	700	738	678	775	755	727	727	769	700	774	711	746	735	741	773	723	752	732	737	745	696	736	731	733	740	674	734	757	730	737	759	701	744	677	738	757	797	739	748	743	711	738	719	734	739	753	765	775	709	714	753	781	744	762	751	733	720	739	685	740	740	743	702	724	713	752	718	733	746	757	732	738	750	751	756	723	750	739	703	729	757	741	710	770	758	753	800	745	737	741	765	716	754	706	794	722	734	752	729	772	716	714	716	754	778	706	750	737	745	726	703	742	700	726	742	764	678	780	743	772	704	731	760	734	704	747	726	750	762	729	721	706	789	721	760	766	693	760	689	779	705	769	761	729	751	691	760	721	745	738	739	727	779	720	736	758	767	716	758	781	716	714	686	768	749	727	786	717	741	759	766	734	721	744	706	706	797	764	743	778	727	744	735	732	698	723	772	718	755	742	694	692	758	804	734	784	765	743	762	711	733	771	745	726	727	757	712	754	747	757	761	705	747	736	756	791	791	741	774	741	720	754	721	746	715	744	766	766	755	791	720	775	757	764	723	749	753	751	697	765	731	780	713	727	758	728	772	714	713	781	727	729	717	728	757	781	747	757	741	750	753	738	708	685	688	725	722	737	807	754	712	763	724	742	753	732	727	736	763	728	711	726	768	752	758	728	727	740	710	727	736	743	747	707	760	756	750	724	711	700	750	736	688	792	774	755	757	745	705	759	753	757	722	710	739	760	701	713	715	718	737	715	740	722	741	774	707	719	741	723	741	760	724	755	743	715	728	736	742	797	701	714	769	687	823	759	715	753	736	696	759	764	759	747	764	712	734	739	718	747	747	712	723	733	721	767	762	711	734	748	750	722	714	719	763	694	733	712	700	773	742	702	763	792	734	692	690	736	729	784	752	703	696	723	752	759	743	718	696	734	743	700	802	736	759	722	756	754	711	695	689	729	690	727	753	720	721	777	760	737	747	778	710	747	743	723	705	757	734	750	705	775	731	748	733	770	740	729	741	754	786	733	756	752	777	768	731	706	703	786	736	689	711	749	776	763	751	713	754	744	741	753	758	787	736	720	753	707	780	739	751	731	725	731	742	761	706	732	719	749	744	778	768	766	764	752	706	764	707	750	740	723	743	710	804	798	765	684	747	731	713	710	733	774	767	730	778	760	742	751	753	718	729	785	721	740	728	771	729	728	747	766	694	714	707	761	732	732	698	753	742	719	713	720	761	757	764	764	740	734	742	755	708	764	748	744	764	741	763	749
19674	7745	7975	6358	4139	3111	2229	1773	1348	1137	957	757	626	515	488	437	414	342	323	332	318	344	320	317	318	312	269	280	313	276	285	287	310	308	300	298	280	275	255	283	289	289	249	303	270	286	300	289	298	273	326	300	267	271	272	272	270	283	305	311	276	284	281	289	301	281	296	280	284	311	292	267	264	280	276	268	283	271	271	274	275	265	291	262	284	277	324	277	264	307	286	301	318	301	288	273	292	326	315	286	273	281	288	287	265	268	286	305	288	280	277	296	294	268	288	246	292	308	296	292	305	268	294	284	291	325	253	322	300	300	254	271	257	282	256	269	274	322	286	299	298	279	270	286	280	292	302	285	324	290	270	271	270	275	309	304	273	296	303	260	279	271	272	286	272	305	285	260	280	284	281	265	297	330	266	276	298	268	308	282	282	269	286	294	292	266	279	274	281	267	291	262	293	323	278	302	291	312	292	301	268	281	258	259	290	300	278	245	271	273	312	292	267	310	293	277	300	293	289	282	279	276	280	280	296	270	268	325	280	244	278	314	291	301	295	277	278	267	300	288	285	283	310	273	314	286	318	310	269	300	287	296	288	257	267	275	294	277	290	279	292	295	289	297	326	280	268	294	333	287	299	309	266	265	300	269	330	308	300	273	269	306	306	299	276	278	271	282	287	288	316	280	303	293	322	339	296	314	296	325	290	274	279	322	289	303	292	299	293	258	273	260	287	314	286	283	295	286	265	281	283	300	285	269	268	323	296	306	316	305	279	299	318	272	316	257	289	272	295	271	277	298	304	285	297	283	271	283	272	263	293	295	272	290	326	320	278	250	297	277	307	300	257	304	290	288	289	296	297	301	258	317	295	288	275	316	291	284	319	305	280	278	286	296	250	311	289	264	312	290	273	282	337	296	288	290	306	290	296	277	287	299	312	288	269	297	305	291	289	287	257	287	269	257	258	303	270	301	285	286	272	317	282	298	295	297	270	306	261	261	290	325	299	292	326	296	302	275	307	266	261	276	293	269	281	267	281	283	260	249	281	244	259	293	296	265	242	284	265	315	294	343	285	282	303	286	301	276	300	304	298	256	269	280	338	293	272	286	281	268	276	266	250	271	270	270	325	295	277	301	292	253	287	330	275	270	285	249	275	322	281	256	278	338	276	275	268	276	279	272	310	289	305	302	269	289	282	291	290	278	288	284	323	280	281	290	287	244	272	315	305	315	277	310	294	290	243	300	268	294	299	291	304	299	272	289	278	305	305	261	286	291	283	287	309	300	264	256	254	314	290	262	330	281	270	286	301	269	276	300	265	282	322	299	298	260	314	308	288	295	289	285	261	244	259	256	316	278	280	302	290	317	311	248	282	263	299	241	294	294	272	303	297	306	305	276	290	291	298	275	291	294	279	267	304	244	255	296	280	291	312	305	290	251	293	305	247	277	301	306	294	281	285	264	315	292	292	285	277	250	283	292	269	298	267	294	275	293	285	282	272	296	288	294	297	257	240	272	278	278	338	307	247	301	294	279	271	294	256	262	284	282	255	276	296	302	291	294	282	327	284	288	308	324	295	284	275	302	285	264	322	253	299	262	330	290	279	280	290	290	286	283	288	272	288	308	302	258	241	282	283	294	262	263	295	296	295	276	300	288	299	280	278	275	306	298	287	294	271	306	283	338	291	300	275	314	325	335	276	263	246	287	323	296	253	292	282	291	302	269	298	251	297	294	275	303	291	310	304	286	264	279	278	289	271	299	295	281	287	293	285	253	258	265	300	292	285	269	284	283	300	320	281	289	300	291	282	290	264	288	289	290	269	271	294	272	267	286	295	277	284	266	299	258	309	298	305	311	262	281	269	255	273	294	285	293	293	251	287	296	264	274	252	278	281	280	292	325	261	290	278	295	313	288	297	282	258	250	273	271	275	259	262	271	297	270	263	254	285	291	279	296	286	317	305	278	275	255	302	275	294	293	301	280	272	308	268	277	297	270	286	295	290	280	303	282	318	285	287	262	300	265	302	300	280	303	257	247	291	283	271	237	299	259	280	261	313	270	295	306	293	270	272	275	281	305	303	282	304	284	299	269	277	309	262	271	274	335	291	320	267	295	282	307	275	263	279	276	294	286	293	284	325	284	269	270	257	282	293	311	310	292	259	308	285	275	304	300	326	293	280	293	326	306	254	280	279	307	303	294	293	306	261	300	256	264	263	314	276	272	300	259	296	291	289	257	270	281	285	264	280	295	305	318	299	324	274	307	251	291	263	281	292	294	272	246	300	249	306	304	266	288	291	262	293	279	302	291	283	313	314	278	267	290	276	301	271	279	278	296	259	265	287	314	292	322	253	290	314	299	276	311	285	263	293	266	299	284	259	254	285	307	306	287	313	307	259	285	303	250	297	277	293	292	290	310	286	262	276	279	258	264	259	307	334	273	300	270	278	232	281	280	311	333	322	275	288	307	276	267	281	288	272	293	290	264	256	317	250	311	283	295	266	282	250	265	255	311	258	302	274	281	267	298	270	279	274	280	300	293	257	289	338	276	271	260	262	298	296	289	325	279	271	314	329	260	309	290	274	264	287	302	309	272	257	246	294	270	300	292	274	271	284	276	290	290	308	275	293	272	274	263	289	267	300	275	304	288	261	267	308	299	295	309	286	294	301	279	297	292	324	303	283	295	303	267	300	289	309	267	274	287	299	294	264	288	308	270	271	261	303	303	296	292	292	276	292	263	289	263	274	273	291	284	293	267	297	293	298	292	281	274	247	261	315	328	284	289	285	275	306	282	274	278	313	303	328	302	268	260	260	274	253	272	289	307	285	283	262	297	290	278	292	257	321	284	288	262	322	278	288	281	274	304	265	265	270	301	290	297	250	268	296	283	257	307	301	277	288	282	302	274	295	276	268	293	261	282	262	279	286	291	326	294	301	308	271	310	277	274	293	286	269	285	310	274	277	310	286	288	266	270	292	277	268	276	288	312	284	276	270	279	269	296	283	282	307	305	281	269	278	277	292	267	244	266	275	285	276	272	281	309	266	277	277	297	302	275	315	260	253	302	248	295	255	270	268	278	290	279	273	278	267	274	275	297	269	243	302	280	274	306	246	284	310	267	280	272	269	327	269	291	305	318	290	271	290	284	270	279	282	310	317	269	280	299	282	299	288	254	307	262	325	261	273	279	286	297	289	309	309	311	291	307	264	270	296	270	289	289	300	296	311	307	271	304	278	276	290	259	275	328	284	295	275	261	314	320	257	256	279	310	294	277	310	296	293	285	294	314	272	282	281	292	280	302	309	289	308	330	261	265	248	277	293	294	315	296	240	278	294	274	280	308	296	310	285	289	262	284	279	275	258	290	281	280	283	250	289	268	320	260	270	300	272	299	269	290	285	281	279	296	284	260	284	312	262	278	270	307	286	271	277	310	274	288	290	265	295	272	270	297	288	279	297	310	267	260	264	291	290	283	306	249	295	299	301	296	292	289	282	317	303	278	332	275
13224	6916	14177	16442	13806	11798	9462	7782	6240	5178	4153	3196	2533	2041	1754	1567	1377	1169	1123	946	933	921	882	841	759	781	750	746	749	722	709	714	703	704	693	632	714	692	748	665	671	709	710	656	701	713	703	687	698	696	649	692	707	737	691	669	722	718	652	717	652	641	726	677	717	633	627	628	652	678	647	636	699	682	687	672	673	702	714	678	670	667	620	720	675	657	674	646	663	664	631	683	670	668	625	708	675	648	699	705	657	683	625	667	644	654	646	653	689	713	683	664	700	688	724	675	679	679	705	676	661	695	655	710	673	694	654	679	615	667	679	658	669	680	679	681	705	675	685	663	702	609	686	718	692	636	652	726	684	685	657	644	654	669	702	645	690	703	715	661	675	681	672	660	666	692	677	693	660	669	716	676	656	664	652	676	697	706	733	667	684	656	629	664	678	629	674	646	723	680	680	656	725	665	683	624	666	662	662	712	673	650	646	686	641	667	660	637	671	650	657	663	667	651	677	687	664	615	730	664	706	678	701	644	656	690	658	676	681	691	652	684	667	693	609	644	674	692	634	710	654	700	651	704	665	647	706	703	665	660	700	683	683	649	662	666	703	681	691	629	682	685	689	689	661	693	662	683	701	713	688	693	692	703	702	660	718	682	661	600	667	647	646	655	678	678	634	643	667	677	662	672	641	646	660	698	647	686	656	662	643	686	681	670	686	665	685	690	608	710	657	647	721	646	600	642	689	663	685	650	718	676	720	680	679	663	655	699	661	659	656	700	719	693	682	666	671	666	654	661	684	696	695	674	685	700	672	675	660	690	684	637	655	662	663	638	655	678	650	682	670	683	649	678	665	700	664	697	680	721	670	684	683	737	688	684	760	625	651	639	705	682	680	651	653	659	656	720	688	693	725	718	662	710	713	646	670	656	668	664	647	603	656	691	678	622	677	674	682	699	680	726	698	705	639	704	707	688	721	636	680	667	722	666	657	730	685	670	661	679	661	673	730	690	689	675	690	647	603	712	706	661	658	655	652	665	689	710	689	644	664	696	669	662	667	667	707	610	672	659	668	647	716	674	651	667	661	681	657	702	650	659	665	677	674	666	647	665	653	687	684	671	689	693	704	770	681	689	670	660	643	684	677	643	688	690	693	680	682	691	668	678	691	674	660	648	667	676	659	681	693	648	662	706	689	687	688	612	603	720	683	689	642	697	671	697	660	640	653	672	624	662	703	671	609	685	733	710	669	688	661	675	709	653	694	664	645	648	719	688	606	699	647	671	679	690	664	697	651	667	647	683	670	719	698	646	699	696	666	695	670	711	691	673	673	659	670	704	674	633	641	618	681	723	697	690	660	681	654	667	658	667	691	689	703	691	681	681	660	660	680	659	682	659	667	675	661	677	688	708	696	669	720	627	665	671	644	671	666	641	689	711	683	688	706	676	669	695	669	693	608	641	706	663	649	660	625	671	646	631	739	641	648	721	687	696	653	700	662	684	665	642	690	681	640	711	641	671	694	686	633	659	655	659	694	687	665	663	670	654	644	644	721	675	679	707	678	674	723	643	674	664	664	684	667	690	677	657	646	701	678	648	703	653	686	664	668	701	631	691	677	697	652	692	688	650	674	696	732	690	650	688	685	655	647	709	685	674	682	668	704	680	677	650	684	700	686	684	685	677	694	712	693	701	665	661	661	690	648	687	702	686	674	709	692	647	665	696	663	677	669	673	639	711	634	682	642	704	715	649	678	663	688	687	673	652	640	691	621	693	684	685	677	638	617	713	606	624	656	675	677	652	672	696	697	695	688	640	663	694	640	713	681	684	641	665	634	605	692	678	688	648	684	668	690	661	699	710	664	668	681	680	662	625	678	661	693	657	664	688	622	676	689	682	676	648	678	703	700	627	662	681	672	664	700	658	732	659	686	661	708	607	634	663	650	691	698	692	689	671	619	665	695	703	683	670	667	662	692	684	656	632	685	705	642	688	686	648	650	662	669	656	692	658	650	713	701	689	661	692	697	707	639	683	683	665	667	710	702	685	659	667	656	640	670	712	710	641	682	688	690	695	651	618	678	657	656	691	708	648	659	664	654	602	702	672	691	694	666	708	663	684	676	672	655	675	666	695	729	633	677	639	619	698	672	665	696	686	758	677	697	659	697	689	663	679	715	675	640	672	642	645	660	661	632	660	693	690	694	626	679	654	659	681	678	664	674	691	737	672	676	692	724	704	660	654	705	652	663	683	700	674	698	634	721	654	674	674	616	651	690	646	663	671	714	722	702	674	674	658	663	657	699	667	678	665	712	636	702	676	674	675	699	654	673	691	676	654	629	704	697	679	649	668	668	709	701	653	682	667	694	688	695	609	634	703	655	684	654	701	694	680	705	689	664	674	675	680	685	679	688	666	640	699	712	661	682	677	690	684	643	690	670	682	680	660	669	678	695	654	653	663	691	656	677	659	670	668	629	658	666	673	691	662	632	666	652	671	687	701	649	714	682	657	678	711	653	692	700	687	699	643	656	692	655	664	676	650	664	675	669	655	654	659	669	736	685	724	668	658	663	695	668	671	705	701	618	733	679	701	666	738	695	627	648	704	717	723	669	690	675	695	704	663	727	732	697	674	667	714	694	650	678	703	656	645	666	655	667	663	676	689	681	662	665	619	645	656	687	654	657	682	693	675	622	636	704	678	671	691	639	674	687	719	667	625	662	745	683	695	679	708	649	647	695	680	678	690	698	656	637	689	673	689	647	660	691	654	659	681	685	682	663	699	654	689	699	673	690	670	667	674	662	672	704	679	674	694	619	685	673	649	686	671	631	676	679	654	681	630	682	713	667	704	667	660	674	712	617	712	650	683	657	705	691	675	661	693	665	640	641	628	662	681	689	703	623	738	704	645	671	697	684	644	700	681	682	675	736	643	689	714	651	669	633	659	663	692	633	672	661	641	642	657	706	692	653	667	678	702	719	681	616	657	694	715	683	723	667	638	670	673	667	662	675	694	669	634	694	630	642	673	699	655	722	707	694	693	647	719	695	695	661	708	689	640	687	715	707	662	658	672	652	670	668	619	640	691	705	647	676	629	665	678	665	700	734	716	687	677	661	647	684	694	664	719	621	667	718	696	635	612	691	684	679	672	712	679	658	691	621	688	660	640	683	687	662	614	659	709	634	682	690	603	649	674	661	645	637	669	704	678	626	661	679	729	680	693	693	663	648	653	645	663	692	698	659	698	698	702	686	663	703	664	679	668	682	647	718	689	695	670	679	684	708	728	668	716	672	701	673	713	667	724	625	678	686	705	649	689	687	672	692	675	673	737	643	628	671	647	663	670	695	692	704	674	698	732	670	666	644	656	663	681	649	677	699	696	630	725	708	674	693	677	662	659	683	678	672	687	709	678	653	644	683	674	627	671	681	673	708	698	701	660	669	712	682	646	663	681	710	672	676	670	679	655	696	693	656	675	616	682	724	672	648	622	678	616	709	673	664	689	704	695	677	647
27840	11556	11506	8986	5586	3827	2816	2125	1840	1399	1131	786	757	562	507	429	411	390	343	312	288	303	275	275	244	249	237	256	247	259	244	222	218	246	236	262	238	265	244	241	213	212	218	255	253	232	244	234	257	252	240	238	258	222	221	272	250	250	249	216	234	251	225	238	226	262	238	254	246	241	234	252	241	210	220	214	221	226	233	220	228	226	221	252	233	263	255	226	241	229	223	256	233	250	253	219	207	258	224	248	241	265	263	216	273	244	207	237	228	268	228	257	214	232	270	224	232	246	246	232	228	223	224	267	215	254	238	257	236	245	242	230	260	235	243	213	194	211	259	258	211	222	239	273	249	239	246	231	233	245	248	223	227	239	271	224	232	249	268	229	232	244	239	227	258	255	270	234	232	207	211	214	231	232	238	255	238	237	241	240	232	208	262	228	242	258	248	227	247	281	231	239	201	205	252	218	251	241	255	218	251	243	247	238	243	238	247	229	237	225	207	230	226	210	248	232	259	241	206	221	231	229	234	234	218	240	221	225	240	239	247	257	234	243	223	225	231	254	249	244	225	236	217	229	215	243	256	239	240	213	218	265	250	249	248	259	269	216	240	219	249	210	248	244	231	228	231	216	225	279	213	251	241	230	246	246	238	253	217	232	257	243	237	257	230	219	225	227	217	245	248	277	209	242	216	215	224	249	261	252	229	254	223	233	249	245	224	229	236	218	252	226	217	235	269	246	253	213	214	236	241	237	249	220	237	258	214	259	228	248	218	237	260	248	218	239	252	245	225	234	270	219	256	257	232	242	248	212	238	244	219	228	240	240	250	243	227	206	209	232	238	236	246	256	222	223	213	260	252	230	188	240	244	252	244	254	229	250	242	239	250	203	249	203	229	217	226	235	266	228	253	232	238	221	237	227	211	249	216	219	246	243	282	222	250	217	251	241	229	247	237	263	256	230	229	252	224	214	234	233	227	215	248	266	224	243	235	259	253	239	239	232	204	214	220	212	240	224	257	242	221	223	253	208	235	270	234	262	230	249	276	239	239	253	240	229	225	236	243	217	200	254	222	255	257	222	262	238	254	251	263	252	227	278	226	285	247	243	216	232	255	239	248	208	261	236	246	237	249	223	208	247	236	252	210	280	227	250	228	273	220	221	238	263	215	253	241	273	244	261	234	207	244	266	258	221	233	239	234	261	259	223	238	225	216	244	264	239	265	230	233	244	240	261	208	229	248	213	254	218	256	222	231	271	235	227	249	269	221	254	259	249	237	249	261	249	239	263	217	272	241	261	228	252	216	257	256	220	207	239	243	245	252	220	241	237	241	227	194	247	251	220	241	230	235	220	254	218	244	229	232	219	216	240	234	238	207	234	209	265	268	230	221	253	229	243	228	233	266	246	234	223	233	226	245	240	241	240	219	233	241	226	257	240	229	254	226	233	246	225	255	254	262	209	222	228	223	231	225	258	267	234	260	254	222	207	228	230	259	249	236	219	251	222	236	256	246	233	252	229	272	249	222	223	268	257	261	197	235	232	263	267	210	245	277	218	233	242	247	266	212	211	236	215	252	205	235	240	241	236	240	220	243	242	218	249	243	226	267	241	249	211	255	241	273	237	223	238	248	212	233	230	257	228	236	248	231	225	222	256	239	244	252	269	206	215	227	246	252	225	238	235	213	242	221	237	255	220	236	227	239	258	231	247	244	234	216	226	239	246	258	279	239	240	241	252	242	205	238	230	244	230	270	262	249	227	274	229	246	252	242	251	250	215	220	238	235	233	246	252	272	263	245	207	248	238	230	251	235	199	234	207	225	272	219	240	237	246	250	261	238	268	246	244	258	237	254	239	264	228	234	281	237	248	214	244	231	231	222	237	233	221	237	236	229	237	218	211	226	245	212	274	226	211	230	244	229	215	226	230	253	221	254	239	246	241	250	259	237	241	244	248	230	218	230	219	228	265	218	239	250	269	274	234	241	241	210	218	227	221	210	235	217	234	239	268	222	242	258	243	209	229	240	228	238	252	251	242	255	241	217	249	263	239	222	226	220	235	228	237	243	243	243	255	225	214	231	207	249	239	211	248	231	233	235	265	250	233	262	238	221	234	233	241	234	237	239	240	215	250	263	222	231	253	230	246	236	230	255	228	252	234	223	276	223	262	253	213	222	222	227	242	214	235	257	233	239	228	234	228	226	259	213	250	261	234	227	217	240	263	246	238	263	262	239	242	212	210	257	229	216	236	249	272	237	237	252	211	255	228	248	215	230	243	238	258	249	245	241	255	248	211	220	250	252	215	229	244	231	249	253	240	234	242	245	216	232	243	214	239	225	214	219	263	258	262	237	243	259	233	236	246	251	226	249	245	255	222	253	238	222	245	264	237	248	243	249	237	227	249	223	256	223	220	228	256	219	285	253	254	220	248	242	239	241	230	247	230	221	252	239	228	270	194	238	242	250	253	232	239	243	240	248	246	245	233	227	222	272	246	256	261	234	238	241	250	269	244	233	245	243	226	228	228	246	237	242	254	241	252	241	240	220	222	244	246	214	269	237	252	240	230	244	244	222	277	237	248	253	204	255	250	253	245	231	249	242	232	249	259	255	231	269	232	216	250	256	219	251	246	260	248	254	228	225	217	230	219	246	228	210	252	227	261	211	224	217	237	188	203	244	258	254	244	238	230	229	263	220	266	245	266	232	215	227	224	246	222	244	228	242	242	215	215	253	239	263	238	237	229	229	263	263	246	233	267	237	237	240	235	261	239	238	248	235	248	250	231	241	266	251	232	246	239	249	230	236	240	239	223	259	206	241	235	252	268	240	247	253	276	250	253	249	215	243	233	239	257	238	263	217	220	218	254	259	254	260	251	247	280	233	243	246	215	239	226	227	226	254	273	236	235	232	259	231	231	236	247	211	248	258	234	264	215	236	230	245	251	238	240	232	224	241	238	234	267	230	231	264	223	266	221	237	245	236	241	254	219	223	274	262	251	230	232	228	274	225	230	261	272	211	224	226	246	239	247	232	260	236	221	245	211	245	225	241	231	199	271	271	236	256	247	227	216	271	248	243	231	241	242	228	251	223	231	213	227	210	253	264	251	216	227	240	220	220	251	255	242	183	253	237	270	226	263	224	217	223	215	231	234	233	256	259	228	260	242	213	219	234	206	223	224	220	229	223	249	242	264	243	253	231	231	265	248	256	220	236	243	226	245	232	217	232	238	241	244	218	236	230	247	259	257	239	248	218	275	251	253	252	201	205	243	237	233	243	214	232	245	210	264	234	235	252	248	239	256	252	254	242	214	239	251	236	254	232	240	220	231	228	234	246	230	232	235	231	255	241	253	244	280	222	220	234	259	250	237	219	236	211	255	261	246	240	268	193	217	241	215	231	284	264	257	206	215	231	215	233	266	227	227	221	271	244	209	199	231	239	251	230	219	257	266	245	258	255	248	239	209	207	236	255	253	262	257	206	218	263	251	243	258	214	229	256	245	241	243
16630	9083	18215	20143	16919	14238	11599	9706	8163	6497	5356	3965	3128	2512	2136	1809	1527	1233	1073	998	935	897	858	781	765	732	699	641	690	689	656	658	630	579	619	595	654	587	631	591	611	586	581	606	597	570	585	597	587	550	609	611	607	572	557	577	572	633	580	585	557	538	576	555	566	576	570	513	586	603	543	561	573	569	589	589	587	574	542	569	583	576	571	560	594	554	583	570	574	567	579	576	558	571	581	581	573	618	551	571	548	577	550	572	557	573	601	556	582	565	559	604	590	579	595	547	603	590	539	547	607	580	609	564	592	566	564	594	599	583	595	549	566	566	600	545	563	567	585	589	581	508	562	591	571	615	563	584	567	580	603	622	601	599	622	591	600	604	557	568	591	567	588	585	599	575	569	572	585	556	556	582	565	575	577	551	565	599	592	561	588	598	575	542	577	573	563	604	544	600	548	601	601	575	606	550	573	536	596	540	542	585	609	560	605	566	548	574	603	606	538	586	573	580	582	567	576	580	575	597	559	536	593	587	540	570	565	600	588	578	585	599	615	583	549	577	582	570	580	543	540	587	593	602	603	599	556	561	549	576	595	575	596	598	607	538	635	553	558	567	566	555	566	562	605	539	570	562	580	595	571	575	620	552	562	563	581	536	564	566	580	544	590	557	600	578	592	571	581	576	560	612	595	545	582	625	560	537	563	598	584	551	551	556	600	618	542	576	578	583	579	564	581	578	571	628	536	558	613	552	574	521	596	596	589	582	565	530	568	582	584	615	565	571	597	529	545	556	584	560	576	600	543	600	573	576	603	586	569	613	602	592	552	522	559	555	570	552	606	533	574	603	584	563	573	572	527	593	564	571	591	600	561	567	587	570	600	596	606	610	590	575	561	576	588	575	534	596	605	585	551	562	584	560	614	550	580	616	583	617	589	586	567	559	577	596	550	561	542	571	587	563	563	590	563	571	588	575	523	591	532	570	587	548	562	567	579	578	620	581	581	604	594	608	544	611	592	592	577	606	554	569	569	539	570	553	593	576	558	599	592	522	579	567	572	608	574	534	555	621	558	569	591	523	615	626	573	578	561	606	551	579	627	597	595	537	590	565	537	617	529	561	556	576	551	586	575	589	578	599	574	570	575	554	584	594	611	608	579	589	548	612	546	596	621	606	615	581	596	537	604	599	592	579	542	567	584	571	597	609	585	551	584	554	564	577	577	597	550	585	553	554	610	549	586	537	568	568	612	524	601	572	606	567	576	585	579	598	580	548	592	554	580	593	570	545	577	567	590	604	551	565	588	577	575	574	582	575	617	568	569	555	559	548	549	548	643	591	565	595	576	581	595	601	582	632	557	561	579	604	565	559	589	620	586	603	566	629	578	571	569	608	572	557	557	613	563	582	590	602	582	588	584	595	538	586	548	618	595	531	590	617	615	578	549	532	575	592	557	618	587	578	599	603	540	590	603	572	545	546	569	579	545	565	595	609	574	568	587	583	573	593	595	584	556	572	587	576	553	557	545	568	554	595	564	538	588	618	599	579	572	555	582	624	563	618	569	626	585	597	556	509	543	559	610	546	557	540	589	568	587	607	567	591	548	613	615	551	531	564	591	571	591	568	599	572	591	581	554	568	562	545	543	597	594	569	576	575	578	558	550	556	579	560	548	581	594	565	573	582	581	573	609	586	541	567	558	608	546	538	566	595	606	602	577	597	562	575	609	566	567	591	554	570	588	577	580	549	594	539	577	591	552	579	563	609	620	562	601	538	558	569	587	600	544	574	559	549	561	612	580	558	547	600	564	555	580	543	614	542	597	564	607	570	563	542	537	561	574	584	554	600	585	579	561	592	603	599	538	633	583	567	577	573	573	593	579	604	526	575	614	607	589	577	592	613	549	575	592	552	600	574	553	579	584	594	531	596	597	557	569	558	565	588	578	569	603	597	583	553	549	620	561	609	597	545	561	557	555	562	606	579	571	562	572	549	578	619	591	593	583	591	568	561	551	594	592	621	568	577	588	557	600	599	567	555	577	619	559	544	537	616	551	595	577	571	580	590	610	586	615	553	561	585	559	560	547	538	574	594	552	556	550	598	614	581	592	588	576	583	552	603	618	569	584	581	565	565	550	594	574	563	607	557	596	586	563	565	557	551	581	566	561	605	537	568	574	609	524	576	561	561	562	570	589	569	548	585	546	608	570	538	570	566	534	574	570	592	567	606	574	552	563	609	638	607	572	553	607	582	621	557	592	519	572	563	578	554	587	567	615	601	583	575	579	583	546	591	570	558	600	615	579	558	594	600	538	592	571	595	614	574	558	581	595	521	592	563	539	558	601	596	530	639	521	540	587	536	580	554	564	595	566	635	584	574	585	558	566	597	575	563	595	557	556	606	577	594	556	569	570	544	574	599	572	586	569	560	593	595	543	530	585	593	575	564	550	570	576	617	559	605	538	561	556	564	579	560	596	595	580	620	581	585	552	598	546	576	568	609	579	581	630	581	626	553	574	613	563	605	574	564	549	564	569	571	591	577	526	532	567	585	553	579	601	606	586	555	571	533	556	584	596	602	595	615	598	578	576	560	596	597	596	548	547	587	540	621	553	602	565	553	571	546	576	611	613	596	578	576	580	592	579	607	549	575	580	575	556	571	570	555	566	568	565	595	628	574	630	563	556	573	531	546	590	582	580	553	614	549	566	576	571	546	520	581	587	567	537	544	582	577	579	618	582	575	590	557	543	630	575	593	543	575	576	617	555	593	567	579	585	543	573	571	608	566	564	555	588	560	579	542	544	555	568	588	602	568	574	580	618	581	604	582	590	603	615	588	582	593	611	589	540	594	565	561	588	626	611	537	593	576	590	552	573	536	579	589	584	556	547	593	605	602	617	578	542	614	575	597	592	542	524	593	555	554	593	568	587	562	541	573	623	590	549	571	605	632	569	616	619	572	530	561	544	585	570	586	565	551	544	594	582	584	584	572	572	562	526	602	565	627	566	588	557	598	550	557	578	593	545	530	583	591	573	594	595	605	582	600	597	583	600	571	574	588	591	554	586	525	565	604	558	562	549	558	606	588	568	624	591	530	608	559	610	597	547	561	540	613	625	595	620	535	544	584	577	589	582	587	573	582	601	589	557	603	542	556	565	588	574	580	596	566	580	568	576	583	519	591	606	538	585	604	603	573	596	585	566	632	574	576	587	548	567	585	612	577	567	521	634	584	589	607	590	559	595	575	576	590	596	544	610	567	577	632	576	590	571	627	557	564	559	606	565	549	568	564	544	573	594	563	527	600	576	580	566	532	576	545	550	588	566	594	585	670	557	556	578	554	567	566	590	551	548	609	571	574	546	590	587	570	565	593	580	558	546	540	611	570	591	596	572	562	558	609	563	571	577	567	611	555	597	582	624	546	524	534	544	557	567	534	542	564	567	581	537	568	592	571	546	578	554	580	589	554	581	580	597	574	603	591	630	561	586	546	598	592	588	570	574	566	564	575	592	577
11997	5056	5190	3780	2716	2002	1534	1192	956	799	679	603	504	435	427	378	381	373	354	361	388	341	310	340	325	295	343	318	319	329	323	286	324	317	319	329	299	344	335	299	292	311	315	349	337	306	325	327	340	315	303	314	340	309	309	318	313	323	351	346	283	325	325	314	307	332	306	293	331	338	302	356	326	351	323	294	303	314	323	289	323	333	358	363	324	339	296	342	331	317	349	308	332	299	325	315	302	333	284	301	333	321	317	330	312	327	332	342	307	309	319	308	314	357	318	334	315	321	345	344	285	342	350	335	312	325	332	304	329	304	322	321	326	353	343	324	318	311	305	366	295	298	344	336	325	362	346	280	310	341	318	310	320	330	354	343	323	288	298	320	330	333	298	318	308	300	314	297	336	344	329	305	289	315	337	309	285	324	318	330	332	329	322	332	304	319	337	324	321	332	333	298	312	323	333	345	308	336	326	336	316	313	330	343	321	321	301	339	316	329	349	325	358	311	285	336	305	340	299	345	331	328	345	302	315	342	325	336	301	346	316	322	310	315	305	351	317	275	289	308	326	346	327	345	307	302	331	329	307	318	306	298	276	305	334	350	322	330	360	325	275	299	284	358	316	323	324	331	322	307	302	327	341	293	291	335	302	293	300	301	326	301	341	333	336	313	311	307	320	300	314	332	317	301	289	290	333	335	351	360	296	292	321	320	286	321	339	340	280	318	347	315	323	313	318	301	318	346	334	285	329	306	299	304	325	339	306	319	361	323	275	307	332	323	347	310	347	346	304	314	352	280	298	352	311	329	322	306	334	332	350	332	312	277	293	305	316	337	346	326	339	355	317	345	323	298	327	321	312	300	306	315	325	330	315	289	320	292	340	342	323	315	273	306	316	312	293	314	324	321	296	312	301	296	315	302	311	322	300	312	331	311	287	309	324	301	317	344	318	322	353	340	324	316	320	342	349	331	318	305	352	294	360	309	332	272	286	325	319	339	323	333	287	321	303	312	320	340	331	303	330	348	288	341	333	332	314	315	387	289	337	333	305	331	350	356	345	297	332	323	321	320	336	299	328	324	314	321	307	316	327	314	336	314	320	317	318	322	326	350	294	318	317	367	335	333	324	327	307	323	347	320	294	365	325	319	301	322	325	317	306	289	314	330	319	364	330	337	343	342	342	292	328	324	320	322	322	299	320	288	333	316	314	327	339	363	305	306	338	293	341	306	348	341	334	304	314	317	304	317	332	316	316	296	358	311	323	325	311	336	361	328	325	321	290	314	334	324	351	350	319	352	323	305	324	326	315	305	347	331	330	305	292	317	317	336	335	312	331	313	346	326	290	311	325	315	331	280	341	332	322	293	320	330	313	352	297	326	358	311	319	333	318	321	319	320	309	334	322	317	281	330	333	303	293	285	321	328	304	326	310	334	312	292	295	295	330	320	339	309	312	339	331	321	265	315	336	306	289	291	321	327	306	301	340	289	316	315	364	345	277	307	365	313	304	330	330	320	364	287	326	314	306	306	311	312	324	321	347	289	302	291	326	310	321	362	312	316	300	316	320	329	328	301	301	301	333	324	311	313	331	335	341	311	345	280	330	279	303	330	344	349	330	279	315	344	334	323	304	335	319	326	310	307	291	290	308	311	341	319	329	305	334	349	294	281	318	305	299	318	306	313	293	311	310	333	324	332	299	327	337	296	322	310	319	304	339	303	337	331	311	306	306	363	294	332	315	339	314	329	305	310	285	301	298	331	328	335	297	309	314	336	334	308	307	324	285	337	285	320	299	318	292	371	324	306	343	338	307	330	284	311	339	322	316	328	310	345	323	331	312	313	327	322	324	308	313	313	298	289	317	304	303	332	342	308	283	337	292	339	326	305	311	292	309	338	321	324	342	326	317	321	334	349	325	313	352	336	315	326	294	313	356	323	281	336	285	307	312	310	328	353	323	317	295	296	300	335	298	310	304	315	291	304	253	313	309	302	351	319	307	316	310	285	313	346	333	318	269	343	275	285	305	325	357	332	295	321	337	316	318	344	313	323	334	308	324	311	309	349	320	302	355	282	325	296	315	308	338	332	320	315	314	344	324	329	333	346	316	321	312	360	317	353	299	291	317	348	316	342	303	309	294	293	322	332	284	328	349	346	325	319	269	326	281	298	312	312	316	296	299	310	296	337	320	344	347	309	299	285	317	321	317	336	356	341	296	313	322	347	299	308	285	318	352	318	353	336	321	338	342	338	339	317	336	327	298	340	326	327	328	307	337	293	305	299	339	322	305	304	284	319	342	370	287	331	351	316	337	305	353	309	307	308	332	299	308	334	340	301	310	316	321	336	300	291	305	345	287	310	343	297	324	321	278	305	313	316	362	325	319	332	314	316	312	291	275	318	318	316	339	299	326	324	309	381	286	360	299	278	276	332	286	318	324	334	315	302	315	284	330	296	265	309	304	314	287	302	356	291	353	299	317	330	273	321	314	322	302	341	306	334	307	319	318	323	296	304	330	336	323	340	305	293	304	356	318	323	303	297	323	279	308	334	296	312	328	302	340	321	286	304	359	329	293	323	313	317	332	313	354	316	337	339	331	299	287	304	288	318	295	337	317	329	326	322	321	318	318	339	299	295	309	310	328	341	295	315	341	329	295	313	322	293	343	315	270	297	286	312	336	302	324	377	294	340	346	357	357	295	337	312	335	303	290	323	299	289	288	334	323	312	325	301	310	271	304	312	308	327	315	300	330	298	318	334	321	350	386	322	313	312	284	334	326	327	306	315	310	314	331	327	335	314	316	334	340	364	335	347	356	322	324	327	328	320	284	318	313	327	282	317	324	328	350	323	302	296	327	332	334	329	365	346	351	336	333	317	305	335	297	320	338	323	338	295	325	300	314	306	328	337	320	325	284	302	310	318	296	319	329	313	329	310	333	313	321	300	311	304	304	325	310	338	315	313	334	322	328	335	312	338	331	299	307	300	319	311	348	311	339	311	315	291	319	306	316	327	360	283	318	318	372	356	298	327	310	293	317	314	341	308	342	325	330	286	325	315	316	348	331	317	303	319	335	288	284	274	337	328	301	288	322	321	335	293	316	325	355	304	329	310	340	314	307	320	335	300	317	316	268	324	352	320	305	323	341	328	329	330	312	356	356	325	330	310	310	296	302	329	347	338	331	295	315	304	288	312	351	314	311	316	310	316	267	324	308	311	363	338	296	317	316	295	349	309	295	289	343	307	360	317	329	326	329	330	318	338	299	298	312	320	318	324	320	310	351	303	285	315	342	345	332	324	298	339	328	311	338	303	307	304	327	321	321	307	324	324	335	337	323	267	322	310	349	322	325	340	318	313	338	291	306	314	293	310	316	319	347	343	304	322	308	337	342	329	296	289	365	336	353	323	289	335	306	292	317	303	331	314	336	346	337	307	311	351	324	324	307	321	296	362	325	318	329	344	281	317	326	305	319	333	310	340	329	315	288	273	290	296	323	315	320	341	328	309
8191	4715	9899	11012	9799	8203	6418	4965	4202	3384	2859	2258	1828	1586	1361	1234	1114	1096	957	946	860	842	866	834	791	809	795	786	764	751	815	741	731	761	762	748	794	718	756	766	729	756	747	712	775	746	726	779	757	743	759	731	719	741	676	790	761	753	774	736	819	762	736	749	712	731	805	721	748	685	762	760	728	737	746	772	752	744	709	762	745	746	795	790	729	667	765	724	733	780	752	697	704	771	764	752	742	727	773	759	767	767	755	767	715	767	740	784	745	738	785	727	750	725	728	734	766	710	739	762	755	699	709	781	743	766	737	707	739	715	751	777	760	756	765	736	717	759	734	755	696	709	741	733	749	725	798	794	706	748	723	766	730	735	741	712	762	807	734	736	730	788	757	700	734	752	723	713	761	750	719	760	754	729	767	747	758	772	765	742	736	766	761	758	763	704	732	769	771	761	774	736	737	737	755	768	766	797	753	723	714	801	718	782	717	739	753	755	791	651	745	776	760	754	784	765	748	759	735	783	781	766	718	758	727	689	752	788	737	774	737	734	738	757	765	709	742	742	733	723	792	750	762	758	725	738	753	757	717	711	737	712	745	695	730	763	764	743	722	709	710	778	744	718	773	819	746	724	750	749	751	758	770	792	793	789	760	783	731	703	781	754	758	820	769	819	762	715	741	755	718	751	708	731	788	756	766	703	758	718	732	743	743	754	699	762	745	770	737	728	761	734	774	760	742	735	746	723	739	760	730	786	772	735	728	754	745	838	741	764	732	764	714	733	736	753	776	715	735	781	738	749	709	787	706	776	701	734	713	767	741	776	803	795	797	744	711	736	785	758	728	753	753	736	727	747	741	767	757	739	754	768	753	813	709	765	728	716	807	716	769	793	706	782	778	725	688	725	747	771	695	731	716	778	738	728	724	735	740	751	758	768	780	775	772	759	773	751	743	770	738	789	771	765	737	755	762	737	785	742	770	748	757	764	733	729	737	737	725	738	783	733	760	713	730	708	692	792	789	715	762	759	722	733	743	762	721	739	748	751	744	727	779	705	755	762	751	737	727	750	786	718	745	710	725	722	720	775	772	753	735	766	767	741	766	736	722	765	775	722	741	758	746	700	699	774	764	732	765	695	768	734	777	803	739	759	719	741	746	751	721	720	736	735	772	741	810	721	747	715	774	728	733	731	760	766	762	700	762	681	740	736	727	739	767	715	755	759	756	740	777	784	777	732	758	725	829	715	755	748	759	730	771	726	758	789	779	748	777	777	732	748	739	714	750	737	726	744	724	713	735	746	777	739	763	731	726	762	756	757	783	770	778	735	785	695	727	743	733	711	751	799	777	721	738	772	750	782	716	711	748	754	701	759	757	744	732	722	746	717	769	684	726	734	716	766	741	795	751	759	751	732	697	728	702	769	763	728	769	734	784	738	745	745	719	758	752	740	782	732	738	780	747	723	789	705	758	743	718	728	775	755	737	768	699	719	789	697	724	753	727	738	786	747	748	731	744	741	701	789	756	714	789	743	806	741	755	752	729	731	747	752	717	744	772	738	756	681	744	722	757	789	704	710	763	715	754	727	716	753	769	794	762	789	779	752	784	728	688	722	776	796	748	722	745	755	757	753	751	771	707	769	725	735	750	777	757	728	735	749	737	749	737	736	742	728	783	775	749	742	743	759	752	766	767	756	785	790	763	792	748	724	773	711	746	765	718	720	697	745	724	793	763	791	723	714	711	777	733	718	703	734	732	710	763	758	764	796	768	716	765	764	728	716	759	797	716	763	709	737	743	734	729	697	735	756	732	748	711	754	752	765	745	726	752	759	755	752	748	783	733	741	716	732	756	748	761	743	750	721	742	769	748	722	721	743	739	721	732	782	774	717	725	750	738	755	744	745	736	751	736	691	752	733	754	686	784	735	781	743	709	730	734	734	714	761	729	758	727	748	734	754	723	759	755	735	765	768	731	755	735	713	716	727	743	767	724	727	707	787	769	763	726	668	734	696	746	744	728	781	775	769	725	740	747	726	758	774	768	735	703	743	759	733	785	770	702	740	730	754	666	732	688	747	758	761	736	751	716	754	728	762	774	760	729	781	739	747	755	767	731	758	735	732	744	707	736	754	730	766	803	713	725	729	718	788	731	734	760	741	753	735	765	736	803	741	756	746	699	719	716	715	690	763	750	731	751	762	800	780	735	732	744	741	722	749	708	682	715	757	752	786	742	745	737	798	750	716	757	715	717	788	753	744	774	808	752	742	733	767	788	744	776	784	728	773	721	727	722	779	702	765	724	712	725	719	721	720	745	749	748	755	760	702	748	767	772	720	715	738	758	726	743	761	761	721	743	758	691	726	727	751	748	696	751	738	757	741	737	756	797	727	761	713	719	703	766	767	760	740	745	774	751	736	745	744	757	686	730	732	756	781	719	698	762	729	766	731	729	719	791	767	762	721	779	775	784	749	746	765	715	750	731	773	755	756	768	740	739	764	714	771	737	727	791	751	748	751	734	773	758	717	743	758	747	748	731	787	749	734	740	754	738	716	741	753	730	734	735	756	750	731	775	768	748	727	719	752	763	745	743	715	760	760	737	796	692	745	708	750	734	773	763	782	693	763	694	755	771	739	744	778	756	732	732	746	769	728	726	801	782	754	770	738	726	765	739	706	716	732	720	774	738	739	735	739	762	798	743	763	758	744	723	724	692	729	734	768	714	752	730	740	700	769	721	751	748	718	783	757	681	750	721	774	738	744	714	732	765	766	779	716	793	771	730	778	747	730	761	766	750	748	782	808	763	752	710	777	769	759	733	722	750	688	719	718	748	744	752	740	766	720	746	768	781	715	713	725	742	758	758	759	714	729	785	754	739	776	763	794	739	754	783	743	734	727	755	757	744	816	698	748	731	751	780	759	705	754	755	737	787	749	744	712	755	784	732	798	748	733	753	776	714	761	789	738	752	767	745	761	779	724	746	732	713	729	803	742	773	739	763	776	737	777	741	772	753	791	726	734	699	791	730	770	761	765	713	772	689	749	710	724	746	747	708	759	770	772	747	749	743	797	727	755	769	746	704	762	792	746	736	728	768	764	742	713	762	742	767	758	785	679	740	752	728	733	776	757	748	723	741	744	712	770	775	749	720	713	739	736	713	731	742	730	732	733	734	781	786	740	716	736	785	698	797	726	800	778	756	754	773	710	712	793	749	786	755	723	751	756	741	711	728	750	730	692	701	740	721	777	749	766	764	718	728	696	713	761	784	735	762	728	756	752	748	741	699	708	759	739	702	694	717	705	766	703	765	730	691	739	737	767	708	778	744	711	785	722	779	750	732	764	743	708	749	746	746	777	731	737	759	737	713	745	764	768	743	759	743	742	750	797	755	768	720	747	733	726	724	751	757	745	740	737	746	724	745	759	719	772	747	770	719	712	754	765	757	744	779	697	729	704	746	746	738	758	714	722	777	764	751	783	729	804	793	743	814	725	754	744	769	713	753	730	779	763
21044	8260	8304	6488	4191	3071	2351	1731	1355	1049	880	750	599	508	444	405	425	386	323	310	351	308	300	316	310	322	333	296	292	283	310	306	306	301	274	289	330	250	268	292	255	304	272	300	263	291	324	291	298	274	288	302	256	270	298	268	266	276	244	296	288	266	300	288	300	277	256	274	315	315	290	289	288	293	303	273	278	308	285	287	268	268	304	304	310	292	302	237	295	284	273	266	263	252	323	292	295	274	275	288	293	273	258	271	279	320	306	274	304	293	300	311	282	260	298	314	287	272	297	287	317	316	320	276	287	284	296	295	278	245	287	280	314	284	275	295	296	290	288	285	283	276	294	273	286	270	275	283	274	281	321	277	276	310	277	308	268	276	294	271	296	263	290	307	291	295	285	272	299	321	285	304	256	282	316	297	292	283	288	292	276	306	278	304	315	295	262	318	306	285	281	284	282	308	311	286	287	290	277	282	278	270	289	268	276	313	284	301	299	278	270	240	313	293	293	249	282	293	284	284	285	297	305	314	249	264	264	294	264	314	287	270	269	253	311	292	278	315	301	274	291	299	291	288	301	258	307	307	282	287	281	282	301	347	293	301	301	320	236	264	318	272	277	297	316	244	271	301	270	293	322	272	262	263	319	306	311	323	258	291	296	310	303	282	311	283	278	310	303	303	290	293	274	291	290	259	295	301	291	295	307	273	241	288	293	296	268	283	285	290	305	285	274	254	266	286	283	259	319	287	282	329	287	271	260	301	290	292	319	263	301	292	287	289	302	273	293	336	315	319	292	272	282	283	312	288	281	282	300	260	297	304	277	293	276	269	282	249	289	264	314	306	294	326	294	274	310	277	299	288	262	253	306	304	273	303	286	318	275	291	278	273	286	306	312	260	272	279	277	284	279	264	285	290	303	292	344	284	274	282	279	273	285	270	290	262	275	258	288	305	307	261	311	309	246	295	285	281	275	271	307	285	298	290	251	277	283	273	328	264	299	286	308	292	266	265	279	296	281	292	297	282	270	289	236	320	293	270	297	307	277	261	286	278	320	331	255	281	291	299	286	273	288	293	299	258	269	275	259	294	279	307	297	257	266	313	277	295	301	287	273	280	306	321	259	300	304	311	224	270	281	302	324	300	294	284	257	267	311	304	301	300	305	316	277	274	309	279	270	286	282	308	267	275	261	293	279	270	252	283	264	304	286	328	285	327	292	270	292	264	273	293	282	292	313	295	306	285	268	279	281	302	284	276	295	298	305	299	271	289	301	285	269	306	294	262	299	307	296	318	334	296	306	275	282	299	279	274	287	310	288	291	263	282	271	298	287	279	294	283	282	274	298	281	269	272	286	293	269	252	278	296	256	266	267	299	288	298	286	320	292	298	256	266	281	287	311	264	286	264	267	319	296	316	272	280	272	311	295	257	283	286	286	274	258	256	268	275	294	278	240	325	294	310	302	335	256	274	309	290	280	310	269	267	290	270	288	277	254	274	279	308	258	311	283	311	298	266	296	280	279	312	288	266	304	235	309	271	270	305	292	264	289	299	320	289	267	257	315	286	269	287	297	296	311	299	289	313	262	315	275	282	268	279	278	255	272	270	284	272	299	277	278	322	297	263	298	250	283	272	273	304	280	279	291	272	290	314	294	275	277	271	278	250	290	280	276	272	311	298	293	300	266	283	257	300	289	296	303	288	312	249	320	295	306	316	318	323	263	275	287	287	297	286	278	287	267	272	273	277	281	253	299	259	266	271	288	280	271	247	301	276	318	282	274	260	294	283	253	295	297	267	279	269	294	286	293	281	293	275	284	294	293	286	322	278	288	294	291	254	291	282	289	279	284	291	263	299	303	285	292	285	242	296	234	270	278	270	299	265	318	284	278	310	292	300	284	306	283	308	283	281	269	244	285	305	267	252	235	306	322	281	318	284	292	344	281	298	303	313	274	274	295	290	311	308	276	309	301	271	285	264	291	302	292	277	297	277	279	268	275	284	280	273	282	292	264	292	291	313	278	292	287	283	312	298	298	294	319	287	313	258	281	283	286	284	295	308	264	286	278	260	302	333	258	274	300	266	257	300	280	276	232	314	311	271	291	280	273	285	291	288	269	298	268	269	268	275	260	253	296	267	323	274	287	251	253	252	320	308	299	325	289	272	254	283	288	307	293	278	291	269	290	312	284	281	294	300	275	283	269	296	308	284	275	297	291	301	264	300	255	283	279	308	267	283	325	236	295	284	290	278	248	275	276	285	289	287	262	293	291	268	279	258	283	271	326	290	296	282	268	274	271	277	292	266	279	295	294	310	247	297	289	256	262	278	275	317	274	289	302	296	285	277	288	283	311	281	291	324	271	264	284	300	264	287	280	285	283	295	253	272	271	294	340	276	308	261	275	287	293	304	289	280	289	270	267	301	297	287	307	290	241	282	280	262	288	300	298	276	280	301	287	270	278	285	286	279	293	292	300	265	277	281	282	285	280	272	295	287	311	328	299	290	295	302	280	276	300	283	309	322	287	309	235	319	281	248	295	267	287	267	259	259	301	270	276	312	276	275	276	295	286	260	317	288	275	291	294	255	287	320	264	296	287	263	271	319	291	255	272	286	268	280	289	330	289	310	272	288	292	300	270	286	302	307	287	284	307	307	286	276	262	284	286	280	271	304	315	278	337	240	295	282	284	262	295	279	274	285	297	273	319	293	303	318	311	318	271	268	308	306	302	287	302	287	284	283	280	334	298	291	259	267	277	270	299	290	298	263	265	287	290	272	277	281	287	295	256	314	280	286	308	304	281	278	273	317	278	268	299	273	270	270	292	300	275	264	290	274	290	258	287	319	297	272	250	310	283	281	296	253	290	313	289	291	297	268	287	263	287	264	297	270	268	274	255	289	282	276	270	303	282	282	283	225	284	305	279	256	292	293	262	278	269	282	275	262	303	281	288	306	338	258	269	269	289	284	282	248	250	275	316	284	304	263	300	299	282	271	288	282	269	300	292	274	311	313	289	284	290	268	299	304	315	269	275	316	276	261	260	285	310	281	318	264	307	292	283	266	306	269	268	272	294	284	289	294	303	257	287	274	282	287	316	317	305	313	279	275	323	303	289	273	312	283	271	296	313	272	267	259	267	269	313	287	291	286	291	274	282	260	310	295	292	266	293	296	279	279	290	295	285	264	283	316	295	291	299	276	291	291	290	315	284	287	288	293	302	284	301	318	277	267	300	271	294	290	290	288	279	300	281	290	286	304	293	276	280	296	281	302	283	291	269	271	278	276	288	277	297	281	280	300	267	263	278	269	290	294	306	307	272	336	310	308	299	293	276	304	269	278	307	278	291	332	289	281	262	284	316	275	271	276	256	323	281	311	278	268	277	293	264	294	304	296	280	267	303	290	297	285	262	256	297	302	282	278	285	275	288	316	311	288	267	278	287	266	281	263	296	267	287	249	270	278	302	303	269	287	266	298	280	283	321	271	283	311	223	277	272	303	324	309	264	296
14189	7370	14462	16410	13796	11568	9421	7662	6342	4932	4203	3276	2594	2052	1756	1530	1388	1158	1068	1004	917	910	835	816	778	787	781	763	766	731	728	716	702	696	707	712	676	723	714	722	732	661	692	689	698	669	697	695	700	641	686	728	729	683	694	716	663	681	657	730	681	654	684	682	626	702	636	709	659	658	667	653	739	641	689	714	667	675	684	668	682	665	702	700	690	641	671	678	652	694	680	654	666	689	683	681	686	666	715	699	654	676	681	691	686	696	693	652	677	701	673	686	685	644	653	661	663	710	680	669	683	706	712	635	688	668	656	706	647	657	608	694	686	680	669	703	640	721	665	676	675	669	606	687	695	654	692	681	662	656	696	633	666	647	673	674	615	677	687	674	700	646	666	695	710	692	628	720	656	692	704	704	691	686	656	695	668	652	667	686	694	650	646	711	714	679	710	676	656	695	676	651	690	717	730	684	694	638	649	666	696	638	712	681	728	663	700	681	696	694	704	670	671	651	688	703	620	665	671	686	691	659	634	669	715	686	696	674	638	665	683	667	719	652	641	676	714	651	663	722	725	676	672	687	682	713	650	695	700	711	708	691	695	721	699	678	685	721	669	682	660	671	693	690	654	631	687	662	681	681	682	636	682	715	697	669	731	639	665	646	736	690	645	705	684	682	717	630	639	675	658	690	659	665	683	662	685	680	669	648	674	704	653	668	681	695	798	695	690	710	729	666	650	669	689	659	697	677	674	716	726	751	673	667	664	657	686	725	685	695	648	705	674	661	650	725	747	665	638	693	646	691	705	667	702	702	695	678	724	655	655	737	685	668	652	673	627	694	681	670	667	710	673	652	660	652	723	627	713	665	650	672	687	652	670	633	656	704	696	669	670	664	646	684	705	657	713	708	657	622	726	660	684	670	619	630	652	709	653	640	668	659	666	725	691	650	712	691	665	688	706	687	704	712	686	635	667	731	687	722	736	708	710	662	691	643	672	706	682	676	682	660	651	687	683	678	658	714	706	692	692	684	692	696	685	700	648	684	703	747	694	684	661	663	664	708	645	659	674	695	685	715	696	678	648	678	676	653	685	647	651	684	659	678	691	659	636	692	684	714	625	639	715	649	676	673	699	650	681	637	679	644	698	641	624	671	688	711	695	700	680	681	684	665	660	662	671	698	698	700	721	679	711	664	707	629	726	687	660	676	697	689	690	673	674	680	681	693	704	696	652	667	669	738	646	656	690	690	657	693	635	676	686	689	638	686	722	699	668	709	720	678	648	673	643	632	669	610	674	707	718	685	654	671	699	649	667	713	715	692	659	687	695	687	650	709	699	708	641	653	695	679	652	685	710	630	671	676	640	675	696	681	692	695	674	740	734	728	681	663	721	719	716	681	693	697	668	644	703	647	653	719	651	720	731	681	650	637	675	681	687	662	675	636	720	650	643	700	662	652	683	690	658	692	709	711	707	688	678	635	717	653	670	632	668	684	656	685	674	674	654	661	706	648	700	669	693	708	705	664	683	659	693	645	709	682	705	706	674	685	692	618	751	691	675	708	710	661	692	657	710	645	656	655	660	677	678	663	680	702	659	675	664	601	692	694	718	714	673	670	675	726	701	641	647	677	666	721	703	637	719	661	680	642	699	729	677	662	688	688	668	703	685	631	676	662	646	659	687	635	670	686	642	666	690	699	695	715	667	703	688	705	659	675	693	678	675	658	656	660	603	691	655	647	666	770	681	687	680	654	694	648	724	698	668	698	670	662	728	674	733	652	664	712	684	672	705	686	685	676	663	667	674	689	706	675	660	665	718	674	650	651	687	663	685	667	684	726	655	706	643	691	687	714	679	689	674	690	644	659	696	715	677	649	619	668	691	646	675	685	680	670	686	693	730	669	710	699	676	684	707	736	611	703	666	660	710	711	707	670	709	668	644	668	690	717	691	663	721	669	676	656	677	678	693	685	667	623	726	653	684	715	675	700	688	655	681	708	657	708	681	651	657	691	722	687	669	671	664	661	703	687	697	702	711	690	688	649	641	645	741	696	675	706	664	658	699	707	673	657	665	681	706	645	644	673	706	720	689	686	629	691	673	705	666	642	666	682	708	629	623	694	680	683	689	655	714	658	692	678	672	655	694	598	646	640	674	685	680	709	640	680	684	673	682	698	676	681	697	715	699	729	681	648	733	722	699	659	679	688	731	735	660	702	701	640	693	701	685	667	727	736	673	699	674	674	675	724	724	663	669	683	665	715	722	687	693	654	678	671	775	667	695	694	662	640	689	677	686	692	686	672	721	673	673	677	666	633	608	721	704	712	681	697	661	653	634	720	659	708	675	668	642	692	700	680	652	699	687	688	693	660	645	649	684	662	660	673	672	659	682	673	615	675	685	656	690	640	658	693	684	708	707	678	651	679	680	681	666	728	679	664	678	719	669	690	692	652	724	647	682	709	648	694	662	724	661	692	669	716	658	679	682	670	737	655	686	654	687	677	667	665	664	660	690	648	702	619	679	683	680	654	740	659	684	694	726	642	665	685	636	660	698	681	689	671	677	679	615	708	661	674	724	717	678	664	717	609	729	706	727	706	618	637	694	649	628	679	705	707	658	640	657	669	706	687	668	713	683	648	746	697	704	667	681	695	664	693	659	646	681	676	697	701	648	655	676	703	660	674	703	688	667	633	646	711	677	677	665	683	623	648	700	705	695	659	726	706	701	703	677	714	685	667	708	682	639	672	702	650	667	671	656	700	692	685	670	651	677	657	688	664	650	694	699	667	688	666	678	692	690	672	689	697	670	706	684	691	668	684	671	676	677	718	690	662	676	669	676	740	665	705	636	634	674	687	678	716	650	658	682	665	645	673	671	643	670	676	686	721	653	705	678	692	668	652	677	664	744	658	730	690	690	695	682	696	718	678	678	711	713	664	703	662	649	661	727	676	633	702	675	695	685	682	661	683	674	646	705	647	644	654	703	739	651	676	645	692	666	675	649	668	695	696	697	660	698	646	707	627	678	676	650	686	724	697	693	720	663	598	713	668	699	719	689	682	680	722	714	685	657	704	681	690	680	681	716	713	702	704	685	680	703	704	677	715	664	660	648	681	660	670	724	643	641	671	650	694	780	662	706	686	670	654	666	709	685	688	662	663	673	695	666	676	684	679	672	709	647	663	743	631	697	656	682	728	662	644	735	671	671	706	678	703	641	689	649	711	647	681	718	666	651	720	635	696	690	717	656	682	667	733	680	707	734	712	680	706	685	661	652	719	662	707	682	702	682	681	680	623	708	680	688	704	693	682	678	738	674	695	658	656	715	686	668	648	652	672	688	669	692	695	644	712	670	681	639	698	694	685	636	651	677	673	716	669	702	675	698	677	646	705	641	678	713	699	643	714	700	708	666	708	684	710	708	651	629	677	735	704	659	695	737	638	685	654	706	683	706	669	670	686	718	659	660	667	716	690	662	630	660	663	715	651	676	723	694	706	681	673	684	670	690	613	692	656
27971	11913	11803	8677	5424	4054	2981	2187	1741	1405	967	900	708	567	486	438	357	320	328	281	305	286	263	253	293	268	267	252	247	232	253	275	244	275	252	236	242	227	232	233	258	253	253	226	238	233	250	250	258	247	227	240	243	243	237	240	224	233	266	283	237	229	211	229	245	248	234	230	242	249	247	230	217	250	257	259	246	266	293	221	249	245	224	254	263	226	238	245	211	255	251	241	247	231	242	236	212	276	238	227	265	228	247	222	225	256	230	225	226	240	253	265	251	234	252	246	235	236	270	235	218	225	235	241	234	215	246	237	227	249	243	243	220	252	227	223	250	252	253	230	235	252	234	276	233	253	222	235	232	245	223	265	252	221	253	241	272	236	225	245	235	265	195	231	223	236	212	237	241	226	223	254	235	251	229	261	246	223	235	221	221	243	233	239	265	231	258	256	236	255	265	240	234	243	247	243	221	276	236	224	255	223	229	243	225	204	235	219	250	233	239	264	247	221	238	227	265	260	245	235	219	269	228	230	246	256	229	225	241	228	228	252	224	238	259	253	251	219	246	222	220	236	228	232	238	265	268	238	274	231	208	252	239	266	212	243	236	257	229	247	239	240	221	227	215	254	224	233	235	216	250	231	268	252	246	233	251	252	225	215	226	262	243	243	230	239	228	269	254	240	220	244	283	232	242	257	247	229	221	211	237	212	227	264	228	246	284	219	265	243	227	222	237	228	236	256	247	251	258	241	188	222	224	220	242	250	232	234	245	250	216	241	236	204	269	230	257	223	237	238	262	243	249	231	219	251	201	230	220	233	234	259	212	252	237	232	262	229	246	239	208	229	229	256	234	209	233	200	231	254	249	233	223	203	239	242	225	247	213	208	254	250	238	275	229	253	284	244	219	267	227	273	252	241	239	251	243	252	245	258	237	227	245	212	225	234	241	245	260	265	252	231	233	260	223	241	248	251	215	267	236	246	263	249	227	235	246	221	238	206	228	265	221	248	245	257	254	253	255	232	243	238	248	234	232	238	244	214	228	254	254	221	256	233	221	274	232	236	254	244	203	286	251	255	264	260	201	221	240	250	266	245	246	245	236	248	260	255	239	232	220	239	240	243	208	246	214	234	278	268	215	241	252	246	223	260	214	230	228	216	232	261	238	223	221	207	217	239	244	232	212	204	208	204	207	256	243	249	260	228	243	221	230	246	229	258	252	228	253	244	223	226	257	233	229	245	241	270	231	235	217	233	251	209	236	235	262	249	244	253	244	238	231	239	248	272	253	247	218	222	258	234	224	229	251	209	216	250	254	228	242	223	219	233	256	242	232	239	227	240	230	236	247	227	248	222	230	243	228	251	242	232	225	254	230	247	266	236	232	246	248	226	221	235	228	214	263	235	234	238	251	242	221	210	254	260	226	230	262	244	234	262	240	237	227	262	246	250	232	219	280	229	251	240	289	237	268	263	224	240	254	219	228	217	225	220	262	226	250	230	248	258	257	217	228	249	217	248	231	252	244	226	228	263	242	264	233	267	244	243	264	242	229	223	252	231	272	224	210	205	217	232	252	215	253	239	222	209	249	212	244	228	241	252	241	245	257	227	258	232	270	257	257	218	217	247	246	251	239	272	217	245	237	273	264	243	258	243	242	230	278	225	248	229	243	235	238	236	206	248	245	231	254	223	227	252	239	231	253	261	243	231	206	227	230	233	239	234	243	256	234	237	250	244	261	235	231	212	237	237	228	237	226	219	192	244	230	252	231	234	274	228	227	226	222	240	235	240	224	234	232	197	241	241	245	225	256	257	232	255	229	257	226	244	244	262	265	260	200	201	221	251	248	243	255	233	231	241	226	233	236	235	234	220	230	239	240	246	278	238	234	200	251	277	261	267	205	220	259	243	210	242	260	236	239	277	240	250	265	257	238	253	255	272	243	235	221	242	224	263	231	263	228	260	262	245	247	249	246	228	211	263	235	216	247	267	240	209	235	255	255	240	268	230	273	246	237	223	195	233	238	237	220	268	249	236	261	264	224	233	248	225	237	244	277	248	194	249	235	246	230	231	243	245	240	221	227	241	233	236	238	231	228	222	245	238	239	232	240	236	260	269	269	253	251	229	240	239	233	241	234	218	259	221	242	228	279	250	247	231	207	272	234	226	282	240	204	208	231	269	195	221	261	239	236	256	223	219	216	228	255	250	252	235	251	215	234	243	223	246	214	235	285	235	245	258	231	229	252	263	251	237	238	216	243	195	236	261	219	260	233	241	217	240	271	242	222	240	223	262	239	254	224	254	236	255	270	247	239	241	257	215	280	225	250	226	273	244	228	253	233	216	238	234	228	246	209	240	257	256	245	226	182	266	242	213	239	255	267	253	226	216	252	237	255	237	274	245	251	244	223	243	248	239	260	253	245	245	257	242	252	220	245	243	256	225	217	239	257	271	232	279	254	252	257	249	231	220	219	220	233	223	230	251	254	219	238	242	245	223	249	229	224	246	253	232	236	222	245	251	215	226	243	262	243	252	249	217	219	250	267	240	242	204	253	261	261	224	268	252	231	254	258	256	243	221	219	250	216	236	279	242	210	224	245	248	227	274	234	260	241	244	228	249	262	238	225	226	217	264	232	243	258	225	225	222	245	235	224	226	247	214	213	232	259	233	257	229	229	258	222	216	237	226	242	228	234	242	244	258	241	250	233	232	255	215	244	231	227	249	221	227	263	238	216	229	260	235	203	237	242	231	221	243	263	236	244	218	237	234	249	244	235	259	235	235	265	270	250	228	244	248	228	225	266	247	248	248	228	259	269	248	272	264	235	258	223	248	255	229	255	219	216	227	232	247	199	250	251	256	260	245	226	249	225	244	262	230	241	261	227	283	245	239	256	217	235	269	244	233	258	204	203	247	257	249	250	242	232	244	231	227	271	268	251	218	224	227	201	261	254	245	271	256	247	251	245	233	208	215	215	198	252	249	231	254	229	247	246	224	233	234	216	224	230	226	262	265	256	216	235	215	238	236	246	237	217	227	255	220	226	235	250	218	243	240	230	226	215	251	266	241	238	237	209	226	220	234	216	238	219	231	244	221	240	250	233	271	242	246	251	256	238	228	261	238	239	232	256	234	225	239	220	267	219	242	236	234	214	223	240	233	254	218	239	219	265	269	230	263	223	248	241	251	246	234	207	215	207	210	260	231	248	260	276	235	260	265	226	208	277	216	242	228	222	242	234	234	255	222	261	259	250	204	244	219	239	235	214	244	228	262	263	271	232	244	248	233	237	225	255	241	251	264	233	235	228	220	235	263	227	239	229	239	264	222	229	252	252	235	240	220	239	256	269	228	255	252	268	248	250	250	240	228	223	216	268	241	270	230	246	225	251	231	251	271	232	259	228	232	234	233	241	234	240	248	276	251	240	240	207	236	228	232	241	225	211	248	218	235	253	258	213	257	247	250	230	269	255	231	243	243	226	252	212	249	242	237	247	231	255	236	236	222	235	268
16701	9711	18828	19844	16992	14548	11980	9537	7979	6527	5072	4195	3159	2544	2088	1806	1505	1271	1107	1033	973	878	839	770	806	696	679	744	648	681	659	638	605	655	632	610	605	630	550	547	614	586	578	588	579	631	611	611	574	606	610	599	594	596	595	580	576	593	594	627	595	590	577	589	599	562	564	599	639	589	616	607	593	604	565	579	588	577	615	596	601	569	566	603	608	570	580	567	600	549	580	556	574	603	579	593	606	619	586	593	585	541	579	540	610	569	587	608	595	588	581	600	521	605	619	582	610	575	623	583	567	606	608	547	591	610	584	590	536	583	583	607	561	548	543	585	553	559	600	561	604	602	573	553	586	601	598	567	552	522	550	581	579	571	619	577	587	580	564	578	588	595	592	585	568	549	639	549	600	570	581	624	573	584	578	592	605	581	591	557	571	557	582	574	577	565	545	582	578	588	577	569	549	635	586	575	547	576	582	554	594	593	594	587	596	543	581	580	585	625	603	587	596	579	604	573	581	602	626	595	553	530	589	621	568	554	607	568	569	570	587	625	595	592	538	605	596	604	600	560	561	579	592	609	565	617	568	597	583	621	603	577	519	571	599	643	580	582	600	579	597	580	568	559	564	582	633	592	610	628	573	570	573	547	561	623	577	563	571	589	558	602	599	568	554	591	579	516	574	635	571	581	607	579	591	550	638	597	589	603	586	578	607	539	589	590	590	575	561	588	575	545	604	584	568	563	555	588	586	607	525	624	604	590	596	560	589	566	564	548	558	601	572	599	570	625	533	551	574	590	572	556	591	619	571	616	589	621	579	564	631	586	592	600	567	587	601	563	563	533	581	531	541	530	575	626	598	572	568	575	604	599	608	589	533	597	615	555	529	586	552	598	619	595	558	571	582	605	601	604	642	583	596	580	616	557	574	599	617	553	600	558	570	608	604	581	600	608	562	608	608	595	588	563	605	553	601	576	581	631	592	602	564	582	595	553	568	568	603	603	604	569	560	590	561	579	557	573	521	552	566	595	569	635	575	571	567	557	602	588	611	595	615	579	580	572	602	578	618	575	585	556	574	593	573	581	582	626	563	590	584	585	598	560	581	558	599	566	600	583	559	601	589	563	559	624	599	594	623	597	541	597	581	617	616	596	582	585	551	573	592	578	570	595	580	601	618	560	559	605	573	585	554	572	561	586	580	590	546	592	561	612	556	610	526	614	582	568	575	541	566	552	615	575	587	551	561	587	554	575	553	528	561	576	554	567	608	562	595	578	585	584	607	582	610	626	544	554	609	556	568	543	574	634	585	577	577	567	550	575	576	642	596	588	599	573	587	533	572	599	581	577	521	544	594	603	558	587	580	614	593	561	607	584	587	597	596	530	567	588	579	608	587	594	577	559	602	596	591	642	579	571	575	583	585	585	586	604	566	527	607	586	553	585	562	600	579	602	551	581	575	602	548	548	601	595	586	585	601	565	612	606	560	543	586	567	506	601	604	575	595	573	589	545	622	603	540	592	555	561	592	581	572	621	575	576	581	607	611	620	564	593	584	541	601	587	569	574	554	586	602	554	619	575	569	547	576	540	562	560	578	571	583	593	567	596	604	570	587	573	568	570	531	557	548	566	573	572	586	596	587	566	597	564	571	587	558	585	602	593	536	558	583	605	576	615	582	574	590	571	577	579	573	548	559	549	553	578	586	634	572	568	577	591	565	581	597	621	611	609	630	620	587	585	571	613	560	586	574	585	543	564	534	555	537	562	575	586	570	601	580	565	602	592	538	588	546	622	550	614	588	595	562	594	571	571	609	588	553	582	571	638	633	573	597	605	572	585	605	604	574	595	555	586	570	568	560	614	569	567	592	569	587	625	552	583	593	576	558	598	551	577	575	551	577	582	575	573	603	608	558	579	580	612	571	567	596	588	583	590	560	572	574	575	600	615	561	600	604	561	586	594	588	621	559	569	582	559	564	539	552	548	552	620	583	558	567	553	598	588	564	527	567	579	584	598	572	581	563	569	557	640	586	588	582	592	607	570	556	560	597	584	558	613	566	578	551	577	613	590	578	551	588	598	585	567	542	609	587	576	592	594	585	642	596	580	564	607	578	604	538	572	580	590	600	599	593	608	591	578	591	549	603	596	603	611	536	555	599	597	543	574	618	608	597	599	539	532	568	608	580	576	575	571	510	621	598	599	583	544	589	632	560	537	605	589	595	554	571	576	580	571	557	620	562	584	612	560	622	579	568	540	576	581	564	594	563	560	543	584	598	570	562	595	544	616	586	583	579	588	562	598	571	611	571	570	578	601	599	547	576	593	581	567	578	568	574	556	587	591	605	562	571	607	580	617	570	606	594	568	562	594	537	580	595	559	595	605	546	592	596	600	572	590	547	620	578	572	603	551	602	535	587	611	563	579	535	594	599	629	577	593	582	539	542	614	606	537	550	612	558	589	598	632	577	574	558	578	568	621	607	596	603	602	562	596	579	609	568	563	568	555	552	582	570	574	560	587	579	582	578	576	506	631	616	581	614	598	608	571	580	569	558	603	597	578	611	564	570	572	526	571	572	593	574	580	524	577	581	544	563	582	605	661	571	604	569	551	604	612	597	596	620	586	646	595	565	579	583	593	631	551	620	634	561	587	598	595	584	546	569	615	595	609	543	621	557	574	585	582	579	564	569	562	581	608	575	583	565	609	537	558	601	558	569	564	584	597	573	568	569	557	585	638	558	610	625	597	569	603	538	542	595	576	549	591	575	580	588	573	574	548	573	585	484	564	586	570	591	636	660	594	561	600	613	539	610	578	578	606	602	560	550	612	588	581	641	628	550	549	570	570	569	602	566	544	544	575	590	572	562	599	617	581	586	587	588	559	555	558	570	550	539	536	559	606	595	589	554	551	563	606	565	570	576	595	578	597	602	580	597	573	627	603	602	565	598	582	546	587	591	595	588	567	579	591	590	588	590	619	561	581	602	553	581	581	605	555	598	577	585	591	623	584	583	586	579	584	558	605	559	552	592	624	553	654	596	587	610	602	568	570	582	568	572	605	575	616	559	587	573	612	608	581	572	599	599	578	579	597	554	555	594	599	584	590	592	556	578	573	565	590	574	630	606	594	577	612	546	573	607	593	538	596	539	530	566	570	587	600	566	586	599	609	632	636	560	577	588	566	592	567	579	609	561	529	580	568	601	574	590	592	580	610	586	568	573	617	595	619	566	552	575	582	584	589	548	548	591	585	642	561	595	614	590	589	580	553	648	575	577	581	581	622	601	592	596	584	613	609	620	547	584	520	555	591	552	592	570	602	608	602	568	608	615	633	556	588	615	617	568	566	591	611	585	606	584	565	575	571	580	591	536	601	575	561	618	567	596	555	611	616	556	580	571	608	579	606	571	600	613	587	559	620	598	590	574	550	588	615	600	598	563	586	579	535	558	562	560	577	546	618	544	579	560	614	592	602	578	607	591	561	551	625	616	574	569	571	611	584	570	550	600	545	580	635
10902	5094	5185	3963	2497	2037	1458	1199	1010	852	716	570	523	454	439	393	406	368	347	337	327	301	361	323	365	325	320	368	311	345	312	348	346	302	308	344	343	315	355	277	313	336	306	305	316	318	284	308	309	309	281	308	303	309	309	329	342	278	310	321	298	330	323	303	343	322	326	314	320	286	310	318	351	323	283	325	328	305	321	314	323	343	301	365	270	308	347	323	302	347	292	325	345	330	301	308	312	292	297	294	310	360	295	339	334	314	309	321	332	353	308	322	323	286	289	339	341	349	334	343	317	378	356	279	266	334	309	321	285	348	312	341	308	293	319	304	266	313	316	344	317	331	321	318	330	304	311	329	344	317	332	335	321	311	286	334	319	333	298	301	311	340	299	334	326	313	357	320	315	334	290	296	333	332	336	315	302	349	327	294	311	280	304	317	309	341	351	338	334	355	304	319	316	351	332	350	268	309	304	310	312	291	298	328	341	318	292	311	334	298	326	330	305	356	350	343	316	323	328	305	309	350	326	327	331	321	340	328	335	325	350	319	334	310	332	295	349	381	324	312	256	303	308	292	289	301	314	306	338	323	334	331	312	294	297	358	331	298	364	304	307	345	348	297	332	319	305	315	335	339	334	305	293	307	335	306	339	316	296	343	327	287	319	317	351	329	314	303	325	344	334	345	359	306	320	312	310	284	312	336	306	311	327	328	319	310	324	296	307	311	330	320	324	328	285	317	309	374	306	322	321	297	345	297	307	304	302	290	310	319	292	323	311	343	319	317	318	355	312	360	312	330	329	316	328	291	335	303	298	319	307	320	343	328	304	311	314	301	276	326	347	353	329	305	313	315	318	353	297	337	350	343	281	287	304	322	337	306	330	307	314	325	355	335	307	301	327	363	336	347	311	314	322	306	294	313	324	314	304	306	329	313	337	360	316	345	311	313	322	355	335	296	333	306	323	347	336	312	329	306	346	321	298	302	311	321	333	311	276	356	324	306	308	327	322	310	339	321	336	344	341	332	336	337	329	359	337	360	323	330	305	270	312	310	289	332	341	305	316	318	297	324	317	334	294	324	353	316	312	302	330	337	296	310	305	347	353	355	299	327	341	324	343	308	295	292	293	329	307	320	326	316	322	319	312	293	309	342	317	313	317	305	293	320	293	383	304	319	330	290	343	343	330	311	316	301	357	310	348	277	301	327	286	328	335	341	355	332	302	316	321	302	311	324	286	300	325	290	325	299	317	290	342	339	314	324	303	314	329	317	329	313	349	315	316	294	285	318	316	334	287	316	322	291	323	323	313	339	293	350	327	323	285	301	306	312	318	300	307	340	334	296	357	321	306	293	292	347	313	326	317	335	326	339	344	305	280	313	321	308	286	301	311	311	347	321	288	312	321	288	327	322	341	317	364	277	360	303	300	314	288	306	345	319	325	321	338	349	319	318	326	300	324	311	315	295	333	321	313	314	336	309	296	314	271	355	286	355	321	326	328	320	341	325	329	344	327	332	356	344	324	345	309	320	327	354	311	305	327	320	338	363	333	305	320	341	339	325	337	338	321	313	333	331	300	338	364	280	343	326	342	316	324	336	335	343	326	309	335	316	344	315	316	319	308	284	303	298	327	311	324	313	300	361	325	322	284	359	298	314	314	316	313	302	276	331	300	319	293	316	299	303	309	333	311	326	300	328	323	327	323	351	314	306	295	337	324	319	299	304	334	325	334	297	324	326	340	331	335	336	295	341	335	335	334	335	308	287	310	302	305	310	343	346	345	348	326	306	329	308	314	340	310	297	339	359	336	331	319	328	330	344	313	313	333	339	302	315	298	323	307	328	338	341	313	333	309	280	312	292	324	316	313	289	294	324	329	311	298	347	267	313	325	345	314	289	320	332	337	343	336	364	289	351	325	318	329	319	349	326	295	298	318	309	328	296	284	328	309	334	316	330	361	289	338	322	336	313	337	314	338	340	333	320	355	339	298	306	314	330	326	304	341	296	310	323	344	309	350	331	296	330	330	317	310	321	313	332	355	319	356	317	300	319	327	307	298	304	321	318	313	344	316	281	299	329	313	300	330	290	320	320	304	344	330	341	341	333	318	306	321	310	352	309	298	312	321	322	314	324	302	358	314	319	321	311	333	356	315	337	311	323	335	334	313	309	302	298	315	348	325	305	344	290	328	367	296	309	308	317	311	318	304	328	317	303	273	308	326	292	339	295	305	288	361	299	343	316	311	339	332	343	316	315	373	326	319	307	314	336	302	309	345	329	326	326	344	330	303	331	377	327	298	340	340	316	313	318	335	294	356	310	320	315	319	354	339	301	323	304	299	333	333	311	364	290	324	328	323	340	312	343	325	297	342	293	286	289	334	327	315	320	327	312	326	323	300	318	279	330	330	317	312	353	302	364	329	299	314	319	367	342	300	308	345	308	328	307	299	313	324	297	309	316	305	292	346	326	343	333	309	303	308	310	280	300	335	286	324	315	347	315	281	314	328	292	321	279	321	337	339	318	321	339	326	334	303	298	366	341	367	332	325	309	304	343	288	305	365	325	325	318	342	326	321	300	315	295	327	301	315	337	302	310	323	319	323	292	336	347	312	334	368	334	311	320	299	287	323	328	317	340	307	316	314	338	333	327	323	324	330	303	309	318	282	322	324	292	308	344	312	312	353	288	317	315	294	340	309	317	333	311	304	326	337	357	309	309	308	325	340	286	266	316	322	328	340	310	339	335	311	368	304	301	311	301	308	323	316	324	326	309	325	335	325	304	326	326	337	333	287	309	306	335	324	330	298	340	375	301	334	299	356	351	357	316	314	362	300	320	310	330	339	332	343	276	337	288	283	282	335	327	337	349	310	311	288	334	316	322	348	342	308	316	311	338	337	312	315	356	316	291	306	314	337	310	333	329	311	312	313	314	336	321	329	346	327	336	311	312	297	302	345	332	301	337	312	318	302	359	322	331	291	327	310	298	300	311	319	339	287	323	314	326	339	310	318	307	281	287	283	357	314	356	330	305	333	309	305	308	298	320	327	295	347	300	292	336	322	304	310	320	302	315	333	290	334	334	304	323	317	309	320	297	336	304	340	320	328	340	296	302	320	333	317	339	311	332	320	318	301	305	305	342	358	320	332	361	286	312	328	360	309	303	349	325	329	338	328	325	323	311	290	324	357	317	312	343	323	321	335	335	287	336	341	355	322	318	320	316	299	333	329	359	306	321	321	305	327	304	351	307	319	330	339	326	317	306	340	320	322	338	275	328	354	352	327	301	336	318	317	313	308	279	330	320	331	351	320	324	311	325	341	340	315	325	327	305	292	321	317	319	314	298	343	312	301	304	309	305	333	379	355	336	319	346	290	301	323	336	343	330	324	313	288	283	334	319	325	324	340	291	310	273	320	323	341	297	301	315	305	300	294	327	324	314	313	304	299	308	332	332	305	327	300	318	335	315	320	310	298	308	367	341	340	315	319	359	328	319	334	341	318	350	314	297
7593	4986	9840	11017	9212	7770	6361	5071	4078	3500	2969	2329	1903	1593	1428	1270	1036	1059	932	882	889	891	903	821	809	749	820	768	782	791	790	744	735	758	828	752	747	802	783	765	749	753	785	737	733	765	753	770	768	819	779	744	729	789	752	733	756	758	781	736	794	755	758	745	714	746	752	753	727	752	757	719	746	749	725	742	764	719	725	718	729	797	742	728	764	737	733	730	746	775	764	778	727	726	753	765	720	804	738	770	735	697	793	724	743	755	796	757	754	763	791	761	709	756	756	773	758	743	758	774	748	753	766	769	763	720	736	724	772	717	739	786	756	760	769	739	753	766	780	727	783	685	714	728	756	806	799	791	745	730	749	739	781	811	718	758	737	733	797	795	722	740	778	754	771	771	759	774	773	761	747	735	741	768	713	753	750	781	756	705	752	755	757	747	706	769	724	759	794	742	780	751	719	756	731	703	764	773	743	755	742	758	791	731	736	733	743	737	819	747	682	689	765	702	746	758	753	715	765	760	749	768	766	768	703	814	770	767	728	785	725	774	704	808	773	768	744	749	723	755	759	728	716	718	749	741	752	756	773	755	787	753	746	711	755	773	762	721	705	775	698	761	749	757	791	767	734	726	719	714	767	770	774	735	748	764	740	736	792	769	796	746	749	767	745	754	742	761	746	740	767	732	722	745	764	710	727	780	679	723	765	767	820	695	739	732	773	716	754	774	722	726	790	726	721	744	792	746	718	718	750	733	757	771	732	719	754	759	764	725	770	740	768	835	736	735	745	733	758	781	746	783	710	683	766	779	767	727	805	798	785	753	751	729	723	736	725	724	779	741	779	752	757	741	733	738	729	767	678	785	737	705	728	731	748	751	701	760	715	779	784	734	767	778	705	685	722	715	743	737	817	767	768	729	753	728	795	770	766	787	720	782	745	747	746	761	720	793	735	756	761	759	760	819	733	735	782	722	713	770	800	712	688	725	730	745	752	763	709	757	717	777	764	720	773	783	752	767	767	725	772	751	712	708	738	729	701	780	736	787	732	768	783	752	752	779	782	755	761	709	726	767	735	787	711	675	791	777	767	740	722	728	726	750	713	754	746	765	784	730	751	799	710	741	779	766	776	731	750	721	775	754	743	767	728	720	730	766	760	788	793	772	742	749	744	728	745	796	775	770	686	767	743	726	759	746	751	750	737	747	790	747	755	763	776	729	726	752	770	733	759	722	729	758	738	728	792	732	746	757	758	759	691	711	757	755	743	723	759	807	727	745	700	725	732	736	751	715	728	756	722	769	778	764	704	781	764	735	766	769	770	718	764	745	765	747	778	782	761	760	791	819	767	733	741	779	718	745	716	747	706	767	769	730	757	778	714	729	759	746	737	800	717	741	711	698	754	794	780	709	717	755	789	740	723	741	808	740	761	695	787	777	792	781	738	742	764	725	722	771	733	785	771	745	776	739	727	720	772	751	782	708	721	760	745	714	765	764	761	767	773	692	808	757	782	724	774	755	725	783	746	745	766	732	766	787	721	782	737	785	758	780	752	765	752	757	745	726	785	773	750	761	783	723	800	727	808	739	729	775	704	712	722	789	784	787	768	734	741	735	756	765	741	757	743	728	761	741	785	751	743	709	709	720	737	715	764	731	769	743	731	750	722	746	716	753	777	773	743	758	797	721	730	792	764	769	702	685	725	751	759	783	773	751	790	699	757	755	785	734	740	765	733	768	739	732	744	764	766	730	745	743	784	725	787	783	734	783	752	726	785	784	725	711	779	724	736	746	779	752	740	762	776	797	750	761	759	734	779	751	758	736	751	763	711	746	737	737	749	740	738	729	775	793	804	753	784	764	743	755	766	780	749	757	754	778	742	778	737	771	737	750	779	680	741	764	816	764	770	737	788	753	758	714	714	781	748	728	795	742	774	762	762	750	811	716	788	714	756	769	739	737	749	779	794	764	724	748	792	704	761	728	771	725	698	723	764	755	735	751	762	772	728	702	749	762	762	754	736	733	782	724	778	742	778	731	782	745	726	793	752	766	754	721	692	775	768	700	762	751	803	737	716	710	767	741	763	718	729	745	743	760	765	779	726	704	723	748	721	720	740	740	756	755	763	757	731	721	785	745	738	741	744	728	743	722	742	752	724	780	754	749	758	767	732	701	740	761	690	695	747	742	775	744	750	725	750	728	752	734	750	694	741	781	718	788	779	715	748	756	754	719	723	777	754	721	754	702	777	734	721	672	778	749	750	758	787	700	754	787	723	782	761	723	797	759	746	726	749	779	760	783	750	755	783	803	720	745	776	744	737	744	723	739	786	732	707	697	750	791	782	762	737	767	790	758	740	739	728	751	748	737	756	709	720	746	759	778	747	740	716	773	738	783	743	785	770	809	744	686	790	807	762	775	759	768	761	776	761	786	798	753	787	784	745	763	786	759	760	776	773	707	774	703	800	756	762	736	748	751	772	746	752	715	751	764	748	748	754	777	689	755	741	797	751	767	755	806	726	766	728	782	705	770	740	767	733	740	771	746	761	722	785	830	784	778	736	763	707	800	739	772	783	733	750	721	779	735	712	788	804	706	772	785	766	755	715	717	741	770	729	722	716	806	720	741	741	728	739	728	744	745	719	731	727	736	739	742	794	751	741	767	781	791	756	776	713	766	786	749	786	776	750	699	732	732	740	770	718	780	783	747	693	725	766	728	766	777	762	730	718	722	757	772	714	818	748	772	774	740	772	765	795	747	795	724	738	738	768	682	779	715	747	759	737	726	794	746	756	727	786	796	753	786	794	749	750	714	750	746	774	730	788	764	767	738	725	784	714	749	742	731	725	786	727	784	762	731	704	766	775	755	723	715	778	768	758	690	775	765	797	745	727	743	754	737	784	751	744	747	760	742	770	776	802	709	739	734	771	729	738	742	732	777	768	767	715	719	774	766	678	782	772	748	792	735	735	723	722	826	770	699	781	772	751	731	792	717	731	698	698	749	774	776	755	741	772	716	776	817	768	771	760	740	778	740	693	728	780	755	740	770	787	721	741	752	775	738	767	775	704	760	801	761	701	751	806	736	730	751	790	693	753	772	720	714	751	737	790	769	722	724	762	810	719	713	781	759	763	746	770	760	799	746	749	760	745	776	750	748	737	724	755	767	738	788	799	739	785	782	797	770	757	782	783	738	725	771	745	754	710	764	755	757	691	748	723	706	777	736	761	750	722	750	721	743	739	746	731	740	757	710	714	695	769	720	712	750	739	755	737	745	763	765	772	767	737	697	743	722	724	766	781	701	771	790	726	744	783	797	780	751	729	722	733	793	726	761	757	725	777	729	739	757	765	755	772	713	765	739	773	727	770	750	799	765	719	734	736	715	677	745	752	765	794	764	700	756	756	742	776	764	700	720	746	753	688	802	752	748	724	743	770	775	712	730	756	734	784	804	744	784	750	731	720	792	803	713	713	734	746	779	791	775	761	712	768	746	730	717	720	743	767	762	703	757
21334	8852	8417	6268	4199	2988	2168	1719	1238	1044	819	671	609	515	423	420	375	382	364	346	321	314	298	357	320	282	303	341	285	288	285	283	275	308	316	319	302	299	302	286	302	284	298	307	279	292	331	308	270	312	311	302	322	287	264	265	312	302	263	277	277	288	305	267	278	290	298	271	283	331	302	303	294	278	307	245	315	258	333	283	274	306	264	271	292	274	291	292	317	269	277	273	315	279	305	291	257	267	283	284	309	285	275	282	282	305	249	273	281	291	302	276	282	271	326	262	269	295	285	289	311	301	303	271	284	293	290	290	279	296	281	260	296	255	292	292	318	305	288	249	295	289	299	265	306	265	308	294	292	282	274	287	287	297	314	299	297	309	299	291	266	319	260	265	303	298	272	250	290	303	270	292	284	292	271	282	279	292	285	286	297	294	286	298	271	295	279	257	306	292	245	284	306	239	294	284	282	311	299	280	280	311	280	308	281	295	278	256	302	295	290	299	286	262	306	280	273	297	295	306	300	295	273	270	269	276	289	305	292	280	274	294	279	285	276	274	288	284	253	294	300	306	298	309	264	268	318	275	304	282	275	281	296	279	279	323	323	328	294	273	241	270	305	272	302	321	278	306	283	298	281	295	252	301	276	268	289	260	289	310	289	265	272	283	308	293	292	322	297	282	270	287	312	287	278	294	313	286	277	243	302	273	279	266	284	315	280	288	291	320	303	291	298	275	318	269	296	265	300	300	294	329	307	280	286	299	335	302	295	292	259	276	296	290	294	274	284	272	282	266	274	330	292	267	292	248	295	303	286	319	314	312	297	276	299	285	303	271	284	261	250	250	276	277	300	301	273	288	306	247	283	292	271	314	316	279	278	266	289	292	296	294	308	265	295	283	275	275	280	283	307	274	290	284	284	282	297	267	270	303	324	263	275	278	312	275	282	295	309	293	295	288	282	278	288	273	269	292	316	290	305	296	288	276	297	266	258	242	296	286	294	311	300	302	253	298	284	276	268	255	306	299	287	282	278	270	283	275	262	296	272	308	289	309	273	307	283	290	239	304	290	329	273	272	270	320	302	279	300	297	326	267	275	265	284	264	330	285	248	311	295	273	285	318	287	287	283	259	260	249	299	313	300	312	285	284	276	283	287	262	325	298	296	324	290	271	277	294	295	297	285	268	300	278	285	297	292	285	334	287	266	291	263	294	282	273	294	260	286	296	275	287	286	290	315	277	304	319	300	301	293	274	267	282	297	303	342	277	283	287	287	272	346	283	298	282	309	298	294	266	276	275	294	274	270	274	308	293	327	292	276	287	309	307	291	298	294	287	292	283	302	278	277	285	285	326	317	283	313	272	271	268	267	290	286	297	304	311	266	278	276	295	306	274	313	269	297	303	300	307	286	297	301	290	298	287	258	273	307	328	303	316	287	291	299	280	311	312	287	271	278	325	283	269	301	307	266	313	302	285	271	283	262	295	295	305	291	272	309	284	255	246	282	250	291	305	290	294	300	287	276	267	312	287	271	316	303	283	289	305	305	286	307	285	277	286	302	310	280	285	315	276	313	298	289	273	288	271	275	307	298	279	254	302	275	267	267	296	295	309	290	294	305	314	304	297	307	294	255	318	319	309	287	273	292	285	277	273	285	290	300	266	251	289	278	281	285	291	283	307	297	287	316	284	317	278	280	305	302	268	286	254	260	268	260	275	269	283	259	274	304	280	281	324	283	320	319	274	303	286	293	314	316	282	272	302	262	281	298	305	347	284	309	280	273	279	259	286	283	265	303	292	305	293	306	281	284	280	283	256	317	299	265	308	268	317	280	278	271	287	273	274	329	311	287	280	288	241	297	238	258	277	264	280	312	305	274	284	285	296	286	287	291	282	260	247	308	286	277	302	302	293	293	299	316	319	295	297	303	284	280	322	264	338	274	264	302	277	279	281	274	271	310	288	323	302	302	291	302	315	282	295	307	286	264	318	286	308	264	305	314	280	310	300	290	317	288	266	304	310	290	290	281	282	276	269	305	310	303	303	304	276	271	295	272	319	274	293	301	291	269	292	268	286	270	296	313	299	284	305	301	284	263	253	277	284	294	282	288	264	291	263	296	282	293	310	274	250	280	289	307	330	267	279	284	284	280	297	312	265	282	311	312	277	287	255	272	298	296	277	283	314	297	300	298	283	276	278	280	266	281	284	291	299	309	325	296	289	294	298	295	245	257	279	292	262	318	305	303	288	305	315	301	285	286	297	310	268	292	327	287	323	305	279	292	260	296	288	321	309	278	280	270	313	260	305	288	278	283	285	307	281	296	286	263	266	267	307	310	266	286	320	262	294	289	282	297	247	292	292	291	314	294	270	281	279	262	282	303	279	281	306	274	274	313	286	286	295	278	267	297	296	289	283	268	291	282	261	266	246	280	261	309	288	288	290	325	317	272	289	277	273	252	316	300	286	285	311	295	298	281	277	307	335	322	307	273	286	274	298	288	257	312	287	271	293	272	329	279	285	287	257	240	291	320	256	283	266	292	284	281	270	301	299	289	294	260	283	305	282	268	300	292	253	279	278	288	277	291	291	307	293	302	313	273	322	296	347	309	264	259	307	266	266	298	306	324	283	260	289	282	310	269	307	282	273	296	291	247	265	276	290	282	295	279	284	292	294	292	275	273	278	306	259	340	270	299	270	291	274	300	285	286	270	276	277	292	304	269	283	285	264	292	296	275	295	316	283	321	283	287	291	290	270	320	301	287	297	287	301	298	286	292	276	296	291	332	265	301	307	303	299	284	303	282	300	276	305	278	304	270	265	274	271	271	266	289	248	315	279	260	265	290	282	259	274	281	265	300	293	314	286	299	264	274	251	333	270	265	296	282	306	316	262	288	272	269	296	321	284	276	300	297	286	266	296	291	302	304	259	298	269	278	272	295	284	313	309	272	268	295	298	261	277	298	266	296	359	291	310	281	306	325	296	298	261	306	271	246	294	282	310	337	260	293	281	287	267	312	261	331	295	305	306	300	233	333	292	304	253	269	276	275	317	235	295	296	287	299	323	281	280	328	287	297	277	328	299	303	290	281	318	260	291	284	297	286	295	256	304	312	283	311	263	293	292	277	283	275	268	311	300	262	313	270	307	274	303	269	310	278	305	259	269	279	284	293	277	289	295	302	292	288	315	294	315	299	279	262	305	279	302	299	303	288	344	306	285	294	256	280	275	316	253	292	306	294	290	294	299	262	316	292	288	297	286	288	294	276	262	284	293	273	288	293	280	289	296	318	305	280	300	266	297	272	286	281	323	292	307	308	273	301	266	316	302	277	295	299	297	302	311	297	307	309	293	304	275	285	290	312	282	293	265	307	295	293	320	246	287	287	303	297	258	281	347	269	319	316	276	318	275	324	284	309	298	267	282	296	312	284	281	317	288	295	295	288	246	307	291	273	303	294	297	286	294	290	293	259	296	309	297	282	285	268	262	298	296	322	286	294	315	292	276	287	298
14308	7628	14815	15946	13599	11327	9466	7642	5865	4611	3982	3201	2617	2197	1690	1453	1286	1187	1046	1001	919	934	883	797	793	735	764	784	729	723	720	727	755	711	762	749	739	695	745	686	713	709	723	672	710	702	681	699	704	673	725	697	710	637	711	710	655	657	670	666	681	689	662	711	701	689	675	699	666	691	680	729	700	681	684	699	690	706	700	678	680	686	707	661	685	663	692	661	689	692	651	613	707	753	663	679	677	697	695	651	666	653	676	738	631	650	714	690	698	638	671	667	697	696	665	676	725	760	695	703	664	658	669	664	663	668	656	733	667	669	633	694	676	677	673	694	660	689	663	692	694	730	693	686	717	700	706	639	675	678	673	662	670	646	697	695	648	669	702	690	665	657	655	631	691	661	702	726	666	696	680	726	704	694	645	708	710	641	696	688	701	701	675	679	713	644	678	657	686	709	705	649	686	724	681	649	686	649	699	708	673	696	693	725	688	717	652	672	692	725	667	688	682	700	699	678	645	689	697	645	643	665	719	701	667	691	668	665	725	625	661	687	706	691	680	705	655	627	712	660	726	704	664	658	706	662	672	719	705	665	694	650	705	687	709	679	695	715	669	651	693	701	711	697	657	671	650	650	640	682	643	690	672	699	711	628	641	692	695	664	711	652	679	675	699	677	706	675	701	672	695	688	710	666	671	700	677	665	654	714	675	693	678	675	698	727	648	716	685	702	641	659	698	696	684	712	677	662	707	709	705	700	675	676	688	663	697	682	691	653	691	685	697	630	705	686	665	685	690	684	691	711	697	682	692	695	680	662	661	680	690	677	724	676	669	709	713	647	751	718	647	684	696	682	671	670	675	665	725	697	710	664	674	694	700	696	663	710	681	675	662	633	700	672	661	677	655	672	705	689	653	677	689	711	688	661	708	669	714	749	680	707	694	673	678	658	672	674	730	674	712	710	666	689	699	693	681	659	668	714	677	674	659	638	655	650	656	713	696	723	678	696	678	715	662	705	681	712	681	605	629	657	657	679	701	642	726	684	729	681	694	666	694	687	683	681	667	694	688	676	686	676	696	686	676	705	702	662	685	697	634	703	669	722	697	667	711	678	644	678	694	700	689	705	689	674	688	695	689	668	678	697	665	674	683	660	657	665	720	589	674	675	680	662	636	652	679	693	691	699	682	674	627	694	661	694	636	700	692	659	710	661	674	674	715	712	718	686	694	682	690	666	665	601	683	721	686	688	700	634	659	708	700	689	722	628	709	691	646	693	661	711	648	669	669	684	659	642	672	655	659	675	691	720	688	677	655	725	667	666	693	670	684	675	695	699	653	680	687	670	732	668	661	735	680	677	703	694	708	692	720	681	685	668	676	685	677	701	643	669	697	735	667	718	691	725	689	688	705	687	658	703	682	684	706	670	692	678	706	648	674	670	691	680	696	639	647	669	690	659	688	692	690	729	723	712	680	693	659	672	688	669	680	733	681	669	648	681	687	674	684	726	685	711	693	698	731	693	677	704	687	679	694	628	690	718	680	667	657	724	677	714	619	682	678	641	647	683	652	674	667	748	711	655	703	687	697	668	650	615	685	695	696	676	716	687	675	654	671	708	673	691	680	683	715	677	701	728	656	671	654	689	686	730	664	695	643	712	713	667	708	678	696	623	726	675	688	713	693	697	657	689	685	698	717	681	686	686	700	695	669	678	677	677	657	680	655	639	674	707	685	662	653	729	709	721	662	654	663	694	660	680	636	685	685	668	694	688	680	695	714	698	664	734	657	710	676	725	715	674	705	664	675	653	688	658	731	700	650	659	685	709	687	665	703	736	674	693	708	716	717	672	683	693	723	749	712	737	733	693	697	685	699	742	648	700	699	644	707	683	721	698	711	699	644	666	691	664	686	688	711	710	697	633	663	682	678	704	665	627	677	728	671	692	648	690	680	691	662	705	678	744	691	675	691	720	664	651	685	714	664	687	718	670	634	697	682	708	675	683	660	676	668	682	682	721	674	706	714	700	711	677	705	690	730	673	703	690	691	716	690	687	689	648	670	670	670	681	678	701	657	696	680	711	704	665	689	669	683	651	636	684	700	658	655	624	703	710	670	701	687	712	702	700	683	700	692	692	654	685	687	699	722	701	636	682	669	651	674	669	670	636	659	670	631	705	749	702	717	675	681	678	653	694	688	694	676	614	689	703	725	664	678	706	688	722	661	691	668	645	684	640	640	663	699	695	683	684	660	665	672	699	687	685	708	700	674	692	702	679	646	695	666	648	598	702	686	714	666	710	686	729	744	674	696	730	674	702	693	682	677	659	662	696	662	707	708	671	661	668	628	711	645	669	637	677	627	717	722	683	696	680	696	688	728	707	767	620	691	685	708	728	692	669	697	667	655	662	681	676	715	650	642	689	687	671	704	681	672	680	668	751	717	689	680	710	699	686	690	678	673	686	677	646	703	692	670	689	662	737	706	700	703	737	676	664	695	650	669	715	730	673	715	709	725	730	654	709	692	713	663	674	670	669	680	658	653	672	697	658	719	633	665	677	679	738	693	671	641	677	690	614	719	709	702	692	652	734	673	673	742	684	722	666	719	673	740	661	661	705	661	688	699	674	695	772	678	623	746	699	658	682	664	681	678	682	750	682	687	658	676	671	700	712	677	633	692	679	688	678	662	639	703	663	654	681	704	717	649	692	681	699	687	679	681	676	688	696	691	673	694	693	669	702	681	715	680	643	736	648	676	701	696	768	661	705	714	701	651	681	702	684	706	695	706	690	714	675	692	663	700	717	711	687	701	662	656	667	694	667	710	706	661	708	664	647	676	666	680	661	724	706	682	663	693	721	676	729	681	643	752	719	724	694	655	692	740	701	638	669	653	702	659	687	643	718	659	687	634	675	701	693	760	678	701	691	714	669	664	700	682	713	663	642	655	682	688	724	675	676	655	677	673	737	704	667	664	642	709	695	672	645	695	672	671	670	682	675	696	735	705	657	668	681	675	699	664	653	716	695	670	711	698	701	749	650	680	704	685	677	683	651	698	675	710	722	710	709	719	679	691	699	688	706	728	684	708	724	648	699	658	742	669	698	664	670	723	676	678	633	665	727	678	680	646	688	739	643	672	727	717	716	687	676	675	693	664	705	688	695	712	657	692	699	687	702	663	702	666	691	693	684	653	700	706	681	713	688	714	687	674	717	637	730	694	665	666	685	643	664	662	695	642	676	640	644	661	704	726	686	678	729	651	646	704	682	699	699	712	676	724	656	624	610	683	659	707	665	677	642	721	725	668	691	690	687	707	676	652	694	674	713	703	661	667	705	735	700	711	656	658	683	685	675	680	709	637	690	704	699	663	650	675	690	680	692	691	667	688	646	731	654	708	679	664	665	684	693	667	666	673	734	653	706	703	683	663	612	681	654	647	681	710	689	726	672	693	667	718	637	671	691	663	720	686	651	704	662	650	680	697	660	714	737	633	716	697	727	698	741	684	721	688	645	732	626
27851	11578	12034	8683	5736	4142	3084	2248	1728	1269	1080	818	690	565	477	415	389	380	325	344	312	292	291	258	244	263	265	251	259	241	287	236	243	232	243	260	275	258	261	245	244	234	250	226	255	225	237	223	256	251	250	213	250	239	271	243	245	286	272	250	241	250	244	249	228	242	254	244	241	254	260	241	247	218	225	229	249	238	247	246	278	250	247	251	252	235	251	239	224	221	252	205	224	247	235	221	240	225	243	221	230	254	257	243	225	245	249	238	227	248	253	270	230	232	203	228	235	230	223	245	279	267	259	233	244	246	248	236	229	229	231	246	218	259	243	229	247	244	256	256	263	248	227	250	223	240	266	244	262	226	229	255	219	244	239	257	233	235	247	205	254	266	248	220	236	262	223	275	227	221	258	227	223	252	239	265	246	241	240	240	248	201	253	268	237	228	246	242	235	221	247	249	235	269	270	258	274	219	215	249	238	253	228	205	224	240	240	259	250	246	249	218	252	245	209	217	256	239	250	243	249	251	240	271	235	273	252	237	244	220	209	254	197	227	239	235	251	273	235	257	237	222	227	232	225	242	234	213	219	244	221	241	238	259	268	257	252	242	254	234	262	243	251	247	244	239	237	237	265	241	243	243	261	252	245	234	251	256	275	259	242	247	233	249	275	239	238	241	265	250	240	253	261	240	242	211	235	252	223	241	250	260	259	238	249	263	224	254	249	252	226	250	232	252	264	246	258	265	241	229	246	243	264	241	242	233	214	249	236	232	215	221	244	273	234	272	253	241	238	247	247	245	263	237	256	241	294	231	217	253	241	249	238	247	225	231	227	264	215	229	239	239	244	239	241	206	260	273	258	225	230	235	241	241	240	265	240	257	253	232	244	239	246	250	221	225	229	236	229	252	239	226	235	256	254	250	242	245	253	208	246	250	193	226	254	229	236	242	223	239	216	225	222	248	231	219	230	248	213	217	259	255	250	248	237	239	231	253	240	269	233	247	253	237	244	245	227	218	250	218	272	261	248	276	225	247	247	221	253	221	259	237	262	210	230	242	234	235	240	240	238	254	241	217	259	265	241	232	251	240	249	234	252	235	248	232	230	249	272	251	235	227	220	218	264	227	242	247	246	267	242	267	232	251	262	248	240	216	257	231	235	243	224	264	238	230	236	243	235	238	273	288	228	226	224	230	258	250	249	253	255	238	235	253	240	243	243	234	264	290	236	232	222	224	225	238	231	233	237	251	258	234	230	222	243	255	269	268	230	218	236	226	214	268	245	286	244	228	240	226	209	225	242	240	215	274	267	237	222	227	231	274	226	239	250	259	230	217	242	258	243	261	243	218	249	268	234	232	230	248	233	200	246	234	205	200	260	229	221	252	242	261	220	258	218	223	254	222	225	246	252	218	242	237	242	235	252	270	232	260	217	235	256	270	236	247	244	253	248	250	236	219	243	267	221	251	243	236	273	215	246	220	244	262	242	254	247	215	265	221	232	227	278	231	254	244	231	224	233	231	260	226	245	214	240	260	234	251	256	220	250	222	232	243	206	223	259	239	212	198	229	255	204	250	233	243	274	268	247	265	271	267	238	218	258	248	253	229	257	269	243	249	233	248	222	207	258	238	192	218	258	244	252	248	209	266	248	237	240	227	239	230	229	244	220	217	241	218	252	245	225	228	261	244	225	227	266	241	253	228	217	240	232	218	237	260	233	263	254	255	225	247	236	253	252	241	253	254	239	250	211	284	243	248	231	240	251	250	248	236	212	229	233	247	240	212	273	204	247	229	244	220	234	242	251	248	237	229	280	268	222	260	238	214	204	206	234	252	263	217	242	251	265	238	253	260	228	242	257	248	271	254	223	265	224	232	200	234	245	238	243	213	262	248	207	251	232	252	243	255	245	273	246	236	235	251	251	249	245	229	252	219	248	268	266	260	286	221	254	246	241	225	228	262	246	209	254	235	240	219	264	234	248	212	252	233	275	221	263	231	237	257	243	261	228	250	204	253	233	232	244	244	248	240	246	236	240	252	235	255	232	232	239	236	224	214	256	258	242	259	253	243	227	224	233	228	202	244	263	263	240	221	217	227	261	206	243	240	300	230	238	243	233	222	221	238	239	214	242	244	257	208	219	230	245	219	244	244	267	229	271	234	228	235	243	282	248	246	257	217	227	237	220	279	278	230	239	252	244	242	231	242	245	251	240	256	231	232	254	255	231	238	242	214	205	234	262	262	269	235	251	208	229	220	238	258	241	250	234	230	224	219	253	210	246	240	249	228	219	239	255	213	238	238	250	256	200	254	241	251	234	220	213	220	263	232	249	213	214	219	256	235	248	247	217	224	261	261	236	249	251	240	244	246	232	255	235	240	228	233	249	250	235	259	272	230	262	241	262	235	246	238	255	215	228	251	219	224	250	241	248	232	218	265	230	215	221	243	256	206	255	231	281	243	223	227	246	254	266	258	253	219	228	242	237	244	206	268	230	222	226	234	253	263	221	256	235	252	246	241	262	254	234	234	241	236	251	260	243	234	260	280	230	228	237	222	253	237	230	242	234	246	267	234	239	240	268	292	227	239	258	268	227	234	238	230	225	255	230	225	231	265	219	257	253	241	243	239	255	222	260	246	225	246	245	234	256	253	241	251	216	255	245	250	271	248	244	263	215	243	214	238	238	240	218	228	249	225	240	241	224	267	213	249	271	228	261	244	219	262	235	248	234	282	259	235	246	239	240	266	263	263	262	252	266	241	216	211	252	233	233	223	227	227	251	235	232	265	262	270	239	217	242	237	246	274	224	252	235	226	257	221	245	241	243	230	253	240	252	241	243	237	257	264	244	256	247	256	244	249	218	241	237	240	248	247	306	216	216	233	213	238	226	214	258	221	237	207	228	220	225	248	268	207	236	256	256	250	241	232	221	252	218	258	266	242	246	226	243	243	254	268	255	219	235	218	250	238	257	257	233	251	257	244	250	219	220	275	288	259	239	229	221	215	251	249	234	231	249	256	251	222	230	243	251	216	219	255	215	252	265	266	224	250	232	240	209	233	265	247	237	260	258	228	231	263	272	230	256	254	260	240	240	271	232	251	239	246	273	243	244	265	265	269	238	229	257	217	239	250	231	242	225	240	222	242	218	246	269	232	256	252	231	262	251	243	219	239	229	223	220	227	250	240	231	224	240	254	244	240	237	226	240	220	267	265	279	239	216	246	268	220	227	230	237	236	262	268	236	246	251	219	213	234	218	214	234	208	216	258	235	228	246	250	256	256	233	240	255	231	276	261	264	247	242	237	256	238	242	250	227	247	225	245	262	236	240	258	223	231	239	238	254	231	249	225	237	209	228	258	243	246	265	255	225	222	246	253	251	259	234	227	219	262	260	237	240	223	256	250	252	238	258	238	256	216	261	263	219	256	253	250	238	257	222	232	254	227	258	244	253	232	234	278	281	254	262	239	265	244	237	222	235	205	230	255	254	247	210	219	253	246	236	226	261	272
16530	9447	19150	19845	17436	14848	12025	9907	7711	6092	5159	4029	3201	2501	2069	1646	1546	1284	1080	1008	944	882	803	788	735	709	721	625	638	632	639	689	634	609	607	635	630	623	652	636	629	596	622	596	564	616	616	583	616	566	613	595	568	606	586	586	544	606	572	588	576	590	564	609	600	600	614	608	581	617	562	611	560	582	583	592	574	567	627	595	609	612	563	584	586	579	587	593	610	573	607	586	586	548	604	578	559	606	566	573	614	613	579	599	558	570	573	566	549	604	595	625	585	568	606	617	635	620	628	591	595	585	550	534	559	578	579	582	626	599	578	615	562	646	606	588	599	618	610	600	563	545	598	578	570	594	584	545	597	573	574	561	626	586	594	588	612	592	574	582	597	613	567	615	564	595	632	598	579	584	616	589	574	566	573	619	565	598	605	593	573	596	590	581	569	574	566	570	598	593	614	601	595	572	574	547	542	588	582	599	602	605	558	561	612	544	599	576	583	586	604	584	612	615	601	588	563	590	570	581	580	622	608	646	584	595	573	555	588	558	619	574	593	572	598	575	605	588	559	596	630	581	584	593	562	584	603	648	570	585	598	604	581	574	588	585	608	606	598	560	575	608	599	619	547	568	583	593	558	607	588	631	579	525	638	596	582	618	583	587	579	560	584	654	598	587	598	584	602	606	591	596	601	609	583	575	585	609	576	554	617	611	585	589	623	577	581	587	594	590	623	594	581	539	622	579	600	622	592	587	604	579	543	603	574	613	576	579	570	630	566	549	582	584	633	541	628	584	589	584	567	618	593	578	560	588	585	591	580	534	570	564	593	582	604	524	571	517	602	530	561	592	560	578	583	565	574	572	587	585	589	572	623	578	587	581	583	590	580	592	625	574	577	570	566	621	579	574	584	592	603	600	561	600	596	597	548	612	636	585	568	588	563	576	559	584	606	592	597	600	605	577	555	627	564	636	587	580	581	544	545	582	593	623	580	576	576	596	566	603	586	592	581	608	557	564	570	566	531	544	589	639	622	580	604	594	576	622	569	564	606	588	655	593	593	579	599	567	580	555	537	567	591	567	578	615	547	637	581	589	624	590	574	618	577	594	587	605	582	604	556	604	583	575	622	593	568	570	582	582	574	606	577	601	588	603	589	614	583	599	554	570	556	561	627	591	548	593	592	555	627	613	575	614	570	566	591	600	570	562	592	542	594	543	525	614	578	602	580	557	549	603	627	618	599	584	600	545	584	603	573	586	620	579	603	567	609	571	613	558	556	566	596	547	552	598	573	592	623	588	585	557	572	629	603	624	585	633	645	575	585	599	559	544	578	577	591	579	596	591	584	600	560	629	553	591	582	635	570	570	576	562	630	586	595	625	632	611	605	606	588	648	557	539	576	613	584	623	603	590	592	606	562	562	565	585	584	587	576	585	600	620	565	598	623	606	609	589	630	553	600	571	553	596	582	645	601	572	576	655	583	610	552	566	605	590	624	608	582	571	608	581	589	567	579	584	605	531	594	604	594	586	566	614	626	573	596	631	598	612	630	561	579	596	569	564	604	609	590	578	599	585	565	607	598	600	617	524	602	557	581	600	583	565	616	594	607	576	608	542	598	536	596	582	590	606	573	579	586	564	613	625	604	569	595	568	565	546	547	548	550	654	574	623	612	612	586	601	600	563	547	588	582	554	591	610	632	577	562	564	583	583	569	587	542	607	610	600	612	595	580	603	597	591	573	545	577	615	629	584	628	556	580	576	617	600	601	588	572	592	597	558	596	609	572	619	576	566	586	603	572	590	575	611	600	585	580	590	596	611	589	566	583	571	559	623	622	584	595	610	559	575	572	597	610	570	582	601	554	634	588	616	589	610	610	561	608	601	578	570	610	579	628	568	594	581	593	579	603	608	546	612	560	574	625	602	549	599	594	574	593	540	591	554	587	532	593	602	587	568	596	570	595	620	606	607	583	585	544	591	558	604	610	619	558	597	560	593	588	570	601	568	593	547	577	586	558	584	617	576	537	574	586	614	576	541	563	563	570	553	545	588	564	595	558	579	587	579	610	566	601	570	602	628	562	600	584	623	630	624	571	630	603	623	581	574	650	614	600	567	560	591	603	621	590	653	568	597	588	559	544	554	576	542	577	541	548	584	620	620	601	594	583	581	610	604	598	551	537	567	571	599	573	613	599	533	602	576	603	582	592	580	613	562	569	612	594	575	541	629	574	564	638	625	602	586	539	603	582	563	585	591	621	550	596	623	585	602	600	581	604	545	545	564	581	593	560	576	603	563	568	575	576	591	593	610	634	617	563	575	608	588	602	585	603	559	548	542	570	595	577	570	549	617	603	549	531	604	584	595	602	576	562	588	545	574	582	576	598	622	593	623	604	518	586	586	593	605	615	568	603	593	605	565	633	594	601	545	605	620	609	611	585	607	590	596	578	595	607	569	534	585	582	587	568	546	604	594	600	619	609	554	613	602	573	597	582	579	612	578	575	588	627	569	598	600	578	610	568	557	564	546	607	568	569	602	575	556	623	604	607	569	583	577	602	588	609	536	623	582	575	588	591	582	599	576	584	585	608	610	577	612	608	575	612	592	564	578	609	559	605	589	573	580	597	606	560	611	590	600	609	616	560	599	588	596	603	544	582	572	546	561	566	634	596	612	603	603	596	597	573	568	595	591	581	563	601	594	550	613	616	565	566	634	632	597	584	586	560	557	597	628	594	565	552	600	625	577	562	631	600	560	601	569	561	635	559	603	590	573	627	591	553	575	575	566	583	586	578	605	536	626	574	560	584	602	594	550	597	613	585	574	570	632	601	572	620	583	590	629	609	562	558	652	543	576	593	573	567	587	592	603	601	576	572	597	544	604	560	554	624	602	561	592	556	554	589	573	607	572	608	607	546	565	599	599	600	571	543	590	595	583	602	600	619	574	582	608	594	529	588	600	610	624	578	617	602	598	559	583	595	571	571	589	560	594	597	591	562	606	611	593	592	607	633	615	542	589	617	547	615	624	609	576	562	576	594	587	592	625	590	592	600	572	641	599	567	629	587	571	667	577	558	590	591	602	604	589	558	597	552	604	619	597	583	589	632	566	601	566	612	588	568	615	549	571	604	623	570	564	565	558	630	561	552	599	554	569	597	571	590	568	618	613	636	607	554	589	600	648	540	569	595	612	579	662	576	617	572	592	587	581	573	604	603	578	590	597	589	640	567	624	610	584	624	585	542	600	583	631	561	540	606	620	599	594	560	586	601	557	615	557	571	565	589	592	593	564	611	569	587	610	582	522	572	587	582	590	611	582	604	574	607	604	604	604	573	603	614	568	572	582	566	595	640	534	663	574	615	586	598	615	560	563	606	584	603	614	603	589	598	616	561	591	588	612	591	589	556	551	590	569	569	585	560	618	562	574	597	613	642	599	544	583	544	611	583	579	609	609	608	604	568	605	585	627	590	522	531	595	637	597	573	606	553	592	584	580	538	589	566	567	599	598	557	549
11244	5486	5516	3646	2468	1936	1483	1221	938	770	661	599	539	517	440	384	366	356	371	336	349	317	367	322	339	305	343	353	312	320	313	313	340	308	316	318	321	332	315	318	301	309	326	307	311	319	334	357	344	326	348	316	291	348	354	322	295	327	334	309	331	320	299	311	299	317	321	317	344	314	339	309	310	318	330	304	325	317	360	319	328	325	300	335	368	352	291	354	322	325	348	318	293	313	324	327	344	318	328	298	322	285	317	332	331	303	339	304	327	311	342	298	323	316	324	298	282	293	317	329	307	330	322	288	305	347	310	336	355	347	318	304	336	334	308	298	335	347	352	320	303	356	303	319	356	341	304	303	300	340	346	321	387	311	307	311	339	328	340	353	323	328	320	338	339	329	313	298	347	323	293	313	313	303	317	346	348	305	330	326	320	342	328	345	312	301	320	337	278	359	336	353	337	318	349	358	327	301	336	319	297	309	309	324	284	350	323	325	329	338	348	303	299	335	351	373	333	339	310	347	350	312	359	338	336	320	332	351	317	330	315	336	300	323	300	323	316	287	328	329	355	308	337	338	338	331	331	351	329	333	356	310	369	333	331	332	318	305	307	315	354	360	314	301	342	307	316	320	326	323	345	330	279	305	306	335	320	343	334	344	294	339	344	346	338	305	322	292	307	364	328	337	301	349	351	321	299	334	301	320	321	343	345	347	332	311	350	324	324	327	382	316	322	341	298	330	357	324	354	324	304	328	309	301	333	266	319	305	278	335	317	327	294	351	312	316	292	315	321	327	354	325	337	319	309	305	361	355	303	329	321	332	318	332	295	291	355	302	325	329	346	328	303	294	313	316	289	343	340	342	318	316	335	355	313	329	339	366	335	335	343	304	321	321	317	342	338	357	342	322	341	333	300	299	327	319	324	298	323	335	308	342	352	318	334	314	300	327	328	330	309	299	324	279	322	362	309	304	299	313	372	302	328	302	323	327	338	324	341	317	321	310	315	351	308	303	286	304	359	310	372	345	305	316	299	318	328	341	322	329	310	305	289	333	353	350	335	329	337	335	300	308	301	318	341	335	317	336	339	352	337	297	325	307	298	336	305	301	367	347	311	337	343	313	331	318	322	319	329	321	321	281	338	333	358	318	341	314	310	289	328	369	340	306	333	301	324	307	273	331	302	347	356	319	347	337	292	304	306	301	332	334	352	317	360	331	323	298	301	314	325	302	304	337	320	293	310	307	334	302	372	337	346	351	321	304	324	324	327	337	346	345	314	307	348	333	303	335	309	296	342	301	351	332	323	287	309	320	312	333	337	340	326	339	334	309	311	312	347	357	330	319	309	321	309	316	315	311	299	310	348	319	312	337	333	361	334	340	353	319	311	328	320	286	288	317	320	312	332	310	302	342	313	342	336	323	336	337	321	361	342	311	295	312	309	292	328	327	325	334	306	307	304	337	297	367	339	320	314	291	306	322	319	306	338	299	323	318	342	338	339	328	291	299	349	308	327	319	308	305	330	324	319	321	295	305	309	338	323	323	316	348	330	282	295	296	357	318	304	308	350	344	318	342	348	360	344	344	344	347	305	283	323	352	325	321	309	320	307	333	292	311	295	338	310	345	315	342	358	321	358	319	320	328	343	357	292	315	314	334	323	326	311	304	318	315	339	323	315	323	312	311	326	320	311	295	326	329	321	305	326	361	338	322	334	331	337	317	326	354	313	332	333	300	332	303	319	298	314	341	321	344	293	313	326	308	327	346	308	319	336	335	346	315	323	346	340	318	322	335	344	315	331	323	333	306	301	334	290	337	310	319	318	301	351	347	324	347	341	318	298	299	317	318	290	305	354	288	328	302	340	352	303	326	275	317	329	294	340	350	316	337	336	322	336	306	317	315	329	337	324	354	339	332	320	339	289	311	319	322	316	337	317	322	343	346	303	298	337	334	295	325	299	327	316	347	349	313	318	335	323	292	296	339	307	311	303	319	285	346	306	308	308	319	296	320	371	348	327	331	298	338	313	301	327	328	349	300	327	319	324	312	321	306	318	313	336	332	342	308	345	327	350	317	333	335	333	341	323	313	347	314	307	323	337	338	324	312	305	319	309	332	313	331	293	305	296	296	355	266	323	333	349	341	322	334	330	369	348	338	329	316	340	323	369	340	323	340	348	326	314	328	297	349	300	333	359	333	323	340	317	310	336	333	339	322	333	305	326	370	325	343	324	341	311	306	331	318	317	320	297	347	341	316	293	348	345	333	328	311	338	308	296	360	326	312	315	318	321	303	306	363	345	324	343	307	323	313	341	357	328	351	305	298	313	303	307	324	317	330	327	323	320	359	328	327	291	315	333	333	338	313	317	327	320	312	307	327	313	341	328	323	317	320	312	341	356	306	290	311	298	361	302	327	332	336	314	313	307	337	339	317	347	301	302	341	325	307	340	320	352	332	317	331	314	298	318	328	312	333	315	295	317	363	336	337	288	323	300	297	351	313	345	318	328	322	319	353	310	288	316	299	339	327	323	318	314	321	306	329	342	326	319	333	328	335	309	330	316	327	327	323	332	314	287	313	339	298	343	312	347	296	317	337	333	325	313	347	345	340	279	303	323	328	305	327	327	327	345	319	305	294	325	319	318	315	328	329	316	325	315	323	337	334	319	306	346	323	309	347	340	310	342	328	311	331	317	329	337	341	352	333	331	328	319	327	306	309	296	345	313	308	317	313	325	341	328	338	337	335	331	354	382	334	290	302	295	347	286	325	312	314	307	323	282	344	313	306	314	328	316	335	333	338	309	322	339	336	295	328	338	295	345	337	326	292	354	310	299	335	324	346	336	316	304	278	331	336	313	306	345	303	350	332	343	307	308	344	320	334	287	330	304	310	298	295	306	284	311	339	343	293	303	299	301	303	324	337	325	331	323	313	304	345	335	334	317	299	310	324	322	312	328	358	347	279	330	319	294	332	329	315	321	316	299	370	336	274	303	308	365	300	312	344	336	293	363	321	312	298	356	337	342	376	351	330	292	330	329	321	334	324	311	328	309	326	315	299	377	326	307	351	339	345	308	305	346	328	327	330	299	295	293	331	315	304	303	327	314	334	343	329	318	304	303	359	309	333	311	353	326	328	336	329	301	318	340	318	308	333	300	331	339	322	289	318	316	337	359	314	317	296	316	316	336	312	310	298	311	313	324	323	334	324	308	321	299	337	313	345	340	313	333	302	305	304	292	310	327	339	330	284	298	332	353	325	314	337	328	290	325	282	286	313	339	335	338	298	332	334	312	369	304	296	353	333	335	331	335	340	314	314	323	354	315	307	323	333	325	350	349	341	315	320	330	339	316	319	328	338	350	329	340	355	318	285	309	289	321	313	326	334	315	341	279	349	335	288	311	363	344	345	345	319	295	318	322	347	321	306	333	326	314	329	345	359	313	303	289	346	312	340	302	334	345	282	312	315	319	330	302	341	318	332	336	316	313	334	355	310	339	314	331	304	301	336
7518	5211	10138	10459	9311	7563	6640	5331	4232	3209	2733	2338	1984	1663	1432	1234	1170	1051	950	891	879	835	818	809	820	812	770	807	800	751	781	787	771	722	778	795	764	807	736	777	784	746	750	777	736	811	716	766	779	705	752	739	776	740	794	787	766	741	811	759	734	772	756	749	753	757	777	758	737	760	782	702	776	739	752	789	764	724	777	742	777	708	735	746	710	769	754	744	748	799	786	734	695	759	786	724	772	825	720	751	842	746	757	789	729	806	750	743	761	774	748	720	689	735	772	768	751	714	723	757	725	731	731	763	749	710	747	758	737	784	760	739	740	750	771	754	762	723	792	795	730	721	693	762	757	802	740	743	780	803	780	746	769	756	773	722	726	759	761	772	709	769	761	789	765	755	719	747	797	763	748	782	785	770	762	777	760	780	786	735	748	756	762	796	752	756	747	768	718	735	741	757	758	741	708	762	739	752	722	719	740	746	774	744	790	739	729	747	772	734	833	765	756	731	770	723	753	730	791	815	767	774	712	761	769	791	779	739	750	770	737	738	710	746	746	743	759	765	749	801	716	756	684	721	796	731	751	780	768	817	719	744	763	747	739	754	759	784	743	760	766	742	757	721	734	745	768	785	736	816	726	773	756	800	773	766	737	713	755	767	753	753	769	704	724	799	740	748	762	724	746	749	793	760	737	784	728	746	763	762	745	751	748	716	738	755	747	747	762	829	715	745	714	723	765	758	792	767	738	756	757	734	717	798	756	742	741	795	721	752	728	789	750	769	727	756	716	723	764	750	808	770	744	746	777	769	738	756	770	761	788	746	743	783	823	761	744	727	741	736	748	763	714	774	726	764	758	777	799	779	760	757	764	770	756	734	743	737	770	734	739	728	742	789	788	761	778	790	689	798	733	754	772	745	752	780	740	768	760	711	743	752	691	742	761	735	767	749	747	750	753	768	743	770	725	804	755	745	786	769	818	698	750	759	731	728	798	771	810	760	738	709	763	762	742	780	744	758	733	733	760	770	773	796	763	779	762	762	770	734	755	731	768	745	728	756	794	756	738	777	706	754	745	770	719	788	809	716	728	751	769	763	753	737	762	803	764	765	755	819	726	729	772	805	762	796	707	786	771	739	747	786	742	726	745	792	745	760	775	803	783	758	795	728	773	792	764	748	759	782	743	773	736	767	756	762	738	703	801	759	778	694	730	717	785	736	771	736	734	820	786	741	734	766	772	735	745	756	740	765	713	720	811	698	774	789	773	777	773	750	790	769	733	754	762	789	679	732	790	717	719	773	747	823	801	739	785	763	709	758	747	728	761	743	748	764	769	774	758	799	772	753	731	738	758	755	736	778	741	767	768	771	764	758	768	730	719	708	769	765	768	757	804	832	722	750	733	779	749	714	745	764	787	764	802	759	812	793	734	798	754	765	753	751	758	738	768	825	754	750	724	684	763	776	784	729	746	742	765	748	802	736	748	761	797	772	779	737	760	766	779	732	768	801	762	745	771	726	713	770	749	784	773	804	789	693	711	735	756	738	739	782	730	763	766	768	762	725	774	768	750	774	789	774	730	771	761	759	806	734	711	746	767	758	767	765	738	752	757	766	724	754	782	780	745	772	752	746	792	747	812	793	741	772	715	765	770	749	776	784	757	739	727	770	767	738	777	743	723	731	722	775	761	757	726	724	773	767	736	736	735	810	739	750	824	753	720	754	690	758	773	747	806	785	781	726	716	768	766	805	749	777	718	776	726	731	777	697	760	809	720	746	733	771	713	740	741	767	753	734	775	706	732	715	747	782	729	761	753	756	770	765	745	744	728	793	771	772	810	746	714	713	708	752	702	759	788	792	745	731	761	777	745	755	747	755	758	711	770	753	732	752	774	784	768	760	769	727	769	752	742	769	798	759	793	757	765	757	763	775	771	727	750	734	788	724	762	721	818	765	756	695	761	775	791	703	761	715	733	717	793	728	770	783	738	751	737	741	737	812	749	791	790	755	737	778	715	722	749	736	709	795	768	764	729	725	773	782	752	773	751	759	733	718	758	804	786	785	751	774	725	731	775	780	704	767	778	740	719	732	703	755	787	751	783	807	770	751	752	729	777	786	783	751	752	805	736	797	757	781	734	821	688	762	779	749	740	774	776	741	774	743	767	759	744	784	743	794	749	733	800	808	749	766	689	736	744	724	801	706	771	736	706	795	758	748	745	791	736	750	770	750	755	745	761	740	767	728	751	737	746	784	734	725	781	732	708	725	737	752	750	728	736	789	762	697	745	790	766	731	789	743	728	726	749	768	775	774	725	736	732	781	747	726	761	740	783	787	755	748	776	774	813	783	752	731	767	726	783	821	737	763	713	780	816	767	751	742	730	752	758	777	767	735	731	704	806	759	778	775	774	736	711	797	772	708	743	739	762	751	777	765	808	711	762	751	745	770	734	765	755	745	794	762	745	742	768	726	800	743	768	698	762	732	735	733	764	723	781	763	751	748	768	717	741	797	793	808	687	722	736	725	737	749	758	755	768	800	744	723	746	764	744	749	737	769	712	725	774	732	771	703	767	743	796	762	704	757	759	767	753	741	752	737	751	763	794	746	728	799	748	747	770	751	720	734	773	726	708	772	813	749	779	717	741	825	716	745	708	774	791	781	736	759	756	711	770	729	760	760	724	712	729	760	774	764	761	759	759	769	783	728	759	796	701	758	783	750	799	705	752	768	743	789	792	759	773	717	773	745	794	748	767	779	733	781	726	794	800	788	775	759	799	754	727	759	732	768	779	751	731	765	777	766	794	735	775	719	802	764	750	751	757	715	737	807	726	723	772	781	757	754	740	755	777	741	773	747	718	781	750	821	796	761	779	733	798	790	742	720	727	730	768	770	729	720	748	809	751	801	755	748	740	745	727	779	757	779	700	779	806	745	742	680	717	770	684	766	752	800	721	740	800	735	769	746	790	710	744	762	792	745	779	758	751	774	741	727	761	753	737	753	772	759	740	747	743	752	762	720	760	748	782	741	762	755	765	770	731	741	737	712	721	706	721	699	768	779	756	729	745	772	710	763	733	710	774	778	729	751	796	767	760	713	771	753	726	757	713	759	726	769	753	715	836	771	749	785	767	748	772	813	752	734	758	786	720	754	778	789	732	751	781	787	709	784	768	754	713	721	770	763	782	774	739	734	743	770	741	723	763	740	757	821	797	762	780	754	730	747	741	787	752	745	703	783	710	775	727	756	748	765	766	793	747	749	756	798	754	763	754	793	768	790	775	724	755	728	704	760	749	740	787	776	811	757	762	723	703	762	716	765	756	745	772	771	723	772	736	776	775	720	775	810	747	768	790	754	738	775	819	764	736	750	837	757	785	723	829	775	727	781	792	746	754	776	778	730	765	725	787	741	695	763	782	762	747	787	774	776	786	776	764	737	737	753	746	740	737	742	791	732	728	723	786	741	743	735	739	756	778	704	701	745	754	752	753	786	791	774	743	782	731	744	793	763
21600	8579	8124	5575	4004	2993	2294	1815	1347	1094	909	753	607	555	532	412	413	357	371	352	306	295	275	290	294	301	312	286	271	287	304	291	325	309	295	269	275	289	291	288	290	275	273	296	320	303	306	279	291	300	275	325	275	311	325	285	312	270	296	281	293	294	267	299	293	271	302	288	310	284	314	278	302	270	281	319	312	285	262	268	281	289	299	285	294	296	298	267	307	281	275	299	289	268	268	283	308	306	265	285	287	296	290	302	291	288	303	313	306	278	299	294	296	287	291	327	281	277	316	273	302	308	252	299	327	283	312	295	283	291	301	271	308	278	264	285	263	242	280	317	282	268	282	271	284	311	284	275	287	304	289	307	311	297	291	273	281	273	280	311	285	304	284	278	285	298	293	276	263	263	271	265	282	247	281	289	305	329	312	298	292	278	298	281	331	324	286	283	293	280	310	326	293	255	284	301	305	284	266	301	301	303	294	300	321	261	272	288	281	296	310	299	252	312	276	343	285	299	293	294	285	323	291	312	280	266	272	276	281	305	273	265	269	285	310	282	330	312	330	286	270	278	300	279	305	270	321	296	317	293	285	274	297	299	273	294	285	291	272	294	278	289	298	274	274	285	273	284	293	296	289	283	271	318	298	290	264	292	297	301	267	325	312	325	273	310	304	313	293	309	311	290	284	292	269	299	287	274	284	281	292	304	268	293	304	290	267	270	298	256	307	282	282	275	278	291	298	257	310	285	316	277	315	298	292	284	300	296	262	282	245	305	263	288	317	301	332	283	295	290	286	314	323	278	310	287	304	291	303	288	317	306	280	302	273	268	299	301	309	280	304	287	284	283	299	302	319	319	313	260	315	272	311	295	273	292	293	280	281	289	284	314	265	288	305	312	270	291	298	278	288	264	284	268	301	291	309	278	262	293	304	292	279	310	287	303	294	288	271	281	302	298	278	269	301	262	273	359	300	313	279	297	317	284	300	281	313	302	280	270	265	304	306	267	314	296	310	308	313	276	293	332	271	290	265	272	291	332	297	286	272	299	269	301	331	297	278	295	270	281	311	296	310	281	287	275	283	277	274	313	290	306	295	295	280	288	296	295	270	293	309	286	301	277	306	297	277	309	326	290	318	293	295	310	286	292	282	300	325	264	266	304	288	284	264	274	289	278	250	295	309	327	293	280	288	325	303	304	316	266	322	294	342	293	315	285	267	267	279	306	272	273	317	297	307	307	276	282	274	273	264	293	285	284	309	275	291	301	280	286	316	260	305	285	297	290	273	275	313	284	286	288	301	288	320	295	294	313	281	297	299	308	327	312	302	285	273	284	287	311	307	305	307	274	292	268	280	297	269	253	299	286	290	260	279	310	303	295	262	303	282	286	286	302	313	330	328	267	281	294	287	282	269	313	313	282	277	304	292	286	288	262	291	268	304	285	301	314	288	298	276	332	273	278	271	299	320	301	253	275	306	323	269	304	299	284	284	291	285	254	290	276	308	272	285	309	296	285	269	295	294	286	271	302	294	305	304	296	272	292	294	309	284	272	284	294	288	326	282	300	298	315	296	297	325	289	290	320	283	287	284	291	294	300	305	326	255	306	284	307	284	300	296	272	349	286	298	287	325	336	283	266	312	303	265	284	281	261	321	286	323	299	299	264	284	264	267	308	272	277	298	298	291	316	254	310	295	292	280	288	330	280	288	314	269	289	320	287	303	302	292	278	309	279	292	327	317	301	315	294	299	299	257	305	275	323	298	300	291	309	309	292	260	274	297	307	271	274	335	269	279	288	302	319	303	265	289	313	262	299	325	242	289	321	318	293	318	252	285	301	304	305	259	288	253	299	278	276	301	315	277	283	288	308	277	295	277	291	282	304	258	281	305	278	267	306	296	300	272	290	304	346	300	279	287	303	293	263	277	270	288	294	313	291	262	270	318	287	279	303	268	279	314	326	274	244	291	276	322	304	294	269	324	281	272	275	305	294	281	273	324	281	329	269	296	314	298	291	281	288	265	330	284	306	293	283	315	295	300	264	286	291	269	329	259	288	283	294	303	276	308	321	282	302	307	289	288	296	277	267	285	312	282	278	255	294	300	295	294	297	263	283	297	320	309	303	287	262	318	278	304	267	274	286	301	302	261	307	277	263	284	306	282	304	284	282	297	285	263	300	325	310	287	286	292	285	292	306	268	303	290	314	280	300	289	284	273	319	291	315	314	328	316	308	327	288	270	279	272	273	316	298	280	276	313	292	306	284	288	257	294	307	297	302	272	283	290	298	278	287	293	264	276	326	302	312	266	265	255	272	288	328	254	294	248	325	304	279	276	323	299	297	297	275	288	307	305	286	258	286	301	318	296	323	234	264	285	284	261	308	317	296	301	259	318	277	289	308	308	301	290	292	309	275	291	285	299	295	301	310	281	312	288	280	264	304	286	282	290	296	299	293	315	302	275	277	289	311	303	317	273	304	289	289	268	317	280	299	281	285	302	293	297	272	275	272	281	289	287	306	286	294	276	298	276	310	319	249	282	270	276	314	311	307	296	278	303	291	294	285	294	305	296	315	277	282	282	286	290	282	290	320	302	275	270	285	305	349	284	310	297	269	280	262	276	274	284	286	320	279	330	283	270	293	278	263	323	304	305	295	283	314	281	297	303	285	280	277	299	310	320	277	283	279	301	315	307	292	299	263	297	291	282	308	277	267	302	284	271	290	269	295	268	283	293	295	304	299	325	276	291	277	308	305	301	276	250	310	275	298	281	289	309	320	276	284	290	284	323	297	276	313	272	280	279	306	297	319	270	288	317	295	298	286	284	267	295	302	297	314	279	285	264	297	273	302	307	296	264	304	300	282	273	308	323	290	300	303	300	306	311	273	280	277	295	323	299	260	288	309	299	262	305	288	269	294	309	300	281	299	301	302	282	287	279	305	279	302	294	302	279	298	268	296	315	289	299	266	321	287	278	283	234	283	306	307	282	296	300	308	306	293	278	258	285	324	275	295	301	285	282	277	289	288	306	303	296	295	303	293	326	266	317	273	323	264	300	307	296	289	318	303	297	305	288	282	293	266	300	316	309	280	308	284	314	312	309	264	275	317	289	276	311	272	298	275	284	296	278	342	277	293	309	280	324	288	274	303	304	291	319	309	287	301	304	304	282	314	294	288	298	273	282	322	302	264	288	296	267	284	349	293	313	303	301	265	283	304	283	272	261	289	284	280	289	295	278	292	305	278	318	283	287	277	257	301	314	309	296	284	307	319	294	288	272	285	256	285	296	285	295	252	304	310	303	290	261	299	276	274	303	266	282	297	301	300	251	312	295	314	303	305	275	304	300	283	324	306	290	295	260	301	308	269	317	297	263	245	277	299	293	308	270	297	253	306	266	295	300	264	287	298	306	300	302	292	291	312	296	261	275	273	306	286	249	274	293	291	282	307	314	277	297	286	292	302	281	282	276	301	289	259	287	279	318	272	299	283	297	311	330	291	320	290	252	300
14296	7590	14475	14716	13350	11399	9605	7550	5902	4817	3951	3299	2660	2289	1786	1506	1344	1191	1101	993	900	905	824	831	751	771	772	752	753	773	721	698	714	701	688	717	704	667	726	717	684	706	661	700	705	692	697	691	688	710	671	712	683	701	684	715	729	622	702	681	741	664	663	656	665	688	728	664	737	722	644	678	675	654	688	682	701	710	669	683	719	727	671	658	644	708	663	676	696	741	687	703	716	680	655	657	652	708	657	728	689	685	746	659	681	684	682	695	648	676	656	671	679	686	752	717	683	728	691	678	732	693	671	684	647	665	705	706	694	694	724	720	685	675	701	662	713	675	691	694	690	652	675	697	682	689	714	670	700	759	684	695	682	682	722	697	731	690	654	672	663	728	708	670	708	642	627	671	779	670	679	737	715	690	684	694	699	711	716	701	678	673	688	674	647	666	679	684	682	672	669	636	688	667	665	678	677	689	669	684	662	681	741	686	662	668	668	725	685	670	659	707	669	638	728	729	699	723	726	684	692	707	720	683	642	704	660	692	699	688	697	708	718	727	668	713	714	624	709	680	664	713	677	674	642	715	695	684	718	661	744	709	688	673	685	688	651	661	677	700	698	653	740	680	679	642	677	681	678	715	694	672	688	720	677	723	640	695	716	698	705	691	666	705	670	675	698	677	656	681	718	651	682	688	707	684	707	702	726	695	715	656	722	686	673	714	696	661	665	682	678	672	691	739	634	672	677	705	669	662	686	644	701	684	670	648	686	629	677	678	658	677	707	666	670	633	686	699	675	691	679	723	664	673	704	653	731	748	659	704	711	683	722	711	699	706	709	697	710	654	712	690	663	667	655	704	688	699	695	666	699	700	705	736	685	677	686	704	699	694	654	663	637	694	689	710	666	680	675	669	700	700	696	667	648	714	667	691	682	690	740	677	665	696	713	664	671	698	655	711	662	652	710	712	671	690	662	718	686	708	653	728	706	690	681	668	668	716	670	692	730	671	677	680	693	718	655	688	720	701	686	741	681	738	676	676	714	724	715	685	659	735	677	631	709	723	724	697	690	667	653	716	711	684	738	714	711	727	651	695	707	702	706	688	675	753	647	693	669	680	650	659	686	747	654	679	715	697	688	698	718	731	666	663	696	670	687	721	699	702	679	691	677	597	689	675	706	701	706	699	678	690	698	714	683	667	705	697	663	729	733	644	688	667	705	699	684	656	688	670	739	723	623	714	744	697	684	702	681	672	698	745	674	677	696	690	715	688	649	651	629	714	658	701	685	669	664	649	662	669	680	695	716	709	732	701	675	631	681	695	700	732	689	667	688	643	684	678	677	665	718	663	693	654	679	692	715	700	705	688	703	666	717	672	644	683	661	652	696	663	700	727	660	734	704	699	664	672	676	695	670	702	699	684	647	685	694	628	691	726	693	652	651	665	692	675	739	684	686	711	734	679	655	658	714	708	680	680	707	704	684	706	656	686	722	686	690	742	697	669	685	684	731	640	671	674	720	701	712	638	686	685	715	651	683	697	685	684	693	722	681	710	747	694	655	704	685	676	697	713	728	672	691	722	720	668	667	698	680	703	707	713	696	667	701	734	708	689	699	678	707	722	669	702	766	717	657	746	674	689	708	745	701	696	688	703	682	702	724	666	686	702	686	626	664	705	695	683	689	715	706	693	681	748	693	707	704	717	661	710	711	689	657	670	751	724	722	695	718	677	708	683	663	712	633	678	637	623	700	679	689	701	728	700	745	679	659	705	677	715	683	648	713	737	647	644	699	655	686	683	631	727	666	701	683	667	663	659	719	704	694	645	682	698	714	683	726	637	710	686	674	669	682	678	742	657	682	671	659	691	635	671	674	740	651	693	677	663	702	651	718	701	702	695	694	680	623	658	701	697	704	638	719	699	647	661	704	724	666	707	674	705	702	719	665	696	660	705	669	679	686	660	696	650	662	719	704	714	742	663	669	702	709	693	695	775	664	707	691	719	691	643	712	683	752	688	716	698	720	709	697	670	676	670	694	679	683	680	682	716	751	695	662	719	718	685	685	693	684	699	707	673	668	693	691	688	662	683	690	743	694	694	715	686	684	692	705	701	666	674	697	698	709	685	696	694	686	726	687	632	680	643	709	661	643	658	668	711	727	684	729	714	667	649	746	661	672	689	690	660	739	679	699	695	690	689	677	689	724	647	702	681	661	667	714	725	714	704	703	685	686	678	705	701	720	666	667	640	702	688	702	673	698	695	676	756	688	657	737	690	697	667	708	719	650	690	662	636	718	732	693	690	697	698	730	658	712	687	736	697	707	634	696	717	691	671	685	698	674	640	693	690	687	642	726	712	728	667	687	715	712	714	678	720	651	661	685	662	728	687	643	733	677	713	705	722	729	680	703	716	674	678	683	664	682	714	690	695	763	738	696	668	737	677	643	727	708	645	687	628	677	686	651	700	678	701	687	674	721	646	681	730	711	673	704	681	670	682	662	646	696	705	663	667	694	664	610	673	698	689	682	696	723	663	744	704	667	704	721	698	714	705	696	692	685	672	718	698	758	712	697	702	679	699	676	652	708	701	642	691	680	698	710	724	704	689	692	722	672	668	703	681	683	685	649	674	660	731	708	702	683	721	687	616	677	679	678	709	657	709	677	688	697	736	705	674	666	705	738	686	715	675	667	715	683	649	690	692	684	689	683	684	685	696	706	690	659	699	672	670	769	722	701	667	688	694	694	685	675	676	746	657	692	676	675	724	684	715	658	655	733	673	714	699	673	698	710	646	714	674	666	670	701	709	665	685	669	694	640	701	656	718	726	729	722	646	702	715	688	700	672	717	690	700	697	655	697	680	702	686	690	689	706	723	712	723	688	713	671	643	645	736	664	657	740	682	710	682	715	746	712	734	684	677	708	664	725	678	656	735	683	671	686	673	702	687	690	710	723	689	731	698	692	716	668	679	676	693	662	703	724	718	723	671	649	707	682	702	719	679	701	715	685	697	688	708	714	692	694	703	706	691	690	704	695	699	712	691	663	719	662	679	669	684	697	713	708	688	713	666	679	671	653	757	646	687	684	709	712	679	692	733	692	721	735	688	695	656	698	738	730	711	655	695	698	707	710	710	717	659	705	688	690	711	695	711	683	692	705	691	687	690	700	677	668	643	635	690	719	629	683	714	664	712	716	714	709	721	643	684	711	680	690	718	677	688	665	706	667	701	690	708	701	721	712	666	683	723	711	679	644	726	684	705	716	700	651	691	653	721	697	713	686	693	710	702	677	746	631	733	733	640	638	708	656	696	674	703	670	670	707	688	678	732	740	679	686	695	696	731	676	748	676	639	658	698	644	700	638	696	677	717	679	678	682	659	684	683	708	712	681	637	701	674	690	651	651	664	759	680	640	692	660	728	701	657	700	657	665	647	691	742	747	682	682	610	674	700	682	686	649	700	683	676	655	684	680	709	698	754	654	625	662	664	695	708	682	729	686	727	677	674	674	690	696	697
28308	11571	10874	7896	5595	3820	2796	2366	1696	1280	1124	915	697	558	544	433	355	380	344	320	310	303	253	261	262	274	301	271	262	252	239	238	251	256	280	286	265	225	247	225	236	231	227	256	255	236	240	267	247	255	270	268	256	254	270	258	255	239	232	224	246	235	237	249	248	252	269	227	232	246	244	233	218	248	242	246	261	257	262	238	246	219	268	247	238	256	243	220	231	257	243	261	232	220	230	234	245	220	229	262	231	252	235	250	245	252	246	260	258	236	257	209	246	238	229	236	243	240	251	245	236	241	250	211	234	243	266	255	232	229	232	240	259	277	231	235	264	289	238	221	246	244	230	258	244	269	234	220	258	249	251	240	231	242	241	243	235	221	232	257	217	272	254	243	239	231	243	241	241	244	261	244	211	254	240	234	238	253	258	268	230	240	252	240	242	226	261	242	229	233	234	254	245	242	230	243	247	237	241	272	225	249	272	286	252	252	249	237	255	265	238	238	259	229	223	251	231	274	238	247	227	282	256	241	253	246	198	233	255	222	217	238	232	223	225	282	253	280	272	253	249	240	248	226	262	232	216	245	234	226	236	233	272	209	235	232	263	230	246	242	244	233	249	246	272	234	267	238	232	267	246	230	235	225	291	232	245	237	259	227	214	252	235	240	251	218	244	217	233	241	225	228	245	248	221	259	270	237	232	212	247	244	256	247	251	258	242	234	208	192	238	240	233	222	268	248	246	249	218	252	245	246	243	264	235	240	222	270	228	223	251	253	240	265	232	257	226	235	232	251	233	271	247	229	253	253	232	242	221	276	235	257	231	254	223	221	233	219	218	244	238	216	244	243	248	262	226	265	229	235	249	230	220	262	210	248	264	233	253	260	265	220	253	215	249	257	271	230	235	229	232	239	227	237	231	215	226	242	238	250	245	200	249	227	257	244	218	247	230	250	232	235	255	261	215	217	225	222	251	240	246	219	235	239	266	268	255	239	267	260	235	237	259	269	256	249	244	241	260	209	251	239	226	234	212	249	237	250	228	258	259	236	248	241	283	237	242	239	228	276	245	234	243	228	260	258	239	271	241	248	248	235	234	247	263	195	238	261	224	237	231	223	254	242	244	249	258	256	277	253	224	232	256	262	253	251	256	272	254	265	218	247	249	255	265	213	239	246	256	230	258	205	242	256	220	225	248	261	240	241	237	254	230	281	227	269	242	248	256	201	220	257	250	211	262	236	255	253	256	252	232	236	225	267	246	234	245	242	241	236	226	226	247	250	257	253	243	226	237	221	269	244	256	253	238	244	233	232	236	240	225	259	281	251	261	245	226	232	253	272	283	248	241	255	247	242	238	240	231	254	226	238	211	244	205	242	256	275	270	235	233	244	230	224	214	223	238	241	236	284	249	231	236	260	233	265	270	245	229	241	226	231	273	227	260	255	245	234	248	264	237	248	228	233	232	262	235	261	258	247	238	271	224	235	230	218	271	276	236	277	248	246	244	219	252	226	231	240	244	217	231	254	247	254	239	248	253	238	235	275	229	243	256	267	231	259	239	223	249	234	241	233	215	229	255	233	256	226	265	221	262	275	244	215	260	242	221	218	282	245	202	224	235	227	245	261	230	243	258	251	238	227	228	280	239	289	259	234	257	237	282	279	265	257	235	242	236	234	256	236	248	247	250	243	229	258	241	248	241	228	236	244	259	268	248	268	210	232	234	243	182	250	221	244	242	240	252	258	259	266	263	229	243	231	216	242	243	276	243	237	226	267	236	263	229	246	212	208	232	249	232	224	260	265	259	249	267	225	258	213	233	248	248	225	248	231	288	234	234	234	205	240	249	276	230	266	215	253	231	242	230	227	232	246	255	235	237	271	259	257	242	248	236	249	260	231	252	268	251	260	244	255	235	225	243	221	240	240	239	248	232	272	269	277	244	252	269	279	253	249	259	244	229	243	253	245	246	229	248	234	228	254	238	267	249	231	236	239	248	235	248	266	254	248	241	247	217	252	231	239	251	260	240	224	238	258	250	241	236	251	241	262	226	260	243	228	224	207	201	217	250	222	254	269	217	273	238	262	273	252	248	231	232	259	239	254	244	261	249	280	246	242	279	241	218	274	256	228	244	262	238	228	256	258	238	259	194	235	234	231	257	249	229	247	229	245	245	283	239	244	233	250	265	226	240	265	269	233	246	254	247	257	220	216	272	249	251	237	273	219	236	252	246	221	229	217	232	254	245	231	255	224	244	265	247	239	235	248	223	267	250	211	243	263	243	255	259	238	257	230	254	287	272	264	261	242	224	235	286	229	254	241	242	234	256	276	260	238	225	283	261	228	252	226	210	247	261	239	262	213	225	232	214	221	234	246	255	245	219	251	266	241	225	215	243	219	246	255	253	221	245	228	233	257	255	253	227	273	234	225	231	233	238	196	208	216	256	237	249	234	250	238	267	246	209	236	232	231	256	250	233	231	258	202	238	231	251	254	234	251	211	237	255	244	232	270	259	257	255	234	229	242	245	249	235	254	242	231	246	263	217	252	240	253	269	226	213	231	256	254	238	252	254	239	270	291	222	231	244	237	243	262	246	246	244	226	232	239	262	222	220	235	227	256	250	246	228	211	234	227	250	262	258	253	215	251	243	268	249	243	250	242	246	229	249	273	240	245	247	250	242	226	235	248	231	261	243	251	258	232	243	247	239	262	272	226	214	209	257	239	253	238	246	258	248	254	229	232	263	242	246	244	281	250	224	232	218	278	253	225	255	214	276	240	272	217	262	213	267	256	271	285	214	222	229	245	227	257	249	237	285	253	239	264	260	233	240	244	246	226	222	265	271	233	226	230	244	223	263	232	244	250	250	249	210	232	242	212	247	255	243	246	213	255	221	242	233	256	236	261	238	258	248	258	268	235	248	229	245	248	240	245	244	259	247	294	210	233	245	258	228	266	250	251	274	224	245	233	203	231	272	232	235	231	234	266	226	254	234	231	209	261	234	214	247	230	248	246	264	214	244	240	235	245	261	238	230	212	239	275	246	252	278	237	235	244	251	248	236	253	227	240	218	215	229	260	268	223	238	230	228	246	258	243	232	232	250	251	229	264	261	220	223	265	250	227	257	249	226	246	241	244	269	214	272	246	245	276	252	237	215	236	258	227	231	212	242	247	239	262	260	219	271	233	231	247	215	254	219	235	277	228	232	265	231	251	239	224	268	253	233	248	223	225	255	234	242	253	222	248	248	240	231	236	223	220	214	221	230	240	251	247	227	262	229	253	239	244	224	241	283	257	229	216	221	250	236	258	249	261	231	264	245	243	218	261	256	235	249	259	225	227	206	274	237	241	243	236	268	232	221	224	240	262	249	254	214	263	246	243	239	251	249	236	222	215	279	259	254	225	237	242	241	223	237	214	248	243	239	244	209	233	243	261	243	253	233	232	260	248	265	255	259	261	247	239	254	257	249	259	232	238	250	221	236	256	255	237	224	243	231	249	257	239	269	250
16956	9285	17404	18826	17250	13946	11633	9934	7976	6184	5008	4153	3267	2742	2235	1674	1428	1299	1113	993	951	875	853	805	745	742	646	656	603	666	680	618	665	624	646	619	670	607	565	630	653	595	590	580	603	574	658	595	576	579	580	624	583	616	595	574	600	580	610	587	549	607	627	615	591	604	583	596	611	543	605	598	581	601	581	625	562	571	562	575	587	617	592	583	579	602	560	617	624	584	615	610	575	650	619	606	626	632	614	579	545	593	614	588	590	592	595	613	632	580	578	584	596	575	553	600	588	597	581	532	593	603	548	570	608	575	528	601	607	560	571	572	591	549	581	582	547	596	613	595	593	609	600	608	588	587	587	589	556	603	556	620	632	566	614	607	622	554	591	625	563	639	595	605	562	617	582	623	593	583	578	587	563	562	589	617	597	599	587	590	573	594	601	593	582	609	577	595	558	578	591	600	579	606	583	582	585	597	617	608	606	607	599	557	554	595	581	590	613	581	581	623	591	616	607	625	605	560	618	592	579	595	574	596	627	548	612	569	581	582	595	568	598	594	600	619	592	603	577	595	574	584	586	569	572	616	636	585	587	582	602	589	590	547	594	618	579	552	571	597	631	606	607	603	567	580	566	563	558	584	584	556	582	577	573	586	632	615	553	621	562	594	610	567	622	603	615	607	605	595	630	602	606	573	627	612	546	592	564	607	564	613	578	612	583	553	573	539	609	593	582	610	616	622	619	531	584	568	582	639	579	606	583	565	601	602	602	611	598	570	607	597	528	548	546	553	568	574	567	592	583	564	565	580	634	581	570	589	596	575	608	603	603	626	583	584	608	611	578	611	582	594	621	569	599	564	576	558	627	606	632	589	580	534	589	593	544	594	562	585	608	588	563	586	600	591	597	628	592	558	615	590	603	619	557	575	632	584	644	612	571	572	590	597	602	591	613	603	561	596	557	570	560	574	626	599	585	580	575	589	598	602	598	615	631	538	608	580	604	570	541	540	622	668	555	618	652	575	571	595	579	593	564	535	563	619	650	558	577	618	634	577	607	618	578	607	607	579	610	606	595	584	576	597	536	577	635	627	610	560	613	580	562	593	595	574	575	576	572	573	615	562	565	563	624	587	574	570	591	579	577	582	603	603	593	576	631	582	598	610	614	593	593	587	564	634	611	586	571	582	609	563	600	594	577	542	606	565	577	558	571	608	580	554	566	581	606	580	571	631	599	564	576	596	538	603	602	627	607	567	613	575	575	595	571	577	554	571	592	593	599	581	594	578	600	605	604	607	572	591	589	615	602	581	589	592	570	585	597	563	609	581	588	603	617	606	592	564	588	591	626	640	586	611	528	576	613	579	573	605	597	580	583	583	652	553	591	607	599	612	596	608	561	635	582	591	557	564	567	555	591	604	592	603	587	570	609	611	538	543	549	595	568	536	539	577	607	589	597	634	559	543	616	615	587	579	601	576	542	601	588	587	586	612	582	593	587	602	587	614	595	612	602	596	561	547	604	555	565	599	595	609	583	588	670	584	601	571	580	577	630	571	594	604	627	572	611	581	586	584	592	599	588	598	572	531	592	560	610	578	586	571	580	578	571	613	578	580	561	576	569	582	579	583	608	597	590	588	538	594	625	626	592	636	548	595	630	619	581	568	577	607	573	602	601	598	622	572	597	599	581	624	604	590	613	617	571	607	582	567	570	643	589	588	610	605	528	600	550	580	572	603	562	584	560	592	610	576	569	580	590	612	599	604	579	612	570	587	574	564	547	579	569	616	623	614	542	624	545	593	551	573	607	531	550	578	580	607	554	617	593	611	599	590	587	604	599	608	598	567	602	562	584	587	611	635	624	591	598	604	586	603	577	595	624	596	603	559	593	582	598	581	578	608	571	624	593	571	567	555	582	567	584	588	567	647	579	613	620	589	554	657	623	631	564	600	632	616	597	639	618	602	638	566	552	563	608	603	575	608	599	595	570	557	591	568	585	616	608	606	584	559	532	598	538	593	548	588	591	587	615	572	611	566	573	579	601	596	584	600	625	634	580	610	672	586	589	602	588	583	563	568	569	611	570	577	545	610	587	547	617	627	599	573	614	556	607	628	617	612	611	590	595	614	598	562	569	564	571	630	570	576	640	623	580	541	588	633	587	541	614	605	554	610	597	579	583	547	593	614	551	559	618	565	576	594	601	560	612	586	589	602	592	648	594	601	590	561	609	563	610	595	611	584	621	584	609	586	569	578	588	577	601	602	611	545	555	585	628	595	578	610	588	587	591	590	601	614	638	612	579	602	598	602	563	585	585	613	597	604	580	576	590	576	620	580	578	596	585	589	598	566	656	594	585	619	607	607	598	646	615	629	551	598	602	564	599	608	550	586	621	596	602	592	607	590	599	602	595	549	598	614	624	593	590	614	572	606	618	537	571	651	615	600	556	609	557	605	609	612	604	602	573	604	593	623	578	615	625	572	613	623	561	614	640	578	607	565	548	611	610	585	576	565	582	594	558	570	606	568	592	607	557	644	661	601	604	585	597	558	577	590	587	566	580	605	614	610	611	584	583	566	606	565	585	594	606	579	612	582	610	586	599	568	614	616	650	605	613	574	605	571	555	619	570	604	640	561	580	584	613	587	589	594	588	563	536	596	593	628	591	582	594	527	613	594	595	589	568	606	573	571	546	597	583	561	613	526	601	605	565	593	603	574	649	596	562	577	550	551	543	595	589	657	596	620	608	569	591	593	602	584	600	575	588	587	569	577	643	580	592	623	571	616	618	595	579	584	573	606	561	632	645	613	596	574	552	581	587	590	620	586	582	584	623	598	566	584	631	590	603	591	591	588	604	611	621	587	555	573	577	616	591	628	604	582	601	596	590	574	601	597	558	589	577	562	570	594	627	623	604	571	596	595	557	571	596	605	642	604	559	616	606	600	608	550	668	597	558	567	603	549	580	589	584	597	594	602	579	609	614	612	635	592	616	567	591	582	583	585	597	574	605	597	601	582	555	614	613	598	584	615	568	568	610	596	601	598	584	598	543	611	562	653	646	593	572	549	571	609	572	585	563	588	561	580	616	581	595	610	587	592	606	594	573	668	574	525	572	599	582	558	592	564	658	561	570	586	591	574	577	618	620	606	567	575	566	568	606	580	612	553	627	579	581	578	607	593	635	602	554	601	581	570	616	580	549	627	609	585	590	568	590	573	614	572	559	630	561	624	578	582	565	570	598	560	601	613	614	612	626	542	557	638	563	590	610	571	637	573	563	583	587	581	608	583	566	612	581	602	582	591	574	584	576	582	588	558	593	591	554	628	620	582	609	614	564	586	578	641	574	614	591	601	622	561	602	594	553	584	633	583	585	611	563	611	616	622	611	595	596	602	537	596	557	554	607	617	562	605	563	609	577	564	611	572	616	583	565	566	565	581	538	597	581	632	598	564	558	593	593	591	587	594	607	580	594	583	578	640	617	552	626	645	582	579	560	618	637	572	582	596	576	579	614	561
11766	5079	4880	3441	2448	1941	1531	1219	955	801	666	563	494	446	464	401	358	367	360	348	378	342	307	339	340	346	314	311	339	355	330	315	314	346	330	351	368	275	358	302	347	343	320	341	335	328	325	360	283	368	296	330	333	335	297	357	324	320	310	342	338	336	300	334	299	321	282	327	336	341	354	323	338	360	312	327	301	360	368	326	351	299	330	335	294	331	322	321	352	302	324	318	326	313	349	306	337	302	343	320	316	303	297	332	326	319	340	334	300	342	326	326	316	332	347	322	317	296	338	352	328	293	289	346	358	308	340	318	306	270	339	354	335	336	315	332	309	308	313	305	340	310	370	320	349	313	320	347	314	338	351	313	329	309	346	333	333	326	313	296	300	338	344	322	338	328	314	314	297	325	338	343	320	295	302	295	290	312	342	364	346	301	371	325	337	333	311	347	354	309	320	341	310	301	324	346	338	335	309	308	371	336	316	311	297	327	322	309	308	323	277	348	322	365	366	313	357	343	364	313	365	327	300	328	319	311	326	322	309	296	322	310	333	289	353	319	333	383	330	341	329	310	333	321	334	340	311	328	335	326	310	302	286	316	315	319	289	342	311	340	311	324	289	334	332	317	288	311	332	356	296	366	328	318	308	316	384	322	311	333	346	304	303	337	328	327	316	300	328	309	317	322	330	312	384	329	308	352	324	327	317	353	307	315	304	318	326	357	332	345	321	346	346	298	302	351	316	367	319	337	327	318	347	310	288	340	306	353	327	334	339	341	353	348	314	346	315	307	297	302	324	322	330	333	329	322	323	307	322	306	296	364	334	290	320	314	317	324	318	319	342	302	344	346	350	294	343	302	324	332	330	290	335	330	311	332	323	315	347	330	345	342	311	308	349	341	351	339	312	307	334	308	347	336	308	349	344	336	324	299	312	310	357	320	319	312	331	322	348	328	337	315	342	303	294	299	317	320	305	340	308	319	303	345	341	327	314	309	293	319	348	368	324	323	340	330	334	338	279	301	353	314	328	351	336	308	303	298	335	291	307	302	336	314	322	360	316	348	339	340	314	288	351	333	322	336	355	336	331	319	343	359	348	315	327	312	349	338	324	339	353	294	348	324	336	351	347	316	308	355	315	354	322	342	341	291	341	349	332	316	330	331	366	317	299	332	313	327	315	336	303	314	301	321	353	336	347	326	325	345	309	321	298	309	316	300	313	324	361	336	357	351	312	316	313	362	356	344	318	316	346	365	338	337	299	327	338	322	321	303	324	329	336	320	326	350	328	344	297	315	314	338	318	316	337	296	324	303	285	290	327	327	316	329	343	323	348	335	325	357	343	331	310	325	294	333	333	344	346	300	318	327	313	328	320	333	324	312	326	311	304	349	358	335	319	319	329	335	354	317	339	312	335	344	345	329	343	310	293	312	310	303	351	353	306	323	303	316	356	333	315	309	327	318	328	310	327	307	327	337	315	324	320	295	341	333	307	326	312	329	356	322	308	327	331	317	325	325	337	341	316	339	348	317	314	334	324	337	292	341	327	299	315	303	332	290	328	334	326	344	301	332	358	316	316	322	328	312	315	289	312	292	351	349	334	348	322	307	339	346	322	308	317	341	338	325	316	329	339	305	335	331	343	297	310	289	337	342	361	323	374	316	298	326	355	304	318	348	340	326	311	316	344	321	344	320	334	335	333	319	288	326	322	289	320	314	331	294	338	330	328	314	325	301	332	297	316	315	327	328	308	315	354	341	310	295	313	325	339	315	339	352	316	327	336	317	350	304	349	340	322	333	348	337	322	303	344	349	332	291	316	320	326	309	282	355	314	356	365	354	365	354	329	346	332	313	344	295	312	296	356	334	323	313	366	358	322	317	315	303	353	340	300	360	349	341	295	310	292	303	321	317	294	321	319	332	318	319	336	367	326	323	336	317	356	347	320	315	311	330	293	323	338	310	307	356	321	326	340	292	324	304	316	322	295	323	289	336	334	294	317	307	346	312	348	328	319	322	319	325	353	303	338	334	313	327	327	326	320	299	321	334	340	317	332	367	320	308	296	323	317	347	356	300	397	332	285	339	341	314	336	303	331	322	368	320	309	302	291	338	316	322	349	330	337	342	329	310	297	363	304	308	322	345	332	369	289	344	301	338	332	340	352	326	311	327	321	332	306	340	353	347	298	316	332	360	351	325	329	309	318	348	303	313	340	378	327	319	320	300	289	303	340	312	324	327	297	316	304	314	315	298	300	271	334	336	315	310	299	358	344	314	326	362	318	332	278	308	310	348	331	327	325	337	328	338	363	372	349	341	332	314	347	335	311	341	327	292	305	337	355	295	292	290	349	336	308	310	351	351	308	339	348	321	290	312	343	319	334	324	310	333	345	341	314	336	345	323	316	347	301	275	349	320	319	306	319	275	309	304	311	337	321	348	362	302	289	311	318	319	321	309	336	339	345	323	334	316	303	317	335	308	365	341	329	334	322	310	336	327	316	340	295	296	323	361	336	325	310	306	322	344	321	291	374	317	321	341	353	313	330	327	328	292	341	320	317	327	334	312	315	311	322	308	323	327	312	305	297	354	319	327	365	358	309	314	316	301	319	301	316	319	308	297	324	340	319	317	329	329	303	312	310	347	341	330	298	345	330	350	331	332	327	361	334	340	350	345	354	287	334	323	302	305	351	338	312	306	322	328	354	351	349	316	294	315	326	319	331	300	326	354	311	309	339	311	288	313	345	298	307	322	345	341	325	346	331	324	346	397	355	337	330	333	338	322	331	349	309	363	321	321	308	311	325	345	319	359	309	339	302	351	317	347	337	312	343	322	289	337	355	308	337	398	308	332	342	329	287	326	323	320	358	341	313	347	324	317	307	344	314	333	347	357	295	381	326	352	311	295	322	345	301	344	316	334	327	331	343	317	327	332	304	319	335	331	349	316	284	302	290	343	313	309	311	342	343	330	318	342	344	342	296	319	314	354	322	320	348	312	332	334	363	341	307	329	339	350	333	332	311	382	331	316	312	316	319	347	354	328	324	372	342	324	328	334	312	329	338	336	321	285	336	340	343	290	304	300	347	347	346	352	352	316	344	298	320	321	340	316	326	359	316	333	302	323	362	312	360	347	323	345	302	318	333	312	336	355	336	361	328	358	306	317	308	336	356	308	310	322	295	328	305	320	309	314	378	316	319	324	317	320	339	353	317	330	305	346	322	321	311	346	339	344	349	348	334	326	306	338	312	310	334	364	332	310	331	315	292	351	322	332	337	344	328	319	317	378	324	342	302	340	309	320	342	342	333	336	349	312	281	335	300	316	297	324	329	327	335	346	342	306	342	348	339	362	343	375	313	299	336	338	331	309	353	321	350	355	361	298	337	319	299	323	338	349	318	320	304	301	319	317	343	364	318	320	352	342	325	337	364	325	298	316	331	326	307	345	330	314	307	350	327	350	349	298	331	339	361	351	328	317	318	323	300	319	362	280	298	279	332	305	284	301	294	320
8051	4903	9334	9931	9208	7723	6578	5215	4316	3346	2887	2340	1928	1665	1426	1211	1145	1050	1006	922	856	887	792	863	808	829	812	783	820	803	795	816	815	769	779	793	779	762	712	761	691	767	744	753	802	784	779	773	777	792	772	759	801	773	769	783	753	748	742	788	786	701	775	745	822	791	774	773	770	768	744	739	770	730	778	726	728	747	786	772	790	798	767	718	819	756	768	765	790	790	777	725	740	754	792	767	788	765	752	731	769	751	754	791	729	762	768	744	792	700	758	768	732	786	754	732	783	789	768	784	749	799	774	794	762	769	743	742	728	758	750	742	751	781	758	707	732	763	794	760	804	740	738	742	827	751	763	789	766	793	787	778	757	771	748	717	760	747	700	740	836	733	792	829	739	807	762	747	781	789	737	800	770	761	778	721	758	787	730	760	742	778	767	795	749	752	721	771	776	734	764	741	783	807	745	757	749	708	823	754	763	775	775	800	736	754	768	802	805	803	745	775	772	751	725	757	734	776	795	749	763	768	785	776	699	708	798	747	737	697	761	755	769	774	745	759	740	762	777	775	753	768	740	741	753	790	809	787	698	850	767	774	778	791	733	812	746	722	746	761	711	779	766	742	793	760	761	783	753	760	749	763	731	727	790	773	743	748	741	791	775	711	764	769	743	726	771	766	729	758	778	743	792	760	776	748	720	715	770	784	730	808	766	773	787	800	759	755	763	741	764	742	735	698	761	803	760	763	760	733	758	764	759	738	832	828	729	812	798	785	793	782	756	803	756	773	766	776	698	731	815	744	758	765	827	736	747	803	831	785	791	750	791	745	755	733	823	718	820	733	801	763	761	745	777	796	762	767	812	742	768	750	728	751	773	741	816	785	744	779	738	772	826	761	743	756	765	822	774	781	768	748	737	743	755	759	745	737	783	748	780	783	777	743	746	748	743	763	741	731	785	729	786	781	817	749	800	704	746	784	777	779	771	708	766	777	737	774	758	757	793	721	750	717	766	732	772	745	754	772	765	741	770	715	761	755	803	780	734	753	789	767	724	756	799	815	774	757	760	774	713	725	768	807	754	704	756	771	760	743	811	763	756	774	777	729	695	706	741	726	790	776	724	799	753	807	754	760	730	751	756	810	746	771	759	754	755	748	768	803	795	742	762	741	766	755	797	805	685	755	782	714	809	764	831	761	796	727	760	747	757	781	790	769	755	797	755	785	761	748	764	785	692	753	823	760	767	737	758	812	771	770	778	784	782	754	713	801	755	760	805	753	748	703	760	745	750	762	750	730	720	767	744	753	726	767	769	748	733	776	755	731	764	735	786	724	775	748	768	793	771	778	705	722	815	762	745	751	805	799	782	708	749	751	789	746	769	814	739	744	771	782	734	806	765	734	771	788	757	702	763	767	788	844	744	788	696	785	753	770	710	753	811	766	767	770	777	773	750	746	784	745	786	779	739	743	781	736	741	764	735	730	725	803	717	768	747	781	785	746	772	739	775	773	763	767	772	747	782	736	783	753	783	797	773	768	722	821	768	776	746	760	794	785	763	768	765	823	748	709	759	745	747	797	784	783	803	751	773	760	767	738	741	812	817	775	705	749	731	809	699	757	805	767	773	765	747	744	840	775	733	730	755	739	785	798	764	749	713	712	730	768	755	781	718	768	748	743	778	727	757	774	754	725	750	717	743	730	759	787	762	781	725	783	738	725	812	771	757	761	781	788	785	784	743	786	771	743	747	771	758	758	740	742	780	725	735	738	753	729	725	784	736	724	763	758	770	763	775	755	805	773	815	746	763	822	817	745	793	718	772	752	814	770	755	739	770	715	749	763	781	758	768	726	683	752	806	715	781	795	727	773	754	727	750	783	774	755	774	699	792	818	787	789	747	768	710	756	751	854	737	772	759	727	778	743	829	783	777	760	716	802	782	739	768	797	730	781	794	758	743	785	723	747	731	754	754	784	748	797	735	773	770	767	784	780	734	748	713	768	759	755	739	763	760	747	797	736	742	728	785	784	790	753	779	747	760	748	779	794	754	723	729	734	763	764	795	753	763	825	741	744	776	814	763	831	758	753	753	826	771	769	757	735	738	748	673	753	761	828	743	747	778	800	776	746	757	807	855	752	763	808	758	747	772	782	785	760	795	734	755	778	765	720	755	753	767	775	774	745	767	765	749	774	781	798	751	747	802	783	796	762	744	778	734	736	826	773	798	762	753	756	734	789	779	729	747	752	729	795	738	763	760	822	778	737	741	736	751	779	810	735	781	763	818	792	764	738	789	795	789	731	758	796	778	811	754	774	762	694	802	766	742	789	791	807	781	737	738	760	773	759	754	763	740	753	777	771	760	779	743	755	746	724	803	749	742	687	779	705	751	788	791	774	786	761	792	822	759	717	809	729	787	739	740	749	705	785	775	781	783	791	810	696	807	763	813	787	767	726	786	784	766	791	810	778	791	770	782	777	769	729	764	834	748	727	736	723	753	760	711	786	746	739	773	770	748	754	797	785	744	770	743	738	762	765	859	753	774	794	771	752	785	765	827	774	776	730	787	782	767	815	723	732	768	760	750	753	726	775	753	844	759	771	751	775	769	714	737	752	788	781	789	773	790	768	790	779	755	779	733	707	781	822	759	775	740	755	744	764	786	753	775	781	737	778	758	735	768	744	730	754	734	780	815	763	786	791	762	791	754	731	771	776	764	769	735	765	751	736	785	821	758	813	809	733	759	775	766	791	787	732	736	757	772	736	785	749	747	752	786	802	716	766	768	749	781	776	790	736	759	769	732	762	760	738	725	820	778	761	775	751	828	732	790	724	762	764	810	757	812	755	783	789	722	765	743	810	786	718	784	728	766	829	743	759	760	787	762	735	764	786	758	794	769	784	759	755	762	760	734	737	748	740	771	754	816	787	781	767	745	717	771	727	772	741	715	769	755	781	727	787	725	764	785	769	792	741	779	747	774	764	815	795	784	794	805	763	749	756	749	787	807	749	762	785	745	808	758	716	739	759	727	721	806	831	764	722	770	757	794	762	742	774	764	746	754	829	763	772	783	749	759	758	840	783	748	811	766	822	759	772	798	763	753	759	813	760	778	726	800	751	787	775	727	773	752	784	724	758	755	810	737	739	792	748	794	740	727	757	726	771	739	745	770	799	723	769	768	727	781	772	764	759	776	804	779	783	808	781	770	776	742	727	792	756	765	756	774	775	784	747	790	796	745	776	754	746	725	783	795	749	758	803	744	769	794	772	802	763	750	791	824	804	729	790	776	792	786	788	717	748	761	762	761	767	787	743	747	733	730	818	739	789	728	764	742	736	778	730	829	760	753	779	790	775	781	754	761	757	749	770	769	746	739	735	772	732	790	753	743	812	788	736	773	774	766	766	788	762	770	812	769	757	758	742	746	811	750	759	767	757	789	737	751	762	756	738	764	788	744	746	723	762	798	745	739	761	767	772	788	771	736	752	753	771	751	796	772	751	760	787	738	790	774	781
20113	8103	7378	5463	3826	2986	2236	1816	1363	1090	802	746	596	537	481	447	382	354	370	331	380	332	316	291	341	342	291	324	312	323	268	299	328	307	317	326	291	289	282	278	302	293	277	308	289	305	317	278	314	293	320	296	301	283	294	275	288	299	288	293	303	326	285	318	318	279	291	287	278	300	305	343	291	273	284	296	298	314	263	279	288	315	307	296	270	305	310	300	307	262	275	276	302	279	290	300	294	292	279	298	275	274	283	311	293	306	309	296	291	292	325	307	298	296	268	287	278	275	286	294	310	284	270	329	333	297	279	309	325	295	279	274	308	353	272	271	308	271	328	323	284	320	276	273	283	300	300	306	289	293	296	310	296	286	288	282	282	300	283	280	284	298	276	286	284	305	287	310	301	299	304	285	304	276	264	339	290	295	294	305	294	315	288	268	272	287	331	293	279	272	301	303	302	264	319	287	283	304	317	287	269	272	276	290	312	271	321	314	272	273	272	284	311	293	276	283	278	323	314	279	273	288	251	308	270	330	309	276	323	302	293	321	261	306	331	314	326	289	302	277	291	326	302	308	303	289	294	297	288	301	253	273	301	310	284	288	298	289	278	305	297	290	291	264	274	302	305	289	292	284	304	282	291	299	295	299	277	337	291	294	306	325	335	291	250	264	291	286	257	288	290	299	311	275	297	282	270	304	304	307	294	287	296	308	290	282	299	317	321	289	310	320	291	267	283	322	317	297	299	305	301	278	277	295	319	328	302	293	306	316	290	296	242	302	334	329	282	286	274	289	300	294	305	264	300	286	288	327	294	298	287	260	319	280	295	270	274	324	313	292	294	298	268	290	301	304	259	263	271	299	289	278	278	304	281	292	263	308	264	281	308	271	303	272	289	323	280	294	284	293	301	290	262	296	306	298	277	309	307	303	265	295	263	296	315	334	299	289	298	296	294	279	288	305	310	266	287	296	317	327	287	285	295	281	285	290	299	300	302	276	319	296	318	276	284	295	298	297	256	244	294	278	295	272	311	282	320	290	265	304	280	274	299	284	280	303	295	264	306	290	287	290	276	269	281	324	308	289	280	290	305	282	303	258	318	279	233	300	305	301	292	280	280	303	326	321	283	307	319	238	291	294	273	298	283	280	264	301	289	287	297	306	278	299	324	315	301	294	324	325	309	301	277	281	282	291	282	307	317	280	313	267	277	246	245	274	301	289	283	283	279	268	282	317	295	289	299	295	297	327	300	318	317	275	301	293	293	292	316	242	310	285	281	294	300	297	295	278	332	277	292	299	314	296	287	297	315	298	298	266	300	302	286	284	308	298	311	324	321	299	301	300	315	264	300	301	312	291	274	295	300	294	306	360	345	299	282	317	311	286	305	309	260	289	312	298	280	283	312	301	308	277	286	313	305	294	293	272	268	285	287	283	312	284	273	293	305	301	323	291	299	257	324	300	316	302	302	282	273	266	303	316	302	314	285	338	277	280	323	291	272	286	288	260	266	294	302	310	320	297	300	302	288	281	275	315	316	314	300	304	283	294	290	299	326	287	288	288	287	299	297	282	265	275	309	297	299	289	276	312	271	310	291	300	301	295	295	311	300	268	288	306	290	348	276	314	304	280	306	270	299	291	291	288	258	287	300	292	273	289	306	295	316	308	303	313	314	284	307	279	280	273	290	276	299	340	316	296	313	280	302	303	300	310	298	264	267	297	298	298	320	288	280	300	280	288	296	274	303	286	302	279	328	284	340	304	264	304	286	291	312	286	284	296	278	292	303	278	272	305	319	300	300	302	330	282	284	278	276	308	273	261	268	258	322	308	295	299	333	312	306	268	266	300	274	332	322	303	276	278	314	306	318	307	263	300	302	323	274	281	312	295	271	269	301	291	304	285	275	307	306	292	281	312	312	273	296	306	314	301	269	280	289	306	323	279	291	281	302	286	301	291	302	324	326	286	299	299	302	312	291	304	306	276	282	286	297	312	305	285	293	298	300	296	277	297	304	312	282	278	297	276	296	303	280	288	290	303	304	310	273	292	275	285	268	300	295	329	301	306	251	265	248	304	320	292	291	282	312	283	306	299	314	319	319	280	273	299	282	323	319	313	297	294	309	331	305	321	295	298	270	300	306	318	274	279	260	262	309	302	313	285	281	311	284	276	298	294	284	290	276	324	332	294	304	257	309	290	312	315	292	315	304	300	314	305	302	303	284	305	291	293	288	272	296	291	330	322	270	291	322	274	271	312	325	295	318	299	285	289	299	296	293	297	295	270	290	303	259	307	299	302	294	254	277	288	272	267	295	286	341	297	310	305	291	298	302	278	293	302	319	316	274	342	288	294	292	276	290	303	309	276	262	313	258	249	286	310	309	288	296	325	314	288	331	291	295	301	303	278	290	292	311	298	296	299	276	292	272	320	259	328	301	316	315	299	310	313	294	287	282	294	272	252	298	279	316	291	271	280	325	298	291	291	316	309	282	312	296	309	310	290	288	333	298	259	290	280	292	305	265	287	280	293	304	285	299	307	320	270	299	278	282	310	288	320	301	276	275	285	274	288	308	296	300	308	305	317	288	291	279	310	311	270	309	294	302	275	279	301	275	294	280	280	303	275	279	298	311	322	298	256	288	286	276	274	298	303	294	285	302	297	296	309	279	288	310	283	290	307	295	336	266	295	294	300	305	292	321	313	290	320	301	323	283	329	313	310	279	278	297	280	301	277	291	294	325	310	291	297	294	295	305	278	316	305	290	300	309	305	296	292	296	291	315	285	311	270	313	307	276	272	267	273	321	275	258	286	317	313	308	265	294	291	263	276	256	264	285	283	304	258	301	260	271	265	296	318	294	336	282	317	256	275	288	267	265	303	297	318	304	277	329	276	297	303	276	292	274	282	287	282	281	307	286	283	293	295	282	272	274	299	289	296	266	282	353	308	288	303	257	294	343	307	296	279	276	281	292	277	317	312	301	273	288	313	290	297	274	296	285	290	317	266	286	310	324	302	300	317	299	290	282	318	300	290	306	316	304	298	313	264	311	266	295	340	331	297	279	302	319	284	290	287	295	296	320	287	266	300	323	307	311	348	299	320	317	276	280	322	318	310	282	306	301	303	323	294	316	300	272	308	316	288	295	275	246	278	273	298	299	309	302	241	305	312	281	283	317	320	300	298	238	278	293	300	291	312	270	283	300	304	285	297	328	316	274	283	275	289	272	298	298	294	306	300	281	313	269	291	301	279	311	319	278	321	304	310	322	286	323	312	304	313	279	289	288	304	312	281	298	303	309	284	305	281	314	281	300	330	293	295	303	318	323	301	280	322	284	311	294	302	295	293	299	294	269	300	290	325	299	269	289	307	287	299	288	287	300	277	254	276	309	294	270	287	292	282	305	275	288	282	280	281	278	266	282	277	295	297	273	266	290	297	296	283	314	286	238	295	296	278	330	312	302	269	284	283	283	289	286	296	276	303	311	256	333	295	304	317	297	261	285	268	277	306
13554	7460	13407	14725	13005	11419	9615	7961	6565	5009	3928	3282	2517	2265	1848	1537	1355	1148	1050	1022	907	886	813	854	828	793	782	714	815	764	756	770	719	724	733	737	724	732	710	699	750	720	675	685	649	742	700	753	662	709	677	735	698	697	715	726	695	670	711	737	714	668	680	738	710	660	680	725	716	696	676	688	719	704	726	715	713	683	673	702	723	683	703	693	667	686	672	703	706	701	672	724	719	693	717	690	702	675	713	715	697	722	694	686	694	691	654	709	724	726	743	679	745	702	708	689	696	712	708	736	726	652	677	653	724	662	722	663	727	663	677	718	711	684	670	722	733	707	716	691	679	676	736	699	696	722	689	696	683	695	690	656	711	715	723	729	747	659	662	656	735	701	751	657	701	708	684	652	667	769	683	703	720	705	669	684	710	714	669	713	687	683	721	700	681	699	700	696	689	717	684	672	692	671	689	677	721	704	665	671	690	699	683	712	737	692	721	697	710	702	669	731	693	687	714	695	709	713	719	686	668	700	697	683	675	745	707	714	683	688	664	717	644	695	736	688	678	689	669	748	678	670	649	699	643	723	696	680	697	675	694	696	660	707	647	713	717	719	699	695	731	750	670	727	683	712	664	685	657	699	714	677	683	714	698	696	671	731	687	745	669	655	654	704	685	676	706	707	726	717	687	729	705	680	723	705	712	713	666	652	685	660	669	673	672	738	725	708	668	641	678	718	669	636	709	676	697	672	685	709	715	725	646	667	748	663	695	687	665	752	715	716	689	690	708	631	705	717	676	712	711	660	646	727	713	635	701	715	684	687	674	702	671	654	759	701	647	691	722	715	697	708	635	664	713	675	694	741	702	664	670	710	629	669	716	691	679	667	681	708	696	688	710	730	658	702	671	690	730	639	751	650	704	693	700	667	721	648	738	652	686	695	718	718	701	723	732	757	691	673	667	692	695	710	626	677	671	714	679	718	683	764	685	663	697	672	675	654	723	694	669	694	678	699	700	673	681	696	690	734	670	681	691	708	717	699	684	659	684	707	695	681	660	699	712	743	736	686	659	672	666	652	697	723	693	727	697	647	731	665	706	708	660	684	685	703	675	753	674	676	675	705	672	738	682	697	692	704	685	655	659	683	626	690	708	678	726	645	699	732	675	710	653	708	701	696	698	681	640	752	683	686	704	674	692	718	682	660	661	708	707	647	670	720	723	703	690	646	699	691	743	708	692	705	681	667	679	684	713	740	736	723	678	723	682	713	722	703	715	650	676	721	729	688	706	683	707	689	682	678	711	713	709	713	682	678	675	699	701	686	657	689	660	690	714	692	711	680	683	681	734	717	707	701	751	689	703	702	640	672	657	675	712	683	684	688	649	718	726	735	653	725	696	755	756	715	680	680	666	755	708	719	730	690	663	704	701	706	636	669	704	673	684	697	763	716	736	651	700	727	687	711	687	680	676	699	640	711	691	734	729	696	696	653	735	693	701	677	643	688	707	691	680	712	684	734	719	693	740	719	724	710	702	692	661	701	734	719	688	731	670	702	697	729	636	626	730	765	726	698	653	712	675	656	704	706	721	704	679	715	695	675	665	701	662	701	727	697	694	687	681	744	679	686	672	720	721	685	734	687	676	698	643	687	662	693	689	711	648	697	687	674	740	670	727	739	698	710	706	738	758	696	685	654	661	683	706	688	715	733	730	707	710	672	758	671	690	720	677	665	720	751	688	703	658	713	670	727	704	683	734	686	714	720	667	671	677	656	673	677	748	707	701	701	721	717	699	699	689	708	692	699	683	691	680	684	697	684	669	670	653	699	692	654	656	675	696	710	672	701	693	707	688	715	732	699	669	730	685	729	682	687	702	667	719	732	623	697	676	702	660	673	626	650	702	705	727	672	696	666	687	653	702	666	704	674	689	709	692	708	703	729	623	687	686	724	669	696	697	717	750	732	731	688	713	704	703	688	724	717	730	725	687	718	680	696	681	710	754	683	687	702	671	742	722	647	699	673	672	694	647	700	715	703	691	702	676	806	685	676	701	742	671	712	672	666	702	672	683	692	684	697	662	693	664	721	691	725	677	706	705	686	674	685	711	655	672	690	712	695	689	668	743	724	706	698	706	657	722	679	747	732	734	710	625	715	688	710	735	719	684	701	698	693	705	726	705	696	716	684	682	637	662	701	735	717	680	707	693	671	740	689	699	680	624	689	701	672	647	692	668	678	671	724	700	687	689	700	721	677	719	732	687	711	699	717	667	678	696	708	680	683	678	710	677	666	701	722	707	683	668	663	697	717	744	688	680	656	675	723	700	676	684	714	628	726	739	709	684	717	648	667	664	708	700	675	731	670	689	639	721	686	656	654	729	702	667	717	708	674	688	693	688	702	701	690	647	682	723	716	705	708	649	641	672	707	701	674	695	721	650	703	661	724	695	673	733	674	729	718	723	718	726	687	717	698	654	721	693	693	738	692	688	681	705	677	693	717	674	714	688	717	711	687	726	722	669	712	677	682	707	729	653	725	671	689	694	694	674	698	679	678	700	644	713	676	685	762	656	722	728	713	663	707	649	716	710	640	687	747	688	684	676	709	721	697	689	691	709	703	672	698	675	679	700	715	693	687	717	694	666	684	678	675	697	700	685	650	683	742	706	654	722	690	700	695	727	717	682	691	762	678	656	720	702	705	698	691	726	730	729	734	703	720	736	738	705	701	713	703	687	721	748	690	697	703	723	717	694	708	693	714	705	642	699	713	730	713	725	694	726	685	714	686	643	666	682	675	727	676	722	671	699	728	681	676	700	678	682	670	692	614	672	738	728	678	663	675	681	733	748	686	710	692	670	721	658	712	662	685	697	688	692	730	707	689	722	663	704	699	668	684	704	715	698	749	740	669	708	704	709	701	721	675	689	706	710	691	692	715	721	689	669	714	730	712	692	691	685	693	752	673	730	693	683	736	696	685	678	679	714	714	702	689	682	678	693	718	675	669	761	730	700	694	686	695	710	697	666	782	726	665	685	688	658	709	704	708	648	705	696	677	686	691	686	679	695	688	643	692	714	740	696	693	709	738	700	706	696	674	683	781	695	656	696	680	715	658	718	721	664	698	732	657	688	731	713	688	708	741	693	682	676	658	699	719	703	680	693	715	671	691	696	657	687	690	727	731	691	704	715	663	695	661	697	657	688	668	711	705	685	686	668	725	696	709	706	674	689	720	713	707	674	680	765	653	711	714	701	670	696	699	690	707	616	711	671	736	766	725	662	717	735	691	710	720	684	702	687	687	756	715	697	712	682	678	670	729	660	732	696	687	722	675	683	636	681	716	700	718	693	650	703	704	714	707	732	707	693	703	734	692	697	719	661	711	712	707	697	727	671	704	653	691	680	662	720	677	667	662	745	708	738	650	680	730	713	686	717	680	733	670	711	683	713	674	693	702	693	699	710	694	693	724	721	695	708	719	681	680	694	700	694	676	691	720	700	712	682	663	701	679	699	702	724	639
27484	11554	10416	7806	5290	4027	2930	2280	1897	1411	1035	894	678	616	502	378	388	335	313	322	300	295	282	278	255	296	271	274	283	254	281	272	254	277	237	235	278	262	253	269	250	271	254	220	239	238	241	259	241	234	236	279	261	254	252	246	245	240	224	245	250	250	261	236	256	255	233	266	240	274	251	261	230	244	256	254	274	257	246	262	292	267	237	261	223	217	261	244	250	250	247	277	260	238	248	257	263	241	222	222	233	232	255	241	251	256	250	225	227	273	242	250	245	247	227	259	255	237	252	242	266	252	253	231	226	251	250	247	251	249	271	252	234	246	247	238	250	267	276	231	242	242	252	270	274	261	264	240	232	253	271	212	252	230	247	207	261	263	236	255	239	238	252	238	249	229	237	273	244	246	237	237	266	260	255	275	225	252	246	280	251	247	238	245	265	249	218	250	255	248	216	239	262	249	263	244	255	220	237	233	236	233	274	253	273	230	238	226	242	198	236	249	235	251	244	268	239	249	256	239	236	256	245	256	258	238	255	267	249	243	227	246	280	239	254	237	251	227	280	237	244	237	218	249	242	261	267	251	204	247	282	276	218	200	249	244	272	278	240	251	254	240	248	214	227	252	261	261	240	229	258	267	237	215	255	241	247	261	241	245	244	260	251	244	224	245	251	235	244	249	237	225	248	252	245	246	242	264	224	243	264	252	256	266	228	223	268	248	261	252	235	269	219	216	250	214	247	278	211	257	259	199	235	219	229	253	203	250	269	257	249	230	234	239	240	223	251	249	216	219	240	241	247	258	250	260	230	240	218	244	241	250	261	259	255	240	238	242	263	223	264	236	256	228	262	245	239	233	226	252	246	269	244	235	217	260	221	265	248	250	255	253	246	234	250	262	233	228	252	255	242	233	243	236	229	218	245	248	214	238	234	233	253	254	250	237	237	236	260	250	268	244	240	254	231	223	251	204	241	263	223	244	247	233	246	242	265	228	237	256	271	205	260	244	234	235	238	244	275	248	234	228	260	262	246	245	232	281	255	242	261	222	262	251	284	219	250	235	258	232	254	237	241	212	243	236	224	240	269	261	224	246	254	248	215	285	237	233	242	251	244	233	250	239	272	230	227	257	266	240	247	260	228	228	235	256	229	234	258	253	242	230	254	257	238	248	233	235	229	261	238	240	255	244	244	246	252	240	277	234	224	262	293	282	230	258	249	247	243	239	293	245	242	216	290	222	236	229	232	231	251	251	256	278	249	261	271	238	248	236	260	258	253	234	236	274	242	252	261	237	267	231	224	246	265	255	227	235	228	242	226	274	241	265	259	230	216	264	265	269	237	290	239	255	231	218	233	243	228	237	236	256	212	266	273	219	250	261	251	240	242	225	272	263	248	280	260	251	253	254	238	249	246	248	238	253	230	237	244	268	234	232	246	233	275	265	257	245	259	226	249	247	240	252	245	274	237	236	213	244	250	252	237	245	248	256	261	219	255	237	257	232	219	228	260	222	256	229	235	221	240	242	247	240	227	224	235	239	274	211	250	216	262	237	265	245	244	245	235	237	251	243	270	235	231	230	240	247	231	225	237	245	251	224	284	237	265	227	257	258	261	239	239	227	242	232	278	237	230	229	269	254	266	251	249	266	250	262	242	267	237	243	280	283	254	244	231	231	238	226	240	268	268	254	227	239	228	243	244	229	241	255	269	230	244	224	246	255	263	232	254	242	248	252	224	262	265	252	258	224	280	251	251	245	241	259	235	263	245	254	258	261	230	237	243	251	248	255	254	247	244	240	245	216	280	246	241	260	231	246	234	242	252	248	233	234	241	247	232	226	234	265	269	258	248	221	251	236	255	246	212	228	215	263	269	265	226	214	259	244	270	232	223	230	253	259	227	203	243	230	240	273	254	227	240	255	269	213	253	263	259	238	236	252	246	240	219	234	217	267	267	239	220	251	240	234	233	216	243	239	234	235	246	250	234	255	238	229	249	258	240	241	241	304	251	242	265	269	236	246	223	231	240	250	280	259	242	242	219	229	248	250	235	237	220	258	244	252	247	257	253	217	242	235	242	234	267	258	242	216	220	220	252	252	251	244	260	270	230	226	246	276	240	258	263	243	223	251	253	228	258	237	237	201	245	253	252	258	255	279	230	242	230	242	215	228	242	256	255	239	252	258	271	240	242	274	269	254	243	264	252	250	233	218	260	266	240	265	233	256	243	242	245	237	242	249	256	259	263	242	246	225	208	248	257	231	232	255	245	218	252	237	224	234	282	248	236	243	265	230	231	243	222	236	267	255	264	281	234	220	248	216	217	236	235	254	233	277	221	248	240	224	249	258	240	239	251	243	221	254	222	241	237	221	230	218	261	260	257	237	250	264	235	208	211	253	268	257	232	243	247	285	232	242	234	234	240	234	284	252	205	257	258	253	254	236	258	274	238	229	242	227	220	265	230	256	257	246	226	244	299	239	282	237	224	241	257	252	229	244	236	257	259	247	227	236	240	264	234	273	239	245	280	221	239	243	274	255	224	246	266	234	257	255	249	243	230	229	233	226	267	226	245	244	256	257	237	236	258	264	222	241	239	237	233	267	277	219	241	257	241	257	238	254	267	254	252	228	230	253	231	267	222	248	255	237	249	230	256	248	250	234	243	234	241	250	250	237	249	235	206	234	246	240	271	248	253	228	232	266	237	282	266	238	233	232	227	226	258	226	234	222	276	240	261	270	268	267	247	245	255	274	208	229	231	242	239	229	250	256	246	269	264	270	223	263	276	221	264	252	258	284	256	235	237	286	246	246	255	257	255	276	253	259	260	249	211	233	225	257	260	258	229	235	282	232	252	261	270	224	240	261	268	255	237	252	252	259	233	245	259	260	226	231	257	254	243	227	217	260	252	250	238	258	236	238	231	277	245	237	210	253	220	222	211	250	204	221	224	216	257	252	230	240	239	246	228	262	244	261	248	227	254	258	245	253	258	233	257	274	245	227	259	250	208	230	245	243	240	248	270	231	243	226	276	238	282	260	248	236	291	268	246	231	231	239	259	274	240	227	235	261	223	209	280	222	231	273	268	235	232	236	248	244	266	219	255	265	219	256	253	224	239	235	245	244	241	227	236	252	261	216	254	271	225	246	261	234	272	239	236	266	259	261	236	238	234	251	265	251	252	263	247	275	248	272	244	229	260	245	238	261	211	257	265	246	243	248	235	212	236	254	221	242	261	234	232	216	235	229	257	253	228	246	255	245	238	214	265	253	273	219	255	222	249	262	228	245	238	261	253	259	270	229	251	230	233	226	224	248	243	260	235	229	241	262	244	246	214	239	233	274	269	256	243	246	242	238	268	249	262	239	242	247	233	244	237	235	235	241	251	265	252	268	273	257	241	223	220	234	251	247	240	206	263	245	247	217	210	257	253	255	218	245	241	227	265	255	238	262	252	242	253	255	231	277	227	234	246	254	236	231	252	251	220	247	236	293	241	272	231	248	248	246	231	243
16246	9296	16753	18758	17027	14502	11843	9905	8259	6509	5043	4126	3211	2788	2363	1773	1465	1262	1060	972	947	850	808	821	780	683	721	683	703	694	664	705	630	693	623	650	622	642	647	657	595	589	588	598	588	634	625	646	575	570	574	598	587	613	597	562	612	567	603	575	626	632	535	618	602	579	592	602	582	573	563	608	563	616	573	571	607	607	582	571	569	595	581	559	569	613	611	623	548	628	597	589	628	595	607	586	627	624	619	611	601	580	592	583	589	578	581	593	618	615	555	590	594	581	590	590	584	601	582	622	605	616	581	560	570	601	614	612	578	578	606	601	585	598	621	576	591	604	612	550	621	608	626	599	644	595	576	613	580	584	585	614	540	625	573	616	615	593	586	615	554	569	599	587	581	565	616	544	596	558	621	565	571	556	601	609	604	551	586	575	582	581	631	572	607	564	639	599	561	592	598	584	617	594	615	601	631	611	624	583	618	609	595	610	574	600	579	635	568	605	642	606	569	581	578	554	583	595	577	560	598	635	625	652	592	610	588	578	584	580	601	610	592	539	625	570	639	618	584	576	637	618	651	622	587	590	598	583	601	642	590	578	560	587	609	596	593	625	634	574	648	590	612	595	638	609	583	580	604	635	634	588	596	581	607	633	636	575	615	549	572	606	574	580	545	555	595	614	580	596	582	592	562	581	590	600	596	566	561	581	606	588	592	559	597	561	624	600	562	572	585	616	566	620	564	580	618	580	600	595	565	600	624	613	592	616	594	567	584	588	570	594	577	545	613	578	599	572	633	574	561	603	580	601	608	626	565	573	608	604	609	588	656	613	625	580	624	593	627	589	609	585	601	619	565	592	578	553	620	577	596	565	563	617	636	635	596	576	636	587	601	581	613	587	587	592	604	619	587	602	604	565	599	594	564	612	605	616	568	569	608	629	618	573	614	607	581	611	599	597	596	590	574	607	591	550	580	593	552	619	618	562	576	586	567	596	589	573	587	548	584	637	600	602	605	601	604	582	560	598	608	560	621	610	590	597	608	591	626	603	594	605	613	567	605	600	540	604	623	603	546	601	583	570	612	613	582	626	620	586	618	641	578	577	559	640	651	609	622	634	580	638	595	638	548	599	618	597	596	606	631	606	632	589	583	564	594	618	597	631	623	630	573	589	538	578	595	554	590	556	577	615	631	614	615	570	589	609	629	589	596	621	555	594	614	545	563	600	657	611	611	611	595	618	597	575	582	568	590	598	604	583	618	647	604	593	583	619	614	578	541	589	604	598	587	554	569	574	650	566	625	610	544	613	596	630	624	630	585	620	621	616	622	564	622	593	601	615	585	566	595	610	562	562	602	600	582	584	575	566	581	608	586	573	613	583	596	564	604	578	635	617	597	574	646	598	552	574	557	526	617	582	625	586	614	604	559	591	611	589	600	615	636	655	619	617	651	612	586	605	645	569	604	632	615	598	581	585	611	554	602	600	595	626	593	578	558	591	568	576	610	604	569	602	573	580	623	623	575	577	557	633	604	631	610	601	572	580	570	554	593	623	572	564	551	557	573	574	577	525	612	615	596	574	575	578	562	628	646	593	643	577	588	594	563	573	596	591	578	628	595	599	580	610	563	631	591	612	589	632	609	530	603	553	592	606	572	619	578	614	623	589	624	624	564	620	574	548	581	615	544	583	601	580	608	547	576	571	635	602	632	585	588	578	563	586	587	582	614	601	597	619	537	602	574	595	626	612	593	529	636	589	578	575	602	625	612	573	615	582	626	627	627	587	582	602	580	583	601	586	580	589	588	609	593	566	624	585	604	551	615	602	576	607	566	550	614	611	581	542	613	615	593	606	603	595	617	564	621	596	608	599	589	629	654	586	590	566	584	579	567	615	566	560	567	619	630	627	607	628	642	565	592	584	619	609	594	594	599	610	620	611	604	596	578	593	625	574	614	631	627	582	569	607	591	583	581	586	619	632	583	607	614	595	586	613	563	578	582	618	595	577	630	607	582	635	639	590	543	565	578	551	627	605	620	563	616	589	613	607	582	590	629	579	572	580	615	580	591	621	590	597	589	597	599	598	580	613	586	606	620	633	584	594	624	623	594	616	630	565	599	590	563	676	575	598	568	598	618	595	585	614	560	597	586	610	589	629	591	607	602	616	621	609	612	560	629	564	586	608	582	569	589	569	626	624	575	585	579	601	574	581	626	570	595	571	600	608	598	603	617	588	618	576	626	623	611	618	589	550	576	562	584	604	628	579	578	619	603	607	617	600	598	598	596	620	615	589	595	565	580	546	618	605	603	557	589	644	612	603	596	589	585	582	599	606	585	541	578	604	552	629	587	580	616	610	625	578	608	578	556	572	558	652	556	602	600	624	630	581	578	605	566	552	555	600	563	632	590	618	574	555	598	551	616	600	603	577	568	613	615	563	609	589	632	582	574	573	589	593	577	613	636	592	583	604	572	591	604	566	607	600	617	544	563	567	643	614	608	596	580	583	617	577	635	612	559	620	566	600	605	577	567	580	566	584	626	592	618	563	635	604	570	544	596	601	564	589	581	571	628	623	585	558	598	583	621	607	591	604	597	561	582	581	569	563	581	601	593	610	585	605	612	633	608	587	601	563	614	560	605	566	604	582	582	560	560	640	586	561	600	552	614	580	582	596	605	595	592	590	583	623	558	581	624	612	598	593	612	548	587	573	600	541	576	586	576	606	622	579	615	548	601	587	616	618	590	588	596	593	565	626	581	593	577	634	573	604	566	611	645	599	580	614	641	604	597	567	634	569	589	608	601	608	602	581	554	614	607	612	591	562	581	597	603	592	599	580	593	598	551	568	629	622	580	592	615	617	561	594	560	641	583	603	546	556	586	600	598	557	597	585	630	558	584	594	591	561	575	586	638	562	569	577	664	562	597	567	595	628	593	623	595	590	602	590	593	612	602	545	603	576	619	576	602	616	611	589	561	610	545	611	632	628	607	594	591	614	648	599	570	610	610	607	603	579	592	581	553	578	565	579	611	565	571	601	521	583	578	559	572	600	600	595	619	574	571	652	595	615	567	605	566	566	618	612	571	566	587	600	565	624	624	646	577	603	565	574	561	554	600	628	569	626	593	590	594	606	607	617	599	594	562	589	600	591	626	585	613	630	595	530	608	585	551	588	603	592	561	579	631	599	600	584	604	587	582	578	577	620	643	647	644	591	565	617	598	610	639	615	607	549	596	582	616	568	579	613	570	578	607	576	548	604	603	586	647	541	591	635	611	625	565	573	580	599	605	626	594	604	561	582	619	599	565	633	558	630	636	588	548	654	587	557	594	584	602	603	588	628	616	618	577	631	599	625	606	617	602	591	616	595	598	581	570	611	590	585	585	566	579	601	606	620	526	613	603	607	644	568	595	641	581	625	587	627	567	623	571	645	608	599	583	616	603	620	590	598	589	647	584	574	588	634	557	603	586	599	584	606	596	614	608	602	598	626	661	565	609	655	579	598	566	556	621	598
10828	4816	4635	3623	2521	1881	1454	1171	1022	811	683	615	490	467	473	465	404	365	380	341	353	367	370	331	347	351	359	326	345	359	314	358	363	342	349	336	315	323	322	302	300	333	333	325	306	336	290	306	310	334	353	343	338	339	318	320	306	334	332	325	340	316	304	318	353	303	328	332	358	343	328	313	377	288	348	343	312	369	329	337	358	332	331	347	364	312	335	341	316	342	318	349	309	343	316	317	322	354	297	316	353	335	348	304	323	327	331	347	302	338	319	333	358	361	328	305	329	351	364	347	299	321	337	326	314	346	361	337	319	364	327	336	328	323	326	375	359	307	299	306	333	339	333	300	347	314	347	378	342	309	313	334	328	328	306	316	310	329	319	351	347	317	334	375	338	321	318	368	331	359	300	328	323	341	307	353	332	291	350	314	335	347	314	313	319	335	335	322	352	294	342	310	350	303	343	339	352	307	338	318	323	347	304	326	316	342	320	301	371	291	337	323	324	328	294	330	336	317	324	368	349	338	311	325	311	351	327	327	320	319	319	333	325	297	342	328	339	345	304	348	343	331	327	327	352	306	342	296	332	342	327	334	329	323	365	341	333	327	365	318	318	333	306	306	337	349	348	352	332	320	332	370	353	320	335	334	339	314	324	354	319	326	319	328	335	345	329	311	346	332	352	329	327	376	355	340	312	345	354	289	251	325	354	347	331	332	319	330	336	323	320	325	335	315	375	300	304	289	368	341	351	321	340	346	341	342	283	338	333	377	346	340	343	321	337	294	302	346	334	339	362	314	320	317	311	307	357	353	315	368	305	315	358	338	303	305	343	292	343	306	335	363	336	327	327	325	351	295	336	296	337	356	307	346	334	320	365	341	334	282	294	357	347	337	324	331	328	325	328	350	311	345	326	343	342	328	342	333	325	335	350	347	330	336	327	283	312	326	325	342	333	345	304	328	336	372	330	302	316	325	303	298	330	305	321	328	315	342	295	341	316	313	312	320	344	327	318	332	340	312	306	351	330	332	336	289	371	297	327	310	342	381	315	355	315	335	307	325	335	342	306	328	334	338	322	333	317	307	301	322	325	285	312	373	324	345	339	337	338	327	329	326	340	310	340	342	345	296	351	321	314	346	313	323	302	330	320	323	332	339	330	322	324	309	301	354	363	335	331	333	299	333	325	332	340	321	329	333	303	283	310	330	315	326	363	331	313	322	319	294	306	360	331	334	341	348	330	314	322	300	307	333	312	360	309	353	309	310	362	333	294	318	332	311	345	316	344	278	317	319	296	306	352	349	341	335	335	295	356	326	355	317	326	353	324	286	342	299	320	310	347	354	331	312	345	359	288	320	326	345	319	302	312	322	339	321	315	342	338	360	336	323	343	353	334	349	310	361	334	328	317	357	346	345	329	342	335	337	332	349	329	360	329	332	320	360	323	357	301	322	327	293	327	349	348	348	373	303	348	322	344	323	320	341	345	329	318	326	348	343	330	294	340	312	339	287	315	311	343	364	321	354	344	344	353	296	334	345	355	357	319	328	347	306	292	359	334	292	347	345	344	339	318	320	308	329	351	317	324	351	349	335	336	298	382	306	337	359	327	336	334	341	359	308	322	321	321	320	336	331	307	309	348	338	318	349	332	330	322	334	322	340	317	297	311	324	359	295	325	322	313	333	322	335	360	299	344	351	342	337	293	320	320	282	344	325	331	352	358	336	329	317	377	284	307	365	324	312	319	321	344	332	326	321	347	332	360	337	318	352	311	315	309	305	302	306	339	355	346	325	328	301	273	323	329	325	338	343	321	346	289	338	331	309	331	312	340	329	322	345	342	328	342	331	339	319	327	358	308	345	330	340	356	329	306	316	300	322	308	310	330	305	299	355	322	318	328	320	343	353	342	304	292	327	340	342	320	303	367	286	364	337	332	324	300	301	318	311	337	337	337	325	340	332	326	331	317	337	326	304	320	319	346	308	328	367	292	313	309	357	330	319	341	373	359	332	342	314	286	311	336	348	334	302	291	318	312	315	324	352	342	323	377	334	298	330	340	316	324	345	297	327	329	341	347	329	316	347	285	329	310	360	348	282	278	305	300	345	333	318	333	350	337	337	296	326	324	307	330	316	355	342	340	315	350	306	316	355	340	321	322	318	337	333	306	363	325	322	329	349	336	325	316	308	335	330	337	340	326	317	349	371	320	325	306	322	346	360	349	297	306	308	339	346	350	338	335	338	332	369	332	363	318	314	321	313	352	354	347	329	360	317	321	317	308	295	319	306	328	320	322	326	343	336	364	312	312	352	344	318	319	326	269	358	316	344	335	340	319	335	331	314	306	337	351	319	364	330	322	318	326	295	324	312	328	324	326	312	327	333	354	341	363	327	336	296	320	308	309	308	323	351	352	330	366	313	316	331	309	319	339	346	353	328	327	317	329	354	297	308	311	331	320	345	320	281	348	351	294	270	335	321	329	327	333	342	347	341	342	338	368	333	308	362	349	333	328	311	347	364	321	299	354	345	318	306	363	365	320	335	316	333	316	307	313	350	340	365	359	322	313	304	346	326	321	335	319	300	310	343	346	307	324	338	320	331	312	304	338	321	336	313	346	341	361	354	333	325	308	328	320	330	317	328	354	357	358	310	347	307	364	371	336	314	364	375	314	375	323	308	291	353	320	322	345	315	320	306	355	328	320	328	339	315	336	354	338	323	312	298	359	330	367	312	331	321	307	347	315	340	359	339	330	326	322	338	305	352	329	310	344	308	299	367	316	326	369	355	347	369	287	300	336	292	328	366	334	354	315	336	336	332	361	322	335	353	361	302	303	323	337	305	353	344	347	336	311	299	320	344	364	359	343	308	353	340	309	337	308	315	325	342	304	342	313	332	337	336	342	330	357	354	350	320	339	315	320	329	340	324	324	315	327	280	317	354	358	346	311	320	302	298	341	358	339	333	321	316	329	328	325	323	333	368	339	306	323	320	299	339	333	315	321	351	366	328	347	312	331	340	317	319	349	319	330	343	340	326	345	326	353	309	336	362	375	392	331	306	312	312	306	343	330	314	309	348	321	336	327	338	308	323	308	345	337	310	307	333	353	311	360	301	321	333	342	322	324	311	364	345	322	308	289	311	303	378	307	345	342	315	328	319	331	328	338	320	305	352	331	310	322	323	326	292	345	306	336	345	317	293	365	325	330	344	352	336	323	344	313	282	330	309	308	335	369	339	349	308	327	343	310	352	358	342	335	316	320	355	315	322	310	328	306	326	344	339	312	341	320	294	326	321	338	333	355	331	333	332	304	348	301	346	349	306	362	310	345	348	345	357	343	340	355	324	311	306	312	329	336	349	320	317	324	349	321	326	317	308	363	365	327	337	333	359	316	309	354	289	290	337	340	337	322	296	338	313	347	308	306	332	309	333	291	320	312	332	324	390	364	319	312	334	348	314	332	318	322	315	327	336	272	364	320	334	316	327	359	348	357	315	311	310	336	322	326	344
7244	4881	9066	10403	9314	7436	6107	4824	4102	3543	3064	2355	1917	1658	1530	1329	1067	1030	981	947	971	814	933	843	886	778	834	789	822	768	833	784	755	765	727	760	762	778	748	814	782	805	754	767	809	752	714	753	727	791	784	811	769	751	776	769	772	746	759	780	773	768	803	771	733	735	735	745	777	747	721	745	742	804	747	765	777	751	780	788	773	736	799	789	764	766	815	754	721	756	719	767	780	806	755	777	799	779	743	759	727	719	753	694	765	734	723	755	768	799	726	738	766	727	761	783	785	749	804	749	790	789	767	748	814	757	708	816	808	747	803	766	758	821	760	809	756	757	788	789	773	799	778	755	735	745	819	762	774	807	740	763	752	730	766	744	762	749	754	807	768	727	786	748	746	794	776	743	734	798	786	740	782	760	798	803	778	763	768	747	797	784	754	781	778	772	745	737	799	751	747	777	748	774	801	817	810	787	719	772	782	760	770	778	797	812	722	768	805	742	780	758	728	737	774	785	765	739	743	761	718	764	742	779	765	794	817	791	796	761	767	784	751	778	736	800	845	751	768	777	805	802	783	777	805	801	742	762	743	765	837	771	774	786	790	782	746	765	760	757	755	762	795	782	753	785	786	783	765	776	788	760	806	773	772	753	781	772	819	737	750	771	829	783	745	751	769	771	734	774	735	763	797	767	745	760	750	739	756	754	770	766	756	767	730	771	770	784	791	786	793	785	799	797	743	773	786	761	768	756	811	781	780	733	742	777	750	800	794	794	771	774	808	746	803	795	739	761	768	774	751	794	783	777	790	733	734	829	783	813	780	788	717	766	816	778	786	762	756	749	813	758	758	746	822	735	811	763	787	772	816	754	813	771	742	738	801	778	779	775	795	750	742	813	780	804	785	713	763	759	797	774	774	818	781	775	771	764	760	775	747	762	745	793	796	800	782	776	766	796	748	774	793	752	763	768	818	738	809	759	740	750	771	795	754	737	760	757	806	752	752	775	753	754	748	792	782	720	754	747	838	706	792	748	774	785	841	801	763	816	778	721	819	744	791	783	767	761	797	731	731	775	777	772	757	731	737	746	738	785	750	775	752	797	781	789	768	768	727	787	775	799	767	763	728	694	758	773	796	769	781	809	795	754	748	784	784	805	768	816	737	758	801	731	780	774	749	774	710	725	763	747	809	749	788	734	757	773	744	830	749	755	785	706	781	817	755	748	776	768	719	746	726	746	729	803	735	747	817	746	790	755	787	794	752	785	745	753	814	733	703	770	809	774	783	799	795	764	732	738	767	764	812	731	726	810	724	759	763	726	748	747	760	744	753	750	734	777	751	780	762	779	806	762	764	754	807	792	735	776	743	730	739	750	672	784	781	798	804	779	795	795	762	762	785	770	796	815	800	767	762	794	730	725	790	785	753	800	803	723	836	777	780	764	768	750	783	757	734	754	768	798	745	775	770	752	785	744	764	749	755	778	812	789	791	775	791	772	756	764	761	747	747	730	745	778	755	773	763	758	776	748	770	772	728	713	729	746	754	759	737	799	739	745	796	768	776	791	783	763	778	782	767	749	782	811	761	788	752	748	715	766	759	732	784	783	833	798	766	725	700	793	810	787	751	813	791	785	758	764	754	777	795	815	778	768	739	802	790	762	678	792	808	768	782	728	764	732	799	771	781	735	740	812	771	768	723	748	732	765	734	764	782	740	788	792	767	761	731	836	794	808	761	770	781	798	788	749	730	744	770	741	751	815	786	797	762	806	755	753	764	754	806	781	784	787	795	742	796	693	772	783	779	745	778	754	730	799	781	788	802	749	762	796	784	758	718	801	757	797	794	749	736	775	780	781	748	726	754	759	733	755	750	776	740	765	760	721	725	773	773	771	748	808	751	751	755	826	747	764	765	766	751	779	760	776	819	754	829	741	797	780	762	770	756	742	731	749	768	783	741	760	760	720	777	747	782	760	800	716	743	755	769	772	756	719	729	778	802	765	723	682	749	795	794	740	786	790	744	782	813	779	776	774	780	745	727	750	724	725	801	809	750	769	767	805	792	809	795	780	743	695	785	778	732	863	785	762	754	762	756	768	762	772	815	760	767	774	720	741	797	744	790	740	719	753	804	786	754	751	762	746	738	787	798	797	742	726	793	820	756	743	779	766	751	745	730	757	749	736	762	786	744	749	746	793	767	772	739	766	728	803	726	782	798	759	755	753	772	772	759	779	730	784	743	765	787	743	789	733	778	786	776	733	751	773	786	776	780	768	768	817	782	771	753	747	769	741	755	757	769	794	804	780	770	766	800	759	786	804	783	781	841	713	804	738	816	760	771	810	772	750	759	802	805	730	790	795	764	793	792	790	711	764	758	728	737	772	763	750	750	753	761	705	779	766	793	739	751	765	772	753	766	803	740	808	753	799	772	761	731	765	713	782	762	807	776	767	708	742	816	792	761	778	758	790	726	744	810	746	768	741	769	779	785	760	812	779	752	725	734	797	785	768	792	809	754	747	798	750	737	776	781	771	771	771	721	767	775	744	779	830	739	763	766	813	777	756	763	791	790	753	781	725	814	772	769	740	770	759	763	777	780	775	800	794	774	798	790	761	810	770	738	791	769	808	826	811	783	819	715	746	783	759	787	735	808	815	794	750	769	804	782	793	791	792	747	794	799	730	826	782	815	765	747	756	798	725	736	769	703	776	746	811	825	788	768	779	715	764	744	753	792	744	745	772	762	808	829	770	798	835	839	771	776	819	728	772	782	791	797	720	801	816	791	803	802	768	801	784	795	745	758	800	768	754	827	756	778	716	766	788	792	810	764	740	752	716	786	698	773	782	811	798	813	762	733	792	752	754	749	735	746	707	796	753	765	789	794	778	716	791	799	776	734	820	806	747	754	764	732	776	772	705	754	733	774	740	760	785	731	791	758	807	733	751	792	783	756	786	788	749	810	773	791	748	775	766	753	758	771	784	763	755	755	775	794	784	730	759	750	756	753	777	732	745	781	741	761	757	784	737	742	720	753	797	772	780	781	758	770	770	772	810	778	731	812	816	778	828	736	794	763	793	808	795	788	809	765	734	822	821	749	754	825	729	771	720	724	743	774	739	728	747	803	737	778	749	764	791	782	749	845	776	765	740	747	755	720	773	814	780	732	775	745	767	740	791	791	771	769	763	753	776	774	737	727	759	754	756	735	761	817	707	755	712	789	746	818	736	763	811	749	713	749	780	733	773	770	751	774	781	760	768	755	756	762	725	805	769	761	778	807	751	835	765	787	832	743	715	759	768	749	757	769	766	771	744	773	765	777	754	770	793	768	760	759	761	772	723	744	807	738	775	766	758	722	796	812	735	779	714	773	731	729	797	812	759	778	779	765	789	769	783	761	762	737	719	791	733	764	768	829	709	739	788	762	717	777	720	778	769	734	806	722	755	768	752	748	750	798	722	749	754	710	739	786	741	722	797	763	784	775	756	799	798	742	791	729	726	763	779	797	749	761	758
21681	8890	7333	5488	4072	2929	2186	1694	1329	1065	870	685	582	542	462	453	417	357	357	330	350	317	310	339	304	328	316	312	327	302	306	312	291	329	327	316	303	313	288	300	291	301	285	299	296	311	261	284	295	311	323	279	304	280	283	316	281	275	265	329	302	297	314	298	316	298	269	281	296	273	279	305	300	264	284	311	291	245	312	285	277	305	295	280	304	280	299	289	320	274	269	271	306	286	254	302	276	300	296	309	272	281	299	289	260	273	298	282	313	297	299	301	329	295	291	293	272	328	296	308	284	283	290	268	299	287	292	291	339	279	274	307	268	255	319	301	317	303	312	302	272	289	309	308	254	295	309	286	269	332	290	304	310	292	287	320	320	293	306	303	279	295	305	262	278	293	264	304	281	302	273	275	284	302	308	278	315	272	313	288	312	310	281	303	311	297	306	310	311	286	279	311	288	323	310	299	305	296	314	275	282	320	304	279	290	278	278	291	296	333	295	284	312	281	303	322	285	297	306	260	284	279	283	298	300	281	312	290	278	302	290	239	310	325	274	301	293	286	287	295	270	290	311	301	347	300	263	283	266	259	309	309	326	300	318	293	310	296	272	277	296	300	313	290	273	317	272	305	296	302	289	287	281	280	255	338	281	291	262	303	279	260	291	299	298	280	283	255	307	264	322	305	301	280	276	315	306	278	259	306	267	309	289	293	286	304	297	307	310	294	286	322	315	308	291	293	276	298	323	303	318	294	305	301	302	282	306	270	286	328	311	297	272	284	284	294	306	299	314	311	286	297	289	276	290	283	279	307	287	284	306	296	301	269	323	282	281	295	276	307	302	286	273	310	306	272	285	291	264	285	317	276	257	298	272	285	278	303	292	274	294	290	271	317	290	277	301	311	309	283	302	289	288	311	304	284	300	288	300	316	277	285	286	299	288	300	291	327	287	285	318	289	274	297	304	289	301	317	298	259	295	313	310	297	326	294	281	293	296	301	364	297	289	286	334	286	294	292	301	291	302	288	312	275	273	311	294	302	319	278	312	292	296	274	309	337	268	242	298	307	294	345	282	301	306	288	291	293	291	318	275	289	290	300	279	298	305	306	290	305	296	278	298	320	321	278	312	303	304	298	280	288	322	310	296	305	296	317	298	307	268	307	292	291	307	282	288	277	326	280	320	295	307	312	304	293	316	290	298	314	301	285	294	310	288	273	308	287	338	311	296	352	297	281	299	299	299	302	288	277	306	290	290	285	321	272	289	322	287	304	287	291	294	285	322	300	288	275	275	347	288	311	337	287	278	307	309	308	322	294	296	272	269	291	283	286	313	298	300	310	261	311	303	308	306	295	271	350	293	321	267	304	318	294	331	290	289	286	267	294	293	288	300	289	323	297	288	297	289	287	331	308	289	297	302	285	294	251	312	280	296	325	300	297	299	328	307	317	296	323	275	319	323	298	288	342	299	279	279	310	288	287	320	289	296	290	316	272	293	279	286	280	317	300	305	322	313	303	309	301	294	285	306	308	312	273	289	292	243	276	292	287	317	274	303	299	297	291	306	317	312	318	307	298	294	294	276	283	256	269	292	293	302	271	280	288	325	284	305	266	275	305	306	276	301	275	282	285	302	297	324	301	282	298	284	298	289	319	289	315	287	316	297	316	307	318	293	306	325	307	274	277	275	312	285	286	289	303	300	298	275	312	311	279	310	303	314	289	330	285	254	307	280	330	305	323	333	280	282	296	277	312	291	291	291	320	307	294	276	283	293	309	285	302	299	275	297	300	305	312	340	293	298	286	275	281	293	281	253	288	273	294	302	278	301	314	270	298	299	273	297	318	298	279	292	261	285	295	333	281	304	283	258	302	281	286	298	322	325	286	291	290	291	321	322	288	274	311	314	305	291	321	314	319	298	292	287	306	325	305	291	303	316	285	301	300	338	296	296	280	285	314	317	273	281	295	330	294	315	313	281	287	338	308	302	297	359	304	291	285	280	286	291	309	318	328	308	287	292	293	281	312	282	288	309	291	294	269	283	300	330	305	270	300	299	268	285	300	287	277	309	272	310	294	300	301	242	321	287	306	272	266	281	296	330	278	313	302	297	323	335	307	281	317	309	311	319	245	292	300	293	330	303	300	293	295	308	336	300	292	299	268	294	328	291	257	312	299	297	313	285	285	299	288	298	287	335	290	303	280	313	255	286	261	317	296	299	266	307	298	300	296	315	312	331	294	299	295	251	316	305	283	262	294	323	300	321	288	305	269	285	291	272	291	336	305	323	317	295	312	266	272	295	308	281	280	319	290	270	263	294	321	308	285	322	305	310	296	282	342	278	294	288	305	287	258	336	267	289	319	288	300	257	275	271	305	311	314	264	317	282	314	296	317	312	312	293	297	291	282	274	288	314	321	272	306	320	271	281	275	337	291	343	286	296	311	323	281	306	284	271	296	285	284	309	280	294	295	325	275	316	320	275	321	325	286	279	325	293	334	315	307	314	296	308	295	292	285	297	324	311	282	266	315	305	303	303	304	293	295	300	274	293	267	314	267	254	283	295	288	295	289	292	275	311	277	262	280	296	283	290	304	331	289	271	299	279	279	283	298	273	252	301	284	300	263	316	293	272	307	311	303	284	283	310	289	293	271	306	298	288	308	318	343	309	291	287	307	302	298	312	305	285	246	285	316	279	299	300	315	292	284	308	308	305	308	305	295	288	301	264	296	328	293	275	302	302	290	288	307	338	281	296	298	303	284	315	308	290	313	311	289	278	283	317	279	269	270	265	288	302	304	282	277	292	303	297	319	294	272	287	274	291	325	265	285	299	287	293	307	279	312	267	288	279	281	290	281	285	309	273	320	301	285	270	284	312	287	292	283	292	303	282	282	311	290	255	291	276	279	296	292	267	316	304	291	294	293	292	290	282	309	280	303	311	300	310	308	293	286	325	297	284	277	284	296	309	320	296	306	280	302	303	310	322	303	299	271	274	280	308	286	281	313	267	285	285	297	314	312	310	310	293	307	283	297	312	313	290	307	307	286	271	300	298	278	301	299	307	300	259	316	278	258	273	305	291	278	311	299	286	313	287	293	254	333	274	313	314	323	314	246	331	318	318	332	289	273	287	335	310	288	276	286	272	289	276	341	291	312	271	322	268	319	309	311	319	313	318	291	307	318	326	277	277	287	344	288	301	288	305	314	292	283	314	294	308	302	286	300	260	305	314	315	306	301	302	282	272	291	321	307	320	293	310	284	315	277	300	345	294	319	314	295	280	280	280	294	323	320	313	280	272	289	298	303	274	279	282	309	298	306	293	312	298	313	306	317	320	287	277	277	287	282	282	321	304	266	291	318	289	285	297	316	303	300	283	294	286	314	301	268	312	305	315	302	301	305	285	287	274	305	286	274	265	289	300	296	284	316	299	258	332	297	287	305	321	268	276	307	278	300	308	321	304	266	299	295	315	301	309	284	281	277	293	300	293	268	282	289	325	310	280	303	285	312
14512	7663	12867	15005	13818	10901	9276	7414	5977	4806	3948	3095	2622	2101	1915	1618	1318	1114	1013	962	984	896	900	838	772	832	786	778	780	773	725	745	758	731	716	757	728	669	707	687	680	696	764	677	680	717	698	701	729	689	753	678	726	721	713	658	701	677	725	697	674	661	735	719	694	689	723	679	668	693	714	661	708	706	640	685	679	670	694	703	710	657	685	686	707	668	735	738	726	683	686	672	715	709	689	706	651	686	690	730	714	737	672	695	696	689	680	652	675	675	709	655	709	640	703	654	737	717	719	647	703	729	716	683	724	729	671	747	709	715	690	731	749	702	720	732	693	686	683	676	726	728	729	671	694	673	693	707	675	684	698	733	671	700	730	689	680	671	730	681	667	656	692	721	691	671	679	706	701	704	697	671	719	656	712	706	679	674	712	690	721	750	682	668	704	694	682	691	698	720	672	694	731	702	748	702	682	731	681	716	689	684	689	660	696	740	664	698	747	710	716	705	676	741	706	691	712	705	679	724	664	720	712	660	712	680	686	764	701	712	691	673	681	747	729	687	702	720	654	717	652	710	679	732	681	679	674	691	697	713	662	688	706	693	671	715	723	725	693	678	703	674	679	721	703	667	682	660	722	695	734	664	686	712	691	690	672	679	702	714	694	672	697	706	685	667	723	701	689	698	657	704	672	729	693	692	719	656	698	721	668	713	673	736	700	661	698	662	687	657	740	722	662	674	697	667	691	658	669	659	709	650	670	668	672	711	756	696	707	679	685	687	668	714	748	674	718	678	726	709	716	710	747	676	694	681	645	673	696	677	722	722	740	701	722	697	653	669	712	680	669	639	658	747	704	645	706	685	711	636	638	718	729	692	706	688	660	698	650	669	638	682	689	680	715	721	718	688	705	707	670	694	669	656	698	681	717	695	721	688	741	722	704	739	691	746	721	712	673	675	717	719	674	729	692	718	721	679	677	732	693	725	694	703	715	707	698	748	707	673	660	688	752	746	704	704	674	681	675	706	681	690	689	702	741	745	696	702	708	737	694	705	689	665	689	688	691	684	687	675	721	680	689	649	691	689	700	733	688	663	693	695	727	720	711	722	682	685	691	759	707	698	694	705	658	717	720	702	665	722	661	709	729	695	709	755	684	658	707	708	683	735	702	723	723	703	693	706	685	658	718	707	723	714	675	737	678	755	726	695	724	727	637	737	679	669	696	710	690	700	679	695	707	714	686	700	764	664	711	692	728	745	665	660	711	657	701	714	704	798	707	743	657	663	686	666	690	675	672	738	670	665	660	687	643	673	703	715	662	693	726	733	697	679	660	718	694	717	708	716	698	710	722	665	696	684	674	738	711	639	681	660	726	703	730	697	756	710	652	718	696	737	666	696	723	704	740	679	692	655	703	650	668	688	661	719	696	704	684	654	723	658	673	673	721	669	712	709	693	751	716	703	714	681	680	706	760	733	714	722	656	660	679	667	635	682	680	709	684	699	657	670	702	663	691	685	696	735	687	656	709	692	682	696	672	686	685	707	699	675	703	722	671	740	729	694	662	681	766	702	709	669	712	716	746	708	724	708	709	736	767	714	632	716	728	737	679	737	711	671	681	694	745	648	706	710	696	675	726	717	670	671	677	702	685	709	693	679	690	730	717	665	669	687	724	678	698	703	740	695	684	734	715	711	696	726	728	665	776	721	711	693	667	714	687	703	712	651	701	682	674	748	744	706	705	739	698	695	700	719	747	699	712	657	735	718	715	677	693	681	699	639	665	657	670	694	665	652	654	734	680	682	730	692	721	704	686	713	678	675	684	709	734	732	677	654	714	686	728	691	665	682	730	649	722	743	711	662	696	681	719	680	659	707	667	661	689	718	701	731	710	708	704	707	697	651	719	710	671	710	707	680	703	700	715	658	714	710	676	699	723	687	700	726	693	728	674	738	709	683	702	705	700	723	685	718	673	683	682	678	704	644	681	746	702	690	721	733	695	666	729	734	686	715	723	691	647	671	687	706	682	680	689	744	700	725	693	668	733	694	693	678	660	686	712	646	671	737	703	751	710	675	637	682	683	699	679	729	719	655	687	666	704	737	728	658	710	697	693	726	690	703	697	700	685	720	668	654	688	750	680	715	677	724	631	715	704	637	726	684	682	672	704	709	731	717	657	690	645	730	693	690	686	670	656	666	685	647	671	714	692	714	783	717	709	729	688	754	683	660	664	662	695	715	681	710	675	710	679	708	628	705	706	673	716	730	752	670	737	686	663	713	696	661	687	691	681	685	717	648	681	697	691	670	677	729	747	678	745	718	723	684	698	688	661	641	689	687	743	673	717	699	722	677	656	687	669	662	700	691	679	693	679	748	659	738	727	710	710	725	669	721	734	665	667	731	688	689	683	705	694	694	667	698	739	693	669	696	721	663	702	696	697	745	665	689	709	695	674	692	704	735	710	739	688	769	649	673	676	691	675	696	705	714	728	757	694	746	653	745	708	715	663	708	721	729	694	707	692	701	706	779	673	671	732	707	685	675	714	677	666	698	669	678	709	735	667	706	688	674	713	710	721	677	677	724	703	721	705	683	727	751	689	695	719	696	707	675	715	670	689	684	732	709	701	704	667	690	703	732	712	706	674	695	692	706	684	726	730	745	712	725	704	707	667	744	699	639	706	688	670	652	746	719	627	655	706	722	679	668	761	741	691	711	642	723	731	684	727	688	691	718	723	732	685	706	687	714	703	700	693	721	697	662	687	663	657	728	702	673	755	747	705	670	711	740	699	689	741	686	705	695	709	680	701	677	673	662	692	696	688	687	679	699	661	679	722	757	653	759	661	691	675	705	688	731	669	700	703	687	672	707	722	671	669	706	736	688	706	644	744	641	683	689	741	732	659	691	700	717	669	663	697	732	729	724	693	675	719	729	704	720	713	710	753	671	697	722	702	697	697	674	672	698	673	688	713	704	703	694	649	666	672	672	703	688	720	683	648	706	715	661	708	714	710	709	713	717	699	681	679	699	698	677	689	715	708	681	701	739	694	673	686	653	667	721	688	708	677	701	670	685	705	707	691	728	729	693	684	702	727	670	694	642	615	682	681	699	671	674	688	687	666	682	730	744	730	717	688	726	673	697	679	719	695	698	635	661	718	670	670	733	675	703	730	708	699	722	701	698	711	681	705	707	661	681	693	681	657	704	735	688	693	693	752	688	698	666	674	672	651	716	671	680	688	694	669	710	647	714	671	677	661	654	704	713	704	662	648	679	693	692	752	690	747	729	675	757	727	735	692	748	662	714	667	707	689	629	665	702	691	714	690	663	686	678	726	719	701	656	703	724	677	672	713	682	741	716	673	691	713	711	683	709	676	725	669	710	643	705	692	675	699	643	701	719	756	702	698	716	684	716	714	656	704	690	664	699	711	704	663	751	724	703	721	713	709	726	692	698	672	685	728	724	705	756	673	703	700	697	694	717	750	653	706	713	720	682	712	687	684	690	686	706	657	728
29224	11480	10402	8090	5892	4161	2813	2257	1727	1335	1017	795	667	586	493	464	388	334	329	306	259	309	332	259	270	291	266	261	235	242	265	246	239	260	249	250	234	240	265	269	238	244	263	242	236	248	232	228	257	274	250	222	240	278	260	257	232	229	251	233	218	226	220	251	229	236	264	255	225	271	243	227	265	276	245	233	231	274	245	245	264	257	266	247	249	267	236	258	225	254	270	254	221	236	217	234	247	240	256	243	258	237	252	239	241	253	252	260	215	247	238	268	220	197	244	256	263	270	238	255	232	250	225	250	249	227	245	245	246	228	258	250	268	243	225	261	246	202	268	253	232	243	232	229	261	238	265	233	256	264	258	254	245	254	247	243	244	246	226	263	235	253	266	239	254	232	273	249	245	274	250	243	231	269	267	244	240	213	262	247	255	250	266	246	258	276	240	235	216	245	262	275	240	265	277	252	241	234	243	240	243	228	202	269	243	269	238	231	245	258	223	258	267	248	225	224	257	266	239	234	262	251	255	237	278	253	256	251	233	237	236	237	257	223	252	256	258	230	247	261	238	253	236	253	265	232	237	247	257	238	250	222	256	228	276	242	251	232	213	231	225	235	232	230	266	247	252	231	238	238	235	254	249	231	249	235	246	250	235	255	256	245	264	224	245	240	250	282	234	229	261	223	222	254	244	232	257	256	271	255	238	234	282	246	217	249	246	251	212	229	237	250	229	252	246	243	202	237	241	250	210	216	243	231	235	234	240	240	259	235	235	245	224	258	261	254	260	238	246	233	235	229	233	241	260	250	234	233	222	237	236	232	254	242	240	255	259	242	240	256	247	257	231	264	220	230	264	237	244	260	235	261	247	257	236	248	253	248	286	240	249	226	260	256	243	274	238	233	244	238	233	255	242	258	251	283	245	258	238	260	244	241	250	229	233	231	211	229	241	266	222	225	250	236	250	264	250	228	219	257	262	258	259	234	233	260	223	220	248	270	259	247	250	266	230	256	255	252	265	254	258	226	225	264	257	232	226	259	275	271	247	222	250	234	220	268	245	221	238	273	234	233	230	259	236	238	228	244	233	259	238	244	272	256	233	285	273	262	245	245	286	250	239	244	254	260	248	225	266	230	245	237	257	260	227	210	227	268	254	259	226	257	257	266	236	269	234	223	254	244	254	248	265	257	226	234	262	242	232	243	249	255	266	264	234	241	243	240	238	247	233	252	234	258	273	286	254	226	272	261	264	201	224	282	257	251	254	244	238	230	272	270	236	266	259	267	252	253	272	285	231	244	231	240	255	273	223	240	246	227	228	221	239	267	265	245	239	233	242	264	277	212	243	268	261	256	259	255	237	228	250	214	247	261	255	246	230	236	218	245	280	220	264	208	215	236	245	238	257	261	256	256	250	290	241	229	231	235	262	245	258	256	253	277	240	252	234	238	268	264	257	222	248	259	227	253	250	273	238	232	259	238	256	255	258	248	257	272	264	237	235	239	244	252	235	258	221	249	272	250	245	242	240	262	255	250	246	240	248	268	248	231	242	253	247	272	254	245	244	246	244	235	237	231	251	239	251	228	223	214	246	221	241	248	234	229	250	250	249	242	232	242	245	243	251	256	226	254	232	256	278	240	241	228	234	256	268	243	209	223	245	254	227	239	238	255	245	271	255	223	230	236	237	251	246	258	259	228	224	236	267	254	247	236	232	255	242	238	244	249	267	281	237	257	269	232	221	240	263	231	239	277	259	266	251	260	244	242	228	231	249	252	239	244	223	225	241	268	249	235	235	261	227	257	247	233	226	243	230	230	234	227	257	243	240	232	218	261	222	255	242	260	275	246	211	222	255	239	248	262	231	238	273	266	252	243	247	243	259	244	235	272	224	266	226	269	247	258	256	272	254	226	237	241	256	247	262	280	243	233	223	240	255	262	263	257	234	248	243	249	272	264	240	247	225	255	254	224	238	233	252	260	244	240	235	252	256	231	240	247	242	247	271	272	247	254	267	270	266	225	235	234	239	235	265	258	228	266	247	270	296	241	218	271	247	238	260	234	248	248	272	251	248	262	268	253	269	259	244	235	240	273	257	268	240	238	224	262	247	254	250	239	253	231	250	226	222	247	243	247	255	246	248	232	222	257	259	229	270	254	260	246	277	247	232	224	265	223	248	239	241	275	247	222	248	222	271	241	296	266	235	258	250	254	225	249	247	237	248	278	259	247	234	236	258	223	218	242	258	243	252	242	261	235	282	258	220	271	252	222	277	226	241	272	242	246	258	252	235	247	258	241	265	226	235	232	248	235	240	260	190	253	247	262	225	251	225	247	231	241	246	256	222	229	232	270	233	245	246	219	261	227	230	247	253	261	215	251	228	242	261	254	264	230	273	260	221	215	247	241	259	256	256	234	266	275	240	259	233	269	295	268	214	249	253	256	236	250	279	243	256	261	297	233	252	244	216	269	234	256	255	223	241	264	264	231	249	218	282	247	249	272	241	242	235	264	222	227	230	251	233	254	275	220	236	223	259	238	222	242	240	240	276	237	251	260	239	272	255	234	243	260	211	258	207	284	243	278	253	233	240	234	218	267	248	245	235	256	239	256	247	245	238	231	229	242	217	262	262	265	235	263	245	254	240	253	236	228	246	252	260	237	280	249	225	255	233	246	251	248	250	271	222	286	269	236	256	244	240	241	247	252	254	280	250	225	220	260	238	229	255	260	226	242	225	246	221	249	258	219	279	266	246	245	248	240	265	258	247	259	240	252	237	239	238	231	259	263	232	233	252	226	224	241	264	252	240	291	233	252	256	254	244	259	233	252	246	257	254	229	243	220	233	230	216	280	260	233	227	249	238	249	235	265	227	254	228	272	248	233	251	236	222	249	231	261	232	211	210	264	252	263	247	274	251	256	261	270	293	264	258	257	247	244	274	249	270	254	234	249	252	234	226	252	259	246	243	248	233	263	264	253	237	250	257	257	256	235	254	244	228	286	260	213	251	247	246	251	213	261	255	245	250	251	241	255	232	225	267	268	247	243	252	243	244	235	224	231	266	236	240	248	253	244	227	265	253	243	235	262	272	231	260	263	255	232	255	251	253	230	261	256	254	255	233	265	260	250	224	253	230	262	253	237	241	258	252	230	211	244	240	248	251	249	241	253	265	227	228	232	227	230	249	219	221	213	259	254	260	228	250	256	220	271	264	237	258	238	225	264	253	216	243	224	236	238	212	261	257	261	224	240	245	226	244	243	247	290	228	242	244	258	253	232	229	241	232	248	250	256	217	248	234	257	213	215	283	231	265	233	224	237	243	260	252	234	233	284	226	249	245	269	278	255	250	250	252	241	247	244	250	243	218	242	224	229	256	229	256	265	233	240	220	254	250	248	226	234	230	241	267	222	234	239	268	231	235	253	234	218	240	236	248	234	252	255	224	240	213	244	239	247	287	282	237	254	225	265	249	234	254	245	239	253	264	229	258	266	237	243	249	228	270	221	232	234
17450	8911	16553	18992	17832	14840	11678	9405	7639	6373	5211	3698	3217	2598	2102	1788	1459	1191	1045	1013	935	837	843	725	776	740	740	731	676	665	691	709	647	658	666	629	623	633	634	607	622	620	668	617	618	610	633	592	604	584	657	618	571	611	606	614	605	568	615	624	604	601	612	637	564	588	587	594	569	639	616	604	597	589	612	612	602	607	626	572	604	569	576	587	607	616	653	628	596	600	629	585	606	610	610	589	574	620	595	611	621	604	622	580	652	621	591	578	570	572	581	617	599	584	597	601	611	604	579	607	568	565	545	605	561	606	622	645	557	584	580	585	575	569	602	604	578	578	604	601	628	604	591	616	628	634	615	625	580	588	648	560	590	570	605	581	632	609	623	554	581	628	588	577	583	615	587	648	593	594	622	571	591	555	588	587	578	598	592	612	556	570	508	598	586	576	668	627	641	584	606	633	604	593	604	537	598	598	575	602	581	641	613	640	598	605	583	574	545	582	594	577	618	645	596	636	558	554	587	609	590	595	602	636	587	581	628	569	554	598	611	597	622	596	585	578	611	585	607	639	616	609	606	571	635	578	589	601	591	635	587	571	588	638	593	641	570	583	601	574	596	603	608	619	602	599	573	617	614	622	601	586	616	581	595	614	615	589	561	577	596	605	604	594	576	566	576	601	618	553	627	566	636	570	623	600	599	580	579	601	639	630	580	599	605	609	594	619	608	624	596	624	605	635	619	589	544	629	636	602	540	620	626	582	549	600	596	585	654	608	597	591	618	630	597	597	579	579	576	593	589	593	614	592	559	612	575	570	567	613	588	597	617	581	620	608	608	626	559	583	623	564	605	597	597	581	612	621	606	567	601	608	619	560	587	626	569	593	614	608	600	606	568	578	603	572	618	594	597	610	555	629	627	601	601	606	600	602	596	602	564	608	604	597	544	616	629	591	581	625	562	655	612	615	552	605	555	600	588	589	616	586	642	581	579	587	602	617	580	603	595	590	599	581	635	602	598	548	590	637	595	562	596	597	636	616	579	582	589	613	580	581	567	581	545	576	588	619	632	577	600	626	580	530	628	571	604	644	591	571	574	596	587	600	617	607	601	578	599	589	597	621	617	604	587	566	645	603	573	586	597	596	602	653	609	610	597	607	612	622	588	629	631	602	597	660	579	597	579	649	587	556	587	607	581	556	545	605	600	593	634	588	615	617	574	613	585	577	649	605	608	596	600	612	605	573	636	624	619	561	618	585	588	601	601	581	605	606	620	619	572	648	566	563	605	581	608	601	579	632	578	594	573	616	622	555	612	593	583	591	583	571	608	602	592	550	632	631	588	604	583	622	561	565	598	572	614	598	547	603	608	620	614	589	624	600	581	572	617	639	581	623	569	615	643	603	630	582	596	563	571	575	576	624	602	612	624	619	597	601	582	609	541	571	606	554	606	629	593	575	588	577	562	556	595	587	606	605	595	584	546	603	603	578	599	646	590	600	561	583	574	596	597	591	608	615	564	604	565	586	608	609	560	570	590	651	575	592	557	576	595	576	588	584	590	623	588	616	598	574	547	592	576	567	640	608	596	597	629	615	589	593	572	589	584	617	567	593	605	594	567	614	588	623	611	598	582	588	611	611	600	585	623	553	561	650	619	573	608	602	603	556	665	615	586	591	613	613	580	622	605	602	627	590	603	574	586	612	574	567	629	564	641	610	614	583	624	574	599	646	597	592	590	583	568	636	633	644	588	626	612	587	619	593	599	635	606	594	599	600	674	577	594	567	616	623	551	591	634	581	604	610	598	617	603	625	580	621	596	624	638	587	601	588	620	588	634	602	579	595	594	612	590	613	590	607	607	575	625	627	606	567	573	561	567	645	580	626	619	553	591	615	581	640	561	647	641	610	589	642	577	625	631	600	614	602	566	569	576	564	566	587	598	600	582	588	586	606	604	601	606	603	639	593	630	592	608	600	617	587	593	595	565	610	592	584	650	582	596	625	577	612	610	600	637	616	632	621	594	600	643	628	593	610	610	594	595	610	593	563	591	613	597	628	629	603	630	597	569	625	582	584	593	627	628	577	565	631	592	577	644	596	604	571	583	571	630	626	594	594	672	599	593	584	572	601	604	562	620	551	569	598	557	630	591	629	565	567	605	551	616	579	587	572	620	581	619	595	564	614	628	577	578	577	594	551	601	619	612	571	613	579	614	615	620	586	625	578	658	587	588	576	579	569	597	592	590	572	630	582	580	593	582	604	589	620	594	554	581	576	611	605	620	631	620	620	600	566	566	658	605	604	623	600	575	621	609	604	625	634	584	597	603	589	597	590	644	584	610	599	562	584	617	619	602	620	580	571	597	608	560	590	657	621	587	559	589	629	584	571	620	666	597	589	606	582	609	579	583	595	591	625	552	588	595	591	591	574	618	577	619	584	581	551	574	585	608	643	576	613	572	628	623	614	610	599	591	648	608	644	608	604	582	577	630	574	612	647	562	591	597	603	582	603	580	579	585	582	596	624	597	586	568	590	580	579	612	598	635	604	610	625	550	564	635	593	611	570	618	608	564	602	602	587	570	588	648	577	591	627	623	621	619	601	605	613	595	569	630	598	596	577	559	608	609	612	635	599	614	619	563	605	612	596	587	591	578	575	545	582	585	589	628	566	575	613	601	583	609	605	630	637	638	599	598	605	608	574	597	656	555	610	603	592	632	638	600	581	594	605	658	626	601	590	616	585	535	626	614	615	630	547	579	583	595	602	608	593	582	626	564	594	586	606	609	613	588	628	587	613	535	557	561	618	623	584	552	563	559	571	633	588	576	633	611	606	601	596	574	596	591	607	660	610	580	614	566	573	588	634	580	607	560	595	577	587	668	553	582	582	596	618	603	601	558	579	594	570	604	604	615	599	586	607	554	596	604	544	559	599	609	596	625	570	568	578	603	571	605	602	603	602	522	580	645	613	566	538	555	573	633	593	627	600	596	614	617	564	584	550	603	586	591	579	560	591	617	613	618	598	589	594	615	600	606	620	580	603	643	579	643	594	603	592	613	649	599	591	607	584	568	591	586	572	569	615	572	606	574	597	607	618	605	592	616	603	605	644	597	607	597	620	586	569	615	608	611	588	613	616	582	556	614	576	613	587	617	609	578	607	640	596	587	564	636	574	623	615	576	605	614	621	583	646	588	600	600	621	579	604	612	616	609	553	614	597	582	577	642	587	563	563	631	581	633	570	580	600	581	581	591	564	591	599	568	619	635	598	596	618	591	554	663	599	616	601	580	596	587	586	616	596	576	602	617	665	588	618	572	587	578	610	583	580	605	614	609	602	579	580	587	574	532	575	629	612	580	567	617	594	642	571	611	588	575	568	583	584	573	631	632	609	619	602	580	623	609	568	620	593	651	586	608	627	591	563	589	602	561	554	643	635	612	588	594	566	578	581	557	652	547	609	610	592	593	615	605	609	580	595	608	601	555	599	610	605	589	576	564	561	630	552	658	583	633	608
13051	5080	4470	3541	2559	1848	1498	1222	946	786	663	572	534	487	442	431	403	337	370	346	358	320	323	316	382	360	306	322	317	291	329	327	322	325	326	343	315	331	351	291	290	356	332	330	322	340	340	326	346	340	319	332	341	367	350	328	340	316	306	313	334	332	346	338	331	297	316	332	316	315	351	320	348	375	358	323	365	322	340	335	349	321	311	333	344	343	318	333	311	321	304	343	306	296	362	308	319	286	328	358	289	342	341	348	343	319	338	324	337	334	345	330	350	367	299	340	325	361	349	317	325	348	356	328	340	360	321	354	348	305	338	339	331	312	324	306	305	316	318	357	305	325	332	365	332	337	288	354	368	311	328	324	326	336	336	354	315	317	359	298	317	327	326	314	335	315	353	349	351	347	338	315	343	332	335	328	336	331	369	353	322	311	343	344	327	297	333	337	316	329	352	353	340	288	315	315	368	326	317	359	334	335	324	327	345	316	314	356	346	304	322	331	346	348	322	297	324	325	353	349	331	305	302	317	322	335	323	318	351	321	379	355	323	311	316	305	343	317	336	330	368	326	333	380	312	343	323	319	345	335	358	328	313	346	314	304	343	352	301	363	318	367	363	346	305	318	298	318	360	325	337	338	325	289	347	355	375	323	340	329	340	302	341	314	316	340	317	334	298	350	316	312	349	339	311	334	337	304	343	364	374	331	304	308	329	358	320	311	326	339	333	338	339	348	340	338	328	339	310	364	340	354	314	347	309	331	346	305	328	302	337	307	297	351	315	321	311	359	358	322	322	349	360	363	318	336	302	343	330	334	304	329	327	349	344	376	363	344	337	355	366	308	336	315	337	344	323	344	339	326	333	330	328	327	334	305	298	283	326	335	314	306	335	325	344	343	344	338	338	311	336	322	298	306	370	312	260	330	357	285	325	348	308	343	302	358	383	333	348	329	348	328	331	350	334	352	321	335	324	318	326	321	328	299	337	332	363	325	325	312	355	320	338	349	349	301	330	329	332	298	342	303	310	328	360	304	369	339	365	353	361	321	314	339	322	363	308	300	305	341	349	334	316	339	335	322	349	344	306	334	334	314	318	353	291	292	321	311	333	343	301	340	335	310	338	319	327	365	302	326	333	337	349	343	309	315	321	347	344	351	378	351	344	349	339	303	346	354	341	342	363	334	315	358	351	330	348	353	365	337	297	336	299	353	345	344	305	336	303	345	377	355	355	350	318	336	337	308	374	369	327	360	305	339	346	342	303	323	339	334	368	292	344	328	324	291	327	310	329	310	326	335	336	295	313	317	332	308	321	327	315	343	317	313	323	338	359	340	308	340	331	312	331	317	346	329	333	304	348	354	351	330	357	334	312	310	318	350	328	297	348	367	309	320	315	320	331	365	337	317	338	347	336	337	335	366	369	319	310	323	327	392	332	346	338	344	334	337	358	320	369	336	343	344	342	336	333	315	314	327	329	308	339	321	308	350	304	349	334	340	341	348	316	324	335	330	353	343	293	354	332	334	334	350	299	332	311	305	333	359	321	324	335	277	330	334	321	338	329	300	339	318	288	314	360	323	313	327	323	309	325	349	343	337	349	342	328	324	350	326	352	329	330	332	341	349	329	334	318	317	311	325	312	324	301	311	304	339	319	311	329	337	332	318	314	316	333	344	348	322	325	349	331	341	349	318	366	316	320	360	291	358	330	354	322	323	322	286	337	325	338	324	318	313	337	330	369	333	368	338	344	337	320	320	327	325	338	348	343	364	282	311	295	327	343	342	330	372	345	381	327	348	317	317	353	316	312	302	319	309	319	359	340	308	324	333	317	316	290	328	345	320	358	340	335	328	311	329	312	341	325	332	333	328	348	322	314	330	301	322	326	311	331	316	336	348	311	337	360	322	322	300	338	311	340	343	338	360	342	338	343	308	315	322	326	328	313	305	302	336	340	351	301	329	312	348	351	382	336	332	315	321	332	316	296	317	347	318	327	345	366	364	341	350	338	339	340	291	359	309	331	368	348	312	315	329	348	305	348	327	330	362	338	333	334	324	327	312	307	321	296	281	350	316	318	335	328	331	355	340	338	319	328	302	320	332	329	358	300	336	310	340	313	359	352	307	308	331	299	330	331	338	282	323	322	346	320	327	328	338	324	343	350	335	331	336	350	336	345	323	329	310	333	343	311	318	336	341	343	302	322	325	302	347	324	315	342	334	333	306	328	324	301	328	321	312	327	308	319	367	311	312	349	330	318	355	373	333	332	328	344	327	342	331	302	277	308	286	333	317	306	300	342	282	359	337	319	315	348	301	313	329	351	327	320	308	322	315	365	316	301	330	328	297	332	330	372	372	326	323	319	340	317	331	327	323	312	333	329	342	296	316	339	292	334	330	338	359	330	355	290	315	339	331	304	318	353	340	305	307	288	316	321	347	347	347	315	312	342	342	342	323	339	323	346	297	346	335	319	341	359	307	342	311	306	305	336	341	324	338	368	342	337	323	301	324	312	337	390	335	322	327	364	324	346	356	315	315	302	299	315	305	352	371	333	364	309	337	343	369	334	334	355	334	341	369	354	327	296	341	319	346	304	363	308	299	314	302	306	347	340	311	341	326	325	333	308	313	317	335	331	336	324	355	325	335	360	295	335	342	351	307	318	327	289	316	342	305	343	351	342	338	324	325	351	316	322	327	311	315	328	333	345	344	385	339	352	337	321	331	343	299	335	308	301	327	326	352	293	338	325	306	307	327	330	338	330	319	293	314	334	323	355	314	314	338	312	333	279	371	320	326	322	347	326	328	339	322	293	344	358	327	332	350	345	338	310	356	358	339	326	310	324	332	374	329	338	328	288	351	308	295	328	309	322	338	329	323	330	318	348	355	322	350	352	315	335	330	334	348	329	304	323	328	345	350	338	316	364	325	358	351	339	341	342	336	350	357	322	302	319	362	342	317	306	351	333	343	335	324	342	345	312	339	367	322	347	311	372	325	305	335	349	313	328	320	345	331	317	315	380	350	346	326	291	340	306	347	364	333	336	335	338	320	326	326	302	322	330	329	316	290	323	357	360	300	314	338	322	318	312	360	363	314	361	324	306	330	319	339	363	321	332	346	361	347	324	355	321	328	350	336	321	317	311	336	326	366	362	323	308	320	310	304	323	339	311	314	321	333	317	334	329	316	334	323	333	317	332	342	365	318	355	340	360	335	315	338	339	326	318	341	302	348	350	323	339	324	342	345	358	344	339	342	332	341	367	336	307	327	327	326	298	347	356	333	320	345	316	322	333	321	316	345	333	330	335	339	308	358	296	288	316	335	308	357	335	312	313	313	351	315	327	349	338	322	343	309	298	325	318	318	330	332	323	343	316	303	339	307	320	329	341	320	321	362	330	314	316	349	336	321	332	331	309	304	332	375	332	328	339	329	300	331	335	319	346	337	349	348	321	328	338	345	345	324	332	316	329	345	340	326	325	351	329	350	362	360	334	337	348	340	324	374	326	332
8713	4777	8738	10206	9222	7548	6064	5040	3989	3391	2812	2179	1840	1706	1471	1339	1137	1005	954	908	926	865	891	862	813	858	756	785	847	762	823	789	781	801	783	806	802	787	826	787	784	748	798	749	787	742	814	778	769	817	741	818	751	782	767	746	737	778	736	771	812	761	733	753	800	793	765	755	777	795	760	792	794	784	784	773	780	768	797	734	768	788	774	788	733	746	781	766	802	811	746	786	847	757	751	851	748	778	786	783	756	806	790	796	746	795	776	793	781	773	760	764	783	747	750	789	781	812	818	742	812	740	784	808	823	799	744	756	759	777	768	768	794	727	761	724	770	771	772	824	781	792	765	788	760	789	803	766	808	789	738	754	770	804	788	774	767	722	748	773	767	740	848	754	712	748	808	773	771	788	756	794	830	760	758	792	736	741	768	748	787	765	740	802	834	744	725	760	743	744	771	776	756	739	724	762	788	800	764	772	749	716	743	749	801	751	789	778	727	776	807	808	747	808	787	764	772	729	796	785	794	799	796	789	735	798	738	691	769	752	788	748	809	798	759	805	745	755	763	770	766	822	756	720	770	744	792	747	763	816	788	768	764	774	769	793	820	763	753	767	797	734	778	763	779	787	808	785	778	821	746	831	753	795	760	772	819	778	758	774	786	766	805	780	772	777	772	810	803	724	762	717	753	781	777	774	788	780	757	800	760	755	807	785	797	789	717	749	769	776	775	799	772	740	807	828	782	779	773	753	737	816	784	779	773	778	756	804	791	808	793	781	735	778	746	812	764	808	776	780	778	817	788	760	778	793	789	806	727	795	736	803	736	760	788	795	794	796	761	771	767	777	794	726	762	752	759	788	767	787	769	757	763	803	745	750	818	835	763	794	845	783	778	741	762	749	773	768	762	805	772	774	820	801	766	748	762	796	755	782	727	785	764	767	762	772	787	775	775	784	775	738	750	831	766	739	783	775	752	777	758	777	763	759	773	804	772	736	827	773	802	761	802	746	762	758	750	800	754	808	821	792	773	760	817	792	757	761	790	775	763	797	782	814	798	797	811	795	766	782	838	750	867	783	790	731	754	792	782	788	756	775	784	798	806	739	778	727	829	778	732	785	775	798	764	791	741	768	784	789	790	796	753	753	751	730	765	782	754	777	778	755	780	743	746	747	764	776	744	735	780	753	829	739	731	708	766	770	747	757	771	775	735	769	776	743	823	791	775	728	782	729	767	754	760	786	745	799	779	765	756	776	759	770	759	810	770	751	804	774	791	802	768	735	765	748	747	762	764	757	792	728	725	787	750	784	812	776	835	790	725	738	762	744	787	802	791	755	754	764	773	737	739	773	761	753	737	763	748	766	718	807	798	738	761	803	779	772	813	808	780	802	828	786	797	789	739	717	776	768	826	798	798	780	815	791	771	755	764	745	784	759	712	798	791	789	817	782	796	786	766	770	781	776	764	758	779	721	770	809	761	750	745	787	777	721	793	777	815	777	751	762	812	794	702	808	747	740	763	769	754	758	776	835	799	755	780	749	784	812	811	818	755	772	755	825	782	782	735	766	807	800	784	766	748	701	807	818	820	787	824	728	777	805	790	762	820	823	757	754	795	751	796	796	739	768	797	808	754	794	742	796	762	778	754	776	781	794	771	789	743	787	795	745	755	759	739	764	803	730	834	803	748	814	793	768	789	776	820	732	773	764	783	726	798	804	766	736	795	808	781	736	776	759	773	776	725	787	778	799	762	767	736	772	734	759	759	748	739	760	755	759	779	765	792	766	759	772	815	786	800	808	778	858	818	722	790	802	788	765	744	804	804	775	756	761	763	781	791	728	748	781	740	821	787	840	753	767	804	805	757	779	755	808	785	793	798	783	779	767	714	779	746	754	751	809	784	774	783	715	713	732	750	768	793	737	783	776	790	732	779	787	843	743	749	771	781	791	771	791	755	751	814	768	793	828	745	759	770	825	768	744	740	773	794	769	773	800	752	755	808	810	819	813	762	743	806	776	786	772	771	819	749	752	755	785	744	808	769	752	778	786	787	758	747	797	760	765	785	776	765	815	785	773	758	792	790	759	772	772	793	757	773	740	737	793	806	782	736	791	805	800	734	697	767	773	764	791	791	740	746	750	784	808	770	742	736	831	728	777	731	714	820	735	749	708	813	740	794	782	768	732	776	757	751	788	750	707	730	797	807	786	710	801	748	784	762	777	806	806	775	784	746	765	756	798	789	743	762	745	774	754	753	722	738	773	742	778	756	744	774	775	782	796	779	769	791	767	787	807	755	728	796	775	740	778	758	771	806	810	744	778	768	767	765	786	756	791	777	828	764	796	801	776	707	807	753	767	768	750	754	771	792	740	769	777	778	753	740	796	805	806	725	826	773	813	835	806	791	813	789	779	782	772	753	795	745	765	747	758	757	769	786	743	789	816	776	781	743	837	716	749	787	780	789	824	762	751	801	797	781	761	754	797	733	774	784	812	782	767	812	779	764	743	755	777	804	770	780	777	770	738	734	772	734	775	784	772	778	767	820	770	799	773	728	799	770	779	816	771	775	766	795	782	748	758	749	816	768	766	778	759	812	750	781	762	726	770	767	739	759	758	781	809	782	776	742	816	794	825	750	796	803	793	744	795	751	774	738	777	742	725	763	803	748	797	790	823	776	762	787	772	773	806	789	764	790	754	737	761	754	766	756	775	775	778	802	761	770	812	777	769	813	768	794	762	784	795	719	788	770	753	747	794	815	758	789	799	754	762	816	752	770	778	779	756	798	744	795	823	780	775	743	770	787	776	751	788	787	740	777	822	776	757	787	812	698	785	771	786	787	716	790	780	733	778	798	775	815	802	774	769	761	747	755	785	801	745	747	737	723	807	782	751	836	786	730	809	813	810	804	782	806	800	777	753	814	766	740	814	810	781	801	810	800	805	800	773	762	791	726	828	812	764	803	773	789	744	755	784	748	749	771	823	780	792	775	775	771	743	748	759	788	786	762	784	746	804	754	747	787	781	759	810	761	727	758	792	798	777	748	804	747	829	781	760	804	808	772	767	798	815	736	758	785	758	774	732	812	757	740	766	749	767	728	769	832	768	786	815	814	777	750	813	785	774	744	803	797	791	771	800	778	753	750	749	749	764	792	718	767	729	734	777	780	811	755	773	773	748	780	795	765	750	777	793	736	811	755	756	829	729	761	758	818	763	763	757	778	790	761	833	725	819	768	762	792	782	737	717	740	772	771	805	756	719	788	796	743	747	764	763	779	834	739	786	797	723	793	739	764	760	759	786	749	756	749	765	777	711	817	724	772	794	765	814	758	724	792	794	811	723	808	811	797	761	759	744	757	798	797	697	757	765	755	760	745	744	791	758	758	750	762	809	783	782	743	728	711	815	794	747	761	828	778	815	755	785	744	767	710	736	748	786	748	810	785	764	806	810	787	737	787	718	802	742	778	766	721	796	764	773	793	773	758	788	796	769	757	716	787	765	801	753	792	721
21234	7304	7022	5812	3973	3021	2220	1777	1334	1111	894	734	612	515	539	418	413	341	339	347	374	337	325	331	331	319	307	323	316	324	293	343	322	312	308	309	307	276	317	292	300	289	289	322	292	286	314	308	292	279	285	340	304	316	262	313	265	312	275	316	303	295	285	276	297	275	297	285	271	280	297	283	316	313	315	306	320	292	321	306	327	304	319	285	278	298	308	333	307	284	274	300	314	287	313	286	315	313	320	260	286	333	338	295	287	308	303	321	321	261	285	316	312	306	293	310	304	303	285	289	287	287	303	318	295	304	280	306	298	303	322	317	274	323	293	304	285	271	294	269	322	308	331	311	274	283	285	299	316	292	293	290	312	291	298	291	289	304	257	313	300	275	312	318	297	291	303	288	330	302	308	307	291	282	287	293	313	301	290	301	285	249	272	280	310	284	288	294	300	297	325	286	306	304	289	287	269	268	281	258	268	309	325	304	331	280	273	295	289	296	281	286	306	271	301	269	316	282	298	281	281	301	269	277	295	303	283	291	302	274	311	288	307	298	290	338	285	304	308	312	291	281	294	294	315	252	327	314	299	288	317	292	289	313	284	299	315	304	274	274	315	301	266	305	291	312	289	316	279	272	310	274	307	310	335	278	296	291	314	278	301	312	287	321	288	323	302	301	310	287	288	311	278	301	288	264	300	303	295	275	299	285	301	297	263	295	283	294	286	324	312	292	292	312	298	274	307	308	308	287	254	293	275	298	311	279	291	284	307	291	317	286	302	296	288	307	297	300	293	303	320	280	306	330	307	302	293	308	308	282	299	279	308	300	304	279	306	292	283	277	302	294	301	286	290	301	292	271	301	323	356	331	269	287	292	281	313	282	308	288	312	297	313	325	259	265	320	302	297	297	325	274	308	290	294	298	282	309	303	321	297	273	282	291	298	298	321	297	322	261	293	288	282	292	297	306	304	289	282	283	294	315	360	280	297	304	299	285	304	305	324	327	274	296	322	265	281	303	312	340	295	311	292	257	293	287	294	321	303	304	289	300	301	307	314	301	284	315	314	317	297	290	263	297	298	277	261	260	280	288	296	299	306	309	275	296	331	293	301	272	256	279	332	333	285	276	282	279	325	307	278	286	312	297	317	282	295	298	303	306	316	291	304	314	305	298	328	309	311	283	282	294	292	306	302	304	286	277	302	289	288	306	281	310	280	287	289	287	287	271	284	321	302	274	321	309	292	311	284	302	298	299	281	316	301	271	288	280	319	313	287	305	301	306	285	267	337	299	322	293	290	288	272	291	266	292	316	308	312	305	307	306	288	297	285	268	293	309	277	304	288	339	291	304	306	313	297	289	294	294	306	278	292	300	268	312	285	317	271	343	288	300	324	309	296	279	316	311	280	269	328	286	276	302	278	271	306	257	303	308	274	322	297	285	283	282	263	315	323	303	314	269	290	274	296	288	256	322	290	308	315	297	289	311	310	280	280	291	324	300	288	330	276	286	282	298	307	284	309	329	306	305	294	314	302	300	294	291	281	270	282	320	286	297	318	311	279	325	316	305	297	287	284	297	328	276	283	319	280	324	263	298	291	297	314	290	309	269	273	299	310	332	301	252	262	291	310	317	293	267	315	301	287	289	275	298	298	302	304	292	317	315	325	309	300	285	275	304	283	272	277	279	302	307	300	296	299	303	329	282	277	288	290	273	271	275	286	302	290	309	305	331	284	342	287	289	301	265	305	272	290	279	275	297	330	335	298	249	304	308	307	293	306	277	321	314	306	283	308	294	315	291	327	309	304	269	279	275	312	302	319	300	310	299	286	312	303	287	314	296	285	302	295	317	272	283	296	301	312	300	301	308	308	304	306	275	259	302	282	274	324	305	344	312	285	318	306	288	293	303	290	287	315	277	303	312	286	255	291	306	317	271	278	295	257	274	295	320	285	289	278	297	284	283	304	293	278	324	322	296	349	294	311	302	298	278	306	323	320	323	280	278	338	338	295	287	286	276	241	289	305	278	255	261	281	288	288	315	310	322	286	302	275	300	288	319	289	321	283	302	301	311	287	289	305	302	273	309	316	312	318	250	265	291	304	298	297	301	281	322	274	284	310	355	306	303	281	303	305	283	277	263	290	337	302	290	282	308	296	281	305	300	298	289	306	293	331	294	249	288	305	310	281	283	310	324	313	318	314	327	290	283	308	305	268	301	300	295	289	299	273	291	319	268	313	300	269	303	276	317	296	287	288	304	267	274	296	297	294	279	298	283	245	323	275	261	307	298	310	300	322	328	264	320	326	303	310	305	299	357	293	327	281	277	274	288	288	294	320	309	320	311	285	282	276	305	317	321	319	285	299	319	310	298	293	291	265	276	262	320	308	276	294	292	288	264	313	313	282	294	277	289	284	278	256	281	334	301	300	285	308	305	303	280	319	254	306	280	259	282	293	311	296	288	251	263	313	352	330	286	316	286	290	246	315	282	325	290	309	279	277	288	296	296	315	283	269	312	294	291	298	288	323	300	296	289	315	311	263	307	308	246	276	258	299	277	287	281	305	286	335	289	304	320	309	297	305	305	295	297	331	319	276	288	314	264	287	301	277	263	285	277	296	302	334	278	278	302	304	248	308	295	264	273	299	309	256	313	307	315	328	302	262	297	319	309	309	320	299	291	321	276	334	295	354	297	293	325	294	287	318	262	312	278	305	263	304	298	306	296	311	281	282	283	319	302	292	321	285	318	278	307	316	284	327	292	306	323	307	319	314	289	321	339	304	287	325	281	288	274	299	331	303	296	280	306	258	299	319	270	276	301	298	319	269	317	296	307	281	275	289	303	294	290	304	278	289	302	251	310	320	270	286	302	315	329	296	303	333	287	279	274	298	304	319	306	313	292	294	299	281	283	300	323	298	271	277	289	347	295	276	302	326	293	279	317	299	349	321	299	328	285	318	281	299	315	292	257	273	305	271	265	309	289	270	272	307	327	302	250	294	271	264	310	302	291	316	301	287	316	305	286	287	311	291	286	310	318	290	334	333	281	268	329	292	310	281	283	278	318	288	304	338	308	291	313	309	294	303	307	327	322	278	288	308	311	313	308	310	288	292	306	270	274	272	261	306	289	286	311	314	336	314	292	308	302	276	311	295	302	288	325	318	301	311	269	309	346	313	329	325	300	320	285	300	296	314	307	322	312	288	290	292	307	342	303	307	312	329	267	293	291	310	309	282	260	301	277	307	297	272	306	316	299	304	290	260	296	297	272	295	297	283	281	293	309	277	315	271	283	312	329	282	305	275	273	312	311	289	285	296	304	288	339	307	303	295	293	308	298	304	255	288	269	340	315	290	327	287	300	301	310	303	262	326	306	298	276	324	292	291	271	283	263	279	283	262	261	306	327	311	291	282	269	312	280	312	295	304	306	276	285	301	267	290	295	282	345	305	294	286	333	307	292	289	321	268	308	285	303	316	335	298	302	270	322	318	297	304	280	312	271	278	318	287	305
14278	6408	12978	15261	14017	11890	9452	7619	5900	5292	3787	3116	2546	2181	1880	1617	1336	1170	1035	1010	906	899	890	820	841	832	799	798	819	784	749	764	731	728	718	763	761	750	759	729	719	739	727	691	698	740	735	732	741	711	713	763	691	715	725	703	748	709	658	680	625	738	703	705	687	753	715	721	720	704	718	696	734	744	697	670	687	697	685	696	744	739	719	706	722	692	717	702	721	673	692	729	700	684	703	707	697	717	696	681	671	659	720	664	730	664	680	685	684	683	701	718	700	692	773	710	707	671	684	677	719	706	688	732	725	703	746	693	679	705	721	705	694	684	694	737	751	710	736	708	719	709	712	733	695	695	727	679	730	708	696	675	760	733	731	681	683	676	723	730	738	687	689	713	757	641	676	709	707	666	722	715	669	730	666	690	681	701	713	694	703	668	691	693	675	700	684	760	689	737	752	700	706	681	704	682	685	724	689	741	646	687	734	685	681	650	673	700	732	722	704	695	675	735	687	682	720	733	646	715	670	716	721	677	681	701	666	714	708	660	652	731	745	710	707	754	707	743	731	766	655	761	673	731	680	692	687	683	728	734	693	729	690	720	712	772	697	709	724	699	695	695	693	718	704	702	728	720	702	695	723	732	688	690	702	682	746	729	734	711	720	676	670	699	702	678	691	667	692	738	723	733	729	696	701	701	695	697	762	718	717	715	692	700	675	720	675	728	727	751	716	680	715	685	700	698	768	711	727	766	703	677	752	676	671	717	724	715	668	690	701	708	695	710	713	721	705	735	730	655	709	724	691	668	746	744	687	702	721	716	701	729	714	697	708	715	695	727	684	694	743	701	676	719	698	683	702	673	679	709	776	690	699	695	717	669	732	720	658	748	677	703	691	744	720	734	670	669	731	693	656	707	750	692	698	688	729	702	728	715	728	675	680	707	709	663	707	633	680	723	680	681	722	727	735	711	775	707	708	712	694	710	721	702	721	697	668	685	804	698	680	704	677	749	650	701	705	683	690	709	647	740	655	701	703	742	652	722	682	677	691	670	725	705	675	680	675	731	714	719	695	701	704	697	724	724	708	726	710	667	701	721	707	696	693	696	743	653	707	736	710	695	692	663	701	721	676	678	658	667	677	733	714	676	707	681	704	700	663	687	691	753	691	706	706	691	704	684	718	686	692	704	673	684	698	686	701	708	743	672	695	671	720	687	692	661	708	668	693	691	684	691	666	681	743	705	707	667	723	653	694	718	706	700	700	690	723	713	678	788	720	715	711	708	734	689	725	708	666	689	728	723	731	740	694	682	679	746	721	715	735	695	693	739	703	730	683	685	742	724	674	722	723	683	703	664	725	692	698	708	729	715	689	730	661	707	687	723	632	727	728	720	678	715	682	683	686	685	703	701	715	721	713	728	726	748	736	702	657	711	679	699	690	714	696	725	756	701	731	741	679	720	679	686	712	675	702	696	739	646	697	705	702	718	784	659	709	690	679	731	723	633	704	667	721	705	666	744	699	745	647	710	742	682	700	685	706	685	728	684	707	693	699	704	656	707	644	729	712	672	723	721	743	698	660	706	690	698	661	701	684	712	668	674	715	709	708	683	683	715	702	670	748	733	662	679	721	673	723	750	663	666	682	694	690	673	701	676	689	678	718	675	688	714	714	704	694	703	752	667	702	679	706	708	691	733	679	686	717	727	697	663	756	655	746	711	695	689	671	703	689	693	678	683	759	687	686	687	689	723	734	732	711	706	691	656	741	735	704	728	710	680	748	658	686	704	728	688	664	672	714	702	731	722	698	704	685	662	710	697	705	725	737	666	691	694	714	699	710	697	685	733	700	720	664	712	706	696	710	686	702	693	659	699	684	711	665	722	692	674	690	708	731	666	740	717	718	691	723	730	646	713	679	743	650	683	682	696	696	685	699	679	680	688	713	711	678	693	680	729	726	664	700	694	723	715	705	669	668	742	671	709	705	686	682	725	661	721	677	701	675	743	724	735	692	691	705	660	742	739	639	710	744	659	686	657	660	726	718	706	681	755	690	694	700	662	673	690	653	704	709	747	755	682	680	730	703	725	719	728	710	665	722	712	686	625	706	712	684	699	678	692	718	740	726	686	665	730	665	688	690	681	728	676	674	665	696	657	700	683	727	702	702	713	708	669	706	684	706	677	654	680	707	719	696	693	685	689	731	740	693	686	723	712	704	690	670	677	738	711	694	722	671	701	658	663	742	755	709	734	675	701	729	679	694	706	635	717	694	728	720	700	677	660	689	719	707	746	712	714	708	672	724	665	738	717	707	693	671	733	749	668	678	673	747	690	697	720	708	686	749	746	701	680	677	720	722	714	690	755	734	664	669	734	664	669	708	676	677	737	748	707	695	703	714	699	753	702	666	697	696	691	640	661	744	709	719	712	665	691	670	745	726	705	704	685	668	708	632	696	691	699	720	646	701	672	686	657	716	677	731	727	702	740	711	739	700	691	704	705	672	725	735	715	731	686	711	673	695	681	677	739	706	692	679	682	673	727	721	689	721	710	694	711	682	644	674	729	717	710	675	712	713	731	717	713	703	746	721	724	679	681	759	695	718	657	709	675	677	687	672	749	734	684	706	671	710	715	698	742	689	743	711	635	741	710	701	703	736	718	723	691	692	659	697	700	664	688	693	716	666	738	740	723	696	711	723	716	714	697	638	684	727	726	711	683	660	702	740	700	769	730	736	680	704	695	639	728	696	687	706	718	734	708	662	705	678	678	727	683	702	681	677	682	720	676	713	721	679	772	720	729	688	684	718	709	708	641	661	719	723	671	723	664	676	690	684	690	684	689	735	662	716	745	711	717	696	676	692	736	733	706	685	721	661	648	739	736	702	661	759	718	696	752	645	699	700	700	699	759	666	756	692	697	684	723	680	712	753	687	684	707	683	744	700	717	682	709	664	672	662	730	687	712	715	728	715	693	668	684	715	697	677	715	705	700	688	695	761	726	703	708	701	709	701	743	661	682	704	726	669	713	709	767	738	737	742	711	703	767	694	655	736	709	720	719	707	699	686	706	731	673	699	708	692	677	740	686	639	630	658	703	632	688	713	703	684	701	694	689	723	667	664	690	687	710	688	706	685	697	652	694	693	694	720	701	672	695	697	673	712	708	662	702	692	671	709	670	731	716	705	716	675	704	692	697	685	694	674	680	672	729	724	700	678	688	704	695	685	720	640	679	743	690	730	687	705	728	743	721	686	664	687	667	694	696	728	699	686	708	718	697	654	727	659	663	723	690	744	729	746	662	686	672	689	697	690	703	645	737	711	732	660	701	667	736	693	698	691	639	706	743	739	692	706	669	724	694	722	702	694	728	721	691	708	710	697	694	714	697	702	687	718	716	702	652	698	724	729	674	678	693	684	707	680	667	723	702	671	709	706	723	677	727	716	673	708	728	683	703	754	675	691	675	725	739	727	688	683	720	717	691	689	662	698	682	655	658	697	685	680	719	660	686	713	695
28950	11476	10289	8135	5342	4038	2819	2249	1721	1353	1051	840	667	539	484	437	408	375	319	314	294	263	254	291	263	258	257	258	225	269	250	292	261	231	245	271	250	248	244	272	259	244	255	211	229	259	263	249	280	247	244	247	246	232	240	241	231	247	248	258	241	246	245	259	251	247	269	241	260	248	237	242	237	260	214	259	240	234	276	261	241	234	257	252	252	271	244	261	245	281	250	269	281	219	243	257	239	218	244	228	228	215	260	258	252	217	231	230	227	294	237	244	265	244	238	252	241	247	245	217	234	263	256	278	266	290	225	240	258	250	236	231	261	228	236	246	247	260	273	238	287	242	279	265	261	246	248	239	227	257	265	270	231	253	247	254	285	265	233	234	258	249	266	275	240	285	262	241	248	224	251	253	222	264	245	239	232	274	250	248	267	264	256	269	233	253	245	258	233	224	260	246	251	251	234	225	265	248	232	243	246	238	246	249	233	247	260	241	257	234	245	224	248	231	207	243	239	215	267	249	236	241	260	230	243	228	236	222	259	263	254	267	238	239	229	275	273	243	242	244	240	273	252	251	234	251	251	232	263	238	267	252	255	244	266	239	233	231	256	237	263	246	253	260	257	241	239	219	225	251	242	228	255	232	264	223	277	220	264	239	264	267	272	263	239	276	250	231	267	239	288	262	230	221	246	286	259	266	249	248	217	257	265	252	212	248	241	209	223	220	228	237	246	225	217	273	221	235	247	248	232	232	238	247	243	241	245	231	232	239	255	255	254	238	248	273	260	240	250	237	230	258	235	255	223	225	263	242	237	251	290	264	262	237	236	262	237	247	248	232	280	237	215	228	277	236	228	240	250	220	255	233	260	272	223	205	246	256	269	241	237	230	261	220	231	252	252	260	225	237	264	241	240	262	257	266	279	246	239	249	219	217	249	205	245	261	235	244	239	224	244	249	226	263	232	246	273	254	229	251	236	231	253	228	278	252	229	248	281	274	264	254	258	252	231	232	250	268	247	224	219	286	250	254	255	235	259	287	239	259	265	247	232	243	219	223	219	267	233	233	229	245	268	246	285	243	253	285	240	224	264	228	255	269	258	279	246	265	239	271	271	268	275	269	256	243	233	282	280	269	230	292	245	267	252	249	267	257	224	272	238	295	255	263	248	236	256	252	258	254	226	216	249	254	221	221	248	261	260	255	267	262	254	257	240	231	232	241	266	257	253	232	245	247	245	264	276	219	243	246	226	232	242	270	260	240	275	234	225	268	236	251	232	260	248	273	233	225	227	252	233	224	259	242	252	278	213	275	256	242	228	224	218	231	246	249	263	258	240	241	250	219	227	263	265	230	249	271	228	247	262	245	261	246	263	221	273	273	236	230	262	263	263	262	251	269	255	238	238	254	257	271	225	251	241	275	259	260	262	259	244	249	262	273	251	241	248	256	251	276	241	264	239	257	266	251	259	256	234	247	243	239	245	259	265	257	252	222	234	250	242	225	241	246	231	244	227	285	256	267	272	248	253	280	266	236	260	236	254	233	248	243	252	227	258	260	263	257	237	269	248	223	257	247	236	247	215	258	232	247	270	267	258	266	236	282	252	266	253	242	238	260	246	249	244	228	248	256	233	224	243	241	250	240	231	255	260	256	208	232	285	217	256	254	250	248	235	261	242	196	247	254	238	271	260	236	253	238	218	251	267	252	255	233	255	278	246	237	251	239	232	252	262	248	274	235	236	267	257	270	258	251	262	236	246	249	240	235	250	237	225	222	257	236	251	258	256	237	264	250	261	228	262	248	240	231	267	234	221	259	274	236	250	251	279	249	231	234	264	231	251	270	234	270	237	250	256	233	257	261	221	247	236	247	243	230	259	251	256	266	240	211	258	244	239	283	289	233	224	260	254	266	253	252	259	248	234	238	258	241	254	246	237	220	267	262	273	230	221	264	252	263	215	242	269	244	267	240	251	237	252	277	285	263	253	286	255	240	252	253	249	224	229	282	210	264	264	225	256	251	219	226	236	234	227	243	252	244	236	254	247	236	255	258	264	236	262	273	260	250	285	255	279	263	242	243	269	266	263	250	237	229	236	247	237	264	245	232	246	219	237	244	236	236	282	247	231	255	211	260	242	225	260	248	253	213	239	216	253	243	259	227	221	257	256	248	257	273	234	247	278	234	264	221	227	248	280	251	261	202	245	237	268	270	221	239	255	262	225	247	256	257	257	269	257	251	265	237	267	245	257	281	223	250	251	241	268	253	262	239	251	270	231	210	265	248	229	224	230	211	235	268	232	269	251	235	238	252	249	242	267	269	242	243	239	254	246	233	216	246	262	231	242	267	253	235	241	237	229	231	235	240	229	260	262	255	242	232	242	257	232	272	244	262	253	242	238	270	231	253	226	247	258	226	231	227	267	251	257	243	284	247	247	284	257	255	260	260	242	229	231	226	223	240	227	247	223	235	258	228	260	247	260	233	253	243	249	251	229	244	239	213	240	256	239	249	246	232	249	262	246	229	264	253	239	265	236	267	230	282	242	248	236	254	229	224	224	231	252	249	260	252	267	260	253	252	264	238	232	228	236	236	249	256	221	258	266	237	247	221	247	255	262	214	257	257	252	198	233	276	246	245	269	264	267	218	201	206	261	245	249	269	244	245	246	252	256	253	253	218	256	274	253	242	215	259	252	229	244	268	246	255	223	266	242	259	253	214	251	270	240	305	240	213	242	222	235	259	218	238	253	266	271	253	262	266	232	227	256	221	257	237	266	256	248	231	240	245	227	224	244	248	254	254	208	226	228	248	254	237	235	235	239	235	217	264	240	239	239	272	228	233	257	240	255	243	233	245	255	227	235	258	230	247	233	233	269	264	257	233	285	251	255	253	241	229	238	264	244	246	219	233	255	236	246	260	241	238	242	208	237	240	223	262	268	280	236	258	238	229	260	224	246	225	247	243	228	209	245	262	261	238	226	263	210	271	264	236	254	237	245	254	231	252	218	255	239	263	254	238	262	235	245	240	242	280	256	249	244	240	254	277	239	240	242	287	225	273	267	277	205	253	236	279	237	271	284	245	237	246	223	233	249	243	273	219	253	229	262	264	219	258	240	257	257	261	284	248	232	289	235	246	228	254	263	270	268	271	237	238	246	224	235	244	242	256	243	261	281	245	266	247	239	228	218	222	243	258	256	237	244	274	267	256	241	271	229	266	233	255	250	260	239	219	250	254	243	245	247	258	246	234	265	249	232	245	213	241	251	213	255	254	245	274	261	221	213	261	248	245	261	247	261	239	232	251	228	251	237	248	259	234	265	260	246	251	238	236	250	233	245	228	258	218	237	242	241	278	241	238	273	279	255	213	258	242	219	244	264	251	241	227	240	219	272	250	262	236	228	232	246	222	218	256	240	278	255	249	255	230	245	249	240	274	219	233	258	221	235	248	226	268	262	255	275	243	266	236	249	266	242	254	238	240	250	256	245	230	238	231	231	252	225	235	253	244
17267	8845	16506	18580	16831	14579	11738	9541	7643	6385	4966	3746	3250	2504	2229	1948	1523	1211	1050	970	958	923	825	790	748	774	677	675	729	685	710	670	649	636	671	656	644	676	602	598	680	650	603	672	653	629	590	620	622	606	552	612	607	609	620	614	595	609	611	606	626	617	600	605	582	615	584	586	617	588	619	612	567	641	635	567	590	639	611	576	582	617	591	566	603	578	597	609	572	619	637	560	581	595	559	574	592	587	573	592	605	604	572	597	594	607	566	612	606	603	595	590	605	625	579	628	597	565	621	598	568	613	588	627	584	635	560	630	571	579	585	588	643	564	590	609	621	602	588	615	567	585	616	609	611	610	608	605	600	596	561	562	591	607	565	559	613	607	594	581	592	643	645	609	605	548	620	597	563	608	611	588	584	614	551	590	606	601	609	591	560	609	608	610	606	603	561	556	588	622	624	613	626	601	562	577	625	594	625	585	603	617	601	585	591	574	605	624	640	610	581	575	574	569	556	606	615	656	609	560	603	568	605	540	608	586	588	599	642	636	578	608	603	656	609	629	630	623	577	567	541	596	555	591	618	590	614	622	628	585	609	610	573	636	614	582	575	596	608	587	604	639	574	589	586	606	591	598	636	594	624	618	611	626	636	583	579	584	590	614	611	564	611	622	633	597	641	626	606	540	584	547	582	611	584	608	641	627	559	616	597	573	592	585	563	592	575	643	585	605	595	606	603	597	540	607	606	587	530	586	630	629	604	605	636	578	589	561	625	607	617	590	588	611	593	608	602	607	593	609	593	566	568	574	603	571	611	606	626	569	616	625	628	556	599	632	580	604	569	628	583	595	606	596	653	588	611	605	660	615	622	651	602	570	573	599	629	538	561	642	569	656	608	605	584	645	601	621	618	538	593	631	596	612	632	585	587	621	617	595	621	602	615	614	588	575	572	579	570	623	597	596	591	603	612	610	565	582	608	587	599	592	601	582	595	607	617	609	612	633	606	615	606	562	553	556	610	628	618	615	583	634	576	576	635	591	626	596	578	606	595	570	567	626	643	615	553	597	610	631	590	617	547	575	630	626	608	605	594	585	614	575	567	596	613	627	579	609	592	560	620	631	607	628	595	611	624	581	627	565	545	575	556	610	606	599	598	632	577	591	573	585	648	638	557	600	591	568	590	579	561	562	599	592	594	602	580	606	615	612	578	639	609	622	581	618	609	627	595	608	596	599	572	607	585	583	594	626	601	593	582	565	564	609	639	610	564	562	607	590	564	639	594	623	593	576	646	600	661	601	613	567	607	607	589	581	576	621	552	585	565	621	598	609	614	579	618	571	623	588	601	607	601	587	621	621	606	610	603	621	561	618	568	626	604	605	623	558	573	635	560	568	586	546	605	598	577	582	588	588	605	607	558	588	631	602	594	632	566	611	658	600	617	609	584	568	572	599	589	559	626	583	605	633	590	577	579	589	608	623	594	633	583	629	545	542	594	614	624	659	583	611	601	552	596	649	566	569	597	612	579	635	576	592	587	631	595	604	613	583	593	584	564	603	609	591	662	623	588	608	562	594	568	570	632	597	656	625	602	557	575	577	629	569	599	588	575	648	624	555	568	601	638	593	633	524	603	596	630	628	567	563	582	594	564	586	568	601	587	589	587	591	584	568	577	570	580	619	559	567	573	562	576	597	639	626	679	614	606	579	584	577	565	591	610	601	602	576	628	603	573	606	589	601	598	595	596	604	563	598	632	631	596	576	564	661	637	637	577	587	573	579	547	580	586	581	602	582	626	603	565	558	601	630	637	610	571	564	611	598	565	601	652	635	579	682	600	619	604	600	623	571	593	626	595	646	568	592	607	616	643	572	564	625	578	621	559	606	632	658	630	560	600	627	610	602	585	644	570	620	604	598	613	607	609	578	603	632	656	581	621	577	616	543	608	595	589	573	621	588	576	608	605	586	597	552	615	573	620	609	617	628	620	573	656	617	599	586	588	601	577	607	573	596	585	599	587	602	611	609	606	605	600	589	581	648	590	594	604	605	607	597	594	651	607	597	548	543	601	617	566	621	653	620	596	583	590	581	572	613	622	631	621	579	598	546	558	604	604	617	578	626	569	573	568	576	569	587	573	624	598	634	573	620	583	537	595	579	575	647	599	629	586	594	634	570	650	589	597	614	622	598	603	605	633	590	591	625	587	598	606	608	613	673	624	599	587	640	632	587	567	570	628	629	584	661	598	604	590	607	593	606	574	575	562	602	620	552	616	608	616	590	586	560	631	601	598	644	625	599	607	567	581	629	585	621	617	612	602	607	570	613	596	570	590	617	621	599	609	595	612	576	593	582	646	581	643	586	565	645	617	601	623	580	611	586	631	605	546	591	639	635	578	609	605	594	580	608	602	637	632	569	610	605	554	546	618	568	574	619	605	639	590	621	606	602	639	583	607	624	600	631	627	571	619	620	625	593	562	620	583	594	599	571	639	587	581	603	595	625	584	576	575	603	597	585	576	630	598	600	606	560	610	602	607	605	560	625	653	583	588	642	632	636	586	582	618	599	617	581	579	602	600	602	621	558	611	586	600	602	593	602	576	644	581	586	601	627	588	598	635	608	612	643	628	584	562	615	594	599	526	580	591	631	578	581	596	600	600	605	622	583	594	574	629	577	621	580	562	586	587	590	581	593	626	622	612	596	645	573	598	584	556	595	559	602	574	607	592	559	576	594	568	571	595	595	578	582	597	654	635	634	538	590	601	578	596	616	595	582	599	592	597	621	598	542	608	612	647	597	643	638	629	616	579	602	594	591	591	594	563	610	590	610	598	563	612	601	590	607	570	596	615	602	579	583	567	594	568	631	610	577	579	581	579	585	623	552	661	578	583	575	593	642	568	583	644	604	606	570	579	597	586	598	599	611	568	556	542	611	589	629	575	615	564	589	631	601	584	626	558	598	586	606	611	603	620	588	576	578	617	653	574	613	643	581	644	556	588	626	569	551	632	591	587	622	629	600	521	590	616	604	632	597	613	613	602	557	619	578	573	597	581	602	600	601	605	578	612	588	607	555	570	633	615	607	618	565	577	595	604	581	606	589	625	602	601	575	612	593	565	568	601	571	569	625	594	638	610	579	580	605	606	592	589	603	581	641	610	610	604	587	635	639	611	599	603	571	573	618	604	622	575	618	633	604	590	621	658	596	592	619	619	598	582	615	627	598	511	598	577	576	634	576	653	625	590	599	633	574	592	570	594	571	601	593	604	606	593	636	605	583	650	603	589	576	585	619	561	633	600	621	581	606	664	617	637	584	600	576	596	611	612	568	597	619	583	571	598	632	612	541	599	626	612	633	583	563	594	602	576	601	588	629	569	583	603	585	615	584	617	555	567	630	617	632	625	574	630	524	612	636	623	564	584	563	624	607	624	599	552	583	581	603	602	625	566	611	591	602	591	590	612	593	615	627	605	594	588	603	594	584	620	584	616	593	640	596	549	591	616	587	635	625	591	598
11696	5044	4579	3567	2637	1892	1570	1200	916	851	652	574	465	495	439	437	393	349	383	401	354	372	369	383	350	356	356	363	343	342	343	343	315	336	337	337	351	343	317	320	349	351	314	312	333	316	356	339	339	320	322	339	360	317	322	306	348	331	331	307	337	310	323	299	285	299	349	356	338	346	322	323	313	337	328	363	349	345	299	328	308	322	337	341	336	354	337	320	306	327	343	340	322	311	323	306	320	330	345	361	349	359	304	330	332	369	360	351	343	352	316	341	357	342	361	313	321	328	322	328	339	357	309	341	313	373	323	319	337	324	340	324	345	309	329	330	317	339	332	339	312	326	332	338	363	347	284	297	331	346	312	367	323	291	297	314	315	344	341	336	325	331	393	356	332	338	292	332	368	325	305	338	342	356	337	335	357	328	316	321	297	329	356	339	315	307	338	349	342	353	360	339	306	342	343	329	309	314	328	325	350	342	319	322	305	311	332	348	336	308	351	369	349	318	320	332	336	338	320	338	341	311	311	324	306	278	307	331	310	376	358	293	370	319	349	344	325	347	354	318	341	315	323	340	310	370	327	351	367	344	340	339	349	372	321	341	312	324	335	333	345	307	328	339	336	362	370	339	314	340	330	334	359	346	341	363	334	323	353	341	330	322	312	320	339	372	328	333	349	351	309	380	359	319	354	323	299	355	339	337	359	340	343	345	320	333	302	340	325	351	319	337	361	295	330	348	364	319	307	353	347	331	341	337	320	320	324	344	335	372	342	337	333	363	348	323	368	344	344	357	317	308	333	351	325	375	344	310	365	344	334	304	337	325	326	334	356	344	335	314	338	354	337	341	326	338	297	301	320	295	323	325	354	353	312	355	341	346	317	302	323	320	318	308	311	343	319	279	296	309	333	338	340	353	335	327	295	363	327	325	339	355	372	319	326	319	360	295	325	364	318	363	314	339	303	360	348	344	332	319	344	358	324	346	324	300	351	355	359	355	339	313	313	338	325	369	312	304	347	329	322	341	347	332	323	311	317	316	308	344	326	326	355	333	334	348	311	318	342	335	315	318	384	351	327	312	362	344	313	320	338	329	334	340	335	351	299	309	337	349	379	325	350	349	351	356	306	325	335	339	338	344	320	332	330	319	357	352	337	288	317	327	342	361	359	360	293	357	321	308	337	320	340	337	311	364	352	335	371	340	360	329	348	306	323	349	309	316	327	306	334	283	323	317	313	315	321	351	344	339	324	317	331	333	391	326	381	330	337	324	360	316	341	302	316	328	350	330	347	328	301	341	346	341	335	291	337	326	357	322	346	338	329	328	365	317	323	327	340	337	338	322	334	321	355	310	315	347	343	292	327	306	320	325	344	316	342	329	307	376	330	328	320	341	334	312	321	332	373	338	360	334	302	309	320	347	347	356	338	327	360	288	327	329	332	327	369	318	320	314	322	331	324	324	346	342	309	370	353	341	330	379	336	337	327	329	317	343	296	328	335	331	327	341	352	351	321	345	304	339	334	318	361	312	327	368	308	317	332	347	326	317	320	313	324	340	324	319	333	345	327	337	324	340	322	317	334	301	319	350	324	369	352	362	361	321	326	333	328	299	327	342	313	318	332	339	351	344	305	333	342	343	329	331	314	324	345	357	340	335	360	355	365	312	354	358	318	344	334	341	317	338	321	339	326	334	318	304	335	333	342	350	310	336	343	345	358	304	335	308	329	316	298	336	341	340	347	319	369	341	318	338	363	293	327	346	327	331	318	346	339	358	353	329	337	300	359	365	346	294	300	313	294	304	333	326	349	340	374	333	344	351	345	333	377	374	393	360	322	364	362	324	329	328	336	313	309	330	346	366	365	355	338	332	337	348	321	343	320	357	312	328	324	297	360	347	347	337	315	329	322	353	319	306	315	330	305	323	312	330	328	347	330	322	321	319	314	335	364	309	329	316	335	349	330	339	294	339	319	359	377	303	322	378	316	330	323	327	343	347	325	319	354	317	319	333	344	348	324	332	353	354	322	348	359	330	351	371	368	325	331	330	349	331	358	302	360	330	389	316	367	314	324	375	340	331	328	323	369	330	368	325	323	363	348	323	321	338	333	316	324	330	317	347	346	301	366	326	349	300	346	336	322	348	327	300	328	339	343	329	337	339	327	344	345	331	333	315	321	328	309	341	318	359	328	359	309	334	315	336	357	330	313	322	326	385	314	298	376	358	337	336	348	344	303	322	357	333	350	329	369	372	353	348	348	323	330	306	327	334	338	362	318	336	356	323	360	330	366	319	337	311	309	326	367	321	347	361	342	338	346	342	344	311	345	334	343	368	339	335	355	334	363	338	292	323	346	344	302	324	355	351	353	329	287	364	329	336	324	376	343	368	318	328	336	305	311	332	324	354	334	313	366	359	312	299	342	310	324	355	317	364	345	312	322	363	334	353	361	321	282	356	363	303	339	368	356	337	297	345	329	336	329	342	338	307	342	338	332	335	308	322	346	329	341	330	320	383	337	324	345	318	313	328	345	327	342	333	339	359	339	298	321	335	326	341	343	336	293	285	296	321	305	314	340	345	347	337	361	341	341	345	357	309	339	323	338	298	329	342	353	375	336	342	360	285	292	359	328	314	362	354	351	354	306	338	324	324	358	347	355	322	349	339	350	336	328	338	314	327	325	312	349	361	335	349	358	329	305	345	329	341	337	320	363	355	371	368	363	363	340	309	329	310	365	328	334	317	340	358	345	327	331	289	344	304	346	317	330	331	337	332	289	318	332	300	325	339	332	359	335	328	323	339	331	319	347	355	344	294	348	394	330	335	338	359	320	344	314	314	305	320	325	323	333	315	336	336	327	309	337	323	291	339	311	351	324	342	330	317	338	320	367	365	332	335	358	344	328	328	317	342	343	307	317	314	341	335	333	335	351	327	317	316	360	328	343	338	314	307	309	339	316	322	302	310	352	352	304	319	352	370	304	348	363	357	310	332	331	347	346	317	329	304	342	313	321	318	311	313	326	347	346	344	335	328	326	326	353	348	314	372	350	362	351	333	348	337	355	352	332	285	323	305	366	373	339	308	328	328	336	325	341	332	364	357	327	326	342	314	343	300	323	333	370	340	329	321	314	336	349	313	351	338	356	352	323	355	320	331	394	348	321	303	356	333	338	334	345	333	338	335	334	353	353	299	353	327	328	319	338	382	328	356	336	322	317	358	343	336	348	331	324	334	377	319	316	334	331	325	364	352	328	325	359	356	329	342	345	351	333	331	355	328	316	294	360	317	357	335	335	324	328	345	356	334	325	311	318	353	342	320	338	345	309	338	360	334	347	314	302	319	336	326	331	305	287	352	351	331	320	342	324	334	335	344	322	339	359	334	307	341	320	341	334	360	345	352	330	331	329	349	343	364	307	309	345	360	320	347	361	322	361	324	300	326	342	387	334	349	350	334	339	339	352	348	371	339	295	332	358	372	339	311	366	335	321	366	293	340	345	329	343	309	294	319
7968	4889	8845	10194	9059	7805	6242	5231	4126	3335	2743	2078	1858	1617	1515	1284	1241	1014	948	888	912	824	862	875	893	791	805	765	816	766	807	788	779	760	751	791	798	779	769	784	778	810	808	754	769	783	777	808	764	775	756	802	782	753	763	771	812	705	763	756	775	763	800	823	794	760	730	784	754	760	761	788	753	756	770	738	804	784	778	826	751	799	747	765	758	746	748	787	767	785	788	764	812	776	840	787	835	783	779	780	808	792	769	770	806	782	754	822	780	755	753	766	753	776	786	772	811	780	792	774	824	719	744	809	700	762	780	802	768	752	765	766	784	798	748	768	760	811	830	777	822	779	805	775	779	762	752	753	717	792	777	818	744	783	783	735	823	798	764	812	772	781	746	754	789	759	745	789	798	811	784	770	777	748	767	766	810	808	766	781	757	808	764	748	822	822	807	851	754	775	812	750	739	775	777	777	733	798	706	788	736	856	770	803	779	792	729	756	726	795	838	778	746	757	758	736	772	820	768	824	810	748	773	734	814	826	772	761	748	696	826	753	771	809	844	791	763	733	805	762	815	801	754	821	803	769	806	774	771	744	803	761	774	738	763	759	774	785	745	752	741	788	758	836	769	783	771	774	787	780	804	816	753	780	795	804	770	809	787	774	743	773	782	778	759	755	751	800	796	764	779	785	775	753	798	775	808	767	730	752	800	790	808	757	798	770	754	756	849	803	795	768	760	789	753	748	764	764	744	819	759	736	765	807	783	775	751	821	818	756	785	770	775	799	772	746	795	794	725	803	793	824	774	798	768	830	782	769	823	755	791	801	759	769	812	817	812	758	778	719	799	770	801	785	772	795	772	779	752	834	761	776	798	772	781	737	761	764	806	764	788	771	780	732	781	762	720	770	793	809	798	732	760	817	773	718	771	777	779	818	785	755	786	775	751	772	765	767	745	771	768	791	790	778	777	788	778	803	792	810	813	811	796	753	761	808	732	768	784	726	830	815	734	786	744	693	740	779	760	766	722	777	747	838	741	795	820	742	817	830	737	820	827	806	753	787	798	807	771	791	787	778	759	781	758	816	785	708	767	821	762	785	761	740	804	762	783	800	752	785	755	768	713	789	801	824	800	833	717	831	763	784	743	803	802	789	726	795	799	761	784	768	722	790	786	767	787	790	782	749	782	760	767	758	785	762	744	783	778	787	747	773	769	804	712	724	763	756	798	736	767	799	818	785	728	787	760	803	797	808	763	816	776	727	785	724	747	784	773	779	747	770	857	758	793	773	793	815	753	804	762	744	791	799	790	800	741	760	787	744	791	789	765	759	779	725	766	765	778	766	762	757	756	750	794	771	737	797	778	801	811	823	765	799	807	760	761	751	794	815	827	844	744	814	769	802	794	771	766	796	778	760	793	768	811	749	796	775	754	718	801	779	758	793	760	751	782	791	783	759	827	776	744	827	786	780	828	744	763	813	773	809	766	770	749	798	743	777	787	781	730	820	806	758	738	811	777	823	810	782	798	815	782	750	805	765	758	838	787	787	741	835	764	760	749	756	745	775	762	789	769	797	779	753	765	746	768	823	770	755	751	816	795	777	793	757	802	824	818	813	748	748	751	779	783	797	775	832	796	778	793	766	716	803	764	774	823	800	780	787	839	788	782	825	801	789	777	816	798	770	784	782	758	745	810	704	767	754	832	762	738	757	751	839	751	777	777	802	699	769	753	776	764	767	809	808	733	779	769	834	732	845	778	786	803	815	731	721	812	787	751	806	776	789	797	768	781	800	776	778	759	783	773	819	789	778	758	780	761	749	772	785	786	771	819	783	746	789	783	746	783	774	727	803	760	748	777	806	728	779	772	787	783	797	789	808	718	765	759	754	765	790	811	774	757	793	800	784	765	787	798	753	826	772	780	773	717	787	823	778	787	767	839	782	792	776	741	756	769	785	795	759	815	777	798	710	797	827	786	738	809	792	782	763	799	769	779	825	792	780	789	778	809	743	738	752	751	789	747	796	739	789	753	776	772	765	785	807	787	780	772	803	783	808	745	767	761	799	801	786	699	793	774	741	729	751	809	775	805	761	743	704	781	759	809	767	740	743	804	765	783	780	755	755	793	789	779	800	786	756	727	802	767	815	734	803	814	745	816	723	785	796	771	768	737	714	742	758	772	801	841	742	748	797	745	774	726	788	778	773	781	718	783	811	758	809	726	782	718	795	813	785	768	802	794	752	783	817	762	764	768	833	825	790	791	748	745	755	790	734	800	776	773	806	784	825	798	795	821	769	752	719	776	775	770	741	811	767	722	792	798	804	758	759	790	767	830	779	771	782	771	788	769	741	727	741	778	726	768	726	765	810	789	806	775	767	802	760	807	817	777	830	786	779	761	754	771	809	745	813	753	780	769	773	791	766	750	774	778	767	789	794	733	815	736	791	763	755	805	779	722	759	748	746	814	810	736	730	772	740	788	811	769	772	859	771	811	795	739	832	784	789	747	724	756	753	743	798	793	789	784	764	795	807	705	799	795	832	813	832	772	782	747	815	824	789	812	816	772	782	740	773	756	835	771	805	748	796	769	800	793	816	790	782	781	808	772	812	747	790	791	794	753	792	791	781	797	796	808	797	794	780	760	752	784	792	761	745	827	794	783	784	751	778	763	786	775	726	738	792	787	774	751	781	744	788	771	817	794	769	771	766	744	792	792	813	803	781	737	733	732	811	746	790	803	748	780	764	755	751	757	702	783	805	771	747	753	747	765	764	877	761	841	785	802	741	722	771	751	784	792	770	780	796	787	759	788	770	790	811	769	775	781	763	765	733	789	800	781	797	833	796	803	782	793	724	772	786	776	792	760	793	812	763	724	799	792	813	770	773	749	817	782	766	810	750	812	800	777	804	779	774	811	808	762	751	776	758	808	766	781	785	803	750	817	798	727	788	740	811	762	806	765	805	722	757	784	767	797	789	796	778	781	761	804	810	761	804	800	737	807	786	760	749	838	756	757	796	788	779	729	792	781	751	766	739	756	772	745	759	799	805	795	787	788	769	737	758	803	778	771	799	761	733	796	779	778	780	737	763	722	809	770	794	806	808	736	768	738	783	766	795	784	736	749	786	796	736	738	761	740	779	803	723	766	819	761	754	766	752	764	765	769	787	806	779	751	779	717	835	793	760	780	800	750	775	761	746	770	798	776	766	759	756	797	751	830	786	783	731	831	740	778	797	759	758	791	740	777	747	744	800	782	786	790	789	789	773	776	756	768	728	777	791	790	765	750	796	725	776	816	787	766	752	748	789	719	758	750	681	731	757	813	775	791	799	737	774	728	767	794	773	779	811	765	744	787	800	780	723	787	738	783	823	771	736	772	744	773	781	761	754	765	811	767	747	804	793	812	821	731	792	753	765	803	752	807	761	835	814	779	793	784	807	794	788	771	753	755	770	771	754	727	754	781	804	785	744	749	764	743	774	843	781	818	807	734	754	816	779	749	811	794	789	770	765
21471	7502	7519	5748	4069	3100	2395	1804	1268	1088	887	685	573	469	504	412	420	362	381	346	340	308	312	294	318	297	349	326	289	317	288	289	287	332	306	303	319	315	301	290	277	311	278	319	303	299	304	335	287	305	304	332	335	315	307	308	298	280	286	299	294	311	307	296	321	264	293	302	297	299	275	304	292	279	265	276	345	315	271	335	300	282	301	284	272	303	336	279	295	290	332	288	311	287	331	308	281	324	326	290	326	310	285	316	283	321	333	312	272	291	319	275	316	297	294	304	302	329	295	271	280	295	330	312	312	278	275	286	307	289	304	285	300	311	315	293	309	303	304	294	276	288	294	276	294	303	331	276	293	286	287	296	310	296	280	290	284	291	286	308	311	299	281	296	263	289	294	314	308	284	309	264	303	315	308	322	299	290	301	317	297	257	301	272	300	303	283	298	295	303	306	274	309	299	270	293	295	279	340	288	317	291	355	328	301	316	280	308	324	290	319	306	313	303	303	285	269	280	290	318	263	302	307	305	327	304	317	326	303	312	294	321	259	288	291	290	289	300	320	286	281	296	326	305	287	325	281	315	316	313	297	288	300	293	283	300	302	307	271	319	331	325	295	332	282	287	293	283	302	271	297	312	273	273	239	299	319	318	296	258	322	278	277	313	318	297	316	238	318	256	325	285	300	287	285	256	293	298	291	333	297	307	271	285	279	285	290	314	269	309	304	317	328	257	302	265	302	293	302	319	278	293	320	303	298	308	317	297	291	323	325	292	306	273	294	302	271	325	286	299	292	308	276	306	301	284	293	281	336	288	298	299	315	265	280	270	279	301	331	335	308	279	270	297	317	304	321	289	316	329	306	339	281	300	288	278	285	265	310	293	286	303	303	295	275	264	294	306	288	293	285	281	273	303	303	258	297	297	322	310	317	312	298	298	289	254	321	335	290	290	274	287	309	292	320	307	305	291	277	280	268	295	273	296	300	273	291	322	339	303	312	329	251	300	298	294	291	276	335	294	281	292	274	297	308	302	281	295	284	318	303	330	319	334	277	327	293	270	311	305	300	274	333	290	295	299	317	264	290	304	305	293	289	255	293	340	285	296	300	269	328	322	273	289	309	300	292	284	281	282	296	285	296	311	291	304	295	301	265	295	269	273	286	263	297	312	296	295	285	293	314	350	291	323	305	301	308	320	326	335	314	317	306	270	297	276	313	334	275	324	287	269	293	323	290	276	273	324	271	303	320	307	289	319	324	296	287	334	332	303	323	283	284	289	321	303	287	297	301	314	312	299	323	292	301	302	285	319	309	311	263	299	273	325	296	314	301	287	282	283	289	293	300	288	291	291	295	311	313	296	298	281	315	288	314	321	314	309	304	287	322	324	287	296	310	300	311	285	294	274	304	274	282	296	299	285	294	303	335	280	288	265	281	306	310	302	316	276	293	301	284	322	297	287	295	283	277	288	300	272	307	309	300	308	322	305	313	306	284	270	275	275	315	270	333	294	292	280	271	276	333	279	301	302	303	278	284	243	285	319	300	309	293	270	291	293	271	310	309	323	282	323	286	299	306	293	281	275	307	297	305	305	300	277	265	321	296	328	287	267	268	276	312	296	317	306	301	314	288	296	323	318	291	326	264	295	274	277	286	276	293	291	311	310	271	287	283	273	298	320	279	310	283	298	270	302	332	248	304	288	290	301	321	308	261	305	295	306	267	293	281	309	295	293	325	332	305	300	329	300	300	289	280	305	288	296	318	290	304	292	293	340	309	289	247	285	322	303	330	332	277	313	267	258	277	303	311	285	310	286	289	286	252	244	276	310	306	324	310	294	317	278	329	315	315	291	291	292	313	299	288	319	314	330	330	293	314	307	266	293	342	305	310	300	310	284	292	279	295	333	281	345	328	285	301	309	314	302	271	297	290	325	305	329	288	300	277	303	282	320	280	304	330	287	304	279	313	303	340	304	319	311	329	310	305	307	295	302	325	299	303	312	288	286	322	257	300	314	301	292	338	286	312	302	316	339	295	289	313	294	279	317	265	306	299	308	266	293	315	311	337	283	292	287	297	316	320	282	295	299	304	331	317	293	334	322	281	285	304	299	303	288	295	281	281	262	353	306	294	298	277	319	302	274	322	317	296	295	314	273	286	271	289	273	269	296	312	316	280	298	358	307	304	296	286	297	314	303	297	253	316	288	304	309	305	304	297	321	254	336	274	298	325	324	342	336	337	325	298	305	314	301	290	242	279	289	339	257	297	280	292	275	304	298	295	274	282	300	260	296	322	314	272	308	301	280	284	310	318	283	303	305	297	307	320	283	297	300	312	303	304	293	303	319	315	291	284	287	314	296	302	290	341	321	311	315	299	317	271	288	304	266	309	284	278	323	329	290	312	321	316	298	314	334	321	304	310	310	282	298	293	318	304	297	317	271	290	291	276	313	306	277	300	290	291	273	272	289	311	298	286	301	320	285	328	315	308	269	304	318	287	333	285	289	286	289	326	299	287	280	332	296	310	304	309	293	337	308	301	294	274	321	310	313	300	311	280	267	269	320	300	279	279	253	270	330	288	309	269	250	304	288	317	283	340	283	270	264	307	294	290	282	305	283	310	277	297	279	322	287	268	316	312	301	319	280	311	306	300	308	305	321	289	295	295	272	340	303	287	298	276	295	317	293	287	265	280	302	286	294	264	256	300	323	269	267	291	351	312	301	299	271	324	277	312	297	293	270	277	288	294	288	281	296	277	302	279	300	262	312	302	307	292	298	269	284	318	301	283	337	283	299	329	311	280	307	301	314	306	303	296	300	285	300	272	314	278	286	294	278	292	290	324	298	290	292	310	279	273	287	289	329	336	295	299	288	297	322	283	295	301	291	283	287	319	295	312	297	275	322	299	284	344	323	341	313	301	295	289	306	319	285	276	263	329	302	327	306	287	317	297	306	304	301	290	300	288	308	274	283	307	336	307	297	298	306	295	311	296	298	301	314	299	305	312	272	284	315	302	267	286	299	292	317	326	312	293	303	313	342	288	302	288	286	287	302	306	280	316	258	297	262	294	287	274	305	310	286	301	302	287	292	307	291	326	293	278	312	279	303	274	298	320	323	305	304	243	298	285	282	328	313	286	296	306	280	310	314	291	290	302	288	275	304	297	283	298	245	314	299	277	296	274	288	288	304	321	301	308	332	294	248	275	297	324	265	293	308	278	288	331	304	301	276	310	295	327	299	315	298	308	272	274	321	285	320	315	283	327	289	322	313	291	301	269	289	292	275	315	309	298	285	348	312	262	286	289	297	280	270	319	280	313	321	286	316	293	331	299	281	278	273	260	297	320	287	293	287	304	290	292	288	282	311	282	316	289	324	287	325	254	307	297	318	315	340	327	283	278	309	286	304	275	286	313	308	321	321	301	305	316	327	336	320	291	283	289	285	293	306	260	323	318	323	332	293	306	283	290	310	296	302	292	275	315	296	273	304	277	289	275	297	298	301	326	341
14265	6658	13427	15330	13735	11920	9990	7975	5755	4839	4005	2904	2488	2030	1889	1561	1381	1189	1060	1006	913	853	862	815	825	819	825	776	784	749	756	736	746	775	671	729	729	729	738	728	773	674	725	693	686	711	721	714	709	733	681	691	728	727	760	722	719	736	735	701	709	714	701	706	681	732	721	679	699	750	726	722	727	726	716	689	694	685	675	658	703	699	719	681	730	696	713	669	726	760	718	764	698	715	677	696	699	687	690	731	712	698	719	682	713	749	746	715	735	719	706	726	708	691	664	732	698	739	669	702	690	688	698	688	720	697	696	689	723	737	642	680	712	691	694	714	713	678	695	719	736	687	679	711	677	665	725	673	688	726	714	700	677	740	712	678	690	694	694	686	712	680	689	736	718	678	695	682	698	715	652	709	712	666	728	689	694	728	672	712	688	713	695	689	744	705	698	694	733	681	664	685	679	695	734	671	721	703	682	650	716	711	741	686	658	716	725	705	683	744	708	712	745	719	724	678	658	680	706	719	738	690	689	718	715	710	692	718	711	729	749	658	757	727	701	693	698	680	700	699	668	716	716	701	686	681	734	689	681	692	704	688	690	730	724	663	733	724	730	735	685	738	722	745	694	692	669	693	725	720	726	700	736	718	679	690	702	689	692	682	706	718	725	691	676	737	742	662	709	712	740	749	754	725	679	714	689	718	742	678	728	738	714	701	755	735	695	717	700	697	715	719	716	699	718	742	695	695	687	691	713	680	695	748	685	738	709	679	711	699	732	748	706	667	718	698	667	727	670	744	735	684	669	684	686	749	655	697	719	733	663	680	626	675	673	667	683	696	680	673	709	670	673	725	696	700	744	680	704	712	735	664	731	703	720	711	651	723	724	715	738	702	707	696	710	710	648	720	697	750	694	659	720	747	695	642	685	698	720	695	699	710	741	687	721	719	687	737	723	666	713	728	707	724	739	707	663	722	648	695	681	727	750	698	714	752	698	673	714	702	669	663	658	681	723	708	728	716	704	732	698	686	714	696	668	718	673	686	709	701	670	703	671	709	694	710	724	718	754	736	747	712	647	669	703	671	660	709	712	720	679	747	697	720	705	716	756	673	700	717	675	704	753	707	743	726	648	702	661	728	682	694	725	734	700	717	765	687	698	666	722	699	659	739	695	687	676	683	746	728	712	757	674	733	737	665	722	704	699	711	720	683	663	718	740	753	690	684	753	673	732	727	708	735	779	723	697	751	736	664	666	732	742	685	701	680	624	682	685	674	674	708	702	700	729	695	707	690	730	738	712	719	723	685	713	710	704	672	719	718	722	674	686	700	706	608	761	709	719	686	709	720	711	652	697	719	752	724	677	758	701	732	706	685	688	734	696	726	724	696	665	732	704	659	629	713	710	715	722	699	724	743	689	737	683	749	693	707	699	712	738	701	699	700	714	685	711	677	703	713	680	725	726	691	651	737	715	691	744	724	719	670	715	691	748	716	740	720	668	734	742	753	688	715	710	751	723	666	746	632	726	716	755	709	691	732	712	695	664	646	684	727	701	722	731	662	677	740	710	749	669	710	674	694	710	735	695	733	669	706	690	708	758	709	690	704	687	731	712	747	787	707	677	740	719	698	739	698	739	687	721	702	687	691	729	703	747	704	724	710	735	687	659	693	730	739	695	719	695	720	663	671	711	641	706	730	643	734	677	700	750	669	704	650	667	700	693	738	740	691	731	675	700	746	723	710	674	728	689	685	777	698	686	668	671	713	710	741	697	686	680	701	683	734	699	726	724	708	667	728	764	711	673	732	680	724	718	688	678	716	705	720	710	697	735	747	725	756	775	725	758	722	722	731	710	706	728	670	724	678	673	747	712	688	715	700	717	712	744	658	656	698	703	689	705	723	683	703	711	707	667	701	679	723	752	663	696	727	677	754	683	690	695	693	678	725	679	688	736	734	678	645	707	723	705	710	689	711	645	687	714	715	702	728	713	730	740	691	742	719	715	705	705	712	692	697	727	703	723	733	687	693	660	780	733	743	695	696	680	709	691	685	710	694	716	717	700	723	711	716	746	723	718	697	723	721	711	705	704	740	706	769	710	690	690	673	685	715	696	696	697	668	681	682	685	687	736	711	760	733	705	694	741	735	714	708	707	763	688	690	692	715	720	776	762	728	734	742	696	744	717	701	694	723	722	750	727	682	697	686	693	716	663	722	767	683	741	738	680	705	726	714	746	687	681	701	721	698	718	717	719	705	718	700	706	715	704	737	715	681	730	736	688	693	687	675	732	727	721	727	665	670	712	694	702	733	661	693	770	678	716	717	738	685	716	739	719	697	738	702	744	646	681	699	704	673	704	695	709	669	681	679	724	722	689	665	737	730	715	759	720	693	747	742	701	699	752	718	728	705	743	676	743	670	729	680	722	717	690	731	740	724	731	672	659	724	705	730	753	712	719	704	716	700	698	730	718	705	742	738	708	677	677	657	696	694	728	707	715	706	700	668	736	685	677	696	666	714	694	703	727	726	722	729	748	724	726	709	670	708	665	711	725	729	720	693	724	726	715	738	712	713	696	722	630	686	718	740	683	710	737	625	723	752	713	732	713	704	702	675	690	679	720	697	697	734	685	748	667	705	716	720	723	677	710	696	737	661	712	713	692	660	680	685	683	745	696	710	682	712	693	708	708	714	678	696	719	697	713	700	723	735	716	702	738	697	721	700	678	713	672	648	727	677	698	690	681	745	734	733	730	765	722	682	795	719	739	731	739	725	751	734	737	698	724	749	736	736	662	697	751	739	709	763	722	746	685	680	708	745	664	686	658	746	679	700	691	693	754	654	713	682	687	669	687	656	725	705	692	755	751	654	697	703	709	721	660	658	725	716	743	754	727	715	759	692	762	695	730	731	668	714	696	693	702	736	703	736	705	686	730	711	716	662	710	718	705	697	703	682	707	711	717	690	746	725	680	674	709	724	691	688	705	725	700	700	717	715	699	677	740	702	686	715	666	732	701	673	681	689	690	692	682	668	635	723	698	739	740	712	695	720	714	711	723	736	748	672	738	741	662	724	716	709	669	707	723	737	707	700	721	682	685	704	722	660	756	685	647	711	706	723	699	736	701	720	681	765	719	707	705	724	722	687	716	703	720	665	664	700	696	704	743	654	743	711	712	680	696	737	709	711	716	712	706	694	737	673	709	691	719	698	688	761	689	711	682	727	714	745	710	678	778	740	708	720	726	703	741	700	676	668	707	704	656	711	698	674	700	700	720	738	687	750	702	646	698	692	677	703	689	677	695	732	668	715	723	699	739	737	715	729	771	716	714	685	726	696	691	699	738	733	723	713	687	736	688	724	750	646	706	696	681	668	746	692	712	675	728	719	737	708	700	746	682	655	694	722	682	760	693	694	668	709	711	758	701	714	715	735	690	733	690	705	682	710	735	687	697	652	710	697	738	726	731	710	682	662	727	742	673	740	713	713	710	701	713	640	695	736	667	654	723	682	715	725
27881	10350	10582	8336	5477	4115	3079	2288	1610	1275	1112	785	669	589	527	410	389	335	329	307	287	282	299	289	274	238	255	240	282	260	255	265	252	258	251	246	257	253	247	251	275	246	244	248	258	273	230	261	231	245	240	275	260	244	238	218	261	227	235	282	248	236	276	238	265	257	230	248	245	238	232	266	247	264	251	255	254	233	253	293	232	248	263	269	234	237	224	230	261	235	239	271	263	290	251	257	259	239	257	259	260	277	273	285	257	256	220	249	258	241	259	244	220	255	237	252	263	238	228	253	231	232	272	250	236	237	270	230	256	250	219	236	273	259	267	266	237	248	270	262	251	240	264	257	232	256	242	245	241	253	207	237	268	236	223	211	261	250	268	248	242	240	242	241	234	232	251	277	253	247	262	245	230	263	258	236	267	260	253	246	268	253	253	241	273	248	243	257	298	239	244	234	237	220	244	266	254	242	259	248	238	232	249	254	277	232	254	255	235	240	252	235	227	261	240	259	260	250	270	240	240	241	261	246	253	224	243	248	248	251	246	284	252	279	234	248	246	256	231	218	235	252	240	215	230	250	225	237	239	248	237	233	275	237	261	276	266	243	241	260	279	268	267	249	234	231	255	241	217	256	272	275	234	230	234	236	256	237	276	249	228	242	237	279	248	216	257	241	257	231	246	214	241	239	228	245	279	274	259	213	251	280	232	246	240	275	241	225	247	281	231	242	224	255	245	259	261	241	256	258	252	260	217	271	247	216	249	252	264	257	255	225	261	268	260	258	250	259	251	225	275	229	252	226	228	244	227	257	260	254	264	236	225	250	267	248	251	232	253	246	244	264	247	252	263	263	215	240	268	244	242	223	247	248	250	225	226	286	286	250	257	237	245	263	246	241	262	276	244	247	229	268	226	228	280	239	241	257	265	247	219	232	247	242	272	271	244	272	253	280	242	244	267	256	234	258	266	233	241	225	264	242	226	250	255	254	242	258	246	222	235	219	240	274	251	264	267	267	282	247	278	241	262	292	253	239	234	248	255	268	241	234	239	251	225	229	281	256	233	244	267	238	245	241	255	244	257	270	237	239	269	240	233	242	251	227	249	263	218	232	241	236	269	268	226	239	238	238	214	290	256	267	270	233	231	255	277	248	242	217	253	256	232	245	244	263	224	265	227	250	239	263	229	257	239	267	276	261	261	269	236	241	264	263	268	246	233	230	269	221	234	227	228	246	279	242	241	263	227	235	266	246	244	239	266	242	263	250	241	261	237	227	247	263	261	273	264	252	271	224	252	293	246	255	248	250	247	266	233	237	256	273	260	248	239	265	251	261	269	257	265	269	263	232	247	263	253	251	239	239	237	235	269	287	231	248	256	244	268	224	254	265	220	268	238	263	251	239	271	264	250	242	251	275	250	255	230	235	256	242	231	247	241	231	267	231	255	225	284	231	220	235	241	260	239	268	252	238	248	260	225	230	232	278	247	265	268	238	207	257	239	261	264	256	256	246	250	245	262	252	254	252	251	235	262	243	285	249	256	238	260	276	252	253	274	235	237	270	272	259	239	260	241	246	239	259	252	269	236	280	245	271	258	261	234	259	227	251	300	236	291	232	274	234	219	242	247	245	226	248	237	282	252	252	246	249	273	228	235	232	239	257	247	238	260	238	255	269	245	219	281	245	250	238	261	258	249	272	268	232	225	260	264	257	235	252	237	227	261	278	261	270	278	245	243	258	233	268	268	262	244	248	258	248	224	265	235	225	230	265	259	243	238	256	249	242	261	258	215	241	221	235	222	224	246	264	274	229	241	222	253	234	240	234	224	242	267	255	256	228	250	253	259	257	262	216	251	249	275	273	238	259	255	239	258	266	236	270	280	263	235	278	246	240	263	230	252	235	261	225	247	266	247	261	274	265	268	266	241	262	232	238	266	225	253	247	257	256	259	257	276	237	221	242	258	263	229	223	243	272	247	259	247	268	237	267	259	269	245	221	250	244	237	237	259	242	240	264	261	272	242	240	252	241	272	252	259	250	268	251	223	244	249	260	260	259	250	255	235	274	273	242	257	259	227	269	237	250	238	254	218	250	253	236	253	260	269	266	259	253	237	273	271	255	267	271	237	204	258	256	253	248	257	222	270	256	227	261	247	265	233	230	255	253	281	221	252	249	233	268	280	280	200	234	223	274	271	251	237	274	241	256	235	251	275	283	249	241	250	226	231	244	264	248	234	233	262	237	248	240	241	224	276	251	242	226	253	235	233	256	266	265	218	251	221	234	249	232	242	237	244	243	277	272	241	274	237	248	261	255	275	248	271	238	227	265	250	217	247	248	270	282	234	267	239	239	231	234	244	261	209	229	284	236	238	234	243	233	253	251	254	248	266	253	261	244	252	246	271	255	229	267	243	239	270	236	238	221	262	239	267	244	251	264	268	238	224	255	252	257	251	230	269	270	242	260	240	262	240	241	232	243	230	260	210	256	243	252	233	244	248	260	250	272	256	277	247	225	271	251	234	220	244	232	228	248	254	258	245	267	250	254	256	227	250	249	222	236	257	253	235	225	227	230	270	242	255	236	214	243	253	259	253	227	232	237	254	270	242	228	264	277	241	232	221	262	237	252	244	260	221	219	238	230	261	264	248	238	265	223	236	241	262	246	265	265	214	255	270	241	272	268	226	226	221	250	262	287	252	254	244	280	267	250	252	242	292	266	254	236	241	234	277	255	244	258	266	247	249	253	259	215	283	257	280	258	240	270	242	252	268	245	259	253	260	256	269	246	225	220	254	243	272	233	231	235	226	265	275	257	244	238	268	245	232	242	252	242	239	222	247	262	232	295	261	234	262	262	268	244	240	245	249	209	240	220	229	237	251	282	238	256	249	254	256	243	265	254	238	248	237	265	242	243	245	237	255	266	238	255	236	225	259	268	245	234	257	253	234	235	277	238	242	282	245	227	248	254	213	275	245	253	256	246	238	256	280	272	260	265	263	246	257	241	228	262	241	245	250	267	283	276	226	266	226	273	252	260	241	261	224	215	241	253	236	224	237	234	258	246	240	226	263	247	244	259	264	275	220	265	231	240	253	242	251	243	272	267	261	252	252	241	265	251	249	277	238	263	272	287	256	251	223	247	257	256	257	262	231	268	251	253	249	225	245	248	236	252	266	256	240	232	230	237	249	248	265	240	246	229	235	242	235	263	286	260	242	267	222	217	247	237	268	270	264	267	246	254	217	244	230	255	223	255	259	239	272	272	232	229	225	249	267	219	278	227	254	218	270	243	254	230	265	260	226	238	260	249	233	249	245	255	223	236	258	250	251	259	242	244	233	240	249	239	234	267	233	241	246	248	255	242	237	248	281	236	248	245	249	283	249	235	237	257	245	281	243	241	246	218	252	221	272	253	212	241	272	251	260	275	269	257	241	230	257	246	234	231	249	266	243	272	272	241	278	255	264	245	239	249	250	234	233	271	256	239	255	240	250	242	271	241	284	249	256	253
16391	8114	17106	19409	17057	14389	12301	10203	7324	6227	5122	3785	3233	2405	2237	1948	1587	1265	1152	1035	887	891	824	779	757	792	678	672	663	714	693	659	701	622	636	638	637	615	637	608	606	617	633	625	624	627	622	633	643	574	569	623	599	572	577	613	603	621	594	577	612	623	600	563	568	639	600	579	584	576	564	633	587	600	627	620	622	580	582	591	575	690	588	573	588	611	633	624	559	657	614	579	558	607	619	612	566	652	618	607	593	555	595	606	628	598	623	637	599	622	603	615	585	588	606	582	576	581	592	640	587	598	558	579	574	620	585	610	560	572	609	575	581	592	630	584	570	602	599	594	554	600	621	628	590	607	608	600	604	600	567	616	617	613	624	592	562	573	598	631	619	533	570	624	608	584	609	596	591	625	596	598	612	593	575	581	606	599	601	593	602	583	613	620	610	581	601	607	631	596	605	609	635	536	577	647	574	610	595	618	579	591	579	572	631	637	629	563	579	594	593	619	595	578	568	563	610	570	551	585	610	606	549	580	641	628	591	596	637	614	563	608	601	558	572	616	577	602	620	595	605	602	614	659	525	582	609	589	591	602	536	611	598	583	594	560	602	597	597	614	658	582	570	617	648	574	554	605	621	633	589	572	594	592	593	626	563	617	644	571	610	633	579	603	577	586	572	584	581	614	609	570	658	592	582	606	594	604	590	594	643	602	631	587	616	607	590	616	575	611	627	603	616	583	610	578	624	598	613	569	587	622	577	585	562	614	617	608	588	541	611	609	639	602	600	587	576	596	630	611	645	619	595	579	603	597	613	610	596	580	591	628	619	603	580	593	616	560	597	636	592	629	608	619	587	606	576	572	601	586	615	611	656	619	632	630	640	616	632	567	589	621	602	633	612	610	622	550	564	592	609	606	639	556	598	598	572	612	608	581	625	614	630	578	609	548	614	558	601	638	603	595	594	620	623	618	607	587	608	555	572	559	589	606	578	570	586	598	561	597	574	586	567	625	615	590	581	601	613	621	575	611	591	582	576	604	623	666	560	597	587	538	627	624	587	618	634	619	576	593	622	613	564	598	598	618	641	591	606	639	627	600	622	574	602	607	597	587	550	545	578	571	602	564	608	572	607	603	575	584	637	544	593	606	636	576	582	578	607	631	571	603	580	574	595	597	604	580	593	594	565	619	583	649	601	613	593	603	602	575	577	607	610	620	600	610	567	623	587	580	636	604	571	538	616	566	585	585	635	556	584	589	601	593	563	646	611	603	624	625	602	562	621	560	598	640	640	600	613	623	555	595	569	618	593	572	584	574	598	600	585	587	617	573	590	593	595	567	593	587	626	616	592	591	604	630	576	573	575	557	662	575	588	641	611	623	634	639	602	587	599	606	585	580	597	623	593	621	604	628	599	604	584	590	649	596	587	595	576	610	595	586	523	593	631	560	574	585	605	565	573	611	631	620	608	570	644	554	583	612	626	642	602	606	591	591	612	632	608	606	590	566	622	601	580	600	599	582	618	594	592	595	593	570	610	592	586	604	582	625	637	639	644	604	606	596	612	580	647	618	641	588	591	607	596	600	570	578	588	573	589	605	612	599	546	603	569	575	604	648	613	606	627	640	607	568	622	587	585	591	588	573	598	595	590	559	596	569	663	575	608	594	612	625	572	590	564	600	610	575	632	592	600	634	573	574	610	606	550	596	619	620	583	615	557	582	573	644	605	633	612	633	622	586	632	571	610	601	638	561	602	608	597	594	596	603	589	614	567	617	595	578	618	590	620	547	623	589	603	605	598	579	619	622	625	634	609	593	601	610	582	584	610	616	580	606	600	597	564	620	623	597	594	594	607	612	570	612	572	646	591	618	571	597	601	622	608	635	621	620	586	609	583	618	601	635	579	609	613	600	579	605	598	614	616	604	581	634	632	556	594	603	592	583	619	589	579	605	596	589	597	588	608	595	598	578	594	689	586	641	573	644	593	584	591	614	557	575	567	616	609	640	600	591	555	654	612	541	595	577	589	619	608	550	558	608	589	573	572	636	605	624	550	623	633	563	594	607	566	630	585	624	629	614	627	581	625	577	591	588	591	588	624	606	640	616	584	623	603	554	589	641	572	576	635	628	612	647	638	595	632	583	613	584	614	604	568	630	576	592	596	566	610	585	601	606	602	611	590	580	562	576	598	605	598	629	563	575	605	566	609	594	619	615	553	579	637	597	542	544	557	576	625	573	597	600	602	600	647	599	577	575	575	572	584	590	621	602	575	570	566	633	579	556	580	630	578	610	579	640	599	588	619	618	616	588	614	591	606	579	613	623	581	625	643	569	597	579	578	611	605	603	604	608	600	549	556	606	688	628	594	613	587	602	557	556	591	606	626	589	593	620	593	579	622	607	585	568	611	597	571	574	650	617	612	624	600	607	605	617	611	583	608	622	620	595	639	587	602	577	594	626	626	585	612	605	637	602	590	636	586	609	583	604	588	577	635	605	557	610	585	610	615	624	598	610	611	590	609	582	588	610	624	535	542	656	601	609	605	601	603	574	590	613	572	628	560	535	607	569	594	586	615	583	606	595	608	590	564	618	594	622	595	591	660	594	585	577	605	658	601	592	602	601	606	575	591	577	592	637	566	622	624	620	584	575	610	624	618	634	567	619	564	591	598	607	586	605	579	643	638	615	610	588	602	583	577	573	588	606	620	612	581	593	592	583	601	596	629	589	639	600	590	614	551	616	616	614	578	615	604	632	579	577	555	626	648	592	580	597	595	610	575	607	626	610	657	571	558	594	568	567	579	634	605	565	600	585	612	601	585	595	577	579	599	618	606	585	636	620	598	620	629	632	587	602	575	595	603	574	573	635	593	600	620	623	639	578	585	573	628	572	607	631	617	598	612	550	593	585	605	610	622	601	634	616	582	602	581	628	590	619	598	632	636	591	605	592	646	591	608	629	560	605	604	619	593	602	617	606	619	630	635	630	573	617	544	620	629	649	627	595	609	583	596	595	614	620	556	603	554	579	627	607	608	586	591	568	629	554	566	580	557	630	586	570	625	612	580	611	576	603	603	584	623	588	591	599	588	645	571	608	571	622	609	588	581	625	600	583	600	600	621	593	637	611	633	596	631	587	565	572	563	589	612	631	605	627	635	604	574	593	601	664	591	641	603	651	602	619	598	557	569	552	561	602	602	586	620	617	639	592	589	567	598	578	596	612	587	585	542	582	539	605	606	603	594	604	576	638	654	597	637	568	606	593	609	593	576	627	567	628	572	583	633	580	616	585	570	626	572	624	571	631	623	623	615	559	608	580	598	626	618	555	618	571	611	566	637	584	615	634	639	617	589	561	609	581	593	583	600	596	571	632	603	556	594	614	586	583	585	586	598	587	566	591	618	634	609	593	621	633	571	581	591	563	601	607	608	623	605	557	595	663	608	610	598	615	605	586	645	600	573	594	621	598	594	622	613	592	583	622	618	591	581	615	657	604	536	573	631	602	616	590	592	629
10188	4552	4604	3621	2574	1989	1652	1302	1030	844	706	542	550	484	462	397	456	352	369	391	376	400	361	319	373	340	315	327	375	360	352	319	337	321	345	317	318	324	341	323	334	356	309	366	335	348	332	340	364	329	336	334	305	337	366	351	350	300	341	346	362	341	343	349	348	343	344	316	359	353	361	320	305	320	343	334	354	328	336	327	359	346	338	332	346	329	347	327	338	334	349	398	329	309	337	327	388	338	354	320	344	316	337	337	330	351	309	319	340	343	324	350	346	326	365	323	351	340	351	328	330	385	317	347	368	326	298	320	329	364	329	326	344	358	343	360	354	336	363	318	306	321	325	323	341	337	305	367	338	325	342	319	348	386	312	311	322	309	329	326	298	341	319	387	342	309	354	330	327	346	339	330	338	365	332	333	335	296	365	355	369	312	333	336	327	319	338	367	353	334	342	344	306	311	299	328	337	343	331	323	339	333	355	321	306	313	360	312	316	354	357	297	320	349	375	321	353	340	344	331	346	338	346	331	357	320	318	314	308	362	354	366	362	301	336	354	363	390	328	296	381	343	307	339	326	367	354	350	357	314	333	345	351	323	364	367	328	356	315	324	342	349	325	337	354	349	343	315	346	324	370	366	336	343	321	336	342	355	337	337	327	330	308	356	331	338	353	347	336	351	343	351	320	334	365	362	343	351	342	325	373	351	365	352	340	319	342	331	310	326	327	333	307	327	324	323	317	345	333	368	330	330	364	342	352	315	355	339	342	338	361	354	368	335	354	351	335	358	314	329	374	339	313	344	333	336	360	358	306	361	363	344	319	357	293	307	324	363	318	363	299	310	341	354	350	328	359	320	347	318	332	340	341	332	319	346	346	353	333	327	320	315	329	317	325	317	328	358	325	340	300	343	325	351	322	316	351	339	327	326	339	333	343	346	323	380	351	315	344	318	341	357	372	356	354	358	316	324	328	359	334	334	325	305	305	328	322	366	352	335	325	330	338	302	323	353	372	334	338	307	316	322	343	347	315	369	309	308	328	362	327	365	324	327	331	353	343	345	339	334	316	332	318	342	322	370	321	330	337	335	370	373	374	356	342	340	336	351	321	337	312	347	362	312	315	357	352	333	337	324	340	362	314	358	327	319	337	341	277	327	296	354	345	360	298	379	381	338	338	323	344	334	348	339	359	348	347	327	314	302	345	314	317	308	339	316	316	344	322	331	303	366	356	325	327	343	333	337	331	374	315	377	334	361	315	313	372	342	334	353	330	340	341	347	373	386	351	360	330	339	341	347	352	326	321	361	321	358	343	309	331	351	341	352	319	356	342	337	363	339	331	372	381	356	356	344	329	315	320	310	348	336	320	346	343	324	349	360	331	320	306	343	346	342	328	341	334	340	345	309	364	358	340	359	307	364	324	324	348	361	344	359	323	329	316	351	366	340	364	293	327	337	325	343	331	336	305	358	329	333	333	316	324	307	346	336	342	326	349	310	348	313	316	333	362	385	370	345	333	334	320	362	303	322	327	342	340	328	342	343	345	349	325	332	340	341	321	338	339	357	317	356	353	325	328	334	374	357	337	335	333	326	334	370	317	327	368	313	324	325	350	312	337	350	313	338	300	330	379	332	365	342	327	326	309	362	343	306	332	388	331	322	364	334	339	339	323	374	353	352	355	331	298	337	303	346	323	329	374	342	324	307	349	315	337	316	357	345	349	336	322	318	355	314	355	317	337	319	345	333	329	330	338	369	364	350	360	359	319	311	336	332	328	334	342	331	328	339	345	326	358	329	357	350	330	322	333	349	374	337	354	333	359	323	342	327	316	334	335	318	334	342	318	356	321	343	323	329	347	333	323	327	314	337	373	337	324	345	367	321	364	317	324	348	358	333	348	370	363	341	331	315	358	341	312	311	335	322	337	355	358	355	346	346	326	313	309	367	357	326	361	332	365	344	320	324	324	365	349	303	344	337	355	307	358	346	312	345	362	352	330	337	328	328	332	343	307	350	342	292	338	348	335	336	314	332	354	348	364	357	343	342	331	324	301	323	338	339	353	319	355	350	371	330	314	382	332	338	381	354	325	323	317	315	339	335	324	341	348	349	325	326	336	363	334	321	323	338	303	311	364	339	320	352	342	356	344	347	354	342	336	337	334	342	363	322	328	354	330	340	362	353	338	366	322	342	353	333	329	357	323	338	299	341	328	361	356	332	340	325	349	345	361	330	345	364	345	334	337	355	336	355	316	356	342	309	342	342	364	308	342	333	331	324	341	324	356	356	355	317	345	393	333	340	308	356	333	315	350	330	354	348	376	342	353	354	360	339	325	362	355	333	293	319	347	376	301	316	327	375	345	412	363	332	343	322	328	331	298	298	324	322	312	359	286	344	378	315	358	324	343	340	353	380	316	328	354	372	300	320	324	311	356	327	308	329	347	333	329	340	336	320	333	333	372	345	312	348	332	339	322	319	340	360	326	320	288	323	370	311	354	336	346	349	331	323	377	305	328	359	347	317	360	348	330	348	338	334	341	322	337	331	333	346	322	331	340	315	321	325	376	332	333	328	320	310	321	340	329	310	357	365	282	335	339	332	332	305	322	323	342	314	348	305	322	372	345	333	355	323	325	323	332	326	360	323	350	353	318	336	370	331	362	322	326	340	329	330	314	341	313	306	363	330	361	352	357	339	330	363	340	332	308	363	347	328	338	342	344	342	347	297	325	324	339	303	383	325	319	333	333	307	309	307	335	331	352	356	352	315	335	357	311	300	320	329	309	341	335	315	334	354	336	348	340	333	341	300	358	355	345	383	361	369	371	325	333	318	327	360	324	372	372	332	384	344	300	325	348	310	353	342	326	325	323	289	358	324	332	376	346	348	307	308	331	325	342	313	321	357	328	311	309	347	321	338	367	371	310	323	320	326	358	374	348	314	345	366	333	383	335	334	338	358	332	320	322	321	321	350	333	326	359	382	356	364	340	332	328	318	336	340	332	381	353	361	328	365	334	322	325	331	332	333	366	301	319	362	324	359	344	343	361	316	360	316	348	322	339	309	338	331	311	305	333	344	333	318	349	352	342	353	314	369	324	336	387	319	345	351	332	328	350	361	338	307	299	339	327	346	320	356	309	325	306	288	391	352	330	302	338	327	340	371	338	336	326	329	322	336	344	345	325	333	336	312	358	337	314	369	336	357	327	333	316	346	322	330	338	324	329	321	349	327	305	340	335	336	358	374	332	335	329	360	332	321	309	341	359	310	326	358	341	348	315	366	345	326	340	315	342	349	342	330	344	305	331	341	310	344	333	354	338	341	313	326	362	327	345	323	316	360	347	385	322	358	348	360	326	359	367	346	314	332	347	328	346	355	361	320	317	324	348	318	339	343	346	327	330	327	336	333	339	348	343	352	315	331	316	363	330	329	330	313	343	349	350	358	313	355	302	360	307	335	342	337	317	311	361	330	340	326	332	369	321	319	365	383	386	327	336	389	315	359	351	329
7213	4476	8926	10617	9163	7686	6437	5400	4177	3426	2974	2166	1902	1518	1457	1352	1149	1045	1003	933	890	858	881	861	830	855	848	863	765	842	823	842	755	874	786	779	784	853	821	799	806	838	821	700	808	805	824	754	789	778	782	782	756	773	749	756	781	789	816	708	742	752	766	828	782	782	814	816	723	808	768	799	793	818	777	796	817	727	781	772	789	765	782	726	715	766	779	786	758	783	764	771	780	823	773	816	768	793	747	792	782	834	827	778	757	716	793	815	791	803	765	727	785	777	784	775	771	771	826	764	772	754	746	807	779	728	833	740	791	788	835	801	770	787	764	759	763	766	818	770	815	791	778	800	798	747	808	758	780	740	807	727	783	772	790	754	772	805	777	751	799	772	765	733	780	820	797	825	759	768	766	802	802	749	817	779	775	780	750	761	790	790	747	781	810	799	821	749	769	781	783	801	736	736	766	805	781	751	782	808	776	746	804	760	749	798	773	773	728	812	833	837	763	788	781	787	745	766	769	814	838	779	793	788	784	766	789	745	782	844	727	790	792	795	770	750	771	814	778	805	728	800	782	863	784	816	757	761	767	751	771	785	779	746	735	801	791	734	731	805	808	764	737	719	738	757	826	830	745	801	751	832	757	790	796	752	762	792	754	789	768	833	813	743	850	771	763	802	773	785	781	765	771	834	801	750	777	794	819	799	760	760	786	809	791	742	764	750	816	775	728	802	798	748	793	791	761	730	794	751	779	831	747	778	735	824	777	808	801	809	831	752	791	797	787	782	752	755	792	796	772	775	720	814	779	763	813	844	789	797	772	809	744	836	796	763	819	728	728	797	796	760	775	772	774	789	736	818	767	754	815	812	762	753	757	772	793	734	725	786	843	773	787	757	804	782	739	738	831	728	777	775	736	762	762	790	764	778	870	764	740	782	801	749	786	757	825	781	767	757	797	805	770	765	752	810	788	722	802	809	811	766	790	796	770	832	796	727	810	806	789	792	789	779	807	826	782	745	753	784	812	776	774	786	793	730	770	747	827	771	728	782	765	732	736	754	762	732	783	728	705	775	796	787	789	777	823	827	757	810	799	743	782	801	790	775	746	778	768	773	776	772	761	788	791	743	731	759	783	767	746	828	758	738	788	799	817	793	776	771	792	790	787	790	752	818	783	782	804	772	799	831	794	771	740	792	793	750	780	771	762	736	806	792	801	792	788	756	753	740	767	784	780	797	770	766	755	758	777	721	818	803	763	809	747	787	727	747	769	828	777	710	812	817	768	752	875	769	800	786	816	812	792	791	768	762	763	801	820	762	802	740	816	816	802	790	743	784	877	724	766	800	777	796	784	808	754	747	790	799	796	812	790	821	790	764	816	771	836	745	725	764	809	808	782	743	762	783	742	734	787	724	773	757	743	772	759	803	810	757	775	756	772	791	773	792	807	768	761	730	777	766	803	765	758	802	760	770	797	749	778	786	820	783	780	746	804	820	778	736	777	803	788	757	769	804	782	737	770	756	776	794	833	812	798	727	795	816	808	737	781	791	830	753	785	819	767	778	797	787	800	725	782	710	820	789	814	783	753	782	787	716	747	801	774	755	820	730	799	769	793	796	769	738	846	823	790	834	857	806	747	789	787	797	749	818	785	794	793	795	856	809	794	787	757	818	807	739	765	775	786	825	755	791	783	819	801	748	791	788	802	821	771	800	791	835	729	805	819	745	770	725	780	807	777	780	767	753	811	784	793	767	793	740	773	746	782	794	812	742	783	759	776	816	770	757	822	778	771	846	774	784	786	853	747	751	800	791	714	783	780	773	774	797	768	830	804	799	758	784	821	794	827	791	751	782	839	792	767	762	758	770	787	716	762	754	770	789	734	774	765	757	790	725	748	765	762	726	731	806	785	749	798	722	729	752	771	779	804	766	866	794	714	772	826	783	758	845	765	766	791	793	714	744	789	841	779	759	810	755	736	766	755	771	857	792	746	765	772	764	762	793	812	743	764	771	748	793	824	820	781	741	796	778	795	749	764	737	726	768	780	820	768	801	809	763	720	800	758	776	783	746	741	753	811	771	799	737	818	744	757	811	802	760	808	718	778	785	778	769	820	799	719	767	802	806	702	788	779	796	799	783	821	767	788	763	743	748	747	790	795	824	716	733	753	789	731	774	762	752	835	826	822	811	790	803	796	795	804	779	779	733	765	810	847	821	783	778	769	748	770	786	801	769	789	782	803	799	821	752	813	813	762	778	765	835	756	767	809	757	822	772	795	756	766	736	764	819	761	726	800	815	783	792	838	791	792	819	755	801	799	783	800	783	785	772	788	807	800	762	810	776	775	807	775	832	753	759	813	806	759	764	752	778	787	790	754	798	725	821	773	784	742	808	786	789	769	765	818	756	807	789	797	758	793	731	753	861	788	779	793	797	732	829	759	789	795	752	763	758	761	793	821	800	790	748	851	773	810	770	806	748	773	804	775	763	761	784	783	813	778	771	795	756	822	785	791	761	828	772	770	711	794	757	746	780	828	731	782	750	739	786	800	734	763	770	763	785	740	789	748	776	821	786	791	762	797	751	757	787	812	779	751	792	799	785	811	796	810	808	806	792	850	748	760	764	824	745	847	811	789	741	763	786	743	808	759	766	791	788	779	756	717	756	753	755	837	789	749	789	749	777	746	775	800	763	772	777	739	807	788	786	794	766	749	817	777	798	766	783	779	782	804	784	751	759	816	732	747	812	743	769	763	787	772	779	722	760	764	736	815	795	808	795	804	733	814	810	757	802	806	772	776	781	775	780	770	732	811	733	790	748	732	830	814	754	744	809	779	779	799	769	763	751	830	825	845	811	733	769	787	797	838	792	783	767	775	778	812	724	808	796	763	746	788	720	868	758	784	801	837	720	812	848	815	775	787	752	752	766	816	741	818	809	803	765	747	734	768	749	787	764	786	844	750	746	773	753	817	798	790	772	818	771	836	765	746	820	778	823	805	727	771	836	809	781	802	747	806	813	793	793	792	748	800	764	721	767	786	770	789	816	814	773	804	738	759	780	812	795	788	827	742	770	780	757	749	763	787	755	799	807	789	802	767	812	753	791	770	794	776	763	788	789	803	791	793	750	819	783	794	798	767	765	754	806	782	807	814	758	762	770	705	727	795	745	775	736	771	733	786	791	773	778	715	759	786	742	783	775	842	785	803	807	829	793	785	770	751	802	823	721	793	751	802	752	777	795	784	769	779	766	724	769	768	762	793	802	783	803	772	742	773	807	842	779	776	819	802	805	745	768	774	841	799	812	799	787	768	803	817	757	798	747	809	814	751	837	771	777	774	771	762	764	828	726	787	788	781	804	760	713	789	816	809	782	787	792	769	735	765	832	753	774	799	761	817	768	793	767	778	822	759	744	729	735	776	835	802	782	773	755	746	754	816	784	733	740	825	799	721	763	803	709	812	788	764	763	792	771	750	816	836	792	788	759	751	749	822	793	788	781	830	753	783	790
19561	7688	7178	5787	3929	2910	2274	1834	1363	1008	934	763	642	537	481	458	388	381	371	331	332	355	359	357	333	323	336	317	314	301	302	308	309	307	316	315	297	307	301	345	288	300	334	319	288	279	304	304	311	326	313	310	310	310	330	324	313	280	241	309	317	347	289	298	317	278	282	321	305	319	273	271	316	312	332	298	296	273	310	295	317	320	297	308	325	312	346	281	323	303	290	285	338	301	279	302	296	302	347	309	290	294	295	290	317	303	287	303	299	294	304	283	325	291	286	293	308	311	295	301	323	323	270	297	305	317	303	309	300	310	322	298	340	297	258	288	351	308	317	289	321	313	270	299	277	302	329	314	310	328	296	314	301	312	312	295	307	290	288	295	270	307	289	293	285	274	283	298	296	344	303	270	269	279	318	307	307	266	302	296	313	275	336	292	268	293	298	275	300	294	310	290	291	329	268	344	302	315	313	273	308	303	277	288	295	301	256	310	267	302	318	269	291	284	284	291	266	314	322	280	307	354	292	299	291	291	278	315	292	307	285	319	301	315	321	330	317	292	296	321	286	284	293	307	311	320	346	305	303	275	298	299	287	327	302	304	314	302	286	293	332	304	296	289	298	304	307	317	312	296	335	333	324	302	285	294	338	310	312	326	318	284	342	311	313	301	306	302	317	274	318	350	302	288	303	288	328	291	283	319	303	303	301	306	289	287	276	308	297	290	294	337	294	284	315	294	328	317	282	339	300	293	306	311	314	284	297	290	290	325	280	290	307	307	291	329	265	302	314	298	297	290	301	279	305	331	311	312	310	267	303	341	279	291	349	305	331	315	297	265	295	301	310	326	304	329	303	285	298	276	339	305	300	289	287	287	313	298	277	283	320	306	293	341	329	291	309	290	293	285	277	320	295	307	272	232	287	297	305	279	313	331	286	334	314	278	322	275	336	310	273	289	300	267	294	268	324	296	286	299	352	304	280	306	290	290	315	312	287	323	289	297	312	319	299	269	285	330	292	281	309	290	302	317	322	301	293	307	304	278	300	298	302	289	291	304	296	296	314	287	292	293	284	303	289	296	287	304	328	312	291	295	281	291	309	323	293	292	316	313	343	302	291	268	279	265	277	320	278	300	287	290	298	303	274	266	259	292	324	341	305	295	269	331	306	325	302	286	296	316	270	287	311	307	312	327	336	277	310	261	283	303	309	320	297	327	309	291	269	279	268	279	306	270	271	316	282	271	269	308	315	294	284	287	291	310	293	306	272	282	317	304	294	288	293	285	320	326	330	279	293	266	288	316	298	328	304	321	316	280	284	287	294	286	272	329	325	305	301	302	334	313	286	298	300	292	308	272	308	309	296	338	307	303	297	306	287	297	332	303	302	326	318	325	333	352	305	309	272	297	317	328	309	297	300	293	316	306	290	279	284	307	297	312	296	306	283	313	287	282	295	319	289	270	311	329	285	287	294	328	288	298	294	315	295	287	301	280	289	304	329	296	310	307	290	273	279	300	310	304	272	295	298	288	310	311	312	297	337	304	298	294	282	289	318	292	293	295	305	324	299	311	303	280	311	325	324	307	296	296	341	295	307	310	306	307	272	286	282	297	285	308	337	290	311	293	289	288	338	338	320	317	298	309	271	263	319	326	293	305	314	345	309	323	300	266	323	288	306	299	295	285	304	314	329	311	289	300	316	305	283	281	305	281	318	315	284	326	304	279	298	304	290	309	285	306	330	315	293	312	290	311	285	299	289	297	275	293	286	288	301	314	321	316	294	296	298	301	314	300	316	295	322	311	297	269	289	288	310	316	272	315	297	300	295	266	299	329	290	311	307	320	303	293	326	299	326	289	291	284	300	290	304	275	283	296	287	261	297	311	315	280	330	287	307	304	290	289	304	315	292	290	323	313	302	304	328	296	332	319	308	321	350	326	269	299	289	296	302	314	318	285	256	306	292	271	325	280	302	286	327	344	299	316	269	310	307	293	296	328	322	331	297	313	324	317	300	311	285	290	314	304	280	307	302	278	297	281	331	320	340	312	303	284	275	290	276	274	320	295	291	294	321	303	347	289	324	308	335	338	304	345	352	293	288	284	290	291	331	328	310	298	296	319	317	316	322	304	317	293	335	284	301	314	349	287	291	324	292	349	318	328	298	273	295	303	324	314	303	325	316	292	290	270	316	354	300	293	309	319	305	299	330	337	271	272	276	317	314	303	281	329	292	277	344	319	305	288	304	295	314	281	312	289	297	295	289	281	276	307	297	298	311	300	307	274	310	299	339	252	306	308	350	328	291	290	293	356	305	328	332	301	298	298	303	290	305	319	299	297	310	278	301	315	304	265	290	323	305	283	285	313	320	316	309	297	310	285	330	312	295	292	292	268	343	286	320	319	325	338	325	337	336	298	277	315	304	300	318	335	302	316	291	314	314	258	279	282	318	305	292	294	297	323	293	308	310	280	304	337	293	341	323	313	300	316	287	280	290	299	318	287	301	278	329	271	306	305	342	322	272	309	311	304	282	332	323	308	296	300	323	305	301	340	302	310	292	306	297	293	301	284	289	281	305	329	299	290	309	273	301	306	306	288	300	293	288	273	294	310	291	281	322	273	302	321	292	284	312	286	303	261	307	303	284	293	315	292	287	308	289	335	284	297	325	249	310	280	303	291	319	315	312	334	287	299	327	296	298	303	291	333	287	322	309	327	313	306	308	290	329	307	309	286	322	319	303	284	302	294	352	291	321	276	299	316	301	323	319	314	292	299	293	314	269	296	267	302	303	314	295	312	292	357	342	324	262	294	313	310	287	289	312	329	295	290	291	269	292	304	308	310	299	304	312	317	331	285	313	314	261	318	336	300	309	279	300	303	307	295	296	295	313	290	311	284	303	284	273	313	303	322	319	284	289	281	303	309	326	313	342	332	295	303	299	284	294	297	313	301	305	295	323	327	314	306	282	310	291	277	324	292	256	281	312	282	314	309	287	269	294	312	290	316	305	327	312	321	306	330	300	275	290	270	292	311	288	289	287	299	274	330	319	313	301	323	282	310	301	292	322	267	296	293	274	320	309	303	290	333	313	284	321	297	283	320	276	283	266	294	301	291	327	340	316	352	302	302	312	296	310	320	308	302	292	307	283	285	293	309	320	336	309	287	299	269	311	283	336	308	306	281	275	298	305	290	293	321	320	286	332	311	309	279	293	312	346	299	309	297	296	316	312	306	304	297	298	313	301	326	317	302	300	306	310	286	340	302	277	296	283	278	293	305	287	301	318	302	297	310	290	286	322	298	286	276	314	313	332	338	303	338	289	332	325	277	309	284	330	308	282	287	279	321	293	302	332	317	285	274	291	293	275	296	305	325	343	267	260	315	301	307	269	270	302	295	247	304	295	302	275	297	293	275	305	326	312	287	288	293	283	297	323	351	285	264	307	312	324	267	283	335	323	303	307	305	330	283	271	315	322	299	275	316	301	264	281	305	306	321	297	286	288	282	301	286
13363	6879	13198	15118	12973	11075	9252	7869	6087	4825	4234	3015	2659	2202	1801	1596	1327	1191	1078	986	933	890	904	848	808	775	796	867	843	752	737	741	819	716	753	755	725	720	727	727	698	725	685	712	721	758	755	716	675	716	763	664	677	718	718	734	669	720	717	668	712	692	683	708	702	718	696	678	700	726	699	679	726	694	696	696	684	745	716	714	718	728	747	702	684	743	768	723	682	701	687	733	672	687	692	719	717	703	711	676	719	682	684	649	641	795	681	717	684	694	730	675	701	673	701	718	678	697	724	706	665	737	676	735	739	717	710	718	713	748	731	696	734	710	692	651	708	724	725	717	730	712	697	729	682	736	701	656	679	751	713	680	756	716	713	724	641	682	697	665	736	722	723	758	683	753	672	684	717	739	701	704	721	733	755	698	721	732	792	728	695	717	678	761	694	710	685	769	664	699	681	721	638	703	726	674	707	713	732	739	705	735	691	662	736	666	704	697	717	660	734	722	697	716	696	679	723	712	710	713	698	734	710	720	686	675	694	737	682	734	672	673	728	703	653	691	724	704	718	701	697	723	716	735	702	703	701	760	718	676	700	718	753	700	732	704	747	704	688	699	656	694	711	744	707	733	703	700	714	707	694	702	701	713	684	709	703	716	679	705	719	701	683	715	735	707	724	687	727	703	661	714	668	665	704	674	709	678	730	736	667	733	704	704	687	662	698	720	714	744	721	705	744	687	730	690	707	732	680	734	715	714	686	673	725	685	699	680	721	676	684	749	702	746	695	736	679	742	707	727	654	735	674	685	714	724	748	723	743	682	686	729	739	754	701	695	671	709	706	706	706	714	671	680	666	728	697	715	738	636	718	668	680	695	637	716	713	714	723	684	660	699	693	704	738	734	695	664	674	702	710	683	666	677	716	659	772	676	694	743	698	663	737	702	696	715	716	714	714	720	730	738	699	724	681	654	716	677	705	704	737	715	688	673	698	744	705	754	724	708	709	701	725	732	673	689	709	702	718	666	709	697	677	762	740	729	686	701	695	696	771	698	713	742	722	688	712	702	683	722	692	703	782	687	676	710	724	676	735	748	662	685	715	688	692	692	721	711	723	711	733	689	726	674	721	715	742	705	711	677	656	740	696	680	700	712	715	743	683	707	706	697	708	687	700	718	681	692	680	689	720	724	706	731	716	722	679	740	719	742	696	714	684	682	701	731	696	704	761	684	708	673	715	721	665	741	735	711	712	757	709	709	673	733	720	732	680	694	683	711	726	677	716	666	719	704	736	703	639	669	727	720	716	693	742	713	696	683	681	714	745	740	737	729	695	700	690	698	690	725	694	704	729	676	728	691	706	707	732	722	706	742	666	708	672	676	709	716	707	678	682	703	711	682	690	765	741	710	727	664	704	710	733	727	709	711	714	713	708	657	712	662	753	707	715	722	720	699	711	708	731	705	715	739	675	684	704	701	682	727	707	715	718	724	688	712	750	679	747	677	677	691	706	692	785	697	703	711	778	707	678	733	702	749	679	696	717	743	681	697	725	668	687	719	709	697	729	699	725	730	709	728	704	721	651	736	693	693	713	712	627	768	689	662	702	702	726	733	722	722	693	691	714	751	702	698	725	729	735	708	688	711	636	672	691	700	728	698	703	742	703	694	722	692	716	696	727	698	654	730	701	697	716	718	708	721	707	713	667	690	706	695	742	619	707	711	693	714	772	749	726	697	665	735	713	698	773	686	713	757	731	754	720	720	634	753	742	725	687	748	729	660	673	739	672	721	709	732	727	723	720	726	737	677	725	672	747	726	707	692	671	696	724	732	729	772	673	708	725	685	722	785	748	655	725	717	715	695	683	743	720	711	733	715	689	711	724	714	709	741	705	695	735	685	673	717	656	681	731	669	729	776	705	695	652	711	704	721	673	722	701	695	736	684	739	699	741	744	713	694	737	697	730	710	711	709	706	729	697	670	723	738	683	715	707	736	702	709	715	687	653	663	698	695	700	717	730	709	710	682	726	679	691	693	720	686	727	736	765	693	730	681	748	721	693	703	729	738	699	700	700	664	749	668	723	751	725	700	734	680	751	664	674	709	699	725	716	757	721	714	681	715	732	699	701	735	690	737	729	711	723	686	728	708	713	733	758	695	711	684	700	696	726	687	677	704	745	702	729	722	721	722	723	733	736	702	717	674	708	706	691	711	648	694	714	708	695	693	724	683	726	741	717	702	694	735	747	677	751	742	703	714	678	700	709	730	646	695	701	707	714	721	704	714	715	726	665	681	699	719	687	742	675	642	742	723	679	724	738	708	653	675	739	757	711	689	675	710	685	735	648	718	683	717	683	747	673	698	724	703	693	679	725	709	693	749	658	688	701	737	717	703	717	742	779	718	725	715	706	729	687	693	709	763	712	744	741	700	665	684	694	708	680	722	690	682	736	719	758	733	714	695	682	745	705	709	726	694	673	668	721	727	763	676	695	724	705	727	698	721	747	745	704	716	787	765	660	713	703	733	679	727	724	752	686	707	704	705	724	748	732	718	751	743	696	729	709	704	707	683	661	703	722	718	717	700	696	722	715	747	716	713	698	716	712	683	709	731	744	703	674	725	723	684	704	734	711	745	738	694	684	630	727	657	677	761	681	707	725	702	739	693	715	710	747	701	724	721	725	711	696	710	692	725	724	721	723	739	645	665	674	694	718	745	650	686	722	712	703	713	726	744	757	717	686	671	799	738	683	690	718	694	684	708	734	738	704	749	719	748	700	678	736	705	750	701	722	694	708	675	716	686	699	706	703	714	688	720	683	691	707	723	678	671	715	748	684	713	759	709	697	668	700	676	714	726	713	747	754	634	690	671	726	719	733	708	725	698	685	682	660	732	724	644	720	708	709	667	631	731	682	702	686	661	731	736	686	692	713	745	680	718	714	678	725	753	687	741	680	722	681	709	732	751	694	701	740	733	702	682	766	683	715	740	743	726	689	701	709	694	712	736	686	685	726	717	676	708	705	721	685	742	648	708	679	708	736	673	715	728	692	679	690	680	670	746	675	735	746	717	704	699	673	676	741	689	672	685	726	701	675	683	656	689	739	695	697	688	716	729	729	730	663	697	697	690	737	664	727	704	692	699	728	699	709	707	694	707	730	695	741	714	712	756	708	711	686	748	710	758	720	728	699	703	711	731	734	693	717	727	703	783	674	743	711	692	693	749	725	717	705	679	744	678	695	691	724	674	682	759	703	691	748	698	745	658	705	735	712	743	671	736	663	691	685	696	715	708	705	707	728	700	691	667	711	710	691	715	686	711	653	725	684	694	704	686	714	722	678	720	696	650	708	696	733	632	716	743	705	639	735	704	755	685	668	710	686	730	662	695	717	710	682	719	725	709	674	665	697	747	730	699	680	703	729	734	699	667	740	691	686	697	745	692	693	708	664	735	750	695	693	700	697	694	696	689	706	679	741	704	673	710	694	740	752	711	730	715	701	691	742	753	701	681	658	683
29304	11219	10456	8115	5246	3736	2799	2281	1764	1355	1088	795	638	601	535	494	383	339	319	307	310	278	280	295	275	274	310	276	253	246	291	250	233	253	247	249	243	238	254	251	250	250	219	232	231	245	252	237	272	249	239	242	258	243	248	252	266	234	246	262	237	256	250	243	221	275	245	268	278	238	234	270	257	241	229	295	224	273	263	269	239	254	283	231	243	275	284	252	232	255	248	238	224	261	267	273	261	244	242	228	241	261	256	266	235	229	261	232	234	230	264	233	275	221	250	244	243	238	250	248	241	210	246	243	283	244	250	228	231	253	270	228	256	251	241	249	237	227	257	237	210	246	232	238	235	250	265	242	260	229	241	256	246	251	287	258	243	251	283	245	282	229	254	221	229	261	266	264	233	227	257	260	285	230	273	263	260	232	248	245	257	238	236	223	243	261	277	252	270	260	233	233	233	238	242	257	220	240	253	242	291	228	277	255	269	289	253	241	269	276	268	245	233	256	249	246	242	246	249	278	267	245	238	248	248	264	219	257	253	242	256	245	255	250	230	252	284	282	278	252	256	280	233	250	258	282	222	248	279	256	239	226	242	248	239	273	259	235	249	230	278	234	262	265	263	262	262	236	238	255	256	259	243	242	273	271	229	251	267	251	232	256	278	280	269	236	244	265	268	252	256	254	251	272	261	229	239	248	256	250	240	224	267	247	246	251	273	283	258	262	229	246	250	253	252	260	249	240	235	251	246	257	222	258	248	254	276	254	236	225	261	223	211	256	245	257	237	229	242	240	263	261	265	247	235	233	258	214	222	253	247	265	261	217	200	235	250	221	227	254	207	262	245	273	265	256	225	262	251	262	238	246	259	247	274	264	284	256	241	266	236	237	243	261	257	265	228	241	254	239	276	233	244	259	233	230	250	248	242	230	265	240	250	267	270	242	241	258	245	237	220	284	290	267	246	227	227	222	249	258	241	257	264	256	224	225	270	251	250	221	237	257	250	256	259	248	242	231	283	231	246	243	256	264	215	248	274	269	239	248	271	231	270	255	228	241	251	243	259	261	256	255	259	239	204	238	236	268	268	269	258	279	250	244	248	288	246	251	263	245	235	246	261	266	278	229	284	242	255	225	272	236	255	257	271	224	241	276	278	272	287	253	244	259	254	264	253	254	239	259	236	258	243	275	248	234	252	255	269	224	271	237	250	256	266	222	283	266	243	258	241	268	244	232	227	214	246	258	278	241	274	267	235	251	272	245	270	241	252	227	259	236	254	247	239	260	257	267	237	253	268	235	244	280	240	277	221	270	246	250	246	231	250	251	238	203	238	238	257	231	233	257	245	253	209	257	257	245	234	282	191	238	250	253	236	272	239	228	261	249	265	249	214	230	272	222	244	250	243	235	249	251	259	227	220	254	258	240	246	257	246	257	245	241	211	244	236	289	260	253	245	275	252	240	236	254	224	240	271	257	247	220	265	261	251	259	231	215	266	232	260	249	269	274	260	268	234	242	281	231	249	233	247	245	262	267	242	248	258	230	269	251	259	295	236	247	264	246	244	256	227	253	217	241	261	268	258	225	263	240	233	268	286	257	270	211	246	274	247	271	255	279	263	270	269	229	264	242	239	244	236	237	258	265	248	244	227	275	260	225	245	269	219	242	228	239	293	228	233	243	219	230	266	268	274	257	289	258	253	258	249	235	257	251	252	251	268	266	238	259	235	254	245	231	252	251	237	270	264	274	242	254	272	222	229	233	233	247	233	256	271	289	215	269	270	247	248	239	269	272	266	245	226	253	238	238	250	276	268	265	242	281	242	231	267	263	255	260	241	247	261	235	266	256	221	268	243	250	265	245	246	210	278	245	252	242	229	256	266	249	257	271	216	242	260	277	280	258	239	237	248	250	236	260	246	233	234	279	243	231	271	262	230	231	287	252	224	217	254	273	240	268	230	233	254	262	268	225	223	262	265	255	241	248	248	243	254	232	247	247	236	256	260	241	267	222	246	246	262	282	250	239	234	254	262	257	243	244	243	250	250	215	237	236	237	272	257	246	275	253	262	252	251	280	256	253	240	267	260	275	278	256	225	228	216	279	244	262	266	251	260	253	243	270	267	244	209	255	240	257	271	247	225	292	222	279	223	230	273	247	275	248	254	224	243	207	250	232	235	266	252	222	216	290	258	237	262	234	230	264	276	255	265	264	242	245	249	258	238	252	260	217	280	259	254	241	261	217	250	256	262	273	282	250	264	240	249	269	244	255	270	224	235	260	250	252	272	289	259	254	248	246	254	253	249	239	250	275	244	231	249	244	222	255	215	232	263	233	266	247	244	264	262	226	250	266	256	239	254	277	263	246	229	285	232	247	258	248	230	254	239	256	245	268	272	239	255	257	260	228	267	253	247	246	229	241	269	223	257	250	237	226	244	295	257	238	263	261	263	249	255	265	221	255	236	249	258	258	237	227	226	284	206	241	269	280	266	264	260	258	249	241	224	246	266	247	245	223	249	248	257	287	261	237	233	261	231	243	254	246	271	276	248	274	270	267	262	250	268	259	197	263	262	259	255	246	275	248	242	231	257	239	240	245	283	259	253	224	255	271	265	234	252	262	240	239	241	266	282	256	257	267	231	243	226	254	261	238	234	245	237	248	253	233	263	246	245	240	239	244	252	242	246	232	219	260	250	200	251	255	260	254	253	265	242	238	251	249	266	270	277	258	255	272	264	256	239	243	248	229	269	262	240	238	228	232	234	215	256	274	290	270	271	262	236	252	274	233	232	246	248	257	271	247	245	245	295	255	248	287	252	238	268	260	255	234	259	241	219	237	269	230	271	236	220	231	267	254	256	254	283	285	236	263	243	205	254	269	231	239	226	239	276	266	247	248	268	291	264	218	237	235	229	228	262	264	227	241	242	255	248	258	235	256	249	242	248	258	280	268	244	237	230	254	265	230	277	233	232	272	258	255	253	273	263	236	258	265	242	261	229	260	235	261	268	247	240	259	265	249	265	268	275	256	249	259	243	259	269	240	233	236	262	227	259	248	227	245	235	243	254	260	263	244	245	237	261	231	231	278	289	251	271	251	281	280	280	230	274	254	265	234	244	258	257	249	247	240	234	247	233	262	292	244	258	252	268	256	245	224	258	252	255	242	256	269	253	236	207	253	272	245	265	257	253	233	258	259	256	262	246	249	244	268	223	224	238	250	281	252	255	234	257	264	256	245	241	278	240	249	241	250	274	248	266	246	246	265	261	218	251	257	243	264	236	226	248	236	278	238	266	262	237	226	241	262	240	251	249	276	237	241	229	231	274	267	248	278	255	214	261	242	235	252	253	230	216	279	230	250	267	273	293	227	248	224	250	248	241	239	242	234	258	264	254	266	219	241	265	253	237	234	261	261	240	247	260	271	272	265	243	247	218	260	236	253	241	243	253	283	280	265	261	261	286	230	265	254	276	245	303	248	244	258	249	263	264	254	267	276	276	244	270	234	251	249
17434	8368	16966	18898	16222	13452	11741	10156	7954	6275	4951	3636	3056	2574	2200	1859	1432	1277	1122	984	928	905	800	823	823	695	705	703	629	684	710	708	705	646	610	631	605	613	652	595	609	600	632	635	672	620	568	641	612	621	615	611	608	615	623	608	578	578	581	612	589	636	585	586	573	572	637	614	588	582	554	589	573	616	631	610	650	581	577	582	606	623	585	604	634	571	589	610	597	588	641	562	574	559	584	625	612	599	632	639	601	613	608	589	625	605	585	651	595	612	562	580	618	613	621	547	588	633	614	594	605	614	604	598	618	581	572	671	575	615	608	612	601	568	640	588	579	553	609	618	637	618	650	597	623	618	612	591	548	574	577	601	640	595	595	591	612	615	588	543	614	607	630	645	580	582	609	606	635	594	571	590	642	611	577	599	564	594	583	619	601	629	601	597	583	574	594	619	626	571	635	629	596	586	617	624	616	592	602	584	615	591	553	598	595	608	576	603	570	572	618	580	604	626	610	613	621	632	616	613	584	618	575	592	630	611	614	605	607	581	589	598	610	613	610	621	577	627	625	604	585	623	596	588	577	654	644	582	585	614	587	577	632	577	591	596	602	605	637	582	615	628	589	613	560	606	590	594	627	580	618	563	627	632	627	619	601	621	616	576	618	628	572	642	631	598	633	574	593	651	607	594	602	638	609	621	589	620	608	641	626	607	561	594	624	604	582	644	623	613	652	622	598	560	606	601	627	602	616	588	617	598	624	620	650	575	598	586	581	600	608	558	612	678	625	635	626	586	612	589	579	584	610	602	625	630	611	584	594	602	577	564	568	582	585	597	581	608	629	606	584	607	591	575	581	598	577	573	565	597	596	575	592	572	582	618	655	550	573	631	600	609	593	602	586	633	589	601	619	599	578	622	582	619	575	575	615	592	616	604	573	560	615	619	569	617	612	575	642	585	606	601	619	604	618	594	603	604	568	616	591	650	602	622	584	592	614	623	610	595	599	549	617	634	596	636	590	594	587	561	596	638	623	629	593	670	596	586	583	596	557	663	630	624	615	620	599	598	585	576	620	573	583	590	584	613	619	592	595	626	666	617	590	585	621	603	629	642	586	599	601	639	584	595	619	593	575	581	632	636	589	572	626	576	575	639	575	579	608	635	634	599	569	609	609	605	597	610	569	604	585	620	557	621	581	594	610	638	623	596	658	567	613	605	594	602	613	623	581	588	602	636	617	614	638	657	600	646	601	606	610	624	567	569	630	573	628	641	604	604	609	620	594	640	625	582	577	637	607	625	637	603	604	588	599	584	565	573	572	631	605	575	645	602	697	542	635	608	617	591	597	588	601	607	622	589	592	612	637	638	596	589	624	568	604	595	560	625	580	590	559	623	580	595	631	571	638	603	609	649	615	656	631	625	589	641	585	620	618	647	563	570	620	614	613	636	585	638	603	598	617	590	572	599	593	602	623	592	605	603	650	524	586	611	573	591	547	618	582	593	582	600	594	624	616	545	602	600	581	592	636	643	602	612	596	618	628	603	631	638	653	617	582	589	643	576	624	590	599	640	655	600	581	617	609	582	606	614	573	595	656	623	560	613	608	612	599	591	599	577	596	619	573	602	587	589	584	589	575	596	612	601	585	561	592	620	570	616	595	594	635	573	586	638	607	585	575	609	609	593	588	596	646	632	637	594	625	599	612	559	592	610	615	574	608	600	670	601	566	623	586	608	578	602	601	606	609	617	613	577	630	578	578	640	554	617	613	631	613	574	586	606	565	605	634	536	647	580	618	630	602	621	627	620	633	619	612	619	605	633	638	612	611	611	638	618	610	565	580	610	555	615	606	603	588	652	597	585	583	606	624	599	604	636	636	624	575	603	621	563	574	598	584	674	617	602	560	613	626	574	575	619	626	610	574	579	568	599	647	612	614	589	627	599	562	643	632	552	596	635	596	579	609	600	621	580	627	593	636	636	574	662	580	574	611	608	609	598	574	580	648	613	568	637	546	583	625	623	552	602	591	592	601	595	585	634	533	604	570	598	622	618	574	578	615	586	599	598	564	606	570	579	598	618	614	653	610	608	559	614	646	568	634	594	600	560	558	600	568	638	624	604	596	619	627	577	566	604	605	618	612	584	577	645	592	589	547	650	627	624	604	590	638	556	650	579	600	620	582	611	614	583	611	645	580	608	540	632	573	652	596	632	616	625	592	653	577	640	628	585	630	612	592	613	626	557	597	604	561	600	577	595	625	579	580	607	584	607	571	642	606	607	601	612	588	609	592	602	590	582	588	550	595	593	632	610	590	581	612	617	617	612	586	595	606	574	578	602	603	594	649	624	592	619	616	574	627	584	611	600	584	593	636	549	586	574	589	599	604	589	588	566	608	618	551	637	648	571	590	592	547	644	655	576	596	609	605	632	578	615	625	639	562	588	563	600	612	601	560	636	582	603	579	619	591	594	595	635	639	616	597	594	637	617	601	623	571	612	608	618	543	584	602	582	589	619	635	587	562	591	632	633	640	612	605	562	582	567	568	575	600	637	573	605	607	566	583	596	576	607	614	667	595	634	634	613	635	560	624	619	619	609	575	576	613	600	602	548	634	569	580	663	630	601	598	673	597	560	628	608	553	575	611	574	603	534	571	607	587	609	577	607	596	597	601	634	592	625	557	593	631	588	568	624	579	625	596	612	607	632	626	591	605	627	637	597	610	604	610	526	639	591	599	581	625	603	574	580	608	670	577	580	599	605	588	544	595	548	616	626	598	557	574	565	604	627	619	603	616	609	604	642	632	594	590	561	640	560	609	571	602	590	592	571	626	523	586	583	612	597	586	627	638	602	562	600	595	566	623	604	604	539	602	626	638	616	625	571	596	593	561	543	608	623	607	645	613	618	616	561	602	579	585	648	617	592	606	598	615	619	623	618	617	579	605	572	659	586	595	629	616	601	615	582	658	561	624	587	600	579	566	600	586	608	609	600	558	611	616	610	656	608	599	557	610	616	639	603	575	588	612	639	571	610	623	588	588	592	560	607	577	577	604	602	581	580	624	624	614	572	568	609	635	634	644	543	595	645	611	613	626	573	558	562	589	586	597	605	572	611	601	575	620	589	607	633	611	571	557	579	617	639	588	651	586	603	570	583	599	577	631	635	607	603	626	613	615	563	580	559	605	606	594	635	606	585	642	611	574	594	615	635	634	617	573	573	633	606	579	580	607	569	598	620	624	557	600	603	628	593	595	618	617	586	543	581	611	605	585	600	591	645	584	637	622	623	622	607	619	621	609	615	575	592	580	582	572	621	611	611	583	582	608	630	585	574	593	607	612	593	587	585	617	602	599	586	632	574	588	592	608	612	652	619	641	640	597	581	583	551	633	626	551	583	575	633	563	581	608	609	648	582	574	604	658	603	603	576	589	631	610	610	651	633	557	596	594	566	631	589	597	633	580	575	624	640	586	608	626	623	587	607	601	602	595	634	579	602	593	592	637	602	578	589	599	598
11116	4599	4642	3545	2368	1869	1435	1308	949	839	702	593	498	467	474	443	401	338	390	324	345	365	358	363	321	312	319	390	323	354	332	355	357	333	346	343	379	321	332	377	339	363	360	329	367	328	352	327	325	356	336	342	320	334	323	359	356	336	372	335	325	349	348	335	339	331	315	329	368	344	343	312	359	336	283	325	328	336	339	320	318	320	330	362	328	350	346	374	331	347	356	329	330	359	332	337	339	390	340	333	316	363	339	331	372	339	349	317	334	319	341	336	319	309	358	324	318	368	347	352	384	336	294	331	355	317	333	338	357	288	353	334	309	344	314	395	340	315	324	355	337	337	338	321	323	362	310	336	344	323	329	323	354	345	321	354	325	321	348	336	362	325	371	334	309	354	336	345	330	340	338	303	302	324	309	380	320	347	320	346	373	350	327	339	389	335	367	333	368	330	327	364	319	336	346	312	334	359	335	333	352	353	359	349	324	348	343	370	352	341	355	343	323	331	350	312	365	332	347	358	351	333	318	329	367	329	372	327	355	343	311	322	323	308	343	342	355	299	320	328	335	369	350	340	307	312	307	325	366	318	354	363	330	341	349	316	318	365	335	341	327	344	364	334	369	354	344	337	315	344	338	326	351	356	311	355	311	334	301	369	343	345	331	366	327	361	368	328	399	345	334	351	363	344	323	340	336	351	312	335	342	351	337	361	349	370	321	314	328	333	340	338	342	342	320	370	326	320	309	317	315	316	331	325	319	355	331	342	331	365	376	331	313	326	337	335	338	334	324	328	312	347	320	329	331	325	340	320	327	320	382	357	346	313	339	335	338	312	341	317	339	347	341	360	345	353	284	327	347	319	314	350	354	348	316	360	346	310	323	345	351	341	354	357	344	363	309	324	342	314	329	370	330	333	330	322	304	328	346	365	334	307	367	359	321	349	362	345	331	353	315	345	326	361	377	349	340	340	353	319	325	336	368	354	342	342	357	347	338	323	338	345	329	310	320	337	324	314	334	348	360	362	339	316	342	357	332	359	354	314	370	348	368	317	316	360	347	292	347	317	346	330	357	342	350	355	358	331	326	331	332	345	319	317	342	372	328	339	344	332	356	344	342	357	324	315	334	342	283	317	332	342	343	325	357	323	364	320	340	354	328	296	319	310	332	307	324	336	352	329	316	340	325	328	353	355	308	314	337	345	313	359	332	342	330	327	337	331	313	354	371	357	332	329	324	353	371	337	356	362	333	327	359	347	307	329	342	316	354	324	319	332	307	342	334	320	347	318	366	319	358	345	367	319	321	292	348	326	339	355	330	322	325	342	324	353	306	312	317	343	341	346	376	320	314	341	368	315	363	369	359	336	311	338	372	337	335	328	322	314	345	336	317	320	332	327	334	363	321	322	294	351	365	289	365	327	322	343	314	350	339	341	339	358	351	329	342	336	365	332	334	353	337	362	342	336	368	332	352	338	296	285	318	332	353	349	355	319	343	352	345	359	352	336	342	332	330	323	308	358	355	323	342	355	343	308	303	338	379	323	358	336	329	311	325	326	343	367	378	360	375	316	317	337	331	334	335	337	294	362	332	295	315	324	381	356	340	338	298	371	303	309	359	368	355	362	339	346	326	324	335	347	351	339	321	343	346	330	313	317	344	315	330	391	329	314	331	306	338	332	353	369	347	335	320	314	332	341	332	341	357	367	351	314	337	342	327	373	315	338	375	369	337	327	329	360	332	341	357	372	364	342	336	317	315	353	344	323	325	327	361	318	340	323	331	333	368	387	343	335	362	335	351	344	358	316	329	314	345	332	325	309	350	370	339	301	326	321	336	329	318	383	341	367	359	342	391	332	316	329	341	354	330	345	308	342	340	313	349	352	329	336	353	341	319	354	358	374	310	347	349	357	346	319	328	356	330	364	351	324	337	348	343	342	348	343	337	352	358	355	324	336	333	340	340	328	349	353	362	329	366	369	331	360	340	339	327	325	341	386	335	367	346	347	372	325	351	350	316	342	349	305	340	347	337	329	382	339	363	326	350	327	366	328	366	382	354	335	357	347	351	313	363	327	342	315	355	348	302	368	349	361	325	325	312	327	358	339	345	308	344	355	320	353	338	356	362	334	309	358	337	351	324	362	347	354	326	337	319	326	347	326	338	346	369	360	357	337	353	360	359	321	329	322	342	317	330	342	346	340	353	317	295	363	317	352	352	381	325	344	322	338	350	350	317	362	340	371	313	322	313	340	310	358	341	364	331	299	319	338	311	306	321	306	342	350	333	337	351	322	355	382	336	316	353	353	349	315	286	363	329	344	359	329	350	358	335	328	329	362	298	347	335	349	332	329	318	307	346	355	342	329	310	334	322	324	341	337	340	356	358	353	345	326	321	295	303	333	322	319	303	327	316	339	282	358	326	328	349	324	337	342	304	295	321	343	311	330	355	309	327	336	328	340	351	318	373	342	342	318	340	374	320	337	323	293	338	346	351	351	354	350	347	342	325	325	329	344	338	353	344	330	328	318	346	318	350	357	319	345	292	328	323	352	316	329	347	380	336	322	346	346	323	325	355	343	359	359	385	311	343	344	352	349	312	339	326	328	353	310	346	346	361	340	334	342	359	320	340	345	326	334	337	372	376	324	332	355	334	353	342	327	324	316	319	332	357	335	312	351	335	360	335	356	312	324	322	368	314	360	309	329	365	329	372	283	335	351	374	338	353	321	322	328	350	336	368	312	341	341	345	329	316	344	345	332	306	332	324	323	309	348	335	357	327	336	339	357	328	329	412	317	340	325	319	338	367	370	403	336	365	307	304	325	332	361	317	345	341	375	321	334	329	359	339	337	343	333	379	332	321	336	337	337	307	355	386	342	381	345	348	358	308	306	334	339	343	308	350	366	333	351	320	352	320	313	349	356	300	334	340	346	348	350	311	314	351	369	348	343	335	347	326	321	326	356	342	334	347	331	347	352	356	344	319	346	346	317	368	324	304	335	364	347	364	359	363	338	341	334	332	329	354	304	381	333	331	339	361	331	363	323	360	333	308	308	335	373	339	333	338	340	313	338	304	353	329	340	336	319	334	315	334	364	328	313	320	340	352	338	311	328	329	321	371	372	312	321	359	333	309	344	324	333	319	328	326	346	301	359	357	354	349	324	361	361	318	342	344	361	342	335	326	323	328	346	318	328	332	336	331	333	314	297	332	323	357	311	305	328	358	339	309	321	331	324	323	386	357	312	329	334	362	384	321	349	329	362	320	364	318	356	328	351	347	355	320	343	352	300	350	375	340	349	322	355	382	334	305	308	313	310	325	301	345	330	334	357	349	347	340	316	342	339	335	329	337	339	312	314	398	361	340	318	355	355	374	331	359	352	346	369	331	332	313	336	335	352	356	332	351	343	325	362	348	322	327	330	349	350	322	342	352	322	405	367	300	353	316	317	378	334	318	337	327	318	322	368	364	332	323	349	338	370	312	353	341	319	327	325	321	360	358	353	367	356
7639	4644	9077	10254	8474	7091	5914	5335	4148	3591	2771	2113	1791	1626	1437	1254	1136	1021	961	974	925	894	944	827	836	816	836	841	840	805	803	856	831	769	767	781	793	791	758	793	817	769	787	798	755	789	798	760	843	787	807	774	784	775	729	823	769	790	792	820	778	834	839	802	773	763	814	780	796	812	798	758	797	789	767	810	796	714	760	763	806	777	829	774	769	775	819	761	758	766	832	809	795	813	768	821	803	801	835	808	760	777	754	819	796	841	808	801	816	722	798	783	782	753	764	796	737	781	795	786	760	805	772	789	767	766	798	832	774	788	799	760	811	769	760	751	792	803	729	791	831	834	783	802	771	778	752	792	723	774	821	776	821	746	837	772	774	737	786	817	779	748	766	795	816	774	813	764	784	734	782	768	804	771	760	759	785	788	742	791	733	806	777	770	769	786	723	754	740	752	785	820	781	797	794	780	803	808	834	763	816	779	785	755	770	805	771	753	740	758	771	767	828	733	749	763	751	818	789	793	763	774	801	756	775	829	764	779	821	813	746	830	751	788	770	799	796	779	761	789	772	779	783	759	774	776	784	796	750	797	788	782	763	771	776	774	742	752	784	827	750	755	782	773	789	791	796	843	726	780	806	750	796	780	793	812	781	843	825	837	838	788	817	806	787	791	759	789	852	820	786	810	754	747	802	839	818	761	753	815	779	802	766	809	754	830	740	780	790	810	785	775	819	739	789	782	807	789	796	823	801	841	770	777	782	826	774	812	789	782	771	768	755	820	780	785	811	798	806	737	783	783	793	804	794	783	783	851	776	772	795	772	716	744	714	786	805	805	714	792	784	814	805	761	835	818	752	765	755	761	782	751	749	750	801	792	758	839	837	814	777	780	726	757	788	814	747	761	803	790	769	818	722	767	776	816	781	775	817	793	791	765	749	794	758	831	767	813	778	798	785	781	797	824	699	789	755	797	717	760	766	793	809	813	843	800	784	789	782	820	828	768	773	784	812	847	806	761	750	809	744	790	795	766	770	749	733	835	733	792	760	797	779	801	808	745	762	781	819	782	782	753	771	813	748	752	772	767	788	763	780	815	810	778	812	785	734	798	757	783	814	832	809	776	806	786	829	755	773	749	776	783	799	791	834	800	764	759	745	771	749	775	773	791	784	762	746	767	778	798	823	767	837	778	800	810	749	758	735	751	766	803	789	754	768	807	806	796	803	798	817	794	831	785	818	816	730	796	766	782	764	792	789	767	740	801	782	772	819	727	768	794	771	785	767	761	788	774	811	762	795	774	772	818	768	750	785	766	806	767	766	766	784	753	764	834	777	796	786	802	803	808	784	763	736	801	759	769	773	774	824	757	787	797	785	773	731	807	786	781	805	746	795	841	771	722	841	770	761	763	763	799	783	774	809	786	767	821	756	818	826	844	725	764	782	766	803	794	819	828	795	764	824	822	802	772	827	780	762	740	872	779	766	778	764	817	772	786	798	762	757	818	765	743	767	798	798	805	753	773	765	779	794	769	784	807	760	743	796	795	818	784	761	755	788	751	815	817	855	778	822	771	764	738	787	789	825	784	753	808	744	788	732	838	749	757	792	774	807	760	788	756	821	811	771	786	752	778	846	781	795	750	814	807	796	759	790	797	793	805	749	858	783	765	762	776	784	860	772	747	729	776	827	781	798	775	788	752	765	737	764	733	818	747	790	715	783	741	751	781	792	789	802	814	764	753	817	777	751	799	774	765	765	767	825	780	796	803	781	727	826	818	859	782	826	774	805	741	810	786	763	784	792	704	751	840	805	805	731	769	842	750	766	788	768	799	718	769	739	772	781	779	857	768	830	798	805	749	807	853	788	762	772	757	767	800	780	783	787	788	804	788	828	753	810	821	747	823	831	741	791	754	803	782	809	781	755	751	800	763	824	773	768	798	774	766	769	837	797	792	787	782	829	809	741	769	816	761	860	785	792	789	747	752	807	833	859	847	788	842	822	771	788	799	767	765	754	779	805	757	765	794	843	814	812	778	772	852	783	748	805	832	708	763	740	827	786	773	784	764	801	794	762	820	857	772	778	792	777	819	746	787	813	795	771	775	788	778	821	810	772	760	787	796	749	789	763	781	737	833	771	759	804	716	795	825	767	796	769	794	859	775	818	781	738	767	791	788	818	772	817	741	764	808	751	832	777	733	782	825	807	790	807	796	809	777	797	763	790	776	801	807	811	777	833	767	778	788	772	841	810	765	778	770	794	759	770	788	799	834	753	840	799	810	727	752	739	781	771	810	777	808	776	811	803	751	765	767	737	814	797	729	793	787	806	752	835	772	810	805	785	747	772	757	788	791	760	760	771	793	780	822	768	801	831	769	775	831	759	785	774	751	801	810	779	791	842	783	777	765	811	752	794	750	779	811	766	813	784	762	800	804	822	746	759	778	742	790	780	833	744	793	741	786	771	808	766	823	763	827	778	747	791	756	774	716	764	790	807	781	826	807	753	792	815	781	769	796	792	801	758	829	762	758	776	792	796	756	777	808	714	775	813	786	799	748	804	784	791	766	780	806	800	781	780	785	840	781	767	737	787	779	831	796	773	764	775	826	817	862	806	771	757	746	805	746	835	769	831	802	810	762	783	778	789	786	787	754	795	809	783	805	720	760	749	810	779	827	813	788	771	829	780	746	791	782	783	771	772	744	793	812	749	816	758	838	769	811	859	767	766	822	831	768	780	796	797	783	726	772	764	756	750	783	778	753	838	801	774	791	772	790	741	859	774	746	786	853	747	774	789	808	780	798	786	762	778	761	769	779	799	819	751	768	749	766	778	808	749	785	765	823	788	834	793	795	800	799	809	811	875	817	806	774	801	766	814	817	811	802	760	774	822	780	805	777	740	725	820	771	804	826	809	772	786	838	758	774	741	791	779	802	776	766	802	794	809	778	838	780	769	774	824	794	837	788	784	782	762	732	797	783	752	754	753	708	834	729	772	765	780	794	783	767	796	753	807	780	757	822	809	751	787	796	752	756	775	805	817	836	755	773	776	772	733	816	775	788	819	809	768	837	758	787	803	790	815	800	775	810	796	822	801	782	795	818	788	780	810	800	745	789	730	783	777	778	776	818	788	791	795	794	758	817	761	753	727	830	785	824	737	773	804	828	830	787	799	757	797	777	813	792	823	762	731	806	814	805	787	764	803	786	811	775	783	809	794	807	727	782	814	812	802	817	792	757	770	844	767	772	747	802	825	759	849	767	820	807	737	835	777	745	793	754	773	753	805	785	836	762	806	730	825	795	802	802	776	796	805	803	790	808	822	763	784	744	747	758	760	793	786	788	773	766	802	893	758	799	790	799	793	791	786	769	822	804	729	787	828	829	816	795	812	777	754	750	777	794	774	803	751	775	769	801	756	795	828	790	781	783	811	795	779	759	790	753	764	798	757	747	820	848	800	771	782	751	795	785	736	844	773	779	826	784	793	770	759	780	779	741	790	761	769	780	738	791
20135	7378	7460	5612	3785	2687	2196	1909	1369	1058	998	768	622	515	509	453	416	380	348	357	347	343	321	329	328	315	332	305	320	309	302	304	335	293	324	316	296	335	290	321	269	292	284	283	324	314	300	310	300	307	294	314	359	317	289	269	326	295	357	318	313	328	315	337	283	327	279	270	320	303	234	293	314	302	315	289	255	289	285	322	320	328	332	328	317	296	286	290	312	321	298	287	299	276	295	287	316	251	297	288	323	271	267	315	283	335	300	292	297	313	288	289	305	309	309	288	294	295	281	306	337	328	323	302	306	307	318	245	292	297	314	301	301	277	284	326	312	299	276	322	294	349	315	320	283	299	331	286	288	298	288	294	306	320	309	292	308	302	294	299	293	294	309	292	291	334	308	293	290	304	309	331	297	315	317	304	310	331	275	275	283	322	311	303	286	290	299	334	268	279	302	318	293	328	308	328	300	310	295	338	316	321	281	313	319	292	327	313	271	307	315	293	305	271	353	291	305	330	326	293	302	314	268	282	314	336	307	326	260	305	284	304	297	318	328	277	313	285	299	309	325	318	269	345	311	319	298	279	301	302	295	317	309	284	313	261	299	283	311	267	312	310	317	300	327	310	335	335	288	282	335	298	295	291	274	280	296	309	313	298	322	262	311	271	296	305	316	328	313	297	320	317	302	339	310	292	305	268	311	267	321	350	318	301	280	304	316	310	325	316	310	279	289	300	277	345	320	333	263	317	312	301	316	313	289	292	327	308	302	301	279	313	308	291	326	294	316	307	314	280	275	311	297	289	317	291	339	336	315	286	303	288	288	316	308	306	285	304	316	332	316	327	289	326	307	303	309	296	276	301	306	310	284	312	315	296	286	285	287	287	301	298	287	325	313	302	316	294	296	279	294	293	334	265	310	308	310	321	288	270	322	315	305	302	314	320	305	308	320	315	301	317	300	287	289	289	313	283	266	280	303	292	305	298	305	293	310	309	284	319	295	275	305	310	297	313	328	288	299	301	316	264	268	325	319	261	292	287	306	335	288	312	287	293	289	295	320	287	309	332	283	283	329	292	289	302	282	287	310	305	294	305	284	273	310	294	303	288	285	317	307	334	295	306	290	302	271	284	277	300	297	316	296	294	312	286	291	337	309	310	308	307	333	292	258	286	317	296	302	287	290	309	292	264	348	351	302	273	304	292	319	276	289	275	291	306	291	317	299	280	300	308	289	277	288	282	308	306	299	289	323	308	301	292	278	322	298	339	271	335	301	276	305	320	307	299	332	283	249	331	304	323	313	286	285	284	311	365	297	313	305	279	267	306	291	302	297	305	297	295	293	305	291	297	332	310	281	285	323	291	297	331	323	334	308	291	309	318	306	291	292	305	291	303	364	329	287	332	319	297	302	313	306	288	296	313	293	305	303	303	299	309	298	303	328	296	296	298	274	276	283	329	304	300	311	297	317	312	300	312	319	287	329	321	322	289	306	327	324	318	316	302	321	303	332	344	320	303	283	278	312	306	326	307	310	311	305	293	286	279	316	285	297	279	317	315	288	313	289	313	343	294	322	294	278	272	280	290	320	295	299	294	333	277	287	295	291	290	305	340	286	314	303	319	289	305	305	279	283	280	298	332	296	291	323	285	292	289	295	308	267	282	291	312	318	300	328	282	298	283	305	287	321	319	300	279	285	298	302	310	291	296	304	298	334	317	291	325	328	317	298	319	284	292	314	318	298	301	308	314	328	301	304	325	291	286	292	296	318	325	299	287	326	276	319	297	318	292	302	301	333	319	265	306	302	318	284	291	314	284	309	343	280	272	333	274	330	297	323	308	285	256	315	302	302	290	303	304	295	321	292	270	297	267	303	303	306	288	291	320	311	321	278	282	320	282	286	306	314	285	296	305	321	304	319	300	314	284	300	277	298	276	326	285	291	340	300	323	321	302	293	320	299	300	274	288	306	297	287	293	318	313	301	320	317	284	274	288	288	325	295	281	308	289	316	293	329	325	298	306	303	293	283	303	294	282	314	299	300	297	299	312	314	304	312	294	305	305	340	334	287	305	312	313	276	310	302	294	305	298	305	308	289	296	326	322	309	325	324	292	275	313	318	309	319	298	285	331	275	330	285	307	284	297	292	286	284	295	321	276	321	308	289	310	299	304	305	310	313	324	291	298	301	306	295	251	323	327	304	325	310	344	323	273	323	321	317	299	308	327	330	304	282	359	332	334	311	320	286	321	270	292	308	292	292	280	304	281	282	293	264	300	279	271	273	306	300	290	312	284	300	297	307	321	311	287	308	314	301	316	314	297	325	302	298	353	327	302	284	302	291	293	323	271	296	281	285	292	307	308	314	321	334	296	311	282	299	312	307	284	278	289	332	325	322	310	283	289	305	299	351	294	268	318	289	335	313	306	332	318	303	309	316	330	312	312	306	311	288	323	283	298	350	291	292	335	324	301	300	289	321	319	292	323	330	292	277	295	292	334	339	338	295	331	305	334	302	318	334	312	309	306	334	278	287	317	325	313	303	324	289	320	281	303	292	296	281	307	304	323	310	320	300	306	274	260	307	296	317	317	288	314	256	296	298	325	309	293	291	306	289	297	312	300	302	292	308	286	299	329	313	327	322	288	310	282	305	319	279	266	318	291	304	314	309	266	274	307	307	294	284	311	312	334	309	288	274	315	294	314	289	296	323	320	314	300	285	312	311	288	293	315	316	307	297	317	284	302	285	324	325	319	275	308	279	292	329	319	314	304	294	289	343	310	332	271	284	302	305	284	274	298	315	284	281	299	307	279	268	329	272	284	328	270	281	302	334	291	287	269	284	290	311	291	310	283	303	297	302	276	330	311	306	319	303	326	267	275	316	294	279	304	287	315	316	288	309	341	310	316	298	299	310	298	321	292	295	307	312	301	314	272	331	326	314	319	309	295	315	299	309	350	321	338	302	312	265	303	274	307	305	285	307	290	295	304	302	294	287	304	303	304	291	329	311	306	312	288	304	300	321	324	321	317	304	269	330	307	316	305	291	316	280	283	308	244	295	301	288	292	329	280	320	276	298	317	317	269	305	331	292	296	308	320	300	296	324	342	304	306	318	302	317	280	312	320	284	272	296	295	297	326	291	319	319	328	294	294	275	284	296	280	320	294	288	337	304	283	301	309	334	293	307	296	314	302	283	318	314	314	294	250	295	304	285	313	307	266	293	290	328	296	293	267	308	285	276	298	299	282	299	303	285	306	328	318	306	307	292	282	301	281	313	318	311	300	300	319	321	327	296	283	305	279	288	303	295	326	291	298	298	287	308	309	279	319	311	285	291	299	256	334	293	305	293	302	317	304	293	313	276	302	293	319	325	305	288	316	311	315	301	333	299	313	284	311	332	322	313	302	283	276	301	305	337	312	321	290	276	281	307	365	303	268	291	341	295	311	288	342	311	308	313	292	326	344	311	333	293	332	272	307	313	303	283	299	245	296	313	297	351	313	293	314	313	298
13340	6545	13360	14889	13048	10652	9132	7964	6260	5019	4073	3201	2438	2075	1811	1530	1276	1121	1018	979	886	898	804	856	835	760	769	775	799	778	778	761	758	782	797	795	722	686	762	728	754	738	730	747	746	756	740	720	719	680	789	739	749	735	725	670	668	736	698	729	725	721	725	685	688	692	740	704	719	721	687	689	689	740	695	709	705	711	717	711	738	760	700	685	691	728	685	746	744	752	707	664	732	678	733	716	707	696	646	685	682	755	698	694	704	682	723	688	700	671	745	696	715	731	717	688	745	781	719	760	737	725	720	751	703	744	733	699	719	741	742	753	717	717	696	705	732	741	707	711	658	742	711	715	693	713	736	711	710	683	699	761	719	719	690	700	709	747	699	671	687	722	752	699	643	709	722	750	751	678	731	698	692	721	686	750	697	661	681	734	694	701	708	695	736	707	730	716	700	689	713	740	736	711	737	708	704	710	684	669	711	684	705	653	709	725	688	728	696	690	733	688	713	721	697	713	704	767	713	717	701	700	712	718	710	709	751	699	687	723	693	653	677	726	718	714	720	707	727	738	698	688	718	720	705	750	723	770	699	669	754	738	701	674	735	727	711	702	708	737	712	725	745	706	695	740	714	731	703	711	764	721	746	677	725	696	651	737	716	687	725	720	696	717	698	691	728	686	685	681	723	756	733	685	732	743	723	694	742	717	705	716	733	696	704	734	737	720	721	699	704	753	754	720	766	716	711	707	707	705	737	700	702	723	742	676	759	744	703	679	730	709	673	725	689	717	713	712	705	720	749	707	698	752	675	728	755	716	705	720	730	741	726	707	693	750	718	714	741	709	674	718	709	685	664	713	699	741	742	731	688	685	727	690	672	676	743	710	743	686	712	669	751	732	671	724	703	740	743	691	684	700	735	673	734	700	752	709	754	734	766	702	706	724	753	667	711	725	709	666	706	694	703	688	740	692	719	714	693	722	725	697	711	720	687	764	646	707	733	689	670	758	766	708	743	691	710	739	637	689	724	672	719	751	696	697	707	676	726	689	746	691	697	720	714	708	685	681	746	730	688	734	696	708	699	686	729	740	691	699	696	708	695	711	707	694	712	726	729	696	674	729	697	703	678	703	720	690	734	721	717	734	742	693	685	747	710	749	712	781	728	712	722	748	681	734	759	735	707	706	702	688	720	701	687	687	767	687	668	699	742	667	721	720	718	726	683	685	668	699	683	744	750	678	748	735	674	718	714	738	705	715	744	711	747	678	707	747	753	765	696	707	758	676	703	693	718	658	686	667	690	712	681	697	712	690	717	702	738	726	739	702	733	797	731	673	710	725	719	729	706	708	749	708	702	750	733	716	681	694	710	681	714	709	709	725	689	717	690	701	663	727	666	720	745	756	752	758	724	741	768	734	698	733	762	689	735	724	700	700	680	721	722	741	756	723	708	725	731	701	708	709	702	716	695	733	712	745	640	725	699	715	747	700	712	722	735	740	707	692	677	700	714	711	713	735	688	731	727	774	692	713	647	746	736	703	720	707	719	690	747	715	703	678	694	734	721	711	668	725	694	742	753	708	715	752	724	777	695	720	711	697	707	727	674	712	721	707	728	697	699	751	735	667	696	704	685	731	679	663	699	679	731	728	730	675	760	720	716	707	705	720	684	733	712	760	712	722	739	687	684	710	695	726	675	740	689	705	761	748	666	768	718	777	727	707	736	729	712	706	699	746	674	725	729	707	726	722	699	775	716	704	722	745	710	686	692	707	754	730	751	717	736	664	702	718	676	714	759	679	696	723	772	741	774	726	710	696	681	708	726	706	722	698	731	748	687	696	675	683	756	719	658	742	680	748	687	714	782	712	694	714	691	748	724	699	725	759	707	708	753	731	708	699	681	707	718	745	677	767	760	742	756	712	701	700	695	711	701	722	740	713	687	690	674	672	707	698	677	690	783	806	670	730	699	691	724	702	710	711	709	754	677	726	677	730	696	691	735	765	676	722	743	705	729	728	710	716	684	741	664	741	728	736	729	746	752	685	714	710	703	780	717	702	696	704	689	705	718	711	714	689	703	709	773	680	720	711	764	703	705	690	701	669	732	746	732	694	745	682	723	690	665	747	749	697	676	676	658	717	748	720	689	688	753	671	712	698	720	719	755	703	728	735	702	734	767	664	703	730	753	735	704	693	699	724	689	726	715	677	688	699	719	684	709	724	796	737	753	732	742	727	691	721	743	730	685	710	753	678	718	759	736	721	668	740	695	730	677	724	705	752	770	726	700	770	696	654	710	724	668	722	733	733	731	742	711	708	712	721	676	716	681	682	709	716	740	704	686	675	722	705	681	724	701	740	736	669	701	709	723	679	753	665	714	762	730	691	729	702	675	693	730	682	669	695	717	696	666	728	726	705	684	715	708	705	681	751	669	678	719	717	720	709	755	760	725	692	770	724	738	733	761	760	672	756	696	727	691	761	677	694	730	734	721	734	724	688	672	703	738	688	711	703	720	727	713	671	708	667	747	744	739	692	708	702	665	759	728	720	738	773	695	712	689	650	717	724	722	715	737	730	722	724	717	724	683	715	691	717	662	689	729	689	768	700	709	715	714	716	672	709	736	697	700	667	721	737	723	768	699	732	687	719	726	725	722	725	745	743	670	735	694	681	707	722	749	650	700	735	674	683	696	713	721	725	711	707	686	726	692	679	749	698	731	708	682	731	713	720	764	690	691	715	726	751	718	757	703	767	717	694	735	693	711	685	716	786	681	734	697	756	659	728	648	696	704	691	725	722	699	714	739	704	745	718	678	704	723	746	704	685	704	728	705	669	711	763	685	671	705	697	746	707	680	758	748	699	715	703	716	687	693	695	717	691	737	672	736	718	710	707	672	705	713	721	725	676	705	776	727	731	754	697	721	760	708	737	683	742	694	690	729	703	719	680	770	741	758	696	718	715	721	717	729	750	695	751	712	664	737	749	676	745	660	712	699	681	718	680	719	671	675	745	720	739	726	686	700	734	665	732	736	701	715	689	733	694	660	702	723	711	692	744	702	701	717	696	708	688	723	721	716	645	688	668	716	740	788	751	726	724	678	749	727	721	700	677	718	720	773	688	720	708	694	716	691	713	736	655	683	669	682	706	702	720	745	721	723	704	772	750	712	730	735	732	733	699	714	676	705	661	753	703	697	722	701	714	704	723	694	696	741	661	706	719	770	737	725	732	695	723	679	739	703	719	701	719	717	735	658	699	707	704	700	718	637	712	701	670	695	655	692	712	732	733	758	691	720	732	711	729	683	640	730	695	706	710	736	752	710	696	711	714	738	718	752	704	700	691	716	692	726	712	739	706	724	701	700	748	740	708	711	713	679	720	725	713	694	690	724	714	696	692	692	764	752	698	748	700	712	699	781	728	713	742	735	726	740	742	699	707	675	730	697	714	723	689	690	763	712	711	746	726	734	734	708	689	719	711	670	634	711	704	712	710	782	750	682	727	674	754	697	702	697	737
27489	10589	10500	7672	5308	3749	2740	2378	1867	1212	1145	866	675	594	523	456	381	343	332	307	301	294	273	294	315	283	277	246	262	293	276	301	244	247	258	242	258	266	287	238	253	242	240	236	275	254	286	263	234	265	258	239	265	232	246	226	237	241	265	264	245	254	254	216	273	248	282	272	233	231	215	258	271	226	254	254	248	259	254	275	279	269	224	253	274	253	254	265	247	254	277	259	246	252	274	257	267	236	254	266	272	230	284	265	228	264	240	246	267	273	285	240	236	245	247	246	242	294	252	224	272	230	273	254	249	274	254	261	266	239	209	252	260	256	242	265	270	237	265	262	204	258	222	258	269	250	227	211	228	267	238	266	272	272	277	222	265	268	229	256	244	248	279	252	268	236	266	235	256	262	246	264	250	237	234	233	241	246	244	252	249	266	298	251	233	233	275	254	264	288	263	215	252	260	273	256	246	259	261	268	242	241	240	269	243	246	245	245	257	262	260	270	260	253	242	243	265	235	260	221	251	247	267	244	243	245	264	241	247	254	256	251	236	230	251	263	267	249	263	228	237	215	281	248	276	242	272	247	285	232	257	235	249	243	260	267	257	255	280	235	245	240	235	238	238	267	249	255	252	221	250	236	278	238	273	262	238	227	258	230	249	286	252	275	265	250	250	250	240	223	274	287	219	254	240	258	252	258	252	242	244	231	267	244	260	238	254	262	273	252	254	258	266	243	227	247	224	234	251	289	268	280	242	239	257	267	215	259	234	252	242	263	251	244	256	254	256	278	275	245	253	251	249	239	237	222	233	243	230	262	274	246	250	229	243	246	237	268	224	239	288	240	241	249	255	275	270	277	252	277	259	256	272	265	236	225	242	241	233	243	242	254	247	243	221	213	244	242	277	275	247	215	253	246	247	251	243	243	241	277	247	240	246	266	253	248	263	272	221	265	255	254	248	252	240	221	276	244	254	243	263	267	260	238	278	287	236	271	226	226	251	250	251	265	231	268	240	268	240	237	235	271	228	260	248	276	247	275	247	223	231	261	253	264	253	269	215	240	222	275	273	254	252	249	227	251	240	222	255	208	270	253	278	250	252	260	253	256	230	271	256	258	251	236	247	253	278	229	245	266	243	284	275	242	263	230	264	245	242	241	237	239	233	267	220	251	218	236	222	228	260	255	264	257	233	243	232	232	248	257	248	252	236	240	261	245	255	245	259	230	263	244	232	245	242	268	246	232	256	243	277	258	232	225	239	280	249	237	259	234	230	259	244	253	266	257	248	254	267	257	248	279	246	242	250	274	243	244	254	264	220	243	227	227	263	249	251	272	257	256	246	287	237	238	251	287	258	254	234	258	246	296	270	246	245	231	264	231	214	255	297	264	255	241	231	203	240	253	243	245	251	245	251	238	256	219	254	234	258	258	241	220	248	242	234	240	254	247	271	262	249	226	267	244	244	229	265	251	264	255	265	229	259	258	265	253	266	261	269	265	250	250	298	255	260	239	254	245	250	237	215	264	257	242	257	273	288	229	221	267	233	240	257	262	238	261	251	283	249	231	290	262	265	265	260	247	274	263	232	231	247	245	272	252	259	260	246	226	236	237	244	226	269	228	241	272	257	246	260	288	256	244	251	273	249	244	253	252	255	243	255	260	258	243	225	265	271	278	279	293	248	262	240	262	293	257	263	256	236	234	257	255	270	231	271	250	268	259	272	249	242	281	252	227	264	251	279	301	252	252	252	251	220	267	260	245	247	236	261	269	261	244	270	254	244	264	253	261	266	251	264	232	214	236	261	254	221	236	246	244	237	237	241	263	255	258	214	252	277	286	226	233	265	254	236	257	278	248	252	257	237	285	274	229	260	278	245	252	273	249	266	235	235	239	238	253	263	232	260	279	236	284	257	236	245	236	269	281	271	201	236	282	253	266	255	278	267	263	247	254	266	256	253	243	243	250	229	261	266	246	252	217	244	235	253	260	237	272	227	268	229	272	260	240	262	284	231	253	243	261	254	267	245	264	225	258	254	206	235	244	274	250	251	265	259	256	251	265	263	249	232	243	242	252	290	243	244	236	234	246	235	245	250	258	248	230	263	265	265	240	248	244	232	245	281	266	223	229	256	242	227	255	230	233	241	266	258	279	268	254	241	268	244	289	259	275	254	274	255	254	267	226	242	241	220	257	227	231	218	225	246	275	271	212	256	263	269	238	309	269	253	253	240	234	242	223	257	254	265	231	283	254	267	246	249	253	267	250	268	271	254	232	212	271	272	281	284	256	263	254	268	237	242	224	259	267	273	245	278	277	239	243	243	276	282	256	271	249	269	238	270	272	276	246	246	252	259	259	251	260	229	276	240	256	264	250	258	268	238	264	262	255	286	249	238	266	253	232	266	240	253	265	240	251	261	252	232	255	236	253	239	240	260	248	250	284	274	271	247	259	266	290	263	265	248	267	248	295	235	204	235	263	231	244	258	235	266	249	264	252	273	257	235	277	251	242	234	252	251	266	277	232	280	257	286	260	258	264	229	254	253	264	236	254	244	226	236	239	253	268	249	235	268	230	242	245	254	271	254	254	222	269	281	268	239	240	261	261	278	241	261	258	276	239	267	239	234	227	271	248	236	254	251	252	269	244	265	256	231	242	252	268	249	242	233	225	211	247	258	257	256	242	255	216	264	258	293	285	265	253	259	242	238	272	239	239	267	284	264	251	284	280	264	249	253	265	251	224	250	270	276	252	261	233	273	235	270	249	217	247	245	249	253	246	268	245	231	246	241	258	234	248	250	265	279	255	266	222	243	242	260	254	270	268	236	282	256	256	248	230	252	247	227	269	254	254	250	242	268	250	229	253	235	255	251	252	277	232	243	281	256	261	273	247	264	250	231	252	245	252	225	261	276	275	249	229	266	286	233	250	228	265	260	252	245	269	236	237	269	276	253	261	241	238	263	249	239	243	255	233	264	246	261	265	238	252	256	245	242	260	255	237	263	263	255	265	263	238	254	238	253	259	253	242	260	253	252	266	267	261	273	228	252	265	255	241	255	270	260	247	220	270	257	248	248	267	243	260	250	235	267	233	244	231	272	265	280	256	266	223	238	231	260	247	222	250	251	277	291	236	244	233	229	264	248	264	234	279	270	272	255	243	245	278	259	263	262	230	263	251	268	239	263	236	235	242	283	275	220	275	226	260	234	258	258	254	255	244	225	255	240	253	260	236	264	244	270	257	269	253	286	222	247	251	236	260	235	240	233	284	229	253	240	243	259	234	279	247	224	233	259	216	232	249	269	286	275	259	252	269	252	250	252	253	244	265	221	256	275	247	284	235	270	254	263	266	264	248	270	250	266	279	282	277	277	264	263	265	256	256	270	252	285	242	220	242	243	262	226	228	261	255	245	253	225	241	268	263	259	260	237	265	243	256	240	231	255	237	254	238	258	273	255	258	262	243	272	248	230	248	227	267	249	241	277	229	226	245	263	242	254	248	258	249	244	274
16218	8366	16801	18104	16448	13139	11332	10535	8279	6140	5196	4074	3042	2498	2123	1826	1565	1257	1086	998	926	932	837	788	727	691	700	726	701	771	694	705	705	619	615	645	654	624	632	591	638	587	629	653	639	620	634	636	634	615	607	579	607	587	632	617	589	634	597	640	578	615	575	615	623	621	596	585	638	586	617	625	598	652	607	638	600	649	568	618	612	588	557	618	578	640	654	597	592	615	584	584	575	617	565	647	614	615	587	589	624	584	601	603	603	560	603	642	590	627	565	577	592	603	617	576	587	616	581	621	614	568	575	613	607	629	665	620	586	585	568	605	600	587	601	589	596	615	644	642	619	623	556	559	573	602	585	653	640	604	628	642	604	607	601	622	620	610	621	665	629	582	606	646	567	582	666	616	597	617	562	587	609	589	591	573	657	599	581	577	577	579	628	605	595	583	633	619	608	627	612	566	579	654	614	590	591	635	591	630	613	622	629	615	618	623	604	606	636	583	574	604	599	597	617	584	596	595	637	620	625	604	644	595	611	571	606	565	572	597	612	620	610	567	614	613	613	609	591	587	580	600	591	570	553	614	627	600	599	570	659	570	597	636	612	602	586	636	617	573	611	572	621	630	575	594	657	610	597	603	591	550	621	583	629	598	598	569	601	606	580	576	621	599	605	646	580	583	590	613	619	598	596	612	605	602	598	599	645	563	619	620	599	585	601	643	538	616	611	589	645	596	628	587	599	598	643	621	588	575	625	616	633	613	600	582	607	596	617	620	592	593	600	584	613	611	638	564	607	627	584	644	600	618	656	602	600	630	584	624	562	644	631	598	596	622	561	577	601	591	636	594	602	604	545	610	599	621	627	597	626	601	607	611	596	609	630	594	601	605	594	599	587	592	615	604	634	619	593	596	632	620	598	622	549	587	594	612	623	571	610	591	607	591	565	586	595	591	610	615	651	586	616	589	589	618	593	577	598	559	648	602	641	603	597	625	594	614	591	658	601	641	617	607	598	613	597	600	633	590	554	633	581	601	602	563	612	544	583	585	595	608	599	612	607	615	589	636	635	606	615	624	596	632	659	637	601	565	613	583	594	579	617	619	582	655	658	592	550	628	636	645	590	592	620	585	582	645	645	554	559	589	641	606	582	606	608	591	634	596	630	589	611	582	586	598	618	671	584	611	655	608	600	593	636	615	592	640	587	609	627	661	640	593	631	602	605	618	639	552	574	671	576	622	613	625	585	553	591	587	609	601	596	556	597	593	562	611	591	586	619	568	610	590	606	605	597	586	618	611	558	601	618	602	616	625	635	579	656	602	592	582	638	607	603	590	571	604	614	619	599	625	604	618	603	603	563	639	586	652	626	615	599	632	601	585	599	605	579	595	615	607	604	619	588	582	651	625	649	609	606	628	607	600	623	560	589	592	620	575	597	600	605	590	615	616	619	572	608	617	620	609	621	592	617	604	592	626	569	579	584	612	603	620	615	617	654	631	588	592	584	644	606	602	625	587	592	633	633	598	646	656	624	634	590	596	609	587	580	579	614	612	595	613	577	588	646	591	595	606	577	600	624	590	594	580	610	598	616	580	628	627	578	573	553	594	581	584	598	614	632	590	631	618	624	612	602	610	625	613	599	599	597	661	599	602	626	586	621	604	625	609	603	611	598	589	584	598	598	618	578	636	590	653	606	627	600	572	615	585	612	601	632	614	571	564	638	636	581	639	606	592	632	600	616	614	586	617	642	582	617	601	580	577	572	589	630	621	590	621	572	627	614	616	612	587	601	615	598	573	613	594	628	606	600	599	653	630	651	607	641	578	605	623	580	569	569	629	627	635	568	587	579	631	620	624	631	597	609	610	621	625	592	604	578	628	588	636	583	585	583	599	583	619	607	603	575	598	602	625	585	610	584	600	600	601	603	570	617	565	618	613	660	581	629	623	569	587	584	569	592	647	607	610	610	605	591	649	577	586	628	637	601	611	593	569	617	659	557	612	641	581	644	602	593	609	592	578	603	584	573	602	622	614	618	630	597	586	615	615	614	612	620	597	612	580	597	677	640	582	642	567	610	583	610	605	638	590	617	621	581	591	596	624	635	637	648	649	597	631	636	613	627	587	597	592	608	544	603	616	591	599	563	613	593	607	616	614	584	639	608	619	623	638	545	637	592	593	586	619	599	600	621	563	613	590	586	631	623	642	581	610	613	591	565	616	604	600	628	593	614	568	569	618	626	591	657	644	629	630	633	658	592	606	593	613	622	609	635	594	568	611	630	633	629	606	582	583	605	604	604	593	596	597	595	610	594	612	608	579	632	609	657	582	575	608	606	601	605	592	624	603	649	609	612	586	611	617	611	597	579	631	606	557	603	591	586	567	628	578	586	574	623	646	635	595	614	631	605	606	599	584	592	603	613	553	590	678	612	605	584	589	593	528	604	594	600	572	601	574	611	622	616	599	609	582	613	610	595	572	529	646	598	617	602	606	592	619	607	628	596	609	624	587	584	589	608	574	588	598	572	570	592	618	614	597	622	599	583	624	550	597	597	602	608	611	589	584	648	613	637	641	596	600	630	623	601	631	591	610	620	620	590	593	654	582	622	637	563	623	558	604	618	633	568	654	606	594	565	593	607	609	619	653	576	563	615	612	636	647	613	644	588	572	612	560	602	603	574	624	566	613	580	576	609	603	591	588	615	599	603	599	641	582	612	632	587	614	601	574	602	575	602	573	607	587	637	590	588	572	629	607	619	545	631	613	638	590	617	626	603	614	589	610	589	590	571	623	597	568	605	599	594	636	628	585	625	646	603	645	588	644	603	579	618	576	582	574	604	604	550	615	628	604	599	573	603	573	658	618	634	604	591	605	662	604	600	619	563	604	588	606	581	585	623	573	575	624	566	618	632	647	605	622	605	617	595	616	670	576	581	595	607	578	613	618	565	626	625	601	597	588	582	631	605	599	620	618	645	591	547	643	574	646	621	618	637	585	630	565	627	577	622	593	603	644	630	636	582	569	594	573	604	585	664	581	598	629	619	662	613	611	569	596	578	600	598	637	598	606	619	600	562	592	610	616	551	634	619	629	641	608	608	596	630	621	607	602	625	604	614	615	605	568	613	584	622	597	614	588	592	645	572	624	583	618	596	615	572	603	648	573	612	552	576	586	625	585	582	581	604	607	636	611	565	617	601	595	588	646	588	621	615	596	589	556	596	603	626	620	577	595	613	568	637	597	612	577	607	606	626	555	614	625	628	586	581	593	594	630	601	544	623	616	618	588	587	658	620	566	608	614	638	565	574	616	576	635	605	633	599	587	626	589	625	650	549	585	614	609	584	590	609	575	598	619	596	637	612	608	621	567	610	641	622	585	562	604	567	602	602	599	565	595	587	597	611	628	599	646	656	627	622	608	617	558	562	613	673	589	596	584	636	666	610	615	597	629	625	613	594	622	610	596	572	587	616	603	621	583	614	592	570	611	599	641	636	605	579	595	580	611	602	608	607	622
10709	4617	4625	3446	2468	1799	1435	1274	956	815	724	667	519	523	427	410	409	400	352	355	378	367	378	361	330	330	332	350	369	324	334	329	328	367	318	381	325	344	364	354	349	388	325	310	325	329	368	328	339	321	342	336	341	348	331	332	326	379	307	313	316	338	364	316	350	320	329	345	316	350	339	363	336	343	361	338	341	314	310	371	336	324	364	335	334	317	340	338	336	384	300	370	344	329	339	350	336	359	349	353	328	329	293	314	373	331	327	342	335	340	339	324	339	320	339	354	364	358	321	341	382	318	369	319	360	359	327	335	346	322	364	315	316	367	339	357	318	330	333	331	322	370	332	361	352	358	295	365	317	324	336	340	349	334	355	351	326	353	351	350	313	322	339	319	340	353	360	369	311	319	358	363	367	348	330	365	332	327	343	325	334	342	337	349	324	340	302	329	340	329	375	332	342	326	328	326	364	321	325	318	327	347	320	343	302	342	309	308	348	330	342	311	351	347	348	342	358	342	333	347	316	357	350	364	335	329	323	349	310	315	361	338	311	379	321	366	334	346	323	326	366	316	351	344	325	340	347	348	347	344	362	318	326	324	350	333	332	327	356	333	320	351	327	355	318	312	330	327	327	327	368	330	353	336	317	349	320	345	367	313	346	347	340	329	340	342	342	354	316	368	325	363	323	343	345	350	316	317	351	344	312	321	321	332	321	340	327	314	327	334	347	307	319	328	332	333	325	335	357	353	308	343	304	347	385	353	327	330	334	308	349	305	340	379	326	336	355	347	344	361	362	326	370	289	347	336	352	353	361	333	345	306	335	340	325	305	337	321	339	324	315	333	344	338	328	332	352	331	367	375	353	299	307	352	357	366	334	366	341	330	316	330	354	327	364	337	349	300	348	319	348	361	348	311	326	357	366	345	317	350	357	297	358	323	320	304	332	351	363	325	372	360	326	358	340	398	309	321	326	373	377	337	307	358	373	332	312	311	359	378	340	359	334	366	361	335	323	318	321	352	336	325	352	324	356	351	344	385	344	338	316	344	341	370	303	378	377	340	356	357	319	336	340	325	337	329	345	364	369	356	338	340	335	345	369	367	345	326	335	321	337	348	342	358	355	344	342	317	336	345	315	291	336	352	359	350	342	296	370	336	330	333	333	366	347	324	319	356	353	333	317	372	370	294	354	358	355	331	357	363	350	326	349	321	383	381	348	353	352	347	337	301	360	331	347	355	332	357	325	364	326	321	364	381	374	336	339	330	346	311	355	335	349	340	336	314	317	399	374	364	333	335	356	368	311	312	321	343	337	335	342	319	339	345	347	332	346	326	346	343	375	348	344	339	350	341	343	346	329	315	333	324	336	333	348	328	366	337	326	351	365	352	308	326	341	382	355	345	363	338	337	345	346	335	340	354	350	340	351	327	328	352	329	305	306	343	335	387	351	346	381	338	333	371	333	341	333	346	376	351	316	352	349	374	367	306	356	356	340	379	284	360	351	352	352	361	310	344	322	342	342	345	345	356	350	351	321	332	372	386	372	315	343	348	333	296	351	330	336	343	341	357	334	315	360	317	317	331	354	280	316	340	335	339	352	328	376	345	336	352	319	365	337	346	322	354	322	363	321	311	315	341	337	336	326	308	331	347	346	333	332	342	313	325	323	364	321	321	343	356	337	335	325	337	365	321	370	330	363	369	307	338	324	304	308	360	380	330	333	335	340	354	349	339	336	354	314	316	306	357	349	334	367	340	363	316	343	321	336	338	314	335	317	313	348	342	332	349	343	368	318	369	369	365	319	353	325	334	333	397	377	357	354	354	315	318	312	332	308	359	345	362	331	325	309	360	346	322	336	332	332	334	320	305	335	327	383	343	338	357	342	331	297	341	351	319	323	335	350	289	353	335	331	333	332	343	308	328	321	339	354	313	333	296	331	317	372	310	355	342	348	318	331	343	362	346	342	339	364	332	339	349	342	333	351	335	341	367	312	318	315	338	336	332	341	347	335	347	342	315	319	383	349	367	339	366	333	344	309	345	358	317	357	346	341	347	338	346	331	361	313	310	406	349	339	346	292	355	368	335	329	332	315	376	322	353	347	312	313	338	299	358	336	311	329	349	350	366	313	314	363	343	308	341	344	344	330	365	331	353	353	313	328	323	314	340	315	336	333	288	316	344	316	340	304	356	328	329	336	368	316	372	373	337	379	373	350	368	331	352	343	355	314	374	356	329	332	326	312	359	343	364	332	331	355	371	327	313	331	351	342	342	356	352	335	337	355	348	346	315	360	391	297	339	324	331	314	317	335	335	318	358	314	331	343	348	356	358	301	338	306	328	364	363	324	362	375	312	332	362	335	375	355	332	304	360	351	357	317	346	325	352	339	320	357	356	354	337	372	359	354	370	353	321	356	323	332	312	363	346	364	323	320	385	321	286	333	343	334	339	352	343	375	322	309	302	344	357	365	341	355	343	358	334	316	340	364	352	364	358	344	351	326	312	341	344	363	315	338	354	326	367	352	347	342	355	328	340	346	358	354	319	316	355	339	328	346	323	365	320	392	341	356	331	365	321	350	323	325	345	334	328	301	333	347	338	349	325	326	324	357	374	326	383	363	312	334	330	376	327	338	368	356	367	349	327	383	348	363	372	346	337	323	322	323	320	353	370	309	305	323	342	317	353	357	329	339	308	330	345	326	344	328	354	338	372	319	392	362	320	343	314	326	320	322	339	340	347	363	297	346	373	328	349	351	348	333	371	353	361	324	376	356	344	316	362	348	352	382	347	331	344	348	323	341	347	341	350	296	341	334	376	345	316	350	336	368	318	337	339	295	344	350	341	338	344	318	324	352	343	387	334	333	320	320	329	330	338	335	345	353	333	334	342	351	355	331	367	358	314	358	356	340	332	327	339	355	309	330	341	378	365	367	359	334	327	346	319	314	356	329	366	326	344	310	341	324	344	357	380	355	380	340	344	360	320	364	325	338	311	370	322	318	333	335	334	346	346	328	331	334	345	378	340	336	344	318	316	301	340	322	335	348	332	372	332	324	342	342	356	363	345	357	344	334	371	357	358	322	335	360	326	353	345	363	352	288	344	328	354	341	355	358	380	354	341	334	337	308	373	353	360	330	323	325	379	372	357	372	370	302	335	354	314	349	325	361	371	299	326	351	310	356	310	363	338	384	360	349	334	367	334	374	324	353	389	314	335	362	333	325	310	360	314	329	318	346	319	354	315	325	298	359	344	324	299	365	333	325	357	365	339	311	342	325	326	335	346	333	349	315	324	369	350	352	346	332	343	326	346	346	318	371	395	332	353	366	331	352	377	339	336	341	325	339	355	328	365	378	376	377	358	339	335	362	352	348	344	332	358	349	318	346	337	350	360	372	340	316	334	346	351	384	324	339	331	333	360	328	355	336	382	356	364	309	340	320	386	355	348	378	346	361	331	324	342	312	337	344	336	362	329	350	346	373	375	310	346	356	328	363	358	348	332	339	352
7407	4567	9049	9913	8858	6836	5936	5566	4317	3288	2941	2416	1911	1572	1342	1232	1106	1052	1017	955	863	875	906	853	833	849	816	781	868	854	802	799	845	842	865	774	799	802	827	799	781	791	763	843	809	805	801	778	816	833	777	789	795	828	793	848	778	783	814	818	833	782	819	766	783	854	767	817	830	807	757	777	765	724	745	762	799	778	777	800	820	825	836	797	800	790	822	806	813	740	771	770	763	842	787	798	760	766	810	778	761	807	743	798	766	826	812	854	776	797	833	748	805	793	777	778	772	790	776	816	769	809	789	810	768	810	810	748	808	818	792	756	784	805	786	837	803	811	807	777	746	787	799	766	771	761	836	838	809	793	751	817	773	762	798	758	779	798	811	787	801	774	802	795	754	834	790	757	770	761	812	751	774	752	799	795	824	791	796	785	778	745	806	806	787	802	755	824	779	810	804	820	795	827	828	800	790	837	804	763	748	796	839	798	829	826	817	774	826	783	740	799	767	794	820	805	779	797	764	769	785	756	850	802	834	779	798	766	787	794	795	773	741	784	771	841	739	796	775	789	788	786	756	744	821	737	764	784	765	785	798	764	784	772	842	786	819	785	760	765	815	700	835	825	774	762	798	789	791	809	748	732	827	773	747	766	774	826	786	772	789	775	735	776	817	774	826	811	832	771	758	773	763	843	798	758	748	777	769	816	762	746	822	824	787	762	810	764	829	807	752	789	760	786	819	750	763	822	764	818	785	795	732	752	760	768	776	737	789	802	853	797	786	782	810	810	867	802	776	796	785	810	828	792	763	827	821	776	842	782	775	782	798	763	814	784	788	794	783	775	756	782	750	798	826	801	804	764	762	801	779	786	769	757	790	783	772	834	829	846	747	751	745	784	800	781	744	770	799	817	784	746	786	771	776	771	789	838	804	802	801	751	779	790	789	758	784	788	783	769	713	801	789	810	825	809	818	793	787	791	772	843	785	777	805	826	821	818	796	771	777	803	728	793	777	752	835	789	799	801	786	728	813	735	789	866	808	792	808	790	773	765	772	748	772	811	809	808	734	778	777	785	780	773	781	782	785	805	792	793	796	755	811	752	756	776	820	814	804	775	795	748	758	783	867	790	804	841	728	795	757	793	790	771	826	776	814	813	786	781	784	784	793	831	792	791	821	798	770	833	810	830	768	764	785	828	755	805	778	741	781	768	813	774	771	798	793	783	796	727	711	807	781	757	793	802	770	802	779	794	837	817	776	810	798	812	762	745	766	783	793	827	807	765	799	770	821	772	816	800	760	795	808	741	831	827	786	834	751	759	834	773	763	858	834	832	814	739	763	803	778	840	810	779	811	774	789	760	817	782	815	746	823	831	811	747	794	785	816	817	780	775	802	746	779	773	742	806	761	797	808	810	764	801	763	770	811	805	793	758	793	791	794	838	758	816	775	804	812	832	793	772	794	826	793	759	804	805	800	784	805	801	862	797	793	807	791	806	813	743	782	852	794	793	779	801	805	802	837	806	797	783	787	816	769	822	760	809	826	768	761	803	831	839	776	792	844	780	836	792	795	809	756	766	806	848	770	795	790	827	823	742	758	801	807	807	721	796	791	788	743	766	775	745	739	800	753	813	826	821	771	847	803	734	779	815	786	764	772	798	799	782	786	785	779	789	814	769	798	761	818	818	778	808	807	856	809	809	782	827	793	801	799	762	816	791	780	779	787	747	800	809	770	782	797	751	802	765	803	818	815	781	756	777	812	782	770	780	782	784	852	819	770	767	746	804	797	799	810	799	795	752	780	761	779	787	827	786	819	769	778	837	793	822	816	787	837	785	805	776	784	773	797	810	771	750	791	778	824	799	745	782	750	779	784	813	767	804	785	775	818	830	785	749	753	770	737	805	802	828	808	787	780	801	785	822	748	839	814	824	818	788	818	760	826	786	822	808	861	717	806	744	770	791	895	768	759	830	810	793	766	812	766	817	815	807	813	818	787	765	814	795	760	791	842	750	813	820	759	798	771	788	778	805	796	833	770	822	765	772	746	772	804	805	792	811	762	841	743	816	829	763	835	798	774	756	755	751	816	788	784	797	739	750	757	773	777	783	774	794	791	750	782	783	806	781	836	770	844	804	768	783	737	763	748	816	805	834	847	785	821	770	818	816	800	819	717	761	822	807	743	764	806	802	774	836	794	827	765	781	780	779	821	806	811	777	785	795	737	796	781	795	746	810	779	783	779	757	806	786	790	766	771	839	777	765	775	759	804	750	775	833	784	789	795	846	805	743	788	772	762	793	823	791	843	772	783	817	839	823	811	767	801	781	795	834	824	787	735	797	784	787	774	823	818	829	774	764	801	786	797	769	790	806	741	774	773	814	818	723	809	775	823	788	753	794	812	747	731	761	783	708	787	763	850	828	824	808	780	803	826	784	809	779	716	827	767	815	739	777	770	805	796	757	781	763	810	777	857	773	730	755	780	808	809	714	777	772	798	795	820	761	819	768	801	787	801	809	800	753	776	772	752	823	802	827	767	777	782	767	759	816	767	747	803	797	773	849	812	782	760	775	769	763	838	795	787	758	853	788	805	767	824	778	759	815	807	776	768	753	803	766	821	813	722	788	764	763	789	801	755	804	814	757	772	735	808	768	762	803	795	812	808	812	817	813	810	787	728	794	810	785	797	749	820	774	824	749	790	775	797	766	804	812	793	778	756	798	772	789	821	769	801	818	804	817	778	756	784	763	771	821	826	829	766	799	767	794	804	806	816	756	785	776	836	779	782	808	759	815	818	750	725	839	832	766	830	787	749	790	825	844	815	831	815	749	751	806	828	777	752	779	816	765	780	782	785	848	777	822	821	790	805	780	833	795	818	782	827	807	797	781	774	826	853	804	815	745	776	795	781	792	820	794	809	800	795	772	789	789	782	813	805	774	762	779	822	756	761	761	798	716	815	801	832	739	763	779	760	821	771	789	779	794	789	788	811	803	852	752	783	734	777	792	788	769	769	737	795	737	790	786	766	760	773	819	779	791	785	759	760	779	766	795	762	778	779	789	787	780	817	817	799	783	811	780	755	827	756	791	812	794	846	772	770	777	775	843	758	807	781	773	756	809	740	822	784	782	748	811	779	786	849	806	747	772	770	811	731	854	803	793	758	846	804	748	791	811	798	764	808	799	791	754	797	779	768	795	773	817	746	841	829	838	824	820	851	730	791	830	787	855	769	828	811	809	800	814	825	855	779	825	820	803	794	784	765	790	741	808	796	760	767	860	775	800	789	824	761	760	776	801	786	792	799	771	754	843	768	734	727	838	793	815	786	750	750	815	804	795	821	775	825	772	793	760	769	789	788	817	804	805	768	768	820	776	810	750	801	817	792	831	729	792	824	743	814	758	843	803	855	771	819	819	830	789	804	806	770	763	835	791	740	823	815	834	758	761	823	829	769	804	785	788	767	829	767	764	778	779	829	787	752	840	797	806	799	819	785	755	794	847	749	785	813	757
19797	7297	7674	5705	3906	2723	1977	1886	1420	1006	914	769	627	547	517	424	435	378	332	383	360	351	335	357	311	318	315	310	326	331	320	302	298	292	324	335	335	296	326	303	308	283	273	286	338	320	304	308	290	290	262	279	316	313	280	290	313	288	369	306	299	296	304	302	320	291	299	310	297	318	306	319	304	338	324	317	308	306	302	289	289	327	275	285	297	298	276	331	302	273	293	290	335	352	300	298	249	329	274	312	320	336	327	313	256	313	302	299	302	301	307	319	272	329	315	321	323	342	293	307	266	305	335	312	317	340	270	311	316	335	356	304	296	289	301	290	285	301	311	308	302	341	331	313	308	306	317	283	281	308	279	321	290	319	326	296	301	300	310	301	319	278	317	323	297	302	273	283	281	296	311	329	320	278	299	296	329	290	326	264	322	314	308	313	327	316	296	311	304	322	316	276	325	312	312	292	303	308	279	294	274	260	335	282	311	342	311	298	284	329	297	306	295	315	334	292	326	302	283	295	341	306	320	290	324	309	294	319	308	305	338	286	315	345	276	307	300	308	312	293	282	307	304	268	306	318	303	283	304	260	316	328	294	301	335	354	344	302	301	332	341	293	289	321	305	310	307	297	282	291	295	301	299	290	300	330	320	335	285	336	327	297	317	312	298	297	310	298	285	318	339	288	329	317	331	303	305	343	326	321	321	306	298	288	307	295	338	306	298	324	306	303	277	304	332	305	321	290	308	308	314	287	335	321	324	306	267	329	280	286	311	287	300	275	321	306	314	263	321	315	284	287	305	320	285	312	286	304	322	324	315	308	290	330	288	325	318	301	289	265	290	326	319	320	339	290	301	313	295	335	288	279	288	312	292	287	331	323	312	306	276	299	312	306	307	294	297	326	321	298	329	290	351	330	293	300	318	334	300	303	294	299	339	333	293	294	342	321	275	301	347	286	295	316	304	302	323	283	294	304	289	292	292	317	338	282	288	319	294	303	299	308	302	296	335	303	279	286	306	300	282	311	291	320	297	274	292	317	302	306	310	293	303	319	327	292	333	306	309	332	316	315	315	318	295	335	317	277	297	294	321	327	302	276	312	287	315	292	308	280	312	316	265	314	302	301	290	317	318	280	291	273	301	318	294	290	339	300	290	308	303	349	321	283	275	294	309	334	305	331	285	329	300	284	300	279	299	314	340	296	309	294	297	260	289	310	301	290	316	305	320	291	301	305	310	265	303	329	311	296	321	308	275	302	284	304	318	309	326	311	289	317	298	314	323	304	292	328	295	341	304	323	310	353	318	298	307	299	309	321	311	289	304	286	290	324	282	310	268	273	319	312	289	318	295	317	304	305	283	264	290	255	341	291	333	311	287	312	335	294	317	312	309	316	310	306	350	295	305	314	321	304	283	292	318	312	330	308	307	288	319	282	295	298	277	322	325	312	317	318	291	330	306	301	278	289	284	309	315	343	292	297	297	337	307	312	321	324	306	294	328	277	284	305	319	304	283	327	296	335	290	286	278	289	309	319	333	323	333	293	277	298	293	298	284	296	317	315	276	273	292	315	318	281	303	332	293	308	299	320	329	313	262	303	287	291	301	290	311	317	290	310	301	307	317	298	296	292	340	324	304	329	326	347	272	284	279	304	304	322	338	303	322	326	315	306	280	259	294	296	316	263	328	297	286	312	315	338	369	311	294	301	310	310	268	315	308	269	301	304	312	333	292	264	301	290	307	299	294	315	318	304	304	278	282	300	287	281	300	288	294	298	325	286	344	265	281	325	303	297	312	303	278	322	303	319	273	352	300	326	316	291	307	314	318	332	308	292	294	276	341	322	301	350	346	297	291	324	297	298	315	287	263	319	294	334	304	304	296	315	314	294	291	304	321	310	318	297	292	301	294	314	303	296	317	311	272	315	307	315	304	279	304	303	309	316	320	322	290	312	299	294	316	277	300	322	295	274	302	299	290	307	282	331	297	302	305	323	346	310	303	300	297	333	339	333	312	333	302	282	268	316	321	307	299	330	330	296	307	309	296	283	311	293	291	301	313	341	279	324	303	328	293	270	287	315	320	288	311	298	343	326	314	299	285	323	307	294	304	305	336	293	298	304	342	330	281	314	300	295	277	326	295	307	325	303	311	318	288	312	299	317	315	306	281	286	296	285	308	284	325	298	315	285	322	312	294	283	340	321	276	312	297	268	320	303	290	293	310	312	306	311	299	295	334	294	258	295	340	299	293	279	287	299	316	302	308	269	324	311	290	306	279	300	306	298	294	317	310	318	302	286	296	330	291	314	301	318	300	314	300	296	285	311	302	296	301	311	335	330	322	315	313	268	291	300	330	340	289	304	286	303	299	299	312	269	290	309	288	313	297	312	288	303	303	290	299	309	317	305	292	291	300	300	330	309	323	286	307	301	334	306	301	291	282	309	287	320	305	300	284	297	307	249	324	306	314	308	323	298	281	293	290	343	303	269	314	308	322	322	273	291	319	282	309	264	320	311	309	281	319	275	315	315	314	322	304	325	329	322	292	311	326	354	347	286	295	278	303	262	303	280	341	317	310	326	283	304	309	304	284	323	329	282	311	291	310	312	320	292	305	274	293	301	288	322	289	310	308	330	294	299	297	319	332	295	304	301	284	293	287	296	309	317	294	277	302	306	308	319	297	310	308	308	278	297	321	283	318	335	311	309	323	273	310	348	280	280	323	303	320	307	294	288	305	294	294	300	301	300	295	274	284	296	301	279	300	286	279	304	333	320	299	300	340	310	319	321	299	272	332	323	282	311	277	306	298	308	304	315	344	318	308	326	297	325	292	308	306	315	316	322	282	321	312	296	328	322	277	296	317	289	288	311	310	317	305	259	295	286	290	304	291	284	291	270	304	314	308	291	291	310	291	302	286	320	279	289	287	296	308	305	311	295	274	328	297	292	297	307	294	306	286	307	291	335	270	315	302	276	298	287	341	261	288	305	308	335	306	302	263	302	347	307	309	313	303	297	330	284	316	283	306	304	317	326	314	281	332	309	313	283	296	286	340	295	301	341	287	330	334	297	325	309	305	321	346	323	309	303	305	302	292	279	291	287	298	301	275	311	307	308	312	314	292	341	288	348	306	355	301	310	298	292	299	299	293	284	311	301	282	302	309	298	300	290	278	280	314	333	311	323	299	312	286	331	310	302	285	260	335	293	315	320	317	316	305	301	263	278	287	324	332	333	301	318	314	335	276	285	304	324	304	306	292	307	313	348	297	299	280	312	297	334	282	294	296	321	323	289	327	300	317	283	285	302	288	305	297	294	307	301	313	329	293	297	303	300	299	297	283	321	320	323	297	303	291	281	334	300	298	308	266	295	288	299	274	311	292	293	296	336	345	307	342	309	300	306	296	284	313	311	310	304	263	291	307	324	283	326	319	317	341	314	296	328	277	279	281	282	297	300	315	295	302	295	263	295	311	291	292	294	312	309	275	342	295	323	307	331	321	292	307	310	283	272
13327	6788	13707	15003	13656	10378	8839	8197	6371	4535	4123	3500	2666	2091	1683	1432	1354	1182	1026	1029	973	862	859	843	836	828	795	779	782	768	775	770	740	784	765	763	734	754	751	731	736	685	696	774	735	757	709	722	789	714	731	756	691	642	732	735	746	756	719	715	756	732	729	704	707	710	712	742	713	752	705	713	706	685	752	734	732	747	792	691	708	719	676	709	708	706	724	717	681	744	719	711	696	705	702	773	738	712	729	703	717	741	729	716	718	712	753	733	768	731	740	679	778	707	752	734	727	684	691	715	749	718	710	722	730	741	707	690	732	725	689	714	725	766	726	761	641	734	721	703	763	738	743	698	712	704	717	684	711	728	734	759	774	724	763	688	675	696	729	767	750	715	745	724	737	731	734	711	747	721	718	707	739	711	745	754	762	753	730	694	714	753	721	778	700	702	704	734	740	703	711	668	719	701	696	726	787	673	746	737	693	703	780	744	726	729	767	730	763	689	716	738	697	712	744	721	737	686	702	769	749	722	689	747	681	730	694	690	747	744	698	710	708	748	734	696	678	719	720	738	733	681	668	686	714	714	691	755	736	697	753	742	702	740	667	728	760	687	689	722	691	702	720	716	740	735	719	715	687	742	726	723	699	701	672	714	694	714	731	733	678	696	724	715	725	705	718	733	692	700	718	725	658	768	685	674	680	722	730	694	705	705	712	685	707	724	726	749	689	745	734	700	689	693	702	748	684	699	721	713	718	718	705	709	712	740	693	687	725	774	725	716	727	728	716	727	751	751	690	730	725	674	671	661	719	736	754	705	672	686	665	722	730	700	749	675	693	720	727	745	685	676	720	752	721	719	740	700	696	707	690	680	739	708	753	722	726	751	681	730	738	707	726	741	699	708	709	697	723	735	748	679	714	690	747	705	766	692	717	708	737	737	714	672	702	742	693	709	696	723	730	716	722	710	758	744	716	689	718	732	692	736	718	734	714	750	680	738	714	718	692	709	725	722	700	693	748	771	730	734	703	706	717	702	709	746	682	722	712	726	699	730	745	737	753	747	688	773	746	732	745	769	712	714	692	707	700	729	678	720	720	765	700	674	705	732	739	741	728	728	759	702	682	702	758	731	718	725	709	687	717	755	686	691	758	710	707	732	712	723	736	689	731	735	684	724	726	730	730	713	682	701	726	696	731	752	771	728	688	713	719	712	721	718	724	743	720	667	729	724	739	681	720	687	706	712	753	724	688	708	715	732	701	735	721	734	741	723	735	731	670	707	748	738	717	652	735	711	713	733	672	733	736	702	762	690	710	749	662	730	678	705	712	626	729	712	737	717	724	719	765	735	720	745	739	706	691	715	742	729	700	727	665	686	695	736	713	698	712	726	706	737	700	740	738	733	708	706	700	691	712	778	763	704	701	720	736	718	697	714	704	705	693	769	744	710	747	760	706	756	737	706	721	706	725	693	680	670	751	778	697	688	672	696	697	726	743	750	677	721	725	748	736	759	741	708	683	700	723	709	675	756	743	666	677	739	714	724	739	705	740	792	701	702	700	713	723	735	663	750	693	718	636	696	729	742	703	692	712	732	753	701	754	702	718	680	714	755	710	730	754	689	705	691	718	689	726	720	669	705	707	721	708	715	684	718	697	678	697	683	695	722	705	727	719	742	677	693	731	725	765	672	688	743	756	698	705	733	668	722	735	682	724	731	714	710	701	728	712	732	716	732	739	716	721	648	696	710	664	706	696	687	687	695	678	694	719	701	726	708	729	744	661	709	734	669	751	736	758	729	732	693	701	726	703	748	740	719	702	774	755	749	704	734	707	687	728	723	716	718	684	716	727	706	733	639	724	718	742	748	710	729	749	761	753	684	746	747	739	735	679	732	750	752	718	722	745	735	722	710	734	665	712	719	727	692	697	737	650	711	706	714	723	710	672	692	700	695	709	725	720	708	717	701	716	716	725	643	696	682	734	729	732	688	692	678	711	718	706	699	697	722	721	719	683	727	679	720	732	714	683	726	728	701	771	756	706	670	733	691	737	706	684	713	734	754	698	700	718	715	712	697	742	733	717	694	728	726	689	698	775	680	727	728	725	695	760	701	728	696	756	740	752	729	704	749	716	727	705	662	710	703	729	690	719	740	730	679	727	747	706	677	720	753	721	696	682	762	747	707	750	752	713	699	800	694	747	694	722	725	705	705	711	712	786	716	733	750	690	757	709	683	717	788	714	732	743	698	706	738	720	706	747	722	729	700	752	696	732	720	726	724	706	719	684	747	747	703	723	720	728	694	704	718	646	737	740	673	744	689	753	684	648	698	700	700	673	741	721	673	724	676	685	748	719	718	711	752	721	725	691	687	677	748	683	698	724	742	737	741	731	691	758	684	669	759	761	727	685	750	712	683	753	672	708	709	713	718	756	729	710	713	717	713	692	749	716	674	726	647	732	705	698	725	773	699	707	691	693	759	694	700	713	737	708	691	728	698	705	731	737	721	692	692	742	693	696	708	707	731	721	707	719	720	707	762	717	724	743	707	715	747	731	774	720	738	719	694	711	673	702	729	718	696	782	692	701	770	689	706	714	738	691	697	723	713	757	733	725	661	667	667	678	734	732	706	733	736	687	719	686	679	685	759	716	717	719	736	677	756	715	681	713	699	690	786	691	758	762	724	679	731	734	703	752	690	709	738	738	713	718	695	695	740	678	726	726	697	754	727	716	704	672	688	709	697	704	715	699	755	695	705	712	682	758	700	783	707	739	725	720	696	721	749	738	709	692	736	700	740	704	720	681	693	699	712	713	687	688	670	713	655	663	747	697	754	758	702	704	683	739	696	762	680	717	732	740	695	735	703	712	703	746	687	706	716	675	720	714	672	707	690	717	686	697	723	745	766	733	697	739	700	760	712	724	693	696	705	708	717	674	676	713	712	700	767	725	695	736	687	709	710	722	748	779	753	722	732	717	762	729	710	747	717	712	704	729	706	758	716	708	691	676	699	729	787	717	704	715	680	704	743	683	704	735	734	684	746	714	730	719	729	714	700	724	719	688	706	749	763	717	723	730	712	716	675	741	741	692	689	699	691	708	705	729	716	730	751	735	721	756	729	658	739	741	673	687	746	625	686	717	687	747	698	706	730	698	655	730	718	745	751	731	700	687	732	711	716	750	734	714	693	724	701	725	733	739	747	705	754	760	733	665	703	727	716	696	717	696	738	643	704	669	769	681	759	722	703	733	721	706	740	712	729	725	742	736	767	713	679	665	685	703	723	713	720	740	725	723	680	722	745	705	704	690	689	684	720	739	697	733	727	743	719	755	753	701	741	736	738	696	695	720	743	721	718	772	777	740	671	717	710	693	704	710	769	680	703	727	707	727	753	688	705	676	721	711	694	714	705	768	732	746	707	716	718	720	728	666	711	745	734	737	677	736	698	650	720	729	724	744	736	725	742	717	697	734	745	707	709	711	745	749	747	706	722	764	686	736	757	727	710	732	688	697	754
28359	10960	10569	7810	5542	3771	2701	2258	1800	1240	1067	953	696	517	498	437	368	331	340	306	299	287	291	296	265	292	260	284	278	274	250	269	290	267	275	231	261	282	262	239	264	268	225	286	249	232	225	249	264	264	246	232	246	249	261	249	240	245	250	215	250	253	249	261	233	242	255	267	250	255	259	290	237	248	224	266	251	253	232	241	263	277	247	275	253	256	244	266	246	276	276	254	250	224	248	217	261	232	254	246	251	268	233	214	244	259	266	267	248	255	271	243	229	239	234	254	223	265	262	220	252	242	254	277	278	247	245	269	262	265	270	248	261	269	250	261	278	230	259	229	244	233	266	204	262	268	235	225	248	266	256	253	266	235	213	239	217	232	261	210	238	239	263	277	219	243	235	236	272	243	262	252	255	246	246	245	264	242	256	226	253	250	248	295	267	272	275	272	236	252	249	276	270	249	274	246	235	248	253	285	256	273	282	227	265	272	239	273	265	242	267	227	247	261	247	252	261	246	278	273	283	267	250	257	240	260	236	239	268	254	239	248	274	264	259	284	246	255	254	271	257	254	255	262	268	255	257	270	256	263	263	247	259	271	258	260	260	252	230	273	255	267	271	256	235	226	248	275	219	250	244	269	237	253	233	260	267	254	240	276	266	289	242	253	274	260	260	252	231	256	265	244	274	244	238	253	283	288	225	269	293	238	258	274	245	266	250	268	255	232	249	272	232	256	259	238	275	261	288	245	268	254	252	240	260	223	259	251	222	257	228	264	227	234	275	239	238	230	267	262	243	267	266	269	269	240	203	249	267	242	255	246	227	259	246	234	258	214	255	237	243	253	254	233	250	221	236	249	239	261	277	268	251	267	269	287	276	269	245	266	243	250	253	262	252	252	241	268	263	258	240	258	244	228	254	247	237	247	246	227	234	266	238	263	240	253	267	235	252	245	236	269	250	251	226	224	273	265	255	247	219	245	247	272	248	261	252	242	242	252	245	244	253	282	271	241	256	247	239	248	251	252	275	258	275	276	245	248	268	240	272	203	234	244	233	245	268	258	242	270	283	265	254	265	224	262	308	264	293	253	240	259	246	223	236	248	233	261	239	233	290	246	273	266	276	220	225	248	278	264	274	250	233	238	265	236	235	263	248	240	265	259	225	240	260	247	257	236	263	262	245	237	251	258	252	256	229	281	263	257	262	251	250	241	233	274	238	275	241	258	274	262	261	256	270	270	281	257	214	276	274	262	269	261	234	228	257	230	231	240	279	235	255	236	227	287	260	219	267	280	239	249	247	237	273	270	241	230	275	257	257	280	254	236	254	246	248	253	244	245	250	284	260	254	249	218	270	230	234	245	269	249	240	213	245	228	270	244	220	241	218	245	229	227	277	268	244	264	266	253	233	240	243	250	249	246	261	278	206	260	246	262	250	256	261	239	231	250	249	257	260	246	250	252	297	249	238	259	235	275	264	258	268	230	264	235	249	245	279	274	276	285	226	228	278	231	244	249	232	263	261	248	275	244	246	252	272	244	228	255	239	198	252	269	231	231	243	268	254	249	261	259	241	243	225	254	272	245	271	262	270	236	264	236	247	282	242	237	230	276	286	258	253	247	252	248	245	240	255	267	237	256	242	248	228	260	230	261	269	235	277	245	230	223	297	245	260	254	268	248	283	233	245	270	254	248	260	270	267	266	283	283	262	239	265	252	265	239	247	249	231	286	254	283	245	232	256	274	238	266	262	242	256	238	256	268	260	241	264	268	233	239	265	266	272	235	254	237	257	233	276	262	263	259	234	254	263	254	266	258	246	242	232	283	215	243	234	248	255	255	243	252	239	264	239	297	294	271	248	259	273	250	238	286	242	247	243	276	256	271	285	254	295	239	249	250	246	252	271	222	257	262	243	241	277	264	267	250	251	251	278	255	258	244	257	282	244	281	248	257	224	279	238	242	248	248	277	236	265	241	253	251	237	225	255	260	240	248	248	252	265	235	260	274	244	257	277	284	256	246	245	297	202	247	269	235	241	258	277	251	239	270	272	247	240	242	243	279	246	252	242	291	258	262	242	228	234	254	251	246	262	253	269	272	275	266	242	246	246	257	255	228	244	248	256	273	254	264	247	268	222	249	261	208	259	238	280	251	246	265	234	245	233	263	243	248	288	261	272	240	232	263	260	249	242	282	255	259	267	260	216	252	247	227	234	243	243	258	243	247	252	249	237	282	231	265	257	277	240	258	232	255	273	238	247	240	254	249	242	264	223	250	246	262	307	252	280	269	244	264	261	233	235	267	262	245	267	279	248	260	253	242	263	250	227	264	255	253	260	265	249	246	231	235	266	238	247	277	252	264	248	254	269	274	233	221	257	268	245	250	232	235	224	277	267	253	271	245	282	267	231	252	289	276	230	268	278	256	251	238	253	241	239	260	258	267	271	229	260	244	253	249	240	269	225	236	229	243	244	219	250	256	237	273	282	248	254	267	269	257	281	247	249	278	253	282	257	254	287	316	224	230	254	252	273	252	291	262	256	246	238	237	254	265	251	244	226	241	278	270	262	247	230	234	265	266	256	231	267	274	243	266	281	249	253	277	246	249	233	259	265	251	235	218	253	252	246	246	246	270	246	245	272	246	248	211	244	244	249	241	247	236	255	254	240	315	240	223	238	220	249	256	260	265	240	244	265	297	261	293	257	251	238	252	266	257	264	260	250	277	274	244	267	238	222	247	293	266	263	265	246	268	244	294	250	273	262	277	257	264	232	282	233	252	259	229	260	246	254	246	245	277	212	251	248	268	263	206	257	268	257	248	234	247	271	228	222	224	225	267	242	273	259	222	277	270	262	276	268	240	251	264	233	238	257	269	245	244	240	255	249	265	250	287	246	253	245	269	295	247	256	269	282	265	251	237	253	250	231	263	270	280	257	218	257	242	254	273	247	254	255	234	268	273	262	234	240	225	234	265	258	260	252	250	250	247	243	233	277	262	240	280	253	244	246	266	268	250	264	252	249	271	252	238	229	252	251	242	256	254	262	255	244	260	268	266	269	225	238	255	277	215	254	237	254	238	253	236	249	251	260	236	283	259	250	217	232	241	253	262	240	257	224	247	248	240	250	234	259	259	273	282	263	252	258	220	233	238	251	278	244	253	246	257	272	257	235	244	240	239	259	253	249	269	266	252	260	257	236	245	257	264	248	226	281	255	267	232	241	239	252	253	251	288	232	255	258	266	244	246	272	225	273	246	275	247	226	225	224	262	229	233	283	210	257	248	241	237	227	248	251	270	280	246	236	234	253	253	226	239	238	261	238	248	269	266	275	246	274	236	287	255	229	241	250	258	236	272	218	238	232	256	260	225	259	226	281	231	263	242	248	258	276	265	252	249	271	262	290	245	256	279	239	240	243	265	260	270	287	252	277	235	252	267	234	274	264	263	235	251	294	276	247	230	244	258	231	253	250	248	251	241	261	248	224	252	261	239	233	244	256	270	240	299	260	263
16708	8782	17326	18334	16999	13562	11352	10071	8217	5898	4904	4216	3121	2480	2023	1698	1367	1304	1089	980	977	878	832	797	758	743	686	780	732	697	696	702	686	637	633	633	675	661	608	606	613	627	637	669	630	625	612	621	640	575	608	619	609	597	602	608	645	613	594	579	622	633	603	562	621	584	623	615	621	609	654	633	615	618	623	633	637	635	635	594	649	623	593	585	633	629	634	625	614	630	624	600	648	623	617	656	616	607	576	617	597	584	608	633	653	609	595	617	645	620	591	622	615	587	594	621	617	617	591	603	610	628	604	623	614	650	607	600	641	620	604	582	555	597	601	627	663	610	656	617	592	665	624	616	632	624	574	596	574	615	620	617	667	618	633	574	654	636	620	624	661	610	581	592	602	605	600	581	658	566	640	583	604	593	586	592	658	622	602	579	609	587	607	607	549	564	588	618	609	629	609	599	627	552	627	627	620	599	650	566	632	599	592	600	609	626	561	617	617	641	647	584	625	546	647	610	580	587	574	587	621	580	597	575	582	604	620	621	571	575	614	596	607	619	610	591	586	590	642	630	583	634	674	606	610	623	587	589	567	635	610	631	608	606	639	650	594	597	597	586	623	608	616	621	605	582	577	596	594	629	602	562	598	607	627	603	620	601	621	659	616	583	568	616	600	618	568	613	552	613	569	617	629	546	597	629	619	620	569	587	570	630	650	602	622	654	606	564	573	585	604	566	591	602	612	569	582	608	587	622	629	613	588	602	602	628	595	607	590	596	609	607	612	617	615	589	582	590	613	591	612	585	617	644	645	628	602	606	604	646	652	635	598	586	635	625	592	638	606	648	634	613	586	613	606	590	594	588	620	633	616	626	607	659	554	622	616	585	586	621	633	643	579	586	612	587	604	635	611	579	610	631	614	624	619	593	648	637	627	602	620	593	596	647	552	614	651	577	608	639	605	674	579	628	613	606	577	649	591	651	640	637	552	617	612	612	586	590	606	611	613	580	614	633	639	648	624	591	592	605	645	607	598	636	605	585	564	578	593	632	640	632	615	595	636	644	676	627	579	623	603	646	604	598	653	635	580	649	643	631	619	629	584	608	641	580	636	608	595	653	566	619	640	598	595	613	567	607	610	610	582	634	631	598	675	628	592	609	619	630	581	569	631	621	581	599	582	613	572	606	625	573	691	608	629	588	621	631	631	585	616	595	602	600	615	579	595	619	632	594	597	540	562	627	634	629	591	591	642	600	633	610	614	634	609	571	635	618	613	626	639	634	599	672	560	647	613	581	648	628	623	592	621	610	611	632	614	545	641	588	590	615	587	628	667	632	606	583	565	584	605	628	610	609	618	605	615	629	622	606	600	599	583	584	641	643	601	647	637	601	605	627	634	641	585	567	585	614	610	604	619	628	634	619	570	622	621	604	648	594	646	623	578	584	562	574	606	608	610	639	610	643	592	583	645	622	594	622	611	629	604	615	601	567	617	632	576	612	611	630	627	621	552	660	599	600	604	645	602	594	600	635	592	618	584	644	638	606	604	613	651	632	576	606	612	555	592	614	607	637	611	612	605	606	634	594	650	650	618	598	590	661	618	618	635	615	596	600	613	622	618	600	577	597	609	608	623	610	630	651	616	600	585	613	669	642	621	601	598	637	616	614	628	580	610	617	583	608	564	635	607	644	580	642	623	567	602	613	609	615	606	630	586	586	607	588	603	611	600	611	637	627	575	587	594	593	633	613	672	607	616	586	618	612	570	627	631	588	589	618	585	595	600	663	612	605	621	621	638	620	620	587	665	620	605	574	580	601	625	613	626	641	604	656	605	602	626	610	619	595	629	651	641	614	656	591	634	592	633	618	619	591	593	666	652	605	601	592	646	565	596	638	608	616	623	606	632	614	624	617	661	641	640	573	583	595	613	623	556	590	615	616	630	628	635	618	622	603	593	572	590	593	660	594	642	559	588	615	621	612	606	599	586	575	615	610	625	619	605	609	616	634	605	592	618	602	615	604	641	628	629	610	573	657	577	572	593	628	641	613	570	603	613	654	596	593	574	650	571	603	667	633	641	641	589	575	576	603	563	644	588	608	606	645	638	613	615	590	560	568	589	635	673	601	622	602	616	627	649	626	613	625	649	587	625	646	640	646	665	629	613	596	648	597	667	609	588	641	616	624	604	564	573	602	591	651	604	642	636	591	637	596	631	618	617	631	593	611	602	569	649	611	641	611	635	609	576	629	644	598	636	607	623	597	601	601	680	583	651	666	609	594	636	601	649	634	635	617	629	618	598	617	617	589	627	623	602	588	657	569	608	617	550	601	636	567	599	647	588	664	603	600	615	610	587	629	598	653	605	627	656	580	619	623	601	616	605	578	596	633	624	654	574	605	621	603	630	601	602	538	580	634	618	599	639	584	638	626	600	596	619	632	606	614	595	563	656	595	621	644	632	611	595	593	560	582	622	608	603	624	580	602	629	620	615	608	596	586	596	604	573	613	611	611	604	631	562	538	618	613	634	625	577	601	626	586	596	610	618	626	594	608	563	612	626	585	640	571	631	619	608	602	593	603	649	567	619	648	597	554	625	583	592	620	617	617	598	591	618	631	633	607	624	622	615	604	659	602	636	637	651	579	586	639	612	590	597	606	593	635	650	564	602	646	618	655	603	611	584	620	589	584	602	592	612	642	589	561	613	659	673	610	621	613	617	608	624	576	628	642	578	654	628	610	656	652	611	616	605	625	615	559	591	595	589	639	608	638	638	635	634	626	625	619	607	597	580	632	679	597	601	597	619	635	634	599	546	596	611	605	585	640	583	609	596	584	625	581	624	581	587	603	574	572	574	621	618	622	665	594	616	611	649	587	605	580	582	600	611	619	588	617	568	633	597	599	641	603	616	576	565	582	600	576	609	619	623	619	626	605	636	611	609	601	610	703	584	571	597	603	601	575	584	616	642	647	640	608	631	632	600	612	603	631	626	595	605	619	585	601	554	579	595	617	594	645	605	616	616	600	645	604	628	599	611	611	613	593	574	604	608	591	636	624	602	557	580	584	625	634	637	595	617	607	603	652	606	601	617	644	617	618	666	676	650	617	564	644	634	621	575	587	612	610	636	602	591	612	600	580	602	572	607	568	595	582	638	590	582	608	600	626	623	628	620	580	595	594	577	608	585	617	651	623	617	623	629	591	579	624	646	638	652	598	616	631	582	607	646	582	619	606	608	623	572	568	590	612	606	626	590	602	637	644	616	590	620	597	596	634	603	607	591	609	615	578	626	594	622	580	616	631	603	629	577	572	584	612	593	611	569	643	598	607	615	636	583	639	615	590	633	604	620	591	659	579	598	595	621	574	582	651	617	600	557	574	613	568	563	608	596	591	590	659	577	597	612	599	602	594	615	645	591	631	640	587	604	602	629	571	618	657	620	611	627	615	583	588	588	603	597	634	624	632	558	634	650	597	592	588	565	584	657	621	569	612	582	585	592	612	591	631	603	556	633	637
9995	4428	4449	3275	2489	1825	1451	1201	1004	797	690	631	525	456	444	378	383	435	392	382	379	382	362	314	363	365	375	339	329	353	377	371	378	333	378	352	347	329	363	305	334	321	344	329	357	321	319	350	350	373	352	318	329	395	349	341	342	345	353	341	354	300	352	333	339	308	358	335	324	337	333	349	340	355	331	323	317	316	362	368	324	338	345	372	324	352	326	338	332	324	341	375	313	309	313	353	338	316	350	326	367	372	351	334	320	342	375	343	350	316	342	318	333	340	337	342	381	309	291	315	348	329	305	339	362	352	339	359	341	316	359	359	354	368	387	360	354	335	360	358	314	346	318	352	349	325	319	354	372	352	334	366	370	358	337	366	319	315	355	341	358	355	352	349	373	367	344	345	335	346	321	345	339	362	347	365	342	356	352	373	347	313	344	320	361	381	339	354	347	344	339	354	336	330	385	391	333	343	361	347	373	355	336	351	358	365	348	337	352	356	333	318	373	335	324	339	307	351	335	370	344	357	313	349	332	373	340	299	325	361	340	345	333	351	339	339	344	337	324	367	383	312	347	361	329	336	376	318	307	332	354	340	325	321	330	343	366	334	335	335	324	377	356	346	348	337	332	322	317	362	351	364	329	369	354	323	354	319	352	320	342	372	353	329	353	358	323	343	367	339	342	360	378	274	355	348	354	355	298	364	289	341	362	329	339	313	351	300	354	316	308	305	382	331	323	318	316	284	347	362	329	356	374	328	388	379	321	375	346	394	345	387	327	349	331	344	315	332	306	326	374	344	337	299	329	395	343	352	347	347	323	352	371	334	313	349	333	348	368	306	334	327	313	326	342	300	333	345	334	322	312	356	358	362	351	338	338	364	312	365	348	311	353	339	355	357	357	374	307	343	366	333	334	326	354	341	347	342	327	335	318	322	356	348	353	372	353	355	339	314	335	362	354	346	343	333	349	371	309	329	339	312	336	367	355	333	355	335	357	341	341	319	311	342	367	331	339	320	388	343	368	355	333	346	396	318	356	345	344	329	316	351	353	336	363	354	350	367	334	302	339	349	377	362	383	307	329	336	362	343	330	384	356	354	371	360	338	333	343	345	343	352	368	349	344	353	321	351	370	351	354	336	350	335	361	361	358	346	315	334	363	314	355	328	313	341	317	329	358	349	341	355	362	320	327	323	338	376	363	332	372	345	340	343	341	342	307	336	333	363	390	343	333	363	341	351	351	331	337	346	352	342	358	346	358	358	388	335	355	323	311	343	345	327	329	305	334	333	301	315	343	342	327	310	334	329	319	301	312	342	347	370	341	284	322	337	351	367	358	326	334	340	350	336	344	343	359	346	374	363	332	350	317	348	343	348	371	326	337	350	340	348	347	336	311	368	346	330	337	309	369	342	358	343	341	362	328	397	338	353	341	330	385	332	324	337	335	364	357	325	313	330	328	367	309	307	331	328	355	349	347	340	346	367	319	326	360	364	342	354	336	375	341	333	336	383	359	352	333	349	356	334	356	345	317	333	309	348	307	312	344	343	342	325	369	353	331	280	391	386	387	325	358	356	380	316	367	352	355	356	353	377	341	334	355	370	364	323	316	313	350	356	321	358	343	344	360	312	300	354	325	332	326	345	344	325	291	340	351	339	307	358	351	299	346	341	356	346	330	336	345	326	359	341	349	370	351	361	371	308	342	356	327	332	327	371	351	344	350	347	291	313	329	352	343	333	313	341	321	346	353	348	306	328	356	345	347	319	361	352	354	369	323	339	339	354	365	333	350	328	338	363	351	316	339	339	380	368	338	300	356	346	286	376	315	342	367	346	331	335	365	345	360	321	340	369	364	348	310	337	384	351	341	354	365	340	333	349	372	354	342	337	364	346	345	283	343	373	339	313	344	346	319	338	319	343	331	330	321	394	319	317	331	373	362	356	393	347	375	347	349	322	367	371	345	352	313	323	328	353	355	326	358	313	336	348	316	300	321	310	381	323	339	361	313	360	333	335	364	318	347	369	363	357	361	331	388	347	377	355	345	325	330	317	354	337	336	334	389	362	357	326	371	349	378	355	347	354	317	363	334	371	372	358	329	350	349	374	360	333	357	313	344	356	395	380	334	346	351	346	289	327	341	349	347	364	331	338	342	340	328	333	342	361	330	334	333	355	343	358	343	325	348	374	338	335	320	344	337	331	322	329	371	358	372	356	313	331	341	365	347	352	345	354	342	318	373	347	315	313	340	297	337	349	330	353	373	338	359	315	328	316	355	299	330	302	336	348	348	333	351	345	343	355	325	339	337	342	313	336	343	363	359	339	339	331	382	358	361	354	335	321	367	365	352	374	394	371	323	303	323	344	329	349	338	372	344	353	336	342	321	352	369	342	342	313	343	324	358	309	320	330	359	309	328	348	328	349	335	358	325	311	331	360	356	357	324	377	350	332	348	345	327	352	365	344	320	346	346	351	317	342	360	330	340	353	351	360	371	307	305	360	338	353	359	333	318	320	293	337	352	340	334	311	337	312	344	336	323	335	373	327	332	334	323	359	375	359	327	337	359	353	361	354	364	332	331	347	316	359	292	329	344	346	368	331	307	337	323	339	330	334	341	350	341	344	356	357	363	337	362	352	359	322	365	353	361	335	328	365	331	357	330	336	353	370	355	362	355	327	339	333	322	363	338	329	339	336	320	326	332	353	366	336	324	306	391	345	326	361	354	335	321	322	375	332	348	341	380	351	357	333	326	355	328	351	334	392	360	341	368	338	332	354	341	347	342	355	367	338	349	343	365	316	327	335	341	319	344	324	306	349	346	372	341	318	360	295	334	340	334	344	341	356	351	335	354	373	371	333	303	348	343	362	305	373	333	325	359	339	316	367	361	334	340	315	323	353	323	310	354	316	341	386	351	316	333	329	338	353	336	334	333	385	366	344	327	362	347	382	342	358	361	327	337	308	358	353	382	346	395	351	376	336	333	325	339	360	353	365	330	372	339	343	367	330	314	349	340	357	353	342	334	335	353	365	342	332	350	347	335	369	310	326	345	311	340	351	370	349	348	343	352	369	319	334	325	368	359	362	347	303	355	334	373	326	366	345	357	327	362	304	357	325	356	343	337	348	327	350	299	340	350	351	334	382	352	355	342	347	346	342	319	333	374	327	346	346	310	329	353	366	346	312	331	375	311	369	356	343	339	366	341	341	341	322	324	335	339	343	348	317	312	329	330	301	332	341	367	361	331	318	335	360	341	330	371	312	343	398	353	337	340	362	318	343	317	352	332	354	327	322	369	354	368	348	349	320	366	370	346	359	351	334	331	370	367	353	376	369	318	339	361	338	322	369	331	361	393	318	329	341	329	313	336	338	345	343	349	342	359	340	375	329	340	340	334	347	358	327	317	347	345	385	326	324	418	326	340	313	353	331	337	355	335	361	322	351	318	348	358	360	336	358	322	328	324	347	370	318	320	376	333	341	327	341	353	354	369	310	335	314	317	324	311	332
7098	4646	8941	9374	8650	7260	5831	5305	4609	3308	2776	2457	1868	1592	1478	1284	1093	1048	943	972	938	878	880	899	844	818	829	787	805	823	824	794	783	855	815	772	803	839	799	833	800	796	856	812	809	800	873	816	843	824	813	821	797	797	822	813	849	819	746	756	791	779	751	797	857	775	805	845	823	812	763	784	722	840	802	818	831	824	813	765	820	810	754	846	786	791	792	795	824	790	827	814	792	807	757	797	773	782	853	802	809	758	804	828	753	773	821	833	741	805	772	795	823	795	803	809	774	821	851	792	773	820	822	778	837	789	788	819	828	861	823	766	778	757	794	837	799	812	770	745	813	787	766	773	836	815	792	747	819	792	792	810	765	760	836	794	836	802	820	803	908	851	817	777	765	771	784	774	775	781	804	794	778	747	801	769	815	816	779	731	790	820	845	797	800	803	821	821	792	792	800	827	826	794	818	810	779	807	804	751	797	781	742	825	774	767	796	828	814	756	815	818	825	809	811	825	739	759	814	793	807	815	791	827	758	813	792	824	805	830	745	810	765	835	744	786	788	787	781	798	834	780	757	795	780	809	817	790	781	795	834	791	794	807	825	778	811	862	806	821	804	758	763	801	785	771	774	837	766	812	746	771	766	787	797	825	799	767	819	778	825	751	792	835	797	818	779	809	820	790	780	798	756	790	775	788	792	797	829	858	851	750	821	782	741	829	870	801	821	783	765	799	765	839	781	812	857	804	781	810	736	791	806	829	848	786	763	818	812	804	820	777	809	781	754	783	822	820	778	789	775	822	808	787	870	740	838	817	837	812	808	783	817	812	785	794	798	807	816	807	805	787	763	813	775	773	776	785	782	779	812	764	840	834	827	776	813	778	769	805	753	853	749	821	792	807	800	804	837	789	807	811	789	798	798	790	865	805	807	750	751	779	789	768	808	764	784	835	786	712	782	760	762	754	830	820	822	737	836	798	792	807	768	759	841	801	802	739	795	830	821	812	777	816	842	791	822	783	808	811	791	846	855	784	805	810	832	787	828	796	803	816	770	779	786	821	806	795	793	799	811	777	795	825	814	801	763	792	790	789	840	858	818	792	792	803	791	764	830	815	739	798	797	778	833	784	824	795	830	757	793	837	783	803	822	787	807	819	813	810	791	844	786	781	802	806	769	800	813	810	756	749	806	793	779	790	806	802	813	814	775	819	842	802	805	757	800	810	765	806	781	776	789	802	742	829	760	800	812	823	725	792	805	748	833	836	830	846	827	815	867	795	780	849	858	813	783	783	801	769	779	772	862	837	868	820	816	830	848	819	781	763	821	754	802	809	780	742	769	822	778	781	780	798	856	775	804	791	751	849	839	763	733	794	833	785	793	818	853	749	795	772	782	815	815	789	782	783	812	793	829	827	800	764	780	765	782	791	824	806	735	792	785	809	793	786	764	766	833	777	806	845	793	809	802	818	806	789	805	853	761	790	809	760	781	789	768	815	853	820	791	757	781	765	743	803	779	832	775	779	805	800	740	871	772	819	805	771	818	786	814	768	833	758	790	831	806	828	815	769	813	812	787	739	814	814	777	811	836	801	760	755	788	811	767	819	758	824	867	848	804	759	772	828	766	794	780	774	814	789	822	772	811	802	748	817	759	800	812	832	783	847	756	760	783	781	776	805	770	755	811	781	755	790	786	789	758	816	808	799	787	770	778	781	778	825	774	789	779	796	830	792	790	786	769	799	771	779	782	789	799	770	755	759	802	788	768	762	785	804	865	784	828	799	753	825	755	843	774	763	774	760	811	756	785	812	802	754	848	799	762	792	803	765	861	778	764	783	791	772	753	761	788	780	794	784	837	786	737	761	786	796	800	813	786	878	798	789	811	794	803	777	742	812	769	788	827	803	775	844	771	813	824	773	812	753	804	768	827	812	790	739	798	802	809	836	799	792	747	801	809	799	765	785	871	820	801	800	826	777	771	766	779	790	803	795	827	841	796	768	810	819	789	778	803	752	866	772	815	786	782	790	798	809	783	855	773	800	743	817	750	811	823	774	772	800	788	755	812	775	800	799	839	849	813	826	811	782	807	843	786	840	838	753	770	847	813	744	814	830	767	817	823	753	773	814	780	789	794	778	811	785	752	799	766	790	791	792	833	788	828	745	782	778	804	799	787	784	837	791	756	788	810	805	812	789	756	762	843	833	766	792	760	821	771	855	791	824	809	778	807	874	848	833	832	748	816	838	803	867	807	726	831	838	832	792	819	810	773	781	801	778	813	807	763	803	831	788	797	803	828	816	797	806	855	808	854	790	786	774	780	813	804	777	833	785	828	784	783	789	759	776	763	803	804	762	782	834	820	837	812	826	805	802	806	800	798	822	775	789	771	820	774	769	787	829	801	817	795	781	845	832	785	759	799	830	807	808	770	749	807	775	836	788	778	827	840	833	815	823	831	809	792	779	821	836	834	828	820	779	766	752	814	797	820	800	837	728	800	809	797	829	758	807	850	870	769	827	748	824	781	782	782	832	786	861	797	856	819	746	858	803	822	785	803	806	793	770	813	802	802	787	807	816	787	798	846	766	818	808	793	813	841	757	808	805	745	817	827	747	758	782	802	788	810	819	810	773	809	810	791	790	820	784	761	811	809	821	768	808	783	791	797	766	796	833	794	771	837	791	815	839	796	794	826	790	797	817	819	806	819	797	818	787	750	813	793	827	769	782	802	790	805	810	826	774	853	757	814	807	847	822	827	855	779	779	799	835	834	800	803	804	807	807	785	830	804	819	830	764	780	832	787	765	788	770	826	763	823	764	740	805	742	828	804	776	766	789	808	807	843	769	779	752	808	779	794	797	783	802	810	814	831	806	776	793	801	812	750	762	787	793	778	803	778	799	765	748	827	810	772	799	773	774	776	741	793	800	832	797	818	771	832	785	799	778	796	817	735	760	798	791	768	850	782	796	788	815	856	844	764	771	821	789	823	768	799	821	758	775	858	790	772	741	852	807	775	805	789	760	756	742	785	781	837	786	787	774	790	804	820	842	773	773	773	780	870	752	792	799	739	773	840	820	802	816	801	773	747	836	805	765	789	811	809	785	770	787	770	817	791	769	726	772	777	793	876	747	773	754	814	760	806	774	832	835	791	790	796	769	787	805	838	785	790	829	783	828	783	782	797	804	767	780	784	832	802	809	732	788	784	831	772	797	747	813	823	826	829	784	785	775	823	806	812	751	814	768	773	804	764	816	838	807	801	810	762	791	757	781	814	745	829	795	809	801	793	813	810	801	817	803	845	770	842	816	794	791	812	769	756	747	784	834	826	774	849	811	781	807	804	856	824	841	803	829	833	784	847	763	814	818	779	855	750	761	826	798	776	819	819	782	839	807	761	811	805	763	836	838	775	801	812	781	775	854	832	823	830	806	813	803	798	805	776	808	813	834	804	808	822	789	844	801	782	778	764	833	821	774	763	751	781	799	752	821	876	841	811	785	773	808	746	822	787	802
19467	7470	7513	5533	4038	2883	2203	1850	1542	1064	940	739	603	542	467	465	407	378	366	367	328	353	336	326	355	321	339	326	309	336	332	300	325	345	327	343	282	309	292	290	327	335	303	285	330	314	300	288	296	308	299	325	326	334	289	324	302	331	313	316	315	323	326	282	319	282	279	292	318	286	311	275	312	257	314	341	308	294	319	324	313	300	308	341	301	307	312	292	312	321	277	315	290	296	296	273	278	330	297	311	318	307	309	324	280	316	309	312	296	302	324	324	310	288	298	291	309	302	326	313	315	296	312	293	315	323	273	308	323	314	322	295	311	288	352	293	276	326	273	316	295	320	287	325	321	289	298	330	326	294	296	296	299	290	262	319	307	296	270	331	329	316	310	319	316	291	289	310	288	293	322	309	293	315	285	331	322	319	289	307	293	278	313	296	283	298	296	317	300	324	317	314	311	304	299	323	330	345	321	315	285	288	289	319	316	297	290	316	319	301	285	303	327	299	321	316	302	322	299	285	334	295	302	311	316	321	311	299	335	306	318	304	316	314	336	340	335	280	300	336	273	288	325	291	325	280	333	320	301	303	323	307	327	314	313	280	278	304	308	274	275	299	305	331	300	305	331	291	318	295	293	304	282	298	328	310	316	302	263	300	286	298	324	306	282	334	297	298	298	329	299	299	310	320	288	312	281	354	338	327	305	283	297	281	290	328	320	306	311	289	300	328	272	319	277	314	311	322	298	293	296	297	304	309	319	308	284	302	291	312	293	297	289	336	284	265	315	344	310	340	310	297	326	312	349	315	316	356	309	256	288	308	277	342	303	294	315	319	344	285	304	326	328	297	313	282	317	311	309	317	287	305	298	310	317	319	293	314	294	309	319	331	305	322	344	301	338	301	315	297	290	311	298	315	283	328	331	296	299	333	312	307	326	321	290	339	303	311	313	258	306	313	298	293	293	333	292	313	333	310	280	293	288	316	332	295	310	295	364	307	298	289	353	312	340	317	309	289	302	306	308	326	286	318	304	317	277	320	276	302	269	274	324	304	314	335	317	306	319	306	295	285	334	290	309	325	318	319	290	318	287	302	352	310	285	312	325	332	294	327	321	321	291	313	310	313	290	325	295	323	318	287	323	291	314	283	320	307	298	312	308	303	283	312	296	281	315	306	296	318	289	317	304	297	297	309	302	298	286	325	308	304	304	319	298	309	301	299	308	319	304	328	321	326	301	314	305	347	311	312	307	304	261	338	345	336	337	292	271	295	288	290	326	323	317	289	277	297	296	307	319	332	282	287	323	298	339	320	311	333	306	295	324	326	312	303	315	311	304	312	319	304	305	267	301	318	348	291	309	314	327	302	338	284	325	272	279	302	302	288	317	292	252	321	319	309	318	321	286	312	317	315	301	311	327	350	317	322	278	328	327	293	296	286	307	286	301	298	297	352	338	277	305	352	294	311	304	294	299	288	327	304	290	323	280	275	309	263	302	306	301	321	297	319	317	297	296	298	280	336	315	320	331	278	289	338	312	312	297	319	308	309	340	313	315	327	285	308	325	286	311	301	321	329	302	281	305	263	313	305	307	320	320	294	297	314	293	312	310	331	265	289	319	313	306	306	301	302	284	304	289	341	350	321	295	306	310	307	266	320	306	337	301	313	307	299	325	263	301	301	318	267	333	305	362	326	286	346	316	314	298	330	310	308	307	289	325	342	308	318	321	298	324	319	282	304	312	338	315	263	284	317	300	282	299	292	320	311	279	279	292	308	268	339	366	324	305	325	292	326	339	333	309	345	296	311	293	317	304	328	295	287	322	292	324	296	303	321	304	303	301	319	303	320	327	357	337	306	319	297	303	310	296	283	311	305	289	286	282	323	277	319	314	294	310	299	309	326	328	304	326	306	306	305	325	325	314	328	295	316	267	299	319	321	298	302	305	310	303	337	302	263	309	328	290	298	305	309	316	289	293	286	289	323	345	294	283	329	303	309	294	303	305	283	321	282	294	278	272	295	303	307	296	305	312	291	328	303	306	316	303	287	314	321	317	329	284	311	323	310	260	265	320	347	327	342	322	303	304	332	298	317	293	280	304	303	327	311	336	345	301	310	320	295	310	313	318	302	316	275	311	287	315	356	337	323	334	311	284	307	276	311	262	306	300	316	320	325	308	326	347	305	313	322	307	330	306	353	328	279	303	302	285	296	302	319	330	326	325	303	291	306	250	322	288	359	324	322	341	300	306	298	348	337	321	313	264	327	328	326	300	311	325	305	298	329	298	324	297	317	314	323	293	312	347	326	291	326	303	329	292	314	306	300	270	318	296	315	315	316	298	287	308	303	305	305	329	307	320	286	320	301	310	291	257	315	305	303	292	285	311	321	319	292	305	319	296	309	298	301	308	297	302	314	311	316	333	279	339	327	282	278	273	291	282	286	279	276	296	278	315	304	297	316	288	275	339	339	310	316	290	325	306	303	307	293	348	299	344	258	280	316	296	336	303	307	310	273	279	313	277	340	323	307	310	311	281	302	304	319	295	276	318	326	302	297	311	280	309	303	298	316	304	330	297	339	264	300	296	294	309	320	317	327	292	304	301	297	318	284	303	300	304	295	332	299	312	333	304	320	318	337	286	365	290	304	291	323	316	304	316	305	305	295	308	320	306	304	303	348	319	269	295	323	313	275	296	294	297	311	276	315	301	305	288	295	314	289	278	327	300	355	315	313	308	297	302	324	298	319	306	317	313	295	317	330	324	263	318	341	324	302	299	318	330	319	270	302	316	333	302	313	273	285	289	303	292	299	336	312	304	309	274	291	308	327	321	321	322	296	317	296	323	322	318	300	302	296	286	299	298	308	308	311	293	310	319	298	336	302	324	306	318	333	290	286	285	313	281	298	299	319	330	323	311	273	340	306	294	321	291	328	294	347	318	339	322	341	303	308	269	338	309	317	291	294	311	294	309	285	330	307	336	296	296	288	297	281	308	296	308	298	324	314	325	309	339	279	275	323	310	333	280	325	308	284	322	301	314	301	293	329	310	285	331	324	308	314	263	296	327	304	276	287	346	308	295	297	338	325	306	313	286	295	314	305	295	285	321	281	343	269	313	341	328	300	329	317	313	291	298	303	325	320	296	282	312	326	316	288	322	272	338	297	273	347	312	324	312	287	329	310	302	283	308	296	305	312	291	323	304	338	299	282	321	353	319	309	310	326	303	330	312	294	290	298	342	294	336	331	304	307	339	308	313	288	312	285	316	339	309	334	317	332	316	329	308	302	314	314	304	304	299	277	282	324	325	302	308	310	284	278	289	307	329	328	347	324	325	281	303	305	344	314	309	259	300	322	311	285	312	288	324	319	306	336	340	283	332	305	312	321	304	315	305	332	302	309	307	280	293	297	321	287	305	304	319	301	293	296	310	330	318	300	313	331	286	320	328	286	311	335	333	298	308	269	344	297	296	266	290	308	329	299	290	328	312	285	321	312	324	318	289	321	338	292
13090	6689	13280	14478	13656	11218	9407	8098	6453	4868	3978	3262	2498	2104	1778	1513	1290	1140	1085	971	942	846	943	874	847	829	841	803	790	822	755	813	762	795	781	736	723	758	716	738	760	724	771	719	738	730	716	755	724	709	739	686	708	753	690	780	752	753	747	733	702	690	691	736	803	752	698	746	694	717	760	701	733	674	724	738	689	788	731	709	679	747	708	738	751	730	709	706	750	752	768	706	728	705	715	703	771	730	700	759	731	763	694	745	734	776	760	754	726	724	694	682	694	667	683	721	713	697	696	703	730	740	739	760	684	732	709	703	740	737	700	733	711	726	710	735	689	721	700	733	781	730	755	726	723	769	686	717	724	720	721	722	722	740	696	720	708	689	683	757	679	748	706	727	708	714	739	708	720	741	718	720	685	757	719	724	688	758	709	763	777	706	722	757	712	741	719	753	700	697	772	706	759	739	742	690	753	723	684	714	755	735	695	713	680	725	709	738	697	738	702	738	693	682	714	723	737	700	741	732	703	721	767	708	760	723	719	751	717	750	724	754	765	745	742	716	719	735	746	695	723	700	737	703	761	742	690	745	699	723	742	770	760	723	719	704	669	780	700	718	756	696	682	695	752	717	717	714	757	644	751	716	720	719	705	749	732	759	729	758	725	722	648	703	708	680	734	734	719	760	722	713	680	718	729	668	737	723	717	744	673	723	704	754	695	732	708	739	726	712	731	731	732	723	692	684	710	712	796	721	730	701	717	698	693	722	702	724	712	681	729	698	732	719	725	704	697	733	753	719	726	677	719	729	708	759	711	726	708	746	736	703	735	739	734	745	700	742	747	682	741	720	717	721	689	729	714	708	693	703	715	697	722	658	736	741	692	728	668	716	709	722	751	705	736	717	706	741	759	679	746	778	705	718	773	725	728	710	683	706	700	761	684	696	684	751	686	746	704	738	639	720	693	756	733	730	670	731	748	714	715	710	721	722	724	728	708	686	691	749	739	767	683	684	717	731	705	762	654	735	711	681	732	717	726	718	789	754	737	712	757	722	683	766	739	683	714	746	736	701	760	728	693	727	740	719	715	708	721	707	783	733	713	694	708	732	722	686	667	718	716	730	728	742	727	746	695	735	643	711	695	729	718	708	727	751	725	691	747	737	675	697	738	771	746	726	707	709	780	706	718	753	703	712	683	726	781	737	702	749	693	703	695	702	763	760	671	715	762	778	736	775	701	737	720	732	791	724	760	728	691	777	746	737	752	700	700	720	711	686	675	758	705	676	688	749	735	776	749	747	712	712	712	724	758	755	771	733	687	733	697	735	715	737	719	713	719	760	676	748	686	702	760	705	746	709	713	761	761	680	728	751	687	740	739	739	703	714	696	723	703	765	710	693	739	714	747	772	785	730	720	751	715	732	666	715	739	700	740	661	717	669	749	779	684	730	709	721	706	748	710	711	663	730	767	719	721	708	704	711	756	757	736	713	722	688	706	768	743	717	695	690	674	723	700	726	730	716	706	746	724	754	752	702	782	746	711	742	723	718	702	750	704	713	727	762	728	708	717	748	753	646	729	704	708	691	771	756	713	728	690	701	708	724	719	737	730	695	731	724	724	733	685	702	719	688	727	715	755	738	725	704	746	747	712	727	722	735	704	745	727	748	751	715	731	662	708	726	761	719	758	715	722	733	746	766	741	714	706	704	757	734	733	712	757	711	743	777	721	721	724	720	695	715	708	739	706	718	720	741	698	740	715	711	686	732	739	708	727	717	733	747	685	739	771	730	750	694	690	699	762	725	726	738	707	745	717	704	738	728	737	706	734	700	726	715	700	729	670	704	702	748	720	741	741	690	729	757	712	751	721	680	721	722	746	665	727	682	707	688	741	681	732	704	745	736	712	743	684	720	729	724	737	730	775	730	736	736	732	689	740	745	710	706	711	738	680	735	683	707	747	735	744	729	662	714	739	710	764	690	660	742	760	772	723	687	720	726	729	801	714	774	731	740	715	716	745	765	692	697	716	714	733	709	690	735	714	735	722	719	688	710	722	741	665	730	724	693	710	746	768	720	704	745	726	708	701	727	708	734	739	744	726	711	672	737	718	752	701	646	733	695	750	712	711	696	701	648	713	750	741	747	729	756	690	731	695	719	708	703	735	684	788	714	711	713	722	727	720	750	651	741	771	723	718	720	713	695	746	728	674	674	734	757	715	736	747	717	760	701	727	723	737	695	751	722	718	731	714	748	734	719	721	707	689	706	742	730	714	684	705	736	664	758	737	707	738	726	720	679	758	786	711	738	710	732	725	685	690	744	741	730	741	774	713	738	731	730	701	742	688	662	706	725	670	744	724	706	733	795	745	678	716	720	799	739	696	714	695	693	733	732	731	715	730	724	698	730	726	693	676	702	722	720	699	724	715	715	743	734	752	703	692	732	711	721	702	713	731	718	744	750	717	679	729	681	792	768	712	754	700	723	724	752	750	724	712	741	701	785	724	704	692	698	710	695	729	723	703	728	745	709	716	694	729	708	714	724	714	714	705	750	722	729	700	737	721	725	710	774	740	737	725	730	725	678	755	752	737	710	697	708	751	685	691	703	758	720	704	722	698	674	748	716	698	755	685	729	695	721	750	703	698	656	693	735	713	737	723	706	709	759	701	712	720	687	730	772	756	729	709	735	708	696	688	715	735	710	734	704	742	735	701	673	710	707	744	741	726	741	701	728	773	726	688	715	739	742	724	718	727	702	702	696	765	744	696	639	709	708	739	743	695	734	756	732	750	666	740	746	750	743	720	655	729	711	719	739	726	740	736	722	788	687	715	749	655	736	746	674	725	686	659	703	725	742	769	705	726	724	697	735	709	721	717	709	678	720	712	708	724	714	749	742	694	693	697	757	709	723	722	741	714	747	754	707	729	757	697	733	726	708	699	684	704	733	738	720	709	739	745	761	688	727	705	726	738	695	695	697	728	747	714	711	745	711	695	728	728	723	721	702	714	703	701	715	711	744	713	732	723	695	662	742	693	722	677	691	759	706	732	723	708	731	696	745	746	662	692	718	698	739	697	733	758	685	723	713	750	732	753	753	728	699	714	703	744	687	695	717	716	744	719	724	717	741	673	723	725	668	721	694	753	692	689	755	730	702	692	739	766	735	719	752	722	706	724	731	782	653	709	764	666	757	707	722	732	746	715	681	731	728	678	734	736	726	757	711	769	736	690	732	727	721	717	746	716	781	698	726	723	725	698	690	686	729	705	722	674	720	709	737	710	750	709	728	658	715	725	746	727	729	731	773	737	717	710	731	734	700	716	705	705	766	687	682	737	729	753	652	699	692	695	704	775	690	704	691	694	720	708	706	717	662	741	725	734	701	725	731	691	684	720	708	711	745	746	687	711	698	666	730	704	716	717	721	743	713	714	789	741	643	716	711	696	757	722	685	755	731	716	730	745	772	740	715	689	747	760	743	731	715	711	670	707	716	757	683	725	680	752	719	739	677	773	744
26739	10984	10744	7835	5570	3736	2786	2240	1775	1309	1040	892	713	586	548	444	376	327	340	321	282	282	273	301	291	279	282	265	315	293	267	278	286	283	255	278	285	265	259	259	242	269	249	234	257	306	292	259	216	270	271	268	255	265	241	246	218	258	248	256	250	246	282	258	255	251	254	269	255	256	254	258	237	272	228	266	220	257	243	285	270	265	232	271	230	271	267	279	254	269	276	267	244	222	273	231	279	272	276	245	256	261	250	249	248	258	283	250	269	270	247	260	244	244	262	260	229	218	262	256	253	255	243	254	249	204	231	269	269	273	291	264	270	275	238	237	243	265	275	251	259	236	278	232	236	261	251	267	271	285	257	277	252	260	241	249	266	250	270	277	266	250	269	254	228	258	293	226	255	244	258	238	261	248	260	236	264	264	207	251	245	248	238	277	253	287	239	263	225	255	244	242	262	260	248	228	249	239	275	279	252	276	241	248	257	254	257	276	253	249	256	255	274	257	216	247	249	240	260	239	273	295	254	259	268	249	250	251	264	237	218	261	243	266	238	257	266	239	260	281	246	234	269	272	240	229	245	227	245	272	251	261	263	245	264	254	265	262	248	254	255	255	270	288	243	260	262	247	242	238	255	248	249	260	241	259	270	267	265	282	252	251	278	256	255	277	260	235	253	255	227	247	283	235	248	257	261	249	248	274	260	237	267	268	221	229	251	266	251	255	261	239	248	248	252	269	250	231	284	253	251	265	272	226	288	271	255	282	263	238	258	272	261	257	242	278	271	249	263	251	258	248	262	253	261	235	291	231	237	236	249	259	247	241	252	259	242	249	261	243	255	264	253	250	255	242	209	254	262	250	285	273	243	215	259	244	263	257	251	210	283	283	252	252	249	240	248	274	268	259	261	258	270	253	255	250	284	263	256	260	228	281	214	279	250	244	241	261	263	250	233	256	219	245	287	260	217	261	277	273	259	238	252	276	232	248	258	268	244	267	233	274	237	242	251	271	258	266	261	276	234	240	269	262	272	273	277	241	273	233	269	250	244	254	264	250	251	256	278	281	251	226	273	224	270	266	254	288	241	263	270	227	240	278	265	236	253	274	270	270	264	254	239	232	251	250	261	246	262	257	232	247	244	256	248	229	245	259	267	262	274	295	272	257	250	252	269	272	239	238	260	266	263	278	262	229	258	268	249	267	211	244	256	220	252	273	282	263	220	233	237	266	272	238	272	273	251	273	246	253	294	261	249	251	261	237	238	267	259	245	269	225	244	259	274	265	224	267	278	232	253	247	261	250	248	254	285	245	271	265	284	274	257	254	274	268	275	262	274	274	220	223	245	265	258	274	251	246	239	230	243	250	261	238	264	258	240	234	240	274	269	246	277	242	243	269	246	253	245	253	276	249	272	241	230	226	265	273	261	266	248	281	251	240	261	281	282	249	220	241	232	256	263	250	267	240	243	257	255	221	261	281	224	252	229	274	280	249	244	263	273	251	269	255	279	255	242	232	280	290	237	242	249	252	279	275	243	269	254	252	267	273	272	271	233	264	276	271	259	232	226	256	261	254	252	261	255	255	231	267	259	274	266	266	288	294	258	274	239	237	260	286	266	232	249	273	291	254	264	220	247	274	257	259	244	267	279	262	258	308	264	231	257	275	259	283	260	250	273	265	291	251	278	233	234	219	232	241	267	254	281	275	226	251	278	229	267	241	256	254	283	270	291	237	264	250	256	250	246	251	264	248	252	252	252	264	264	249	267	266	243	247	248	267	273	238	226	258	240	260	220	252	252	269	240	223	264	257	238	239	251	244	288	266	265	238	237	261	240	263	229	223	231	268	265	268	225	256	265	281	254	259	253	274	267	267	265	249	280	276	277	252	235	265	236	252	264	253	257	258	261	249	233	263	285	251	250	253	255	267	276	267	258	244	286	244	254	269	255	260	250	254	259	244	262	224	280	236	279	261	264	261	247	259	252	251	250	253	240	263	258	263	253	282	247	252	279	272	240	256	257	254	229	260	254	245	261	245	257	269	242	251	253	224	266	268	248	273	288	261	243	205	231	233	303	255	234	261	239	240	248	223	262	266	257	232	213	244	243	268	259	287	278	306	268	252	253	265	238	234	243	258	235	254	237	276	248	253	269	256	257	274	264	244	255	249	248	291	258	253	262	264	266	246	263	286	286	239	261	249	270	261	274	264	255	276	250	265	250	240	240	245	254	251	276	255	245	268	264	275	245	258	267	266	277	261	282	212	273	236	206	274	268	233	273	279	255	249	261	254	253	269	234	219	265	255	245	258	246	283	269	255	272	278	280	221	234	266	261	235	263	256	289	272	257	258	229	267	219	273	250	266	237	247	263	245	252	222	258	254	245	255	256	257	263	249	259	275	258	242	256	259	251	257	240	246	268	261	268	236	240	248	238	260	219	253	266	275	268	242	233	258	231	239	238	269	269	281	272	252	267	250	254	278	260	273	252	248	247	276	260	242	273	274	261	254	239	241	235	240	271	243	264	242	262	260	238	240	223	250	244	274	226	259	231	232	262	252	225	245	249	244	226	267	270	248	266	232	246	259	258	262	248	270	271	279	263	216	272	265	272	236	252	246	244	291	275	236	221	242	234	253	235	293	247	241	220	254	270	253	258	262	265	238	245	261	230	257	257	287	233	260	267	234	240	248	250	248	246	258	280	270	246	242	268	249	253	238	277	258	258	237	251	248	243	237	240	248	265	260	253	238	240	265	246	259	265	248	244	301	241	249	281	250	228	249	237	244	261	286	282	259	260	247	253	229	263	246	211	241	262	250	259	251	274	253	260	274	265	253	237	273	242	263	265	258	271	237	239	252	305	276	224	226	260	259	277	241	257	246	252	245	255	258	262	269	259	252	268	233	241	242	251	244	227	289	254	282	247	272	265	264	233	271	255	241	254	228	236	228	244	225	244	254	255	240	246	282	279	247	245	255	279	232	250	258	247	257	271	274	257	258	253	246	245	282	287	264	252	249	245	257	249	233	261	266	271	262	277	258	213	230	247	255	228	245	258	245	267	250	267	237	244	231	262	238	287	247	235	271	230	251	243	239	270	283	231	282	272	236	256	264	281	284	250	251	284	270	241	238	248	260	292	257	260	265	249	286	270	272	245	253	271	272	244	247	232	273	262	270	235	249	250	274	272	257	241	271	264	274	242	263	273	241	242	252	264	253	254	251	243	276	283	228	261	239	251	249	263	297	220	254	243	273	256	228	257	283	257	260	243	280	273	268	251	230	215	271	286	258	245	240	263	248	277	241	271	282	266	261	256	231	242	247	280	267	266	239	263	256	245	244	270	265	230	255	247	250	243	236	250	261	273	246	259	265	248	267	246	257	241	277	260	266	271	230	242	269	239	265	236	231	242	271	261	261	279	248	217	245	234	283	251	251	256	247	285	228	285	277	272	245	251	261	264	244	271	265	248	268	243	256	249	247	261	260	272	249	256	261	275	260	265	235	224	256
15930	8963	16856	18588	16824	13593	11141	9850	8255	6317	5207	4257	3181	2733	2206	1781	1371	1282	1125	1013	894	951	830	832	795	738	713	742	713	714	687	694	705	675	680	671	679	601	665	662	652	634	598	597	621	684	665	646	619	637	619	605	605	673	646	550	627	625	651	617	631	621	585	651	626	609	626	572	592	609	636	583	632	597	626	615	624	572	656	600	621	616	587	650	631	625	660	584	588	645	557	570	594	677	665	629	619	627	639	637	599	596	568	600	623	614	587	618	606	617	617	638	636	626	612	581	602	593	582	623	655	634	624	663	637	602	612	645	632	642	624	623	596	605	647	624	616	533	590	643	591	614	612	592	630	582	595	631	584	625	616	582	589	591	626	616	597	616	594	604	635	556	624	632	606	598	605	595	611	633	648	639	645	625	651	641	619	580	658	649	638	656	622	607	631	611	602	616	633	642	614	666	632	596	597	618	628	627	620	637	572	636	631	624	611	662	598	592	642	639	616	642	591	607	587	633	612	589	613	645	598	638	612	658	622	612	621	578	605	622	569	627	637	569	617	630	619	610	654	633	620	621	612	620	599	601	655	598	648	612	638	609	611	606	641	638	584	630	616	616	603	607	607	594	606	612	584	637	630	567	637	624	548	595	621	617	581	621	584	608	578	673	613	599	636	620	604	625	637	624	624	593	609	610	676	602	622	593	630	621	599	647	585	644	555	570	615	591	641	562	663	622	598	595	654	630	594	630	584	605	609	615	589	627	599	621	614	645	671	636	638	638	625	618	637	609	646	618	607	605	617	622	617	629	602	652	625	608	618	600	623	587	655	601	639	621	621	640	616	618	581	621	615	589	583	633	575	627	600	668	569	600	621	593	615	628	598	621	562	655	623	632	659	604	639	650	597	605	546	618	608	595	586	626	580	601	590	577	625	621	600	627	627	602	632	591	595	627	597	613	603	601	634	625	642	651	655	621	636	638	641	636	625	654	582	652	625	613	627	612	616	591	608	595	653	600	637	639	611	606	615	675	574	557	640	603	576	618	594	629	619	660	673	614	576	631	610	605	591	596	633	638	636	608	576	607	615	615	616	647	575	593	593	646	592	641	617	627	603	598	643	592	610	607	605	615	639	609	619	551	620	585	653	625	604	569	608	599	608	636	618	602	644	596	605	653	610	618	615	591	596	646	608	669	604	612	575	582	675	656	612	637	626	646	633	611	609	628	638	615	640	653	619	602	615	576	626	529	599	593	574	604	612	647	638	588	646	582	602	597	595	624	592	666	639	602	612	629	628	631	589	611	620	609	636	621	614	602	612	613	603	612	605	611	632	602	563	610	662	613	604	615	640	577	601	666	650	599	597	683	652	639	657	599	598	604	611	614	662	622	603	621	587	634	594	576	602	620	648	639	592	577	616	639	602	599	683	603	584	605	627	636	586	593	666	626	585	629	587	649	623	602	571	598	571	628	627	607	605	566	630	600	616	627	587	640	638	585	644	591	597	592	660	580	639	628	619	608	615	602	672	647	638	631	604	600	607	606	610	581	632	629	612	635	607	580	556	584	645	626	631	595	625	643	637	601	610	617	621	643	633	646	623	650	603	636	640	621	621	630	574	620	606	635	636	577	634	602	654	587	630	609	592	648	650	610	619	602	587	648	614	647	582	625	622	591	599	573	555	622	597	639	583	619	616	638	650	626	621	660	615	618	628	599	624	606	614	606	572	569	627	602	680	587	667	651	609	610	642	558	625	660	595	647	595	633	668	640	600	621	663	631	601	607	586	620	640	636	656	640	607	662	614	617	626	585	584	601	649	623	620	592	589	598	632	600	576	612	589	612	628	650	643	568	567	641	603	602	629	595	619	607	634	608	586	601	601	616	617	611	596	583	606	585	642	602	625	580	620	620	632	618	603	654	604	604	609	600	594	637	632	641	553	588	575	587	612	615	575	619	624	564	630	609	599	623	603	619	620	650	598	617	657	604	645	597	605	592	626	633	617	600	607	660	627	618	580	606	656	576	600	578	677	636	624	625	654	655	636	660	613	669	620	635	604	596	647	592	571	599	658	607	637	584	619	613	607	573	602	622	627	592	628	647	624	691	626	656	588	636	601	635	578	642	626	645	619	601	587	608	624	606	656	616	618	632	627	613	626	607	595	646	594	634	674	656	594	572	605	619	568	592	622	601	625	607	565	652	576	599	597	627	611	615	615	591	646	617	588	599	599	622	560	633	580	551	662	594	637	592	625	605	576	638	591	596	649	610	581	680	607	598	641	649	624	568	632	655	606	583	633	613	576	614	609	621	587	550	587	636	627	616	563	612	643	617	586	610	592	605	615	576	622	620	593	624	631	604	641	648	617	557	637	617	607	599	594	571	631	601	651	671	639	620	631	596	612	611	653	634	600	587	605	615	603	611	622	617	587	635	638	581	617	588	587	619	633	649	629	634	599	643	610	624	613	657	596	611	596	616	603	620	668	598	652	624	596	635	602	647	587	600	597	617	594	613	585	589	577	637	614	631	612	627	625	653	619	652	624	580	611	612	645	583	565	599	595	627	612	622	637	625	583	606	635	629	661	620	568	653	569	659	614	595	643	638	616	610	610	601	601	596	617	592	628	626	613	632	649	642	637	599	605	663	592	582	592	621	574	628	592	635	621	656	614	615	587	592	638	623	599	602	588	610	566	618	609	586	573	592	630	649	583	641	595	616	587	651	647	576	619	615	608	608	634	609	639	584	599	597	621	620	611	602	622	597	608	670	583	594	648	638	579	577	605	593	641	595	594	610	577	639	608	637	573	655	620	647	573	690	581	583	608	626	608	619	643	633	659	658	592	613	624	639	580	598	653	634	554	619	640	639	598	621	585	605	590	663	598	640	585	622	636	599	610	623	606	617	642	609	604	613	619	649	604	619	616	596	643	674	586	602	615	576	614	597	618	688	583	628	607	608	635	610	661	569	632	593	556	599	586	621	649	587	610	610	608	609	586	638	629	613	595	593	608	630	614	606	598	605	641	577	655	581	623	602	654	672	647	615	576	596	591	607	579	555	619	599	645	588	606	607	627	576	637	623	631	582	585	614	585	604	618	615	639	625	596	597	615	622	589	628	626	613	601	587	586	634	649	597	654	622	560	627	583	614	628	636	559	592	626	629	640	598	637	559	581	651	592	614	596	659	622	560	627	564	613	589	668	606	613	614	604	602	596	616	590	611	607	594	648	559	609	591	591	635	623	611	659	620	571	606	664	622	578	579	569	625	615	599	646	612	612	642	567	614	642	596	614	640	616	569	630	647	650	608	597	623	565	650	603	649	602	617	601	622	639	632	594	641	587	602	600	684	604	627	593	624	563	653	627	620	632	618	629	647	620	624	574	613	629	648	634	579	636	614	603	632	599	585	626	603	640	609	678	595	628	604	583	603	610	599	631	640	578	661	608	660	624	636	613	622	625	657	583	651	580	628	590	596	661	609	595	613	579	632	652	636	635	577	588	586	617	617	626	650
10011	4657	4844	3516	2553	1863	1377	1179	1060	912	729	654	597	509	453	444	393	417	358	389	363	354	364	341	373	362	378	369	395	357	353	338	365	358	334	345	336	308	355	336	313	344	341	368	373	346	299	365	332	358	355	354	332	321	345	385	376	346	380	356	372	349	327	379	369	322	335	348	359	336	371	350	339	353	326	318	334	362	351	339	316	353	336	372	314	314	349	322	354	372	339	357	360	394	331	324	382	356	366	375	323	310	338	320	293	350	365	341	383	323	365	370	340	361	337	349	335	319	361	313	363	362	354	352	326	310	326	366	334	366	357	335	359	330	328	354	359	329	345	350	339	348	378	363	366	328	339	296	382	339	357	358	358	346	356	357	372	380	350	357	322	321	329	333	330	354	334	326	335	310	333	318	308	326	342	348	343	331	351	358	343	335	338	355	344	363	363	329	337	350	337	340	364	344	329	360	348	348	292	353	312	347	320	350	348	325	370	332	332	367	354	345	352	349	294	336	349	393	325	328	358	372	347	327	336	329	352	347	335	328	379	339	312	360	359	348	334	350	362	337	368	352	358	366	352	334	359	334	358	356	331	362	357	374	357	331	341	331	355	353	370	348	379	387	321	382	359	334	347	331	356	328	364	381	387	334	328	335	368	345	335	362	319	362	359	359	325	332	352	338	372	390	353	351	338	337	341	329	359	357	336	334	325	329	327	338	344	367	336	336	340	365	376	370	321	315	339	366	353	354	414	350	337	363	350	341	334	344	346	398	326	351	311	348	344	328	316	365	325	339	308	326	362	353	343	337	340	353	331	343	372	382	361	330	338	363	363	354	372	323	382	341	353	356	339	356	347	363	350	366	328	333	371	356	328	343	361	323	335	326	329	318	363	343	363	365	366	396	327	398	326	327	332	345	359	338	352	340	321	368	339	342	329	336	345	358	349	381	341	355	314	355	345	318	344	319	364	344	327	347	343	334	343	351	362	381	379	377	381	319	342	328	314	323	323	335	345	334	319	324	341	351	372	339	366	334	357	345	312	334	357	330	336	354	345	358	346	309	370	325	358	352	339	346	362	340	344	359	378	349	344	341	327	387	335	366	340	321	350	350	364	340	355	331	344	322	353	315	306	362	318	359	333	299	325	388	348	383	359	340	302	319	341	382	349	346	333	342	363	361	358	359	324	321	348	342	368	339	346	334	320	328	332	347	328	344	332	340	310	324	379	295	315	356	304	350	328	345	322	331	360	343	335	325	328	341	349	317	349	337	362	354	324	320	313	315	335	354	368	354	359	331	332	373	324	350	374	383	357	330	320	350	335	390	347	356	332	364	357	337	354	381	324	373	355	341	343	342	363	307	329	336	325	362	341	350	345	326	286	353	302	329	316	382	367	366	328	354	358	346	323	349	333	364	371	341	333	310	355	336	355	339	364	324	353	341	359	357	312	333	372	316	315	343	351	363	345	348	339	346	326	335	358	371	319	325	307	337	330	364	327	336	305	332	350	352	337	328	332	337	342	317	330	334	347	360	378	379	343	393	319	344	331	330	310	304	338	317	322	332	324	361	330	349	364	373	368	322	325	336	351	338	339	390	322	320	356	372	350	331	382	339	315	328	381	354	331	355	323	345	330	335	317	301	362	371	323	367	339	363	358	353	357	344	337	340	350	368	341	377	335	347	308	335	341	358	336	338	341	317	333	347	355	353	320	365	337	379	354	357	341	370	366	336	311	335	343	320	338	330	333	325	326	310	337	351	342	407	321	375	316	347	366	317	364	348	338	324	327	323	343	352	332	333	347	360	318	310	333	318	332	361	326	363	352	351	324	325	361	349	306	343	334	304	335	351	367	359	306	369	383	359	339	349	394	347	374	335	368	344	338	341	314	336	356	334	341	320	357	361	321	321	350	354	361	363	364	363	323	320	361	358	313	345	344	339	343	330	383	352	321	343	340	333	360	327	343	358	315	320	319	355	398	340	339	345	375	363	328	353	356	320	372	382	348	371	408	342	339	344	350	349	350	347	326	351	327	361	341	375	355	303	351	349	371	319	305	352	377	369	351	320	319	351	352	336	353	336	343	369	345	322	319	331	340	392	339	318	354	350	342	362	356	354	320	335	360	358	353	337	388	322	352	361	383	379	318	358	342	325	302	350	332	369	368	328	366	362	352	331	336	326	332	340	353	335	356	374	335	328	333	339	345	329	335	361	350	308	361	369	337	363	370	392	354	331	316	332	311	314	355	340	357	351	339	332	315	342	305	335	319	329	343	304	330	340	340	324	344	341	324	333	354	348	310	348	350	373	326	362	345	339	324	343	315	387	322	331	347	353	358	332	364	318	356	330	327	321	338	363	307	349	360	340	314	378	372	311	357	341	321	353	361	345	344	354	384	325	344	347	354	341	351	367	330	345	341	306	328	337	348	313	347	362	333	354	366	380	335	354	341	321	333	337	386	355	322	372	340	334	316	310	336	336	359	323	366	345	364	397	340	352	391	380	330	343	318	348	330	330	328	384	324	377	366	352	349	382	343	338	346	327	336	346	317	337	333	364	355	329	330	343	341	328	350	312	332	358	327	305	339	353	305	333	350	365	340	336	360	354	349	340	372	320	344	390	360	350	364	324	336	364	336	360	362	311	353	366	356	338	307	376	358	389	339	382	345	359	356	355	329	339	367	382	354	362	324	335	331	358	363	363	289	359	331	343	357	328	385	356	333	351	332	327	328	342	346	353	360	356	343	337	364	331	362	314	340	292	344	351	358	367	341	375	321	376	338	320	325	368	356	368	348	320	332	344	363	348	377	319	349	334	360	340	339	343	343	349	354	363	345	350	336	335	361	322	346	353	344	360	336	334	304	321	351	336	352	328	324	354	368	347	349	335	322	339	296	334	355	361	347	346	358	359	338	349	336	344	348	336	344	359	326	355	359	358	352	358	364	339	367	357	323	354	342	308	347	358	331	317	374	327	336	324	358	311	366	339	341	314	341	370	329	339	313	340	364	351	355	330	331	317	352	302	318	310	347	340	333	322	321	361	354	351	330	346	322	333	385	345	366	346	359	362	347	324	363	352	332	371	318	347	313	327	352	337	347	330	325	371	362	350	349	360	329	348	350	328	357	368	342	356	334	359	335	313	328	303	342	353	340	378	331	317	349	352	312	355	295	326	345	362	356	338	327	345	320	381	351	374	340	358	340	319	334	344	328	341	350	348	359	355	332	352	361	351	351	348	335	327	328	387	345	359	334	326	345	332	332	366	340	344	294	313	323	367	362	346	317	287	370	366	363	332	352	377	332	357	347	328	365	308	329	356	343	382	331	332	336	328	347	340	338	309	314	342	362	366	365	348	348	328	313	356	372	328	356	351	400	340	311	289	367	312	320	347	343	322	335	328	351	337	324	335	348	307	368	325	323	366	345	307	344	350	339	318	334	350	366	323	338	351	327	344	382	348	352	332	360	369	352	371	337	341	363	364	331	303	322	374	363	348	365	341	325	328
6928	4685	9075	9811	8721	7127	5742	5191	4526	3541	2871	2477	1971	1791	1599	1330	1169	1051	1010	982	939	891	852	911	867	909	856	865	819	904	809	855	798	783	821	817	850	800	814	813	791	788	822	800	794	742	800	815	837	804	848	812	810	781	826	750	777	806	810	813	780	779	826	781	766	829	756	763	820	777	798	759	833	836	787	785	803	806	827	802	776	774	841	788	808	756	821	781	797	759	776	772	800	756	776	786	764	763	754	789	759	820	832	777	813	765	873	817	812	861	842	829	777	803	749	790	813	749	837	805	767	777	769	805	833	814	808	787	835	828	761	789	792	788	769	848	771	814	794	813	777	823	818	809	813	797	828	827	745	772	813	749	773	783	772	797	807	776	804	751	802	828	834	762	818	794	774	769	773	831	767	794	808	783	856	767	780	823	801	818	763	793	801	830	813	792	760	808	823	786	768	824	769	784	796	863	810	823	817	823	786	776	825	826	797	862	802	825	816	835	858	833	761	821	835	864	716	834	805	798	806	796	758	842	757	793	818	796	795	780	813	786	807	777	750	764	776	827	832	816	767	829	780	764	757	792	790	732	755	761	799	813	760	818	775	800	820	808	793	814	808	801	836	762	773	765	792	805	802	794	751	767	793	764	793	781	819	724	804	761	775	726	820	789	814	793	851	804	786	806	767	797	840	805	808	806	822	795	812	777	782	834	802	751	744	819	789	741	828	808	770	836	812	788	790	761	790	806	784	784	763	771	845	803	767	715	792	767	793	749	806	810	780	775	794	773	809	818	819	806	828	836	812	749	878	785	820	856	855	800	821	800	806	774	851	833	802	709	743	800	774	789	762	850	848	765	802	807	734	739	760	786	854	823	846	808	817	790	771	782	793	829	774	766	802	801	826	774	775	801	777	815	769	801	783	789	761	822	782	835	795	774	753	894	888	781	781	782	815	812	828	815	800	794	812	776	808	865	829	806	801	794	779	743	796	807	796	800	836	813	785	806	816	790	810	828	820	792	772	811	809	823	827	805	797	798	800	751	798	780	790	788	773	814	792	774	759	804	781	791	843	795	796	820	757	815	831	813	754	798	770	799	774	834	776	771	800	792	811	751	790	786	772	769	763	750	789	824	802	797	813	803	740	801	827	790	824	789	791	772	801	812	813	799	758	813	846	793	785	822	824	754	772	762	795	765	817	801	808	843	825	808	766	766	794	774	797	761	834	801	775	792	773	799	754	779	850	835	780	832	819	821	759	767	844	826	773	815	854	839	814	838	740	829	794	779	805	785	718	816	780	805	804	766	773	803	801	829	786	829	825	766	771	796	842	825	781	799	778	790	804	815	785	817	810	818	783	761	804	780	787	797	830	797	779	811	853	795	783	830	788	827	763	816	807	822	812	843	795	806	784	776	872	756	770	825	767	842	792	859	810	810	856	814	823	854	752	751	852	836	837	858	872	811	807	844	802	814	779	820	784	810	795	819	807	824	765	799	843	785	802	787	790	814	760	793	857	798	816	818	859	785	794	791	812	757	810	770	805	812	737	794	761	807	757	803	763	798	733	750	813	847	810	773	798	793	785	719	790	787	826	841	761	822	793	787	770	800	803	759	793	761	770	757	804	804	845	827	791	840	845	804	840	811	781	810	815	863	799	837	835	789	797	775	798	802	737	829	816	755	810	737	787	737	787	771	777	779	800	786	795	772	790	802	768	808	817	783	826	767	784	769	798	770	797	798	803	837	792	801	773	802	800	750	867	840	785	799	806	774	793	774	803	753	810	797	815	811	820	818	773	799	873	755	797	847	782	769	767	793	820	814	780	792	814	786	810	748	797	833	774	785	801	774	712	826	758	777	765	773	832	753	790	781	754	783	767	863	812	818	789	791	748	759	810	774	811	798	808	773	785	809	838	832	803	814	718	787	813	776	839	807	776	785	753	840	820	779	811	764	793	817	812	796	826	794	775	786	782	792	792	836	841	811	810	766	765	753	806	803	745	797	762	805	759	805	810	806	755	797	778	792	760	806	776	810	765	780	755	868	785	755	830	804	746	827	806	772	766	781	822	822	829	825	773	801	758	822	798	772	771	792	825	827	788	811	835	825	776	812	802	810	727	807	740	749	744	770	784	742	799	842	808	825	772	764	801	788	809	820	852	797	789	737	779	791	797	843	807	798	816	813	768	728	789	790	777	815	813	828	788	864	819	800	775	795	812	813	802	786	839	793	829	765	772	783	748	800	813	764	747	799	784	816	774	798	863	840	822	830	806	824	839	760	824	853	777	825	732	816	776	771	769	804	785	823	828	795	812	789	800	800	806	781	719	784	783	780	758	731	821	778	843	826	723	806	828	792	813	825	809	746	791	827	818	779	810	825	795	790	836	761	764	752	773	781	761	816	732	769	778	792	767	857	744	800	788	798	795	779	860	796	799	776	775	803	772	766	783	788	782	819	739	791	798	780	813	786	807	829	806	769	762	808	828	768	770	815	819	775	826	809	825	817	798	805	775	778	803	777	816	781	767	827	759	818	751	780	804	798	811	798	790	777	798	754	821	787	821	792	775	838	821	789	801	813	790	793	767	781	833	813	751	817	866	805	787	748	793	834	809	835	833	777	794	832	786	784	818	777	771	834	752	782	839	786	826	794	773	803	784	836	807	803	786	824	795	805	781	723	805	783	815	772	823	771	834	808	811	823	825	743	781	828	816	761	805	815	827	798	838	809	791	781	785	832	815	774	778	788	781	783	817	815	797	843	831	840	792	817	749	814	793	807	777	795	808	784	819	818	784	780	785	840	750	786	796	784	779	757	830	803	785	802	808	784	773	811	832	809	761	783	778	783	811	773	802	820	746	810	806	810	829	819	780	841	866	806	799	801	784	805	777	815	801	774	855	815	819	754	799	811	751	795	774	785	803	818	808	798	755	760	758	758	753	778	836	787	794	855	764	837	770	818	804	807	800	807	799	800	834	809	797	776	760	748	789	825	792	755	782	791	805	824	836	820	761	841	818	748	755	790	826	841	761	768	833	787	787	752	820	828	806	800	785	740	760	755	752	749	777	794	802	797	810	803	790	812	794	821	770	780	776	779	779	814	794	802	790	799	766	799	833	782	802	796	812	777	794	829	792	790	851	817	768	770	784	825	778	762	800	818	823	810	808	830	755	809	802	796	832	801	778	807	748	834	760	785	764	798	784	772	754	818	793	806	828	786	793	834	826	774	791	784	830	793	772	773	750	791	760	837	725	806	795	810	771	806	821	787	811	736	793	810	782	824	798	820	808	782	798	824	816	804	829	781	797	766	807	778	769	819	801	796	796	814	747	840	841	864	814	818	807	760	770	772	817	842	845	779	830	820	783	728	818	788	822	816	820	794	833	790	812	834	765	765	790	796	790	801	807	811	800	736	751	803	801	864	794	756	757	857	804	828	796	813	785	774	762	799	761	821	813	800	833	814	790	815	796	758	816	803	767	814	769	751	768	789	767	794	812	768	763	790	787	813
20125	7736	7640	5617	3842	2769	2025	1746	1469	1052	912	756	649	596	475	428	438	367	362	360	351	339	332	334	333	362	321	309	302	307	307	338	320	295	337	324	307	316	327	293	345	324	337	318	324	323	282	293	291	316	356	302	283	304	317	312	318	332	320	308	310	315	289	320	308	315	309	277	348	317	317	306	314	323	310	333	285	301	326	318	322	313	307	309	295	287	292	334	329	292	335	314	279	302	305	295	318	309	307	313	305	340	319	306	314	337	324	301	321	309	350	320	288	316	315	275	305	320	312	288	297	305	349	315	306	325	315	294	329	300	287	292	307	304	285	330	302	308	286	312	300	278	347	343	317	341	334	298	315	302	325	317	314	340	325	305	319	308	302	325	303	294	311	295	309	345	270	311	294	309	293	310	293	305	309	317	314	313	325	338	324	309	307	305	307	298	314	286	337	317	295	301	304	290	323	282	363	297	307	289	300	312	300	317	309	293	305	283	320	320	305	325	320	290	297	298	308	320	304	284	293	314	335	315	291	258	272	294	331	303	321	322	289	309	302	328	296	309	310	302	314	327	313	297	276	319	307	304	325	319	301	334	314	287	320	327	284	319	300	319	343	305	335	292	287	317	309	288	285	288	293	307	335	344	302	336	318	310	333	308	318	313	334	311	312	292	300	323	299	301	312	314	325	303	298	291	268	334	349	266	298	292	304	305	318	340	329	346	274	324	327	273	284	331	294	287	297	311	298	301	318	323	291	293	341	312	310	327	328	279	332	314	344	304	274	292	294	281	321	343	284	269	330	298	294	292	320	312	287	296	317	291	328	285	320	324	326	355	309	274	338	299	285	300	315	299	340	312	326	329	330	329	303	300	264	317	317	288	284	300	287	313	333	315	284	292	309	310	322	307	291	291	305	307	349	263	322	296	303	304	299	323	319	297	278	319	282	292	336	301	288	329	332	304	302	327	326	339	300	268	297	312	350	306	336	299	313	325	283	335	303	302	303	336	312	304	302	304	313	324	314	309	329	336	305	317	285	319	303	341	304	308	333	296	280	289	296	283	305	299	306	305	306	319	299	295	299	349	332	313	320	289	301	301	290	306	280	312	285	312	308	297	310	316	338	306	319	315	314	338	292	286	283	290	297	341	312	318	322	332	308	304	295	321	309	334	286	259	324	335	297	315	300	361	304	289	320	268	291	325	333	315	316	317	327	334	315	299	272	314	337	306	287	293	334	310	280	330	320	290	306	303	328	283	299	319	315	321	290	300	279	298	303	337	323	308	284	299	331	303	326	311	332	285	312	304	299	343	322	335	289	325	313	284	325	314	301	321	305	304	297	287	306	326	305	326	286	340	338	319	316	302	277	317	299	293	310	292	316	257	329	332	294	292	307	357	304	302	281	284	320	285	314	330	302	352	275	319	292	307	275	328	328	321	298	343	300	287	294	304	273	312	287	326	283	361	320	295	305	326	288	287	321	297	315	274	298	306	327	337	317	323	311	325	346	324	280	293	298	289	315	333	338	323	309	341	303	324	295	296	314	282	341	310	335	301	309	306	290	310	325	319	297	326	349	302	341	313	329	322	309	287	291	293	327	291	285	336	303	290	347	309	298	285	307	291	314	287	277	310	312	324	296	325	326	307	316	328	320	341	293	305	310	284	304	312	301	305	318	320	333	305	324	272	288	338	287	340	310	316	300	312	315	309	348	292	313	311	319	295	328	279	311	276	322	329	317	310	298	303	318	286	316	346	311	319	335	299	313	342	330	333	279	286	301	309	309	336	343	300	328	309	313	301	309	320	309	270	297	309	307	310	316	314	299	307	283	302	302	295	287	301	310	317	291	302	353	296	329	294	300	302	321	317	295	316	292	277	307	330	300	329	297	326	290	274	315	306	312	306	320	292	299	345	308	312	331	342	308	310	328	320	299	303	305	301	306	324	316	339	283	285	325	321	277	303	323	282	311	309	298	314	298	311	291	327	287	320	317	303	304	335	297	306	337	313	309	308	342	316	301	312	328	318	336	304	297	296	297	282	336	316	273	326	301	313	306	320	319	286	287	332	315	278	325	316	342	328	319	346	286	283	321	319	328	311	310	303	298	291	310	274	290	308	303	333	325	297	303	317	334	305	308	336	285	304	312	290	317	299	311	306	304	325	289	302	292	339	307	265	325	276	305	311	317	301	304	315	283	296	341	314	291	305	329	338	318	341	321	297	306	323	307	316	316	334	327	305	297	294	297	290	279	314	328	312	307	309	245	290	317	311	273	315	296	292	326	293	270	321	330	327	265	288	331	316	342	338	298	299	304	335	306	317	344	321	299	267	296	306	303	308	316	315	326	305	301	270	310	315	311	320	264	326	319	313	307	327	333	329	325	324	303	305	297	331	317	336	312	299	317	310	305	294	292	290	294	306	308	317	283	336	293	318	320	331	279	283	319	367	315	305	291	321	304	320	286	344	308	262	313	324	315	310	319	313	290	271	314	332	304	321	312	277	309	301	281	308	285	313	304	338	268	286	308	313	347	332	308	283	277	298	310	291	294	305	301	285	287	307	320	287	313	326	332	326	313	324	307	285	307	307	331	309	303	310	312	312	319	324	289	355	347	290	307	284	327	297	315	324	291	309	326	322	321	338	338	313	328	309	317	311	306	321	334	300	318	279	281	333	312	319	306	324	320	322	302	298	312	291	333	302	297	337	306	295	303	295	286	309	267	330	306	295	306	328	307	322	300	301	313	310	315	328	309	286	295	267	265	307	318	299	276	294	317	290	295	293	356	294	313	318	302	309	310	312	299	276	293	260	309	300	293	317	293	271	293	296	325	343	303	300	326	310	293	294	308	286	324	313	304	288	310	322	350	350	293	268	312	305	334	282	326	314	272	309	305	296	317	331	289	327	294	307	323	312	356	326	295	302	281	308	325	304	336	295	286	319	313	347	305	332	328	315	311	317	312	304	321	305	310	349	361	317	309	299	303	295	323	328	291	329	310	322	300	300	297	318	319	299	314	309	323	297	315	363	313	323	310	327	299	348	306	304	301	312	331	342	325	315	299	312	330	306	298	324	325	293	340	305	298	271	301	324	328	319	292	289	303	317	305	320	325	334	349	313	317	305	305	315	312	328	303	309	330	310	318	299	322	338	301	304	323	299	315	325	309	318	327	287	286	298	345	319	329	286	293	323	290	320	305	281	278	308	324	321	297	327	293	300	302	317	315	270	299	309	298	326	288	325	287	288	309	314	321	306	288	304	307	346	301	309	317	332	305	334	295	296	285	286	346	312	311	314	288	320	292	307	328	306	321	320	307	310	311	288	319	344	329	317	285	293	298	302	308	297	327	279	294	290	334	309	291	298	322	323	305	327	348	284	320	359	312	304	342	319	307	305	298	320	320	318	329	315	291	330	322	348	317	298	309	334	316	302	331	309	273	295	302	293	302	306	339	323	315	332	298	281	296	315	326	290	306	313	300	350	313	299	312	319	292	275	306	317	339	271
13479	6969	13521	14553	13222	10646	8586	7960	6674	4872	4126	3442	2571	2295	1809	1488	1351	1128	1031	1038	941	965	877	852	821	846	858	833	783	777	775	767	779	820	774	797	766	726	739	711	700	739	751	713	760	726	733	736	758	653	716	715	734	739	744	714	761	700	718	725	736	732	784	710	740	722	765	690	755	748	699	700	744	712	759	730	701	713	724	684	699	774	711	695	763	721	748	743	719	738	756	663	714	734	755	718	695	718	728	705	728	760	721	745	738	753	718	725	717	747	755	709	738	705	769	728	732	721	739	723	785	740	723	704	657	713	762	761	782	718	720	695	744	714	757	745	714	690	657	732	710	763	717	763	696	723	700	691	770	733	707	772	724	708	772	706	742	736	695	696	672	745	757	749	755	763	748	744	736	717	780	736	705	752	724	697	740	703	736	680	741	764	722	752	758	731	760	699	748	720	722	716	707	744	736	695	694	705	731	716	721	687	726	701	731	703	728	742	702	759	711	701	749	748	703	723	714	721	728	705	772	723	753	708	776	756	734	716	684	751	703	719	782	728	732	694	756	729	748	666	741	718	748	729	704	726	722	741	774	710	724	725	720	742	750	703	680	749	692	721	726	716	732	729	681	706	732	704	711	782	728	693	731	713	725	710	733	737	770	745	769	722	729	717	704	686	753	720	734	727	711	692	749	725	703	735	754	738	709	680	716	715	762	686	717	760	740	738	720	745	750	701	693	699	721	669	735	705	712	724	704	694	749	726	728	710	756	684	744	632	723	753	701	718	718	748	780	728	719	735	706	703	729	722	744	728	732	769	704	661	713	738	738	731	707	749	725	667	749	730	706	757	733	737	742	722	770	700	750	714	712	711	736	713	742	766	752	701	738	755	747	681	711	706	716	772	717	736	751	722	702	699	723	722	716	733	666	744	700	694	726	729	712	685	751	702	688	691	684	690	742	741	732	700	735	729	714	744	659	711	736	755	719	738	714	743	755	723	712	676	714	719	707	731	699	744	788	742	723	726	760	744	720	723	811	678	734	700	711	746	724	734	697	767	713	710	730	714	722	721	727	749	729	721	758	700	708	727	733	766	747	732	731	735	724	687	753	732	730	739	718	721	715	764	764	739	726	727	724	699	776	707	776	736	766	696	728	697	737	668	800	687	703	743	704	718	685	682	705	743	690	717	738	757	716	738	736	729	712	747	744	687	703	683	715	750	705	692	724	763	721	711	753	746	775	762	702	734	741	728	772	764	766	700	742	725	709	748	718	751	710	743	769	780	704	721	769	705	750	731	686	738	715	680	763	730	719	729	740	720	733	739	689	739	750	702	698	731	765	714	742	722	748	708	758	715	752	721	752	720	723	741	711	707	697	725	754	758	691	700	709	713	727	810	679	732	723	756	703	732	672	730	797	709	749	725	728	708	711	714	713	722	699	776	717	736	711	740	736	770	760	752	738	723	697	718	739	721	717	722	726	710	663	696	668	747	764	745	711	777	770	718	722	712	736	735	746	697	705	736	735	737	740	741	715	727	727	733	731	711	693	718	735	721	704	759	764	762	740	752	743	701	756	746	769	728	730	734	730	751	691	777	730	710	698	732	762	730	718	704	722	722	783	688	740	699	669	738	697	712	767	796	748	734	744	757	716	722	727	747	726	723	736	729	734	775	673	734	738	768	769	703	690	741	796	732	713	710	789	721	711	688	697	741	768	720	736	737	760	705	726	781	685	735	763	731	724	742	699	717	702	705	717	715	753	723	806	699	700	759	735	697	727	754	713	758	715	682	729	725	719	759	736	726	747	769	710	725	744	749	726	758	726	738	707	700	730	693	744	713	699	765	704	725	745	740	663	718	748	736	724	682	664	715	755	715	705	730	728	730	679	741	731	718	712	761	736	735	721	720	712	693	705	678	717	720	755	710	731	694	715	744	733	731	725	709	753	705	699	757	734	693	730	760	753	710	767	715	659	745	686	729	752	775	688	723	719	728	676	728	734	729	733	780	705	747	695	708	721	740	724	721	727	726	681	737	766	739	736	690	733	729	723	735	731	738	728	708	766	711	725	711	776	731	768	750	707	736	744	737	666	729	727	743	708	722	751	682	701	708	787	765	745	679	728	735	820	681	724	709	729	736	713	707	722	757	707	718	708	689	717	769	694	737	698	724	732	737	701	705	730	678	735	713	781	687	709	770	737	715	772	781	774	733	727	718	716	718	731	695	704	732	736	722	728	708	691	750	738	711	750	709	697	733	727	758	712	707	759	762	727	716	712	731	769	703	706	734	740	729	731	714	735	728	714	742	737	740	755	673	686	730	722	722	711	728	719	700	679	740	723	730	700	759	666	719	693	730	718	711	767	738	714	702	779	738	704	714	746	720	760	681	747	704	737	732	687	778	707	735	738	729	732	695	765	734	760	734	755	693	747	730	762	716	707	725	790	743	743	705	772	721	679	725	762	732	764	740	755	771	727	708	718	672	720	735	747	727	734	710	723	701	754	729	725	726	767	769	770	722	695	747	707	754	711	692	712	714	726	747	781	738	694	762	720	734	682	718	732	731	704	736	757	678	711	713	714	694	742	796	757	704	697	708	754	738	765	714	715	728	734	736	731	744	721	742	670	707	724	758	759	744	719	738	716	737	700	761	743	734	710	760	714	719	736	714	758	661	757	692	728	725	746	722	746	738	711	703	747	719	730	764	757	743	732	753	665	704	717	759	761	746	727	695	771	754	709	722	750	706	708	733	702	714	686	726	739	686	716	761	723	700	738	717	725	720	714	740	731	700	736	736	690	740	744	749	711	684	761	734	745	700	742	749	731	755	722	694	734	748	726	669	758	745	711	740	726	746	729	728	725	719	685	721	775	728	747	711	735	753	704	699	730	680	755	786	726	704	715	714	740	687	709	739	743	736	740	759	710	726	736	748	736	753	756	684	742	763	706	744	747	718	763	761	715	709	715	697	743	743	743	705	738	751	738	735	735	708	778	706	747	791	747	695	708	716	707	754	727	728	716	748	723	700	737	678	708	712	722	704	757	708	692	750	702	774	680	678	717	732	746	720	670	783	765	773	758	737	663	712	728	739	721	792	718	736	737	707	767	730	691	674	755	698	752	719	705	751	730	748	704	694	730	726	731	694	774	749	735	772	731	731	722	700	750	730	740	710	783	729	704	754	700	711	672	740	677	767	737	714	739	752	741	699	750	733	710	734	721	733	689	693	699	721	716	705	740	744	747	699	681	690	747	728	722	733	728	734	714	747	711	676	749	772	708	710	710	732	679	734	742	777	757	730	722	764	736	740	698	707	764	681	683	700	730	711	710	694	749	738	715	790	719	753	712	685	768	686	737	705	684	720	706	726	678	708	732	721	728	709	689	751	732	724	711	786	687	706	716	749	733	752	726	747	768	742	722	757	748	715	720	696	700	754	682	723	727	747	742	760	713	733	677	692	730	752	704	750	743	755	736	733	743	726	749	734	730	697	718	739	672	676	732	742	724	766
27873	11219	10556	7869	5340	3594	2695	2324	1901	1302	1115	877	723	582	503	401	429	364	332	313	322	325	278	285	271	264	278	267	263	251	289	272	260	292	264	218	242	270	267	278	297	236	243	260	247	263	246	257	249	229	251	264	280	260	249	256	262	253	248	270	252	259	272	254	238	278	254	249	246	239	278	288	274	250	237	263	224	254	247	227	230	267	229	265	243	271	267	244	268	265	219	273	311	263	256	249	302	242	242	252	275	242	242	234	254	212	253	240	272	262	241	281	297	244	267	246	228	261	263	260	275	274	243	262	242	263	246	257	262	269	283	226	253	272	249	223	265	241	250	258	278	268	257	242	256	253	270	265	281	261	277	263	253	260	269	242	265	264	266	249	302	262	245	261	267	248	272	222	251	298	254	274	276	245	264	267	296	260	232	252	235	230	239	276	214	261	248	266	260	238	273	223	235	237	254	256	257	278	271	256	267	243	250	275	255	257	303	277	264	259	252	248	227	273	256	252	267	258	264	281	258	232	243	261	252	251	274	276	255	244	268	286	259	252	278	241	251	239	249	244	268	275	243	235	245	261	284	274	265	254	282	268	249	252	257	238	276	251	255	236	264	275	260	237	241	283	254	239	250	234	270	245	232	236	297	257	253	270	264	244	268	253	223	228	248	245	256	252	263	251	244	302	266	215	238	261	271	244	256	232	273	247	268	284	271	275	284	217	265	250	207	256	255	244	250	294	232	240	252	245	254	259	262	251	232	245	254	243	246	251	260	250	259	253	248	249	252	256	237	243	235	270	243	268	248	274	272	245	253	247	250	250	243	276	246	242	241	260	259	274	240	277	235	260	282	282	253	275	280	236	248	245	241	267	243	247	271	254	245	265	277	250	290	276	252	286	280	275	256	260	281	299	270	278	277	261	258	272	247	247	243	295	267	246	266	242	235	260	249	252	268	233	235	217	244	250	228	239	269	250	248	288	264	258	238	285	227	268	287	246	268	272	240	263	262	287	258	253	259	256	278	236	247	265	264	263	238	251	260	266	252	253	290	252	284	246	232	250	261	244	288	250	277	251	257	259	268	242	245	262	244	255	246	237	282	262	285	269	255	248	228	253	240	276	262	254	247	261	274	246	255	258	255	253	255	275	266	293	241	253	242	246	244	278	276	270	258	250	303	237	236	255	258	278	244	291	266	258	247	263	266	236	254	272	288	249	272	254	249	235	260	264	261	266	269	283	249	270	278	293	264	249	270	270	262	250	259	242	264	265	295	265	247	262	272	288	274	246	237	230	237	277	283	248	270	281	253	256	246	223	284	260	239	260	258	265	270	243	255	257	278	279	242	265	268	270	267	244	244	263	262	280	270	288	242	247	227	261	257	294	263	231	256	238	256	257	240	245	272	245	290	261	246	252	280	271	259	258	255	283	255	272	255	270	263	267	275	283	257	223	241	280	262	269	182	240	251	256	247	228	278	242	242	248	244	251	255	278	253	255	266	244	259	238	260	236	247	265	264	272	264	243	244	235	229	256	278	262	231	267	263	265	244	259	274	273	251	269	255	266	287	247	249	268	256	264	262	272	263	273	250	252	291	284	262	263	240	245	235	271	285	215	257	268	264	244	260	282	260	261	243	261	262	282	263	269	270	265	259	265	254	225	252	277	277	260	269	253	268	263	239	278	307	276	255	264	242	285	260	277	270	267	259	263	261	253	237	280	247	236	252	245	241	284	262	240	249	291	244	230	235	278	230	272	252	273	275	225	266	242	259	283	236	257	259	256	242	272	255	265	250	242	258	257	259	275	255	281	255	279	242	235	267	268	250	252	245	236	243	264	255	254	272	258	212	246	269	257	260	290	255	275	236	216	228	264	247	247	234	279	231	260	261	278	246	237	238	291	274	267	294	240	254	227	238	258	263	244	250	242	266	230	255	251	249	242	252	266	289	302	270	252	243	239	247	235	275	253	267	249	247	262	285	244	247	298	256	256	281	231	231	256	234	245	279	270	268	247	274	247	272	288	251	276	243	275	272	295	278	266	253	254	236	259	263	264	277	258	269	255	250	258	261	274	244	267	240	255	213	278	225	262	265	246	253	291	255	256	249	275	280	277	293	249	251	245	271	259	264	233	225	236	249	298	245	266	278	264	256	276	244	235	263	241	245	234	227	270	228	260	259	242	239	249	277	250	256	252	245	255	240	273	258	280	276	295	257	244	250	271	278	274	248	270	256	263	278	258	246	264	266	264	275	276	253	273	252	247	218	259	252	230	240	241	236	239	250	262	243	278	255	246	284	235	242	250	244	264	268	248	290	263	279	250	253	286	259	242	253	248	255	238	264	219	249	244	254	251	273	277	251	253	265	224	268	256	261	255	279	284	281	238	246	268	288	284	263	242	255	254	255	273	249	284	292	250	240	246	301	261	236	255	255	262	263	275	259	279	282	253	246	282	252	268	237	222	256	265	248	268	270	270	272	258	292	288	257	251	280	276	277	249	267	244	250	251	285	275	238	248	241	268	260	282	265	232	259	231	253	279	248	239	266	276	294	250	212	256	237	244	273	288	264	251	276	244	274	280	232	245	296	233	225	260	248	236	281	287	239	260	291	267	241	249	292	250	247	257	258	243	255	241	273	275	241	243	269	274	226	269	260	266	245	224	253	270	242	284	253	269	267	247	257	288	265	282	248	245	241	254	287	280	261	302	277	288	287	242	225	270	251	258	251	282	242	264	248	265	271	256	226	251	289	274	264	265	252	258	269	235	257	265	254	253	272	263	247	220	271	293	254	260	286	292	239	260	254	278	260	277	264	260	244	249	242	235	278	294	248	261	275	268	257	266	296	246	228	284	241	249	259	223	249	256	241	238	268	282	281	262	255	251	252	242	245	256	269	240	249	269	234	234	250	246	265	297	244	265	282	264	249	231	255	286	291	267	243	240	230	265	238	242	272	296	266	284	241	266	273	269	259	249	251	283	246	250	232	244	281	247	264	259	255	264	245	252	250	230	251	246	250	266	246	250	269	288	264	213	279	256	317	279	271	279	260	297	248	224	268	260	248	277	262	243	286	258	297	258	260	278	267	282	274	241	245	259	263	233	279	297	267	278	252	260	247	272	239	272	284	272	240	236	249	242	242	271	287	260	245	259	261	246	243	269	260	267	248	261	257	263	269	271	259	247	259	232	250	260	238	243	282	283	270	261	257	295	235	248	252	243	259	251	245	246	236	283	246	246	246	263	232	276	233	255	240	282	244	260	278	246	247	274	266	255	264	232	226	249	237	264	244	252	234	276	254	269	256	248	291	286	265	276	230	236	251	261	244	273	241	282	277	287	248	240	244	261	241	273	245	263	272	274	249	256	243	260	247	244	276	250	246	225	249	270	260	238	262	280	244	251	258	256	294	236	242	251	256	273	256	248	255	282	252	250	283	256	230	280	258	263	257	273	255	270	276	264	250	274	275	220	237	250	258	260	291	268	263	282	255	226	264	260	239	252	241	275
16469	9296	16873	18690	16625	13451	10846	9810	7919	6134	4915	4091	3038	2707	2257	1699	1445	1243	1152	967	946	915	850	794	779	794	740	783	716	740	670	725	663	722	678	611	623	683	663	642	644	629	642	612	648	639	625	626	654	635	665	646	610	655	615	629	622	655	603	626	660	630	642	612	587	614	582	610	613	619	574	612	637	594	602	608	606	599	604	597	605	627	570	644	608	633	640	640	597	633	675	630	624	595	635	629	621	625	655	664	658	624	641	642	624	640	634	596	567	666	607	643	609	632	633	597	640	617	635	624	610	637	631	590	621	611	599	655	647	646	575	678	641	619	682	546	600	660	590	596	623	628	592	603	601	626	587	609	625	600	666	610	618	612	654	676	592	590	619	631	597	615	635	628	614	611	627	617	649	578	600	610	668	608	622	631	564	628	581	630	621	591	608	624	656	602	608	644	603	636	603	580	613	661	608	638	601	650	625	592	639	637	627	571	653	625	607	605	601	600	650	607	640	631	579	619	612	592	611	631	609	652	613	558	629	651	582	610	625	630	645	640	595	659	614	648	612	616	605	628	654	606	597	617	604	635	599	647	654	660	620	646	634	639	594	617	579	615	627	635	644	595	603	613	618	588	620	660	606	613	615	640	588	615	622	606	584	644	676	575	575	585	630	635	615	619	614	603	610	640	665	627	593	606	675	615	623	650	597	623	633	638	636	678	623	638	571	634	649	673	661	636	617	655	663	611	576	621	567	619	587	578	657	626	572	654	604	601	621	621	604	645	616	620	662	614	607	612	685	601	583	614	571	545	594	593	596	633	630	649	554	648	600	627	618	593	632	587	593	596	636	614	623	614	594	605	618	655	649	653	680	613	628	662	630	603	646	649	601	594	626	609	612	583	642	660	644	619	595	585	611	623	620	652	676	636	634	613	585	623	636	617	612	622	623	634	594	615	634	602	625	607	643	623	594	631	591	628	621	608	595	613	615	616	624	610	582	651	582	603	582	632	677	592	601	647	616	624	620	596	609	590	609	674	640	579	613	663	625	621	591	580	647	629	625	635	587	587	632	570	568	655	609	570	610	586	583	656	606	672	608	602	605	648	614	641	640	634	614	579	578	614	592	549	584	624	588	616	548	616	636	601	629	666	635	637	633	610	590	611	606	648	651	645	612	662	622	593	587	616	622	630	555	613	601	609	671	562	596	601	622	629	584	591	634	632	615	642	635	579	624	631	629	668	641	571	602	591	607	633	634	631	611	633	600	592	582	582	676	598	636	564	612	627	668	624	538	618	626	587	596	615	569	604	627	577	628	616	591	615	632	610	585	592	610	626	619	617	649	605	595	618	586	652	637	614	637	622	621	613	626	584	558	606	571	635	589	630	653	575	599	596	595	618	635	598	643	667	619	581	572	652	610	603	596	633	589	664	596	636	609	570	641	589	599	657	631	661	595	654	634	651	616	595	591	607	630	594	606	588	663	628	646	593	635	646	541	570	616	581	628	633	624	634	628	617	635	641	574	628	584	630	655	597	633	620	610	610	590	632	582	640	631	644	615	610	637	625	624	601	615	631	570	606	614	602	631	552	593	626	618	621	615	663	614	642	643	622	616	655	652	627	623	621	557	639	614	601	617	601	638	665	607	634	647	651	623	619	604	621	630	596	624	622	576	619	643	645	616	606	622	630	634	629	540	597	650	602	607	567	599	612	567	630	632	596	608	601	586	629	640	593	652	593	630	630	599	595	653	575	603	611	670	604	624	618	668	657	611	610	635	604	621	600	625	616	617	593	636	586	636	609	595	633	623	612	611	609	648	602	667	634	627	629	637	646	646	670	605	652	621	626	615	623	615	592	640	576	586	631	618	590	601	609	605	655	643	568	601	601	615	626	616	604	595	644	594	655	610	612	609	583	582	627	587	609	594	637	585	581	599	627	603	612	617	623	572	585	596	614	659	630	580	608	596	649	620	636	633	621	619	580	614	614	625	648	598	605	632	608	635	632	607	633	637	589	627	602	632	640	627	626	649	615	673	599	590	640	602	613	637	585	626	605	611	607	596	567	651	626	634	573	583	630	620	651	645	624	578	630	599	642	610	630	590	604	620	657	632	617	633	613	578	593	610	615	635	637	572	679	617	621	617	574	609	583	607	633	622	612	588	571	640	642	626	589	595	633	591	631	579	604	649	648	597	630	588	582	608	598	603	554	621	662	657	634	611	568	596	626	633	594	600	604	640	604	649	647	630	594	601	608	613	598	572	630	648	558	596	630	609	593	606	650	602	648	588	624	643	619	604	594	644	625	644	613	642	647	629	603	586	628	592	628	640	561	595	641	604	626	584	594	610	631	538	631	596	599	595	647	630	618	603	581	681	679	605	609	647	621	582	663	637	602	620	643	639	620	608	633	597	605	626	621	629	604	608	629	633	600	644	671	639	617	620	591	595	649	664	617	583	658	602	613	624	560	634	579	634	612	616	651	615	616	624	624	598	650	583	610	583	607	596	633	610	614	617	641	599	624	667	612	616	645	582	660	584	632	607	638	610	589	628	584	599	617	587	610	660	607	619	598	662	620	635	615	620	665	616	628	628	639	602	623	606	598	650	586	573	668	628	643	583	626	614	646	612	650	631	694	632	659	572	610	598	603	612	622	582	589	613	629	618	655	617	618	606	585	667	653	627	600	639	601	617	585	627	625	607	610	652	640	621	654	617	602	628	652	576	633	603	579	646	633	611	635	626	541	598	587	612	629	610	568	615	609	611	595	618	637	581	618	591	616	609	647	590	564	616	618	606	588	630	641	631	614	594	605	620	602	635	580	648	622	612	604	613	612	645	650	603	571	601	631	639	633	669	641	624	640	652	638	622	609	631	609	574	600	638	625	632	586	636	638	638	603	619	629	613	638	599	628	628	606	580	601	636	601	619	631	615	593	624	619	635	627	636	641	607	634	621	627	617	597	587	633	578	630	647	594	637	639	611	594	630	638	604	630	618	634	574	617	569	629	601	630	620	624	630	604	581	616	645	577	605	600	630	591	603	627	633	578	607	617	631	628	606	607	575	562	609	613	631	634	625	617	623	586	592	641	648	602	599	615	620	660	610	621	608	641	576	618	639	663	635	635	585	601	567	657	572	621	631	573	633	654	636	622	595	552	611	616	580	602	623	616	629	601	660	600	618	644	600	566	608	631	627	642	617	607	654	622	617	617	612	579	612	607	613	630	590	629	608	597	609	636	634	598	598	635	643	622	632	573	575	594	636	611	621	610	624	672	619	630	604	600	626	589	609	590	606	604	578	629	676	603	618	637	629	593	614	626	592	601	604	640	572	611	634	638	616	627	636	643	622	654	627	575	592	637	611	585	627	636	617	608	641	642	603	621	570	622	619	622	596	554	621	621	595	560	604	619	636	588	630	636	621	622	604	596	606	642	606	623	608	621	633	635	648	589	583	646	600	638	620	704	588	600	579	576	637	599	611	615	605	595	577	616	593	604	578	596	620	575	640	623
10485	4823	4383	3442	2399	1769	1510	1191	1003	766	745	606	535	482	477	394	386	361	398	361	359	347	333	354	356	360	337	359	321	332	370	379	317	358	377	352	328	319	331	382	372	354	343	370	364	313	369	332	339	329	355	409	381	327	312	347	311	345	322	333	347	358	378	326	365	347	366	362	321	340	341	324	355	337	347	335	332	339	354	350	325	350	349	340	345	344	350	323	299	340	373	317	364	365	334	335	347	303	375	342	313	340	340	337	399	342	346	360	349	368	366	336	369	357	343	338	375	365	375	315	322	362	331	351	334	322	318	351	390	344	332	348	331	314	380	353	377	377	351	347	338	319	373	302	373	329	338	323	352	339	368	357	352	356	367	352	371	335	367	384	349	322	324	364	365	312	326	346	320	372	340	360	392	338	348	331	335	323	361	348	348	375	338	318	320	348	385	368	323	365	351	383	375	317	332	368	350	338	325	333	335	331	343	322	393	324	354	345	352	348	339	317	333	336	368	357	382	367	373	344	351	350	345	342	317	353	371	360	334	356	339	353	358	325	316	336	347	351	316	373	313	350	357	334	371	361	334	341	345	312	335	323	335	333	360	329	367	332	355	336	347	373	363	337	376	354	364	347	309	355	345	329	344	339	327	346	352	359	347	331	337	354	328	350	375	335	333	345	331	329	347	350	342	354	353	343	390	349	341	335	348	339	335	315	313	371	356	324	337	369	337	348	359	330	332	353	366	345	375	355	351	338	342	337	395	315	319	350	340	344	365	351	377	358	323	315	338	362	340	357	346	374	362	328	367	336	331	368	374	321	349	316	331	352	323	336	344	337	310	335	350	354	325	386	348	345	355	327	335	327	331	353	342	343	358	363	350	348	320	356	385	367	341	348	328	351	349	323	352	363	362	319	351	344	331	324	332	319	386	335	325	341	332	374	341	343	332	324	355	349	354	342	350	360	311	342	332	351	342	345	363	320	335	360	376	373	378	334	333	340	324	371	376	344	376	340	340	361	338	351	335	359	389	320	360	377	344	272	363	354	327	333	356	336	337	321	381	345	346	333	312	348	384	339	369	366	368	318	332	361	320	315	346	326	340	360	348	343	331	334	340	391	323	365	342	336	349	346	343	364	346	330	393	352	352	353	383	376	337	350	384	313	341	329	324	312	369	369	339	353	379	373	341	355	341	356	356	320	345	336	303	344	356	328	337	354	345	348	357	341	350	354	361	336	336	318	337	380	363	384	320	314	358	304	352	397	347	374	319	364	354	379	341	325	376	332	312	355	335	354	357	377	347	358	331	331	337	337	369	372	346	348	340	311	328	348	357	345	325	331	392	372	333	346	344	356	349	323	342	355	324	314	372	369	356	356	329	350	340	365	356	335	335	335	349	328	353	353	347	335	313	339	372	347	317	349	364	367	355	313	324	357	399	383	337	357	359	320	337	367	337	336	336	366	313	299	339	344	340	337	358	318	336	349	332	349	331	361	343	345	323	312	388	329	349	320	399	347	383	338	344	325	318	370	344	350	348	337	353	370	334	342	366	320	359	340	338	385	391	357	344	323	346	349	345	345	354	389	307	355	337	335	328	359	358	355	346	324	329	356	334	387	376	359	343	376	337	340	367	328	351	372	370	317	387	341	349	336	365	347	325	320	354	344	344	348	328	354	360	350	351	347	339	313	357	363	345	339	367	346	346	388	331	370	346	331	318	331	328	362	329	329	332	314	360	347	357	366	336	363	337	354	344	362	374	348	337	326	335	337	322	334	350	344	336	340	313	307	354	357	357	331	365	373	324	366	340	328	341	370	342	351	352	346	332	344	325	330	349	309	344	306	311	351	317	328	341	304	306	356	351	352	363	318	320	361	348	327	330	329	315	321	333	347	342	317	366	323	322	355	299	377	318	352	353	360	350	345	348	343	402	352	344	346	319	353	346	359	342	342	346	346	349	320	346	348	351	359	367	343	329	386	318	323	324	346	336	361	410	348	374	338	359	316	330	322	332	347	379	345	369	324	367	337	332	356	318	337	363	330	355	348	339	326	367	356	338	341	332	359	377	328	355	325	344	377	357	341	371	361	345	348	348	356	342	338	318	355	324	306	375	338	350	369	369	349	315	356	343	326	331	345	362	344	352	332	333	363	343	354	333	394	349	337	362	345	356	354	351	321	336	344	328	344	358	363	350	348	346	334	341	360	325	359	352	345	378	351	339	332	343	362	348	321	332	323	372	345	368	327	353	342	335	328	341	374	319	347	351	328	351	378	365	307	357	320	350	342	338	335	364	362	308	336	324	361	338	380	317	360	345	361	334	378	366	346	313	353	348	378	362	370	319	344	311	351	325	376	364	358	332	362	357	337	361	361	384	356	326	314	349	304	380	335	372	371	376	374	356	350	358	352	356	364	348	374	356	325	329	335	325	354	290	352	335	352	355	356	366	354	338	380	340	334	372	348	356	322	354	322	333	325	375	339	364	311	332	366	357	347	341	312	334	322	370	375	374	329	370	367	359	359	341	347	381	311	378	330	338	337	371	356	347	361	336	340	345	331	343	333	353	341	346	358	358	352	357	373	343	362	380	348	330	371	351	345	348	362	360	340	356	324	340	378	378	346	332	328	342	347	352	368	335	324	319	323	351	339	377	324	349	345	358	347	381	346	353	312	353	351	362	331	339	347	408	359	353	320	343	380	360	358	334	347	335	350	361	344	317	363	307	342	337	337	334	371	347	370	363	342	335	377	350	371	375	355	354	337	382	332	329	354	329	352	362	362	351	298	347	363	291	373	319	354	349	312	329	329	352	358	327	381	349	318	354	354	379	356	321	371	348	386	334	380	371	352	353	345	344	361	371	356	345	344	370	356	340	319	311	349	388	365	327	321	368	338	344	345	376	363	323	336	332	332	327	363	333	335	341	331	315	360	351	360	323	350	338	340	343	340	362	353	326	328	355	334	353	364	363	382	336	365	333	360	367	385	329	343	346	348	350	370	348	354	355	355	325	374	352	369	347	349	346	341	322	314	334	341	300	345	334	314	320	368	343	337	332	314	304	379	363	360	337	327	353	311	370	337	331	356	389	345	338	324	321	335	371	352	352	326	375	342	307	322	365	355	334	336	359	312	335	315	327	342	351	371	359	322	320	333	326	361	331	351	360	353	361	356	327	325	358	405	342	365	337	302	318	329	330	328	365	356	332	349	317	341	352	324	342	379	339	370	319	345	363	348	351	325	319	367	328	342	347	334	355	348	320	354	374	348	322	379	361	329	394	345	334	359	385	330	339	348	360	372	324	339	334	355	333	336	333	324	280	362	373	369	328	318	322	323	337	322	316	357	352	347	364	303	352	352	333	306	320	367	328	342	319	379	371	334	339	333	303	355	339	343	363	372	386	332	368	369	358	349	356	358	313	359	341	314	346	364	343	349	353	349	362	339	346	340	339	342	344	321	360	337	324	352	367	348	357	335	352	367	312	370	355	390	430	348	342	340	352	321	332	335
7105	4909	8677	10231	8788	6929	6031	5182	4398	3288	2772	2366	1955	1665	1489	1285	1111	1009	998	942	949	926	891	846	863	850	860	877	874	816	771	836	857	844	854	846	804	822	825	788	826	803	801	788	799	761	796	830	791	775	804	834	786	825	836	823	844	787	785	794	803	803	833	780	826	843	780	828	802	787	799	782	779	791	777	818	816	844	806	831	763	757	763	786	809	784	796	780	796	748	850	764	735	851	803	784	750	805	789	798	786	759	835	821	752	753	778	777	810	811	797	783	863	855	821	818	851	786	808	779	790	772	808	802	779	755	818	813	799	817	874	825	820	831	857	792	846	793	829	793	829	777	749	785	782	783	768	767	781	835	829	843	791	808	741	857	803	800	815	778	814	791	848	772	832	808	771	760	783	830	848	768	825	873	836	828	859	808	802	843	771	797	751	823	818	834	811	750	812	857	807	773	793	785	809	821	814	812	805	776	806	819	804	800	796	824	838	779	820	812	761	773	790	788	769	801	829	809	794	795	807	792	784	804	822	767	791	834	800	758	743	790	787	832	804	768	820	798	777	812	815	795	810	752	768	788	792	768	823	781	794	784	822	809	801	792	775	819	796	769	817	800	790	783	782	835	771	804	800	787	770	787	802	875	793	765	784	820	814	797	771	831	766	766	824	784	817	750	794	776	870	791	823	774	750	765	753	818	843	822	775	820	781	799	800	783	809	824	826	757	830	764	764	828	788	784	775	786	830	784	819	828	824	803	819	827	845	812	786	820	773	771	821	816	774	775	749	784	841	785	798	827	794	787	755	803	763	842	809	815	773	835	772	820	808	776	794	791	837	789	780	794	782	790	804	821	784	791	812	841	823	831	798	792	790	781	771	781	828	791	813	791	797	775	789	795	813	769	818	832	858	831	766	806	788	801	796	823	805	764	793	798	848	759	799	808	817	804	805	825	811	789	750	769	801	805	784	792	749	762	824	776	844	812	773	782	824	795	809	815	778	807	810	816	798	818	800	796	824	825	786	773	768	815	818	829	760	809	800	741	823	850	752	762	810	750	767	729	835	817	809	752	775	827	796	820	838	770	820	806	840	802	792	816	763	814	810	798	766	727	799	788	786	813	795	753	753	741	833	805	748	823	834	813	775	775	813	806	825	772	816	774	807	750	776	786	822	775	795	848	837	810	776	782	802	819	811	775	765	840	789	790	862	810	829	804	826	791	867	720	841	799	808	844	778	815	781	823	805	766	753	787	796	818	795	769	853	804	825	827	801	823	769	785	785	782	821	766	786	784	799	762	835	841	793	774	765	805	793	798	762	837	801	763	827	762	818	809	802	748	790	836	825	782	772	768	797	867	798	818	844	774	792	763	808	835	824	758	797	800	814	843	767	795	783	753	797	810	798	803	842	766	784	833	797	839	832	794	734	807	799	865	846	767	822	821	822	799	796	800	825	830	802	786	797	802	781	804	779	795	773	815	799	791	805	782	801	860	835	792	817	779	836	821	807	821	792	834	808	761	836	791	771	851	770	782	782	781	733	788	800	791	802	751	769	833	837	811	793	747	834	814	823	768	737	784	786	839	762	790	759	784	821	853	770	760	795	816	770	779	817	800	805	820	813	817	830	877	801	819	807	802	789	775	821	801	761	803	777	819	767	804	793	844	803	860	773	845	785	757	850	870	829	784	760	859	810	774	828	849	793	793	797	751	836	786	802	751	827	832	775	830	820	790	779	773	811	823	812	818	804	803	847	807	837	834	825	812	780	823	793	789	791	791	777	853	773	749	760	842	773	810	754	828	761	801	821	840	771	811	821	779	781	822	792	780	879	801	817	822	794	815	838	843	799	801	806	765	773	798	776	845	828	825	831	803	804	769	849	821	797	775	813	812	778	867	805	796	833	803	818	791	791	790	782	778	831	798	821	714	722	809	785	802	762	786	762	808	797	801	819	813	818	807	805	737	834	824	768	831	849	849	823	784	826	863	839	792	810	816	781	815	787	842	775	802	799	871	830	814	794	830	799	780	776	768	793	825	757	834	795	813	817	795	830	767	825	838	806	806	836	750	793	791	792	804	791	790	796	816	816	826	862	787	786	752	768	789	789	782	792	806	769	833	792	824	762	802	758	827	763	813	832	837	797	772	790	826	832	796	810	780	818	798	732	864	832	822	732	749	854	826	804	812	851	783	777	844	832	824	788	791	808	807	789	803	756	832	757	762	824	755	817	771	801	774	785	791	785	798	798	789	777	805	798	831	784	791	802	793	862	782	834	761	777	825	849	763	847	762	775	819	823	766	807	846	808	808	766	769	815	737	859	801	821	806	802	813	769	764	829	790	787	823	777	771	802	864	823	792	819	757	825	799	808	795	769	787	824	883	850	754	826	786	800	822	729	795	809	833	780	784	813	795	803	769	781	789	828	817	785	846	819	836	800	832	781	772	826	750	793	824	821	830	832	845	766	836	824	784	814	782	800	782	795	802	754	837	811	821	747	809	781	778	814	779	776	798	774	749	783	771	857	839	773	819	814	790	781	805	822	809	854	796	792	805	794	753	739	835	833	822	817	789	798	758	790	790	782	805	737	796	808	783	818	808	797	803	818	772	835	795	812	847	860	763	822	794	813	763	827	783	774	775	819	831	815	816	770	801	866	805	844	752	813	776	796	797	788	805	814	770	810	775	814	817	829	787	819	802	785	788	867	800	804	796	798	817	831	806	804	809	826	836	755	790	732	830	791	824	805	812	793	790	828	851	769	820	795	763	817	834	808	805	816	778	762	804	832	790	843	781	829	866	758	812	794	798	770	812	803	791	843	789	806	757	798	794	784	765	844	823	799	815	797	859	834	818	788	856	816	799	780	750	813	795	804	835	798	790	770	807	788	801	785	789	828	756	796	767	806	850	856	777	799	815	802	848	844	854	775	823	817	824	788	842	844	852	820	815	827	821	794	774	778	784	824	798	832	824	789	786	768	798	778	817	795	850	738	841	783	816	834	776	851	842	838	798	789	806	827	800	842	814	763	796	850	784	833	824	798	832	828	809	798	793	813	846	813	776	770	818	789	804	800	778	808	802	801	762	785	816	788	839	784	846	783	796	812	755	736	789	831	779	815	813	808	846	789	800	793	839	801	771	787	853	812	824	817	774	826	804	853	782	803	791	784	848	800	833	784	819	737	809	766	785	778	848	830	782	786	791	870	786	792	787	877	811	782	792	796	765	829	783	777	840	780	814	782	790	796	802	801	753	806	761	807	798	823	820	825	861	769	752	824	756	841	764	781	817	786	839	836	808	818	801	821	864	799	834	810	780	801	774	794	819	829	791	787	814	803	849	778	750	844	822	773	778	840	768	836	852	819	829	758	818	815	802	837	814	808	772	843	748	811	778	785	742	827	825	852	777	819	766	803	766	842	806	789	798	814	764	759	784	801	851	780	863	846	822	795	817	841	786	789	823	810	833	789	813	800	748	785	849	773	796	804	775	811	794	796	829	742	773	812	808
19831	7571	7088	5647	3833	2678	1909	1661	1429	1043	928	760	652	588	515	463	429	388	339	368	367	329	324	313	321	322	319	326	346	282	319	315	287	295	313	334	311	319	300	294	339	315	296	321	341	326	321	312	302	324	298	298	314	277	295	299	289	336	324	316	327	321	328	271	308	330	303	332	307	298	350	306	322	307	298	275	332	328	318	301	334	315	322	343	321	312	314	310	304	308	308	293	337	297	305	348	294	303	290	303	275	313	322	303	330	280	334	309	279	306	331	302	297	298	325	297	311	341	337	285	315	332	332	310	317	302	308	304	306	301	316	322	306	326	323	305	294	295	309	312	276	295	307	320	325	329	320	321	338	304	271	330	303	285	326	300	266	281	307	326	307	313	316	296	335	340	288	298	317	323	288	314	296	313	364	335	314	312	312	288	331	306	330	277	302	359	320	311	326	299	323	310	293	315	304	287	288	288	341	313	327	282	292	312	287	326	346	329	279	306	308	346	316	299	320	324	327	314	290	328	304	342	309	294	308	301	349	319	325	338	288	307	301	326	310	340	310	309	327	320	294	291	281	297	304	315	294	324	308	307	311	322	310	350	290	275	328	311	341	320	263	325	286	327	296	336	309	298	344	299	301	284	325	302	288	298	342	286	316	326	308	303	304	311	282	279	329	280	298	316	305	293	328	323	326	315	328	282	308	309	310	316	297	296	296	302	311	317	307	302	341	322	291	317	291	334	313	315	324	325	297	306	309	303	326	318	322	309	301	336	289	336	293	343	355	331	307	316	300	282	305	307	314	308	275	292	317	305	319	341	313	289	334	331	316	319	299	334	310	303	330	324	350	307	279	293	326	325	296	324	304	340	312	307	299	324	300	336	328	313	297	324	298	332	288	317	311	299	282	332	295	310	308	320	296	298	306	297	291	334	335	319	343	323	343	328	298	335	346	322	306	306	283	313	320	284	274	307	321	326	297	363	298	322	303	294	319	302	307	296	321	298	301	299	348	298	312	300	329	322	325	317	310	302	315	319	323	315	304	335	327	335	266	313	302	278	336	323	314	291	333	320	354	281	307	302	322	327	315	297	300	315	352	307	264	293	300	284	304	295	304	343	326	279	335	346	305	320	339	319	304	308	310	299	328	306	341	290	296	267	272	311	355	300	297	299	307	300	281	329	279	350	294	314	315	288	297	326	357	292	295	329	282	328	303	326	323	316	300	316	320	298	303	291	301	315	301	322	328	287	318	323	307	305	317	301	308	304	300	286	300	296	311	300	283	295	300	294	323	320	311	310	281	289	285	329	312	328	333	283	291	312	343	317	296	303	291	275	303	279	338	311	306	337	299	283	302	305	340	292	317	308	316	297	343	323	333	347	291	316	300	332	293	315	308	291	316	314	329	308	310	320	336	314	310	312	316	312	317	306	324	329	339	305	298	305	321	280	325	327	302	299	319	351	290	292	350	332	316	305	303	323	307	331	312	322	337	321	309	308	322	343	317	323	315	327	282	328	298	335	319	305	302	314	272	320	345	299	264	332	310	326	333	296	307	291	304	285	343	275	299	312	299	322	335	362	327	308	299	347	320	314	320	299	297	298	281	316	314	301	333	321	325	327	295	287	316	311	305	296	338	311	312	356	280	307	315	335	318	316	304	303	278	324	297	287	257	283	342	283	309	286	308	326	312	299	317	336	288	289	323	328	306	337	272	315	333	336	332	313	314	319	309	283	292	332	297	322	307	307	306	308	299	305	279	289	324	292	324	314	293	316	333	306	289	321	305	333	292	305	309	319	312	307	299	349	302	300	282	328	304	335	349	318	306	304	317	297	299	299	314	288	308	330	329	337	315	315	294	302	303	306	303	309	315	278	305	316	301	286	318	306	320	314	331	297	312	311	333	319	307	311	331	324	268	324	312	305	314	294	292	300	319	286	296	326	328	299	334	318	265	290	289	314	305	303	305	317	302	290	303	318	288	334	322	338	301	309	298	328	296	317	302	288	300	294	291	307	308	314	274	318	335	304	268	308	307	316	330	332	307	297	337	276	305	295	328	302	325	295	289	316	311	319	321	293	301	316	291	329	312	280	307	327	291	286	320	276	272	309	296	284	288	341	333	303	317	336	309	301	293	309	297	286	291	283	327	323	318	333	298	269	279	346	300	324	334	327	296	338	328	323	300	323	319	294	290	303	317	317	359	320	347	316	323	333	336	314	335	285	328	280	307	319	339	331	337	309	283	315	284	324	283	322	312	333	330	292	324	304	299	327	297	335	257	326	316	305	329	286	316	291	358	303	300	316	276	322	317	337	303	292	296	287	297	329	327	286	297	331	281	308	306	298	300	339	312	299	303	318	322	300	286	294	332	296	303	317	332	295	294	304	289	329	267	296	293	314	292	304	299	309	334	307	311	297	331	336	279	291	322	315	321	309	308	314	287	309	360	312	323	309	312	303	335	308	317	326	311	294	307	325	308	326	322	321	302	326	305	296	341	317	327	311	293	326	301	289	272	291	334	303	330	312	301	318	303	327	334	349	331	300	289	295	320	314	296	303	305	328	296	322	298	326	344	363	297	284	292	326	317	305	291	306	279	302	292	275	328	309	257	326	316	317	316	330	315	343	295	330	325	320	334	290	317	310	342	349	305	280	333	283	262	315	302	306	298	304	310	356	333	326	306	317	315	321	331	323	288	298	353	317	297	316	296	342	324	315	296	296	321	313	361	338	316	302	280	308	327	302	333	318	311	298	301	296	278	366	316	303	318	301	322	311	293	317	299	324	334	298	316	330	336	342	317	304	302	345	307	323	304	303	286	321	309	347	317	323	303	311	320	254	308	303	338	305	315	300	319	308	315	297	331	308	301	315	285	285	271	287	301	307	298	307	309	305	318	314	314	313	299	308	334	317	323	312	344	333	279	339	315	291	317	307	287	293	326	303	309	280	285	317	308	327	325	317	307	322	307	283	327	330	342	328	307	323	331	307	279	327	331	313	327	284	320	333	300	297	345	311	342	304	294	301	313	348	327	317	327	296	299	294	306	302	296	327	316	300	346	334	318	298	279	321	315	319	330	305	313	318	298	329	268	321	326	307	310	331	316	326	321	309	316	319	300	292	311	319	305	327	331	320	302	301	340	312	308	322	297	321	287	304	350	312	330	310	321	347	299	285	281	325	324	322	309	325	301	301	283	297	265	316	329	333	317	272	339	294	294	331	314	327	308	320	317	319	299	325	292	301	307	323	322	316	324	317	310	321	305	328	292	322	282	305	282	297	295	338	305	348	296	328	312	305	346	320	327	317	334	298	319	319	317	308	277	308	316	313	328	311	310	309	316	276	298	299	308	312	300	314	297	297	317	294	294	314	327	296	288	318	290	312	350	329	307	311	339	319	340	340	312	320	328	339	325	325	314	311	335	316	314	293	280	319	317	326	302	316	306	317	287	302	301	321	322	345	283	333	309	318	338	305	310	317	315	312	323	314	315	342	322	298	300	312	333	316
13363	7038	12958	14988	13154	10697	8366	7612	6341	4722	3921	3216	2616	2193	1984	1514	1331	1188	1023	992	962	889	881	908	796	798	812	791	794	777	711	756	780	727	834	722	765	769	787	720	745	723	760	697	758	702	721	773	668	772	752	718	758	731	727	724	688	761	736	670	735	680	672	726	740	748	686	735	755	735	737	755	744	722	734	729	717	708	734	761	711	714	742	733	734	716	761	734	710	705	715	726	747	724	747	718	743	726	724	667	702	786	755	748	717	714	719	720	773	705	717	722	751	747	782	748	750	738	702	705	702	729	751	745	743	727	741	778	713	792	706	724	731	739	701	713	694	731	722	728	700	767	742	761	709	751	752	748	720	743	700	700	731	730	711	711	723	744	672	681	701	739	724	726	751	719	728	750	703	738	728	752	705	758	715	749	727	705	733	739	768	790	734	716	747	720	753	685	767	714	785	724	703	731	732	763	762	750	724	726	722	688	730	711	668	716	714	685	720	723	699	671	724	735	724	718	727	777	698	687	723	729	731	758	761	718	754	734	721	758	716	748	743	735	734	751	762	773	738	719	709	682	743	721	748	721	723	709	735	694	710	729	757	697	734	737	688	756	721	721	763	718	791	711	706	737	704	715	712	772	741	744	716	733	724	747	730	732	692	706	743	761	771	744	746	740	728	742	749	693	720	729	680	712	689	742	697	722	712	733	715	728	740	754	782	746	721	742	708	724	728	704	777	703	699	668	758	739	754	754	669	707	717	707	727	732	723	720	707	770	757	750	751	738	722	737	711	717	760	760	774	755	735	710	698	715	732	738	708	748	708	741	699	708	746	728	741	728	730	780	694	710	682	721	731	749	706	681	758	727	746	706	767	733	749	738	712	672	705	754	744	758	738	750	745	727	707	725	738	683	714	728	743	747	699	689	730	750	774	728	735	735	730	717	714	687	731	713	695	734	692	751	795	769	687	734	685	764	725	736	734	695	775	792	707	678	775	766	770	695	725	720	720	734	743	734	729	738	722	725	703	726	673	718	707	770	746	720	727	667	727	754	718	714	711	724	729	746	728	731	722	755	775	723	752	722	732	792	716	689	740	767	726	737	678	753	761	698	707	755	744	711	705	696	679	692	720	716	731	729	677	721	730	721	719	745	699	712	709	738	737	681	716	726	723	737	710	744	769	728	728	709	796	751	735	708	760	728	745	737	770	717	714	688	719	758	757	739	727	732	755	754	707	713	710	749	727	717	673	808	731	690	738	740	756	712	736	714	745	712	722	750	728	749	684	728	746	734	698	712	718	763	743	690	782	721	723	756	749	742	717	722	757	727	764	789	724	750	706	708	760	715	693	757	723	693	764	712	774	742	683	745	691	723	757	763	708	755	709	741	746	707	696	797	765	681	709	712	717	748	733	740	659	742	754	691	723	717	705	705	731	746	720	712	692	701	683	735	744	757	716	728	774	711	733	733	689	736	760	699	714	716	708	721	749	746	693	702	733	715	743	739	742	765	744	730	672	708	726	760	719	732	740	731	729	713	720	723	765	726	719	745	720	676	791	743	773	746	769	715	759	772	740	732	741	760	745	741	709	742	728	747	661	720	737	730	770	707	733	693	725	749	701	728	739	720	795	746	741	740	751	723	755	722	740	735	740	716	737	708	749	756	722	717	775	724	740	747	749	756	768	732	702	711	710	786	743	720	715	782	705	708	717	735	695	769	684	740	718	715	742	717	715	795	726	705	778	744	736	773	721	728	719	753	712	655	688	696	746	741	728	755	725	744	695	732	702	741	710	722	710	714	717	788	715	763	710	682	760	769	686	717	715	691	731	750	755	738	722	699	725	726	716	798	732	697	731	733	716	784	756	713	734	760	740	716	713	778	744	747	738	713	763	722	734	713	751	768	693	723	764	726	695	746	719	676	715	731	760	746	757	734	693	744	692	770	734	720	769	731	742	721	674	702	766	705	740	764	747	673	758	727	708	739	749	754	737	760	731	704	724	792	757	703	715	712	696	732	738	764	765	723	706	746	735	750	707	712	708	759	724	758	794	732	710	779	701	753	720	716	761	749	692	699	762	752	737	700	716	715	701	728	669	734	715	768	743	746	747	713	717	731	682	731	801	681	721	710	790	734	721	690	732	707	728	724	748	761	732	743	750	696	774	734	758	779	732	679	690	699	716	707	748	735	751	736	692	695	735	745	740	752	735	723	702	719	735	732	739	740	719	732	719	743	756	712	739	758	741	695	746	759	738	785	780	720	748	736	717	698	778	796	707	702	733	683	748	704	731	730	737	695	761	683	747	714	721	701	701	741	709	706	728	695	750	729	720	704	754	693	755	730	712	792	750	694	708	714	704	725	732	697	711	720	754	774	712	753	679	722	720	742	745	708	740	734	771	706	687	784	730	706	724	759	745	698	734	713	686	768	702	742	771	743	703	722	717	729	791	751	714	747	719	736	752	764	734	747	751	766	727	741	737	721	736	768	751	747	728	781	708	701	764	721	735	739	725	748	707	660	757	730	752	758	744	707	696	746	705	801	742	725	701	754	748	692	764	731	707	710	725	725	781	777	717	738	734	699	780	676	734	728	695	742	683	750	777	733	770	710	711	777	722	756	671	723	734	721	738	696	712	715	710	698	733	735	762	729	710	733	710	738	713	697	706	726	733	717	701	776	795	744	684	752	758	686	712	744	751	731	698	725	748	795	685	749	795	741	740	706	758	716	654	748	767	684	742	763	741	722	734	758	723	740	711	689	752	738	700	772	748	723	752	718	720	690	720	735	722	746	767	709	758	713	708	775	692	718	749	735	711	705	738	763	720	777	700	747	719	712	676	703	717	718	701	746	696	687	756	748	708	711	694	756	783	711	748	743	694	762	771	765	785	745	737	775	744	713	763	702	740	766	734	780	731	747	757	711	730	717	725	697	772	677	719	751	682	715	771	714	736	713	695	752	713	725	720	740	725	755	733	711	720	657	771	697	706	794	696	723	721	700	808	696	776	708	670	738	717	726	755	717	688	743	736	709	691	719	716	748	756	738	709	713	712	731	738	718	752	750	746	766	719	715	739	752	715	705	751	723	675	722	709	771	749	713	686	699	750	756	734	748	753	759	789	796	701	711	749	711	722	754	746	768	715	716	750	722	753	762	726	736	733	752	688	757	734	743	757	728	684	743	738	726	737	712	731	759	744	718	747	699	704	747	748	746	749	752	743	726	757	721	730	684	728	708	780	760	748	700	725	749	743	745	692	781	755	716	753	707	695	746	742	750	760	739	700	784	707	725	778	724	750	739	742	730	709	704	768	746	712	692	718	734	717	705	732	690	701	721	784	704	771	680	708	722	750	715	778	722	718	785	677	725	709	726	736	696	700	754	761	715	700	731	725	718	680	718	733	754	719	720	714	726	729	761	766	719	728	702	734	748	712	729	775	715	719	745	708	712	731	727	716	714	731	747	760	728	742	767	756	748	712	678	724	716	725	717	714	768	737	791	722	696	768	684
28236	11342	10093	8192	5535	3676	2675	2282	1714	1319	1028	830	658	580	504	436	431	343	326	315	335	314	290	275	303	242	254	294	285	287	275	253	264	264	288	271	251	265	261	270	268	251	258	261	268	243	233	264	257	281	266	294	257	267	253	234	234	278	274	270	272	265	236	255	240	256	260	262	253	245	276	275	259	259	251	253	252	264	288	260	255	275	273	269	293	254	257	258	268	271	248	249	258	244	301	272	253	262	241	256	260	235	230	248	270	277	273	263	234	274	246	269	279	260	272	246	255	250	259	265	241	275	237	241	243	260	257	249	261	248	265	253	229	232	262	276	244	263	267	292	226	262	235	220	264	269	275	250	272	261	263	248	232	255	233	227	284	229	239	263	250	242	252	239	257	260	251	248	256	243	259	272	265	253	282	234	257	248	269	235	280	272	265	218	262	240	282	277	240	257	285	253	278	287	253	237	275	274	245	267	233	284	250	279	277	251	263	276	274	253	256	252	277	227	291	279	243	273	273	216	260	268	258	270	269	255	283	252	292	262	238	265	277	271	297	267	239	283	256	270	282	258	263	241	287	245	249	260	242	253	265	271	253	263	258	258	248	252	254	297	247	265	267	271	258	265	271	279	290	272	252	285	270	247	255	247	236	261	261	262	232	232	251	240	244	257	260	268	281	255	282	252	264	256	284	243	259	265	230	239	258	284	277	266	284	277	271	267	241	261	267	278	257	271	268	229	276	269	254	264	233	278	288	263	260	251	240	264	274	238	236	278	263	268	238	296	286	266	242	249	273	271	255	259	262	255	272	228	271	244	269	242	289	247	274	269	295	254	255	267	268	259	266	243	247	221	268	273	247	256	252	218	302	283	248	233	265	273	227	249	243	241	267	265	237	255	268	253	222	272	270	254	249	249	263	278	274	254	267	231	257	282	239	244	271	274	254	281	245	221	256	265	247	240	251	302	267	239	228	260	288	243	251	258	262	240	254	253	300	273	240	249	248	252	289	279	239	257	277	252	298	259	247	252	251	231	248	262	274	264	278	273	264	284	237	237	234	262	254	279	255	263	232	267	260	268	272	241	281	243	250	240	242	221	239	267	257	288	260	259	270	252	243	254	254	263	247	246	256	249	271	256	284	223	261	267	280	278	238	230	239	258	296	262	243	252	280	251	276	289	268	262	238	273	268	251	275	250	265	257	267	264	278	262	262	259	243	277	278	263	252	259	263	254	254	249	246	236	246	282	257	253	274	232	256	249	268	262	281	291	273	259	277	240	253	271	226	272	281	228	254	276	259	283	256	291	277	267	261	248	250	270	266	292	274	234	265	268	239	279	242	244	252	242	267	250	205	241	233	253	260	252	250	307	243	259	273	262	284	256	273	252	234	246	265	245	267	277	258	253	269	251	254	274	255	281	272	239	252	272	250	240	258	252	265	247	266	274	251	234	271	246	258	245	254	279	279	270	273	264	257	237	254	281	305	284	253	238	248	274	257	270	255	264	288	225	260	260	233	264	261	254	244	281	275	265	248	278	276	234	290	259	286	257	255	269	260	251	229	281	250	278	250	264	258	272	275	267	245	258	231	291	251	241	244	269	254	240	257	227	260	270	247	262	224	258	269	262	259	261	276	261	233	255	263	283	249	249	271	246	238	216	247	218	239	285	265	241	242	249	279	239	258	256	266	259	242	246	256	269	287	272	255	239	276	284	245	238	229	244	239	257	263	289	250	242	251	246	280	254	252	283	235	287	243	252	268	247	257	243	226	279	283	229	268	273	263	263	254	270	239	261	284	275	315	262	281	255	253	262	281	306	258	303	249	279	251	261	248	248	267	252	266	270	253	275	253	250	278	263	251	253	264	282	246	252	234	260	262	257	290	270	272	293	251	270	260	260	264	284	245	263	262	245	246	284	253	289	282	264	260	231	250	245	262	252	256	250	238	252	246	279	221	243	247	237	265	263	262	265	258	307	233	271	262	248	257	286	267	251	254	289	262	265	262	247	262	251	237	276	265	261	244	285	246	251	247	252	268	280	267	267	258	252	243	263	251	263	240	231	262	254	290	265	228	255	242	277	216	258	257	271	283	276	279	219	254	273	267	251	245	241	247	267	251	281	245	286	282	249	267	284	250	248	269	245	243	244	265	237	260	256	280	284	237	252	265	241	246	264	261	225	275	236	236	280	240	260	272	281	250	239	247	248	250	285	264	279	264	276	268	269	277	307	267	259	263	272	258	290	211	274	289	254	271	258	248	253	240	256	254	269	237	243	226	261	248	244	270	265	251	230	236	263	281	242	265	258	256	243	230	285	243	263	265	285	262	249	274	248	275	246	278	287	250	304	267	272	245	256	272	246	263	266	256	287	247	260	281	252	251	293	221	286	297	284	304	266	272	234	278	255	237	273	249	300	259	253	262	273	245	260	225	230	268	253	251	269	266	269	238	262	272	293	238	269	231	257	232	244	257	279	238	221	285	258	266	237	242	237	233	237	289	258	230	262	280	250	248	251	250	279	274	260	249	280	230	238	239	261	252	268	233	280	291	261	240	272	248	223	259	244	269	279	231	299	262	270	301	246	248	236	269	263	255	284	276	260	263	239	275	231	267	261	275	239	294	236	229	230	243	277	255	246	249	216	260	264	234	256	267	286	238	259	254	280	273	300	226	254	247	261	264	254	256	238	294	241	244	268	264	250	267	278	288	269	251	261	256	274	254	254	257	236	295	242	245	267	243	236	239	235	255	276	259	268	255	233	228	252	263	246	251	277	268	253	259	233	290	246	261	268	281	247	229	250	271	278	244	246	266	256	258	267	238	268	261	266	244	257	262	266	276	254	276	236	256	237	257	272	277	263	246	230	255	260	277	234	265	265	234	280	242	281	287	241	273	214	300	258	262	265	226	240	274	286	282	262	262	275	237	244	237	254	264	270	255	265	253	250	261	268	232	261	289	249	256	230	259	241	270	260	255	237	262	265	216	267	241	251	246	266	266	257	238	259	259	243	270	239	259	259	260	247	238	303	283	260	253	266	242	222	233	227	256	268	252	251	227	264	254	298	255	271	237	278	252	259	315	289	277	263	264	224	257	234	205	286	269	264	261	269	268	249	266	262	245	286	278	266	222	278	285	242	271	237	260	260	237	250	276	291	241	257	248	280	269	245	265	254	232	225	232	253	255	252	252	276	326	277	271	257	232	251	286	256	272	255	229	252	264	239	243	251	274	261	240	274	309	291	283	253	262	276	254	253	240	268	258	267	267	317	251	257	275	290	278	256	267	263	261	237	250	263	241	276	272	261	279	240	250	256	256	263	264	253	266	229	279	270	257	248	253	233	257	262	257	216	240	243	268	259	274	278	260	295	255	288	261	248	237	258	265	265	258	253	239	247	238	262	264	267	256	280	215	278	266	243	281	228	265	242	240	244	297	255	268	272	255	261	275	296	244	239	264	277	256	249	233	269	256	254	279	256	264	282	272	249	265	271	239	263	275	244	288	261
16515	8936	16251	18918	16813	13526	10988	9683	7835	5959	4727	3956	3126	2622	2169	1713	1511	1253	1175	1069	1040	891	872	833	776	691	684	734	726	728	719	687	721	703	666	663	656	638	640	642	641	647	685	607	670	647	660	581	668	642	651	650	622	614	585	614	647	660	619	605	640	626	639	624	583	616	619	678	559	604	589	597	611	577	613	581	628	641	643	632	645	652	600	614	666	617	587	606	648	545	624	589	629	614	600	609	652	661	607	589	637	631	672	642	610	600	646	564	620	616	623	549	623	615	580	660	640	622	581	655	662	591	623	613	620	627	567	623	617	588	651	644	656	610	635	606	616	591	637	599	630	598	606	659	606	639	591	604	593	596	648	610	619	625	660	611	636	608	625	650	574	640	615	640	611	576	647	576	622	663	602	595	615	575	581	624	605	630	612	605	624	650	654	608	630	606	623	623	627	616	662	654	612	588	658	590	622	647	611	595	622	604	594	616	610	579	579	604	646	614	584	605	629	665	638	639	613	660	578	573	621	581	640	607	621	614	640	579	610	595	591	579	589	587	631	599	641	631	612	629	641	630	625	672	575	643	645	639	629	565	613	585	626	658	617	625	593	598	620	617	669	622	617	654	604	644	613	565	644	631	612	586	601	651	652	617	665	641	651	616	590	641	652	640	615	659	628	647	633	624	596	634	684	649	573	649	673	601	627	604	625	639	601	652	601	640	602	636	621	627	650	664	636	603	601	590	614	598	616	661	612	589	649	606	587	596	631	580	628	600	616	597	621	574	588	649	633	627	548	645	637	562	633	603	619	647	598	628	622	640	652	590	603	631	637	641	570	589	626	610	604	637	604	607	597	598	609	629	636	591	623	661	631	621	602	599	623	603	609	619	635	585	611	635	601	642	642	640	637	646	610	583	643	601	653	618	672	581	573	618	625	603	581	621	621	660	581	620	609	653	611	638	593	610	637	661	648	627	619	646	618	579	604	603	624	685	601	606	579	653	604	583	630	613	647	616	593	631	602	609	616	623	621	647	657	631	609	604	591	616	622	640	652	655	632	601	639	629	624	674	612	605	591	624	623	600	650	682	637	668	616	626	635	643	585	593	610	586	607	634	653	634	611	630	617	596	560	638	620	600	632	675	599	661	579	616	610	605	612	598	649	635	605	595	599	607	651	579	629	622	600	632	647	592	615	606	619	596	577	596	661	573	646	605	692	626	579	598	620	646	635	600	639	632	607	610	619	620	630	600	615	625	606	553	614	626	601	696	636	646	627	624	624	581	590	608	663	629	640	624	644	662	590	596	613	605	594	611	612	599	648	603	596	665	612	616	608	611	591	640	619	598	592	647	633	609	616	624	611	628	575	616	649	622	593	597	599	571	595	624	606	599	631	555	584	649	598	638	619	632	597	602	609	627	645	629	583	643	605	597	625	634	626	659	648	612	623	587	622	614	606	664	607	618	570	625	627	625	628	631	634	601	612	637	652	597	594	657	660	593	644	623	628	612	614	643	626	626	635	624	608	608	621	612	640	640	591	645	601	631	594	651	625	589	621	620	613	623	604	591	636	596	677	637	592	576	710	649	638	618	628	564	614	607	643	593	659	587	629	617	647	655	596	634	606	640	556	664	642	630	630	653	615	596	632	613	604	626	601	650	616	628	592	595	609	597	592	594	664	611	593	604	611	637	633	659	639	654	637	628	630	665	591	610	622	633	630	585	664	646	640	627	622	620	602	572	642	608	624	609	634	651	659	658	665	598	608	718	584	596	650	626	632	648	676	600	589	600	600	616	608	661	628	645	601	624	663	623	632	595	581	633	637	616	600	613	620	630	587	620	608	637	630	637	656	630	612	677	603	639	639	600	610	637	605	625	645	674	620	633	619	637	613	681	593	619	619	639	583	623	629	624	605	602	626	593	602	682	632	631	622	660	612	593	616	610	676	585	621	648	620	627	686	617	599	569	657	644	643	599	641	634	613	640	651	590	621	620	623	626	652	599	662	640	598	576	613	615	629	631	605	631	637	630	578	645	601	633	628	598	656	649	612	644	615	658	634	620	652	604	593	622	599	612	587	615	645	622	643	625	653	634	641	625	611	611	614	610	653	627	642	583	617	541	572	567	590	605	647	631	609	579	604	652	611	604	599	610	635	648	622	637	602	583	611	618	628	630	623	623	646	637	617	616	637	576	643	607	593	617	611	587	626	608	622	594	607	615	588	660	616	578	631	613	559	598	599	625	568	612	616	615	603	604	626	613	601	625	635	635	641	630	628	627	604	621	624	569	633	611	624	615	631	595	614	615	625	617	628	620	572	595	575	618	684	634	620	611	654	597	666	606	654	665	592	596	615	620	615	608	623	611	588	624	651	570	657	664	610	623	572	614	604	647	601	615	609	600	627	640	648	654	661	598	627	564	603	616	561	660	610	614	619	604	609	648	585	667	622	658	616	614	580	603	623	632	617	614	602	656	612	650	609	604	601	606	617	648	622	596	669	643	648	612	635	609	597	601	611	620	602	661	592	612	620	679	587	669	617	578	600	663	609	640	589	601	617	613	618	601	618	639	553	670	583	613	639	571	658	618	653	584	596	620	629	586	636	610	592	615	597	592	662	597	662	596	641	612	605	661	627	634	616	629	604	616	602	644	643	565	576	634	638	631	645	582	609	609	633	618	632	613	619	604	669	636	608	648	641	583	596	599	628	611	545	593	603	604	643	646	625	619	620	633	584	599	623	657	651	580	641	617	599	564	626	623	645	613	609	649	616	626	638	596	605	629	602	641	621	595	633	615	618	619	663	625	637	655	632	619	606	593	659	634	619	643	651	617	591	651	617	609	600	606	614	611	626	592	570	642	617	637	567	600	628	635	622	623	635	631	632	616	590	608	623	644	597	648	605	597	652	637	582	608	636	626	647	580	593	565	633	630	626	609	669	588	604	611	628	588	628	645	645	589	622	582	620	674	613	616	623	628	628	579	595	660	627	582	600	608	637	606	628	608	655	597	590	641	611	628	611	596	624	601	620	618	654	652	603	624	630	631	621	628	597	646	603	616	603	650	643	615	619	628	585	604	624	592	620	630	593	624	646	592	653	608	629	580	652	627	618	604	608	615	598	596	611	610	623	605	614	590	644	655	684	634	664	578	570	595	603	589	597	621	609	581	584	636	613	645	563	607	609	603	586	627	613	661	617	655	579	586	603	636	612	620	606	608	621	619	685	605	647	654	616	604	614	623	583	645	601	601	620	637	626	567	624	570	641	632	634	604	615	636	628	616	625	595	591	676	598	589	597	629	608	640	654	592	609	562	680	628	582	638	616	637	622	618	622	623	611	617	657	624	616	617	619	612	633	596	636	605	598	617	664	586	574	604	597	625	592	657	599	605	638	633	628	643	605	645	633	599	627	598	665	607	614	644	604	563	605	635	627	651	642	603	639	629	612	641	645	607	621	626	597	581	628	620	657	592	605	632	640	631	613	595	584	582	633	606	611	608	642	683	604	610
10432	4686	4324	3486	2507	1908	1349	1252	1005	810	703	615	566	509	459	409	431	421	368	409	377	339	377	360	359	368	380	369	385	338	376	358	335	354	332	386	332	343	361	367	334	372	369	345	353	341	358	349	345	363	347	382	376	356	353	380	361	334	367	335	371	338	378	352	340	357	335	343	391	324	346	368	377	350	383	360	381	351	357	357	380	315	355	348	345	384	362	372	363	365	388	351	364	350	350	365	380	360	338	383	347	359	322	364	340	334	356	335	342	319	337	363	353	336	353	335	371	346	364	353	347	367	323	390	333	398	344	362	384	327	352	349	342	379	334	394	350	373	331	314	358	379	354	367	349	350	346	338	371	340	343	370	365	335	336	359	356	359	328	343	357	377	373	329	370	349	385	341	356	352	338	360	338	337	377	331	351	348	383	338	354	319	371	346	330	344	349	383	350	379	331	335	360	345	348	388	314	394	391	339	332	332	337	351	349	361	394	410	366	347	360	329	290	341	332	367	357	344	364	354	368	321	332	364	400	331	358	377	347	338	359	355	347	373	390	322	347	380	348	373	354	371	347	333	341	350	364	384	350	340	307	344	368	340	362	333	366	383	360	357	320	372	349	336	348	380	347	364	347	355	338	334	335	340	356	345	342	390	350	350	338	333	337	372	334	394	336	331	310	338	333	314	362	343	377	385	377	354	325	358	392	367	369	354	366	338	348	375	364	335	349	342	359	360	348	328	345	357	354	360	345	369	369	348	329	372	359	366	348	332	365	360	352	388	388	339	339	321	324	332	330	365	340	367	371	362	344	355	345	338	367	363	323	341	328	358	382	359	354	358	347	352	346	334	344	363	344	330	353	330	368	350	342	408	330	373	387	381	350	352	331	335	357	328	375	344	351	348	334	347	352	355	340	370	362	358	348	343	351	337	340	346	376	346	387	345	325	338	362	371	368	388	372	346	354	367	334	388	372	364	343	369	330	360	332	383	384	312	358	371	312	348	349	374	386	336	349	357	306	329	355	373	349	369	356	424	326	363	377	382	366	378	351	363	328	351	331	344	347	357	405	331	337	327	377	337	354	344	354	314	325	340	394	368	336	341	355	360	356	342	314	346	348	372	378	378	325	353	337	328	356	339	345	332	349	350	311	390	359	315	340	372	351	366	348	334	339	372	329	337	358	352	341	361	359	385	329	333	357	336	343	384	324	335	322	371	380	351	397	351	362	361	348	381	374	365	333	367	362	333	365	337	394	355	364	366	335	374	358	375	355	341	328	355	343	339	344	344	355	380	333	342	360	349	362	359	326	342	358	350	315	369	321	334	392	347	356	351	339	376	337	386	372	404	362	334	333	391	366	353	367	316	355	348	369	332	345	387	377	369	343	357	348	363	345	399	335	356	359	345	369	368	348	302	347	354	342	337	384	395	385	330	365	363	327	339	356	352	359	349	328	349	379	365	347	340	360	333	346	354	353	350	356	386	342	355	358	335	387	359	324	358	327	342	358	336	399	350	387	379	353	350	336	339	330	322	317	366	318	321	339	370	342	336	365	353	375	352	312	338	345	357	353	339	406	361	373	397	322	366	317	337	367	342	395	344	363	365	369	354	360	332	360	364	362	329	347	341	358	371	342	365	321	317	355	381	320	325	336	391	352	346	366	339	339	354	347	341	369	359	365	340	379	352	349	342	378	340	370	403	367	371	371	351	365	330	326	349	317	355	331	374	379	323	367	358	337	389	390	360	356	342	357	357	341	344	338	380	348	322	343	360	398	369	352	384	356	340	348	323	409	340	348	370	375	406	363	382	336	367	336	364	330	338	359	349	329	384	376	331	345	355	359	347	350	352	357	376	346	335	360	367	401	333	340	375	351	359	380	340	364	344	363	338	363	300	359	333	357	353	384	357	329	365	351	306	361	374	334	359	359	379	370	368	384	367	329	339	340	349	353	338	355	405	359	358	293	326	334	334	347	337	385	365	369	345	385	392	354	331	338	321	339	356	356	367	363	293	342	328	369	351	345	341	331	382	362	349	390	358	381	335	346	337	322	329	374	374	311	341	334	347	358	355	370	350	343	342	313	343	350	294	341	353	358	322	359	336	344	321	357	345	314	350	341	329	383	387	335	351	351	357	361	349	389	354	369	361	350	329	365	348	344	350	379	380	406	340	349	343	303	336	323	346	389	339	358	368	379	354	374	314	354	356	361	335	346	342	398	375	375	378	348	358	352	374	357	355	339	347	340	340	372	336	329	357	326	371	350	359	361	351	334	377	350	371	324	312	324	315	366	357	343	355	357	398	365	336	328	301	345	302	327	314	357	348	338	368	335	344	380	382	349	355	373	380	322	325	344	349	374	371	312	351	315	359	336	327	372	354	364	347	362	335	357	364	358	361	333	322	384	328	365	384	298	321	348	363	353	348	372	337	345	327	423	350	343	372	355	342	353	345	353	354	352	370	340	373	365	330	343	384	346	324	370	340	314	343	349	341	359	335	383	350	336	330	333	357	336	354	400	353	355	369	335	339	333	367	367	337	368	344	354	348	346	335	350	329	353	370	304	361	364	352	367	340	346	337	370	331	333	380	331	355	387	376	349	346	344	349	370	363	361	361	311	342	363	327	318	356	393	354	348	365	337	355	357	396	375	338	363	344	362	351	339	364	322	363	354	381	370	373	373	356	331	374	366	383	324	346	337	363	359	375	355	344	383	382	351	336	359	327	368	326	337	352	327	353	344	360	329	340	360	317	365	360	386	350	367	378	411	349	364	361	373	346	362	383	343	359	368	333	370	328	364	351	339	349	343	353	349	358	341	358	383	339	328	366	326	372	362	385	353	373	363	359	378	323	355	333	344	364	354	347	358	331	347	341	357	328	384	379	350	343	342	383	343	337	415	358	359	358	384	318	395	341	360	351	340	324	345	352	350	344	357	373	337	337	347	349	323	334	357	391	377	394	346	337	311	311	323	382	329	350	349	302	376	365	376	344	385	345	322	333	375	326	344	344	349	351	337	371	366	350	319	359	346	328	358	356	306	343	336	377	357	363	339	352	341	370	328	367	345	384	380	321	350	353	350	354	335	391	355	327	313	372	355	340	336	377	347	372	344	342	355	314	356	351	351	371	369	345	402	303	346	371	338	323	354	316	357	353	363	358	320	379	364	375	348	360	370	384	357	344	368	336	345	328	359	331	350	344	325	318	383	346	338	341	376	357	351	415	352	357	331	348	363	362	371	356	343	361	350	358	349	341	357	365	384	363	315	352	354	322	329	373	327	333	339	340	341	338	335	381	361	343	355	336	373	359	372	312	362	327	339	368	337	344	351	341	358	348	338	365	360	389	335	378	340	290	369	342	353	342	365	387	327	343	337	332	358	374	374	329	350	370	342	391	370	369	331	332	337	404	388	330	338	377	328	386	354	386	365	338	331	338	372	366	347	365	349	375	334	372	319	327	385	317	347	356	323	361	360	362	331	344	372	367	385	391	364	364	334	376	345	317
7161	4607	8474	10040	8595	7207	5771	5192	4258	3385	2822	2368	2037	1682	1453	1254	1082	1060	978	989	947	920	917	857	922	816	870	872	882	867	812	863	852	789	849	855	825	877	785	835	856	826	830	798	843	796	765	808	813	821	793	827	852	842	767	798	772	783	842	808	836	797	789	816	787	853	769	826	803	808	796	804	819	762	793	801	802	812	744	782	844	741	798	815	860	782	780	833	765	819	819	787	805	802	768	771	854	814	823	811	833	823	790	775	803	815	834	792	843	808	795	806	824	847	821	795	818	777	781	842	790	843	837	846	767	845	791	797	840	845	814	774	819	814	811	830	809	848	827	794	752	798	779	807	822	782	816	799	788	814	767	775	804	832	803	817	778	757	847	798	828	823	798	811	812	855	796	853	815	807	839	856	825	790	859	823	864	816	817	820	779	842	811	781	785	751	844	889	829	824	869	776	860	780	798	794	832	805	891	802	773	816	883	765	813	792	845	804	782	784	797	788	811	813	805	848	754	806	817	797	863	828	877	772	807	820	858	798	782	776	857	805	845	795	828	849	815	856	815	804	842	818	807	762	854	824	840	787	746	798	812	756	812	792	817	762	775	775	786	742	757	849	814	806	798	780	836	837	816	821	806	860	847	816	799	785	761	830	851	796	829	821	827	818	802	844	788	828	819	804	779	784	838	812	801	825	824	795	797	800	859	836	831	865	781	795	795	795	849	793	873	776	793	814	853	863	778	809	790	793	798	794	814	825	850	835	826	823	813	814	795	845	742	780	837	832	829	790	816	802	803	780	806	844	834	823	765	857	791	824	823	776	765	802	791	817	826	815	772	803	743	807	805	820	793	807	837	748	814	824	719	843	809	801	811	876	769	830	746	853	797	874	784	840	813	845	801	803	816	829	835	758	799	834	787	784	833	759	796	804	836	816	832	776	785	781	770	879	818	838	809	759	829	821	869	812	830	806	820	773	793	761	783	825	814	787	805	828	797	806	778	802	758	816	804	792	807	838	865	801	854	853	817	821	825	842	811	809	774	813	871	810	778	752	808	808	813	837	800	839	810	801	786	809	856	814	786	797	878	786	781	818	795	803	829	825	806	808	793	815	815	796	838	805	832	793	799	825	819	833	848	765	804	837	841	811	788	841	815	821	822	713	832	822	779	803	823	828	830	777	766	815	818	771	814	806	799	821	781	851	832	862	790	806	816	815	803	847	851	729	850	796	882	828	843	799	797	819	815	808	846	842	771	806	789	821	807	833	838	815	820	850	774	824	867	806	811	840	800	813	799	845	787	837	858	798	814	816	788	766	769	786	861	889	786	797	775	838	845	786	801	829	790	789	767	787	771	841	844	760	790	783	810	834	795	746	814	763	815	797	818	778	820	773	838	794	857	823	848	824	820	780	837	807	828	818	882	794	809	814	833	828	805	808	802	824	814	797	781	821	788	818	816	825	803	833	865	825	812	783	784	808	804	826	824	837	748	817	744	830	802	862	854	810	820	784	834	814	814	810	830	830	784	764	811	837	833	837	863	849	798	804	794	830	763	790	845	794	814	783	756	851	848	845	827	813	876	783	823	802	838	797	769	776	772	798	793	848	800	803	806	831	823	853	828	822	820	823	820	838	833	792	782	745	762	827	806	745	825	796	778	777	783	801	877	753	832	796	797	768	843	852	814	752	769	788	836	841	786	802	804	827	815	797	785	788	827	829	820	800	803	843	807	751	798	829	823	863	796	806	853	816	828	807	845	799	794	837	755	780	843	781	763	766	770	810	836	798	850	847	806	774	795	808	801	857	790	779	789	792	808	845	786	792	795	815	821	812	839	819	791	831	746	788	816	815	849	800	821	839	775	807	839	804	734	810	848	808	798	825	793	781	847	829	782	868	801	832	789	802	823	825	815	813	824	825	756	793	815	802	793	746	827	806	809	823	869	814	855	815	766	824	817	775	813	805	744	801	810	739	814	830	858	792	810	828	831	814	804	787	769	780	795	829	836	825	858	804	793	779	781	811	757	815	825	805	751	770	819	761	766	814	785	804	837	849	854	850	769	805	820	807	821	818	847	806	785	800	812	794	827	803	787	831	832	829	806	832	831	816	791	813	796	812	828	794	827	825	838	843	759	789	792	824	833	802	766	803	811	837	811	787	786	820	833	771	828	810	804	804	863	784	791	821	798	829	836	765	836	873	793	821	839	837	813	805	793	731	778	773	797	780	883	851	805	776	793	769	804	817	786	837	771	801	829	772	784	849	743	842	803	842	781	820	746	837	818	746	795	854	808	757	782	809	801	844	842	830	816	776	831	817	820	775	778	795	799	824	818	828	849	808	785	791	776	838	832	829	818	819	746	847	793	834	813	828	798	807	802	811	805	761	828	799	796	808	876	807	782	768	766	812	779	770	817	808	806	781	837	809	876	787	790	785	812	789	813	809	824	797	811	800	842	829	840	826	800	849	826	806	821	844	829	773	822	783	836	805	818	810	801	835	809	830	818	777	814	813	830	819	807	806	792	792	785	772	824	762	863	824	801	821	827	807	828	831	816	843	792	852	763	760	821	813	819	770	831	818	794	825	773	790	796	820	796	816	774	835	747	874	782	796	842	777	870	798	806	792	829	827	835	769	776	771	792	911	858	766	832	872	778	843	807	778	858	842	838	881	856	836	813	833	744	792	801	731	788	824	835	852	824	797	848	814	825	830	818	785	772	778	768	802	788	811	783	786	834	824	847	812	757	808	807	768	768	842	852	852	825	851	780	817	809	820	855	823	809	825	831	815	803	828	775	843	817	856	832	852	825	807	845	796	823	793	826	784	774	841	792	807	802	806	837	755	835	871	786	827	814	808	822	794	771	824	769	808	779	819	815	778	795	763	875	775	759	727	812	802	792	766	798	821	813	790	846	818	804	799	824	831	795	790	782	800	769	779	776	765	830	778	845	766	805	850	758	819	762	828	848	848	787	806	836	781	813	815	806	827	842	817	835	760	818	815	814	806	826	804	836	821	858	831	803	802	826	780	831	794	775	801	835	746	782	788	829	808	841	801	750	798	783	840	777	789	819	793	844	810	855	846	799	772	850	805	773	845	822	819	843	776	782	786	795	779	815	788	867	810	793	811	876	851	801	816	811	857	822	818	817	839	824	827	795	780	827	742	836	818	803	802	795	820	827	808	827	823	820	775	794	775	802	812	817	842	798	764	807	820	769	821	825	808	806	806	810	825	804	814	800	775	805	831	817	843	777	828	795	823	817	816	790	768	803	812	796	825	770	820	829	798	778	829	847	850	796	847	817	804	798	746	796	821	766	828	800	795	820	779	792	777	806	809	839	809	809	815	786	792	818	790	843	792	850	842	784	836	790	795	796	781	859	784	787	767	837	754	795	839	781	815	837	816	826	838	794	854	785	847	821	802	777	773	779	816	769	849	889	788	823	756	814	797	756	789	859	831	795	859	801	814	815	798	811	762	814	830	783	782	818	810	828	815	787	828	798	831
19841	7533	6995	5804	3905	2812	2009	1816	1421	1090	907	734	648	552	477	436	409	395	355	342	341	364	340	330	342	353	338	355	301	327	304	286	303	329	294	390	304	332	324	335	321	302	280	325	331	348	310	315	301	341	327	360	351	298	333	305	309	329	341	321	314	305	334	284	276	298	348	283	337	291	301	289	330	357	290	319	327	313	291	280	293	298	304	301	303	303	328	303	322	322	312	325	341	324	339	331	320	318	316	329	303	311	311	299	303	293	314	306	298	291	303	364	301	313	286	336	345	340	320	343	308	316	301	299	307	330	299	305	307	295	326	329	318	351	296	318	322	310	353	300	311	325	294	301	291	320	313	314	304	352	337	318	341	294	323	313	325	302	300	297	311	292	313	302	307	283	308	319	304	318	305	320	304	293	317	279	300	310	303	311	328	310	348	348	329	317	308	321	342	303	301	319	303	284	360	300	349	333	314	314	316	327	364	317	309	314	321	294	311	339	347	287	317	319	290	300	309	313	307	299	310	336	328	304	308	328	316	307	297	314	303	285	305	322	338	317	315	315	326	323	307	301	290	290	315	326	309	341	296	317	308	307	318	337	294	306	317	305	325	325	300	302	322	332	296	292	323	307	299	328	323	295	309	329	331	301	325	293	310	293	336	306	345	298	319	287	349	355	302	271	315	304	295	309	317	289	327	317	344	300	312	364	320	316	317	326	332	318	330	326	320	284	335	284	299	318	297	308	280	302	326	290	294	316	296	330	302	291	340	330	312	311	350	307	350	324	319	315	275	295	301	295	332	303	298	293	311	312	312	307	295	310	302	298	309	302	306	360	316	322	317	313	326	339	336	307	305	327	326	313	329	291	297	269	302	289	327	325	350	322	315	325	339	308	296	317	296	336	296	304	294	296	301	318	301	311	271	346	316	269	325	320	298	344	321	313	292	299	340	296	324	332	301	309	319	322	326	322	325	294	345	305	321	291	353	271	310	309	301	297	273	332	324	311	296	320	304	314	310	324	324	330	314	330	338	284	294	347	322	312	342	284	294	326	329	316	327	318	295	307	306	321	324	294	351	325	316	311	343	312	317	309	281	314	313	322	318	321	301	326	308	334	271	306	329	314	287	298	314	343	300	299	277	338	315	310	329	309	333	318	319	332	318	286	333	314	289	290	344	312	316	292	297	316	337	309	334	322	312	286	329	305	332	287	301	285	293	323	287	323	306	312	318	338	319	332	324	298	325	339	295	341	327	300	320	328	285	332	298	357	314	304	292	324	314	327	312	305	309	314	323	269	280	314	318	328	319	326	310	320	297	295	299	301	312	322	305	311	328	339	279	301	312	325	353	335	279	337	300	302	289	341	326	330	306	322	315	306	321	281	329	308	335	305	296	319	306	285	320	319	335	268	312	310	318	298	323	306	295	307	302	333	317	285	301	326	308	297	326	311	353	309	280	302	312	327	302	324	315	339	331	313	329	296	302	316	289	291	318	319	319	347	297	284	339	313	284	286	306	334	324	361	335	287	327	267	329	315	302	337	338	336	344	293	300	348	307	289	305	294	321	290	306	295	319	334	294	327	349	304	334	320	295	301	310	292	285	334	297	317	314	308	331	303	320	296	318	292	291	317	282	266	324	353	314	314	285	322	312	337	285	304	291	327	343	319	288	307	281	294	275	295	303	324	366	303	316	272	303	313	382	305	324	316	316	325	314	322	305	309	314	300	319	302	315	320	287	277	281	310	306	323	322	304	301	305	296	289	304	318	296	332	304	261	309	316	309	312	308	337	333	321	291	318	299	290	296	337	307	312	335	331	306	322	326	314	299	335	330	298	339	341	338	342	288	304	299	279	316	324	316	303	311	290	316	333	303	344	310	310	331	296	313	312	284	309	307	309	335	321	329	310	317	337	320	334	324	328	311	274	303	325	294	320	329	308	320	342	325	305	312	308	325	300	314	334	318	284	276	287	313	297	338	309	322	312	297	291	302	319	300	332	337	341	328	320	306	327	299	319	293	303	304	320	316	321	288	325	301	325	324	292	307	327	321	334	286	323	321	331	315	314	293	296	298	336	330	290	330	303	317	318	282	329	295	296	320	310	303	316	337	293	305	333	301	292	287	351	324	344	307	322	330	286	316	326	359	311	318	331	284	338	314	288	329	319	310	329	326	307	336	305	286	317	325	312	305	291	302	306	333	280	308	333	275	323	280	323	295	308	309	310	290	280	310	309	305	302	311	294	341	317	335	297	345	300	314	299	307	285	281	301	327	309	311	304	287	317	297	329	309	307	320	314	294	319	306	295	313	314	291	304	323	323	317	298	310	314	322	298	322	313	295	271	302	298	311	325	294	295	317	310	300	274	315	306	312	288	309	326	318	341	317	324	308	321	329	307	345	341	311	278	329	329	328	328	331	274	341	322	298	339	316	318	287	313	320	288	341	313	304	307	290	339	362	320	318	319	341	347	300	343	281	346	321	311	281	326	360	356	335	321	314	334	332	352	302	318	322	307	308	305	264	344	337	340	302	321	309	319	299	335	335	351	326	332	296	341	291	284	335	285	311	339	294	320	305	324	316	304	319	302	313	320	326	303	336	308	331	302	320	319	311	297	297	298	335	313	286	320	326	345	299	297	293	349	324	303	292	300	324	310	308	349	333	335	303	298	309	337	322	305	322	325	321	296	314	314	310	295	300	306	320	303	345	295	296	290	308	331	311	336	306	308	320	334	286	321	303	309	367	326	300	302	306	299	300	305	323	311	288	294	326	292	291	301	326	340	314	282	317	321	320	279	333	293	307	301	294	313	300	319	288	324	315	300	306	321	329	306	301	320	320	286	290	322	302	297	294	339	343	300	313	294	329	298	297	322	338	277	329	267	307	312	315	320	313	279	331	295	296	312	277	363	302	305	323	334	290	306	318	291	303	330	299	289	308	311	299	287	301	281	318	347	314	307	304	320	317	323	307	291	294	299	348	312	335	297	286	288	324	307	347	280	321	316	305	323	330	298	347	289	322	333	340	310	329	288	316	336	335	360	314	329	316	310	298	304	297	321	300	275	321	345	298	315	318	295	305	341	289	308	346	288	331	277	347	299	299	292	335	321	298	324	344	312	291	333	308	312	296	302	286	305	315	309	324	302	312	331	305	342	347	360	347	321	325	298	327	318	302	337	291	321	288	315	334	315	325	351	308	316	319	332	336	289	312	353	333	308	300	310	317	314	299	333	349	311	323	297	332	326	311	346	306	313	318	330	336	319	294	291	301	341	351	320	296	297	314	322	296	311	328	311	323	296	279	326	288	319	319	320	319	335	312	341	319	308	315	309	303	318	305	321	327	324	282	310	307	298	309	355	294	290	303	338	337	319	346	343	317	308	326	329	301	291	323	292	320	311	330	320	293	318	311	325	324	302	328	307	303	319	293	319	310	291	324	308	329	362	320	282	291	323	327	308	336	325	300	302	284	305	309	339	301	258	311	311	338	327	290	315	330	310	313	315
13300	6580	12854	15222	12864	10663	8537	7870	6228	4937	4046	3162	2678	2264	1831	1419	1252	1199	1109	1011	980	902	876	809	823	826	809	801	811	776	825	784	748	823	754	740	776	763	807	757	727	744	742	711	736	769	717	747	718	757	738	734	707	746	722	706	745	722	692	747	724	764	767	717	715	741	704	757	743	721	740	732	761	710	730	701	708	749	691	751	778	767	746	759	749	755	719	701	719	698	710	761	722	773	732	720	764	759	690	730	737	764	734	746	713	709	658	733	743	712	729	715	726	742	761	675	729	735	714	733	728	737	724	749	732	698	716	693	766	736	748	727	742	726	725	728	726	721	715	723	756	689	734	687	682	742	763	746	748	740	763	756	733	743	716	693	722	705	759	737	734	816	667	715	706	773	728	750	717	708	732	752	672	734	692	739	761	757	680	711	698	759	728	734	699	714	737	729	686	732	717	745	737	723	733	723	734	759	700	741	735	763	802	669	705	703	748	766	729	707	746	715	729	778	714	748	752	735	739	728	743	741	734	759	707	715	723	745	742	756	727	753	712	700	691	671	731	767	687	670	727	748	723	774	722	718	740	754	756	709	722	710	723	721	712	740	730	756	742	733	721	683	750	785	794	801	745	702	655	733	688	702	748	719	712	796	757	711	731	703	732	739	722	704	724	740	726	740	754	732	756	791	711	724	744	754	715	691	736	689	795	722	723	726	694	774	733	723	765	721	698	756	729	740	701	738	719	741	726	724	757	676	719	730	737	658	737	789	739	763	740	733	728	698	730	758	747	716	733	711	706	756	749	673	711	714	760	699	776	740	753	778	694	711	741	691	712	713	746	734	765	777	707	715	715	730	716	709	729	734	767	751	771	671	754	741	679	714	759	757	703	691	680	706	747	713	707	755	702	789	702	748	745	734	690	728	707	727	681	699	678	766	741	687	760	689	733	781	744	720	735	736	690	744	746	736	749	738	720	732	845	748	707	700	730	766	750	736	745	776	718	707	667	697	729	722	703	708	757	749	718	748	728	762	694	722	711	759	700	726	751	723	682	732	721	701	754	713	722	759	750	724	735	731	703	741	727	728	681	707	737	734	753	749	675	760	715	690	732	738	697	747	702	715	703	751	733	709	752	750	720	729	760	752	773	743	756	771	727	710	752	742	675	749	761	744	713	719	734	789	724	759	740	772	713	689	745	747	749	710	717	772	765	695	703	759	757	724	746	705	755	702	712	729	677	741	704	710	702	763	724	776	703	725	734	716	712	787	743	734	732	699	729	701	752	755	732	759	748	691	749	731	768	699	721	718	735	744	745	690	730	712	730	730	721	746	697	750	777	718	783	741	726	738	722	679	703	727	730	742	764	712	714	733	712	721	744	750	726	708	743	704	747	739	733	754	726	736	766	712	705	712	758	716	761	707	741	723	719	744	760	714	762	748	717	697	716	730	714	738	771	765	755	719	745	686	709	726	731	725	765	725	705	724	795	771	797	672	712	720	701	695	750	691	706	715	735	774	738	764	703	708	756	687	700	738	671	694	711	704	735	759	772	745	744	727	689	722	765	710	777	722	756	680	763	722	722	732	718	697	735	691	761	719	713	766	778	762	754	762	695	755	713	742	713	729	736	714	755	734	747	739	726	769	733	757	735	681	776	754	733	719	754	805	726	777	731	690	742	758	737	736	745	725	726	736	758	736	760	721	733	736	723	725	733	749	753	693	758	751	721	723	748	750	755	785	686	667	679	731	759	685	707	749	739	741	753	716	724	748	704	739	653	753	709	717	740	721	742	764	718	735	731	708	747	764	741	742	735	764	724	716	706	713	735	705	770	688	724	742	737	792	754	780	723	699	717	749	770	731	710	767	739	729	717	738	738	731	679	715	777	717	725	742	741	738	676	751	750	751	729	712	724	692	724	735	767	712	715	752	737	748	698	726	735	786	751	761	715	694	738	735	716	756	728	705	760	707	708	702	772	730	733	743	711	745	726	738	707	735	679	741	725	723	730	725	711	723	726	727	686	788	761	774	701	730	715	760	698	766	738	713	685	726	752	694	697	738	713	758	739	703	762	728	733	699	697	753	721	752	747	688	714	731	748	736	729	755	716	683	783	768	678	745	737	739	734	715	771	743	730	720	753	752	711	704	753	769	702	752	664	736	726	753	785	728	739	749	736	733	688	717	731	726	766	715	703	746	730	729	737	727	747	736	709	709	752	734	723	812	735	729	726	697	721	735	723	730	711	751	742	705	725	755	732	733	763	699	704	700	717	703	741	706	763	733	708	651	719	746	739	736	723	713	771	686	704	725	702	722	739	719	673	750	689	706	730	693	721	702	806	763	736	749	811	683	741	740	717	724	750	700	767	723	744	735	730	759	695	764	710	732	706	700	734	679	745	746	713	672	705	759	751	746	726	730	746	735	730	729	720	732	750	736	774	742	787	710	711	750	718	751	738	741	699	731	738	708	685	775	735	712	770	735	732	721	772	707	736	772	743	693	775	697	754	732	715	743	723	706	746	732	696	730	712	718	729	783	724	768	698	727	813	741	735	710	743	728	738	700	741	738	733	759	752	717	765	733	742	750	727	696	727	711	728	728	718	732	750	708	725	754	721	702	679	711	761	753	697	709	772	714	754	739	739	720	711	702	780	743	701	710	707	730	749	762	727	703	744	746	753	714	710	768	740	697	761	756	734	697	775	747	723	697	697	734	747	726	715	721	720	709	707	720	723	726	736	747	724	688	697	727	733	743	739	770	704	700	734	754	746	761	752	755	704	715	708	728	730	705	714	767	727	727	763	727	705	707	730	776	737	700	759	744	725	704	711	721	688	738	681	759	703	741	714	759	742	754	724	685	755	717	765	705	685	725	742	712	745	698	737	756	727	763	727	772	753	680	720	741	709	724	720	765	699	765	739	747	771	702	732	742	751	782	683	715	757	732	735	741	703	778	760	765	765	728	756	748	698	697	702	705	742	736	732	699	746	729	725	722	769	709	757	769	759	716	678	727	695	723	701	721	700	691	712	775	774	723	750	732	737	727	751	759	766	745	737	774	720	744	739	721	741	749	753	717	763	712	726	697	697	747	710	724	737	746	719	738	715	666	761	703	729	735	719	749	753	693	704	767	736	703	764	764	777	758	701	716	739	709	714	772	726	769	750	728	708	743	726	761	685	699	758	677	774	732	741	713	727	706	729	684	726	700	685	751	683	708	726	733	747	675	667	680	722	747	693	709	719	746	731	759	752	737	802	731	700	728	705	727	753	678	737	733	721	730	681	738	725	718	739	708	721	702	707	776	733	756	729	710	711	732	729	765	727	716	732	758	721	733	761	710	748	738	725	719	733	737	756	714	800	741	716	733	747	708	749	709	761	740	792	699	692	763	721	718	730	718	782	738	769	739	731	763	751	775	727	742	700	731	718	699	710	712	713	713	702	730	736	721	727	698	707	712	727	709	742	710	721	739	722	715	740	710	754	722	701	752	762	679	749	709	706	684	675	749
28784	11026	9851	8197	5424	3633	2654	2379	1788	1297	1106	857	778	591	522	437	371	367	357	308	315	315	286	277	252	298	264	271	267	253	282	272	273	293	305	282	260	280	253	259	271	285	276	242	231	245	274	276	277	245	269	263	295	254	257	266	252	280	238	258	270	263	267	228	264	260	229	266	255	294	252	249	246	267	258	237	252	241	258	271	276	258	242	268	294	253	260	231	269	281	264	261	246	248	267	273	258	265	259	270	241	241	269	265	239	253	266	249	246	289	258	257	275	281	276	276	225	253	290	270	275	275	284	244	245	271	247	248	259	290	254	250	246	237	278	261	257	273	281	266	243	257	267	268	278	250	281	258	237	245	264	270	262	259	279	251	238	247	254	246	247	245	258	267	270	251	263	272	253	272	271	264	228	252	248	261	273	237	310	256	282	240	259	252	257	277	268	262	242	254	232	241	274	273	288	285	247	229	273	243	270	249	256	246	235	245	249	236	257	271	242	245	280	259	258	286	255	257	257	255	265	289	254	255	234	257	256	245	273	249	234	256	244	262	249	277	238	249	258	247	281	238	248	240	282	260	263	288	260	267	261	237	258	248	252	241	252	280	250	265	295	259	256	286	265	259	271	256	253	249	272	247	254	249	277	244	267	244	252	272	269	253	265	285	258	271	260	245	248	264	274	296	268	249	227	256	291	279	295	266	281	249	262	252	260	278	255	271	264	256	249	242	264	266	263	253	233	271	271	273	250	228	247	281	272	298	254	248	242	251	258	293	250	237	247	274	238	244	269	260	271	245	248	266	223	241	280	269	247	243	269	239	269	273	277	260	225	287	256	268	242	260	273	262	259	238	282	260	264	283	252	264	244	267	269	266	254	272	232	259	249	257	258	275	261	240	246	239	248	227	240	280	278	277	274	261	244	270	271	248	276	252	245	270	237	269	251	304	203	260	256	243	273	272	241	224	231	234	267	268	255	245	255	239	245	250	244	262	268	236	251	292	249	250	223	291	257	270	230	271	249	277	224	256	250	249	275	295	255	261	276	281	285	289	260	287	260	287	238	264	263	266	247	263	237	242	242	254	250	249	257	264	242	272	291	269	261	267	275	274	237	248	274	279	245	240	269	256	242	251	245	244	247	246	275	251	244	275	240	246	263	252	244	256	265	258	296	269	257	274	219	280	282	276	252	250	258	233	254	253	268	269	275	249	265	258	273	267	241	237	239	298	238	262	247	254	293	263	265	220	269	237	269	253	274	263	304	268	234	261	261	248	271	260	280	242	241	257	257	247	251	252	240	240	258	244	225	220	265	283	261	245	256	253	268	261	285	255	248	260	217	254	258	276	281	241	256	288	236	260	275	271	255	247	232	250	270	275	237	232	267	289	269	263	257	276	277	219	274	266	271	242	264	286	275	248	256	266	234	265	265	254	245	250	249	243	251	265	236	248	261	278	242	287	259	294	264	236	290	259	273	264	277	280	242	268	277	251	253	232	237	248	259	264	279	242	268	262	276	267	276	259	266	290	253	256	247	265	293	235	261	259	266	294	272	284	248	264	283	247	254	242	229	306	250	278	280	249	270	261	257	290	265	275	262	242	243	260	260	261	249	247	261	245	280	233	267	270	281	255	261	260	246	274	247	216	270	249	256	273	273	223	256	258	246	284	243	259	253	248	254	234	250	271	231	246	297	271	285	248	250	245	263	272	274	264	293	265	269	254	226	268	274	247	254	229	238	271	277	243	293	281	244	227	241	246	222	237	241	279	245	255	245	295	247	271	257	276	245	268	267	260	252	276	277	242	273	265	254	269	248	241	263	260	240	265	263	245	260	262	261	247	242	249	266	260	264	246	235	236	277	258	282	255	300	253	250	249	267	293	222	238	261	260	259	260	251	231	252	251	236	244	292	267	268	249	271	260	252	256	246	229	274	280	255	259	247	258	268	270	262	266	260	269	262	234	264	274	276	257	264	241	252	269	265	257	244	228	234	225	284	235	279	261	262	251	267	258	269	264	254	270	255	269	260	276	264	218	272	254	239	287	249	254	289	246	267	261	264	249	234	261	275	292	289	261	269	255	294	251	234	276	254	263	248	253	269	243	260	277	224	248	250	285	248	243	250	271	257	245	260	254	258	239	255	242	241	256	249	254	277	272	281	211	265	242	273	283	273	257	253	250	265	259	259	253	256	276	262	265	228	288	270	259	280	266	249	281	295	280	291	276	258	231	280	248	279	261	253	296	275	274	246	260	264	257	257	290	304	260	237	259	249	234	271	282	260	288	279	247	282	220	277	261	228	254	279	260	241	278	265	225	232	257	262	254	266	252	277	273	271	288	275	266	319	255	268	312	268	203	248	260	267	263	251	259	245	255	278	240	256	260	292	266	273	299	270	257	230	244	234	255	243	229	257	270	247	265	259	260	271	275	261	233	264	257	235	279	263	261	257	256	238	247	247	278	286	248	252	265	251	268	235	253	251	267	249	281	263	261	261	266	211	279	230	304	253	228	264	298	244	282	261	268	259	254	274	266	297	275	268	245	234	265	256	272	270	241	270	253	259	269	259	270	276	282	240	240	248	246	242	261	284	235	237	264	227	231	254	253	264	262	254	250	247	244	273	243	268	239	253	283	273	270	269	228	263	270	256	267	262	260	247	243	251	254	242	244	260	272	281	246	249	312	251	235	277	258	261	258	240	236	247	257	262	255	268	236	253	242	245	219	231	256	219	252	269	270	240	240	257	285	240	265	241	273	240	288	274	259	251	267	244	227	285	254	235	257	271	286	239	245	259	263	286	248	244	239	236	255	279	256	249	279	238	279	280	258	292	257	263	252	260	242	264	246	304	263	268	261	261	245	255	284	247	256	261	256	257	289	248	224	270	267	269	262	245	255	251	256	273	272	293	273	249	264	249	281	252	316	276	260	273	263	281	247	279	275	274	263	243	257	288	244	232	270	243	268	286	274	298	241	266	285	244	232	265	254	247	244	245	288	251	278	250	245	244	208	256	264	268	287	249	233	252	261	282	239	280	301	245	253	290	272	237	271	234	222	239	257	243	304	260	254	276	278	269	278	230	234	225	278	273	251	257	264	267	246	266	266	247	259	296	235	253	256	237	273	262	252	259	263	252	255	295	282	271	239	273	259	262	230	287	248	251	272	258	257	249	283	261	252	294	249	232	264	248	269	262	248	268	299	230	254	221	231	268	262	249	252	251	246	274	246	219	283	251	268	246	275	265	254	254	278	274	260	288	249	271	259	257	254	274	263	239	261	287	249	267	286	282	269	275	250	270	282	298	244	284	223	264	257	243	226	256	273	259	268	262	257	247	269	258	267	260	294	263	256	270	273	220	267	277	249	255	220	242	253	311	269	261	273	252	245	262	288	291	254	260	264	288	266	266	267	271	266	248	272	256	269	277	266	234	249	295	254	237	256	275	257	262	269	286	245	240	267	259	284	260	303	291	256	270	243	244	248	267	281	257	233	257	243	216	227	243	249
17024	8601	16011	19220	16736	13216	10878	10162	7484	6070	5283	4140	3263	2672	2129	1705	1341	1246	1132	1020	943	896	793	805	771	754	761	763	752	699	712	693	732	684	643	694	709	645	673	638	637	624	625	632	656	671	659	639	618	651	643	693	631	589	620	658	612	647	614	610	645	639	660	653	633	626	616	611	654	579	598	667	614	622	615	656	636	636	604	625	643	644	613	625	645	628	610	607	617	619	660	611	581	636	606	642	652	676	598	631	625	666	577	640	631	605	597	591	606	618	639	651	649	632	633	661	647	605	611	626	612	614	663	630	635	599	621	617	608	588	611	604	617	603	614	611	641	648	636	662	607	606	619	635	616	639	613	637	624	639	645	593	611	585	642	629	637	620	593	576	599	623	644	654	634	634	641	622	606	583	597	592	592	591	612	621	655	641	569	629	622	614	634	596	616	667	610	622	590	615	628	640	627	645	634	662	582	615	624	647	632	638	646	610	645	652	609	650	582	616	623	646	590	626	610	660	631	603	622	667	621	610	623	620	627	636	623	625	647	643	600	664	635	672	579	673	681	654	629	632	636	626	651	632	558	675	637	640	652	582	654	647	643	561	621	587	612	640	600	605	656	620	604	610	663	610	624	588	594	600	608	598	612	659	616	634	676	612	634	605	612	605	605	616	569	617	585	661	634	654	648	639	621	610	612	656	610	592	641	561	610	663	652	557	632	631	646	602	618	614	651	654	645	619	611	664	696	595	629	615	642	586	634	637	570	619	596	586	613	622	627	596	637	606	623	646	578	617	605	612	645	612	605	581	604	587	665	635	595	590	595	634	626	671	616	598	616	620	694	624	688	661	635	617	617	598	595	615	625	618	614	610	593	634	565	586	645	657	597	664	618	589	661	627	606	627	616	645	563	644	655	626	627	629	653	610	605	617	604	673	610	617	645	623	637	623	647	588	621	576	623	637	637	671	635	633	638	651	610	616	610	604	638	574	606	632	643	644	602	600	642	629	638	660	577	674	632	605	613	644	634	581	606	649	594	598	624	633	592	652	617	611	614	640	634	602	637	601	624	678	650	624	666	642	624	623	627	613	647	614	587	627	614	626	622	626	635	581	659	626	632	661	608	625	601	623	646	607	646	637	647	610	627	657	635	602	624	644	646	657	629	605	627	627	617	610	629	649	610	609	607	648	638	585	650	638	626	648	626	646	654	636	606	624	625	623	622	606	607	628	586	664	616	661	571	617	623	612	602	612	606	648	629	630	631	629	612	587	634	643	613	608	625	654	613	634	611	627	630	642	599	629	664	615	648	586	637	666	605	607	645	620	598	605	661	629	630	581	623	669	604	620	639	616	617	607	625	650	627	632	612	611	610	628	636	627	620	631	628	573	602	617	624	623	638	635	632	604	632	641	610	639	672	649	642	639	651	651	665	691	629	641	677	675	596	542	663	619	633	618	575	610	616	623	638	618	602	627	622	637	647	571	649	657	614	629	627	647	633	631	624	643	593	591	630	599	573	689	588	643	623	598	633	624	613	650	650	581	672	637	599	633	615	642	625	640	618	604	632	624	587	638	632	620	592	621	631	601	638	616	646	634	631	653	632	611	603	612	646	629	650	578	613	667	662	613	595	587	615	649	629	610	646	662	600	621	629	676	616	623	630	648	604	616	638	635	605	622	635	600	607	644	596	619	618	628	613	631	623	628	625	620	663	626	639	623	575	631	627	626	640	588	588	648	604	608	628	566	618	606	626	595	634	638	600	620	603	646	663	649	622	631	606	599	602	666	599	635	654	568	629	642	634	631	611	625	609	643	616	640	670	593	596	619	639	611	632	642	615	621	584	580	639	607	633	663	557	563	638	605	574	638	616	677	643	617	584	625	646	638	643	623	610	595	635	599	617	636	612	548	603	607	617	594	628	607	623	613	622	646	622	635	568	588	651	641	648	639	627	665	619	665	681	626	606	601	619	630	647	632	641	618	614	618	654	596	631	652	594	621	670	621	644	588	609	624	654	623	580	660	626	619	643	631	627	637	639	630	657	677	613	636	624	652	631	600	613	636	642	617	638	635	648	636	593	602	607	653	609	645	664	633	649	630	634	605	635	646	632	647	624	628	676	658	628	610	638	639	632	600	590	646	651	590	626	673	647	638	624	619	622	611	605	595	588	631	609	604	617	623	651	630	612	639	627	590	585	604	655	615	644	622	591	593	621	591	652	641	602	610	644	671	646	658	634	648	608	608	644	601	661	643	626	600	658	596	629	607	573	635	601	624	684	623	630	666	593	590	605	638	627	628	579	648	650	628	627	647	633	627	597	653	634	658	626	633	596	587	557	597	636	616	636	631	621	612	620	639	637	656	606	643	664	609	594	669	627	615	643	589	595	617	623	661	632	625	618	624	650	585	632	650	602	644	622	648	654	621	618	667	622	617	660	601	577	611	647	614	579	649	634	690	650	623	618	603	625	648	646	597	598	611	618	615	662	598	600	633	631	607	597	609	626	636	657	628	617	626	615	654	598	614	665	586	661	607	687	609	639	641	555	588	604	632	633	639	650	643	660	639	608	585	620	612	628	607	596	606	623	616	634	589	689	606	641	627	652	635	621	623	616	577	615	632	672	629	612	618	644	610	637	633	630	622	627	587	640	650	600	587	613	658	627	606	649	632	610	606	624	628	624	627	654	589	648	630	598	620	671	583	671	600	621	605	625	584	582	620	636	631	631	641	605	633	587	630	614	616	606	613	618	622	624	615	640	618	651	605	602	614	619	593	643	618	591	519	638	575	626	627	602	637	595	606	608	638	621	640	585	613	571	629	599	574	631	633	660	636	617	612	623	658	606	605	642	629	607	660	637	644	621	648	658	634	627	649	587	601	610	638	602	603	620	638	619	627	662	607	617	595	601	639	675	593	670	615	638	678	598	614	658	613	641	638	637	621	613	607	654	665	628	606	606	630	628	631	587	652	599	656	671	605	644	599	614	656	585	635	564	600	610	639	601	588	658	622	632	597	596	626	640	628	621	622	604	588	620	626	582	642	580	639	629	608	631	663	629	642	640	642	609	582	651	605	591	622	596	633	616	638	634	625	655	615	641	600	618	613	620	626	618	639	648	615	618	642	585	644	578	668	662	669	627	627	632	634	626	642	617	621	606	630	630	618	655	622	634	603	577	660	574	647	609	644	625	596	633	684	624	610	608	585	612	616	650	652	623	609	653	630	584	593	654	648	625	680	620	624	618	664	652	608	633	632	618	601	622	651	647	599	642	638	612	625	585	621	606	623	574	647	603	617	609	593	614	624	633	595	611	660	617	615	666	624	639	617	628	616	660	615	590	634	669	605	594	637	647	627	631	621	626	635	586	606	632	614	639	636	622	643	627	608	633	584	622	636	673	662	658	629	610	626	604	626	626	621	638	643	621	609	608	643	634	609	649	622	631	640	645	621	609	624	587	600	587	644	586	590	616	636	616	629	569	661	607	650	630	592	691	644	622	599	650	615	594	619
10590	4458	4227	3547	2330	1733	1381	1223	1015	795	740	627	496	499	434	444	390	400	411	378	428	368	383	330	401	369	363	372	360	330	372	354	357	358	368	373	389	385	369	342	347	370	366	349	374	366	324	344	333	380	385	331	330	340	365	362	352	391	331	325	350	362	356	325	353	338	353	318	342	328	354	381	364	361	336	368	385	368	378	352	334	394	371	335	363	346	369	340	358	366	369	339	368	350	329	365	373	366	319	353	357	361	358	347	348	381	375	360	347	320	380	354	317	355	335	333	361	366	369	336	322	365	356	330	372	349	360	343	336	354	343	311	338	355	364	381	381	320	374	368	354	382	352	359	319	351	369	318	341	344	360	362	311	315	320	328	365	360	378	365	354	347	365	312	355	384	339	333	327	340	349	354	356	387	331	352	352	366	358	361	335	378	341	336	366	386	352	338	379	352	362	322	356	359	366	319	332	357	372	351	356	340	352	364	344	349	366	368	368	380	331	359	373	368	357	361	357	351	331	378	356	317	328	352	366	357	349	332	390	377	334	336	356	345	353	375	344	370	355	362	327	349	336	378	378	375	320	331	325	362	357	348	306	362	366	336	372	361	343	351	356	397	371	361	345	363	373	373	329	334	342	355	323	339	384	356	354	371	350	342	386	357	339	391	320	370	329	325	354	347	341	363	331	376	311	338	343	370	353	328	363	362	331	297	386	372	362	323	329	376	365	376	364	333	391	385	357	331	335	359	388	348	355	368	358	352	361	366	318	342	349	379	339	353	372	331	367	374	384	342	349	355	337	340	356	382	367	312	351	392	350	310	306	341	304	294	371	369	360	334	383	347	350	359	363	357	386	345	355	332	389	358	356	318	343	367	330	393	349	349	371	332	350	352	355	349	362	355	373	325	332	395	304	358	388	385	330	344	360	376	354	335	340	318	322	363	349	393	334	343	369	349	350	370	356	352	348	367	382	398	331	349	339	401	327	338	353	341	337	337	338	343	346	344	365	355	338	344	366	334	334	350	323	349	380	346	359	333	329	333	349	332	372	340	385	344	336	342	401	361	335	373	348	347	359	342	360	361	363	369	342	346	330	366	335	398	377	341	357	371	359	364	333	363	348	375	346	347	340	343	348	363	358	350	334	339	317	351	378	377	326	362	332	368	344	337	338	320	364	323	361	340	342	348	343	345	354	351	338	326	342	369	363	373	401	374	389	379	425	353	372	381	344	362	321	381	369	288	349	364	359	330	367	310	358	333	378	368	361	333	336	346	338	335	377	353	374	386	378	331	347	323	395	354	366	363	327	343	358	376	320	365	351	349	340	344	359	366	382	342	366	357	365	338	368	339	303	334	373	357	364	359	381	395	333	345	305	380	346	342	349	375	342	355	384	349	382	347	388	355	333	347	346	340	366	341	353	359	379	374	375	339	304	349	353	352	363	331	356	321	396	341	361	333	341	319	355	376	332	363	358	346	327	372	322	378	375	343	325	387	399	345	319	363	368	394	360	347	309	348	365	365	385	318	299	373	362	336	353	356	354	362	322	372	367	392	354	333	324	352	328	326	397	373	363	361	340	351	354	365	369	326	353	378	369	351	369	340	351	311	350	351	386	366	348	376	362	355	331	374	355	363	303	332	327	353	371	329	350	379	342	326	398	337	371	365	342	338	376	355	391	349	344	381	359	353	392	385	343	319	381	346	350	390	347	352	369	359	330	366	338	345	369	370	353	350	349	339	357	369	346	361	342	362	376	330	356	357	302	344	324	341	352	376	343	356	372	344	346	354	356	365	324	348	334	338	327	357	366	322	375	354	360	343	363	381	349	332	356	355	392	383	335	352	359	372	376	380	330	361	394	371	344	349	353	362	344	322	362	359	379	382	362	338	335	363	365	351	343	352	360	354	354	337	372	359	391	336	375	325	354	340	350	344	355	366	366	346	354	398	384	326	375	348	329	336	330	339	307	355	317	356	362	363	337	341	376	348	343	329	363	353	361	343	356	338	347	343	351	340	348	363	363	351	387	338	358	350	336	356	339	333	343	312	320	326	358	351	349	370	326	341	363	364	334	340	348	355	345	343	308	357	361	353	370	340	359	351	391	353	351	329	362	320	329	352	344	363	369	360	315	347	358	328	360	369	364	314	320	386	371	346	336	352	341	372	351	335	357	340	354	363	335	345	340	372	338	342	340	344	360	388	372	368	363	371	356	364	353	318	393	351	349	388	361	375	351	329	377	338	326	347	318	349	372	385	376	366	346	372	367	359	335	354	377	355	342	328	354	372	349	354	370	355	368	414	369	387	362	360	369	341	361	383	376	339	323	323	378	322	381	369	347	372	336	361	356	337	386	351	358	348	360	355	348	343	354	351	347	347	332	384	351	339	342	385	361	363	374	379	390	330	330	331	329	348	384	319	348	354	393	338	329	361	319	377	411	381	346	343	338	351	370	359	412	335	348	362	392	377	346	312	343	376	358	336	350	344	341	344	330	336	397	325	363	354	349	348	345	358	347	354	372	330	365	320	336	358	359	383	358	338	326	367	350	365	365	324	343	345	344	382	338	366	311	389	331	377	376	373	356	344	342	372	354	358	362	341	366	349	340	355	354	377	314	343	337	352	356	342	373	367	315	336	366	363	322	361	328	335	376	344	339	333	362	353	382	341	389	355	363	332	360	354	360	395	359	376	345	359	368	363	351	326	345	380	345	364	349	402	359	363	345	342	303	357	349	334	316	324	389	346	354	334	344	367	379	373	333	365	349	357	367	388	345	365	351	373	381	379	359	356	333	334	337	360	357	366	368	307	333	333	392	338	383	341	330	349	341	316	318	358	330	385	368	339	373	346	350	360	384	371	344	302	332	359	375	362	336	319	396	341	324	364	374	351	325	347	362	346	361	307	352	360	369	322	331	329	355	341	304	345	332	309	342	346	366	372	361	340	349	311	344	346	345	348	318	354	348	371	332	372	356	392	371	354	369	368	326	380	349	348	329	309	382	362	366	335	357	367	344	382	360	343	365	386	329	326	369	344	340	384	342	350	339	324	362	337	316	315	320	361	346	361	347	389	357	374	345	358	357	335	364	329	352	368	359	347	359	317	333	336	334	332	352	346	362	330	362	369	346	351	364	365	321	346	347	362	346	345	361	356	310	329	342	382	376	374	368	383	334	378	363	365	362	356	309	339	349	307	314	342	338	383	358	342	339	367	350	353	382	341	384	355	368	373	356	349	337	363	337	340	317	344	352	337	349	367	358	321	341	368	350	360	344	340	350	360	330	329	381	367	347	344	306	345	327	354	316	333	350	378	343	352	327	369	348	345	346	380	339	332	370	353	392	327	349	315	343	347	370	387	355	326	403	321	355	358	367	363	351	339	348	319	321	331	366	352	359	347	357	329	329	359	363	370	333	384	353	353	334	387	331	360	350	347	343	340	358	327	367	340	353	352	300	341	382	367	370	376	333	338	344	323	360	354	360	369	374	335	407	326	373	345	334	356
7388	4497	8523	10150	8481	6725	5605	5335	4323	3406	2934	2405	1992	1694	1578	1235	1119	1029	1060	927	924	879	904	910	820	861	897	841	897	831	889	866	833	799	820	792	801	856	799	775	798	864	803	840	819	829	779	795	786	812	755	819	821	821	787	842	873	851	801	764	821	828	760	801	847	825	834	804	873	824	766	776	796	774	829	813	823	796	812	808	827	817	804	800	841	834	840	807	808	808	837	764	793	827	852	796	832	818	831	818	831	817	795	812	789	783	816	778	797	794	832	818	808	787	847	805	823	838	825	791	799	813	801	765	804	792	880	834	875	765	824	815	772	757	758	823	759	806	831	828	818	823	784	821	796	784	848	820	847	856	836	836	781	842	752	781	804	774	824	805	867	806	809	802	833	739	782	800	829	775	846	861	787	852	837	779	857	851	791	801	816	851	796	860	799	825	811	828	853	785	783	826	795	793	813	789	851	818	772	831	821	828	828	793	819	815	812	811	746	854	820	802	880	820	833	798	774	835	822	836	821	837	838	816	808	789	855	802	840	833	802	789	791	827	822	827	869	893	836	792	788	846	827	824	792	808	824	787	807	839	803	806	817	789	852	752	816	815	815	787	820	769	806	855	831	824	819	838	804	797	765	836	808	790	823	827	825	793	810	818	803	806	778	822	815	809	791	815	728	830	775	792	811	853	854	813	774	764	791	815	810	785	800	826	830	806	821	783	845	832	842	822	770	829	812	796	820	768	765	776	808	781	779	786	868	775	847	823	848	781	800	842	800	820	848	796	769	851	860	798	821	820	817	819	854	799	827	807	836	852	841	773	783	747	855	831	765	809	809	777	833	800	804	804	793	831	817	818	770	773	822	791	814	845	805	744	779	826	839	812	836	836	811	810	811	782	796	801	769	833	838	783	795	787	817	817	775	808	769	779	793	843	830	831	800	827	768	815	825	846	790	822	829	827	786	816	842	755	791	841	815	844	785	864	752	842	806	809	832	858	812	789	841	817	837	853	803	804	769	818	806	814	824	806	794	758	848	752	835	865	752	832	833	790	834	824	809	863	826	842	798	784	776	865	832	818	788	808	854	823	827	853	801	796	793	823	830	765	819	789	844	841	852	807	758	791	770	786	778	829	811	804	783	853	813	810	774	788	792	783	751	834	794	737	800	832	793	863	818	834	826	809	830	821	847	813	827	869	838	794	812	817	850	802	767	763	779	829	827	794	870	853	855	833	801	808	832	818	789	808	816	808	806	801	792	853	848	808	840	832	746	809	871	777	855	860	824	805	787	811	858	839	802	839	828	821	805	842	854	821	844	803	799	841	813	898	823	808	852	800	826	781	821	839	819	782	839	852	886	809	789	829	806	828	823	827	783	826	778	800	809	861	830	794	858	826	828	825	816	821	801	781	800	815	809	827	834	832	846	826	792	804	757	854	814	803	775	778	829	812	822	814	823	837	849	793	807	832	825	763	831	819	785	824	796	802	818	795	807	801	767	793	764	829	825	804	840	866	779	813	842	802	829	834	811	812	860	857	797	844	807	781	764	851	814	784	813	809	777	836	785	790	832	829	800	819	739	791	833	757	838	789	788	828	846	820	808	763	814	794	807	831	776	841	857	764	834	760	862	767	827	801	822	833	809	791	861	801	808	829	846	840	783	803	840	835	802	821	762	801	795	783	884	812	780	816	857	827	767	815	773	799	793	819	768	774	803	757	794	834	779	835	818	811	762	884	860	796	789	849	891	786	804	802	795	798	814	811	759	825	804	824	841	747	802	828	824	807	831	830	814	784	847	774	799	827	830	846	791	810	822	808	846	801	846	778	776	855	806	816	818	805	824	832	797	836	786	838	870	852	817	831	788	795	799	832	792	779	788	752	810	856	823	776	794	829	816	858	803	781	875	836	884	865	804	819	846	857	886	867	853	818	829	818	813	897	799	763	787	825	795	843	853	775	873	835	860	787	839	862	794	832	802	804	824	867	832	774	809	828	827	789	833	840	774	865	853	845	771	863	827	825	811	807	822	789	830	803	799	769	791	846	776	830	759	833	854	795	846	831	806	850	797	875	867	847	804	799	796	774	811	779	765	857	812	816	818	798	787	797	802	785	762	794	785	814	850	817	768	800	812	820	793	792	830	837	821	815	824	818	808	802	808	840	787	799	814	807	786	796	833	847	784	785	810	810	829	830	775	822	789	834	780	834	813	838	886	804	795	807	847	882	801	839	811	820	819	813	830	797	777	860	826	812	831	855	835	779	814	785	796	775	794	778	799	763	814	775	827	773	795	830	832	802	819	772	821	772	858	814	770	787	837	845	797	797	827	792	822	809	763	810	790	843	812	883	796	804	823	842	779	831	820	833	814	845	818	823	825	821	832	767	781	813	778	850	840	818	807	830	773	784	782	809	791	826	860	838	749	775	827	836	817	809	823	799	795	812	792	784	825	797	811	831	800	790	814	811	819	824	805	867	826	770	836	801	825	809	796	838	794	762	806	784	808	783	852	795	816	739	826	821	838	813	810	798	766	826	861	822	794	840	818	818	798	824	836	767	815	836	816	824	851	837	881	793	847	800	814	836	816	868	797	834	811	749	817	834	827	816	868	791	814	834	822	782	800	766	823	807	798	826	806	762	778	875	858	835	794	799	828	826	780	851	808	767	801	833	844	837	860	776	826	778	796	812	850	886	809	850	793	825	767	817	833	772	802	838	807	795	819	823	813	770	763	802	803	846	837	824	828	878	839	860	872	822	822	754	797	805	798	761	810	805	819	821	792	834	846	820	771	776	788	791	789	835	801	865	849	825	768	834	816	806	787	825	787	812	775	729	819	791	854	850	855	840	783	825	794	833	754	848	792	810	817	787	784	795	796	785	822	775	799	815	860	820	826	832	824	806	804	759	780	808	848	829	815	788	758	811	860	866	837	775	833	779	771	802	841	837	798	844	840	780	814	788	811	730	811	790	808	816	791	809	811	869	816	815	765	827	830	783	812	826	853	798	821	808	818	810	798	841	791	848	795	788	821	759	768	789	872	801	796	837	812	839	812	804	842	826	828	797	814	827	850	810	804	793	830	758	813	806	817	824	821	772	792	833	797	812	761	819	825	819	770	821	772	862	806	812	810	809	819	853	807	821	782	848	768	823	809	778	838	803	806	850	807	825	791	883	829	808	853	780	772	802	790	806	815	842	809	844	807	820	832	857	833	753	800	852	803	779	803	805	827	807	791	833	802	792	798	804	791	799	816	792	856	776	829	815	830	819	800	812	829	862	830	805	800	823	796	809	788	789	827	858	827	828	817	822	804	810	819	854	849	794	777	760	820	822	755	784	791	788	816	778	825	816	842	844	809	824	827	830	814	832	847	822	802	866	834	802	860	795	777	822	804	763	810	801	788	830	791	769	817	793	839	790	827	824	756	793	827	831	787	844	838	810	852	833	792	871	857	753	805	812	833	805	822	752	845	836	833	843	811	774	809	829	798	767	822	855	818	788	797	830
20060	7461	7058	5623	3721	2648	1922	1659	1346	1098	971	799	695	615	535	437	417	359	312	363	347	347	367	345	335	326	335	328	324	325	308	322	345	315	339	315	340	341	363	323	344	308	317	302	308	311	311	278	296	323	320	298	317	293	311	298	307	322	317	314	314	318	308	322	296	307	325	325	321	362	344	330	290	326	308	342	327	340	295	317	293	341	332	329	309	331	325	329	318	298	308	294	318	335	288	304	285	291	320	325	314	318	319	300	306	334	309	320	310	320	315	284	331	285	337	314	347	350	302	306	311	307	323	329	328	303	308	330	326	301	293	311	312	299	305	282	333	300	341	308	328	333	333	335	303	292	315	283	284	327	309	323	326	313	312	324	308	312	298	333	293	317	333	289	300	278	353	315	306	334	339	293	291	317	299	313	346	313	309	355	313	316	292	319	326	324	302	321	320	331	315	329	340	342	292	326	298	294	338	300	296	282	388	304	328	347	323	348	319	306	326	322	307	320	335	291	307	322	305	284	294	281	293	355	327	281	316	329	295	317	317	289	317	310	367	359	315	291	344	282	312	320	304	317	321	281	316	336	304	294	304	305	313	267	325	295	298	286	323	322	308	333	343	299	352	297	290	334	321	282	311	311	333	343	306	321	329	311	303	293	300	321	317	280	313	308	304	290	284	335	302	311	310	327	324	312	304	328	293	303	336	289	288	302	320	295	346	277	338	320	315	283	349	324	304	328	339	317	294	319	315	303	315	284	331	287	314	303	320	285	299	286	278	328	320	333	303	309	297	314	320	270	303	335	312	317	314	322	327	296	334	311	348	296	322	309	314	291	335	314	362	329	318	353	336	311	322	306	288	320	269	301	293	326	323	294	285	330	323	308	331	301	290	310	323	318	314	276	327	338	324	318	332	301	323	312	306	289	302	304	330	283	296	343	344	322	319	302	323	297	296	328	316	319	307	312	311	310	342	306	299	334	340	354	345	312	312	310	305	327	334	295	318	321	325	280	287	326	318	340	303	329	266	321	330	326	321	295	347	306	321	317	325	340	311	296	294	324	322	302	335	310	319	276	348	282	317	305	344	313	307	307	301	303	323	298	327	306	324	326	314	282	289	316	313	337	348	329	291	337	312	319	330	356	310	318	286	273	324	298	322	332	286	303	301	308	322	336	322	299	345	341	332	285	309	348	330	310	303	291	297	338	329	316	286	309	298	318	339	329	316	293	313	304	318	324	291	321	330	290	267	294	341	330	296	358	325	308	295	305	303	295	339	303	285	305	336	315	327	304	305	325	355	345	340	329	288	293	301	285	300	306	302	321	282	317	309	328	284	324	314	295	326	317	314	321	312	308	304	327	329	312	293	329	289	309	336	305	311	316	322	325	311	304	319	326	314	318	328	309	270	349	301	339	291	311	304	295	301	324	306	303	287	354	314	309	300	290	320	321	309	332	309	339	307	281	309	304	322	308	319	305	323	362	314	273	299	309	317	327	317	319	306	304	275	304	361	331	320	315	316	283	339	306	268	312	342	310	305	317	298	299	286	318	315	311	349	367	309	306	344	311	295	326	335	309	324	331	314	288	310	301	307	312	293	312	318	317	329	307	349	299	312	317	306	318	325	326	311	310	318	318	341	324	331	304	313	341	327	289	317	299	318	274	321	300	305	310	323	321	322	317	299	333	303	315	323	319	294	294	328	306	326	321	329	324	317	322	285	323	322	296	279	301	326	360	325	270	317	343	330	323	332	302	297	297	325	341	302	308	345	309	309	339	298	345	345	320	336	323	294	325	325	366	315	300	348	295	335	323	352	329	316	316	310	306	325	307	333	338	286	291	316	299	304	312	296	318	307	344	311	351	311	309	326	352	345	315	308	295	289	298	353	319	331	334	334	312	306	326	319	315	306	321	297	318	319	291	270	273	323	324	314	309	316	287	347	313	287	304	329	304	311	296	321	292	327	327	320	318	313	321	301	341	315	320	300	318	335	330	324	321	302	292	322	326	358	331	314	320	319	315	299	321	278	323	314	329	297	305	315	298	300	290	292	309	304	291	320	303	316	296	309	321	340	307	314	317	305	313	352	306	305	332	338	335	337	321	318	306	342	305	270	328	313	316	327	334	286	337	306	312	300	330	311	312	309	326	316	324	295	316	332	297	300	340	313	328	337	324	330	304	303	300	323	316	299	339	321	357	296	320	350	302	315	298	285	316	308	303	312	328	321	358	296	339	320	316	326	289	315	289	299	329	290	324	316	317	336	291	297	293	298	295	322	296	338	298	326	291	321	292	322	310	281	333	303	296	305	282	312	355	328	283	303	320	279	310	289	307	361	350	297	268	353	336	325	323	312	326	314	348	301	312	322	331	328	307	314	308	299	317	324	319	305	326	305	320	336	305	292	282	295	282	289	344	335	301	292	297	294	298	285	320	310	340	331	323	315	295	307	313	290	311	318	335	301	321	315	329	314	305	323	308	355	320	336	309	309	279	310	307	310	314	306	316	298	302	318	344	296	330	321	282	344	304	362	323	299	283	315	312	275	301	305	318	324	310	340	287	322	291	309	299	297	325	311	298	292	330	335	285	290	282	317	330	323	346	309	327	328	369	301	320	305	297	331	318	328	298	339	318	350	296	307	309	316	309	328	328	331	335	323	290	327	329	301	318	324	280	303	305	304	308	291	300	324	314	324	312	319	322	289	318	340	288	314	302	320	330	322	302	326	294	323	317	334	315	331	286	317	288	325	291	298	309	313	342	335	316	298	281	299	272	293	310	363	297	306	288	284	322	333	335	302	332	333	292	286	315	345	303	295	319	326	331	327	337	315	302	296	331	317	312	313	300	313	298	318	314	289	284	315	295	345	326	342	320	273	320	312	292	316	285	296	312	277	347	335	315	330	299	289	286	284	302	321	342	347	303	322	338	313	340	333	271	339	297	316	296	282	313	334	297	306	289	294	283	294	282	314	299	311	302	298	269	293	311	298	318	315	358	306	298	282	311	312	329	323	328	336	332	298	306	308	311	318	306	329	302	319	278	339	297	319	351	296	315	305	264	281	342	289	288	287	330	330	331	302	339	327	314	329	319	340	304	320	313	289	324	334	334	330	323	346	319	336	324	345	276	323	301	317	327	309	301	328	328	290	305	281	300	319	309	320	294	317	323	281	331	330	304	315	329	344	293	303	328	308	303	296	299	302	308	293	328	325	325	372	326	283	337	308	286	315	299	332	331	316	313	312	332	348	308	339	325	317	299	320	293	263	316	337	320	353	294	323	298	323	316	306	304	306	336	303	308	317	326	321	315	322	292	336	316	314	326	315	303	308	307	327	327	315	310	295	310	340	310	311	312	315	296	339	348	298	290	296	322	277	283	313	332	341	307	297	299	308	282	300	300	315	305	306	308	298	313	314	315	310	306	293	305	316	341	299	292	328	309	326	307	311	296	318	329	313	325	285	300	297	293	306	275	338	323	301	361	328	296	306	309	298	334	291	334	332	330
13427	6486	12810	14555	12774	10229	7976	7214	6294	4941	4161	3438	2669	2305	1861	1606	1287	1154	1081	1045	941	917	853	860	832	821	806	808	812	839	797	832	776	795	753	779	753	726	789	717	785	763	734	749	775	746	721	745	750	749	736	741	757	765	770	741	800	717	719	710	746	735	731	741	791	734	718	713	751	754	750	685	740	747	761	760	728	765	725	722	727	742	687	746	741	662	717	750	716	716	730	711	700	761	800	746	680	695	757	779	735	728	725	752	686	768	697	740	740	794	716	754	724	745	697	728	751	727	740	714	760	776	722	704	725	724	739	738	747	789	734	702	754	686	709	725	770	708	754	735	713	686	702	757	748	699	738	750	726	729	722	701	784	687	746	693	738	729	712	728	689	702	744	737	714	737	704	767	738	733	749	740	726	707	731	749	673	748	731	737	744	699	768	725	763	738	742	729	687	753	742	737	722	711	752	751	701	707	741	731	716	733	752	744	777	815	739	761	704	755	720	728	733	724	723	701	750	734	680	746	741	752	711	757	744	741	716	716	699	786	732	750	735	753	750	776	740	760	739	745	788	715	720	740	788	709	746	787	709	716	738	755	715	712	735	674	725	731	719	740	763	740	712	746	728	738	765	720	743	717	811	729	717	749	756	678	703	713	700	713	745	766	702	700	723	728	779	726	684	791	706	727	759	705	774	720	735	718	664	703	689	715	729	740	735	757	743	783	756	751	708	753	710	725	696	723	720	746	717	721	766	731	719	705	726	738	710	747	755	739	731	771	708	746	750	743	719	723	739	709	791	710	741	782	700	708	727	757	680	698	723	729	729	716	762	716	730	720	691	708	717	733	754	781	721	703	713	760	735	750	762	693	686	673	713	764	692	756	708	730	745	765	738	716	706	729	812	775	731	759	726	715	725	751	719	738	727	735	717	719	724	740	734	778	771	718	689	745	704	743	690	704	735	770	727	766	737	748	691	744	726	719	751	719	746	723	721	702	715	699	701	769	734	743	702	690	759	761	730	702	738	777	751	722	719	743	772	678	700	688	709	749	742	750	739	733	734	747	729	712	704	706	744	729	778	746	719	752	779	772	746	792	705	713	707	778	723	725	777	697	753	705	734	718	691	749	680	717	771	729	726	754	716	761	773	774	744	768	742	713	734	725	694	737	730	711	728	736	751	742	711	716	761	683	733	781	714	722	761	717	755	740	770	738	771	696	685	707	715	720	788	699	777	760	713	724	726	724	694	731	766	745	773	736	722	728	746	712	702	710	749	746	719	714	730	727	710	721	729	756	720	723	712	731	741	697	707	748	755	737	707	745	724	731	728	717	775	767	735	722	747	758	679	719	677	730	715	732	727	780	719	736	721	720	773	713	753	729	744	721	782	719	731	772	696	783	742	729	753	730	742	743	759	774	674	735	749	733	726	685	739	739	738	735	725	751	700	696	770	754	727	749	741	711	717	712	730	732	728	758	721	747	738	726	717	732	707	729	747	729	778	794	742	742	694	760	750	702	764	720	711	703	711	761	721	673	749	698	704	699	693	707	711	693	779	760	688	724	739	737	730	724	768	747	726	727	789	646	695	755	732	776	707	699	700	771	744	778	778	763	745	756	707	780	724	737	720	744	737	725	751	695	791	723	714	755	717	744	713	711	716	720	743	637	707	745	728	737	753	782	729	718	734	783	734	726	728	742	708	721	717	712	720	716	788	717	696	707	728	714	733	751	707	752	733	751	777	659	749	766	742	816	694	687	754	731	696	713	749	726	664	746	746	751	768	756	770	732	751	767	740	767	705	746	773	748	743	673	680	749	728	756	684	750	710	702	722	710	734	681	771	728	756	806	698	737	706	740	727	732	702	695	740	759	763	713	739	740	789	704	682	702	733	686	750	765	725	721	783	680	726	705	715	682	793	722	722	748	739	744	734	745	709	741	793	758	707	789	711	690	763	696	771	738	740	759	754	700	680	739	734	742	719	754	716	760	725	721	747	776	759	701	769	726	787	725	708	741	725	724	700	742	760	720	696	721	803	712	702	746	731	711	733	696	754	724	783	747	770	721	707	764	722	700	749	755	714	691	755	704	784	738	738	692	794	694	691	730	725	746	711	709	734	732	671	727	722	717	712	697	743	739	728	723	764	727	725	757	728	745	741	732	691	744	715	767	743	727	743	706	692	753	728	728	681	791	720	756	721	729	793	753	720	707	737	734	738	743	795	737	731	777	724	757	715	735	783	737	716	731	713	763	744	704	709	764	723	713	721	731	722	716	733	736	698	708	695	730	751	738	720	720	668	703	742	679	730	757	719	675	713	717	719	725	712	737	686	744	782	728	704	726	801	696	713	683	739	718	715	746	730	711	717	747	716	737	709	721	720	713	788	760	748	726	711	805	785	710	719	754	739	733	731	718	732	750	718	754	705	793	740	783	717	724	724	761	761	758	730	691	783	757	771	728	795	744	731	685	699	699	749	768	717	737	815	716	742	728	762	708	725	775	770	705	750	768	710	774	690	774	663	741	715	719	680	756	699	729	758	760	785	735	743	718	694	769	761	749	691	771	753	725	729	707	751	735	723	740	788	746	736	733	678	716	752	753	758	727	721	739	756	728	696	746	702	730	724	737	712	688	752	723	732	752	709	712	716	710	733	715	694	727	722	727	779	753	720	690	765	738	697	728	741	745	697	715	758	725	754	771	718	769	755	802	765	774	716	669	745	714	809	704	694	751	746	696	730	714	712	694	768	759	698	754	776	760	740	698	720	713	744	794	742	721	708	773	753	728	756	724	704	676	692	730	750	732	722	755	755	715	754	696	753	713	758	719	772	792	703	722	764	760	790	775	712	731	746	782	721	709	751	750	741	723	711	777	758	736	757	689	734	723	811	740	749	727	809	741	726	717	734	689	707	763	743	756	735	741	765	722	732	707	752	719	773	702	742	712	763	783	707	761	778	734	751	721	717	741	727	748	713	719	696	705	737	738	674	736	725	759	725	774	725	756	706	765	735	660	703	742	745	747	757	738	725	698	731	765	746	798	734	756	772	749	710	759	755	740	702	762	726	747	704	743	680	749	704	731	701	759	738	755	758	771	674	714	734	715	719	680	769	729	755	735	727	760	754	775	709	775	670	715	700	761	710	729	786	778	751	730	748	771	753	715	714	766	719	706	710	754	712	717	722	687	672	737	725	731	785	695	708	681	731	750	735	749	750	695	715	729	752	700	713	709	711	774	729	730	652	718	689	734	734	741	744	742	762	764	698	708	712	709	752	735	746	732	782	750	703	750	729	809	729	718	746	708	727	689	769	717	760	719	678	783	732	780	769	692	710	734	693	721	712	737	732	785	744	742	758	752	779	708	796	722	721	726	762	696	727	745	781	737	763	729	779	723	727	715	776	747	781	725	721	722	715	681	744	751	730	720	751	732	752	700	695	743	730	725	742	703	735	771	689	742	752	765	776	742	757	705	729	736	707	734	762	753	707	725	713	721	766	723	774	752	750	705
28950	10937	10169	7806	5206	3458	2454	1957	1781	1416	1161	899	714	627	482	442	417	368	332	348	325	278	291	292	287	302	276	295	301	280	283	301	285	250	278	261	269	265	277	275	274	280	272	266	289	266	257	274	233	258	265	271	280	252	265	267	259	289	266	287	243	239	249	258	292	276	279	244	251	268	266	266	269	282	255	259	265	270	294	267	254	227	241	250	282	257	293	252	248	244	284	266	261	266	268	246	273	241	280	266	259	260	258	268	272	251	241	292	237	247	258	252	263	256	248	254	250	264	292	235	283	275	285	252	267	224	240	262	277	216	287	275	267	242	230	269	252	248	242	265	246	272	219	269	254	266	261	264	273	237	278	267	282	293	265	243	273	219	246	257	286	258	294	259	268	255	226	264	265	269	274	258	265	267	276	248	249	249	287	232	262	218	268	242	281	249	256	288	256	265	246	245	280	257	269	230	310	301	230	268	268	273	246	253	260	263	282	258	262	273	256	251	234	266	283	279	238	262	301	262	255	283	243	279	281	259	245	273	243	287	266	267	267	263	222	257	255	267	306	254	248	274	284	274	252	258	271	232	255	252	272	268	267	259	244	263	283	278	260	235	271	271	257	255	299	251	246	263	219	271	284	260	306	255	261	284	267	244	254	287	258	274	258	230	248	258	256	265	278	246	266	257	251	240	250	262	266	251	278	281	272	288	227	282	239	229	233	273	254	264	273	261	261	241	278	236	270	265	274	239	265	254	260	241	244	272	266	248	238	261	248	263	255	237	273	279	268	265	250	264	254	255	250	243	279	285	258	273	278	290	261	249	264	273	258	267	295	287	264	293	286	262	286	255	259	278	244	231	231	259	232	254	277	245	295	271	257	264	263	247	288	264	260	256	270	265	237	260	266	284	282	257	282	258	232	264	284	252	263	254	249	251	249	258	269	280	260	254	260	269	252	247	266	262	276	261	285	258	259	240	249	244	290	255	283	258	247	292	267	264	292	276	261	250	249	261	286	250	250	244	276	269	266	270	266	272	254	256	271	255	277	241	281	305	260	244	263	237	237	264	234	275	243	259	279	268	234	241	276	264	257	251	232	241	283	271	238	295	254	269	288	271	269	254	281	243	250	239	251	285	219	236	240	254	279	250	256	263	267	294	293	257	268	293	263	269	257	260	239	253	246	250	270	277	240	263	294	224	263	284	256	277	254	269	270	286	274	255	255	262	248	286	277	257	273	285	257	298	228	259	258	252	278	236	252	270	249	274	249	263	255	282	271	258	274	272	277	250	271	251	262	257	265	262	239	263	237	281	249	300	245	282	258	275	270	261	270	257	240	249	268	262	269	250	282	288	253	246	284	245	239	284	246	237	265	271	263	261	243	271	270	299	274	241	315	252	251	275	251	273	279	236	264	238	267	236	269	262	270	285	258	245	239	269	256	245	255	276	225	274	288	261	236	293	275	265	279	253	262	268	280	252	243	270	251	265	258	273	237	257	262	255	225	248	256	267	251	286	282	259	254	276	246	257	286	282	284	280	274	266	217	267	300	238	272	258	266	277	270	254	246	255	269	285	253	267	243	258	297	252	244	268	249	262	222	220	241	263	240	247	257	232	264	273	252	242	261	238	252	258	297	245	262	272	264	255	241	248	252	230	288	252	252	270	285	263	261	241	263	269	267	289	239	262	260	259	266	247	259	254	237	244	270	253	244	261	295	274	269	257	273	260	258	222	266	285	253	281	268	278	290	263	259	287	267	286	257	274	289	270	260	245	263	269	237	276	249	249	287	273	239	281	236	251	246	271	238	258	275	281	273	241	247	253	289	288	256	256	267	292	259	274	274	242	265	296	285	250	269	257	269	295	266	245	271	264	305	277	271	270	259	251	273	255	258	247	260	260	231	239	288	232	270	274	252	254	257	270	278	246	246	239	276	260	243	262	252	255	267	249	242	263	238	226	250	271	242	243	269	281	269	271	266	261	287	256	262	263	266	266	237	236	298	283	291	273	243	281	274	269	264	265	267	266	253	230	251	246	269	272	260	297	274	269	253	272	239	275	267	220	235	249	261	280	227	223	258	243	264	255	271	240	255	257	241	262	311	252	249	284	261	249	259	244	228	273	293	257	251	265	291	256	299	270	265	272	282	246	270	243	273	243	261	241	242	263	262	239	245	243	280	248	244	269	275	260	239	280	278	249	242	228	260	221	249	273	273	263	253	258	278	252	282	288	271	242	281	249	255	239	264	255	270	269	229	234	275	269	277	270	263	271	271	293	245	251	277	246	252	247	282	271	255	241	259	309	255	289	296	273	264	264	286	277	272	238	250	296	254	243	264	289	279	270	264	262	296	272	238	257	269	279	263	243	262	265	276	254	244	263	237	286	269	266	264	289	259	252	261	255	234	256	264	234	273	259	246	281	252	250	261	304	267	233	260	275	256	215	251	270	261	244	248	286	258	249	273	281	289	260	240	230	266	264	267	304	295	263	276	255	258	242	269	251	271	275	279	270	249	258	269	240	251	277	267	289	271	259	238	257	256	269	282	261	268	253	264	243	275	235	282	252	250	279	279	290	253	257	288	251	233	300	254	265	258	268	282	288	270	241	249	248	265	284	243	244	261	272	268	252	277	285	236	263	257	258	273	269	273	271	255	282	280	303	274	245	242	284	225	255	270	256	256	273	267	275	260	278	268	249	232	253	247	246	274	284	258	277	260	258	245	225	299	275	221	251	259	249	216	256	297	231	263	245	260	251	215	259	286	262	272	255	263	265	250	268	231	248	261	245	275	288	265	258	241	256	269	261	260	267	252	263	289	262	270	281	281	266	267	277	270	263	279	270	281	279	274	272	265	272	262	238	265	244	244	267	261	247	252	255	246	266	262	223	242	291	258	288	273	293	281	238	259	279	273	243	253	251	274	238	228	235	291	262	239	256	285	285	284	258	266	269	263	269	284	274	286	243	280	286	257	298	246	271	253	250	260	221	252	270	281	248	260	261	258	254	277	264	256	279	267	260	250	245	248	257	269	255	260	255	269	279	261	294	267	284	270	259	258	226	234	255	242	266	276	269	268	269	280	253	262	274	283	262	289	250	262	273	270	262	260	259	252	300	255	238	283	268	242	268	272	244	265	276	258	249	243	247	231	280	279	291	269	277	229	240	263	271	273	256	286	312	284	240	226	279	275	269	263	241	240	273	236	260	269	249	267	251	240	255	259	258	249	262	209	253	255	268	279	270	248	262	274	239	262	259	294	253	231	264	261	282	255	257	268	263	260	261	272	285	301	287	291	241	276	283	263	252	257	265	279	243	236	271	267	228	298	276	264	278	273	258	214	279	247	257	236	299	284	271	247	244	261	264	245	289	265	261	264	268	258	286	243	251	270	270	251	254	279	256	239	285	237	250	282	275	273	278	299	286	252	256	277	293	273	275	245	260	245	254	248	235	270	278	280	249	237	257	266	293	298	244	284	237	244	255	233	272	259	299	254	258	266	286	286	294
17173	8399	16509	18469	16351	12519	9889	9080	8124	6402	5298	4272	3256	2720	2246	1946	1483	1220	1107	1071	1002	907	874	799	778	769	774	726	772	720	690	725	707	715	716	623	761	622	680	604	596	651	714	693	690	604	648	627	604	649	680	628	590	605	667	655	627	673	636	647	578	652	605	670	603	633	648	661	630	581	613	659	658	622	593	605	620	602	630	592	618	596	588	637	659	603	621	629	588	628	638	620	623	643	633	635	633	613	622	632	637	595	619	615	634	644	622	597	623	630	608	637	634	628	609	628	619	592	651	643	647	674	624	629	622	622	629	609	621	625	615	644	618	606	609	604	648	674	631	627	643	631	585	634	603	614	620	634	667	660	643	636	625	646	581	657	642	631	636	633	653	591	620	578	607	666	665	657	641	585	618	646	667	640	673	648	638	611	639	609	620	650	638	611	620	622	613	626	620	604	637	629	628	632	662	649	621	627	614	643	610	623	603	656	615	603	625	682	639	664	630	698	611	627	632	632	667	592	647	634	685	623	650	614	663	643	600	603	616	610	577	588	651	579	631	642	614	564	606	612	630	623	622	590	639	593	608	658	619	640	629	648	621	594	655	599	608	614	587	604	591	638	636	626	589	633	624	629	610	614	617	618	668	611	592	629	613	601	646	632	633	669	646	618	600	681	633	608	639	615	630	596	624	631	626	594	654	644	617	595	620	592	582	662	630	632	637	588	659	640	607	673	609	618	605	628	656	653	619	591	599	614	640	615	630	649	610	632	638	597	620	626	615	579	643	643	647	676	612	647	686	590	615	674	643	658	593	650	599	607	624	638	597	616	590	602	604	596	598	617	576	624	629	636	610	638	596	613	597	594	607	633	624	618	645	626	651	603	636	645	628	614	648	604	630	673	625	631	664	642	601	620	610	618	618	632	682	617	617	603	603	583	633	643	624	649	633	647	636	636	587	617	615	627	643	638	653	617	607	660	623	625	628	597	618	631	657	658	641	630	614	639	651	623	624	624	593	648	590	609	635	659	607	623	637	636	656	615	639	632	629	640	637	597	668	600	599	667	622	646	629	643	582	608	594	593	596	632	646	581	606	654	616	614	644	614	597	620	584	567	635	631	595	643	615	607	615	641	660	574	648	617	644	631	589	652	611	629	657	644	635	647	624	618	636	601	641	629	652	623	663	608	615	641	676	654	636	604	615	623	635	631	647	601	588	607	597	643	647	694	610	670	607	647	689	639	613	616	633	656	645	616	614	655	596	593	603	654	682	607	599	591	630	607	678	646	583	630	647	634	638	578	601	677	620	617	601	603	646	624	588	585	599	659	632	610	637	612	596	635	594	636	581	595	647	628	614	648	660	641	627	586	593	622	630	594	630	614	594	652	639	593	612	613	621	619	660	629	667	649	600	605	623	666	574	619	641	619	618	628	659	648	616	651	590	622	647	633	661	621	584	628	615	630	596	655	627	660	667	635	578	618	612	654	600	657	632	666	631	622	621	627	631	614	655	640	684	575	583	628	667	650	628	653	646	603	625	656	630	578	624	602	622	629	634	636	637	613	621	659	623	630	643	628	631	552	629	648	657	669	617	604	638	619	627	583	632	635	641	629	621	654	607	630	650	623	609	632	608	679	643	608	662	607	639	625	626	659	667	642	695	640	663	639	620	657	639	608	638	632	622	580	659	602	674	630	664	588	578	606	635	631	594	624	666	634	588	648	603	602	634	621	601	674	658	681	619	633	651	638	611	639	615	633	645	609	629	596	626	627	586	647	624	610	640	592	625	594	589	662	667	631	633	620	654	652	585	632	649	608	635	618	617	611	650	640	612	632	614	643	649	657	660	605	634	611	606	623	625	575	631	632	618	651	641	600	602	679	566	651	637	661	592	665	621	646	649	609	614	630	622	628	695	605	603	618	656	625	559	610	618	642	590	633	645	645	609	661	634	643	612	621	640	608	646	673	576	622	610	627	629	622	611	606	608	653	631	680	634	645	600	609	588	602	591	588	638	613	626	653	646	625	634	639	622	677	611	619	671	613	623	623	678	608	657	606	627	605	601	629	622	583	650	645	618	656	676	633	609	632	653	611	656	621	658	659	627	605	654	633	619	611	671	605	594	660	603	607	625	627	589	613	625	634	611	644	578	637	613	583	647	646	606	638	617	639	613	626	627	668	658	607	596	609	615	623	625	628	622	567	629	633	601	611	607	600	647	612	607	647	568	647	637	650	672	625	605	597	648	644	625	605	650	599	587	613	604	618	656	625	618	618	627	579	678	628	634	663	614	634	594	603	640	653	643	626	644	570	604	602	636	602	604	652	608	625	635	588	658	625	645	600	641	547	633	606	619	636	687	633	600	657	630	634	646	674	621	615	596	618	610	614	652	623	631	628	621	616	695	600	634	617	638	639	629	636	661	627	631	690	608	641	636	622	646	626	623	613	638	618	626	610	602	639	633	610	597	638	674	628	630	603	635	601	671	627	634	569	672	622	612	652	628	557	572	594	623	660	581	634	661	616	612	637	623	656	705	591	648	622	628	654	650	635	606	625	647	605	621	623	604	601	660	655	600	660	643	575	632	633	617	605	652	642	631	645	633	619	634	608	632	637	637	598	613	675	694	655	641	620	604	589	614	654	623	609	617	620	643	652	622	654	628	615	698	611	647	657	643	588	632	619	647	598	614	641	602	605	634	656	634	636	575	653	615	656	602	649	648	618	665	602	650	622	615	630	605	622	581	631	637	640	659	610	637	638	639	617	650	635	608	626	617	641	643	642	650	638	611	659	617	643	614	599	613	589	640	636	626	638	608	593	643	633	643	638	616	618	644	647	604	633	602	593	642	630	634	605	592	638	606	615	659	650	628	646	620	643	620	647	618	621	631	603	658	618	608	623	636	599	625	646	648	612	634	635	646	643	616	639	649	598	590	648	636	585	611	662	618	619	636	650	635	617	592	611	634	623	623	636	618	599	605	613	623	633	626	669	607	643	635	660	642	601	658	622	621	625	556	645	659	641	605	603	617	613	679	639	645	661	644	582	641	597	590	602	613	633	598	598	622	609	609	591	577	603	625	592	600	628	613	610	641	612	637	600	651	608	692	644	682	667	614	642	637	626	646	651	684	641	665	604	643	653	626	616	590	607	664	655	618	617	621	630	634	585	646	642	610	642	664	645	633	584	623	590	599	625	631	664	586	615	636	626	672	629	648	593	647	640	657	600	599	611	647	641	630	623	592	646	599	590	603	628	600	618	621	647	640	653	641	595	671	570	654	614	599	672	641	628	627	595	656	681	647	666	625	601	610	610	641	630	640	634	681	642	612	643	585	597	648	605	666	608	659	598	586	606	640	665	596	643	611	687	586	656	657	661	619	612	650	606	595	598	625	602	634	614	622	589	554	601	671	627	589	635	629	639	620	638	656	651	628	608	619	637	631	633	634	593	624	618	586	611	621	613	645	647	591	619	655	661	605	666	681	589	572	637	644	611	648	647	586	668	627	594
10599	4580	4510	3325	2353	1663	1285	1165	1021	849	728	611	532	471	483	407	405	404	385	376	345	373	381	397	380	366	351	363	380	353	319	352	376	346	366	364	392	328	374	341	386	374	360	347	353	391	382	356	365	391	342	347	348	388	377	366	291	335	344	326	383	355	357	375	360	370	350	355	396	397	337	352	341	334	334	320	379	366	353	303	373	351	346	342	361	399	327	345	334	366	352	346	392	361	378	373	329	407	380	363	372	366	358	347	360	338	325	374	365	382	340	339	348	355	358	337	354	368	365	399	351	356	363	356	361	350	348	387	390	348	344	367	354	372	345	332	375	341	366	376	326	330	355	394	322	324	359	311	318	346	399	316	358	357	352	332	367	359	349	370	334	313	336	357	334	364	318	333	320	329	350	381	370	374	364	390	344	358	363	355	349	354	339	368	344	330	368	356	339	385	355	362	369	342	336	336	338	348	339	378	378	320	341	364	346	363	367	356	344	296	362	365	342	363	349	335	343	355	331	386	371	380	369	371	304	320	361	365	378	341	368	356	337	360	371	338	361	391	361	380	373	360	375	373	363	356	341	359	348	366	331	359	375	387	343	359	362	333	334	325	342	363	327	353	329	359	353	315	355	352	357	363	369	354	327	363	328	370	358	373	353	331	303	350	370	323	353	356	354	342	332	342	329	326	360	408	356	365	396	361	303	350	392	357	335	325	363	374	354	351	333	352	367	353	317	364	360	362	359	367	339	348	337	349	366	356	353	330	342	351	358	369	383	369	368	392	358	353	386	356	359	345	358	361	358	348	349	343	371	350	339	376	358	338	358	327	333	330	365	361	363	374	372	372	338	356	360	338	350	339	342	339	338	355	341	340	348	331	332	350	312	332	349	376	325	382	376	348	342	367	350	353	348	371	365	367	329	325	364	374	346	339	374	343	383	338	308	353	330	363	366	328	366	364	352	323	338	359	369	332	348	323	323	374	378	365	345	360	374	347	363	360	347	339	332	326	346	358	368	337	351	383	361	354	341	374	350	345	335	333	351	362	359	349	353	365	333	367	382	375	388	368	354	337	344	341	341	326	364	334	403	367	365	348	361	353	359	359	340	331	340	370	354	400	343	333	357	365	368	353	381	327	361	368	370	328	398	326	334	344	362	346	357	365	332	339	333	349	354	369	334	340	355	316	378	382	333	366	386	344	377	351	325	335	366	337	359	332	347	334	362	361	361	357	353	330	374	314	333	340	355	342	356	388	374	371	327	397	371	393	329	331	354	393	323	389	387	330	348	366	401	329	371	349	340	373	352	354	363	366	349	336	328	376	345	307	373	354	334	343	351	362	383	350	323	364	324	390	358	320	334	348	319	346	345	343	357	399	331	373	340	332	326	345	374	336	317	367	355	331	338	356	359	359	346	323	344	379	308	371	367	336	358	360	350	336	364	355	349	352	357	363	349	318	371	388	363	337	366	353	345	328	344	348	387	357	324	396	356	340	338	362	380	376	364	344	334	347	341	360	362	364	363	344	343	341	343	394	353	373	396	350	388	380	376	344	342	365	345	335	387	422	372	371	357	340	341	370	344	359	359	322	394	336	348	350	396	366	341	343	333	350	368	355	380	350	366	360	335	393	353	346	368	335	347	356	353	378	313	368	356	348	340	345	365	331	342	341	366	345	368	307	338	311	371	349	361	377	330	389	352	369	372	381	334	359	353	339	369	351	321	383	366	339	376	346	400	350	387	347	352	342	342	347	340	356	368	341	372	350	309	403	342	376	318	373	337	366	352	356	344	356	397	367	349	388	346	327	355	358	379	355	354	366	355	385	345	328	299	368	343	383	358	344	351	348	354	342	350	350	390	360	320	376	382	372	384	355	343	361	376	314	317	320	346	369	363	331	326	362	377	342	352	386	354	323	369	344	337	369	375	368	330	333	355	340	362	349	350	340	369	354	358	317	355	350	341	398	355	377	328	373	334	374	367	347	322	356	388	347	387	332	353	377	347	364	339	339	324	344	328	384	301	376	340	326	367	349	360	325	362	377	336	341	371	347	354	363	350	373	345	356	356	362	369	358	347	363	363	332	341	365	360	372	338	366	369	326	361	330	345	364	359	343	339	392	389	352	342	362	354	405	359	338	333	307	369	369	330	314	365	396	332	364	368	355	370	335	367	342	355	382	343	364	321	365	342	386	346	340	367	346	389	361	354	352	357	343	347	343	367	344	353	387	358	355	383	347	343	306	368	363	386	331	347	350	360	330	348	339	314	348	372	353	358	365	360	315	353	370	345	345	361	307	355	359	381	341	322	331	335	335	358	377	367	338	332	334	331	324	379	377	359	376	356	339	357	360	315	339	365	386	353	351	385	370	338	336	336	355	366	326	372	353	359	367	322	384	383	339	375	319	335	398	343	373	358	305	339	336	330	351	356	381	353	372	373	342	351	354	391	340	345	354	344	359	347	359	386	329	370	411	356	346	369	360	348	373	352	334	316	341	368	335	333	364	358	359	349	357	350	361	342	329	376	349	352	361	369	342	360	333	337	367	333	365	347	347	345	327	342	361	362	348	390	389	376	374	342	355	364	323	343	341	334	329	364	389	367	340	400	345	344	343	371	383	351	378	322	358	346	377	345	369	346	362	372	330	323	391	362	362	366	344	365	360	363	338	358	370	313	373	338	354	353	342	376	352	354	393	404	335	358	371	374	358	329	355	370	331	351	365	363	353	390	358	353	349	332	349	366	346	329	345	364	385	363	313	367	335	357	387	345	363	358	344	325	375	364	349	389	338	366	347	307	356	330	339	345	366	339	344	353	366	373	387	374	368	327	330	302	366	351	341	361	332	307	350	376	369	376	357	362	372	333	354	371	363	387	352	352	316	386	341	353	368	309	347	377	350	337	358	380	347	385	312	351	361	357	351	349	388	330	363	390	341	339	399	356	377	344	356	358	380	336	367	352	352	371	373	351	343	358	312	361	366	360	343	327	336	359	380	344	364	371	358	341	342	333	328	340	357	341	325	381	357	360	366	366	347	335	357	342	343	327	350	354	361	358	357	304	341	369	337	345	346	341	302	350	374	362	355	338	357	367	388	352	381	323	371	341	352	298	338	387	325	329	329	377	372	355	350	330	363	360	362	353	360	375	309	343	355	387	364	326	353	343	326	327	347	346	352	352	334	352	346	396	351	324	386	354	361	358	365	396	353	368	366	347	328	381	364	355	348	346	328	360	331	375	345	328	322	340	365	341	341	341	333	342	366	363	341	355	332	342	363	353	371	336	357	350	350	347	338	336	319	346	369	361	336	350	349	351	360	359	310	335	335	350	376	380	400	340	408	341	345	356	356	378	364	365	300	371	313	368	341	358	361	329	382	357	349	295	371	346	347	357	366	350	347	345	332	354	349	354	316	340	348	327	347	384	357	358	365	354	316	350	356	348	336	324	342	344	347	363	345	315	336	363	357	414	347	415	342	329	352	358	360	376	357	361	317	336	323	348	331
7406	4482	8679	9809	8551	6641	5465	4845	4259	3408	3046	2492	1977	1731	1505	1368	1227	1040	957	1012	996	931	900	885	876	832	876	875	892	847	834	875	860	789	853	849	844	876	807	776	822	802	870	881	762	763	843	825	798	829	866	852	858	833	822	825	783	827	857	802	842	776	844	828	828	885	767	836	807	808	783	792	841	787	769	834	848	737	822	819	802	778	841	819	889	803	848	845	824	836	841	820	804	782	868	826	811	813	835	775	778	803	804	851	779	784	807	832	860	806	822	783	773	802	827	815	799	832	814	857	783	888	784	815	795	789	808	792	818	794	814	826	780	839	792	777	869	855	802	804	799	826	819	820	828	766	829	773	884	841	823	838	862	787	868	779	832	802	794	804	823	794	791	867	838	812	814	805	776	868	786	837	815	806	834	863	819	783	801	818	833	832	798	792	826	822	817	781	812	827	814	822	765	805	830	787	796	840	761	799	853	828	825	861	824	838	840	847	833	859	828	870	833	813	790	839	817	858	807	849	812	817	796	854	834	819	807	775	837	875	847	844	801	802	832	785	775	839	817	790	851	872	804	805	831	801	807	843	817	788	811	841	791	790	774	851	797	837	808	811	832	808	806	901	814	863	776	824	850	900	769	832	833	813	785	824	848	816	762	801	829	828	819	838	798	842	776	832	801	781	818	829	787	778	823	752	837	788	815	809	825	874	783	828	792	840	805	792	833	844	834	822	837	814	821	774	865	768	799	802	820	769	840	773	808	874	777	817	865	801	816	836	793	789	785	853	790	837	847	836	862	832	785	828	784	838	870	835	820	768	798	817	779	727	857	829	797	803	809	806	790	839	832	829	831	766	770	764	812	800	827	794	812	801	798	789	808	814	859	776	838	817	785	853	813	781	820	830	815	845	841	782	773	761	830	860	862	810	821	758	849	806	865	822	801	746	818	808	822	830	784	844	826	766	835	801	758	771	778	781	816	822	843	858	851	767	843	758	859	841	864	814	814	826	799	788	812	762	762	809	809	770	862	829	848	793	838	823	805	791	789	801	787	847	822	821	806	867	838	815	828	852	862	774	803	818	796	812	798	885	794	802	863	837	815	807	803	844	808	810	847	830	845	791	834	812	807	855	876	843	846	843	835	849	828	774	835	783	811	795	822	761	770	842	850	781	792	774	858	784	803	835	822	828	792	851	826	831	786	809	761	809	833	814	803	812	803	853	814	831	809	784	819	877	812	814	825	817	814	781	825	794	840	805	818	802	804	825	864	824	776	817	802	851	816	803	835	817	831	844	888	832	835	836	819	799	800	830	818	835	817	762	865	825	807	808	793	791	773	799	793	796	825	857	770	826	861	806	812	800	821	823	812	806	806	775	782	833	849	839	818	796	814	827	848	810	871	824	774	813	795	791	841	783	793	887	865	771	810	788	881	844	789	864	804	809	780	822	817	860	810	833	874	866	841	797	873	776	847	797	826	884	840	810	815	775	820	814	837	763	841	783	809	821	777	819	806	790	779	839	886	837	821	760	797	810	796	802	857	814	776	797	776	778	781	777	828	793	879	888	814	798	854	824	817	806	822	847	801	824	803	788	785	845	831	804	814	860	824	862	859	806	792	818	821	813	828	771	845	842	760	820	848	795	831	808	817	786	802	783	826	806	785	781	835	821	825	788	830	815	815	806	771	809	808	825	803	822	821	840	816	832	805	773	835	813	827	834	868	744	827	842	810	838	811	839	828	819	746	817	794	801	842	823	845	812	793	874	834	842	795	856	818	832	816	822	761	785	801	818	832	852	835	850	824	801	790	802	788	878	832	816	823	809	836	807	824	832	802	827	844	798	829	765	819	857	820	807	836	783	817	817	846	797	843	832	863	833	831	814	797	847	777	876	883	822	815	770	788	811	851	814	837	814	821	810	822	817	827	839	847	788	805	814	808	770	811	804	814	824	805	798	842	843	831	833	833	815	838	814	852	788	799	820	812	792	857	829	738	771	836	770	822	818	773	793	785	832	832	779	841	763	865	868	784	755	849	813	823	780	824	761	853	802	842	834	873	826	805	828	867	801	806	827	783	750	856	834	809	826	808	856	836	813	877	796	820	812	818	824	791	834	809	843	802	806	812	736	822	855	790	805	855	834	852	804	817	825	812	821	815	748	821	809	740	812	832	841	847	825	823	800	873	838	850	816	764	790	805	805	817	814	819	835	812	829	818	810	830	820	862	823	850	782	805	808	863	824	766	827	772	778	795	865	806	796	812	772	759	829	802	828	807	799	836	806	778	857	796	847	799	866	818	807	811	839	819	793	874	790	821	762	869	819	836	786	797	850	829	798	825	866	841	818	837	808	810	812	836	811	807	867	791	853	823	811	831	780	834	814	844	809	788	823	820	798	819	805	794	781	870	832	771	805	775	803	847	777	805	806	795	793	769	761	765	844	776	815	849	844	839	824	805	799	810	821	823	756	789	791	782	862	879	822	836	752	841	820	830	818	849	820	801	785	834	777	860	828	838	835	835	838	792	842	863	842	808	854	801	819	784	844	876	825	860	773	872	784	764	829	834	815	796	853	812	832	817	771	866	861	830	827	728	810	850	751	807	798	886	831	829	799	808	837	801	803	840	823	773	802	824	833	796	795	863	797	819	842	764	765	809	793	825	791	838	797	753	850	819	831	802	825	821	798	838	822	783	835	856	859	835	828	820	807	822	830	808	849	771	792	785	839	768	809	837	831	749	803	795	823	795	796	838	840	792	873	794	791	804	827	785	871	806	813	804	810	824	816	823	780	817	851	793	814	787	808	795	826	783	864	834	812	809	852	818	831	825	872	777	812	756	826	802	842	824	839	840	843	815	811	814	783	832	839	867	807	809	798	817	859	761	796	796	760	852	807	771	844	802	856	804	801	818	822	815	816	823	781	814	817	792	801	802	822	812	796	842	823	807	833	799	818	791	799	814	858	822	796	823	824	749	804	816	805	859	817	783	852	826	808	843	821	815	811	849	865	809	817	786	807	809	823	836	756	758	808	844	810	849	821	785	771	804	817	828	799	803	820	819	841	810	760	808	818	848	786	794	851	845	776	850	786	820	811	889	761	800	801	810	853	780	798	831	845	764	865	865	807	799	776	818	792	838	792	851	778	849	794	815	784	818	836	836	813	829	837	841	804	784	837	841	798	816	848	770	815	756	758	814	790	857	818	803	810	829	803	807	816	862	867	825	871	818	791	803	813	826	830	796	809	792	818	810	832	805	827	786	831	759	822	788	817	770	824	833	796	801	773	793	821	832	780	776	817	811	792	806	825	824	836	825	775	815	827	819	769	823	800	778	794	827	831	818	814	839	824	801	810	815	845	786	833	772	839	849	801	790	856	822	775	837	810	766	813	842	828	766	816	813	786	802	805	835	887	812	770	828	866	813	773	789	853	784	777	830	831	765	784	824	793	840	793	825	856	804	793	793	775	824	772	804	785	820	784	797	818	824	869	841	826	849	785	765	836	825	785
20116	7618	7122	5340	3769	2456	1850	1559	1360	1038	922	807	697	558	516	463	412	385	391	361	340	333	319	316	330	342	348	314	312	329	328	318	335	304	306	326	326	318	330	310	346	318	350	340	279	291	319	327	321	323	283	314	308	320	344	324	316	320	324	325	304	288	296	313	278	301	319	286	302	300	325	348	330	288	348	301	337	331	340	317	332	314	312	272	314	334	332	345	322	340	317	323	305	328	319	307	298	328	298	343	304	295	331	295	329	327	301	295	294	302	316	288	283	289	327	330	357	300	314	310	309	305	304	272	335	349	289	326	296	292	317	336	301	331	330	314	321	301	309	306	329	310	306	331	301	289	325	299	347	281	316	291	315	318	326	320	328	327	309	328	299	326	334	341	356	297	342	341	315	304	343	328	311	329	320	307	344	329	331	306	293	303	306	270	330	340	316	303	342	310	339	301	326	306	329	309	340	304	355	345	309	327	319	292	328	297	304	304	324	303	312	310	302	297	306	337	300	327	317	302	321	298	309	308	314	305	295	316	326	291	298	327	294	308	286	317	302	308	310	279	287	312	329	352	303	295	300	314	330	322	312	291	281	330	340	370	328	319	281	320	331	317	341	313	325	326	313	304	313	337	325	340	334	321	353	333	296	311	312	339	318	321	337	326	316	327	320	327	305	279	303	305	332	329	341	324	339	318	329	303	322	312	312	335	308	315	310	327	295	330	304	321	335	352	338	311	340	306	291	300	348	331	315	328	302	299	335	319	303	305	292	346	320	301	319	325	329	302	335	329	346	331	316	325	325	296	301	281	319	312	306	307	299	298	289	298	306	290	317	300	305	335	338	303	338	289	322	327	316	334	272	295	335	312	296	327	329	311	318	291	329	322	338	316	320	307	304	326	326	312	320	313	347	315	316	325	305	302	327	309	303	343	345	309	300	340	292	314	348	327	304	318	287	317	272	335	306	326	305	299	317	331	317	278	360	327	311	302	321	277	340	340	355	315	298	334	334	293	294	363	316	304	297	311	334	316	329	312	291	305	314	286	328	310	303	312	286	303	307	333	335	329	336	342	341	308	322	317	301	327	293	298	304	318	322	301	323	320	355	340	303	334	324	306	300	316	307	348	303	326	312	313	325	314	346	354	303	308	313	353	322	294	286	293	264	319	323	331	341	310	350	311	304	308	334	327	323	331	323	344	305	317	302	323	349	307	351	292	332	327	329	304	307	325	344	293	329	327	313	313	312	320	303	348	302	308	317	335	320	319	306	295	305	292	312	320	317	357	341	338	313	318	316	322	317	318	290	329	301	294	343	298	301	344	310	349	301	327	312	310	334	324	298	302	315	323	319	322	320	351	325	313	316	348	274	363	304	317	318	315	314	301	315	286	328	309	306	335	328	306	348	330	305	326	281	338	289	319	301	293	309	329	318	352	340	325	337	324	332	348	297	293	363	311	340	318	326	330	299	316	324	317	336	304	308	321	338	300	304	302	311	336	348	319	342	312	316	287	337	311	283	315	324	331	308	282	299	328	311	298	337	322	318	285	313	339	343	332	297	302	292	296	332	335	305	324	334	313	307	308	326	291	336	272	327	293	321	310	285	325	339	315	299	299	324	348	319	329	301	303	335	317	333	307	321	312	320	361	322	321	303	340	345	330	309	270	301	293	285	297	303	321	314	295	311	308	327	274	305	316	351	336	300	334	320	326	337	310	311	327	277	302	320	300	328	299	295	355	289	285	307	340	298	292	290	297	303	309	323	299	322	276	328	300	304	288	307	299	288	317	287	317	318	359	319	328	363	306	328	301	354	318	310	284	315	305	293	335	319	323	322	330	348	314	314	295	298	328	330	312	312	346	348	326	307	338	364	301	324	328	284	298	320	315	290	324	302	334	328	295	320	349	337	333	338	324	306	323	328	327	307	303	309	350	297	305	301	312	287	335	319	307	335	274	295	332	320	334	339	307	313	326	326	326	292	314	298	310	347	318	347	321	285	327	320	319	314	331	294	326	283	305	336	317	291	301	311	281	306	283	316	320	309	330	294	310	299	348	344	290	302	289	316	286	296	295	319	313	299	295	308	336	316	335	301	313	299	320	297	298	294	297	314	310	303	310	309	328	325	333	282	329	351	328	323	335	308	297	308	302	359	344	360	314	322	304	309	346	299	305	325	334	302	319	341	329	322	317	339	330	305	351	348	332	326	315	329	325	292	308	328	317	336	308	320	325	331	315	302	274	315	310	307	329	311	296	307	304	329	296	330	283	324	307	326	343	288	287	325	317	307	323	301	337	328	326	310	292	326	291	311	319	312	277	323	309	324	367	302	325	309	332	288	328	332	314	292	319	300	337	295	327	332	314	296	294	318	281	316	323	313	324	349	329	315	334	325	330	331	324	323	305	307	307	314	299	314	310	328	337	332	330	349	329	285	288	327	320	318	325	309	321	305	285	289	349	288	315	353	285	334	349	303	312	318	330	338	284	321	323	290	298	295	305	293	320	314	328	350	331	317	348	331	324	313	299	311	304	335	324	313	319	325	313	286	285	296	329	299	302	320	338	310	328	325	304	313	267	335	300	322	319	341	351	330	289	320	324	348	337	321	324	316	323	300	334	272	305	310	276	308	300	305	305	300	292	307	326	307	324	310	302	309	318	325	307	307	288	297	308	301	313	319	286	306	324	339	329	310	316	318	324	334	345	305	326	292	318	274	326	313	288	291	303	333	315	316	324	328	300	311	334	335	284	330	315	319	309	328	314	353	320	296	342	304	326	326	307	325	337	289	359	299	295	319	318	304	362	310	322	329	330	299	318	294	298	315	317	304	285	291	324	293	333	322	332	315	283	270	305	315	291	310	316	364	345	330	327	319	307	309	322	340	284	357	322	304	336	311	328	304	313	304	313	287	284	317	332	299	285	324	312	292	302	303	356	352	325	280	280	323	318	347	294	296	308	300	303	342	338	302	291	306	330	300	330	335	310	319	309	303	268	262	339	342	279	319	317	316	309	306	296	299	311	284	331	316	332	334	323	328	327	339	335	327	283	286	348	316	304	304	333	337	319	323	332	306	296	321	324	319	299	291	352	333	312	318	290	313	323	324	302	289	352	324	327	305	313	306	300	311	310	290	332	324	306	315	349	305	372	297	332	317	316	349	325	276	328	319	341	340	340	324	283	327	339	315	294	338	319	315	310	302	313	316	310	291	341	313	337	291	279	320	304	316	324	341	342	317	316	317	300	300	307	309	349	333	340	305	352	274	333	318	349	316	349	287	330	312	301	326	341	309	307	356	314	310	326	330	317	313	368	322	303	291	313	323	293	314	323	353	328	316	322	328	334	311	317	303	344	311	297	322	324	332	310	307	320	329	316	319	309	290	314	297	325	317	287	318	323	304	313	311	325	327	276	297	319	312	392	332	292	307	311	311	317	320	297	326	336	313	319	299	335	314	320	317	288	304	369	337	312	329	332	328	310	331	303	317	332	343	335	362	309	313	351
13379	6820	12780	14290	12597	9937	7781	7033	6284	5121	4223	3443	2643	2021	1835	1698	1388	1263	1103	1019	1000	908	892	860	810	876	821	800	847	781	809	775	827	824	793	796	802	772	771	721	714	796	761	727	713	761	763	755	760	747	738	766	757	720	758	757	776	726	767	728	751	735	763	730	721	774	749	729	733	789	717	730	761	752	687	713	741	719	782	710	797	731	704	710	746	716	797	675	717	721	729	789	747	710	736	799	758	762	766	729	712	752	742	765	727	768	728	760	708	806	730	739	757	766	687	717	787	730	765	735	710	712	710	733	758	758	754	725	752	706	714	746	743	755	730	729	744	725	726	706	745	716	713	734	740	708	751	720	694	756	749	727	742	702	681	752	713	732	727	784	740	778	765	736	718	716	687	753	724	731	779	744	731	771	681	703	722	734	755	708	700	719	713	772	800	736	722	722	700	744	722	753	742	724	722	758	761	763	749	769	716	717	730	724	722	751	710	726	755	728	772	759	760	742	699	746	700	698	732	720	770	744	747	724	750	700	727	725	745	754	688	733	743	769	786	686	733	728	732	739	752	714	717	739	712	732	720	781	715	771	797	734	692	772	698	733	740	783	725	757	775	755	754	732	682	727	744	752	737	716	750	690	713	717	779	744	746	734	727	722	756	675	772	717	708	718	781	706	692	723	749	779	729	709	720	746	730	737	721	736	795	708	703	747	722	744	741	736	740	768	697	740	722	721	736	718	714	771	720	740	751	761	759	693	743	707	710	804	738	703	790	754	738	699	727	721	765	705	743	764	750	769	751	705	740	717	701	712	739	721	730	764	716	750	728	750	730	761	802	713	712	709	772	725	726	765	770	714	716	698	743	755	739	700	767	758	737	751	749	671	743	764	763	696	752	729	685	752	775	774	739	710	759	751	746	729	717	760	704	733	794	748	753	737	756	755	692	746	761	739	755	750	755	739	726	712	765	734	737	718	727	717	742	779	714	746	722	763	782	718	735	722	735	758	748	712	724	733	700	720	751	747	747	727	805	744	724	740	722	750	693	740	746	720	685	761	736	704	716	699	742	745	753	788	748	755	718	751	742	724	712	708	773	729	738	727	739	738	731	739	693	744	709	750	750	751	696	684	741	696	746	744	756	686	693	713	734	760	746	737	734	722	781	698	729	750	736	750	769	736	678	706	749	772	782	688	752	716	722	681	699	690	760	736	760	757	730	717	791	720	745	749	739	758	755	695	719	800	785	722	746	774	786	691	764	700	736	703	711	767	748	695	767	726	729	723	719	724	786	757	737	740	756	718	762	740	757	750	735	772	741	737	751	734	696	748	743	745	728	733	737	667	691	711	734	717	727	745	765	713	702	734	767	771	707	746	754	738	764	726	754	749	750	721	768	738	717	727	725	733	733	719	754	733	700	779	716	760	753	746	758	766	749	733	712	742	693	739	757	704	753	704	768	771	724	733	730	738	722	708	720	743	758	715	735	702	716	753	702	766	698	749	721	776	738	732	743	742	753	758	744	756	717	777	667	707	748	716	723	747	705	738	711	747	696	698	716	714	729	773	751	742	707	777	734	744	770	712	757	727	733	689	752	767	750	743	758	690	737	712	719	736	787	718	761	758	752	714	730	755	724	737	709	785	689	718	739	738	753	775	746	726	719	750	708	741	754	777	732	764	742	702	761	745	707	785	799	741	744	738	749	765	703	706	743	711	741	740	667	701	793	740	727	735	735	704	767	688	732	767	733	761	743	750	758	765	740	749	761	722	704	719	770	716	764	726	756	697	719	726	750	774	717	726	724	737	766	735	705	751	716	750	768	713	748	751	742	746	717	745	693	758	679	724	727	704	704	715	765	718	736	732	778	727	730	785	717	698	699	746	739	742	723	674	711	754	725	749	757	707	745	779	746	702	713	778	753	764	742	752	742	704	704	737	697	729	730	718	698	733	722	696	704	724	777	681	733	751	746	737	766	753	730	742	744	768	725	715	759	753	751	692	718	725	722	783	786	754	752	750	728	755	759	711	677	712	763	759	709	748	676	744	765	781	764	726	744	742	698	708	725	719	743	764	768	719	690	724	768	719	772	755	748	762	710	683	749	739	746	777	796	789	778	721	721	694	751	757	773	730	746	695	822	724	764	714	708	769	734	785	756	725	709	718	752	732	791	741	733	726	741	755	740	680	720	719	732	710	784	727	754	754	712	777	748	755	776	750	717	751	789	698	742	749	746	642	699	771	729	709	679	697	729	740	781	731	718	745	693	744	728	793	767	752	722	745	704	722	694	695	729	778	732	747	751	741	696	752	727	763	713	719	781	719	761	782	716	762	766	781	709	717	758	725	734	772	700	753	714	745	752	729	775	717	691	800	719	747	713	735	750	744	736	754	745	750	759	749	749	716	752	721	698	703	739	744	752	754	698	783	698	738	719	781	719	736	743	720	758	734	762	755	730	747	728	732	712	748	730	773	756	695	695	749	717	774	724	762	710	739	745	696	743	737	700	743	730	743	804	711	680	728	726	739	708	737	808	762	733	748	786	734	748	759	761	763	755	696	719	763	758	778	763	720	741	743	771	763	764	723	688	665	716	741	741	755	696	719	718	730	723	707	717	762	723	757	706	730	784	754	729	726	742	734	738	707	794	724	719	741	687	724	716	763	752	722	722	769	766	716	717	719	758	751	735	738	728	730	760	730	769	753	761	713	692	709	728	670	743	721	717	739	753	743	697	750	710	773	767	720	765	772	715	744	692	747	727	769	742	716	729	767	748	750	734	749	723	706	711	766	749	765	726	729	687	746	725	717	730	724	698	708	708	731	741	761	751	717	752	757	717	719	707	761	799	735	735	796	697	690	807	774	737	775	718	755	728	711	794	747	720	719	778	717	802	779	750	736	790	732	727	746	720	767	747	709	728	768	732	717	732	759	714	744	726	816	744	745	784	726	728	699	804	726	723	687	748	698	691	782	753	749	682	775	769	716	727	665	734	746	744	694	752	759	716	775	722	732	715	723	743	755	742	691	759	774	734	739	729	744	731	759	808	724	745	793	754	734	750	761	736	712	784	709	744	769	721	742	724	727	722	726	737	754	776	733	733	752	710	709	691	760	726	743	738	752	766	758	738	733	711	757	709	735	736	722	768	719	718	786	742	728	738	829	724	748	733	723	746	762	763	700	774	748	721	735	705	746	750	722	754	726	727	717	756	757	733	728	738	720	767	798	728	721	734	774	734	766	738	735	727	779	735	769	682	726	713	720	708	709	753	761	763	718	750	755	788	741	724	762	691	777	776	714	744	764	758	764	735	698	704	750	749	656	754	727	730	734	721	725	770	740	763	759	740	733	765	729	743	724	767	737	694	775	764	680	724	730	785	764	674	715	717	730	741	750	726	766	712	782	673	707	738	712	746	715	746	754	716	733	727	684	715	724	739	753	748	682	756	737	753	758	747	733	704	728	743	694	733	717	717	726	736	739	753	743	683	718	704	757	743	731	737	743	698	751
28944	11822	10267	7489	5176	3417	2389	2025	1699	1272	1131	863	600	609	501	440	393	357	343	360	339	334	258	297	305	285	267	273	250	270	248	278	249	240	276	264	263	280	279	250	271	266	237	275	252	242	262	246	251	271	268	250	253	255	258	266	271	269	255	258	263	263	288	288	271	264	251	299	238	250	262	217	264	268	234	264	271	258	270	269	264	272	249	269	306	280	270	231	256	275	268	249	247	242	236	247	253	266	261	287	244	226	257	239	250	248	251	254	262	270	234	249	236	248	284	258	231	250	289	243	269	250	288	256	261	313	275	242	242	259	238	241	268	241	293	287	271	276	263	269	250	263	256	265	247	273	246	267	276	263	283	269	243	273	275	261	259	261	267	287	293	267	283	273	287	247	237	249	261	293	257	258	276	241	277	278	259	288	253	273	262	276	287	277	251	261	274	261	267	274	241	249	271	240	278	287	282	285	282	244	245	274	247	255	282	278	254	252	242	277	268	251	293	267	264	270	286	240	247	262	270	297	250	276	270	254	255	258	273	251	267	298	260	257	234	262	286	274	245	243	260	280	247	251	268	245	261	268	287	242	231	251	311	294	276	277	247	276	234	283	278	242	262	249	278	264	257	290	263	262	278	268	261	280	277	293	247	239	270	260	283	271	277	270	284	256	251	260	273	284	255	244	260	269	275	236	282	262	242	266	287	259	277	233	230	260	283	258	243	265	244	238	255	246	251	231	264	244	261	290	262	211	251	268	248	278	265	262	296	280	323	242	253	258	256	246	304	281	228	282	250	299	277	270	262	250	277	271	259	282	278	285	273	236	268	258	275	269	276	289	261	277	273	279	305	254	264	238	262	295	272	263	277	272	234	232	279	248	260	259	249	277	239	261	254	298	260	251	262	284	281	282	281	251	278	261	274	263	251	270	257	248	260	304	257	235	240	289	210	262	233	260	280	257	227	261	272	279	262	268	261	250	261	275	292	283	259	270	253	214	251	265	285	234	251	259	236	266	296	267	237	250	286	271	249	245	259	270	259	255	283	269	287	252	260	303	271	241	261	261	291	283	250	278	279	248	256	250	284	282	248	245	271	267	262	251	237	252	246	244	242	276	261	283	266	255	250	278	289	259	265	230	251	277	257	269	247	254	239	288	271	268	263	255	276	247	244	267	246	260	274	250	283	272	259	263	257	267	247	286	271	276	266	281	249	265	241	294	247	265	254	260	267	269	275	266	276	271	236	300	287	303	282	269	256	235	278	242	271	267	278	259	264	247	255	265	259	241	241	232	243	266	273	282	263	253	254	255	252	262	288	313	294	288	280	245	274	260	265	226	272	275	266	271	289	280	233	265	281	269	274	249	279	266	258	251	284	274	267	297	250	243	284	243	233	253	252	258	257	267	274	268	264	275	247	274	242	265	264	250	266	266	277	263	290	255	273	247	252	267	284	244	244	293	279	244	257	216	267	221	277	274	282	246	255	263	248	246	267	261	272	274	251	273	265	267	273	269	228	242	274	247	257	247	245	223	238	286	277	258	268	239	240	233	295	281	254	264	247	253	271	273	241	253	280	271	261	286	247	275	259	261	273	273	272	260	258	235	263	272	281	252	271	267	275	229	267	278	280	255	265	261	230	291	266	257	273	274	264	245	276	276	248	265	266	245	275	249	273	246	285	285	253	272	249	276	269	232	276	275	265	249	249	231	243	270	263	247	243	258	227	262	266	270	268	267	291	261	264	260	273	272	276	237	253	277	252	252	270	274	262	271	274	246	257	289	305	245	259	243	242	236	252	273	262	248	233	272	262	271	255	270	261	260	273	260	276	274	285	280	276	274	257	279	272	250	275	242	279	254	235	244	275	254	262	261	238	247	283	240	260	265	268	252	263	255	269	283	273	260	272	257	241	249	274	262	245	282	241	272	268	273	249	259	264	260	263	289	271	232	249	282	266	250	262	277	251	254	269	242	269	279	241	285	275	281	271	276	273	267	272	242	248	259	277	251	277	280	279	248	262	239	246	259	245	283	265	269	231	245	268	311	250	279	262	259	269	226	279	234	302	248	258	272	264	239	250	250	289	268	277	234	273	279	280	275	252	243	287	295	253	279	276	251	268	295	269	262	266	256	286	245	268	253	265	227	282	258	279	276	278	252	267	241	248	270	262	249	282	289	281	246	262	247	255	239	219	276	283	273	285	249	242	241	249	258	259	269	269	227	260	246	236	222	273	285	267	237	262	261	260	261	281	253	251	259	268	268	269	269	274	240	244	258	261	247	246	281	285	268	245	262	256	245	262	276	268	301	266	232	266	263	262	282	275	295	256	258	248	258	255	240	245	253	256	254	279	245	265	239	233	263	329	243	261	264	279	260	278	254	258	246	269	211	260	275	259	272	273	256	272	242	267	279	273	272	240	234	257	284	256	269	277	252	274	254	276	237	266	253	243	275	284	281	294	271	264	279	250	273	245	287	262	247	280	278	294	271	263	246	257	271	284	271	253	277	299	306	278	270	223	286	266	263	298	270	244	225	245	246	246	280	265	273	250	244	295	266	264	280	276	250	259	278	291	260	269	260	289	278	292	243	254	274	264	258	253	260	292	255	270	280	274	247	240	265	268	262	250	239	259	261	258	252	247	280	279	263	251	231	282	290	290	272	266	246	258	275	248	260	260	247	271	266	273	280	284	273	282	266	300	241	297	267	262	262	226	255	259	269	273	265	276	288	247	292	289	251	258	269	267	272	271	277	256	265	261	265	281	258	266	254	254	250	269	272	273	275	268	268	290	273	273	257	292	220	270	279	269	281	257	268	281	276	265	263	275	251	262	300	253	255	265	241	268	281	290	250	249	268	253	254	259	249	277	251	275	247	252	248	261	254	241	256	248	277	268	279	283	234	288	279	264	275	285	261	250	249	244	262	275	253	248	253	284	258	254	222	263	285	254	262	260	279	253	269	295	255	262	244	265	248	265	220	240	246	293	266	251	284	248	277	251	260	261	263	289	248	275	291	280	253	277	262	260	276	261	268	282	247	263	259	244	265	239	263	267	259	228	235	269	260	270	266	280	263	285	271	269	257	247	300	247	264	262	268	282	238	251	233	260	280	300	254	272	300	273	239	257	245	272	248	257	244	262	242	271	254	260	251	240	268	240	268	239	267	277	275	282	247	252	307	259	258	259	242	253	249	256	280	258	287	260	281	241	268	242	277	253	237	273	298	261	259	247	303	256	261	265	259	277	256	310	261	247	246	259	276	251	256	277	283	233	275	290	237	271	286	257	270	265	268	238	251	256	257	254	234	265	248	257	259	280	261	281	255	254	243	251	254	257	256	252	255	276	266	260	263	280	272	271	282	246	255	252	239	296	312	268	259	284	246	230	250	264	287	253	239	278	266	247	247	269	272	263	245	281	257	294	279	261	250	272	241	213	281	280	264	241	278	257	253	239	258	234	282	303	237	253	268	243	249	269	254	265	261	249	278	249	281	261	271	278	272	277	263
17173	9268	16256	17912	16215	12433	9633	8638	7859	6383	5305	4268	2852	2538	2147	1870	1487	1369	1193	1024	987	914	876	839	820	722	714	752	708	710	752	757	727	709	671	741	642	657	669	648	664	656	654	605	609	652	648	632	687	636	676	616	587	672	611	585	693	651	628	627	608	664	607	673	633	609	610	611	618	610	638	642	627	636	624	657	618	642	654	569	641	594	627	637	682	639	608	642	592	627	635	625	657	659	613	617	653	620	602	624	653	623	642	642	671	635	641	644	586	604	642	607	689	637	606	609	626	622	677	591	682	579	596	633	624	644	630	633	626	608	648	603	640	637	644	622	625	610	606	643	644	631	652	599	643	634	633	635	644	561	663	636	656	662	659	605	626	643	612	655	594	659	641	602	610	578	639	636	662	579	626	642	639	625	635	662	570	644	620	600	576	600	638	609	645	596	664	648	650	623	617	639	596	623	628	653	656	618	627	633	626	666	656	670	609	595	575	658	619	632	576	656	642	636	677	671	625	646	615	626	601	627	677	650	652	626	578	637	605	604	643	622	641	590	581	631	577	609	600	631	667	633	621	597	617	610	657	640	637	577	672	620	646	616	595	615	620	650	659	637	647	617	636	590	618	602	639	622	639	620	639	624	640	627	616	673	606	627	628	600	613	657	625	629	622	635	650	660	636	616	625	613	619	673	646	598	664	598	623	614	584	608	566	644	674	644	616	589	608	615	630	647	628	641	622	655	606	614	642	627	620	633	633	641	609	610	606	637	614	614	608	647	628	640	653	643	626	636	690	621	645	638	578	634	618	636	632	660	612	652	630	625	606	610	652	592	645	667	628	651	609	665	585	591	675	675	666	646	603	611	602	639	634	656	610	654	626	593	637	645	597	643	598	570	575	639	596	602	590	638	588	680	660	631	596	594	632	623	650	622	673	614	656	631	624	632	635	622	641	618	640	628	611	638	627	625	576	628	631	572	648	618	622	608	661	597	620	671	637	639	641	627	670	641	632	635	644	636	609	660	625	630	589	621	604	640	602	658	660	579	652	598	602	601	666	649	583	615	670	652	608	639	644	642	619	609	615	627	572	587	605	617	640	647	611	626	583	638	652	696	632	608	650	646	629	624	655	603	634	614	599	590	625	666	610	630	633	632	579	627	585	642	641	672	627	618	611	615	592	645	610	598	627	619	614	566	634	642	615	608	585	581	610	644	589	612	640	628	605	655	653	584	613	660	632	640	623	618	635	688	676	670	660	637	636	642	612	668	667	640	644	631	620	656	587	610	624	598	589	620	614	654	646	661	658	600	612	670	612	673	619	619	613	624	609	621	597	651	621	623	632	626	645	659	628	643	645	643	598	619	626	645	619	631	638	637	613	676	651	619	596	650	654	621	657	629	667	645	668	577	595	676	661	595	654	611	623	585	610	657	608	694	605	632	628	591	661	619	614	623	635	669	582	634	627	652	618	662	642	634	655	679	655	607	596	616	603	654	631	636	611	668	598	593	626	642	637	604	666	656	647	676	600	595	636	608	618	642	612	602	625	612	612	593	616	653	623	620	675	600	623	598	637	633	617	637	653	669	635	636	625	643	592	625	583	629	660	592	636	614	639	671	633	613	635	668	617	619	651	694	608	632	616	636	620	672	638	598	647	627	624	642	638	597	673	624	603	629	652	643	621	679	628	695	613	626	633	670	603	644	593	670	654	594	649	633	637	644	610	631	666	656	609	642	611	647	625	650	614	637	615	623	603	620	629	650	655	619	632	612	639	646	661	627	614	647	613	651	672	632	649	599	601	622	642	652	586	663	622	622	636	609	629	608	659	580	622	649	652	647	617	657	644	618	631	659	630	637	601	669	657	640	595	616	689	661	616	663	625	673	655	635	606	653	657	625	676	622	627	669	675	667	648	617	626	639	638	649	663	635	652	605	677	595	644	601	608	639	603	608	632	617	610	562	582	598	622	609	587	661	640	631	608	637	604	633	636	654	638	657	625	655	594	611	676	581	605	649	643	611	628	661	646	622	617	638	653	596	644	629	591	629	633	588	640	611	596	686	684	629	614	626	642	659	624	678	650	628	682	648	623	615	615	612	613	655	634	608	603	635	631	655	614	661	647	609	685	643	605	634	596	599	621	614	655	638	635	563	588	644	603	649	604	673	602	611	656	635	609	594	643	637	618	613	636	680	611	631	601	618	668	642	633	639	648	663	662	640	675	636	600	642	664	638	645	618	662	651	604	603	621	619	627	584	623	654	639	606	599	653	645	630	633	640	615	608	592	593	574	597	662	648	600	656	664	609	615	587	618	610	579	679	635	595	680	669	636	668	629	617	645	670	616	640	652	659	614	674	677	599	634	601	598	641	587	640	609	641	629	624	670	568	658	663	638	646	636	585	574	637	683	610	612	623	652	602	623	641	642	632	630	593	604	598	663	654	662	646	613	589	618	627	621	662	630	653	654	623	616	672	618	590	584	644	640	610	658	653	566	662	642	628	589	607	585	623	622	615	642	608	626	593	624	638	657	626	590	633	636	646	596	655	590	606	613	612	611	542	604	634	612	648	609	691	639	612	636	613	635	667	650	647	657	610	618	607	587	617	647	647	672	660	633	626	659	639	617	655	617	618	633	629	618	647	646	655	639	637	604	614	622	612	623	639	623	638	613	640	632	627	599	610	606	639	669	643	601	635	555	636	657	628	667	639	611	607	644	666	630	671	631	664	667	611	612	658	624	653	614	628	624	575	622	631	612	584	639	640	631	640	613	611	626	655	623	605	628	610	582	657	659	616	646	630	619	656	617	603	616	647	629	636	635	657	627	679	609	609	617	633	623	591	637	654	614	572	614	607	616	629	621	598	601	686	605	646	630	651	604	648	605	604	648	612	679	644	624	631	613	610	612	608	619	607	622	657	599	614	652	676	618	645	664	649	579	599	592	606	634	605	637	609	631	647	628	600	658	629	646	613	592	637	687	640	638	679	600	639	635	626	632	659	627	591	651	673	621	587	639	671	613	628	642	622	607	637	656	658	655	657	602	626	611	642	623	635	637	616	654	619	638	604	620	667	625	595	636	631	594	594	617	633	616	664	605	608	615	591	659	666	714	635	626	582	613	639	635	629	675	654	678	658	613	606	585	629	644	650	628	681	630	605	639	636	597	624	641	661	621	628	598	624	607	582	673	611	625	626	657	600	627	604	576	634	687	652	634	638	606	616	661	611	639	644	595	647	618	614	582	637	649	614	571	612	625	643	663	628	645	649	628	641	630	612	670	628	614	625	662	659	678	628	597	653	638	601	674	617	638	648	609	628	631	596	653	646	628	622	644	631	634	617	591	639	630	623	624	644	630	605	649	626	669	652	592	666	641	564	641	615	638	675	568	634	612	613	635	624	626	599	664	638	628	625	621	623	633	649	594	631	666	654	604	658	639	612	607	620	664	620	590	657	632	653	625	654	624	619	613	609	656	639	631	646	630	631	650	594	655	672	606	614	607	638	646	639
10696	4727	4258	3387	2384	1632	1176	1082	1088	897	707	637	542	502	488	415	402	390	423	398	388	393	397	367	381	390	353	381	375	372	369	324	376	382	350	344	383	354	341	339	364	366	352	351	346	366	383	349	364	388	365	320	357	403	380	334	345	369	373	341	359	338	398	374	327	347	347	346	359	369	371	364	378	375	357	344	359	357	368	348	380	331	372	360	379	323	373	342	338	369	343	381	375	368	410	329	384	378	389	353	370	338	378	329	347	342	331	355	341	383	349	378	342	340	347	339	351	357	327	349	377	351	365	338	330	338	335	359	354	362	386	314	339	346	328	365	375	336	345	380	347	326	356	370	351	353	336	335	347	354	341	329	346	353	349	350	361	372	348	321	332	362	341	338	366	348	332	383	343	371	358	340	353	311	358	392	385	354	345	329	351	370	373	350	364	342	345	340	350	371	382	390	373	365	360	376	362	404	393	328	337	387	374	332	374	342	350	376	396	316	333	388	384	373	367	324	362	361	365	374	382	361	360	367	365	343	336	344	347	344	343	351	325	310	358	401	368	354	372	354	368	370	369	359	347	315	392	375	358	324	346	388	371	362	336	351	367	357	335	371	398	308	377	350	339	390	354	359	347	367	382	364	380	344	347	338	368	345	401	352	390	351	362	365	352	331	399	360	347	338	345	353	346	370	360	390	392	371	349	331	349	401	337	361	377	362	375	354	363	326	346	331	365	318	343	363	353	386	383	384	367	381	333	334	347	345	344	362	372	361	370	353	328	345	341	326	337	388	354	367	378	351	370	371	363	343	334	363	325	364	356	360	366	336	335	400	343	368	338	384	360	317	346	380	353	368	360	378	391	366	336	348	329	390	349	354	359	369	385	366	344	381	353	356	340	330	372	365	324	343	338	348	379	343	359	320	348	387	383	348	325	341	353	365	362	338	340	370	349	357	346	364	327	343	354	355	335	373	365	357	357	354	389	309	337	337	368	373	335	367	362	367	354	364	337	361	355	363	352	332	326	368	343	377	373	340	349	370	386	382	364	352	323	365	370	355	349	362	326	372	390	363	392	384	378	345	353	312	362	360	379	330	345	346	354	371	349	322	341	389	378	364	372	374	377	310	365	352	322	339	380	395	342	323	352	368	376	319	344	370	330	361	361	342	362	368	359	369	354	369	345	336	337	348	361	372	365	363	399	368	350	343	365	356	361	331	365	369	365	374	349	318	356	343	389	357	366	339	328	394	374	309	345	378	401	401	369	328	383	350	373	366	328	338	359	343	351	354	359	381	369	383	360	344	340	348	355	377	373	364	365	383	388	349	355	332	347	331	335	368	360	369	321	359	321	354	380	363	345	344	343	356	340	328	347	339	337	367	380	378	369	367	407	338	320	354	329	332	359	322	381	365	342	368	348	357	371	400	372	345	362	355	357	354	340	364	361	354	366	382	331	348	364	333	339	385	373	365	338	389	376	358	345	321	332	345	344	373	347	354	306	404	353	354	357	378	340	326	359	353	348	324	322	372	358	390	347	346	326	329	381	339	373	399	319	358	318	365	356	352	356	334	333	332	322	382	369	338	386	359	347	342	403	357	358	326	347	348	370	343	352	386	318	367	354	372	389	353	334	346	313	339	335	372	355	351	394	375	374	338	346	355	342	325	331	327	336	366	350	351	370	355	346	331	345	360	405	391	346	360	339	352	366	326	327	329	349	371	340	356	330	343	333	357	365	353	375	348	350	357	346	340	373	388	400	389	340	355	373	370	330	353	367	368	356	354	327	346	379	338	389	351	358	331	366	382	323	384	329	367	323	392	345	407	350	373	369	350	400	346	348	327	372	375	382	362	338	359	394	377	327	358	357	331	364	360	355	342	368	362	385	371	366	352	349	350	323	361	347	326	330	378	353	358	354	354	331	371	353	372	397	327	319	326	330	376	330	345	355	344	326	352	344	364	377	373	332	408	339	349	327	375	368	343	359	360	343	343	313	343	386	364	376	346	344	359	325	401	348	367	346	377	340	307	330	332	350	344	356	313	358	335	373	345	381	388	336	342	381	376	308	326	359	353	351	351	346	350	331	323	389	365	354	362	392	328	357	379	346	353	340	353	338	358	336	326	345	366	345	332	366	359	347	377	356	400	368	348	352	342	365	340	361	348	360	386	376	348	314	349	349	344	344	375	347	380	350	377	323	342	373	329	365	361	333	339	349	334	367	372	379	351	368	363	313	346	352	347	380	342	354	340	399	366	355	363	380	380	360	312	350	347	359	337	382	388	386	329	348	353	346	350	336	342	336	337	310	384	364	394	330	355	353	331	357	371	358	324	377	344	341	364	356	367	361	378	361	326	346	332	360	333	366	328	353	415	392	355	380	370	367	361	358	356	370	363	349	356	369	354	346	382	330	363	377	353	394	387	322	339	380	374	341	347	358	345	365	387	315	351	351	394	343	330	306	361	362	378	357	342	349	334	389	357	354	382	364	343	339	371	342	332	370	356	376	365	347	384	355	354	376	354	366	347	345	337	330	318	390	353	310	335	378	356	340	358	396	365	399	354	380	340	374	344	354	395	346	336	374	363	399	336	357	349	362	337	352	403	346	365	345	339	378	355	360	338	346	393	348	338	316	368	331	340	357	362	366	379	355	400	382	380	338	355	323	342	370	329	327	360	339	363	358	359	357	330	324	371	378	369	380	365	358	367	355	351	353	367	368	350	358	377	388	315	358	353	363	350	295	318	355	330	324	371	366	372	347	354	386	389	369	346	344	383	333	321	350	350	353	335	346	353	322	354	375	375	347	356	349	377	328	392	365	369	345	330	371	371	358	370	339	394	362	371	332	378	360	329	334	408	373	327	343	305	359	354	371	362	344	381	336	331	323	380	329	354	326	357	366	370	325	368	399	318	332	327	330	373	328	399	322	340	334	363	371	384	376	342	370	326	357	350	345	311	385	372	362	337	337	368	366	377	382	345	338	347	368	370	329	365	350	384	335	331	363	375	408	350	355	330	337	363	360	316	346	364	346	308	398	332	353	347	370	342	325	370	402	333	341	348	343	315	364	357	355	364	356	353	365	375	334	376	370	368	339	347	354	335	374	368	394	338	376	342	342	366	356	339	357	346	357	393	387	379	327	383	324	367	367	364	354	335	355	352	342	374	366	393	349	348	348	378	368	366	372	348	325	376	376	383	389	366	360	386	372	352	370	377	339	319	366	380	375	356	393	368	385	387	380	338	377	372	353	361	347	348	377	374	361	335	363	342	343	340	364	357	359	370	395	322	353	359	336	375	384	359	385	358	357	338	382	351	350	373	369	343	348	361	345	324	378	367	335	353	368	346	358	353	346	375	368	372	343	339	341	394	372	342	368	372	356	364	362	368	385	384	321	350	301	355	360	359	326	344	365	384	371	365	349	325	400	343	363	371	338	366	361	350	352	357	354	357	362	370	340	336	356	352	350	342	353	371	379	354	343	322	390	394	339	331	369	341	372	369	333	360
7313	4786	8226	9691	8273	6270	4846	4387	4379	3539	3068	2358	1855	1636	1466	1263	1163	1125	1018	1008	957	933	908	900	842	842	895	863	897	843	857	809	847	849	871	812	866	765	828	785	881	814	824	814	803	826	829	817	839	807	804	852	855	848	882	879	802	845	797	782	853	807	790	817	901	825	838	843	850	808	884	789	844	831	836	881	797	781	821	854	807	819	849	826	846	818	842	848	805	828	807	825	822	860	811	858	808	792	845	850	837	842	873	829	849	903	866	861	828	776	828	835	856	808	822	830	837	837	785	851	820	838	861	842	853	815	825	790	823	789	847	805	836	811	844	815	809	829	817	840	849	765	839	823	828	792	841	824	844	820	813	807	811	866	805	857	826	802	802	838	859	856	816	805	794	801	796	873	793	787	787	792	820	829	831	807	806	799	801	815	829	800	837	801	839	825	797	818	822	855	842	777	810	837	772	815	780	841	816	795	833	800	831	826	858	818	764	847	804	794	834	832	826	829	808	820	813	790	835	774	823	858	824	808	824	835	822	837	843	831	809	837	855	852	845	832	828	807	835	825	796	830	833	821	833	798	807	840	810	863	800	834	816	823	832	800	788	807	856	856	847	846	810	829	819	824	823	821	819	795	825	877	815	813	883	791	767	816	793	845	821	825	821	808	832	863	811	811	842	855	845	837	844	838	799	857	818	881	838	795	888	835	810	795	854	836	824	816	846	860	803	800	789	809	801	834	862	828	862	828	824	833	826	809	874	803	838	860	782	825	857	822	809	789	832	781	771	838	816	858	813	825	861	786	844	882	825	834	812	838	853	808	833	808	837	860	822	798	836	795	824	800	816	860	819	839	788	815	870	818	813	806	793	864	832	878	828	780	800	772	811	793	864	872	828	815	816	815	818	819	808	880	809	795	817	888	886	822	785	804	877	792	760	861	804	843	820	845	762	819	810	802	825	829	832	783	790	841	775	850	843	804	806	820	815	841	859	861	802	819	800	813	800	817	831	834	795	804	802	808	831	832	783	849	817	786	798	822	810	848	820	857	823	855	826	799	789	801	820	847	807	868	744	862	813	830	822	816	854	880	801	843	850	836	835	857	827	867	826	819	845	806	807	827	871	851	830	815	840	851	825	795	774	801	770	829	813	811	795	851	805	814	799	808	843	812	849	837	848	793	788	823	829	797	839	831	810	858	850	804	819	844	848	866	789	843	835	833	767	844	810	867	780	812	808	814	841	830	832	764	823	835	797	819	840	807	811	813	785	831	826	851	849	828	878	855	800	839	844	825	810	858	840	826	818	862	797	816	824	853	772	804	808	831	833	781	869	777	785	800	843	890	784	814	846	838	848	850	752	814	819	809	811	809	822	818	795	830	816	758	836	838	782	822	844	820	880	834	815	829	816	808	805	836	833	828	845	766	769	790	763	824	790	793	796	817	885	835	879	778	840	789	805	848	860	844	833	838	822	880	837	811	827	810	857	866	806	812	822	844	777	826	812	816	801	811	848	858	847	824	781	806	827	859	797	864	845	810	820	846	858	809	850	864	787	853	802	856	791	831	850	819	840	804	828	857	830	837	786	816	814	830	838	820	838	816	838	860	825	855	824	830	789	797	839	777	836	806	746	826	819	803	827	805	766	834	771	800	819	828	833	793	802	839	809	835	807	863	792	869	809	818	823	781	813	840	785	847	848	852	821	831	838	870	855	805	823	815	803	815	868	862	834	862	859	814	790	787	747	819	796	809	782	856	782	823	796	815	814	821	844	797	823	828	842	822	825	834	801	843	788	838	782	907	848	814	798	812	813	791	811	809	822	817	835	785	838	853	795	824	823	842	856	788	840	869	819	812	799	812	796	850	819	799	825	862	839	836	803	854	811	886	803	815	786	817	764	769	804	843	788	814	857	851	816	798	844	837	837	851	873	777	819	772	799	788	822	858	835	811	812	854	787	859	858	801	850	796	852	801	828	835	858	838	778	793	777	862	832	809	852	802	840	815	807	853	841	847	786	812	833	833	839	807	779	859	864	777	798	794	843	785	794	818	834	826	820	800	818	823	791	822	788	858	797	814	814	844	806	836	808	852	773	808	776	841	810	803	831	801	815	834	814	808	851	782	802	853	755	806	826	829	817	858	769	817	823	802	828	781	854	776	794	836	846	789	808	787	839	817	814	765	809	875	789	822	808	798	818	806	799	783	820	836	837	780	802	870	865	841	835	830	792	803	830	783	786	764	776	773	842	820	832	880	832	816	866	852	815	806	818	842	821	790	794	835	804	838	889	798	838	816	786	800	815	779	800	821	846	789	825	822	802	832	856	813	849	816	833	845	850	818	839	827	787	738	838	841	829	836	853	830	818	787	779	876	833	760	801	794	830	846	848	876	860	820	803	844	842	837	855	862	839	841	809	781	810	802	792	898	742	818	799	801	830	794	813	858	879	838	841	831	813	783	784	863	784	792	868	822	827	843	809	794	808	804	824	822	876	799	791	823	776	823	864	832	827	813	810	785	811	864	814	817	810	850	821	802	821	831	778	796	785	803	788	782	825	782	821	822	871	811	854	813	809	755	840	809	796	850	800	856	845	807	840	821	807	801	828	871	802	819	831	803	746	802	810	856	779	824	791	836	744	817	793	826	790	837	871	784	769	782	841	833	831	809	822	848	804	834	784	776	832	831	822	820	847	851	824	795	786	875	866	787	830	839	808	837	791	846	793	860	770	807	847	784	855	855	845	844	807	831	819	774	834	757	849	826	853	769	838	809	811	861	817	812	874	793	839	771	808	845	835	866	860	778	839	814	800	826	815	866	870	802	828	864	809	844	784	818	838	863	748	845	834	788	851	781	862	809	839	812	793	852	825	826	855	801	836	842	824	805	833	814	868	791	816	816	846	838	875	855	760	763	843	810	802	822	789	847	775	831	817	810	784	804	803	839	846	798	822	819	798	862	805	817	835	833	833	843	805	824	808	827	801	834	804	785	847	847	812	782	816	793	780	831	779	819	810	818	846	798	865	807	865	850	798	835	827	835	803	821	892	807	841	816	790	753	790	784	841	805	812	834	792	792	828	779	852	815	799	837	795	816	783	829	856	812	755	768	834	795	784	829	857	779	809	849	785	835	817	817	824	848	813	737	857	799	804	810	838	828	806	815	802	785	827	806	799	838	840	783	769	817	821	861	817	881	799	814	846	795	784	765	819	815	812	821	819	772	826	834	814	784	787	828	817	827	818	831	800	820	874	802	808	823	841	882	802	853	795	826	798	806	843	899	806	861	824	783	823	816	832	795	870	812	863	783	833	806	810	816	775	736	800	839	888	878	820	813	807	762	808	815	824	816	809	816	788	849	787	794	810	799	840	810	792	822	828	763	828	837	778	803	812	836	807	830	815	873	762	814	832	815	824	858	833	818	786	818	794	797	768	818	783	832	815	862	824	783	844	845	788	824	857	789	785	776	805	847	841	865	794	786	778	801	810	803	806	797	825	797	856	768	837	818
19730	7714	6993	5431	3749	2655	1945	1481	1431	1192	932	836	585	508	539	450	442	351	397	383	392	335	353	352	338	322	291	332	312	331	312	322	285	320	333	325	324	325	346	320	335	356	301	315	304	314	324	332	330	354	327	308	304	319	274	321	305	313	324	314	318	292	332	307	279	329	305	299	324	346	341	316	318	340	326	351	315	292	326	327	317	342	344	303	314	325	349	335	339	299	350	313	314	313	295	321	328	295	307	320	313	316	305	343	339	330	326	328	325	339	283	327	315	347	286	310	308	299	307	282	345	321	319	315	303	300	345	320	356	331	327	319	315	323	288	307	288	300	302	326	318	319	301	304	295	321	317	314	287	306	295	328	344	329	339	318	307	309	337	298	334	337	347	304	315	310	299	347	314	309	306	333	309	289	318	330	328	295	276	360	331	302	286	336	349	325	303	283	273	316	293	320	344	313	314	338	333	320	295	346	344	316	327	314	330	267	306	323	324	326	314	335	319	314	287	312	323	349	323	327	343	342	326	307	308	297	330	336	296	288	360	313	324	319	309	307	283	269	306	307	339	400	325	317	317	317	262	336	322	285	322	328	343	310	336	323	312	302	299	335	345	354	312	295	318	306	319	307	348	344	347	303	334	363	319	306	325	333	311	321	312	333	318	340	325	328	323	322	334	312	325	303	328	305	327	295	301	317	335	340	315	284	294	330	289	318	310	339	339	333	282	319	262	302	340	323	310	313	331	327	298	288	288	311	328	320	337	295	295	325	333	306	314	315	314	339	340	293	299	321	296	281	289	336	293	283	317	309	310	314	316	319	337	281	322	318	304	316	329	313	325	291	296	290	317	333	290	325	323	284	339	331	327	312	326	329	308	311	285	302	321	330	322	316	312	308	318	305	298	319	319	346	303	301	325	332	307	332	336	339	328	334	325	305	317	293	341	316	301	286	318	303	287	374	321	320	321	328	317	333	293	367	360	362	343	305	299	314	316	341	332	336	305	285	335	324	331	299	333	348	291	291	333	296	338	295	308	304	325	287	353	331	296	320	303	315	338	309	301	331	345	322	337	299	326	334	323	327	326	310	304	307	311	352	310	292	332	314	321	336	309	310	302	346	311	317	305	336	314	316	293	301	321	327	309	322	310	313	314	300	322	327	336	353	312	316	318	336	355	300	298	358	331	333	312	317	322	299	294	322	318	324	319	349	312	303	317	301	326	314	317	334	315	295	327	356	294	304	304	283	294	311	336	327	348	329	278	329	312	288	302	330	342	308	340	317	359	333	322	340	335	296	323	350	291	296	289	331	328	346	318	303	308	319	327	334	324	330	295	309	275	338	324	310	325	315	332	308	300	295	304	330	347	342	338	306	272	335	318	319	346	337	318	306	283	321	361	309	326	334	331	330	339	323	296	320	319	323	341	273	317	314	329	343	303	287	310	308	318	344	288	297	326	307	342	316	316	351	352	307	293	328	304	284	325	306	314	318	308	329	325	346	329	325	312	330	322	287	292	283	322	295	346	287	317	343	321	325	324	336	326	318	312	347	294	325	332	321	321	337	323	349	349	293	297	317	289	304	329	357	331	335	304	332	331	320	308	321	313	324	328	315	343	289	330	345	290	293	301	305	287	303	319	354	302	314	325	311	314	277	325	295	302	295	328	317	321	329	333	337	308	311	297	337	316	328	297	314	315	295	291	320	298	280	301	300	347	343	315	314	347	316	318	291	322	319	316	332	375	326	285	304	321	327	292	317	342	291	322	296	299	315	321	303	318	305	335	307	303	323	312	343	353	312	327	324	350	339	308	344	302	333	328	317	321	316	315	323	327	324	313	311	336	326	311	299	329	296	326	308	357	315	335	311	328	331	290	291	299	309	310	320	315	323	319	314	292	315	312	319	321	302	324	318	317	361	328	301	299	338	292	314	312	320	316	308	337	297	289	328	305	299	290	316	308	314	323	312	300	356	294	297	316	339	321	320	326	362	322	321	333	311	329	312	325	314	332	303	353	319	311	313	373	309	325	280	282	332	306	291	281	341	307	325	264	317	327	353	286	333	321	328	315	314	314	328	326	306	321	333	317	332	329	360	336	331	357	296	320	355	307	312	300	308	328	337	289	316	329	330	311	299	297	305	305	361	327	308	343	328	324	345	346	338	309	278	311	307	351	352	318	298	336	295	321	342	350	307	321	298	331	330	330	320	320	297	271	322	322	313	318	301	359	281	351	337	283	280	328	312	302	324	318	366	315	314	292	371	304	334	361	349	338	337	350	373	307	327	337	311	345	332	340	315	312	280	323	308	280	357	302	321	333	290	288	316	299	297	330	293	340	321	298	324	305	284	310	307	323	331	338	318	325	299	345	323	341	315	336	304	293	316	284	309	305	327	368	346	315	302	302	331	313	315	321	318	294	317	293	306	316	312	342	291	349	319	293	342	313	324	323	327	322	313	294	292	316	332	311	339	359	316	297	325	268	346	297	316	294	321	352	324	298	348	362	344	319	313	314	355	279	317	344	314	316	328	357	305	362	338	306	353	310	318	323	331	299	335	354	313	310	330	287	326	319	311	307	299	245	350	291	311	322	309	320	351	324	318	328	314	307	317	297	349	315	316	334	296	304	325	312	363	309	281	312	329	322	347	346	311	324	306	341	319	348	356	302	297	301	308	312	288	341	292	331	329	340	328	340	306	316	321	325	328	306	335	311	301	342	323	369	352	325	351	309	331	323	302	332	342	321	295	308	335	295	335	347	315	331	320	339	272	346	337	337	323	345	335	319	320	349	324	338	310	313	290	309	329	323	311	288	271	337	305	306	316	310	317	321	316	294	309	295	317	318	315	353	327	323	322	295	353	340	317	324	352	288	314	304	298	325	321	325	299	310	322	323	289	323	349	343	329	294	314	321	300	307	334	304	301	339	342	316	313	318	318	289	322	336	323	317	310	323	315	334	303	333	347	318	338	347	275	334	305	324	303	295	310	292	332	340	287	333	315	323	313	330	332	314	306	317	310	330	315	347	324	292	313	317	316	328	309	335	333	320	331	343	316	308	324	331	291	325	321	308	318	305	313	335	311	348	303	325	333	311	331	316	335	331	341	335	329	321	319	324	300	341	276	328	301	297	325	334	304	322	332	304	329	297	294	342	307	317	331	313	326	292	329	357	316	345	364	291	325	335	285	327	312	323	304	321	333	305	337	323	329	344	312	342	296	274	332	323	295	311	309	308	334	345	308	321	304	307	321	291	316	287	320	315	322	327	301	365	295	308	317	327	292	314	318	281	330	310	339	326	328	335	309	301	288	347	345	346	308	334	311	328	304	300	297	285	341	319	326	297	305	304	314	294	340	353	330	326	355	326	320	339	302	311	290	308	309	328	317	314	284	324	315	309	329	347	307	312	304	326	295	318	334	300	311	333	308	351	321	314	361	334	299	337	327	312	332	334	347	314	303	327	307	331	337	328	281	337	348	303	296	325	351	341	326	292	323	354	282	314	319
13162	6761	12496	14331	12520	10026	7830	6487	6263	5062	4413	3542	2692	2178	1774	1644	1342	1165	1113	1049	1001	956	891	899	862	837	780	781	830	769	844	770	781	822	767	759	769	740	801	773	781	733	792	741	719	779	720	714	750	807	727	754	767	733	705	802	762	772	720	745	745	764	706	747	783	743	745	731	747	717	738	736	777	753	709	764	714	727	741	778	752	736	721	708	727	733	757	767	721	712	708	719	735	730	735	758	769	762	695	733	762	732	790	766	743	737	747	731	711	767	765	715	744	704	741	737	671	775	728	772	714	736	693	711	742	756	706	742	731	731	746	754	732	758	751	682	687	781	779	744	799	755	756	750	786	768	751	719	740	707	765	779	731	707	756	730	759	719	750	725	717	740	722	798	736	745	745	772	744	749	736	775	735	747	705	723	773	698	743	702	779	738	755	725	740	761	697	732	774	767	751	733	748	742	706	724	741	773	745	694	765	728	749	775	752	687	723	751	773	744	746	748	739	712	734	708	736	752	757	716	744	724	754	712	702	749	746	711	748	707	717	761	732	737	759	745	737	774	725	697	749	798	769	770	749	771	748	718	758	769	758	782	716	754	813	754	702	735	772	779	777	730	736	721	761	756	715	747	747	692	725	704	698	695	693	766	711	755	736	725	772	760	766	763	717	765	735	738	742	753	784	756	735	791	803	730	765	721	750	771	739	685	754	730	787	750	780	771	732	720	684	765	732	756	764	797	775	727	749	765	717	714	712	696	717	772	747	702	727	767	736	744	758	754	767	738	735	782	721	758	735	726	724	753	736	729	751	727	737	789	705	768	697	734	728	728	694	771	767	717	759	736	731	727	715	703	746	764	724	736	757	751	707	722	751	748	735	698	726	757	729	688	726	750	742	748	705	681	703	713	745	693	756	721	714	763	766	749	761	733	715	734	772	733	692	700	737	674	709	735	766	738	735	745	775	710	745	756	723	773	723	716	746	759	714	748	817	735	730	757	764	768	733	729	687	798	747	744	749	732	719	773	745	699	740	780	682	738	706	716	779	770	747	721	706	729	716	746	725	749	732	712	740	791	724	754	717	705	767	735	760	699	700	771	715	718	709	723	701	751	745	784	745	731	746	741	768	750	709	778	763	722	715	754	771	747	747	724	720	802	740	729	721	762	722	718	687	774	713	749	715	774	719	723	764	705	716	709	712	779	739	721	740	678	726	747	754	754	723	750	743	764	736	724	728	725	739	716	722	709	697	745	744	732	749	690	759	741	760	788	744	725	756	768	745	720	761	722	735	751	733	756	703	714	771	758	678	775	708	754	746	734	748	760	752	663	724	719	740	757	691	764	736	777	782	745	744	758	787	732	750	750	752	728	730	755	731	743	739	760	753	709	726	738	785	760	791	753	742	734	763	778	721	738	733	702	729	725	766	762	702	729	739	751	697	791	727	702	726	737	697	717	770	729	763	702	749	738	762	739	769	780	733	746	811	720	752	783	776	742	719	749	778	751	742	707	769	781	735	727	728	748	749	747	690	721	727	713	752	713	772	719	773	752	728	739	710	734	726	775	751	708	689	774	749	719	753	751	715	696	785	711	752	781	745	792	734	741	772	701	756	744	757	784	715	736	730	760	786	739	772	763	708	782	707	761	760	692	788	723	714	746	695	734	792	688	740	758	782	718	759	727	740	763	753	725	711	753	731	814	751	705	739	746	751	750	697	766	768	696	753	799	720	730	769	752	770	749	734	699	734	684	784	730	708	746	734	745	770	747	660	704	739	742	733	752	797	717	711	727	722	706	748	733	722	745	751	733	698	706	796	707	701	730	753	684	761	727	736	721	714	784	745	717	735	732	760	760	770	781	688	761	686	748	702	749	748	746	748	713	753	759	804	704	732	723	718	738	765	748	730	738	751	766	748	726	765	717	754	777	738	715	723	734	685	702	766	746	712	704	745	721	749	785	761	737	777	705	699	748	738	710	735	787	711	738	762	755	743	780	717	710	819	754	725	752	773	720	765	764	707	713	778	710	729	733	757	757	742	742	738	756	724	742	728	761	732	741	733	733	701	788	750	722	723	708	769	762	700	766	780	732	732	730	669	734	788	811	786	713	722	781	753	712	726	781	744	759	729	753	656	752	743	705	716	708	682	740	715	744	779	729	740	712	742	741	746	733	734	733	693	779	800	778	763	779	731	747	671	750	708	700	734	722	722	765	701	746	715	749	715	741	734	773	765	746	749	716	723	725	769	695	734	782	764	767	711	757	723	748	785	712	732	807	716	707	722	756	701	718	749	754	745	728	757	702	739	781	736	780	735	755	759	702	718	711	742	775	763	740	760	707	751	747	722	727	737	768	738	681	725	717	686	727	718	720	734	783	793	725	748	734	755	758	722	727	727	735	732	730	763	775	717	734	743	740	714	717	807	714	742	775	711	750	806	732	717	770	772	730	698	744	751	737	707	723	737	746	697	741	763	770	766	766	722	765	760	715	720	751	669	708	738	749	786	749	742	748	713	740	742	674	782	742	759	758	716	810	753	711	764	694	734	747	780	757	733	724	692	693	750	717	721	793	710	710	740	763	727	713	759	721	737	744	746	731	785	761	748	762	730	792	775	784	718	757	752	751	743	753	758	731	806	749	764	720	720	746	776	715	744	766	719	734	800	704	698	725	730	748	785	720	710	823	722	728	721	756	798	708	722	682	769	724	741	745	704	760	769	652	746	735	705	754	737	721	737	748	700	754	735	735	754	769	750	792	743	776	731	706	751	745	738	677	769	713	759	706	750	764	736	774	736	666	724	758	783	710	728	741	725	708	764	747	746	718	740	728	772	737	696	740	736	721	728	742	719	735	729	720	744	723	730	686	739	744	750	705	791	682	776	716	774	724	759	731	733	728	705	717	754	755	747	746	725	713	714	793	762	752	759	759	740	693	736	794	741	708	718	762	769	722	676	748	781	773	760	799	725	771	766	758	746	724	718	721	743	716	752	801	757	764	716	746	758	809	750	728	743	775	749	785	732	711	750	701	713	705	725	775	720	755	745	744	711	735	744	732	741	753	711	718	753	759	706	750	715	723	761	752	754	753	780	700	760	734	770	735	747	770	769	716	720	711	740	786	716	723	709	750	715	702	738	811	774	778	710	712	762	766	738	705	774	747	750	701	707	721	710	721	759	772	754	719	739	757	744	750	760	725	734	740	723	710	748	696	714	728	761	680	742	649	757	744	727	736	741	740	794	710	745	721	716	739	705	708	757	744	707	725	698	793	711	717	716	733	698	756	745	721	696	746	789	716	753	756	738	751	793	705	755	732	743	740	740	757	760	756	746	772	694	720	759	711	727	744	739	719	699	723	739	761	776	692	769	737	767	739	732	730	718	755	663	751	727	749	758	736	754	742	753	794	710	717	739	720	746	760	708	782	743	750	757	748	761	756	759	788	733	828	803	745	756	735	780	738	723	744	700	727	770	710	776	747	698	714	795	699	721	742	747	689	721	745	694	760
28301	11582	9620	7382	4918	3474	2338	2032	1709	1376	1071	869	739	596	473	413	418	356	370	315	325	341	314	302	277	263	311	314	276	263	283	254	269	272	314	266	286	290	228	243	267	301	268	263	239	267	261	235	253	286	261	253	271	273	260	271	251	284	248	259	260	287	294	255	268	291	274	285	278	285	259	277	272	264	263	233	276	271	246	262	246	275	255	270	277	273	236	252	264	274	241	296	288	286	274	293	292	282	276	240	246	247	268	236	282	256	255	277	252	271	242	277	244	251	293	273	281	206	229	255	225	260	276	268	279	272	267	243	231	277	231	262	234	267	267	271	272	269	212	262	267	253	265	238	260	272	269	293	225	256	251	289	259	264	277	268	304	272	254	287	277	241	280	281	227	255	309	263	267	249	250	250	235	278	244	267	257	275	246	259	298	267	263	254	256	254	250	241	233	261	252	269	241	279	256	241	228	250	277	270	257	301	284	269	289	254	275	259	247	242	278	268	273	273	257	238	266	257	231	232	269	278	282	268	227	270	274	271	251	260	260	273	282	276	263	261	235	268	275	249	252	269	266	238	259	268	258	236	237	259	275	250	254	276	211	239	289	239	278	257	244	251	297	250	208	237	244	274	278	270	271	267	261	218	256	234	265	263	263	265	271	307	279	270	245	276	250	270	278	247	289	258	253	267	243	233	276	263	262	237	252	255	251	258	263	288	263	279	237	247	278	266	275	217	245	248	259	265	279	268	254	247	280	265	277	245	271	274	239	233	269	253	258	296	254	272	283	231	241	246	248	253	254	285	266	241	259	254	265	223	242	258	273	244	283	239	235	257	276	257	277	253	262	254	258	302	253	267	249	274	265	257	258	296	253	257	268	269	236	281	235	274	267	234	277	225	243	274	252	294	257	271	280	246	273	286	254	267	261	252	256	264	257	264	286	275	278	260	270	264	270	256	278	230	269	249	292	260	267	293	252	228	277	273	265	287	280	254	264	289	268	257	232	273	287	244	246	265	264	249	250	277	276	277	253	250	241	247	252	288	249	243	226	293	261	254	256	260	240	267	269	250	283	293	236	210	269	280	246	239	252	240	274	294	259	288	243	264	246	282	257	258	277	257	241	248	264	278	279	264	249	261	245	271	246	292	239	256	251	268	255	226	274	254	272	233	237	243	285	270	256	249	256	253	241	262	234	287	260	290	272	250	265	259	260	256	243	303	296	265	265	278	282	266	255	270	259	288	234	265	247	285	276	229	277	289	286	260	292	250	268	258	277	289	247	257	259	278	254	241	280	263	249	287	237	272	246	252	268	291	278	266	282	265	260	263	230	261	242	257	276	256	248	236	271	297	298	271	271	248	245	242	256	259	291	244	258	243	281	232	291	260	238	269	272	273	259	283	267	268	268	250	251	278	269	281	274	287	260	237	253	263	267	210	266	236	249	266	239	255	213	261	227	296	278	290	244	253	213	246	250	243	280	233	282	245	260	247	264	270	239	239	233	279	270	280	286	275	252	263	255	292	249	240	278	247	266	275	299	231	239	268	265	278	267	277	282	261	282	287	278	273	250	224	255	269	271	263	255	277	258	241	267	244	288	252	260	266	259	267	263	249	270	251	268	273	273	243	274	256	250	262	249	285	279	250	258	253	291	265	258	278	253	252	261	256	249	243	253	255	258	264	258	262	278	258	307	260	279	292	272	260	277	296	284	260	275	264	244	301	265	279	274	268	289	278	258	265	251	262	256	258	270	285	266	252	258	254	266	248	241	284	237	259	217	246	248	253	238	256	273	259	281	253	254	246	274	222	264	283	244	242	241	242	260	272	303	263	250	252	274	269	271	257	248	273	260	247	275	269	295	256	245	279	231	268	277	262	261	219	249	236	239	257	225	239	239	287	267	262	283	294	283	284	297	247	287	284	245	267	248	295	291	268	252	225	257	266	267	279	282	302	272	244	260	240	289	257	270	260	237	259	248	285	284	259	271	287	266	271	278	259	246	259	301	261	266	269	247	252	268	265	266	281	254	251	281	252	258	264	272	254	287	254	227	267	261	282	291	276	268	256	270	264	247	242	248	276	266	256	264	272	304	263	260	268	259	277	277	299	277	254	288	269	269	287	230	266	266	274	255	240	291	245	278	266	274	249	253	253	246	272	237	278	228	272	249	253	252	274	260	273	254	254	254	265	273	272	257	253	256	268	265	249	235	246	243	240	265	250	289	256	251	263	268	277	239	239	256	281	258	275	297	277	270	253	248	273	269	276	304	256	272	257	265	256	254	286	260	280	279	271	274	289	280	271	274	233	283	247	267	276	252	240	263	254	257	271	259	258	248	246	246	274	267	263	271	267	262	264	270	250	240	274	273	228	279	240	243	291	248	274	278	260	247	230	248	229	261	235	284	266	281	266	265	266	237	274	252	272	263	242	257	282	258	289	245	265	298	284	255	243	240	269	251	276	244	255	258	269	272	266	258	267	298	272	239	260	269	282	254	273	245	281	241	262	240	241	245	255	290	298	258	264	249	287	252	286	307	243	253	228	251	259	251	263	258	271	250	270	257	269	257	266	254	263	249	244	249	219	288	268	235	225	251	269	297	287	259	260	288	261	254	254	245	275	256	263	208	252	283	246	303	251	241	263	230	239	251	258	227	271	282	285	274	251	259	274	255	261	286	234	250	270	252	264	232	246	265	253	269	249	252	234	247	275	248	263	246	271	265	282	268	266	257	253	243	272	249	285	215	269	270	255	242	259	265	262	247	260	261	275	234	260	287	267	265	270	241	291	254	284	245	272	254	271	250	238	287	298	237	253	233	312	255	258	269	328	251	268	243	283	252	258	251	255	251	245	298	254	275	286	253	263	275	267	268	289	263	258	287	254	265	280	248	269	280	232	278	245	246	249	273	291	273	267	243	259	264	260	247	261	269	262	272	236	291	243	275	253	268	254	255	271	282	248	265	254	255	255	244	260	237	246	243	288	285	259	233	248	277	265	269	247	293	275	264	289	253	255	261	286	270	300	274	239	242	247	259	262	216	251	277	261	261	290	275	262	297	269	246	277	256	244	264	231	239	256	260	287	252	289	291	294	254	287	270	276	258	268	230	274	280	259	223	259	285	268	296	227	261	280	273	274	269	276	263	260	280	261	274	230	259	259	240	247	269	250	261	261	257	254	247	259	265	283	264	305	265	235	255	248	257	271	238	249	232	271	254	302	265	265	286	273	271	227	238	281	252	277	281	277	251	295	248	256	288	244	263	258	269	292	262	264	277	229	277	268	291	282	299	288	275	279	249	274	245	279	277	258	279	277	246	240	246	261	260	246	261	285	216	243	238	262	278	257	276	257	286	241	252	244	231	276	264	252	248	269	268	286	263	274	258	252	273	284	249	275	273	255	307	271	275	246	274	259	258	273	278	258	280	257	262	229	246	249	262	274	250	250	253	223	239	260	250	259	275	228	266	254	268	252	279	230	254	259	256	267	296	240	226	264	246	279	266	276
16901	9169	15268	17601	15845	12822	9996	8790	7584	6218	5181	4366	3317	2452	2022	1663	1464	1267	1107	1054	1009	933	869	794	788	758	701	750	777	743	706	738	692	709	720	706	631	671	705	648	671	684	656	655	646	645	648	628	697	648	633	608	627	607	640	694	662	589	620	604	646	686	644	616	651	652	676	646	613	656	606	642	603	594	652	655	580	624	619	625	620	619	580	650	608	628	647	642	612	625	626	639	656	627	660	652	630	635	638	639	617	575	626	666	582	665	605	670	627	597	611	601	668	624	645	597	664	644	647	642	661	643	613	636	637	582	636	584	622	569	583	608	603	609	652	629	655	617	636	630	661	650	636	585	688	621	666	579	596	677	650	629	589	603	609	608	668	581	636	596	663	589	636	634	655	623	641	602	639	629	637	605	623	599	635	631	664	630	630	597	626	617	603	634	608	633	599	663	607	651	648	630	642	624	625	646	622	641	599	636	608	664	631	602	632	643	636	644	644	604	594	620	679	635	643	655	638	593	592	605	630	614	603	642	653	596	628	632	611	633	654	600	652	633	627	645	642	652	631	671	632	689	636	637	636	616	659	610	601	672	617	638	667	684	645	640	666	619	604	610	604	609	568	631	594	574	649	608	597	611	621	612	645	663	600	613	620	607	598	630	644	616	579	647	636	655	641	639	638	635	630	630	582	630	666	642	620	644	625	656	621	606	651	635	662	651	643	599	576	650	598	624	662	667	643	640	654	663	605	619	673	640	631	615	670	655	608	612	655	610	609	632	645	652	642	592	660	645	588	605	621	633	630	620	613	638	632	603	653	657	619	630	627	640	592	608	638	625	649	627	594	624	644	628	611	657	627	627	628	669	613	645	617	612	646	634	574	631	655	626	635	594	599	611	645	601	646	595	621	635	602	599	600	641	659	629	656	631	649	620	595	636	697	628	630	626	602	615	690	583	607	633	630	643	675	642	597	629	648	632	687	644	684	631	611	569	603	633	595	616	656	677	636	595	655	635	641	611	604	610	631	615	645	638	630	672	605	608	647	600	616	622	635	677	635	641	636	615	655	624	668	601	628	615	651	628	586	639	657	661	594	580	617	628	640	646	579	632	648	613	693	622	580	639	652	673	641	656	659	601	643	662	614	631	613	662	622	649	618	579	656	627	677	645	624	608	595	664	660	638	642	622	633	603	629	665	691	650	667	611	617	612	627	680	630	645	633	687	653	588	652	658	617	674	661	622	603	621	664	667	649	607	673	637	618	647	637	640	608	605	605	688	614	667	634	581	616	624	643	648	680	604	565	642	646	583	600	674	625	581	619	591	615	630	656	658	624	671	606	634	607	640	614	621	622	654	630	612	639	670	655	624	632	632	615	632	625	648	629	616	613	581	640	608	586	589	679	627	655	602	624	594	630	647	684	608	632	670	614	598	604	670	618	601	631	597	592	600	621	626	610	628	650	643	651	629	624	654	637	621	642	628	616	657	620	623	606	628	620	581	627	649	619	618	635	628	650	646	626	655	619	634	594	589	616	588	603	630	644	665	671	659	613	627	626	677	620	621	621	626	593	602	593	666	603	669	641	603	602	650	610	602	618	603	642	645	651	630	644	637	627	613	626	694	643	651	591	645	683	626	605	660	610	655	649	615	597	634	608	636	628	651	669	621	631	625	664	604	609	672	637	634	644	618	600	640	615	554	688	608	672	640	636	597	624	636	644	629	629	634	645	632	618	601	630	648	634	646	629	609	608	642	644	634	624	633	628	603	592	586	609	628	618	642	601	636	632	681	639	636	613	650	629	601	638	641	652	620	633	639	585	619	592	631	611	619	625	644	684	634	668	655	605	646	628	637	672	706	600	648	633	631	604	636	639	653	630	674	590	631	648	633	610	659	640	626	658	602	625	613	636	637	674	563	628	585	632	569	610	574	629	599	634	664	613	608	593	608	622	608	662	656	669	585	611	639	631	620	649	605	607	633	607	626	629	640	638	588	652	637	604	574	611	621	639	678	663	649	655	621	610	630	609	651	618	607	615	621	650	600	620	657	633	561	603	633	618	608	647	656	602	587	618	574	615	629	619	670	599	607	616	601	638	599	619	646	620	649	630	603	651	637	606	671	612	639	643	646	642	593	627	657	605	629	596	638	652	628	648	577	653	620	597	643	634	639	627	687	622	590	638	636	610	666	598	654	629	621	603	640	607	609	642	601	586	605	643	660	639	628	640	600	659	638	642	685	620	647	677	653	653	639	569	611	641	620	576	673	660	619	626	616	613	647	630	647	648	682	640	617	637	596	613	631	659	597	650	654	602	618	628	598	599	615	630	604	622	635	633	657	619	626	654	611	616	638	619	592	634	630	608	617	614	628	648	641	593	597	592	666	669	656	627	630	622	637	608	613	585	591	630	618	646	617	650	593	620	625	598	636	641	610	666	610	635	597	627	624	617	637	645	660	624	656	649	640	636	652	641	660	624	628	615	627	676	627	623	640	594	622	643	644	619	619	609	630	614	639	658	609	629	595	648	553	624	619	608	640	649	564	607	603	612	579	650	639	612	619	644	640	621	634	587	599	616	612	641	671	671	622	668	613	628	615	593	657	673	602	647	641	607	640	646	660	598	653	588	620	639	666	589	580	644	631	634	616	583	630	605	659	588	611	610	642	624	579	655	634	653	615	675	663	591	627	619	637	598	616	647	639	620	655	619	656	593	628	617	620	668	641	583	602	609	625	624	632	596	650	592	582	585	634	628	601	600	636	638	635	637	640	660	669	636	634	637	641	609	590	640	595	635	669	669	632	600	639	655	640	620	634	623	655	642	608	614	612	609	607	623	650	643	641	588	592	611	604	669	627	612	652	644	638	674	609	622	594	667	645	627	648	607	572	616	633	603	616	611	634	646	614	653	680	622	603	631	583	638	617	653	648	650	665	629	652	625	650	580	599	666	641	636	637	625	605	617	654	624	629	628	588	623	620	621	604	675	637	661	623	622	621	625	663	582	646	582	644	712	662	647	665	633	668	635	637	654	613	629	699	615	664	664	636	657	636	626	626	628	615	639	615	629	591	667	631	669	655	622	657	668	603	618	687	598	637	632	631	617	602	618	651	624	648	596	635	602	625	659	648	628	626	612	630	614	631	605	579	649	643	599	622	657	601	616	633	646	598	657	635	645	601	645	608	639	616	611	614	620	569	628	617	620	622	597	613	606	636	629	596	651	619	627	615	655	660	660	641	589	631	625	585	662	614	595	631	645	654	674	615	658	581	624	637	646	602	623	644	636	619	612	590	628	617	631	635	589	594	588	617	670	611	669	628	592	626	600	612	650	630	617	654	651	645	636	643	643	623	653	668	629	616	613	632	610	599	610	627	659	652	648	622	633	647	605	644	617	656	644	643	615	623	686	688	615	616	627	688	644	632	617	632	622	604	604	648	642	628	647	675	638	600	636	614	681	603	621	619	622	653	644	634	583	611	592	598	678	605	615	688	638	673	664	590	651	650	596	686
11452	4661	3977	3336	2332	1728	1401	1186	935	825	710	633	579	506	473	471	398	405	409	420	390	358	374	345	385	330	364	383	340	371	381	349	369	345	343	335	345	401	340	331	368	333	344	401	369	342	353	328	358	349	367	364	350	361	395	354	340	391	342	336	368	346	349	356	322	346	337	355	405	349	358	324	406	380	336	386	318	348	350	350	388	350	381	339	359	318	378	340	380	374	362	376	373	396	380	369	369	371	357	353	357	319	392	361	343	360	370	372	339	376	360	319	353	330	376	321	310	380	390	340	341	359	360	359	361	393	341	374	341	352	350	367	395	358	339	358	320	376	328	392	347	341	356	335	315	377	377	335	339	376	356	370	346	357	371	334	366	390	388	344	368	367	401	353	341	385	345	338	339	325	354	382	371	377	361	376	374	340	370	363	319	376	382	375	328	354	332	351	316	386	379	337	355	335	345	362	362	338	360	386	339	385	348	345	340	364	332	354	365	329	348	388	365	345	355	377	363	352	363	342	334	386	385	366	380	332	349	414	361	332	342	339	392	325	372	349	406	348	338	365	359	342	365	343	328	361	363	346	353	348	332	372	338	383	353	352	370	365	357	360	358	342	379	362	338	407	355	360	366	335	378	338	358	363	375	358	358	405	348	356	343	346	363	324	346	345	337	342	362	342	346	363	367	377	359	367	348	306	363	360	366	327	374	382	360	344	379	377	327	335	340	350	378	372	352	326	324	419	442	371	348	390	353	353	375	351	345	368	355	368	419	345	347	350	390	415	355	352	386	359	374	368	343	382	329	355	324	351	394	365	348	358	301	351	377	380	339	358	311	334	316	369	344	368	369	360	349	350	324	333	350	365	336	393	364	370	338	365	358	383	355	352	404	345	355	354	387	356	386	346	337	341	336	361	349	381	355	353	370	340	408	373	366	332	371	366	363	375	363	377	370	364	374	378	314	352	321	360	361	342	333	360	336	349	368	358	357	393	343	382	362	355	342	354	315	376	360	329	342	373	376	358	381	369	345	396	370	379	349	367	376	383	327	372	321	370	369	333	388	345	375	397	367	353	395	339	364	356	366	327	414	320	376	406	339	389	348	363	361	352	324	356	350	393	350	387	369	352	323	346	338	359	385	365	354	363	353	383	324	364	346	359	366	350	345	364	363	387	381	364	352	343	371	358	360	356	343	354	389	384	351	324	403	363	355	340	379	378	348	394	351	385	365	350	365	351	330	332	352	368	345	358	363	368	370	340	329	377	344	354	374	344	349	368	358	350	349	348	323	340	359	346	372	339	348	349	309	339	348	383	355	341	346	355	390	366	384	402	336	341	350	362	356	334	363	319	355	375	369	356	323	378	398	343	368	368	382	369	361	369	344	380	352	366	373	350	381	395	358	375	419	343	349	344	374	375	371	367	362	345	359	391	371	362	361	360	339	365	348	366	337	358	395	349	377	354	366	387	368	378	372	360	366	353	378	369	356	363	381	350	315	330	390	347	373	356	373	363	404	342	339	363	349	388	382	368	347	341	343	360	346	348	378	370	402	376	345	333	313	326	388	359	343	357	400	363	304	373	348	349	350	352	365	383	341	377	327	365	379	349	360	352	315	336	355	332	347	385	344	349	341	343	382	333	374	361	368	356	372	391	398	374	367	353	330	362	387	362	321	358	372	348	355	354	364	368	361	373	357	348	333	369	354	339	353	353	344	388	402	409	366	368	331	367	323	307	376	373	363	343	383	360	333	368	353	324	365	382	358	437	363	367	312	385	369	390	359	364	373	353	343	405	372	312	354	325	368	336	319	359	381	339	330	347	356	368	368	352	362	336	360	346	397	400	363	369	361	355	345	366	353	356	356	356	348	324	344	369	362	347	340	358	341	356	358	314	350	368	397	340	359	373	355	378	388	385	357	363	331	378	320	361	360	355	354	376	347	373	384	357	352	355	372	359	414	391	373	361	352	367	371	359	344	352	350	321	388	352	362	332	352	392	347	352	396	374	388	328	355	373	364	349	373	334	378	367	371	380	385	368	369	373	356	377	346	352	424	376	339	369	346	354	376	384	373	345	371	358	347	365	352	354	351	333	376	382	349	347	351	333	338	382	370	387	353	373	368	352	345	362	363	364	362	377	328	355	372	339	339	382	387	386	384	384	312	352	359	310	394	330	395	347	339	335	335	357	334	360	338	353	376	362	376	318	391	343	332	348	339	341	346	366	374	363	393	382	388	341	370	344	359	348	348	372	316	357	355	342	330	356	339	349	343	383	352	355	352	355	354	355	375	358	383	388	362	375	383	380	372	363	338	368	385	346	352	335	340	372	332	347	376	351	351	341	369	358	325	342	373	356	373	333	357	380	371	374	336	365	343	363	368	362	374	366	354	359	353	347	356	360	391	349	365	346	334	351	354	363	357	387	377	371	412	360	350	342	347	372	348	368	363	340	357	343	338	369	388	401	367	347	339	375	406	363	325	363	328	362	360	322	323	366	395	392	352	332	349	340	355	356	337	340	365	357	377	357	365	331	354	358	355	365	335	340	321	380	357	337	333	359	369	379	367	351	327	339	346	329	343	324	370	363	390	364	391	347	356	346	354	355	329	338	347	340	347	364	337	326	364	394	380	351	356	383	378	376	364	354	411	340	357	361	324	334	345	359	409	365	360	335	364	352	365	367	381	392	397	332	363	388	361	341	389	345	361	348	361	374	370	367	347	377	386	360	361	326	360	361	366	365	376	373	359	354	330	335	328	327	344	369	325	352	326	391	373	385	354	337	379	340	357	345	385	316	367	349	358	357	392	326	350	391	389	405	359	390	351	369	367	390	380	337	393	393	371	362	339	358	339	317	339	355	348	364	328	348	328	352	366	342	345	345	385	350	379	338	356	382	346	347	405	362	368	335	336	352	345	338	332	372	376	374	338	363	352	368	371	353	357	352	347	356	402	353	326	339	369	376	396	366	329	349	401	354	341	348	376	351	332	333	374	378	374	374	331	353	361	349	353	374	356	378	335	380	375	380	361	347	330	341	351	365	393	351	329	364	342	349	365	357	362	346	357	385	383	347	357	305	346	336	357	335	359	342	336	368	364	341	295	375	352	392	317	344	351	369	379	343	363	371	354	323	373	362	382	366	367	381	365	361	406	369	378	357	376	347	345	346	327	356	361	327	327	360	362	356	381	364	369	369	329	332	334	352	374	375	361	325	359	343	363	364	311	360	384	349	363	386	399	368	383	371	381	361	382	403	331	383	366	390	349	360	313	391	381	373	327	365	373	344	358	383	392	349	364	373	355	373	351	352	369	323	329	349	367	316	363	340	372	337	321	343	338	358	377	341	371	385	360	354	321	371	341	365	373	380	361	371	351	351	371	376	352	357	370	356	363	349	382	372	348	391	414	357	346	350	379	346	347	384	374	371	329	362	373	355	373	377	343	351	340	367	378	331	362	400	364	328	364	369	376	366	358	345	359	350	337	362	333	347	334	362	353	357	325	379
7790	4561	7858	9497	8222	6748	5426	4874	4169	3551	2994	2473	1955	1749	1378	1255	1151	1055	1034	970	925	945	910	856	896	920	934	842	864	825	856	890	898	864	895	817	799	812	840	821	802	863	838	877	862	802	844	835	823	825	834	766	838	835	860	867	887	848	827	832	847	760	824	830	846	834	845	782	864	811	866	797	847	822	827	833	830	812	840	851	849	827	815	778	818	876	829	777	788	820	834	884	825	824	814	830	832	847	889	825	841	848	778	867	797	806	841	842	821	779	772	811	846	815	850	834	806	783	827	800	806	818	780	782	820	892	808	834	846	829	793	835	839	805	785	809	819	845	824	901	806	798	810	791	788	815	878	778	810	860	833	831	849	851	841	768	852	832	833	857	786	830	815	813	849	876	777	821	805	864	850	846	809	812	796	799	803	841	833	846	866	718	861	823	802	772	844	816	830	832	832	845	866	810	846	792	774	809	785	850	814	859	830	776	870	816	788	794	849	840	824	876	827	815	823	861	867	809	783	806	783	825	800	811	809	851	797	840	794	873	827	833	836	855	843	819	845	769	828	805	861	835	803	831	804	851	821	832	784	851	842	837	837	834	817	896	840	801	837	855	833	845	805	870	823	806	805	809	843	802	806	841	804	827	767	832	828	820	841	805	873	796	839	841	821	837	798	797	824	813	828	834	848	798	793	844	777	793	802	833	808	788	837	816	787	806	774	830	848	791	770	781	876	853	815	792	843	803	795	875	776	831	868	850	838	812	868	865	852	812	784	812	813	784	828	860	841	816	821	884	814	859	791	812	838	819	810	799	834	818	838	801	848	781	855	844	784	811	773	855	835	842	814	776	813	838	837	797	814	823	814	824	815	844	830	803	832	836	825	847	822	805	801	826	834	789	818	830	758	823	811	802	799	863	881	827	794	845	804	843	860	837	847	834	830	821	838	809	772	802	822	781	889	847	855	856	873	778	824	834	782	845	811	841	835	812	839	820	793	777	823	856	835	787	874	891	830	774	836	874	886	830	868	825	820	813	777	865	796	810	835	805	802	828	853	846	843	865	754	802	831	832	801	843	853	843	806	840	832	851	824	799	787	804	794	839	869	860	872	863	838	864	850	848	781	814	801	823	833	811	795	791	832	794	790	834	897	837	874	796	814	808	834	839	795	796	885	861	826	839	807	862	799	802	873	790	910	835	828	865	833	803	855	840	828	836	834	841	829	769	789	878	796	855	831	848	833	837	833	806	867	803	776	825	859	798	868	797	790	849	797	863	798	794	837	794	796	824	830	835	835	861	800	854	842	785	839	793	844	809	832	819	846	809	820	838	818	842	820	809	853	812	816	822	815	850	843	814	736	802	862	790	755	836	771	786	831	810	783	852	882	787	799	859	870	833	844	823	798	776	805	845	809	815	808	784	854	864	855	815	855	815	853	827	848	859	822	774	814	826	831	871	876	841	835	812	797	812	838	781	821	844	807	822	860	842	885	804	803	813	785	748	813	866	849	802	901	831	807	851	807	807	802	862	796	803	836	822	864	809	857	781	834	788	859	798	782	830	820	827	807	867	778	807	755	843	816	859	784	759	800	835	835	853	834	817	834	769	873	801	805	836	832	823	782	822	777	785	821	820	860	842	792	850	855	832	831	825	842	850	835	817	793	799	861	873	851	864	809	771	812	853	829	799	794	786	793	774	826	797	816	809	870	841	859	814	859	846	815	788	819	857	782	818	835	842	863	828	836	860	819	800	804	819	787	758	797	864	846	854	824	835	764	793	873	813	837	813	858	819	779	803	843	786	784	776	800	821	778	815	839	809	787	830	816	817	845	843	836	832	844	837	775	782	810	849	875	837	775	830	798	805	815	818	784	859	776	797	843	842	804	880	754	882	824	834	815	824	821	831	835	815	773	798	860	832	814	834	809	805	877	791	860	849	786	880	783	873	794	886	859	844	816	777	838	838	807	816	816	859	829	813	833	833	820	839	844	861	812	780	861	847	793	780	798	798	856	809	838	797	821	828	847	829	813	780	833	834	811	811	838	881	790	861	770	824	811	798	817	821	801	842	839	841	853	807	803	793	836	813	793	856	807	832	730	798	817	877	868	771	827	820	818	809	811	780	858	846	829	817	881	890	838	788	818	837	770	853	825	790	827	802	840	849	778	856	804	800	858	840	850	825	796	760	837	849	830	820	793	813	809	784	829	813	811	849	804	834	774	824	852	821	823	856	779	876	849	854	796	854	830	796	816	816	807	831	777	812	857	831	827	842	877	775	809	854	765	848	802	813	792	789	833	819	727	824	838	775	842	832	849	816	807	861	776	888	848	819	820	828	807	829	781	851	813	819	793	794	813	839	821	790	826	850	826	844	839	827	818	817	790	837	812	817	858	808	826	848	843	785	839	874	819	765	848	809	829	803	830	780	797	821	838	834	869	834	816	879	901	817	827	778	852	810	831	810	826	809	801	814	822	818	809	794	778	871	803	799	823	856	829	838	836	823	847	794	881	834	834	813	806	830	851	824	812	779	821	833	792	785	828	879	819	847	844	828	798	837	823	822	873	820	847	837	861	832	850	808	830	837	864	801	793	851	841	751	881	831	854	811	853	834	826	827	859	835	822	825	806	807	818	847	841	818	801	788	823	828	799	810	859	789	843	813	842	780	829	803	819	890	860	815	819	816	808	837	879	833	811	857	807	843	809	779	817	826	848	843	834	827	872	845	826	839	781	863	785	828	824	792	866	836	809	810	819	790	806	819	784	844	848	856	837	796	819	800	839	820	812	864	873	869	826	823	839	830	893	772	813	838	865	813	806	793	832	774	818	833	783	824	819	838	852	819	848	798	830	863	847	816	801	834	836	856	824	836	825	767	839	768	820	799	832	844	830	813	849	857	820	851	842	838	825	791	858	841	869	787	771	834	831	863	768	846	800	803	795	790	844	809	841	852	777	790	846	808	846	855	815	825	894	836	825	845	871	816	793	804	858	852	770	862	843	841	782	755	802	845	829	813	875	775	797	826	827	819	798	809	812	786	823	846	840	830	827	821	853	782	865	816	802	802	856	816	811	740	877	830	817	791	849	768	784	836	838	810	812	864	821	820	876	857	766	798	816	836	842	830	825	825	828	840	857	790	783	804	856	778	809	815	823	821	826	777	852	793	833	778	847	808	841	740	829	809	874	896	833	890	826	829	905	835	801	874	818	823	832	832	804	838	816	830	787	830	846	848	882	784	857	834	812	837	753	825	827	844	811	801	775	784	795	822	815	817	778	850	865	856	794	780	827	866	834	800	782	753	821	856	786	790	848	739	863	777	845	803	808	783	830	819	761	786	826	814	864	845	796	830	795	776	819	802	823	822	874	811	828	834	787	846	847	873	836	852	823	818	840	836	851	821	787	861	821	816	857	854	841	874	822	783	833	839	831	857	855	830	794	815	815	854	820	797	793	821	806	854	847	846	850	837	867	758	890	818	791	839	820	819	781	859	812	794	852	843	849	763
20738	7492	6815	5537	3696	2456	1760	1600	1474	1100	883	763	627	587	473	470	415	363	342	388	383	354	317	340	309	320	351	361	355	299	336	329	325	336	288	303	303	299	313	312	301	357	327	317	302	307	297	312	325	326	298	345	347	327	352	311	372	350	303	320	301	304	339	331	295	338	294	307	321	317	285	300	310	315	298	311	320	321	297	299	323	314	334	315	328	320	304	320	327	317	357	336	342	306	300	332	306	312	295	317	321	365	288	328	317	322	326	306	335	309	313	324	339	298	318	278	295	325	323	309	332	309	321	323	321	306	308	317	326	287	309	325	311	337	317	311	344	310	313	320	332	309	304	337	336	311	330	306	258	329	341	276	309	287	365	327	315	312	307	343	334	318	321	278	310	341	330	315	321	334	326	289	319	302	321	292	325	337	354	312	317	335	313	333	338	325	305	318	341	332	315	327	327	319	343	302	308	339	331	307	266	337	323	298	299	305	273	311	334	293	271	303	331	296	314	319	301	322	317	356	325	340	319	316	333	340	348	304	342	284	350	306	302	335	337	321	354	327	330	317	293	314	309	308	306	327	311	314	312	316	301	334	295	289	319	327	325	300	330	299	300	301	327	291	333	338	301	334	319	299	312	300	299	356	317	338	309	349	326	308	283	326	294	298	322	299	275	317	329	304	308	314	311	325	324	324	301	326	302	311	304	292	346	322	294	302	316	357	322	287	338	285	327	320	319	307	303	329	319	334	324	283	284	327	330	340	322	330	311	308	325	301	349	313	334	330	298	338	342	307	333	340	318	303	309	310	338	310	350	321	292	307	304	274	334	307	290	283	309	283	312	308	337	291	318	329	339	324	319	294	327	292	342	320	320	331	307	292	318	286	309	295	322	307	300	328	312	318	330	322	331	295	351	306	334	338	338	314	325	327	337	342	333	298	333	300	319	338	313	300	294	367	341	328	318	341	341	321	314	313	327	339	312	327	356	320	305	342	324	318	315	301	310	306	318	322	306	322	303	309	339	306	330	320	320	311	320	336	351	326	345	367	313	329	336	332	337	314	315	305	328	295	338	345	331	309	306	334	305	345	308	335	324	335	341	319	301	338	314	329	300	357	321	304	327	320	320	291	323	305	295	347	294	334	278	303	334	293	307	349	341	317	314	313	337	335	305	335	317	281	314	316	304	297	295	324	317	303	282	319	325	307	359	292	300	321	314	300	357	319	317	319	337	320	289	332	317	333	326	313	303	326	299	321	295	314	330	341	342	339	320	321	310	277	339	305	297	307	323	334	334	304	301	331	312	293	338	330	300	297	314	305	318	303	313	326	336	313	345	308	291	300	317	306	302	341	297	340	293	327	304	314	333	315	359	269	299	337	310	332	335	304	303	307	337	319	321	298	303	319	297	294	318	310	300	341	308	325	322	317	293	350	345	335	282	292	329	328	326	321	316	338	332	364	320	328	312	338	291	312	325	318	315	312	304	315	324	273	301	328	303	337	311	327	335	322	350	337	296	308	330	348	313	338	300	305	343	337	305	309	349	325	330	333	339	344	322	321	299	335	332	321	340	321	281	329	301	319	317	317	337	294	363	261	287	325	294	320	342	281	345	333	299	347	321	311	311	320	327	324	310	282	314	314	307	299	298	330	335	299	317	354	295	319	303	349	333	343	320	326	324	306	337	324	335	319	347	332	323	331	315	292	321	293	325	350	300	316	328	296	328	298	300	302	290	324	316	334	334	336	294	349	297	302	293	297	311	328	341	316	331	300	297	325	326	336	318	309	325	313	295	293	319	342	287	324	335	325	310	325	312	324	293	328	309	308	330	310	333	341	292	318	299	335	306	331	329	344	314	314	354	309	329	299	328	321	344	314	310	320	291	298	297	331	333	296	295	339	336	332	349	300	313	315	318	335	322	346	287	245	281	300	337	283	328	321	317	338	352	331	319	296	313	341	301	293	282	313	328	287	314	309	307	333	299	327	285	297	303	309	338	314	300	328	298	329	291	357	345	316	354	330	301	335	323	334	307	298	349	348	311	316	321	318	315	300	282	338	309	317	334	340	321	346	314	328	341	288	328	310	306	331	320	326	336	300	322	309	286	337	354	342	304	305	283	319	356	320	306	324	292	292	308	303	330	324	336	329	299	313	350	316	315	308	320	281	301	307	304	294	334	327	341	338	323	342	311	314	322	301	263	304	315	357	312	327	331	349	306	315	315	319	283	314	300	287	282	319	301	306	288	319	327	330	301	341	325	317	335	268	301	312	319	330	317	331	309	309	303	314	310	328	309	385	300	327	326	354	346	323	338	287	310	309	316	299	329	329	338	313	356	312	296	281	301	303	294	305	313	292	291	318	302	315	298	311	314	306	338	349	310	305	358	297	332	297	275	298	303	341	302	321	336	294	328	337	331	317	299	312	321	334	309	338	334	305	295	316	313	320	277	328	273	297	306	307	318	353	303	326	309	314	334	308	323	288	331	326	300	306	286	321	331	326	299	314	298	297	316	335	326	312	313	325	373	326	315	320	332	318	329	356	325	322	309	307	314	334	300	327	306	306	313	321	342	327	322	314	310	284	285	343	323	325	332	325	336	295	316	315	361	339	316	319	352	327	326	333	314	312	352	332	307	305	319	301	330	327	295	299	355	332	308	320	321	304	329	297	316	298	320	309	319	329	347	338	328	333	305	294	310	307	319	351	307	338	324	311	331	329	346	319	331	337	322	293	322	334	326	324	327	341	324	285	311	311	307	281	293	320	328	328	323	331	315	296	325	299	314	315	317	329	329	308	330	287	298	324	331	313	321	304	323	310	319	297	362	293	306	281	303	346	330	326	309	324	300	319	362	287	319	342	328	296	272	320	306	309	287	302	295	306	317	329	320	305	305	317	303	274	342	332	296	313	325	341	333	307	322	310	294	341	323	308	323	314	306	301	329	305	322	296	336	289	278	288	343	299	291	303	322	309	277	326	301	319	317	330	314	342	291	324	313	305	335	331	300	317	294	341	304	309	297	302	348	370	305	331	328	324	329	302	286	322	321	331	322	300	290	322	308	328	316	334	323	306	309	315	350	315	347	322	369	290	292	320	300	362	323	323	318	313	317	305	283	287	328	317	337	340	309	305	305	311	317	304	326	312	300	316	299	318	319	300	303	319	313	336	376	367	310	305	306	336	311	327	266	296	283	367	333	326	320	331	337	359	346	315	314	303	318	331	329	311	319	294	298	320	329	331	328	339	320	348	326	304	317	328	303	313	319	307	293	314	308	284	334	313	309	323	319	284	349	322	341	337	347	307	290	326	315	296	346	299	349	334	328	361	330	349	308	351	366	319	320	297	301	311	326	314	318	319	337	355	304	344	351	339	323	291	313	295	271	307	321	326	335	305	288	293	321	306	315	329	351	285	302	300	363	305	280	308	294	291	323	313	282	341	355	310	324	308	318	302	278	325	302	311	313	333	324	328	328	332	329	309	326	318	313	322	301	292	342	354	319	316
13576	6487	12309	14605	12513	9639	7865	7050	6490	5060	4199	3311	2586	2103	1690	1481	1304	1153	1131	1026	982	939	908	901	852	852	832	788	800	757	840	783	772	789	802	760	774	722	746	772	805	738	731	719	756	760	791	766	766	765	719	770	734	750	748	735	738	729	703	742	770	703	786	746	741	808	732	717	754	727	716	722	745	729	726	783	732	714	757	746	709	763	761	735	745	709	697	723	727	708	717	751	737	733	759	722	737	737	724	720	746	743	763	723	684	731	747	728	749	742	705	730	766	697	769	643	743	767	736	720	718	696	770	721	742	729	760	708	726	755	736	763	744	744	736	715	741	745	770	763	707	728	698	775	764	747	731	737	735	769	747	695	745	734	682	765	745	754	742	742	753	736	776	670	698	697	760	748	730	708	727	725	741	715	736	729	692	741	812	737	747	755	752	711	726	774	703	719	702	728	683	755	710	754	736	749	740	756	795	734	738	704	733	726	743	690	770	736	681	685	730	750	701	706	737	704	725	781	713	736	779	710	709	731	727	734	717	709	734	734	713	735	767	725	766	785	721	774	794	755	761	706	765	743	778	739	745	736	732	725	701	707	688	742	790	763	742	741	756	717	701	769	724	720	760	708	734	741	738	756	714	770	746	755	721	686	759	721	742	736	753	720	703	683	746	734	762	757	763	725	700	750	785	735	741	735	756	764	731	712	755	757	798	748	707	756	775	719	750	747	788	709	703	750	750	689	720	746	813	784	706	730	682	737	738	685	746	755	745	760	754	717	693	730	714	767	709	714	726	779	710	760	757	692	744	699	776	742	772	728	710	731	788	734	787	729	714	775	715	708	737	712	690	718	760	734	755	709	725	758	717	721	757	767	739	751	753	739	747	740	746	783	734	699	739	744	742	701	766	759	764	742	733	726	772	708	737	789	774	746	714	722	740	735	758	721	727	725	709	751	694	728	683	721	744	747	753	744	712	721	707	714	702	725	756	743	744	771	732	751	749	724	756	757	728	739	754	695	752	732	726	695	776	721	716	788	754	732	702	751	742	734	745	712	748	742	735	705	705	756	687	730	734	759	714	719	756	736	713	706	768	705	762	724	752	805	765	719	750	742	724	667	704	747	726	767	739	744	736	752	728	727	769	729	727	750	803	656	759	748	740	747	748	697	755	758	737	729	709	753	763	753	738	763	742	720	744	798	740	754	727	714	712	731	778	731	694	758	732	735	671	733	771	740	720	726	756	760	700	730	785	706	780	755	745	699	776	706	754	739	735	761	727	726	709	751	682	713	748	731	726	784	740	706	757	759	712	705	704	736	761	745	743	692	734	761	711	753	753	737	732	737	759	781	704	751	750	689	759	744	769	717	725	757	757	694	749	763	732	744	802	731	753	678	768	770	757	745	705	697	761	719	736	741	747	733	770	688	708	716	708	753	725	743	718	748	762	810	760	766	728	720	710	679	730	768	754	738	718	773	713	754	727	758	776	727	737	738	692	732	783	708	744	703	702	718	721	719	726	727	750	714	748	746	728	717	706	708	736	734	762	761	776	780	705	719	742	747	746	735	717	729	732	723	687	718	707	795	786	791	719	777	763	762	704	732	775	706	746	749	706	720	700	742	767	702	733	710	742	734	718	745	754	673	726	723	716	753	710	728	756	694	755	747	710	749	745	694	785	759	741	710	811	740	756	733	752	732	712	768	755	740	746	709	686	724	766	735	720	748	717	746	711	756	765	708	758	713	761	721	745	702	752	770	751	741	767	778	708	777	702	767	762	734	750	776	760	737	735	791	711	708	746	778	740	744	776	755	786	751	714	772	765	707	711	695	742	735	710	771	751	738	688	753	759	733	730	692	765	728	727	688	752	718	713	768	728	749	696	738	718	794	734	739	719	765	739	747	730	701	739	745	750	761	783	720	732	771	763	743	779	751	748	733	717	720	760	750	748	723	732	739	775	744	748	706	714	699	731	738	758	779	722	717	750	728	709	746	798	700	723	769	701	711	720	759	737	763	748	736	748	757	739	740	706	686	727	741	762	762	751	730	712	799	752	709	750	727	755	732	766	724	730	722	773	739	763	755	778	722	741	711	673	725	773	731	743	723	730	773	713	790	690	749	786	700	720	727	760	730	760	721	744	762	764	747	762	742	763	744	697	764	749	754	736	758	770	786	773	718	736	766	741	711	688	683	670	723	743	743	756	728	735	761	790	724	732	774	751	776	756	776	714	759	762	684	741	698	783	749	694	728	739	754	757	735	750	773	759	727	761	787	732	733	752	758	750	712	689	744	745	767	735	756	731	774	729	755	700	708	721	739	734	693	742	722	736	736	710	770	728	717	791	759	755	691	700	734	757	751	715	742	768	701	690	784	801	759	730	717	743	750	765	711	742	720	785	750	715	714	742	720	729	722	774	713	735	765	749	728	750	699	763	696	738	729	777	709	797	734	726	746	719	787	727	794	757	783	760	760	747	807	727	718	747	710	771	712	723	778	702	687	715	786	727	740	719	775	784	757	742	811	724	700	746	724	741	750	753	766	709	798	716	718	712	743	704	811	796	721	784	746	775	704	759	748	710	742	759	717	729	717	742	719	756	778	715	721	714	700	774	769	737	736	734	757	734	690	750	760	692	790	736	733	785	752	728	784	713	734	767	728	764	707	730	712	733	727	695	748	715	740	699	716	751	719	760	753	749	720	727	718	743	754	705	745	739	758	745	744	753	779	715	754	789	751	779	705	753	740	705	709	744	735	739	766	733	751	770	783	717	722	732	733	696	699	736	709	750	742	746	721	736	762	741	740	736	744	780	743	682	690	757	709	742	742	744	733	698	725	737	710	764	746	762	750	730	727	707	755	750	727	722	729	720	742	724	713	761	772	769	724	759	697	723	717	776	773	721	766	752	743	757	733	776	783	765	743	794	726	771	729	741	714	736	782	771	733	707	723	733	751	728	728	757	753	730	741	751	714	789	754	713	707	772	727	734	755	694	788	690	703	745	787	728	723	764	744	734	800	703	786	682	770	695	695	724	760	754	751	710	768	726	732	711	716	790	783	752	763	704	732	736	741	763	736	728	762	750	768	732	787	725	713	756	719	739	727	705	748	754	782	749	728	768	717	748	725	729	724	770	709	742	729	766	774	720	768	729	767	725	766	753	714	707	754	780	720	793	748	713	775	715	737	746	738	741	740	745	720	796	704	734	767	774	749	769	744	762	711	747	709	733	739	721	698	754	693	731	766	715	747	768	797	726	756	741	729	722	677	703	754	746	720	695	716	744	750	746	718	693	676	774	779	756	714	730	725	708	699	742	762	777	749	707	763	706	719	721	724	743	709	786	682	770	738	712	765	743	726	744	716	727	693	769	706	726	775	760	707	731	735	724	732	716	801	749	734	741	720	744	697	711	775	758	743	703	733	765	777	769	710	731	743	735	736	741	780	786	709	736	731	741	755	774	715	786	787	724	715	751	770	755	747	789	741	797	722	701	721	726	774	764	747	779	753
27414	10573	9453	7438	4895	3188	2366	1882	1815	1432	1091	888	799	644	472	438	402	412	383	299	319	290	309	292	306	286	284	264	311	269	263	272	271	308	277	282	264	264	253	266	266	282	281	267	243	260	277	280	251	287	267	300	305	277	249	310	242	263	234	253	269	269	268	270	262	246	261	276	243	231	269	264	257	288	265	270	307	276	248	264	250	258	278	300	274	218	275	280	260	272	289	266	265	280	272	248	276	251	282	271	242	250	232	226	260	278	275	246	262	255	269	240	266	258	256	279	259	282	257	284	259	277	301	237	230	255	237	237	234	250	279	264	261	252	302	278	272	254	226	268	256	237	291	273	289	244	258	237	256	290	245	258	272	272	265	277	265	292	295	265	249	257	240	256	254	268	248	264	251	267	270	278	279	241	277	242	256	232	247	242	254	271	268	272	264	256	252	257	277	281	289	256	260	269	260	267	255	250	235	250	256	248	261	239	258	264	257	271	252	273	258	242	237	255	250	258	229	274	236	256	263	259	250	225	233	281	259	302	274	253	281	289	274	251	276	275	244	255	279	291	272	276	229	255	261	249	255	259	255	275	287	289	284	258	254	263	266	277	282	275	259	275	265	232	255	253	261	251	260	255	253	251	269	256	239	257	242	275	286	246	244	261	251	244	279	254	293	243	230	262	286	245	274	256	249	259	265	270	294	277	266	253	250	277	254	276	277	228	260	257	259	280	230	258	236	275	259	239	251	263	263	247	280	240	274	249	270	285	272	251	257	246	256	256	248	256	232	251	252	276	269	266	282	259	255	262	258	272	259	249	265	288	261	282	253	260	274	243	267	277	259	262	260	274	271	247	284	245	262	263	271	262	271	271	261	261	275	264	220	229	262	231	275	231	271	251	247	264	268	269	262	247	273	296	266	261	264	274	297	255	279	242	273	256	284	270	271	265	258	233	272	264	249	244	235	247	287	262	250	295	285	261	288	280	267	285	274	243	278	251	261	237	265	261	239	289	248	266	258	226	282	262	257	286	237	299	254	271	262	285	278	293	299	289	267	253	257	262	247	268	260	259	256	265	263	278	282	263	263	225	251	271	294	267	258	266	243	246	266	222	270	264	264	282	258	259	235	301	254	248	257	270	248	275	263	277	287	262	264	251	269	256	266	272	268	296	237	267	254	261	258	275	241	295	278	215	289	245	255	269	244	261	270	241	249	261	272	254	229	282	294	274	231	267	282	278	246	271	286	288	291	261	253	276	265	256	250	273	265	272	266	277	268	256	291	272	291	251	279	266	285	272	250	285	266	261	269	234	246	221	259	229	247	260	267	303	252	225	271	249	266	245	279	289	268	271	269	262	247	241	257	269	267	273	271	291	265	261	249	271	258	265	267	271	281	276	260	270	258	271	239	246	256	290	261	276	269	242	272	260	292	255	282	263	230	263	271	282	294	249	251	263	284	281	247	278	260	258	256	288	276	261	269	245	234	255	245	278	245	275	262	250	250	259	265	280	277	267	278	232	281	289	274	254	283	289	293	253	280	260	260	252	266	284	244	299	253	238	219	237	254	240	248	270	217	255	269	247	255	268	246	244	257	285	303	267	239	289	278	262	319	262	257	236	268	238	275	286	292	247	248	260	266	257	258	237	236	223	251	250	292	252	274	221	245	292	270	298	260	243	264	242	255	280	247	239	254	246	260	250	271	265	253	226	277	272	280	273	275	282	269	286	269	254	303	268	267	276	272	273	273	288	268	250	278	287	274	294	255	225	253	253	239	228	250	266	270	258	267	265	256	255	260	247	254	277	250	279	257	278	280	286	289	248	260	273	277	261	280	259	285	263	243	272	281	279	280	271	251	253	273	230	263	272	291	255	250	254	255	268	265	226	274	236	230	269	279	251	283	248	271	259	243	263	242	285	257	267	271	241	245	243	267	226	214	239	262	289	254	274	253	287	246	270	237	256	256	260	243	268	261	244	245	272	260	278	271	236	271	243	271	257	246	244	249	272	265	272	281	269	265	248	270	262	269	277	259	257	272	256	265	248	268	265	269	271	234	264	256	275	272	267	258	285	256	226	260	244	242	264	261	256	284	244	283	273	242	214	235	274	280	275	267	247	255	251	274	286	260	279	267	258	284	257	269	256	229	262	265	301	251	241	263	288	256	254	250	278	265	266	237	255	272	255	266	250	261	250	275	260	249	282	275	264	253	251	253	258	245	223	246	277	249	275	251	258	273	275	271	232	253	263	282	246	255	251	263	250	284	267	230	272	236	260	260	258	250	258	292	296	296	261	250	255	299	261	259	289	279	245	250	274	259	272	253	292	283	254	266	261	264	242	248	254	277	275	236	239	262	237	264	287	263	263	233	236	272	291	243	270	290	233	273	252	229	253	238	237	256	288	250	263	259	271	233	269	277	274	267	259	254	272	257	273	229	237	288	297	261	257	245	240	262	236	257	292	273	255	265	284	274	248	261	254	260	311	277	289	276	256	252	287	246	263	249	271	233	244	254	260	282	272	262	251	245	267	292	272	239	235	257	266	258	264	249	238	251	264	237	283	315	254	228	241	250	247	249	268	287	251	234	253	262	261	268	289	259	263	278	263	292	244	270	246	265	238	237	272	270	277	287	265	242	225	274	244	234	274	271	286	268	261	258	265	256	277	277	276	251	233	247	274	304	249	292	248	272	254	219	258	286	264	256	276	273	252	256	246	246	247	268	239	289	264	259	252	257	252	233	262	235	236	275	242	260	256	258	250	261	247	245	268	289	267	274	266	267	281	258	274	269	256	261	224	280	290	274	259	251	286	251	261	274	254	239	277	242	272	279	263	252	251	252	249	241	256	266	293	236	261	258	270	282	230	274	257	245	271	260	268	290	252	268	255	249	277	233	260	292	268	255	249	235	306	268	244	241	272	256	270	243	214	270	267	252	260	261	262	274	258	254	263	300	278	235	254	279	281	271	252	266	272	241	264	242	260	263	255	243	266	248	284	266	245	277	276	245	289	267	250	277	282	247	267	293	264	270	240	259	271	257	257	249	247	287	255	243	275	268	254	276	243	241	269	250	268	264	270	266	278	263	248	271	261	263	269	251	238	280	250	231	278	262	254	263	247	262	237	275	289	303	250	276	269	266	242	249	263	284	255	232	235	276	268	288	252	251	252	279	254	240	229	250	244	252	257	229	251	262	262	263	291	292	264	265	266	264	268	261	238	258	272	278	258	253	275	242	255	282	263	273	253	255	266	263	274	282	246	271	251	265	259	258	258	280	274	259	256	241	268	271	251	256	254	245	288	271	263	304	258	228	254	267	283	264	265	247	248	258	252	269	277	265	256	272	291	267	259	279	299	264	275	222	285	266	252	245	296	274	267	245	284	270	272	222	277	254	269	289	268	249	258	273	258	268	268	277	334	279	243	239	241	246	230	267	246	288	285	278	261	230	240	292	251	254	264	258	239	267	282	274	288	251	248	266	269	255	285	261	236	251	243	278	274	274	266
16193	8204	15987	17739	15338	11982	9627	8530	8357	6776	5370	4243	3351	2756	1926	1831	1550	1252	1154	1045	961	884	853	787	756	808	708	757	783	744	747	723	702	720	701	663	659	680	622	665	695	693	614	631	689	655	664	601	633	646	646	668	633	632	642	640	588	658	602	618	659	633	598	557	610	655	594	659	591	666	592	627	625	587	632	642	662	634	606	611	632	649	597	652	605	615	595	616	625	605	623	639	664	627	663	587	622	630	604	653	649	636	618	589	612	591	628	606	601	575	586	651	650	620	658	656	595	615	596	626	611	627	654	661	601	606	631	619	659	631	581	602	643	603	602	607	613	634	615	578	673	643	662	641	636	651	581	599	607	662	592	645	610	608	693	608	664	623	657	625	646	651	616	619	584	619	609	668	660	594	619	618	631	639	589	654	667	665	581	669	626	615	621	645	668	675	616	602	628	616	652	645	644	650	599	679	623	633	662	627	654	609	669	638	637	666	591	618	670	607	629	632	646	661	654	643	614	614	630	602	618	659	598	618	602	684	631	616	601	622	616	609	611	638	653	648	604	635	640	622	611	597	642	663	666	664	614	640	615	600	626	636	624	624	571	635	613	632	674	651	642	658	620	620	578	604	594	614	617	664	646	588	662	638	648	635	622	672	660	664	609	591	634	655	623	607	592	597	616	651	571	645	628	684	625	604	589	589	611	606	648	653	618	621	604	661	580	646	641	625	616	652	645	610	641	615	637	597	636	639	689	566	642	627	603	638	608	674	646	657	616	631	603	632	615	617	615	613	638	598	615	588	613	624	641	634	592	643	579	617	584	678	607	617	611	648	617	637	637	610	594	615	637	615	603	649	635	646	603	616	668	657	624	672	644	635	614	655	627	628	602	636	620	618	598	660	647	632	644	662	660	610	606	646	618	611	628	679	588	616	641	633	613	602	598	638	652	646	580	622	611	620	660	641	597	613	657	599	664	630	626	701	581	605	618	616	561	674	621	622	611	665	572	626	613	648	611	624	639	618	645	655	620	634	652	627	639	626	616	647	652	667	662	614	599	639	624	606	610	643	612	662	619	664	619	649	612	647	645	641	636	606	623	612	572	630	633	629	598	611	649	644	668	675	628	648	651	616	676	656	615	627	592	601	591	658	622	621	607	627	650	651	623	597	632	622	664	646	552	638	613	580	641	606	664	638	633	693	633	601	623	617	642	628	628	644	653	600	644	619	617	679	655	634	616	668	607	639	615	662	572	591	637	607	608	647	631	637	635	644	638	638	620	603	631	619	635	646	625	620	656	605	593	635	600	599	614	621	621	667	609	584	619	666	646	628	661	637	633	596	618	650	624	627	600	643	600	626	635	660	653	639	636	638	639	623	625	620	651	662	625	599	579	639	625	633	674	615	612	645	663	646	635	637	666	602	607	604	622	622	651	614	597	629	636	666	635	604	632	661	582	660	602	625	633	619	634	611	642	622	639	661	642	576	624	627	621	615	633	629	643	642	646	636	660	612	620	616	678	650	624	610	623	601	615	590	618	649	634	593	659	602	652	643	608	620	638	670	604	641	678	664	614	643	635	701	626	627	583	625	618	628	640	597	665	633	576	598	587	648	688	614	609	642	641	636	611	618	632	605	635	616	603	615	607	622	640	602	573	623	581	635	642	640	612	610	586	674	611	620	607	605	609	631	621	642	653	605	645	673	598	649	610	644	657	644	646	611	648	621	621	635	616	607	674	613	645	611	651	613	624	682	614	575	652	632	645	624	564	659	656	618	632	621	617	586	611	585	642	607	629	593	650	673	609	661	611	632	624	671	610	592	627	624	649	611	630	614	596	621	639	591	632	621	615	606	628	632	600	622	603	634	624	619	601	610	636	646	612	631	600	569	620	621	631	590	657	685	649	642	619	630	631	638	604	655	627	609	643	621	581	634	597	667	639	644	625	641	649	613	627	605	623	645	603	659	605	664	626	647	630	628	616	637	640	635	587	607	557	639	608	602	576	655	631	620	611	694	585	617	623	609	614	605	572	626	625	639	661	617	616	630	656	630	696	652	629	637	597	604	641	615	607	591	596	606	567	629	652	625	638	654	649	609	665	635	644	608	599	646	609	622	617	663	620	637	639	627	612	625	577	657	594	605	675	589	651	649	652	611	597	665	603	613	635	581	602	618	628	639	641	631	634	635	588	638	596	584	622	637	654	631	637	615	656	650	652	586	643	664	614	597	657	575	627	586	613	565	680	618	656	620	625	595	604	615	615	620	637	604	651	619	634	586	645	636	610	632	618	614	662	581	615	601	573	600	589	628	667	644	618	637	611	621	661	621	606	642	620	599	622	648	641	654	611	594	607	603	570	580	635	667	654	626	632	627	625	651	638	620	628	579	597	627	647	623	611	585	605	618	635	647	615	649	672	650	636	625	623	635	632	631	624	602	640	634	666	589	587	622	667	623	644	652	623	596	597	675	649	646	627	606	633	595	636	648	629	587	611	586	638	615	694	663	651	628	668	676	670	603	590	595	615	595	609	655	635	601	633	647	618	596	620	582	638	612	664	653	654	608	633	598	611	621	615	645	622	620	664	610	646	662	663	666	606	614	643	595	647	655	676	609	643	648	604	629	624	628	603	614	570	665	617	654	641	607	673	657	672	634	686	633	635	664	642	620	626	585	611	626	617	585	601	604	634	618	624	627	634	611	658	632	639	680	634	623	644	628	648	649	619	691	611	610	645	619	609	609	600	660	605	640	633	589	635	610	627	610	615	599	651	625	598	643	627	615	643	645	632	635	606	609	637	607	621	632	636	625	637	591	602	624	630	625	604	619	647	678	646	642	601	636	623	629	623	662	645	630	632	631	613	657	634	659	617	622	660	646	656	568	627	619	630	579	604	639	624	647	596	625	612	635	599	622	638	593	613	641	612	626	665	628	632	637	631	614	630	576	618	611	602	605	621	587	631	644	668	619	627	648	620	635	648	625	610	663	598	625	647	597	590	621	645	646	625	661	644	648	591	650	609	672	569	632	630	599	649	592	665	645	647	578	623	624	620	617	620	574	591	622	632	603	639	633	628	636	668	627	619	655	635	619	615	637	637	651	621	618	618	594	600	620	626	624	660	619	622	631	624	642	618	626	635	572	645	594	606	655	623	648	588	641	642	574	681	624	642	656	627	652	581	628	621	621	642	657	606	653	604	664	646	625	672	620	643	635	622	608	629	634	620	678	619	612	646	611	636	590	606	619	592	629	642	668	650	605	600	617	581	632	616	619	634	596	626	624	670	649	629	661	618	669	619	617	627	662	656	654	601	625	629	648	593	591	654	622	651	633	637	644	607	644	628	624	659	604	664	624	623	666	642	644	606	589	628	632	597	573	640	661	561	650	634	619	660	567	681	637	624	630	615	653	651	649	616	665	610	589	614	659	607	611	619	673	644	640	623	632	602	637	627	661	637	632	645	651	622	629	663	617	577	600	609	599	633	620	602	647	628	646	637	612	624	605	609	624
11768	4543	4031	3038	2256	1566	1222	1096	1017	882	751	650	540	513	476	452	438	424	371	403	374	377	357	356	368	355	397	364	346	395	379	349	341	345	371	320	397	372	364	397	325	376	352	322	351	369	337	383	362	350	345	357	356	345	363	394	351	361	364	376	371	354	387	345	363	371	390	376	361	354	353	365	403	369	339	368	324	326	335	364	339	338	351	362	368	387	335	349	405	400	350	342	344	366	349	383	330	331	367	335	321	350	351	339	376	348	323	345	351	345	344	346	343	361	344	368	357	374	365	336	379	341	377	386	369	353	385	400	386	366	347	366	337	381	339	399	345	332	371	343	322	350	345	388	376	360	359	371	361	349	365	375	384	373	375	346	363	388	346	358	357	383	386	370	385	369	330	361	370	348	315	340	377	364	359	298	362	381	368	323	339	363	347	358	347	345	347	390	373	375	345	357	393	407	351	373	357	375	337	361	347	383	365	352	368	391	341	354	360	345	331	342	364	385	346	404	322	367	347	368	317	307	351	372	374	365	335	343	352	383	338	361	347	388	364	369	382	342	400	361	350	337	345	377	398	348	379	341	384	348	341	346	384	350	380	360	378	335	364	416	339	371	348	381	347	340	366	405	355	348	366	309	332	347	318	374	382	349	361	367	389	358	363	374	349	385	339	339	363	382	373	394	378	359	357	364	381	366	373	366	381	367	335	368	375	363	331	349	329	386	362	340	371	380	353	351	356	365	351	355	356	374	391	333	312	382	367	342	363	358	359	325	371	379	393	353	379	400	375	344	360	354	312	345	363	334	365	358	365	350	366	350	353	351	362	331	355	340	384	341	384	357	338	343	373	356	365	375	385	349	326	383	354	349	382	347	395	392	382	363	380	401	346	305	380	354	334	359	357	366	353	408	363	323	347	354	341	356	363	326	338	352	363	373	361	355	379	366	301	351	409	389	353	343	357	395	344	347	329	365	326	353	345	343	326	336	385	366	386	343	355	331	332	356	415	330	371	377	364	325	322	355	377	359	384	416	371	383	385	350	340	331	352	350	392	392	330	367	356	331	373	325	354	355	386	351	348	370	363	336	354	395	389	372	352	373	355	379	344	338	354	359	364	351	345	353	319	370	351	364	377	347	371	337	359	348	388	361	379	342	388	379	354	351	368	355	356	353	336	360	356	404	379	312	359	325	398	368	372	372	345	347	333	356	359	370	356	386	370	378	351	382	387	416	353	355	377	347	381	353	386	338	364	393	355	328	326	341	352	333	352	348	393	357	320	360	356	373	345	388	415	345	368	325	397	317	343	359	364	336	342	360	348	337	366	394	373	376	360	340	350	352	380	335	370	366	367	369	351	353	352	382	362	353	346	314	351	352	376	318	370	356	382	362	386	359	342	357	397	374	370	366	339	357	348	354	332	372	407	355	361	372	350	337	365	355	352	381	341	393	364	352	376	384	336	386	346	352	377	357	390	382	352	346	403	383	384	357	326	360	396	349	387	359	347	345	347	321	412	377	357	361	376	385	353	346	356	334	354	360	362	361	364	383	350	389	375	351	354	345	331	363	374	346	393	352	381	354	351	372	347	400	346	370	356	331	361	348	334	365	359	354	338	315	343	319	357	337	320	323	357	391	374	334	363	359	377	341	391	361	343	322	381	357	341	390	361	391	349	367	369	403	352	342	397	382	341	347	349	381	378	355	374	337	386	348	371	378	344	356	341	356	372	385	357	391	381	361	364	380	311	322	378	332	376	338	400	349	366	364	359	378	354	365	355	381	368	372	355	400	349	375	409	362	369	353	332	397	356	369	362	362	326	352	337	334	341	383	374	338	356	331	379	384	339	355	303	353	377	368	346	332	359	352	402	421	376	369	346	349	348	356	336	354	327	352	300	362	341	373	353	371	349	380	366	366	328	317	360	349	380	352	356	361	381	370	368	376	388	373	359	338	394	371	388	375	399	362	384	342	351	367	362	376	374	373	364	376	376	337	366	391	374	362	378	364	343	376	356	361	341	382	337	372	382	370	352	339	373	369	404	394	365	363	372	325	360	358	346	386	356	359	353	364	353	398	355	347	354	355	368	341	350	370	376	368	363	359	356	324	343	352	346	350	341	366	346	358	365	370	365	387	361	340	366	386	340	363	360	357	369	349	378	331	357	349	332	345	341	367	384	409	357	396	334	345	352	351	352	362	347	369	367	378	351	400	331	377	390	356	342	361	347	377	373	335	352	318	324	343	352	355	370	338	337	360	346	318	357	406	361	360	368	356	361	388	347	390	359	370	319	369	346	354	336	374	365	339	409	398	391	378	351	355	358	366	361	373	329	342	366	359	327	344	374	376	334	386	387	346	355	372	377	344	352	383	388	361	348	365	334	354	338	346	380	356	386	359	380	331	356	395	355	370	327	360	347	352	378	374	375	333	376	350	352	349	323	331	342	400	381	339	342	340	384	362	363	330	375	378	335	354	322	347	386	347	373	355	363	323	343	328	343	366	354	319	366	345	344	355	377	376	365	330	331	361	330	394	400	372	377	351	360	361	387	392	398	352	363	342	351	324	350	351	384	357	358	406	379	362	331	346	355	400	337	359	360	380	394	411	366	352	380	342	343	366	379	365	385	353	374	367	368	363	353	396	339	355	339	366	348	333	352	378	368	334	377	398	367	365	355	358	364	359	352	333	347	353	377	368	338	346	384	355	360	337	369	370	365	383	359	331	364	353	371	368	327	366	387	334	363	363	372	394	385	349	335	365	328	352	364	371	366	371	358	346	371	382	369	366	368	371	349	347	346	360	369	347	360	358	375	350	363	389	342	360	350	338	358	327	388	346	319	349	398	367	347	351	345	426	379	353	325	380	330	345	356	320	375	322	342	360	372	388	347	365	345	333	354	347	357	361	323	383	366	340	366	372	328	329	335	372	343	355	362	362	377	380	399	368	377	379	367	325	353	364	382	367	326	342	361	374	358	334	401	338	349	360	381	382	351	354	351	361	370	334	342	366	373	363	347	386	366	346	378	362	330	368	382	366	357	343	376	328	385	356	347	365	346	369	348	334	388	342	361	332	381	354	327	334	332	381	361	406	354	389	347	329	370	348	378	345	332	360	364	347	351	384	319	373	373	381	370	382	356	350	352	338	344	366	365	361	363	356	346	369	355	351	365	366	349	335	356	367	369	346	327	335	392	361	387	384	336	321	404	368	312	346	362	366	371	336	360	338	370	332	376	354	343	352	378	384	378	362	357	386	350	336	328	347	375	351	370	358	346	335	337	375	364	357	354	374	365	337	375	340	346	325	365	380	356	357	346	352	371	349	357	348	367	356	380	375	391	361	373	352	396	363	344	340	378	356	352	351	359	356	396	332	342	353	372	340	358	361	326	361	336	378	333	374	366	344	371	372	368	388	373	342	393	353	359	369	382	394	346	369	353	347	364	348	363	407	349	378	391	364	374	370	359	403	342	345	366	350	382	354	335	382	380	353	333	356	354	360	380	375
7818	4424	8180	8928	7984	6026	4971	4498	4453	3787	2840	2401	2022	1779	1389	1382	1184	1045	1000	991	955	982	883	872	903	896	883	868	860	876	859	841	909	870	853	838	883	852	848	845	864	829	865	811	850	866	847	854	823	842	843	789	840	865	812	824	828	830	819	825	825	851	799	819	781	797	820	824	797	845	895	840	803	804	852	861	844	830	851	817	802	811	856	841	829	853	911	778	826	833	811	857	833	874	840	824	823	816	839	827	761	798	826	839	817	813	768	759	901	873	821	823	821	796	805	854	855	788	826	824	834	881	806	800	791	837	824	881	822	836	811	852	881	832	832	834	769	802	801	848	802	759	827	784	817	836	754	826	847	859	857	823	849	866	854	833	770	813	798	859	825	811	827	876	815	826	802	847	846	815	858	857	799	791	805	822	825	825	810	808	867	819	814	802	880	817	807	825	844	791	784	847	871	859	825	786	821	876	840	829	854	792	861	845	859	815	827	811	841	796	835	867	798	807	765	805	788	811	876	798	833	846	832	836	822	816	829	778	837	823	813	791	828	841	824	790	833	823	809	789	810	830	833	822	831	881	831	818	858	865	853	791	856	861	773	872	815	866	821	839	816	853	799	811	871	842	817	782	884	830	863	801	875	871	775	828	840	809	832	834	857	814	773	853	798	858	815	811	852	839	841	826	872	808	798	843	801	831	810	846	820	812	863	801	859	849	817	847	833	852	832	765	832	893	824	821	799	800	812	871	835	872	864	827	812	790	833	856	852	830	843	891	786	872	800	846	810	841	786	835	782	801	867	864	843	810	830	819	846	851	804	854	885	898	824	790	829	840	817	828	815	845	810	859	877	825	844	842	811	820	841	813	881	858	821	805	804	857	822	871	813	823	847	816	817	865	887	792	836	805	802	826	834	810	795	789	862	813	802	835	845	858	814	804	823	790	850	834	827	804	852	803	824	843	863	875	864	796	845	790	858	835	854	748	803	806	792	893	784	791	853	806	759	802	872	851	863	849	826	817	831	839	831	890	829	822	807	857	844	800	828	805	839	818	869	854	791	821	854	876	785	865	820	825	818	859	846	786	781	850	848	806	823	865	849	819	828	849	811	834	824	830	873	817	830	809	829	801	760	859	799	815	856	811	778	850	834	835	832	774	849	831	834	867	859	818	857	786	828	843	823	832	827	833	847	799	782	842	819	776	831	799	835	766	847	855	812	796	802	846	820	776	788	819	842	777	797	865	857	871	773	851	857	855	844	836	851	879	828	827	821	851	851	844	805	832	837	865	837	826	827	843	793	820	803	838	836	831	913	818	800	805	811	768	816	814	795	783	837	827	851	825	883	844	797	814	815	861	890	848	927	834	842	838	813	757	854	827	839	840	822	872	835	795	839	800	832	816	842	830	783	894	857	820	770	845	819	864	817	781	847	810	819	860	810	813	821	847	817	842	751	846	806	794	816	848	805	839	846	819	743	811	813	815	843	828	873	891	814	810	835	846	826	757	823	864	812	877	814	853	805	864	853	822	870	867	779	830	816	810	866	801	774	804	789	784	791	851	815	835	790	824	813	864	808	829	798	812	901	825	851	797	809	839	902	824	862	817	823	836	792	796	830	801	809	828	827	794	850	802	833	811	835	825	825	827	802	884	805	821	859	814	784	907	861	801	822	892	790	819	841	837	845	818	870	839	840	825	794	794	816	802	836	836	833	857	811	869	819	873	811	808	859	842	866	868	811	863	838	794	827	835	843	801	876	789	823	803	826	823	810	832	901	836	849	804	819	830	838	788	800	873	880	789	836	791	865	832	819	839	821	796	779	800	840	798	899	817	851	872	779	842	790	866	836	821	825	803	852	834	844	844	862	794	797	840	835	762	808	847	809	839	851	805	834	835	786	773	801	814	797	831	860	845	822	836	826	853	833	824	805	812	820	792	804	831	862	867	850	842	832	864	835	804	867	824	806	836	779	835	809	802	827	795	789	820	843	816	837	796	882	865	824	798	829	801	828	838	867	747	836	807	808	805	826	855	843	844	863	824	875	826	827	850	830	858	809	829	858	862	821	815	830	863	857	813	810	798	782	820	796	878	810	825	859	837	844	821	864	798	780	805	882	832	826	820	770	835	783	788	822	843	761	796	814	832	829	783	820	811	830	917	846	842	830	867	826	780	878	842	814	829	779	909	832	809	801	824	852	819	810	844	844	817	817	835	848	824	796	830	855	825	863	829	863	829	836	828	843	815	843	839	834	859	880	915	822	799	843	783	866	825	812	816	824	861	773	785	832	818	817	866	817	830	846	845	868	816	886	849	822	852	861	793	793	858	857	838	865	788	820	819	798	879	844	859	820	785	876	797	824	830	797	862	872	876	876	860	848	816	889	871	784	830	834	810	830	806	839	818	849	785	778	779	828	802	816	810	853	856	854	849	806	788	817	856	746	804	841	830	811	869	792	808	832	828	860	825	801	828	798	796	852	832	835	860	842	838	828	822	798	833	825	788	826	777	806	838	805	815	817	812	868	827	773	810	841	823	803	823	835	828	824	831	865	842	841	841	842	879	801	811	849	822	879	851	840	845	875	804	800	815	832	804	828	791	855	831	837	784	857	776	797	859	805	840	839	783	821	800	796	848	844	827	779	854	834	839	867	840	799	771	865	787	814	826	835	779	833	852	817	854	846	842	824	814	795	811	831	848	834	831	853	806	800	795	804	812	788	852	830	834	873	827	854	813	784	782	814	789	828	824	865	845	772	837	857	851	878	836	829	804	835	801	823	878	814	873	844	862	813	820	825	862	804	854	821	812	864	805	852	821	860	800	806	803	844	840	850	836	842	818	840	821	790	870	841	852	858	797	878	833	836	881	861	799	856	835	824	805	827	832	820	888	846	813	839	825	854	844	804	831	856	823	839	810	834	798	825	905	891	835	844	821	808	835	828	739	847	785	853	791	872	813	849	833	855	870	805	847	857	851	843	805	860	782	817	786	824	839	851	820	769	873	827	806	817	840	837	841	820	824	853	847	830	825	842	790	769	826	852	844	844	848	871	846	826	841	788	847	802	830	857	840	791	833	832	836	828	828	841	782	790	822	826	876	804	845	783	839	807	797	841	871	853	869	831	851	784	854	861	838	849	804	846	826	809	830	811	868	849	818	833	851	823	783	798	834	821	845	849	808	846	813	851	838	824	887	824	841	806	820	789	810	799	839	852	845	851	848	865	765	803	811	868	825	838	813	786	790	831	800	812	855	827	807	878	814	835	839	839	827	831	783	793	807	844	780	855	896	848	822	873	800	844	860	783	922	819	820	776	823	814	806	825	858	819	820	821	840	872	815	829	845	822	819	827	830	857	800	805	756	867	785	855	845	889	825	805	874	843	814	824	860	865	812	803	862	852	807	853	832	840	855	864	857	811	820	828	822	785	869	828	822	839	818	811	819	803	819	828	834	813	821	814	781	839	844	834	840	819	819	787	840	858	833	794	826	796	806	870	806	849	791	854	851
21399	7264	6764	5095	3547	2381	1689	1454	1383	1231	891	730	632	556	528	432	408	419	403	365	357	377	359	349	337	325	347	337	322	352	333	306	345	323	312	307	300	335	340	316	328	300	286	318	304	316	330	334	334	309	298	297	326	302	297	309	294	320	317	322	288	326	341	307	339	337	339	364	350	315	297	347	310	316	314	314	305	295	338	319	339	330	338	338	309	322	317	328	311	340	318	314	316	314	340	344	311	345	329	346	317	318	311	329	293	346	345	316	285	326	353	360	300	324	298	327	326	310	304	324	305	351	313	321	299	311	301	338	320	330	333	309	310	319	315	345	308	327	308	298	317	303	365	316	321	321	318	308	337	317	289	330	312	328	291	285	288	335	324	341	298	309	367	303	317	305	333	327	303	307	309	310	301	332	305	318	302	320	318	312	330	329	325	309	332	311	321	344	345	305	322	312	343	279	295	329	307	292	321	338	329	288	315	325	318	293	332	316	299	345	310	329	319	332	304	330	330	317	328	308	292	300	314	306	327	287	319	303	309	299	306	319	311	307	331	327	302	335	325	306	324	287	304	334	309	312	291	347	321	305	282	318	311	304	330	322	313	328	305	309	331	350	290	328	357	321	305	246	326	322	331	317	338	332	332	345	341	311	335	283	333	342	327	314	333	335	282	305	316	317	326	319	302	333	331	337	348	291	285	335	285	341	291	332	325	314	315	338	317	316	335	289	319	323	325	371	329	312	307	325	302	314	324	322	319	304	303	298	334	316	282	271	317	319	273	306	274	305	338	311	287	302	332	319	295	314	299	323	312	323	329	324	315	321	298	331	341	336	337	328	307	330	328	326	308	352	321	330	321	259	312	350	340	317	322	314	341	321	321	337	358	331	320	352	313	340	297	325	312	296	302	292	298	328	311	350	317	298	291	315	290	280	302	311	319	301	312	327	292	316	282	309	321	346	305	327	338	277	312	310	312	286	310	328	344	296	308	311	314	333	310	315	296	309	310	325	305	293	297	330	323	320	337	312	306	314	320	314	294	309	312	321	325	343	300	346	311	296	310	304	314	283	293	312	316	347	317	337	322	330	289	291	360	326	302	329	317	264	365	319	303	323	298	328	292	291	330	303	292	333	327	325	332	311	317	342	310	333	311	329	302	315	339	318	320	329	277	299	316	303	297	331	311	315	349	327	300	320	339	299	338	313	316	293	319	366	344	325	295	314	327	322	322	338	307	288	321	350	308	327	324	295	305	336	338	343	316	329	311	325	315	293	344	334	350	320	312	329	317	290	315	329	308	321	306	297	285	350	326	346	317	330	313	331	342	329	297	285	335	298	306	362	345	318	303	300	334	305	310	330	372	306	300	333	313	319	335	321	336	311	330	321	306	361	350	362	320	309	347	335	361	312	297	323	314	292	305	315	312	321	321	317	311	307	303	347	311	297	319	287	335	308	266	291	315	333	326	317	311	293	321	318	334	361	302	294	322	323	319	317	324	300	324	322	316	329	291	340	312	263	341	345	314	309	279	356	306	309	282	297	300	296	311	306	331	322	322	312	329	328	300	339	335	332	307	344	302	362	324	307	298	304	283	340	300	309	302	297	324	295	314	325	328	313	328	332	291	301	311	304	368	309	311	305	317	309	273	305	307	314	340	302	313	323	311	329	326	303	338	339	364	367	311	310	348	373	327	333	312	312	355	345	292	329	309	285	320	300	321	295	301	307	353	327	326	336	312	323	311	302	308	293	303	277	360	331	353	292	309	336	334	310	319	358	308	306	330	343	308	337	316	291	319	321	318	295	354	324	325	329	291	308	331	290	299	277	329	326	313	311	296	340	271	304	309	301	325	324	329	300	310	334	304	337	324	332	363	307	324	322	324	334	297	323	319	291	290	335	301	294	306	321	327	303	343	344	358	334	312	286	327	314	344	343	367	357	306	346	305	305	329	322	312	306	345	318	294	322	333	298	326	301	368	336	336	306	337	331	335	296	338	333	308	335	304	351	298	314	322	303	330	343	325	325	337	302	366	301	311	327	314	350	309	309	338	279	329	316	330	311	347	302	323	328	319	320	334	347	346	319	320	306	352	310	310	320	298	301	279	312	315	331	319	308	310	313	327	312	295	385	308	328	338	330	322	303	301	342	303	321	352	329	340	302	308	377	347	330	316	335	358	312	359	308	363	320	311	342	310	331	273	289	314	281	300	311	272	304	314	309	317	304	312	333	349	327	322	325	290	343	305	321	310	328	286	277	303	332	309	314	344	319	325	300	326	312	310	389	323	334	321	330	310	341	353	302	333	321	350	316	299	294	312	342	296	317	292	321	311	305	327	320	293	297	292	317	327	317	335	306	341	309	280	303	294	328	315	312	317	309	344	318	312	284	365	321	321	284	328	282	328	339	307	303	356	313	311	315	336	305	312	311	331	302	304	315	306	309	305	323	309	336	284	321	312	291	327	283	310	353	325	368	316	307	294	344	320	299	314	349	313	326	349	330	301	296	307	328	334	335	330	310	301	330	339	355	343	304	301	344	278	342	319	310	290	309	282	295	322	327	307	319	323	309	364	352	359	335	322	302	282	336	344	329	330	312	326	299	344	318	313	308	307	320	315	314	332	284	316	339	297	291	321	300	304	301	350	298	299	299	319	345	330	311	297	332	297	338	300	269	339	312	346	316	309	278	314	331	304	320	306	315	305	310	313	298	331	291	318	294	333	300	292	299	332	326	332	327	325	341	351	341	323	344	309	342	319	314	345	344	325	340	316	305	332	291	339	319	307	282	325	315	295	312	296	333	321	274	312	330	335	327	323	338	323	287	336	333	307	308	308	289	342	291	306	318	326	315	281	344	300	326	275	322	321	355	305	308	331	313	306	290	328	333	302	301	316	324	319	340	339	320	319	298	315	333	309	333	306	306	323	290	359	314	296	336	323	322	286	337	336	325	332	289	330	328	320	283	302	336	361	335	328	311	311	313	324	340	320	314	333	310	317	335	321	282	299	292	292	335	284	307	306	319	311	312	317	320	333	319	306	310	295	333	312	332	322	343	310	310	306	361	337	353	317	313	318	325	296	329	312	319	327	315	295	299	317	360	353	321	276	303	315	322	336	321	334	326	291	331	307	284	292	311	347	296	314	344	341	311	305	341	334	299	320	316	314	310	299	326	289	312	308	307	295	297	332	294	333	319	322	321	299	313	307	322	333	350	361	333	343	321	334	335	312	315	310	375	319	319	255	326	300	329	307	342	286	314	303	321	287	298	335	297	301	281	340	269	303	303	305	314	302	327	307	341	353	320	331	311	289	335	330	306	335	334	285	292	322	351	309	309	303	315	316	299	316	341	310	326	329	280	317	317	309	327	302	322	284	273	314	327	333	308	289	314	297	297	290	311	339	348	298	285	317	312	314	295	338	315	312	299	321	319	311	320	294	363	332	296	322	301	307	322	312	327	324	327	317	334	351	301	307	319	307	324	322	312	302	350	301	294	332	319	298	329
13999	6279	12094	13887	12223	9197	6979	6518	6253	5458	4174	3228	2591	2292	1717	1498	1286	1171	1096	1013	967	984	841	919	863	851	858	829	789	836	814	862	852	816	819	757	752	833	734	808	722	775	765	735	776	726	747	735	719	745	757	747	696	810	739	750	743	764	759	815	714	754	763	721	787	760	745	740	714	738	727	729	700	734	774	768	743	740	780	730	695	706	701	682	761	735	770	700	757	735	734	777	731	720	736	720	737	714	767	717	699	718	749	718	776	753	754	680	783	754	699	732	717	788	756	758	709	765	722	741	780	735	759	721	728	738	788	743	784	767	815	737	730	744	743	731	737	710	751	726	763	739	756	747	747	731	774	788	736	777	725	754	780	762	694	709	712	752	739	740	790	753	798	707	759	781	747	713	772	700	676	728	777	757	758	709	759	733	743	704	689	766	744	728	730	739	767	792	653	677	774	717	737	753	698	741	740	778	757	712	740	709	747	786	702	811	722	752	764	750	740	815	752	726	778	759	701	712	737	715	732	687	779	700	739	765	710	782	750	741	797	697	762	761	762	748	714	710	710	738	730	757	742	740	769	711	735	722	705	697	749	733	695	768	737	713	763	761	751	725	761	737	722	775	739	705	726	780	702	756	720	739	751	759	736	759	774	742	694	755	728	718	789	745	740	720	759	676	767	784	672	744	715	733	725	713	711	698	751	727	702	760	726	777	717	722	781	738	745	738	741	752	728	761	758	763	730	758	732	741	703	745	700	736	761	807	793	712	758	747	751	706	731	710	733	738	708	754	738	729	787	721	752	734	742	748	750	687	698	720	765	770	691	724	801	731	740	740	773	755	701	759	760	738	767	774	738	735	733	771	761	769	742	738	760	698	693	716	793	764	751	730	759	759	741	750	786	734	752	744	774	736	758	720	754	699	700	709	721	757	732	751	775	738	676	753	758	776	713	742	769	716	731	754	731	790	746	753	740	738	745	734	730	737	740	769	723	799	736	769	722	766	731	767	799	746	755	691	782	705	752	742	757	738	720	760	797	735	760	721	701	731	745	743	771	762	720	738	736	773	693	724	749	745	765	780	754	722	756	769	725	719	773	735	759	771	769	750	742	759	757	792	773	728	752	731	732	717	770	730	760	786	731	779	724	728	742	818	754	732	768	787	803	728	768	709	705	739	731	734	740	690	719	731	683	745	750	776	734	770	758	738	734	743	727	746	759	753	732	782	786	749	733	721	735	765	770	720	737	753	781	741	738	747	759	743	710	715	709	730	754	776	764	713	764	733	740	753	805	743	744	766	760	725	736	715	739	718	749	744	727	732	736	761	740	741	725	765	760	746	732	715	766	756	730	798	749	757	738	737	740	743	775	760	730	779	731	698	709	759	744	728	779	752	743	764	727	764	714	752	760	699	739	724	727	741	762	789	766	724	758	772	675	814	725	719	754	764	726	727	707	720	747	739	741	755	737	755	743	746	714	732	653	739	715	739	749	713	755	709	738	753	742	745	761	722	756	756	742	745	697	723	781	747	785	763	760	738	745	729	744	769	756	738	733	794	702	742	709	771	749	723	783	764	712	724	776	709	724	753	773	749	771	727	731	725	734	791	720	746	685	761	733	714	726	781	714	774	753	713	780	744	735	727	746	769	764	795	714	760	757	706	729	743	789	745	732	722	758	764	803	731	730	764	717	742	759	716	757	736	728	731	750	742	756	721	723	808	719	717	720	702	699	774	773	752	731	783	754	752	738	745	722	761	756	759	727	732	733	692	748	752	696	732	756	797	744	732	718	720	707	787	772	757	726	728	740	717	707	748	743	753	728	751	762	751	701	761	727	763	689	734	782	745	775	708	733	707	819	755	767	716	771	723	697	728	762	704	720	727	749	766	738	724	746	810	757	735	706	778	740	758	743	730	727	784	775	732	736	707	753	773	699	690	770	719	760	726	759	747	753	738	779	765	758	737	753	782	750	753	744	704	743	701	827	717	761	774	767	742	748	716	751	733	729	752	729	738	751	739	704	731	753	717	738	752	728	729	702	727	731	726	764	698	753	754	756	739	687	768	766	737	727	747	764	718	742	796	727	752	738	729	721	782	741	709	761	730	745	710	754	790	735	663	767	742	712	724	733	770	762	710	737	750	738	748	741	775	764	706	732	713	728	740	750	798	744	759	757	725	711	696	699	752	767	766	725	716	710	751	757	775	736	711	748	765	728	754	714	726	743	754	727	760	779	765	788	746	712	758	743	747	736	694	760	774	715	760	731	687	713	756	748	727	740	738	768	706	723	756	773	755	712	737	731	804	734	742	790	770	800	753	727	709	763	721	759	756	681	712	736	758	719	710	761	723	709	760	764	758	764	786	731	712	775	720	719	782	747	738	692	747	729	717	766	723	723	774	720	774	673	773	740	758	753	741	716	762	697	715	766	773	717	725	736	766	756	727	713	815	783	725	725	747	728	742	792	722	756	681	717	784	732	707	771	723	723	762	740	742	721	721	731	743	701	768	784	747	773	752	745	800	752	734	777	784	762	741	734	748	728	752	712	808	801	730	759	728	745	739	760	755	737	705	702	739	767	753	692	773	682	757	732	768	701	752	731	715	745	768	732	752	754	706	740	750	725	768	704	782	761	732	745	745	702	737	765	735	783	803	710	741	697	735	756	780	746	736	733	746	715	760	762	721	757	743	740	722	808	731	732	746	745	750	760	720	732	745	724	786	737	726	785	749	724	783	757	729	701	722	746	763	748	732	693	772	763	721	715	752	748	727	747	731	724	738	731	758	743	735	707	768	716	708	736	775	775	691	686	771	705	732	723	737	731	725	711	738	806	747	706	749	690	689	750	795	748	709	769	795	741	764	702	750	773	724	784	739	705	753	757	702	735	743	750	763	730	718	728	696	724	775	740	717	746	722	717	749	786	734	757	800	713	759	715	731	744	720	714	701	751	776	744	755	742	709	750	780	778	702	703	719	738	758	696	762	755	778	764	753	738	678	711	805	768	752	725	771	747	729	707	703	764	772	710	744	738	738	764	741	718	746	760	714	706	751	775	702	705	761	768	740	699	743	753	758	733	742	681	763	701	738	732	742	725	729	743	762	731	759	722	756	715	742	723	724	744	714	750	718	748	744	784	758	733	750	696	706	716	744	745	752	743	714	783	723	738	730	773	771	718	786	710	746	687	765	756	725	797	767	747	735	745	735	705	695	681	751	769	747	773	727	743	732	764	779	745	714	705	747	725	703	712	796	725	736	759	754	741	729	752	736	724	726	708	768	754	725	792	740	736	743	741	710	748	710	771	727	697	731	739	727	731	707	730	738	748	740	722	730	748	734	784	743	755	760	735	742	732	762	690	696	707	752	732	775	754	749	739	753	793	742	728	712	773	764	780	720	728	702	767	784	699	749	788	752	765	707	728	689	725	707	742	726	752	734	721	740	775	761	733	719	716	714	738	756	785	724	728	727	723	769	695	751	765	702	802	723	734	780	735	730	756	771	718	728
28457	10025	9452	7407	4811	3279	2262	1790	1706	1403	1077	906	699	607	466	433	395	370	342	326	329	294	281	287	297	305	282	292	256	279	256	273	295	292	271	235	274	265	252	258	237	269	264	271	263	260	298	253	262	260	265	290	270	239	270	277	279	236	242	248	285	257	244	276	231	258	276	272	298	270	245	257	270	299	274	256	238	251	257	264	252	245	239	251	267	258	313	286	273	284	260	247	280	302	265	283	254	262	289	268	253	282	271	277	297	260	278	247	237	275	268	245	235	264	255	266	259	259	249	245	282	247	261	257	244	266	252	278	243	269	233	296	253	290	265	256	254	285	295	226	273	267	260	252	287	269	276	245	273	257	284	292	298	227	292	261	271	225	242	285	254	226	276	249	251	253	287	268	271	284	273	252	256	286	262	255	272	266	281	253	274	252	270	286	262	264	281	262	276	269	269	247	232	259	274	257	270	238	239	262	268	282	237	244	314	264	275	268	298	266	269	276	242	267	238	237	222	260	233	254	294	299	286	260	247	289	246	259	279	245	275	287	265	315	251	261	264	264	284	256	233	236	263	261	221	241	262	281	293	252	253	261	253	274	273	280	263	260	244	256	263	260	259	273	301	255	255	274	292	263	260	279	295	258	274	255	267	248	262	268	265	287	255	253	245	279	270	270	275	294	277	289	283	266	299	267	271	269	261	264	273	266	258	284	265	250	278	277	246	263	310	249	249	269	245	260	262	281	248	257	292	270	264	263	264	315	255	256	238	282	317	237	235	253	263	292	286	242	263	256	238	266	261	248	260	247	275	269	279	272	248	263	229	265	272	257	240	257	279	247	268	284	257	282	265	272	292	275	270	235	237	263	259	274	267	248	199	248	280	269	270	272	267	253	274	264	276	284	254	287	254	262	245	273	280	251	266	256	282	261	244	285	271	286	266	237	236	232	262	290	265	275	270	254	251	266	242	271	290	249	281	270	268	256	287	284	276	271	259	228	262	244	263	214	273	282	264	253	249	261	262	233	298	280	284	221	246	265	274	267	230	259	259	276	277	254	260	277	250	236	247	263	245	279	264	263	278	272	242	247	287	264	236	266	300	281	271	289	245	271	282	263	272	309	261	251	260	273	274	303	267	263	232	262	271	280	278	252	265	280	265	278	278	267	286	266	268	283	274	273	247	248	255	257	262	292	277	274	267	260	257	242	241	232	267	274	272	247	237	241	283	254	242	249	266	240	278	265	278	246	294	276	262	278	278	303	279	241	290	267	269	260	268	271	251	271	286	276	270	257	240	238	244	266	266	280	261	242	240	254	266	242	274	264	297	269	276	259	259	257	247	270	226	283	280	241	229	263	238	276	282	289	304	278	259	251	271	246	249	262	272	252	309	277	269	268	267	252	273	276	270	288	251	265	253	302	256	256	285	249	256	243	283	259	258	294	243	254	264	270	264	279	280	306	266	252	261	253	250	262	259	267	269	270	285	254	248	274	268	248	261	286	230	262	240	262	298	267	272	250	290	255	260	280	247	284	272	241	261	246	269	234	270	250	285	271	265	291	252	287	236	297	264	270	252	266	249	273	274	279	244	264	244	282	263	228	255	253	247	266	250	256	251	242	291	274	261	233	231	226	275	241	262	249	278	280	273	241	266	302	269	276	251	242	254	276	291	286	247	274	277	240	264	266	256	233	275	240	282	270	243	259	256	286	296	226	255	245	262	250	289	277	277	269	290	264	242	268	248	257	285	243	306	250	234	269	273	300	279	270	273	298	262	266	266	295	249	267	275	266	287	245	265	249	276	259	270	270	264	261	256	255	261	240	251	259	259	201	268	255	267	289	256	294	251	254	239	225	266	253	278	266	273	280	259	273	249	268	256	253	286	267	249	255	267	240	283	261	273	256	258	227	248	277	279	288	276	312	275	264	254	264	283	252	268	247	293	287	270	256	260	257	263	242	237	256	243	274	257	258	284	264	242	289	269	249	248	276	267	249	264	257	257	248	264	271	263	255	259	261	278	271	243	276	263	235	289	276	267	275	277	254	262	287	305	266	266	246	256	250	295	248	251	247	295	253	242	248	275	274	263	231	273	272	257	251	271	293	254	273	266	266	270	245	263	238	271	269	258	237	298	274	263	285	280	228	280	255	231	257	255	265	256	274	237	271	266	257	252	273	252	276	277	275	270	272	272	267	264	262	229	248	269	252	279	252	273	256	261	233	264	263	259	284	263	279	262	258	251	294	259	253	250	282	268	271	275	242	259	265	266	245	274	257	256	270	258	247	262	257	256	291	247	250	274	268	275	245	265	239	257	258	249	297	279	261	269	210	276	237	282	288	271	289	277	268	276	285	260	298	288	249	248	283	285	267	287	246	256	284	252	246	231	279	276	250	249	238	251	283	241	283	251	282	267	288	255	258	262	258	236	258	297	283	245	245	221	306	260	256	270	263	249	267	247	260	269	247	280	231	261	257	261	266	265	265	279	281	281	262	283	256	275	254	275	309	277	260	277	257	237	292	254	222	245	245	285	286	272	264	275	244	247	273	288	294	281	277	280	269	278	294	243	262	269	259	280	240	252	268	249	249	287	259	262	270	270	265	239	261	266	247	250	293	269	228	293	268	261	265	257	259	269	275	272	245	285	292	275	262	241	276	264	226	253	259	276	284	254	267	272	268	271	288	269	273	230	261	260	231	253	264	297	282	267	255	255	255	240	258	271	283	261	260	233	229	273	262	251	252	249	235	244	234	247	236	271	269	248	230	258	233	267	273	275	257	250	260	290	273	229	242	267	290	268	265	248	262	285	289	247	248	247	266	247	266	232	283	268	283	273	257	245	238	263	264	248	250	260	290	258	263	244	262	246	268	232	251	274	285	305	265	277	262	285	271	252	266	273	265	269	275	281	272	243	237	294	278	270	280	245	269	261	275	290	269	257	235	263	252	247	254	261	271	245	253	296	263	272	262	248	244	237	276	292	245	237	255	279	263	291	277	280	262	265	243	253	242	268	267	275	219	279	260	253	252	273	234	258	240	253	295	269	239	251	278	248	255	269	250	268	232	257	236	255	272	282	270	221	273	253	302	264	262	291	276	265	255	280	293	270	255	274	252	275	272	266	235	249	282	268	263	274	281	275	267	260	257	285	287	287	242	257	246	265	223	247	256	268	259	235	271	276	256	239	271	255	290	252	260	266	234	284	274	266	283	266	270	278	283	249	280	262	256	286	270	256	265	272	279	281	250	250	267	267	259	288	294	307	296	246	279	280	255	244	289	237	272	260	264	263	247	259	296	272	253	298	264	253	296	249	256	251	236	287	259	245	233	238	275	259	234	278	283	278	235	290	284	253	274	264	281	259	269	242	254	278	272	306	271	258	266	279	293	243	276	278	256	221	300	251	288	256	257	258	243	233	275	251	249	282	246	290	280	253	295	277	269	273	276	262	279	240	242	270	248	269	223	258	280	236	251	282	250	268	279	287	298	262	257	286	272	244	264	270	271
16669	7692	15975	17817	15119	12196	9602	7767	7734	6901	5075	4126	3272	2540	1959	1736	1453	1287	1212	1102	982	900	852	839	790	808	757	782	750	779	724	691	707	732	674	713	705	680	677	679	668	685	658	637	654	634	627	621	664	648	622	615	625	632	606	620	696	677	584	613	638	623	689	624	621	655	603	618	645	623	603	663	621	612	587	614	598	645	639	615	643	637	616	640	685	593	659	629	631	657	630	622	620	641	625	656	619	619	667	650	579	678	645	622	634	631	656	664	600	642	599	677	595	633	673	611	625	681	617	636	625	605	654	641	632	573	629	654	638	613	645	600	624	589	622	618	585	647	606	611	608	645	629	618	615	660	663	629	587	630	587	661	659	643	631	642	616	633	607	684	645	577	674	618	657	638	650	627	671	556	634	620	618	652	633	574	640	607	657	598	622	618	657	602	616	665	607	597	596	634	639	649	629	602	612	646	608	611	589	649	611	608	633	629	614	615	605	604	632	600	632	648	688	670	594	641	650	627	653	624	623	622	609	657	698	623	630	651	665	646	657	624	654	644	626	606	624	665	606	687	617	621	639	660	610	669	647	608	650	637	623	639	641	637	609	640	618	641	633	605	672	646	637	643	653	656	645	619	661	646	655	636	659	621	638	627	596	617	636	651	645	653	679	601	591	635	607	657	616	606	652	591	611	578	624	619	643	612	645	614	642	613	597	629	649	620	620	655	628	636	606	632	620	610	620	630	631	622	608	615	611	638	654	587	608	652	624	638	622	605	636	647	643	640	639	671	652	599	664	608	614	612	635	681	661	612	623	612	578	643	615	637	636	614	639	627	641	637	596	629	658	639	601	611	645	670	602	633	640	614	667	619	591	669	648	605	637	649	626	652	594	615	647	631	602	622	625	647	626	616	662	634	617	637	625	671	638	621	632	651	636	617	634	605	658	566	614	652	649	606	641	614	644	599	616	620	603	597	568	641	626	642	657	587	634	641	654	647	606	649	635	666	595	668	645	644	594	619	677	622	613	648	626	607	639	626	596	641	641	596	594	624	652	607	612	661	618	665	654	609	639	650	672	608	597	564	627	641	672	662	640	634	634	587	653	622	629	636	650	624	650	593	619	649	720	651	647	625	637	652	626	634	642	629	598	637	646	654	658	625	656	598	642	616	674	584	659	651	621	659	664	657	637	667	638	628	635	597	614	649	652	586	654	598	586	580	633	641	652	627	608	620	633	641	621	671	645	587	619	635	653	639	621	629	619	573	628	650	621	654	631	656	583	637	682	606	620	652	635	629	607	617	670	627	592	639	601	622	675	637	637	695	647	650	604	628	651	634	617	620	655	673	657	647	611	611	645	647	644	654	631	631	605	606	612	653	684	640	615	610	636	627	598	592	677	643	632	687	655	665	615	594	643	623	607	618	605	660	617	651	598	595	636	684	656	616	653	619	667	659	548	601	560	631	635	631	628	629	594	635	611	657	609	670	645	639	648	645	606	651	624	656	651	644	631	625	635	598	639	643	661	626	659	603	587	588	619	580	641	641	602	618	617	666	635	653	617	624	631	662	677	684	619	631	642	607	679	680	615	636	617	637	613	626	658	634	643	636	603	637	666	650	632	596	649	597	640	622	631	702	600	629	626	568	599	626	605	626	597	603	637	614	670	636	585	603	591	648	616	599	601	621	592	663	636	631	643	615	624	629	625	650	609	633	654	694	630	616	616	616	585	619	621	652	591	625	638	622	644	663	637	626	605	616	623	641	646	606	602	665	615	646	629	684	603	662	604	621	648	655	618	638	630	596	627	633	624	633	618	644	659	630	601	640	632	623	628	627	632	625	639	635	642	604	655	633	644	638	639	651	637	616	581	625	636	632	611	625	636	614	655	618	683	637	596	615	588	624	668	648	642	610	616	610	664	636	632	611	602	586	660	610	637	630	657	590	641	623	624	612	619	612	643	603	645	656	586	577	641	633	641	626	642	630	635	600	664	620	669	668	629	634	632	619	603	591	667	625	594	663	571	659	593	594	634	605	573	643	615	613	670	659	636	643	644	650	627	656	631	649	620	625	619	654	670	617	635	663	681	661	640	611	623	648	624	608	631	643	607	627	645	613	619	637	627	642	583	645	626	638	676	580	619	670	596	636	623	635	617	669	655	715	698	602	616	594	635	676	597	644	591	634	607	621	604	577	652	604	639	632	646	635	616	614	604	619	592	673	630	654	620	619	603	669	647	598	635	571	614	626	620	624	662	622	646	617	602	636	648	678	629	626	631	638	653	628	639	618	623	616	613	624	592	606	616	613	622	619	611	620	631	589	620	650	632	647	667	647	646	689	593	618	675	611	589	639	659	615	625	624	599	671	626	593	647	676	634	617	686	615	625	590	611	646	637	584	688	647	607	595	702	632	628	665	641	579	648	595	673	639	610	650	640	621	630	621	650	633	682	642	631	614	653	598	630	647	625	627	602	627	633	640	615	624	602	652	667	628	663	669	630	580	614	670	650	614	620	626	645	654	634	642	632	652	611	644	640	600	603	641	617	631	605	606	604	614	642	613	608	644	582	598	631	596	637	600	603	617	610	643	632	665	616	623	607	676	691	638	600	645	610	576	588	611	615	610	630	591	639	668	612	658	565	585	637	616	605	628	620	656	598	590	633	612	663	643	661	626	628	605	609	620	627	637	625	657	630	610	616	616	610	612	670	652	651	618	620	565	641	645	628	625	646	654	643	648	580	617	683	666	675	617	600	568	617	648	626	643	609	663	629	635	600	642	637	640	634	610	632	606	597	624	664	608	616	630	609	616	616	635	646	604	620	603	640	614	666	627	609	639	601	625	622	616	600	721	637	621	597	656	608	655	658	637	609	641	621	643	637	583	601	633	603	635	619	636	661	551	637	633	662	621	624	650	647	628	601	622	643	615	613	610	630	608	609	621	652	605	577	613	634	632	664	670	631	623	619	639	621	623	610	583	626	604	648	608	622	612	622	689	632	641	610	590	613	636	663	637	666	627	640	643	648	593	656	595	644	598	633	615	657	642	641	717	642	645	664	586	651	681	673	631	628	651	629	650	664	624	629	660	637	606	585	645	643	642	602	610	588	664	670	631	616	653	662	662	566	621	609	634	631	572	605	613	649	614	651	644	645	599	669	631	638	614	654	659	621	610	628	579	618	620	665	658	631	650	626	628	669	637	610	655	661	635	647	576	618	666	626	598	678	678	615	645	631	670	622	636	635	618	646	587	678	640	604	641	641	639	623	635	649	630	635	613	634	627	614	651	594	646	616	625	663	620	622	654	624	648	605	674	650	641	635	637	658	637	603	660	617	637	617	626	659	631	559	639	628	640	608	605	663	590	668	657	610	634	668	623	628	571	670	594	626	639	594	613	645	610	621	607	624	670	691	653	615	649	614	600	640	628	623	597	673	600	613	601	612	628	641	638	636	636	653	618	654	607	618	668	646	612	579	609	656	627	681	631	658	642	634	642	691	624	642	665	654	620
9782	4007	4126	3272	2189	1642	1149	969	901	862	769	645	558	479	437	440	434	423	351	378	369	359	365	333	356	388	357	389	385	376	366	362	326	374	335	366	370	390	405	342	360	389	418	366	373	357	383	377	353	382	364	337	364	377	361	351	386	366	356	360	322	340	355	363	307	374	382	385	361	388	372	367	362	340	389	354	376	322	349	365	369	344	320	377	398	415	378	374	397	361	354	379	359	388	385	336	343	356	338	362	352	364	385	360	376	348	376	325	376	358	340	368	339	380	364	385	394	405	381	338	374	351	383	352	377	363	350	374	360	391	369	350	364	339	353	393	363	363	330	361	349	357	364	343	388	350	358	350	372	358	357	376	383	371	383	384	349	349	381	355	346	380	392	338	367	371	382	340	357	351	354	338	373	383	359	352	391	354	396	372	352	386	352	346	343	385	350	321	307	336	363	354	388	393	359	367	379	366	331	361	362	377	382	358	374	375	368	343	361	378	340	332	333	346	368	378	352	354	356	365	366	344	378	361	375	360	357	342	393	380	329	355	337	360	357	351	399	359	354	332	371	346	369	354	385	360	355	351	351	358	363	348	332	371	368	370	362	395	375	360	360	340	349	347	385	401	396	340	357	364	355	355	383	354	399	379	338	349	393	405	357	352	383	367	363	346	368	367	352	372	386	348	340	360	355	331	330	339	373	340	367	388	337	347	360	390	357	371	367	353	393	373	346	365	352	381	382	368	345	361	358	350	382	358	383	362	386	364	363	395	382	343	365	346	349	374	357	350	389	346	387	358	358	375	324	368	381	344	367	376	398	331	355	342	375	406	360	366	354	348	358	358	367	389	361	342	357	321	353	343	378	381	367	358	368	368	362	331	353	356	344	372	388	369	367	374	369	360	377	362	360	397	366	364	324	311	356	318	376	369	361	379	350	376	349	389	353	367	360	384	348	362	350	380	341	342	357	337	395	375	354	321	375	361	352	326	382	384	355	388	351	393	371	322	366	369	362	345	376	347	334	351	345	370	392	336	412	372	338	382	331	346	339	326	343	331	362	393	383	423	364	373	359	321	361	374	359	369	348	379	369	377	362	350	324	372	355	364	382	354	339	379	374	363	361	346	357	375	353	358	345	353	330	343	374	376	358	341	380	345	350	370	376	364	373	354	371	373	364	362	366	347	330	331	382	363	334	378	352	388	371	367	299	379	352	323	351	363	357	381	363	364	355	359	364	346	327	354	335	368	367	352	366	372	353	325	383	350	356	365	380	383	373	362	368	376	362	381	336	300	369	363	390	346	381	403	355	417	339	319	369	391	374	382	337	343	365	369	355	351	373	351	357	408	370	365	339	382	350	360	342	380	377	359	394	382	382	353	384	328	381	361	381	386	369	373	363	337	337	351	378	339	367	370	317	346	357	342	360	344	356	363	366	337	365	390	375	373	345	355	364	376	358	396	376	361	364	378	378	361	387	346	376	386	341	333	373	406	373	344	368	360	346	385	350	354	383	373	333	378	357	333	362	342	374	385	364	371	350	339	395	368	338	345	362	372	386	362	345	371	359	369	362	367	355	359	366	329	371	328	375	361	314	366	369	311	366	356	314	344	401	387	365	351	386	356	333	403	379	351	359	392	371	390	364	357	360	355	326	336	313	346	380	364	402	344	367	411	368	356	349	328	339	368	391	364	376	370	362	322	374	402	338	414	397	377	365	338	353	384	349	344	377	360	356	343	352	358	357	389	353	363	376	360	366	417	362	344	392	353	383	342	338	398	365	381	383	347	382	368	373	349	360	357	362	317	366	354	384	357	360	372	356	349	385	350	353	381	391	360	367	380	393	330	357	386	405	410	379	379	356	351	372	383	363	386	388	369	360	369	382	354	368	387	360	361	374	377	381	348	356	345	368	378	343	351	381	356	333	324	353	351	364	382	366	335	346	381	367	392	347	334	364	386	409	355	341	358	342	364	371	363	358	370	345	337	396	396	302	348	326	359	358	357	368	346	359	384	389	370	352	379	363	386	343	345	342	365	381	374	376	383	369	351	360	381	351	340	328	378	400	337	401	334	391	340	376	352	363	372	347	383	332	368	326	373	363	388	339	340	359	339	370	374	358	371	352	367	358	354	357	377	376	400	364	376	323	371	371	342	347	404	337	366	321	366	363	348	374	390	346	343	381	369	396	360	361	397	369	382	339	323	364	348	390	344	378	321	386	347	417	370	328	378	328	380	334	351	331	355	368	372	325	349	361	359	366	350	369	367	391	326	384	366	336	362	351	363	378	411	338	366	374	343	330	370	349	356	348	374	358	384	327	342	384	352	345	395	347	408	370	356	361	353	370	363	353	395	389	388	365	375	334	328	364	371	329	352	362	379	357	335	370	383	339	326	362	323	384	344	350	375	371	362	350	339	346	355	409	363	406	358	368	365	352	358	405	354	376	385	358	349	362	388	374	379	327	383	356	374	389	371	326	395	357	385	367	336	360	396	417	359	362	346	368	383	407	341	343	381	406	388	382	366	327	367	387	365	341	378	354	398	337	351	368	361	348	403	365	369	362	378	357	362	360	360	364	370	331	335	385	367	336	339	347	374	363	356	332	373	368	348	365	355	346	369	350	398	354	360	348	349	360	361	390	354	349	370	347	357	352	353	330	359	363	370	355	375	373	331	367	392	338	353	381	368	365	390	360	375	392	358	396	322	319	355	353	340	334	362	389	356	369	364	368	368	370	347	370	370	383	338	347	364	376	392	355	369	423	355	341	350	355	364	359	409	331	384	361	366	337	361	315	351	360	394	360	387	375	360	338	341	370	364	377	341	368	392	361	311	362	342	380	371	323	345	336	370	366	354	385	368	347	360	390	372	351	360	325	387	357	336	351	359	353	360	354	405	338	346	342	364	354	368	412	393	360	387	390	377	337	348	375	357	358	368	358	317	350	349	362	356	362	364	411	340	369	370	359	343	346	328	370	363	379	352	364	343	334	332	360	342	381	366	359	394	339	334	339	361	366	348	375	354	335	343	371	367	333	353	370	368	346	353	382	359	379	350	398	378	339	357	401	353	328	360	376	376	370	367	376	330	346	375	382	343	354	342	379	376	329	392	346	339	333	360	361	353	375	357	366	368	382	378	360	372	381	360	356	357	349	349	376	342	366	340	396	379	395	359	380	396	371	424	385	346	328	361	402	322	401	371	380	358	364	361	382	403	349	346	369	368	371	362	332	385	381	350	406	386	356	361	364	350	351	355	379	347	374	365	340	367	371	390	367	313	375	358	351	363	359	354	347	371	364	381	397	371	338	353	359	322	347	365	355	370	367	350	404	332	334	333	372	346	351	362	364	405	329	363	354	329	374	363	365	365	339	412	345	373	363	359	346	311	346	327	348	365	370	374	356	388	347	327	362	371	340	373	358	342	384	349	372	340	348	356	385	364	346	381	376	355	363	398	370	375	328	369	382	335	365	376	387	391	366	370	339	337	344	352	352	371	350	363	330	354
6880	4141	8283	9714	7860	6286	4873	4061	4123	3672	2963	2295	2035	1628	1385	1286	1197	1120	1056	1056	969	900	875	912	915	939	861	826	894	903	926	916	825	888	904	831	923	848	797	839	800	836	730	830	886	849	804	867	834	785	891	836	828	817	799	817	830	844	793	867	812	795	823	844	809	828	869	835	839	845	813	816	821	847	829	799	837	856	832	843	841	831	814	821	796	827	822	859	809	790	820	808	816	861	839	838	813	781	835	813	822	822	801	839	791	865	818	871	843	817	849	828	890	843	867	828	863	837	816	838	806	846	874	828	872	814	795	903	847	834	833	868	800	886	876	838	814	820	841	844	842	842	824	799	789	801	799	857	855	848	817	808	822	830	802	827	879	860	820	839	830	829	818	877	777	811	884	831	836	833	852	810	820	864	848	835	778	859	808	829	859	788	835	796	773	862	818	863	809	822	861	812	829	838	780	854	834	830	842	819	868	813	836	812	823	846	776	860	847	815	857	891	877	820	791	779	828	824	823	879	836	787	813	813	852	784	846	822	823	839	797	843	820	825	834	815	770	828	815	836	802	835	900	854	866	885	809	823	798	869	829	763	831	889	860	887	822	851	814	855	826	870	809	892	849	843	879	826	770	847	870	837	821	807	823	843	815	829	821	815	816	806	808	864	817	793	821	783	821	826	854	855	853	782	809	794	795	782	831	880	887	879	836	800	820	811	835	798	814	846	855	824	900	787	805	832	809	828	818	823	832	827	792	839	825	862	839	815	815	837	813	873	848	859	845	858	843	865	797	826	760	880	815	787	806	904	793	826	847	817	874	799	780	843	812	920	884	820	835	779	849	791	822	822	848	876	836	848	808	850	945	795	795	889	870	805	902	865	841	829	807	843	807	794	855	852	842	879	838	834	848	816	824	832	796	814	779	833	831	829	812	829	847	835	814	801	883	837	848	819	894	853	848	819	788	804	849	872	830	812	819	827	782	853	807	814	818	861	823	870	842	805	796	838	831	823	790	838	868	835	853	820	852	813	818	831	793	829	805	834	848	788	827	809	832	830	863	830	862	851	826	757	867	868	830	851	853	822	799	827	871	834	835	822	838	816	845	846	816	852	849	891	864	898	811	849	785	863	872	857	824	788	803	829	883	851	869	871	811	850	844	837	852	875	858	868	797	813	890	811	819	836	798	805	913	856	846	913	788	846	831	833	912	850	821	850	783	882	850	784	835	830	830	836	822	819	808	819	849	828	839	856	828	875	830	861	876	885	809	787	831	872	787	847	794	833	880	826	834	779	833	809	887	798	836	832	797	851	847	846	850	830	790	836	831	855	824	816	816	873	754	827	793	825	814	863	822	786	815	809	834	847	809	841	821	796	823	863	823	796	898	798	843	843	863	790	816	801	805	838	812	828	806	783	801	842	780	846	854	789	842	804	883	850	825	842	855	808	849	812	856	848	855	858	810	868	868	830	840	813	804	831	824	852	855	882	803	825	791	824	809	787	823	889	850	846	808	822	791	862	788	857	875	843	828	854	780	819	837	832	842	841	836	842	795	816	825	815	769	789	834	820	818	820	841	839	801	855	810	828	836	821	824	819	850	805	760	793	854	855	828	848	796	821	815	803	807	837	860	809	858	823	867	834	830	815	841	835	837	823	837	821	793	859	820	807	802	792	820	819	816	806	800	805	841	796	805	850	822	818	839	819	800	865	785	799	826	877	856	806	764	797	782	845	843	837	815	855	844	834	825	829	800	866	812	851	826	860	816	775	870	871	854	862	788	857	841	827	849	823	905	843	834	851	804	816	811	833	878	810	813	840	859	823	868	806	795	852	855	786	855	832	884	840	862	868	821	842	820	837	807	768	820	827	801	863	803	846	797	797	847	832	835	823	829	851	808	805	859	862	864	851	845	844	844	808	838	808	840	836	794	844	829	783	840	823	826	810	843	862	872	882	844	823	833	816	808	812	795	872	841	771	768	827	838	799	825	798	861	823	840	834	819	815	813	746	844	861	839	806	852	768	833	845	822	848	809	851	834	832	823	860	813	860	847	860	801	814	795	846	814	800	840	856	835	842	797	808	808	860	815	844	856	767	809	812	820	799	817	801	834	827	848	866	855	766	817	857	831	855	900	854	821	793	829	842	857	826	847	774	792	808	857	815	804	826	824	820	816	824	787	827	830	834	860	858	837	890	862	788	821	843	810	834	818	835	830	804	832	876	811	762	851	832	814	820	861	829	796	880	835	855	871	834	845	816	803	861	817	858	803	861	786	823	790	847	834	830	841	847	801	842	852	824	801	851	864	831	849	846	824	826	880	833	796	793	888	783	905	847	853	816	827	806	854	828	825	857	838	850	831	832	841	788	832	838	880	877	835	801	831	810	806	853	795	777	813	899	769	798	846	865	869	829	840	842	835	880	840	836	796	847	860	791	813	855	845	809	868	799	883	829	852	807	785	842	772	842	806	833	838	875	840	827	823	804	837	857	859	797	878	840	750	856	802	848	866	819	794	812	846	852	785	809	828	798	859	878	887	830	815	782	814	842	872	787	824	834	811	831	806	820	836	864	845	797	822	843	827	816	837	826	802	840	841	833	832	853	811	793	776	832	816	867	798	848	844	827	846	828	910	847	786	803	829	823	844	858	781	817	811	812	818	809	822	805	853	841	816	859	847	763	839	815	787	818	810	851	792	817	839	848	847	864	831	891	862	863	842	824	794	844	837	848	801	810	809	833	829	785	843	849	820	813	838	816	817	814	837	829	831	915	891	814	838	801	840	807	841	845	801	842	865	829	826	812	776	839	833	847	777	793	869	823	811	795	854	783	830	813	825	832	823	869	826	843	811	856	823	863	767	775	827	789	834	857	820	874	863	814	844	853	820	815	787	835	850	831	830	864	828	862	827	807	845	810	789	802	814	798	799	863	851	800	854	809	808	825	861	799	804	810	898	830	876	803	811	771	857	739	840	814	798	814	808	843	838	889	851	807	816	873	841	842	838	808	802	839	860	854	807	808	845	870	854	831	854	892	849	865	801	857	835	844	809	799	845	838	903	848	841	789	824	787	778	785	802	822	821	826	828	856	828	872	857	896	797	828	814	776	791	806	886	802	848	874	850	801	841	839	854	805	871	858	795	851	836	883	855	826	811	783	857	800	836	854	881	851	849	823	855	844	822	877	857	778	866	870	844	854	810	812	863	818	858	821	787	829	814	861	838	904	851	819	873	833	834	833	873	857	817	830	867	822	824	819	783	881	818	847	860	798	818	867	813	877	903	794	809	847	804	837	866	832	889	795	840	834	827	782	827	842	785	789	859	812	835	824	901	837	827	839	816	830	792	840	786	815	825	879	879	786	838	801	853	842	831	863	835	852	860	827	833	821	833	830	822	815	865	780	871	800	834	861	775	782	815	841	847	829	807	800	768	870	800	780	829	794	860	789	792	819	832	794	828	849	837	818	820	848	809	801	815	825	854	831	812	841	800	821	818	847	872	818	830	789
19012	6825	6988	5555	3606	2464	1771	1373	1371	1233	953	842	601	581	436	438	431	410	372	353	336	337	343	392	379	352	322	289	373	313	315	358	329	366	324	329	311	348	306	311	311	338	327	319	273	327	327	266	318	287	299	326	308	325	305	356	314	328	332	323	323	299	326	311	339	313	342	316	306	309	319	317	328	304	335	349	296	342	324	307	321	309	321	340	339	301	336	304	330	309	298	310	341	330	328	366	302	314	322	305	315	310	350	322	303	312	321	312	295	316	349	334	287	317	356	322	289	305	299	313	328	322	290	316	320	315	338	314	339	356	309	316	290	307	311	314	344	334	329	347	335	320	305	273	298	313	324	276	326	325	329	313	305	318	317	341	325	303	337	295	333	324	316	334	354	318	337	317	314	317	326	320	333	310	313	282	301	339	328	322	325	346	325	341	316	299	300	339	307	342	322	301	292	315	297	292	358	300	322	338	311	312	353	297	288	291	322	313	305	312	350	325	348	328	316	314	298	348	290	349	317	346	320	304	314	275	334	358	317	284	306	351	347	324	349	315	330	329	339	319	366	328	330	306	320	306	310	290	289	288	318	328	340	320	306	305	320	303	298	330	306	325	338	350	285	326	328	323	332	297	316	317	307	334	338	305	304	258	323	336	320	327	301	305	332	342	350	282	322	295	323	318	311	311	315	332	304	310	331	323	308	339	348	334	326	300	340	322	296	322	303	305	334	359	343	281	338	315	286	349	318	325	309	326	340	309	333	320	333	338	352	309	309	305	315	311	337	292	303	301	318	287	328	314	327	319	323	316	340	324	337	323	325	318	300	324	295	317	312	332	336	293	309	286	317	344	337	324	331	328	340	336	311	339	344	330	319	274	273	320	331	317	313	346	291	306	331	336	333	283	303	340	324	310	310	305	333	290	290	295	329	318	312	299	313	314	324	316	290	308	303	334	338	316	332	311	334	335	324	286	314	308	348	338	322	309	306	329	298	321	341	336	321	313	316	353	286	341	328	292	291	310	302	326	283	276	310	356	320	294	303	322	309	316	327	321	327	306	348	325	326	326	319	303	324	321	313	324	347	296	336	322	302	308	356	320	286	329	320	330	344	327	323	318	334	306	339	315	304	316	359	332	311	313	326	312	333	364	296	317	322	327	317	335	311	334	333	352	286	324	317	304	298	304	268	361	298	320	330	322	325	334	309	296	325	284	300	329	333	334	316	292	392	327	348	333	290	315	300	327	347	318	300	325	309	340	313	339	299	347	326	336	287	314	335	307	296	324	321	352	341	327	325	311	317	325	344	337	353	356	267	292	339	297	326	328	341	304	313	329	352	290	283	329	304	350	314	351	320	327	328	303	290	326	316	296	305	331	346	305	323	317	315	326	319	291	359	309	301	328	323	341	341	301	331	316	315	296	327	333	300	331	328	303	325	344	329	330	324	304	318	334	327	301	325	304	309	350	313	317	335	352	359	298	337	305	315	304	345	317	285	323	335	308	309	280	294	328	307	328	321	300	343	273	285	303	300	291	295	325	304	313	326	336	336	329	319	306	332	315	328	313	288	302	321	327	327	303	290	302	342	299	290	288	302	305	281	325	295	354	313	342	336	303	316	321	280	353	298	320	350	351	318	342	324	300	333	287	328	350	295	320	314	291	332	334	324	325	319	291	330	291	334	336	320	306	307	323	348	309	372	340	306	361	339	313	294	283	341	340	299	321	331	310	338	355	329	318	312	315	344	307	307	351	329	359	327	305	356	332	318	281	315	358	312	314	316	317	288	338	322	322	313	333	340	332	312	308	343	345	297	342	296	328	332	319	345	326	319	339	299	310	322	312	322	316	304	293	320	343	317	320	333	298	302	310	313	318	319	310	329	316	331	338	319	336	287	322	325	323	322	283	346	328	288	329	323	310	323	309	312	296	342	325	318	343	307	297	325	290	308	329	334	345	319	333	335	340	349	319	330	287	327	317	305	307	314	335	289	305	317	312	338	309	312	333	334	303	300	341	313	314	317	326	296	317	337	307	315	322	326	332	294	325	294	297	322	333	301	331	340	326	337	339	312	322	334	318	326	351	354	335	313	321	302	303	318	320	295	334	306	294	305	332	305	327	337	332	321	297	305	322	330	316	325	310	336	306	310	308	319	311	306	327	297	332	298	294	297	331	362	292	317	315	339	321	329	328	333	318	341	333	290	305	324	290	360	342	293	324	337	299	346	297	351	316	327	319	329	337	298	302	315	311	284	355	316	345	348	318	298	313	330	306	313	354	336	308	324	315	359	303	348	315	337	325	342	316	314	320	363	344	308	327	343	371	331	339	319	314	324	287	300	316	344	294	324	312	313	305	315	326	290	311	277	303	300	315	311	304	295	300	346	296	297	326	313	329	308	312	313	319	314	328	327	313	321	360	306	311	310	333	333	327	301	300	314	322	310	324	342	298	290	332	308	336	339	314	343	278	322	303	316	294	360	330	330	292	311	299	319	340	321	296	330	339	360	326	314	299	357	317	366	317	313	323	325	323	329	306	319	314	279	294	287	339	314	306	331	317	310	351	343	310	314	308	342	323	314	358	314	318	322	333	340	321	318	321	327	312	320	317	313	317	281	352	310	342	314	300	286	316	318	319	311	341	321	308	327	308	327	361	324	318	339	288	295	309	315	294	284	318	298	335	310	281	341	358	276	341	313	316	310	326	306	326	272	344	303	300	314	341	297	303	331	303	346	312	327	323	329	305	329	295	345	329	324	321	297	308	314	322	304	329	324	343	312	290	328	303	327	300	295	329	291	315	308	302	303	306	345	330	340	345	353	335	329	304	328	291	317	302	299	320	297	330	286	335	307	332	334	329	321	343	321	295	313	298	325	291	335	326	315	334	316	314	312	338	307	334	310	331	308	318	316	326	315	279	318	294	361	279	303	304	322	293	291	347	309	300	349	290	306	363	333	288	327	308	313	306	295	334	313	347	318	352	311	341	335	340	347	343	313	303	320	318	308	318	316	305	299	320	325	298	338	330	287	344	298	287	295	344	303	309	295	357	303	320	343	328	344	309	293	333	314	317	309	332	306	308	311	330	360	305	326	320	320	299	312	309	333	339	322	313	329	313	326	312	322	323	337	347	342	315	303	305	325	336	316	334	293	336	321	307	300	324	346	306	352	337	319	322	385	336	336	323	290	346	352	330	329	348	305	320	319	324	357	305	294	320	320	373	321	291	303	315	323	337	342	331	318	346	343	324	305	307	358	308	298	274	315	345	329	321	305	342	317	324	280	312	326	326	320	322	333	325	332	342	319	299	301	296	313	318	355	329	336	313	329	328	331	306	299	297	319	338	307	310	281	317	323	310	316	297	316	309	324	333	301	301	335	304	298	308	315	337	310	326	327	330	319	298	320	360	326	331	323	307	309	311	295	298	321	321	375	334	308	340	318	296	331	324	323	314	319	337	313	336	319	363	321	300	318	302	324	357	319	355	327	336	322	304	337	327	303	312
12866	6269	12710	14320	12399	9568	7251	6262	6204	5069	4260	3387	2820	2256	1700	1431	1415	1269	1116	1048	955	1005	869	803	846	820	825	841	797	820	818	809	829	766	827	731	777	782	794	807	775	781	771	751	771	761	748	769	787	780	740	804	724	721	800	760	723	737	754	713	780	734	736	724	759	699	774	796	744	754	745	735	735	739	763	757	791	715	744	752	710	732	689	718	726	757	722	788	739	781	743	733	770	759	753	765	797	750	748	796	724	731	743	758	737	741	824	743	765	728	720	731	690	715	732	750	741	765	769	771	712	759	764	736	726	819	764	699	714	738	801	673	762	736	682	770	746	733	733	764	767	736	726	780	682	753	784	782	734	756	730	763	697	744	758	706	796	751	696	739	715	764	755	751	716	771	730	722	791	777	753	730	745	738	770	740	778	767	729	752	785	765	709	773	778	752	761	686	735	735	752	732	755	733	681	763	763	745	711	733	755	767	685	737	731	787	758	751	738	811	704	712	718	735	748	774	762	738	776	733	814	753	719	738	716	734	770	733	717	726	733	730	754	743	758	753	740	716	750	729	727	705	760	757	741	743	767	740	733	706	784	678	767	770	741	739	735	724	773	710	737	750	755	737	732	764	744	714	681	766	720	700	704	738	783	753	762	740	731	756	773	716	778	783	716	700	739	772	748	743	730	717	756	717	734	737	757	728	713	746	778	725	759	718	715	743	734	730	787	736	755	771	705	730	740	722	824	736	773	749	745	745	738	703	772	739	747	791	747	754	748	767	759	731	784	732	773	757	733	760	735	753	721	730	720	721	719	710	738	731	779	719	759	746	725	753	766	742	769	742	759	699	687	712	739	717	715	697	734	711	723	726	746	754	763	756	730	764	717	763	761	735	763	765	721	763	754	709	731	723	725	739	735	766	795	763	787	741	754	730	761	754	748	729	695	757	728	746	734	742	716	783	731	717	790	765	711	726	673	730	743	745	725	779	772	736	738	786	721	748	736	764	697	773	754	726	724	780	771	728	751	733	781	728	713	723	744	739	719	698	705	737	769	768	748	713	715	762	754	732	724	768	735	741	739	729	770	720	721	730	726	801	744	799	741	716	810	771	756	734	733	709	733	766	722	750	760	758	700	715	743	762	714	689	720	748	764	744	792	764	724	708	720	758	754	741	750	761	705	769	744	765	731	788	759	770	755	735	687	747	744	779	723	758	768	782	802	778	753	716	802	712	724	770	781	746	772	782	771	736	758	720	736	754	730	738	703	775	761	708	738	736	760	802	723	707	733	745	711	752	744	716	744	818	744	707	779	681	732	729	789	715	722	796	788	705	758	744	738	779	770	687	738	715	686	768	737	731	774	721	713	790	773	771	742	724	775	758	764	779	725	715	707	718	806	797	778	747	729	729	735	761	763	765	763	695	750	744	766	701	740	748	743	735	756	735	754	694	748	740	805	782	712	748	717	719	801	759	693	772	787	748	786	705	753	739	780	731	747	736	771	812	730	675	751	781	719	760	726	718	728	741	772	797	719	731	739	738	736	732	783	739	785	714	727	732	785	747	743	772	770	708	786	746	683	719	737	799	780	743	737	731	762	723	734	737	779	729	745	765	783	774	786	770	746	746	726	764	756	766	791	741	742	696	718	784	731	724	763	767	732	791	750	722	773	786	719	717	742	769	701	792	725	759	762	719	759	773	752	755	763	763	699	754	741	706	753	782	811	727	759	747	757	735	758	763	797	758	768	801	726	779	727	722	779	729	739	786	728	737	739	798	724	764	719	763	769	774	730	758	773	663	742	731	744	759	798	739	765	716	728	725	758	732	753	727	764	761	669	736	746	778	758	759	754	794	738	729	769	761	730	773	723	753	731	714	740	727	688	748	713	706	697	733	703	739	727	738	824	740	755	757	734	725	744	754	785	763	709	728	746	739	693	755	755	740	770	753	737	735	731	725	753	758	728	759	719	785	784	738	753	768	708	756	742	736	788	757	741	783	772	700	743	729	715	765	763	801	688	741	743	833	766	750	769	736	745	717	789	742	734	766	766	744	671	722	757	769	731	715	694	726	717	778	747	740	743	768	765	717	728	722	693	791	767	739	760	750	745	728	759	785	750	781	748	775	713	740	747	726	725	730	788	719	735	754	738	728	748	748	737	720	768	804	725	733	715	779	758	758	743	736	796	699	704	742	766	741	709	696	729	723	739	772	789	777	750	767	727	748	772	722	745	749	722	756	757	719	762	769	744	763	757	698	742	756	752	698	757	788	790	705	710	752	760	730	735	819	700	699	755	753	725	792	777	746	724	774	737	764	752	719	718	727	744	776	741	777	740	747	775	711	752	713	814	764	783	694	743	731	756	750	722	797	774	735	742	746	723	769	785	737	706	804	771	714	752	767	725	756	752	762	736	728	786	750	747	710	738	752	770	742	707	748	745	678	781	738	759	743	693	786	771	727	748	721	717	757	728	756	688	762	746	794	788	719	776	713	735	684	770	782	750	708	770	719	757	752	743	732	766	688	717	727	720	732	733	786	727	740	741	736	697	740	775	722	780	760	715	737	780	771	756	765	738	717	765	738	712	693	767	718	796	750	737	757	761	737	686	700	789	744	731	705	741	737	784	762	728	719	725	773	741	703	792	712	771	739	775	736	754	750	714	754	801	765	726	769	755	734	749	730	807	776	790	713	766	729	747	728	745	762	760	754	702	784	705	744	741	698	769	729	743	746	759	762	728	756	765	747	695	710	766	768	746	746	768	701	721	703	714	726	784	758	737	776	782	765	753	749	745	764	744	714	803	745	735	692	735	708	736	743	736	743	751	779	705	727	738	719	763	734	787	732	726	794	800	751	748	711	751	788	743	790	767	731	755	770	757	761	730	769	725	751	756	768	746	750	776	712	736	722	758	761	761	772	750	761	785	761	768	755	760	726	720	745	743	696	773	699	754	718	781	710	713	786	747	738	776	689	764	792	763	730	724	721	734	734	703	788	750	771	788	736	739	710	759	750	762	760	769	765	764	717	731	758	770	733	764	817	757	720	760	736	746	749	752	750	757	737	803	792	735	733	767	737	757	679	763	743	765	705	782	714	717	735	788	700	815	713	701	791	723	762	719	758	761	774	761	746	774	753	726	738	729	818	763	798	765	763	726	814	699	688	763	751	767	734	731	736	746	765	739	725	746	743	753	710	700	751	762	750	754	747	771	777	810	745	748	721	723	752	749	755	727	769	738	706	736	734	708	725	830	744	761	748	735	744	735	721	778	788	731	777	751	747	746	780	760	739	699	780	769	700	727	756	708	706	722	779	783	777	729	757	734	749	748	716	746	769	757	733	744	764	716	744	816	734	724	717	719	736	741	715	740	740	693	745	748	791	742	727	711	746	750	772	720	724	717	758	712	759	772	770	737	788	756	767	742	737	778	706	730	814	738	739	757	738	742	776	734	748	803	729	743	721	722	765	773	786	772	720	779	746	811	719	776	762	786	771	686	709	765	755	729	721
26878	10021	9856	7587	4879	3219	2253	1838	1761	1401	1115	890	648	605	531	447	436	382	329	315	301	317	298	289	276	284	319	301	295	252	267	262	275	283	275	258	242	277	277	297	278	259	274	292	277	270	264	256	301	224	252	259	261	238	276	287	237	260	286	241	267	259	280	247	262	251	250	241	271	251	259	277	270	304	267	265	281	264	271	295	269	260	243	289	277	252	295	302	263	264	241	267	272	264	289	276	274	254	276	264	293	270	279	258	270	275	266	274	254	282	262	263	251	258	272	306	275	279	307	253	282	275	291	264	275	288	264	250	291	247	272	257	308	245	235	261	261	274	272	237	252	260	237	259	242	244	242	251	261	261	271	272	274	263	247	266	281	259	283	231	265	255	279	268	261	248	271	275	282	256	246	258	254	252	274	250	250	259	261	255	270	251	255	256	272	239	250	271	277	242	257	242	273	267	250	251	278	248	250	241	282	245	281	273	287	271	239	245	246	272	297	272	274	270	263	275	244	278	263	261	275	271	264	253	250	232	286	261	262	251	291	270	288	287	276	256	257	230	249	260	241	247	245	262	255	254	243	272	276	261	270	261	249	260	287	278	237	241	281	303	268	255	282	306	251	249	246	285	262	265	235	267	279	275	246	263	257	306	289	257	262	284	251	275	234	255	261	264	264	267	262	272	284	282	268	239	273	253	250	284	269	294	285	229	249	272	270	278	274	276	258	250	261	251	242	254	254	272	286	274	262	252	262	277	262	243	271	249	276	238	266	264	271	270	286	277	247	241	250	241	246	270	279	248	267	289	298	229	284	296	267	241	269	259	260	275	253	267	270	276	250	256	274	250	232	239	249	287	239	248	266	260	248	297	278	250	284	240	272	245	277	243	273	276	264	273	281	277	270	253	288	276	236	279	275	274	291	274	284	262	272	243	266	278	241	288	277	274	291	282	253	254	270	256	240	264	271	241	292	242	241	249	256	277	256	254	291	248	251	259	252	265	273	269	303	278	297	273	262	271	251	253	277	235	277	237	238	293	242	258	277	259	259	253	270	270	272	284	259	270	277	263	280	274	281	260	244	264	298	273	296	246	274	281	267	299	229	294	242	270	260	237	265	247	266	260	284	238	256	281	253	286	276	251	259	290	235	251	267	275	283	290	251	271	252	257	268	289	289	255	258	288	275	282	280	252	275	262	267	263	250	265	250	283	260	231	285	263	287	269	254	271	248	250	287	265	273	237	274	268	268	297	272	238	256	279	281	267	267	278	287	270	277	251	244	254	236	254	265	259	283	257	261	272	271	257	264	250	283	256	253	274	263	270	274	280	272	272	263	266	269	244	263	222	241	263	270	270	261	279	277	259	267	281	266	240	235	265	254	264	237	265	272	270	247	266	271	256	245	276	247	271	282	275	293	289	250	242	279	243	254	239	274	262	277	291	286	249	262	256	285	278	260	275	279	247	241	230	266	274	279	272	271	255	287	250	310	275	261	242	249	299	232	279	222	293	257	277	259	278	259	290	268	247	254	301	272	278	258	271	268	268	259	255	286	275	261	261	253	275	263	284	249	277	259	249	249	232	277	272	261	245	283	229	271	306	272	270	296	300	253	260	277	264	261	245	254	245	272	260	264	261	303	253	265	255	272	259	230	287	249	272	245	256	277	248	271	229	246	263	243	279	270	278	295	260	267	285	260	275	305	274	276	287	257	264	270	264	261	274	262	276	254	264	271	278	250	250	254	265	257	258	289	297	257	271	259	272	251	269	250	263	283	268	253	219	267	262	296	254	266	237	252	272	228	250	269	259	276	279	266	261	265	294	242	258	254	274	260	276	250	251	268	271	288	276	261	258	249	241	257	255	263	244	256	276	268	277	245	224	290	278	268	262	242	295	262	265	261	278	281	275	246	271	307	273	257	247	273	272	266	245	258	248	266	230	234	275	293	251	247	230	265	241	236	249	291	269	280	260	257	273	270	240	246	300	261	256	261	245	266	293	274	215	276	260	267	264	256	262	273	242	230	252	258	254	285	267	252	247	225	268	226	282	258	242	261	257	254	276	235	248	251	265	298	276	242	293	274	257	251	235	249	257	251	267	249	273	276	237	300	288	278	283	269	282	283	270	296	268	254	261	259	257	291	303	285	292	288	312	278	262	269	268	266	293	233	289	264	268	287	288	279	256	279	264	273	270	256	258	259	250	268	263	256	275	276	280	263	248	266	267	263	262	232	260	273	258	259	258	238	258	256	247	257	240	270	254	263	273	283	242	249	250	224	245	233	280	265	274	278	252	255	265	252	270	233	247	273	275	284	240	271	235	254	244	282	255	234	294	266	271	234	257	280	246	275	273	281	283	245	275	254	283	232	242	254	240	268	251	264	303	271	268	266	295	297	269	210	280	267	262	261	244	262	265	271	240	280	278	262	253	243	264	231	284	253	238	272	272	263	277	224	237	264	244	288	278	267	260	267	272	267	239	280	282	242	273	279	244	292	257	283	278	262	252	258	251	248	248	267	250	280	281	267	279	286	285	254	265	271	256	259	248	282	263	256	276	235	258	262	264	279	286	277	265	275	251	267	267	233	263	255	249	243	275	291	253	265	260	263	286	278	279	268	235	273	279	249	274	299	217	250	268	274	259	264	267	265	280	268	270	255	245	258	237	257	227	242	263	261	273	267	268	283	262	242	270	243	261	277	286	257	280	260	254	297	272	273	303	289	264	280	264	259	271	247	254	258	278	270	259	275	280	256	242	246	256	270	268	259	269	284	234	266	261	271	253	262	249	299	296	283	265	273	234	241	255	251	261	262	242	279	254	278	255	275	272	257	263	250	214	265	259	252	303	287	278	248	285	272	264	252	301	249	241	254	277	299	245	250	275	279	257	264	262	296	240	215	282	262	253	251	252	258	236	270	235	275	252	267	250	288	260	237	256	277	278	263	287	246	276	258	262	268	273	260	245	264	259	261	249	265	250	272	265	248	254	280	284	285	295	285	266	250	256	277	257	244	279	262	284	258	288	254	279	289	262	281	272	273	254	283	289	245	256	276	271	266	306	254	277	260	273	231	226	274	299	267	263	238	297	261	269	251	266	264	260	268	279	256	284	293	271	263	286	273	267	253	232	257	248	264	271	232	260	285	253	268	260	233	259	242	292	241	240	254	263	276	276	245	260	293	278	283	250	259	261	269	235	245	262	271	260	225	277	278	262	267	297	277	275	298	276	292	270	254	254	277	295	277	272	267	267	267	259	258	272	283	261	262	265	263	266	263	273	269	288	314	271	262	244	243	257	281	265	265	285	256	237	291	263	271	267	282	291	245	243	263	261	267	254	263	288	225	259	244	292	302	275	280	248	251	264	262	272	279	239	269	259	268	241	272	265	286	254	249	263	269	250	245	258	288	247	274	279	278	267	252	258	286	283	252	264	279	267	290	245	254	244	295	294	265	278	269	278	250	286	278	255	271	281	252	275	259	257	257	268	264	292	259	238	226	267	284	250
15788	8127	16242	18169	15493	12341	9312	8137	8134	6600	5193	4318	3298	2695	2197	1655	1411	1289	1168	1053	1036	941	850	840	878	761	795	771	749	754	739	705	754	754	742	681	726	639	670	698	702	726	685	655	657	668	667	635	643	657	656	614	667	611	624	678	641	629	601	596	677	645	617	597	635	622	647	620	627	598	641	615	644	648	606	619	640	620	622	633	616	612	580	605	671	680	569	639	644	601	637	611	613	691	613	662	628	611	610	632	608	627	634	642	673	684	615	630	598	620	671	614	640	607	631	641	652	682	665	644	602	611	623	653	657	608	610	615	649	640	646	645	615	614	644	635	652	624	629	615	631	630	585	669	614	609	647	622	654	655	641	609	635	600	673	641	609	676	623	645	633	631	590	664	641	683	659	659	664	595	637	617	563	645	623	602	637	626	617	590	638	659	629	601	649	596	637	625	635	650	644	615	649	646	645	625	671	613	646	622	626	629	652	631	607	621	645	634	618	672	648	631	637	604	641	616	605	646	602	629	609	610	663	665	609	619	644	599	626	634	646	674	657	616	620	641	643	640	626	607	596	632	686	634	601	639	614	631	662	619	648	621	670	654	611	610	663	638	628	627	623	616	674	622	686	646	640	598	650	629	613	634	640	617	611	690	626	601	653	596	655	595	581	637	629	624	612	646	631	625	646	615	627	577	589	658	581	628	654	647	642	670	675	654	613	670	564	618	655	645	637	667	617	602	652	647	615	605	651	632	639	643	632	639	626	633	622	643	645	629	628	625	639	649	634	630	646	680	600	643	575	639	645	629	651	635	637	653	647	620	640	660	683	551	644	597	624	647	652	620	673	611	657	654	640	647	624	639	633	623	663	640	624	644	614	649	673	652	660	674	674	625	645	627	574	627	602	624	630	597	620	642	594	682	659	630	600	700	634	627	584	639	607	611	596	633	622	651	655	681	625	647	642	624	599	659	624	633	635	594	635	643	596	675	598	629	669	642	618	641	595	635	620	617	643	660	626	639	613	631	578	585	623	646	615	626	594	595	609	639	640	591	631	599	594	630	599	638	574	626	672	619	622	618	639	604	622	662	643	659	623	647	636	643	569	609	608	628	618	662	623	626	636	613	635	660	628	590	620	643	635	649	611	633	613	648	649	641	643	620	628	634	665	629	646	591	658	622	582	660	643	618	647	649	657	592	602	630	666	661	613	619	628	614	657	633	640	634	613	630	602	631	655	709	616	628	618	586	613	639	633	636	661	578	647	605	615	607	665	645	602	637	645	637	594	608	609	603	642	628	651	643	603	611	641	621	621	638	656	597	618	637	602	581	620	629	623	609	612	588	638	626	637	629	682	629	639	599	620	632	630	661	611	596	624	626	629	637	636	634	656	621	663	635	621	661	589	627	640	629	618	600	627	629	618	615	642	643	597	628	679	683	586	643	611	623	630	632	671	586	603	651	653	648	595	613	619	618	598	663	604	654	605	642	682	637	629	626	663	621	621	646	628	605	617	589	604	631	681	685	686	602	644	607	626	639	636	572	634	609	648	614	590	650	673	634	669	685	590	670	628	666	668	646	613	655	621	615	628	619	670	616	553	633	641	644	622	674	638	590	591	630	614	645	571	640	626	628	601	614	616	655	636	612	644	606	579	601	649	659	610	633	643	632	657	658	621	625	656	651	634	634	623	635	627	652	646	652	645	620	646	667	638	643	654	653	633	627	631	670	655	622	623	624	593	591	614	644	652	625	622	603	608	654	611	637	616	614	620	613	630	640	645	583	646	605	605	609	637	663	584	646	611	649	638	589	620	615	696	624	676	649	628	633	612	617	655	632	611	626	647	631	630	624	660	594	629	674	657	596	629	649	599	616	611	651	641	617	626	666	610	638	675	636	614	623	605	629	622	641	600	623	674	685	610	629	666	609	667	657	644	626	606	621	617	628	651	606	644	627	633	623	609	663	582	582	586	674	600	635	624	672	591	690	639	575	652	666	578	593	605	632	610	650	616	641	619	648	643	612	659	643	646	635	628	609	645	621	672	651	620	626	632	655	616	606	600	623	631	639	603	624	638	620	652	679	582	609	659	602	675	647	636	625	642	631	638	680	641	593	587	598	614	681	642	604	613	664	618	598	629	647	593	607	609	670	577	603	655	639	609	615	630	685	631	642	615	642	646	622	653	607	646	625	661	593	625	630	625	606	675	616	600	639	609	645	652	668	621	619	676	661	671	567	587	631	669	624	628	598	613	613	657	640	610	609	638	628	609	635	653	611	631	661	669	581	607	648	698	711	638	659	606	622	645	633	629	611	646	645	605	598	625	600	646	629	582	648	586	606	657	631	617	621	601	641	586	660	642	575	617	607	609	613	642	645	665	668	635	611	626	610	654	625	637	632	645	622	644	641	612	671	643	632	615	629	622	621	656	620	661	648	656	670	668	623	655	622	636	640	585	682	660	650	619	585	630	625	639	648	672	616	621	648	631	639	632	620	612	633	638	690	616	590	626	609	657	673	621	606	661	630	637	603	604	605	626	637	623	645	615	603	614	667	590	622	619	581	671	606	641	626	605	612	625	594	616	639	619	622	633	617	657	579	658	637	606	585	609	650	600	618	621	653	623	622	620	648	628	652	591	639	635	668	631	622	619	675	630	622	581	648	621	661	660	643	621	637	652	631	581	614	659	636	664	628	623	631	630	662	641	604	654	606	614	664	629	600	600	629	644	604	671	590	626	613	644	640	669	621	630	602	614	659	598	612	599	620	643	606	646	616	580	674	617	616	628	637	603	629	674	645	606	654	620	603	661	654	645	612	654	618	622	621	621	607	570	616	663	614	663	620	627	659	646	629	633	583	648	671	634	639	633	656	614	650	601	644	655	655	646	626	661	551	638	643	665	662	595	625	636	628	647	594	644	659	638	638	643	619	651	654	615	653	647	638	641	630	698	602	638	632	641	630	590	631	667	607	641	639	630	605	629	669	592	634	640	659	614	623	610	652	628	627	651	660	605	654	622	626	627	649	600	629	676	652	662	642	614	636	590	642	647	633	653	647	651	571	634	655	605	632	574	643	615	654	653	661	683	655	612	611	627	637	608	622	636	647	601	642	618	623	644	615	618	635	629	635	636	642	612	618	640	595	646	649	634	589	645	638	618	627	637	608	591	618	603	646	643	635	587	638	621	622	659	630	660	616	628	616	679	637	635	623	573	627	641	656	641	642	613	617	605	649	642	635	651	661	589	637	625	607	648	620	623	649	622	618	584	592	620	641	638	604	643	609	623	657	624	628	613	648	639	638	645	657	624	589	639	560	643	683	651	645	608	699	635	604	709	648	656	615	617	629	634	653	644	635	629	621	666	639	636	632	655	631	627	618	599	647	613	623	656	682	587	612	651	649	623	650	641	596	604	600	602	625	660	640	647	660	630	670	643	634	623	699	622	622	622	620	660	644	670	644	610	649	654	632	635	616	646	691	681	637	646	610	633	692	627	664	617	633	652	602	663	615
9933	4114	4342	3150	2119	1469	1372	1233	1028	924	724	586	555	524	528	442	382	396	412	378	367	394	364	362	400	358	401	366	349	402	363	358	368	363	316	374	352	366	385	356	398	381	375	337	400	369	332	383	376	320	329	346	378	344	370	380	415	392	306	355	348	394	351	333	352	367	366	386	337	350	324	352	348	354	368	329	329	393	350	351	354	354	340	365	376	327	355	362	348	323	375	308	332	363	376	345	361	366	356	328	340	354	346	369	361	325	403	387	332	392	348	400	385	345	375	369	368	391	362	337	389	348	331	333	381	349	334	366	355	374	388	379	331	350	367	377	360	366	413	358	348	346	361	378	360	363	374	351	350	333	402	362	305	377	369	388	345	371	361	343	373	393	352	385	359	343	377	360	381	380	339	380	338	355	343	340	345	387	400	364	381	360	352	353	368	370	352	340	356	337	406	374	376	351	327	383	379	398	348	312	391	354	363	365	378	353	364	339	398	374	367	369	395	342	345	374	362	399	348	332	369	348	388	344	336	340	359	376	340	416	370	333	353	349	361	354	349	382	349	338	344	324	340	346	371	360	384	374	360	394	377	385	372	350	376	390	362	369	361	343	384	374	314	359	354	351	352	326	354	352	369	385	351	350	336	351	351	362	368	353	332	348	376	369	347	329	337	352	378	378	341	336	342	357	392	363	355	392	367	361	366	385	361	349	313	347	362	350	340	378	356	367	375	388	352	379	396	360	370	332	331	396	382	363	384	365	403	372	345	348	378	329	353	404	344	385	377	360	369	351	332	389	391	346	365	317	357	339	346	341	342	355	366	346	395	344	357	369	347	353	405	345	345	396	353	361	362	320	410	346	362	360	332	383	391	403	373	358	359	366	330	332	351	336	340	373	341	366	340	327	384	338	337	353	343	397	367	376	359	376	343	349	329	350	356	346	350	354	377	361	354	340	344	383	371	353	329	347	353	345	367	375	368	346	374	316	352	361	329	355	366	349	344	330	362	340	339	346	363	371	370	353	361	368	343	368	359	376	357	350	367	369	382	356	375	365	348	354	365	337	314	373	379	373	387	372	393	351	351	386	370	342	380	387	340	375	372	397	332	350	344	343	370	387	346	364	361	371	375	403	346	340	352	346	374	355	325	386	362	339	316	370	392	372	342	345	341	318	360	364	357	336	389	381	352	355	345	390	399	361	328	352	351	348	368	339	338	378	348	356	376	377	346	326	394	354	379	401	361	384	318	363	342	355	359	350	354	365	316	382	345	348	365	366	356	385	348	359	385	384	330	354	359	371	357	360	383	339	383	380	360	406	369	395	371	327	328	354	312	376	343	359	377	357	369	381	358	370	347	335	328	355	307	374	349	354	360	362	396	392	357	348	346	362	393	371	385	351	366	357	385	341	335	349	354	383	387	347	373	343	353	362	379	333	325	386	355	337	352	356	370	371	351	358	378	339	376	374	331	369	315	376	384	332	363	337	348	328	364	368	337	333	399	373	390	351	372	349	398	364	364	377	323	416	341	353	392	366	332	349	346	375	381	361	386	374	376	373	347	344	367	348	353	323	353	381	360	338	356	344	372	348	348	349	362	362	379	353	340	351	355	326	395	335	341	388	342	350	347	354	360	388	361	409	391	368	322	349	374	351	365	351	354	354	308	372	328	348	326	352	330	356	373	401	338	346	346	339	348	388	344	351	353	361	344	361	358	365	361	373	370	357	366	354	370	378	334	394	371	372	388	359	371	386	372	365	320	333	386	352	382	362	370	366	327	360	344	357	352	395	401	332	366	358	351	345	378	352	365	364	402	356	377	354	375	327	403	388	339	367	320	376	373	374	358	333	373	341	369	358	341	339	389	376	368	356	360	340	362	357	363	389	375	366	388	346	354	369	386	330	400	349	329	354	353	416	357	384	353	372	377	353	344	358	415	348	324	380	377	383	337	365	365	402	390	356	344	315	386	344	359	350	377	371	366	379	344	366	330	338	372	360	324	359	364	380	341	346	342	364	351	363	362	347	355	357	357	360	359	380	335	392	399	355	355	338	361	344	354	370	353	328	392	343	371	374	339	341	373	338	383	379	335	389	362	366	344	368	352	359	351	338	320	357	344	372	361	336	328	335	359	335	335	402	368	349	350	380	341	346	374	313	362	380	355	350	344	359	358	404	399	355	361	338	388	344	369	357	346	348	352	356	379	388	361	373	337	372	387	329	346	380	342	341	395	360	404	346	379	379	370	372	381	375	362	334	372	361	330	347	344	382	395	346	362	353	358	366	357	316	373	359	336	363	350	364	402	362	350	409	355	315	359	339	330	403	343	343	361	409	392	357	414	345	350	397	364	378	357	352	344	313	308	356	362	361	384	353	355	378	346	384	376	355	348	362	388	360	359	420	369	352	361	386	349	405	388	335	353	384	372	370	341	343	361	341	383	379	365	368	348	363	345	349	353	336	350	355	352	348	322	366	350	368	355	352	373	371	359	382	348	368	367	384	365	338	373	360	344	341	361	372	349	351	328	395	371	340	386	377	392	388	359	312	344	401	360	351	374	383	354	330	362	367	377	373	386	364	362	365	328	358	386	346	335	343	337	358	393	378	355	352	406	370	335	330	355	378	334	373	368	365	338	341	405	364	369	362	356	348	400	340	390	353	336	348	377	348	407	388	340	372	379	340	359	367	344	356	355	412	384	356	377	385	355	346	371	352	331	356	368	364	331	381	394	391	369	347	359	401	393	329	355	382	384	361	389	384	318	341	383	366	310	352	400	337	367	378	336	392	361	334	389	355	334	348	377	379	317	323	363	381	335	392	364	330	388	364	317	354	351	372	329	338	349	346	377	326	346	343	351	379	359	360	349	346	335	358	348	350	358	351	325	394	354	382	343	381	414	363	388	381	373	387	380	365	402	361	365	354	359	354	362	328	373	385	344	331	362	345	355	340	359	388	369	352	376	360	357	374	343	386	374	363	357	377	376	373	385	383	368	350	380	364	366	405	365	425	364	337	380	346	381	391	371	377	340	371	372	330	370	329	376	378	378	376	386	341	357	371	381	382	340	373	351	374	344	331	360	363	366	367	377	356	349	374	381	355	374	397	364	392	372	369	395	344	377	364	370	356	353	355	351	370	346	371	391	323	361	334	362	386	377	378	356	348	354	378	343	388	377	363	390	355	346	345	349	330	386	359	361	346	367	421	333	354	352	361	362	371	343	353	361	345	328	385	398	375	331	349	380	367	398	366	357	376	375	337	354	354	358	361	333	346	389	357	407	364	336	339	378	334	358	343	343	369	351	354	361	376	375	365	372	366	349	369	368	334	358	344	354	328	344	347	377	376	409	357	375	349	362	339	354	365	369	396	360	342	360	349	347	336	330	337	325	350	339	335	364	367	386	371	364	340	356	354	369	377	341	371	368	376	357	323	365	353	360	326	364	381	374	371	366	351	336	363	361	355	366	374	376	375	357	351	374	406	358	385	351	344	362	391	327	353	354	364
6921	4241	8335	9183	7966	5978	5438	5103	4136	3625	2839	2497	2014	1759	1504	1267	1144	1032	999	964	953	975	972	901	859	858	841	844	885	794	897	907	842	797	855	787	822	815	843	858	790	840	813	789	820	844	817	837	855	834	835	821	807	833	897	813	785	869	789	808	854	771	832	859	809	784	818	812	795	853	875	862	808	843	808	867	795	845	817	839	869	816	847	853	803	867	844	833	812	841	830	865	797	848	834	844	796	822	832	809	828	810	828	830	868	809	820	809	840	843	829	844	840	856	847	798	908	827	797	825	852	839	792	806	845	865	844	815	825	861	846	844	852	868	807	854	869	826	894	793	721	832	825	866	791	833	790	809	824	870	887	843	837	842	777	807	848	845	827	791	818	921	820	816	859	906	826	851	850	850	831	813	841	799	841	833	829	786	868	870	796	816	830	840	821	816	810	811	807	815	820	786	847	846	817	851	782	830	812	862	800	847	848	818	799	859	813	849	857	848	839	800	815	833	845	816	870	803	862	856	797	822	798	787	826	838	860	793	818	798	844	813	827	831	859	854	817	817	832	790	778	892	815	809	842	813	813	772	878	839	823	844	853	869	807	823	798	849	849	837	858	832	878	825	829	844	873	800	791	827	865	846	833	856	805	840	829	801	802	797	866	862	824	809	850	843	838	810	830	881	824	819	850	876	834	802	861	819	868	851	819	863	765	809	809	809	832	819	815	812	846	817	845	810	822	859	813	853	833	877	845	791	861	793	843	820	807	787	827	833	847	763	841	822	860	812	807	849	758	866	842	905	862	814	831	813	803	797	802	844	793	825	839	812	875	811	840	836	843	855	867	804	819	826	822	824	839	812	845	837	786	850	826	807	793	806	794	807	812	784	836	853	843	840	853	826	845	815	800	878	833	822	795	837	803	826	827	852	844	819	832	861	866	865	799	843	811	854	812	818	868	858	796	811	777	855	875	825	851	848	802	852	820	877	816	872	819	855	816	839	808	829	790	841	763	848	816	756	813	870	821	789	834	827	804	780	796	820	797	824	794	781	841	827	839	832	838	825	788	803	843	818	855	847	774	824	805	783	870	836	915	822	853	795	886	779	828	866	815	828	778	826	852	808	812	782	883	846	859	839	782	813	846	859	821	840	832	839	816	839	786	831	826	853	852	843	897	797	783	849	869	814	877	803	852	808	804	817	846	804	832	791	837	862	838	819	842	846	807	815	761	841	772	815	838	844	833	848	821	803	827	822	829	852	851	779	827	853	838	816	872	882	825	818	833	847	776	824	791	829	796	833	857	777	821	815	836	832	862	836	873	782	817	804	784	809	872	859	817	829	822	818	813	793	829	814	794	815	773	785	801	823	835	852	866	802	831	837	809	825	835	850	813	801	822	827	823	812	799	851	800	835	857	830	786	782	818	863	862	817	801	837	842	888	772	881	864	807	842	862	818	840	792	807	800	817	867	801	853	863	816	835	876	825	858	827	813	859	790	793	880	776	873	864	833	827	807	829	828	847	884	822	838	833	837	868	831	805	799	865	843	834	820	811	838	857	848	834	793	817	822	838	810	838	815	856	820	825	783	865	842	794	838	843	852	843	819	809	844	907	838	848	808	818	839	825	831	791	844	819	835	833	793	870	834	798	830	844	828	808	860	828	851	880	855	853	785	809	875	821	861	823	845	827	799	850	838	839	829	821	852	764	816	815	892	790	857	808	820	807	868	814	864	844	870	848	854	795	813	833	837	880	772	860	800	837	834	818	734	805	828	894	765	808	803	831	865	861	822	851	809	866	822	841	857	815	842	812	859	824	839	849	856	823	873	844	841	826	813	867	816	806	795	840	837	861	794	850	825	819	801	854	792	822	836	884	827	821	851	844	825	843	810	814	823	838	850	853	836	881	820	844	838	825	823	869	840	853	835	784	800	798	830	870	866	807	794	762	859	810	817	799	843	838	787	804	805	835	853	823	802	848	808	849	790	831	762	811	795	751	833	861	821	820	825	877	822	811	853	807	810	816	800	810	814	875	826	804	813	772	830	827	877	781	834	796	859	869	815	800	852	795	807	887	816	848	858	842	896	794	790	826	841	848	811	802	780	863	808	857	790	849	797	879	777	785	872	833	836	854	825	756	791	793	873	837	832	818	807	831	845	827	883	831	831	812	827	855	865	822	867	839	850	835	843	841	800	855	830	849	825	854	781	764	818	808	862	855	849	817	847	795	824	849	811	854	843	825	790	842	796	824	831	838	830	823	801	838	793	787	808	830	825	860	804	832	826	857	859	833	824	820	879	819	821	876	864	833	844	822	842	782	825	839	819	867	850	845	866	805	873	818	815	827	821	812	803	793	810	833	817	857	849	798	757	849	817	821	790	860	821	840	788	831	782	827	808	828	834	881	828	792	845	765	780	826	800	800	824	852	829	831	830	847	809	807	863	826	866	887	759	884	832	866	788	855	833	835	856	823	795	842	808	768	783	808	819	785	868	839	870	830	835	770	846	846	801	816	841	845	808	805	847	842	826	843	822	845	865	845	850	866	876	806	845	828	831	811	819	823	884	828	803	833	811	866	836	903	820	850	837	843	814	809	845	835	830	877	873	871	815	852	854	792	818	800	822	843	836	876	796	821	819	883	793	808	866	849	856	806	782	863	807	880	855	875	879	837	835	844	840	835	818	813	816	850	820	844	865	820	841	820	847	823	787	821	788	848	851	819	809	848	838	841	836	818	874	787	819	857	841	847	807	816	895	797	820	883	819	825	874	764	813	857	762	869	829	796	892	814	818	793	800	776	807	859	848	824	833	790	778	795	845	831	846	842	845	825	751	823	840	830	835	772	833	829	820	871	809	814	829	848	797	771	760	796	855	828	889	842	799	841	826	822	846	839	804	814	812	824	798	844	823	839	831	823	813	809	802	794	820	802	849	800	787	764	843	821	818	850	836	831	899	838	854	783	844	816	820	823	846	877	858	819	834	851	811	831	807	768	832	831	871	832	825	827	805	842	800	848	818	766	802	830	887	844	781	853	846	861	813	828	821	878	843	842	868	844	813	842	805	914	863	837	883	829	861	829	811	818	853	808	834	822	861	820	839	792	844	815	878	776	863	840	826	838	829	861	868	846	784	821	849	838	810	799	806	845	823	815	842	804	900	861	932	912	856	781	856	861	829	828	819	795	829	806	880	865	813	824	833	813	856	807	836	826	789	808	834	770	818	855	801	804	829	842	829	818	809	842	900	797	806	813	759	848	858	754	797	829	851	859	839	845	852	839	806	792	811	848	843	841	826	855	820	887	877	803	759	780	823	830	764	811	838	807	813	810	831	857	839	751	823	849	835	811	856	823	756	870	832	813	846	846	821	819	821	852	860	808	824	856	819	853	847	815	829	861	829	820	872	815	834	809	820	825	831	845	827	823	801	812	849	799	785	829	885	864	801	839	836	851	755	820	828	864	821	848	853	847	863	868	852	792	817	836	829	874	831	822	840	807	867	797	812	809
19297	7303	7135	5295	3522	2452	1956	1729	1404	1102	916	774	661	606	582	462	399	410	341	352	373	342	343	328	346	334	317	346	368	324	339	312	332	340	343	335	294	309	301	295	326	355	304	303	340	327	330	335	315	350	356	330	323	322	350	351	297	314	294	345	352	316	333	325	341	312	299	299	330	326	349	344	300	377	300	293	309	333	378	297	308	319	304	299	311	337	318	288	308	313	316	343	324	288	308	286	317	330	333	330	285	316	319	303	364	321	319	324	327	327	328	334	326	331	304	305	282	339	301	368	343	340	317	303	320	304	283	314	357	337	308	328	317	316	338	316	375	324	349	345	335	304	323	314	332	339	324	315	315	325	336	319	311	319	355	321	337	344	286	279	296	337	314	336	309	314	315	313	345	303	325	287	287	310	329	301	339	325	313	296	311	316	348	331	306	334	326	344	340	345	326	318	304	327	315	341	318	305	349	339	344	284	303	345	309	303	350	326	310	342	314	308	339	335	299	297	305	323	308	299	336	307	324	314	338	332	341	324	312	312	344	318	332	305	337	320	349	333	348	318	306	349	362	321	317	326	328	313	305	329	333	312	351	334	318	311	314	310	315	328	326	320	337	315	303	310	292	334	338	309	296	341	319	322	323	325	337	342	337	313	307	308	317	327	316	310	296	344	334	310	332	323	289	340	327	327	360	285	291	298	316	324	315	331	322	337	307	322	332	313	318	299	306	364	310	356	321	316	327	308	291	314	348	298	360	337	347	339	317	359	350	333	334	325	300	289	323	327	328	342	321	320	299	318	307	338	312	321	318	305	325	309	318	362	323	323	315	309	300	295	327	334	313	326	346	331	358	311	304	351	289	340	312	331	329	307	285	303	325	292	324	330	304	332	340	307	299	308	357	347	340	287	312	350	298	322	312	308	315	319	356	317	337	332	351	310	303	295	341	315	333	343	306	324	329	332	306	340	308	331	319	318	304	327	274	346	339	314	330	301	307	339	340	343	336	333	324	353	297	316	343	322	309	320	368	326	305	311	328	321	313	347	328	347	326	329	308	315	268	327	321	304	308	313	319	314	313	291	322	327	342	309	297	360	324	350	311	321	319	328	293	340	330	326	354	346	292	306	293	322	312	284	335	349	294	276	316	347	357	356	305	324	332	325	364	315	298	348	335	386	297	291	314	278	326	322	348	327	311	298	316	337	263	335	307	334	327	298	355	345	330	302	312	325	297	341	323	340	296	296	302	330	343	333	301	327	316	312	342	311	334	317	313	320	309	342	309	305	290	348	338	322	329	331	314	332	327	320	309	338	357	302	339	312	324	318	333	279	357	343	364	347	319	319	313	334	355	332	326	333	323	354	315	322	318	289	306	325	354	312	319	321	297	345	321	332	344	338	305	331	314	321	339	331	322	338	334	319	332	293	323	325	335	328	333	323	339	332	319	318	317	342	315	338	368	311	323	309	341	371	313	302	331	318	293	340	303	330	301	333	358	330	312	324	328	307	312	343	353	364	351	312	326	292	320	329	312	324	307	326	310	328	311	312	308	336	332	323	290	299	338	339	309	347	334	335	317	326	325	322	297	343	320	341	317	340	344	347	310	301	344	315	314	328	364	315	311	309	339	301	309	331	307	342	321	302	306	316	272	318	313	325	327	292	310	330	325	308	309	323	334	294	319	347	308	312	318	342	337	331	338	304	298	317	341	297	301	324	315	367	320	325	306	305	297	319	303	326	313	327	318	326	330	298	309	314	317	298	307	322	307	318	294	311	330	331	327	353	317	292	312	301	324	306	314	318	330	294	328	327	307	322	347	315	313	314	352	343	327	315	335	315	350	300	314	314	314	327	332	323	300	330	326	309	335	351	305	373	323	306	309	335	360	337	333	324	313	313	332	343	336	334	322	286	317	322	304	342	319	347	323	304	301	331	298	335	306	302	304	312	348	301	306	306	389	322	333	291	348	307	319	293	331	309	334	305	329	297	324	320	319	321	352	328	305	339	348	315	299	331	322	306	299	333	333	309	323	311	349	304	308	316	331	332	328	352	325	299	327	303	311	338	335	303	294	311	333	324	318	313	314	297	317	335	337	313	319	303	333	319	327	333	295	333	329	303	304	306	321	294	336	322	304	335	319	343	310	339	320	334	291	334	347	302	343	300	317	350	319	320	345	336	314	281	320	310	309	300	338	343	306	345	301	334	330	305	324	344	356	305	359	315	319	296	325	291	332	309	322	302	318	334	288	315	322	335	317	325	321	298	320	338	317	334	347	311	313	321	323	346	341	321	308	343	307	315	355	328	313	314	324	301	300	299	310	313	331	294	359	340	339	328	317	342	329	346	319	326	319	330	316	355	315	318	347	320	326	305	311	336	297	312	343	327	300	342	312	308	328	316	307	301	329	284	320	355	303	330	341	305	322	312	337	352	335	349	327	345	285	321	322	330	331	319	357	313	295	306	329	328	328	306	318	355	295	313	322	326	292	321	284	341	326	319	331	343	313	339	329	317	300	307	325	374	335	320	331	335	342	351	305	326	350	307	339	332	349	294	286	310	334	308	307	309	325	349	308	327	313	321	316	303	347	306	283	340	334	354	323	331	337	315	318	355	308	328	320	344	315	330	290	303	302	312	305	347	304	300	325	325	329	336	349	293	327	321	311	336	323	296	330	340	320	322	309	276	353	346	290	350	285	313	325	330	335	330	333	301	310	290	364	297	361	286	324	333	345	304	345	343	327	319	334	331	289	270	286	339	330	304	325	301	292	335	342	302	330	312	311	326	348	352	324	313	294	315	322	338	290	343	326	318	362	296	307	316	316	318	305	328	359	292	285	294	355	321	307	323	326	340	341	316	351	302	322	294	299	328	318	320	312	332	296	311	344	312	317	322	310	326	293	327	333	314	329	350	311	349	307	293	333	290	316	327	315	334	351	343	321	333	298	341	332	316	328	320	316	301	310	315	326	293	330	303	298	310	296	311	335	347	317	331	334	367	332	326	332	292	322	306	326	339	282	305	366	323	299	311	334	274	331	320	361	299	299	336	348	298	316	329	343	333	362	323	343	335	303	371	317	323	336	328	295	310	331	335	321	326	297	284	332	316	299	311	298	346	318	292	329	289	299	308	329	329	303	321	299	300	328	298	295	354	325	319	314	319	308	320	329	320	303	337	311	340	299	284	299	333	322	320	315	324	307	356	324	341	366	323	306	323	307	336	294	350	332	315	291	318	336	325	306	328	315	312	290	317	317	348	370	303	306	310	321	307	312	306	325	317	319	300	336	386	313	293	331	348	315	335	330	318	326	325	324	332	344	349	312	338	317	342	290	333	319	318	339	364	367	294	318	313	357	291	332	324	332	311	313	371	310	300	356	313	312	336	308	319	313	312	308	328	327	325	310	328	319	345	298	311	317	305	316	313	304	312	313	338	338	339	329	303	329	324	292	313	327	303	306	333	343	327	317	293	304	348	344	322	351	309	321	331	315	342	342	331	357	324
13051	6592	12808	13925	11856	9362	8551	7457	6187	5060	3980	3319	2768	2096	1871	1557	1313	1236	1118	1030	968	885	918	881	852	835	854	847	852	789	788	789	812	774	752	791	756	815	763	735	768	785	769	767	751	788	794	719	762	743	774	761	729	758	739	764	751	731	779	745	786	721	746	754	770	745	763	744	786	734	744	736	741	787	787	799	772	790	751	765	729	750	788	722	750	756	745	747	755	748	732	747	726	733	735	763	753	716	774	735	732	728	708	748	736	751	758	686	715	753	756	742	727	726	722	733	725	747	759	736	739	764	742	778	730	753	755	724	752	755	744	797	786	754	746	732	703	762	745	749	761	749	719	776	701	779	734	756	780	772	787	778	753	747	776	753	751	783	779	776	785	732	790	794	772	740	784	749	730	779	748	770	754	783	752	786	777	703	735	748	756	801	747	749	779	732	767	748	738	786	749	766	748	770	800	716	706	694	788	760	759	777	719	708	749	689	804	771	765	724	768	778	784	729	747	776	720	693	795	774	779	780	765	770	786	731	780	752	738	771	804	732	717	747	725	755	762	729	735	762	750	767	730	765	742	750	777	789	786	729	734	698	792	726	761	774	726	728	764	739	742	785	750	772	722	749	769	811	770	763	728	741	706	773	783	706	756	805	753	721	749	778	738	764	749	755	708	733	730	753	672	789	740	713	805	753	710	717	762	700	762	739	770	741	735	736	696	723	696	729	777	736	773	763	740	684	755	722	710	711	748	727	764	752	736	776	744	739	726	755	716	762	719	760	747	783	758	745	754	704	730	775	667	707	724	761	756	754	740	735	743	719	713	772	787	742	779	729	805	775	692	740	751	763	729	713	722	775	796	727	777	783	779	770	724	764	717	745	683	701	709	796	727	754	749	733	706	745	739	739	730	776	756	716	773	721	768	773	720	730	736	722	740	737	763	756	732	758	742	763	732	770	738	732	764	767	771	774	778	798	756	749	766	765	763	749	755	752	724	760	776	718	772	744	762	773	756	733	757	673	723	740	771	769	730	733	748	780	733	731	747	742	683	752	740	761	788	721	781	697	733	746	741	721	764	723	725	786	740	742	789	761	718	672	755	708	771	767	747	752	781	739	747	759	750	713	742	726	763	743	770	715	736	729	744	781	753	731	765	787	766	753	821	763	758	771	753	802	694	795	728	768	788	714	718	753	766	737	757	720	787	775	768	795	731	719	772	739	758	795	744	736	757	776	696	758	758	721	758	744	770	741	704	723	733	738	787	753	730	757	776	764	744	792	724	731	764	726	774	758	768	712	745	698	781	762	717	740	765	766	775	794	770	721	756	756	739	758	692	700	783	731	775	722	749	701	761	798	753	707	763	822	751	771	762	784	744	763	797	766	756	792	764	713	768	742	766	792	699	745	768	761	728	713	780	757	800	768	735	729	791	769	735	732	777	784	814	750	773	753	760	750	786	707	777	718	704	763	740	747	772	780	763	759	712	754	765	750	726	792	729	738	763	742	790	745	810	730	746	742	810	745	743	723	753	764	697	703	767	726	778	702	752	766	767	742	732	710	761	751	741	776	708	738	781	752	711	761	703	741	750	763	728	748	743	746	754	750	775	768	774	824	735	798	729	808	716	742	771	748	736	744	748	746	773	739	755	718	762	740	765	750	767	724	728	794	754	753	721	781	768	740	770	734	745	766	784	709	769	738	775	748	732	742	734	766	753	722	773	731	794	749	746	754	796	780	724	734	744	739	723	726	798	755	712	726	734	794	762	727	730	737	699	769	755	763	770	712	800	795	709	768	724	764	778	725	775	721	773	739	731	705	766	753	767	717	707	756	788	752	758	758	727	762	751	793	792	758	737	739	777	746	746	748	734	741	740	769	725	784	692	784	695	737	694	735	730	731	770	741	770	728	678	780	710	711	743	762	798	764	756	722	699	714	750	773	766	801	742	760	746	778	762	769	720	757	762	737	761	746	755	740	737	731	726	766	743	745	736	759	733	756	742	757	776	729	752	719	757	714	732	741	779	730	768	786	721	734	764	799	730	760	766	752	745	749	733	781	771	724	738	757	778	726	774	693	785	811	707	726	741	747	757	789	768	716	794	727	683	773	745	759	743	759	785	771	722	745	758	760	759	781	758	710	795	764	745	722	762	749	782	733	749	724	747	741	758	724	742	715	725	711	791	737	766	783	750	719	776	709	751	748	745	729	758	779	754	771	779	759	738	728	745	713	738	739	728	732	805	761	779	739	793	767	727	730	746	697	795	756	750	774	724	738	739	752	776	741	755	797	810	746	764	743	725	765	763	720	762	757	760	776	755	744	734	778	757	799	732	737	721	745	748	718	773	729	775	736	742	764	707	750	765	809	790	745	727	712	761	746	736	734	724	783	713	715	743	757	749	807	762	795	771	754	769	682	763	723	714	734	769	734	746	747	794	750	715	740	779	790	698	726	737	764	760	738	764	772	765	738	766	721	700	757	767	735	747	757	717	767	791	739	712	759	714	770	743	721	768	746	738	774	719	756	764	748	781	763	739	774	767	777	735	739	724	753	736	736	731	768	763	752	765	709	709	748	715	754	758	784	755	790	758	701	715	769	782	782	769	767	751	713	719	706	746	758	711	711	724	777	762	741	719	759	709	691	774	765	775	753	731	783	762	706	728	747	738	720	752	755	805	782	729	757	714	731	764	789	785	758	774	754	717	727	760	757	728	766	764	692	737	741	760	785	789	752	752	698	757	732	800	742	784	723	762	712	743	737	773	743	758	764	731	761	710	755	748	716	732	809	743	763	762	726	763	727	807	718	744	759	807	755	726	713	730	761	695	780	741	767	734	760	748	712	775	742	729	764	757	737	769	794	736	769	730	711	762	737	754	717	688	763	715	749	823	735	748	791	709	754	722	731	737	758	736	722	764	745	738	698	701	716	746	743	795	757	727	737	779	719	769	759	781	745	690	713	728	718	744	725	750	744	718	748	748	727	719	798	780	733	766	782	749	748	764	760	739	702	730	755	743	744	773	787	714	784	755	746	758	722	720	764	769	748	737	735	774	773	735	769	721	779	760	799	722	732	694	774	753	744	702	790	721	730	736	736	680	768	713	781	758	739	753	764	764	777	764	692	773	808	789	767	760	777	786	714	765	761	756	789	740	763	736	760	725	730	739	744	699	760	796	776	722	769	793	704	707	779	786	733	738	762	740	753	738	727	776	754	792	761	715	764	705	754	761	791	768	775	757	752	739	710	800	765	775	756	751	749	721	686	749	736	804	731	764	710	758	780	778	774	703	747	771	752	733	725	689	738	724	704	760	749	736	721	707	741	728	726	716	731	775	756	755	720	731	743	739	729	765	736	759	734	697	766	739	723	770	786	713	733	744	754	744	767	757	764	762	762	740	716	752	770	775	789	763	756	726	737	755	732	713	767	754	759	766	747	765	729	761	755	755	760	760	737	759	787	739	726	709	695	759	753	759	766	721	760	793	760	740	733	742	762	773	689	738	775
27431	10760	9916	7315	4660	3203	2444	2012	1784	1382	1107	896	722	549	547	501	393	401	342	345	325	307	305	309	315	300	284	264	287	295	270	264	300	280	288	266	285	284	251	294	265	282	277	284	266	274	296	280	249	275	272	252	282	270	252	293	265	265	299	281	275	260	262	279	269	249	302	216	261	303	255	260	250	293	277	257	278	265	286	300	280	293	288	293	278	265	285	261	288	308	283	265	251	273	262	292	252	251	246	286	271	277	242	273	286	263	267	263	272	251	283	282	273	299	288	272	282	277	245	243	308	288	278	277	263	280	285	265	270	248	242	250	293	299	273	266	251	229	264	262	247	264	243	252	284	239	285	232	271	278	263	273	288	263	276	268	309	286	256	247	257	257	243	278	290	268	258	293	298	299	291	250	267	240	248	240	238	276	271	268	249	239	231	254	247	260	262	247	224	304	242	250	252	226	244	270	284	277	287	277	256	275	258	265	270	255	266	271	293	239	263	256	263	275	285	287	271	275	289	267	273	244	225	259	270	273	273	261	294	267	264	253	247	289	265	271	281	265	287	231	272	257	232	257	263	263	297	296	266	251	283	270	256	251	281	247	261	252	269	247	249	270	252	257	282	281	256	257	246	283	249	225	276	289	245	274	283	283	291	249	262	275	263	290	246	262	275	274	289	290	286	242	257	279	274	258	281	256	246	248	267	246	250	273	294	242	275	263	247	292	251	301	323	278	254	262	253	295	272	245	270	263	261	260	274	286	290	303	259	265	275	237	252	247	277	245	255	270	275	258	252	286	265	298	263	262	252	265	256	278	287	258	278	295	283	254	239	261	292	259	257	290	248	269	269	278	272	252	266	291	268	260	249	314	260	264	289	250	287	275	289	280	267	264	275	269	268	262	318	266	266	249	312	281	314	257	221	271	251	270	281	275	291	291	252	252	258	257	268	270	272	259	277	286	266	256	273	273	245	255	271	256	255	278	275	259	256	262	291	265	271	225	296	271	262	267	265	256	246	270	257	268	257	248	248	265	267	284	239	257	265	252	286	300	256	264	265	291	293	259	253	252	279	275	269	268	287	267	303	284	249	258	263	258	250	267	277	300	286	240	252	235	277	269	281	263	245	273	226	263	249	304	268	285	273	293	241	265	237	265	274	240	230	268	304	249	253	279	262	262	301	243	261	257	294	275	267	269	269	257	271	262	265	255	253	268	272	281	267	282	253	274	280	273	259	252	275	255	239	249	307	306	325	301	293	256	278	256	278	260	279	284	260	282	277	265	255	281	278	269	245	275	260	232	270	267	256	276	265	253	239	261	279	257	236	267	251	274	267	262	274	280	272	268	258	262	255	267	260	283	224	267	263	268	282	282	262	281	284	274	267	245	264	242	253	250	281	255	243	270	255	291	285	244	271	242	256	264	237	270	254	253	282	254	241	287	239	247	264	266	270	260	248	239	274	280	237	301	253	271	301	295	253	229	238	261	301	238	271	272	268	267	287	266	269	288	257	255	294	276	281	240	277	265	279	277	285	279	256	281	273	265	279	266	265	250	275	263	269	266	287	271	258	266	283	266	256	276	277	241	266	275	274	244	290	256	318	256	261	267	286	268	284	276	295	248	288	244	270	248	258	246	268	277	271	280	244	270	281	252	255	267	256	284	282	297	256	270	287	246	271	277	281	253	272	279	289	262	263	244	260	274	260	277	273	269	286	249	259	281	258	278	256	245	263	255	244	278	294	267	277	278	259	259	274	254	253	277	278	252	256	280	282	280	278	287	275	264	264	264	276	269	284	259	230	275	269	302	254	254	259	242	252	256	245	236	265	245	261	263	248	287	252	261	241	261	265	238	262	240	247	255	277	260	279	269	267	258	308	282	297	262	296	289	289	237	273	270	266	271	278	279	256	274	230	242	265	251	302	273	278	268	277	288	309	279	298	257	276	279	254	253	280	267	282	264	247	245	252	256	245	285	259	252	245	262	288	276	270	273	231	275	236	282	264	265	258	271	303	246	290	274	266	294	281	269	281	275	286	263	263	260	277	272	283	258	258	283	262	274	279	269	278	263	279	270	279	252	282	286	253	241	298	252	238	271	266	257	269	256	254	259	264	279	277	255	293	278	259	281	254	242	255	266	298	273	284	274	256	256	273	286	287	263	279	277	230	271	257	280	275	280	264	274	269	296	270	267	263	270	242	285	264	254	254	237	253	220	254	251	261	277	260	277	266	295	252	288	234	260	242	260	265	297	282	277	264	271	266	287	285	290	262	285	249	267	275	263	249	236	279	250	268	278	296	258	289	266	265	254	283	280	234	245	288	247	277	288	279	234	280	285	310	284	215	254	283	274	279	262	264	297	291	260	263	276	266	292	245	263	260	277	270	245	299	267	253	272	278	234	302	267	268	272	274	259	269	254	282	248	250	269	246	261	281	272	270	278	277	276	290	269	251	266	248	269	278	277	266	267	251	264	284	275	292	273	265	248	248	283	261	285	268	257	232	251	302	260	273	244	293	276	283	247	304	261	251	284	250	286	264	248	264	266	255	286	277	280	276	263	261	229	271	261	282	252	229	255	267	271	255	262	280	290	279	275	244	262	271	281	258	268	237	303	245	264	254	268	277	266	283	251	260	270	279	250	256	291	289	281	279	270	298	289	270	259	283	271	280	263	271	261	264	261	294	251	273	248	272	265	260	262	258	253	244	263	263	251	285	269	293	281	275	276	276	242	237	263	291	262	268	266	251	260	289	279	260	263	254	260	268	255	274	264	274	270	248	243	270	267	263	262	267	265	252	266	272	238	271	278	275	242	260	286	293	255	245	282	262	239	295	264	282	269	272	259	259	262	254	258	230	269	288	259	272	257	280	267	256	285	260	287	270	251	284	233	228	262	258	257	282	256	251	291	235	268	267	296	260	243	276	261	269	286	278	257	288	265	256	274	260	282	281	247	267	287	288	256	264	283	281	278	265	273	251	298	238	285	249	264	261	268	268	271	263	253	320	275	242	267	276	264	295	253	255	254	266	279	254	268	281	279	289	276	276	266	288	264	269	252	234	281	269	275	243	226	299	271	286	265	258	240	265	258	284	261	265	276	268	234	245	275	289	256	282	265	285	283	255	272	250	254	269	272	249	259	262	290	266	309	280	259	310	257	254	294	266	259	263	258	273	251	268	264	254	260	275	265	273	252	251	259	278	257	248	282	246	281	268	268	269	278	261	270	250	317	267	256	247	274	270	275	279	255	252	255	237	280	285	246	267	263	265	255	290	272	296	268	288	235	282	271	266	282	277	268	263	241	294	281	256	270	260	283	260	243	253	283	277	283	283	269	311	252	276	274	238	257	268	272	266	251	257	239	287	267	285	269	286	295	291	261	271	289	282	305	284	271	276	252	283	276	245	276	253	282	275	251	293	277	288	227	239	272	259	262	271	283	269	288	251	255	258	249	266	280	264	242	258	259	226	272	290	254	308	287	295	295	236	264	259	282	314	252	295	275
16121	8570	16376	17180	14869	11742	10039	8933	8167	6235	5180	4173	3440	2585	2396	1947	1376	1252	1179	1010	939	940	839	799	796	786	743	745	766	765	714	716	774	746	758	720	678	656	664	675	653	645	654	650	658	645	668	687	666	664	637	664	655	650	624	640	620	668	637	703	638	667	622	645	628	613	593	680	625	675	616	609	645	664	680	670	620	646	609	639	678	624	661	610	623	653	657	664	673	637	670	631	614	643	615	683	619	598	642	613	655	657	599	590	688	653	656	614	645	616	651	655	646	611	639	666	671	656	636	632	641	664	651	595	607	618	650	593	660	595	701	654	601	661	655	608	604	609	634	646	639	680	643	670	665	669	640	641	603	673	627	629	633	634	610	617	633	661	649	609	644	603	631	656	615	612	623	639	655	650	581	648	629	616	612	656	629	611	641	602	613	657	668	644	643	651	617	650	632	667	665	642	631	640	645	650	604	612	628	631	614	616	668	596	648	642	641	643	598	641	663	655	611	666	652	671	605	710	653	666	657	671	675	655	653	581	643	638	615	622	671	588	643	659	605	652	649	638	634	615	648	631	619	631	643	668	630	667	692	604	646	592	664	709	635	626	606	659	609	620	627	608	625	617	615	612	646	626	651	665	609	646	669	660	622	639	660	660	614	660	638	636	601	646	619	712	613	647	675	595	648	652	647	658	655	647	610	572	615	635	673	591	605	648	623	644	628	654	630	645	618	634	630	664	622	626	588	628	639	669	673	649	608	669	620	651	635	629	646	633	692	627	663	620	648	649	619	595	662	597	660	649	602	634	623	601	652	661	669	658	681	638	638	636	623	603	680	656	598	663	653	620	578	676	650	619	618	642	667	693	669	620	584	634	657	637	691	676	633	661	618	656	606	652	636	595	614	632	640	618	649	639	622	647	650	637	636	615	651	641	640	664	596	678	665	588	664	659	663	693	578	617	654	627	631	655	650	626	603	621	630	630	606	657	623	650	668	621	637	671	629	648	660	675	613	622	649	625	649	682	646	600	666	618	628	621	617	589	701	637	575	666	684	674	596	650	623	590	635	647	648	645	642	639	691	668	662	632	633	611	670	650	659	635	635	649	620	667	610	614	620	631	616	667	613	629	642	629	623	641	620	631	602	635	652	677	663	640	638	640	667	653	625	650	648	646	662	649	683	623	620	600	656	659	669	631	632	666	654	639	633	652	680	623	672	617	628	664	629	611	607	634	634	603	642	631	627	631	667	632	619	595	645	606	651	635	654	647	640	661	676	617	630	679	638	643	592	633	696	642	647	643	609	647	626	646	627	638	599	630	660	625	628	606	662	635	623	682	613	651	633	632	646	643	653	652	632	633	641	627	627	641	622	637	625	627	648	612	641	683	650	628	663	597	598	599	654	651	626	596	656	619	637	603	626	656	632	662	660	651	620	652	635	658	625	617	642	599	616	642	634	682	612	655	618	626	628	622	633	667	670	625	640	638	608	633	606	647	645	687	623	645	638	617	640	617	636	695	671	650	623	656	658	603	599	645	626	652	611	629	656	635	618	669	596	680	628	662	647	655	665	615	658	654	626	683	637	676	650	625	627	655	621	631	643	673	644	675	610	623	604	638	624	578	582	645	628	630	644	674	622	644	626	664	641	639	617	665	585	630	694	669	624	663	627	633	612	617	637	629	616	669	616	610	594	628	690	641	656	638	630	652	660	597	642	650	641	631	689	669	687	652	622	630	642	671	669	680	662	621	582	633	620	658	644	654	621	604	617	640	614	662	619	671	661	608	610	656	609	643	608	648	640	644	676	611	619	647	628	618	666	599	654	634	640	669	627	678	636	689	627	632	676	616	628	587	619	665	587	633	624	655	635	648	644	613	595	676	609	625	598	637	619	629	573	664	690	628	591	637	626	671	641	602	627	655	632	602	640	713	633	633	625	619	649	648	656	627	648	660	642	634	634	637	607	608	609	667	604	619	647	640	578	641	662	681	601	653	635	643	640	636	610	641	651	657	679	628	638	613	648	668	611	677	613	626	594	641	648	548	671	624	625	658	654	658	653	664	668	605	643	657	639	682	603	608	644	671	643	660	637	690	692	653	639	642	654	625	581	683	638	648	646	622	630	673	648	630	637	624	664	660	634	625	672	680	698	654	678	629	611	633	606	610	628	647	694	641	627	657	620	689	654	640	644	603	602	602	648	647	627	646	688	647	665	670	630	621	636	620	619	658	670	664	609	654	656	623	644	659	671	624	604	642	628	683	662	655	649	647	621	599	613	611	651	642	667	662	616	629	633	626	629	597	652	643	616	649	663	645	670	652	658	684	588	620	617	630	613	658	622	668	643	603	647	667	625	653	648	611	661	637	630	629	638	663	603	650	595	664	633	653	588	639	619	626	690	616	625	623	637	588	621	686	629	639	644	679	632	602	630	649	643	618	696	667	642	661	640	640	641	600	655	617	631	682	580	599	671	621	674	603	649	621	618	664	611	582	658	639	602	637	635	667	627	594	633	637	639	600	683	659	653	603	638	644	584	681	630	671	641	651	614	625	606	623	631	629	628	675	664	671	628	627	578	620	661	685	598	632	666	608	610	623	603	626	680	617	646	621	653	638	637	647	624	621	651	611	635	646	635	674	660	599	628	609	620	642	628	653	609	615	628	594	692	632	632	632	670	638	645	648	674	636	598	675	622	642	651	672	643	642	678	613	628	621	634	616	654	671	670	605	581	659	639	602	589	646	609	654	638	660	634	598	640	631	582	648	646	618	661	626	635	616	598	631	593	637	670	640	616	649	627	641	663	670	643	663	639	641	605	641	670	647	682	647	669	674	677	615	625	626	634	571	600	626	684	616	639	637	609	624	663	554	629	659	656	641	623	609	633	682	687	709	642	658	657	602	624	672	659	586	621	654	618	638	691	589	634	691	662	669	630	676	589	702	612	642	605	631	651	633	650	639	667	685	623	628	618	647	624	596	652	630	659	626	628	632	659	650	696	638	638	657	653	641	674	643	671	654	661	647	641	648	627	616	652	669	641	661	653	635	682	635	677	680	631	675	642	636	629	669	657	648	628	613	606	638	631	657	617	647	667	646	663	627	620	650	631	597	630	669	632	626	662	613	637	644	616	636	609	649	630	638	663	648	649	625	633	600	581	659	637	638	640	662	619	640	662	649	649	608	661	674	638	591	594	648	624	619	580	636	641	644	694	594	624	660	644	717	610	617	676	611	610	622	660	671	617	645	631	640	709	627	633	616	654	601	655	620	624	624	598	660	629	629	640	652	640	657	629	613	650	596	636	642	662	654	654	635	593	663	601	677	613	653	637	626	616	634	661	643	621	655	622	654	656	637	651	669	599	611	648	667	626	639	639	664	655	625	627	646	612	724	628	636	589	648	621	647	701	680	693	627	678	593	638	578	631	584	628	657	647	653	678	643	627	667	644	651	702	641	574	615	611	622	685	653	629	637	632	624	684	661	636	640	630	667	621	651	595	620	645	631	649	604
10822	4479	4391	3071	2090	1541	1194	1197	995	882	793	635	548	492	503	453	457	405	392	440	419	364	348	362	375	397	380	392	371	346	377	360	386	392	372	392	395	356	382	379	359	340	355	358	393	387	345	352	338	396	371	368	379	383	370	361	366	368	342	373	351	373	337	363	348	400	366	410	335	392	369	371	365	360	349	373	345	327	377	366	385	345	394	347	360	347	352	363	356	344	331	374	342	377	350	380	408	341	374	352	320	341	351	356	384	388	391	351	372	337	337	354	383	353	386	384	382	366	375	370	354	397	357	379	383	345	389	366	373	382	364	330	391	393	373	387	334	380	389	353	350	380	346	331	366	389	364	340	331	380	329	356	365	347	356	357	394	412	349	361	379	371	440	388	379	369	390	380	360	346	369	379	390	398	372	389	388	354	379	381	387	389	392	374	362	391	341	371	395	356	390	374	389	359	374	369	362	377	372	362	385	371	351	366	360	364	330	371	389	386	365	352	356	341	362	378	324	375	374	359	363	362	358	359	370	388	374	374	365	355	372	373	368	367	340	363	395	370	346	356	384	389	404	373	361	368	352	357	351	337	353	373	393	354	351	387	373	336	332	347	379	343	381	387	365	329	360	359	331	349	385	381	363	362	353	386	345	388	348	408	388	379	355	366	395	347	369	379	343	380	351	394	372	324	361	363	366	352	325	368	379	366	363	385	390	413	330	366	361	367	364	345	402	347	359	385	362	343	359	363	327	368	346	393	376	361	358	374	370	378	365	377	349	384	354	359	334	364	335	353	357	388	366	364	351	392	341	397	361	374	366	354	357	377	371	369	343	323	361	391	396	397	360	343	359	366	361	384	365	339	351	332	387	376	359	376	386	364	353	368	362	346	327	357	377	396	363	382	367	357	341	364	359	371	350	341	369	347	380	354	383	364	373	397	389	367	369	355	413	380	340	382	355	318	387	400	409	401	361	358	376	342	351	408	362	363	383	363	359	359	388	400	376	348	381	375	366	356	380	336	369	378	366	376	354	360	328	409	337	403	340	374	377	359	345	386	386	373	366	393	349	402	377	360	336	363	330	354	361	363	329	399	378	346	385	344	395	364	387	357	362	369	347	369	372	342	339	348	358	377	365	385	353	355	395	343	374	371	345	363	389	352	340	366	338	345	371	388	357	360	382	344	377	373	379	392	376	375	373	361	402	389	375	378	363	374	375	354	385	358	337	376	345	361	387	354	383	362	411	368	367	311	394	415	348	335	366	384	372	368	363	368	354	362	334	366	373	371	365	323	404	351	410	376	363	351	399	358	370	379	345	373	389	403	365	365	347	373	376	380	402	348	327	359	375	403	379	385	365	358	360	364	376	359	327	370	343	368	401	366	365	379	359	349	375	340	386	361	364	340	383	389	388	336	339	367	356	378	379	332	361	334	350	357	347	349	347	371	397	362	382	368	372	361	406	371	328	387	367	373	422	363	356	384	357	392	359	368	375	366	360	330	366	378	393	371	396	321	356	354	387	368	400	340	353	357	377	371	366	401	353	358	380	381	364	366	397	362	377	389	377	368	383	338	369	367	380	386	399	358	381	390	387	403	359	390	370	390	347	359	367	335	355	377	362	367	439	350	353	334	389	359	364	363	371	372	404	349	404	369	319	307	378	393	398	333	352	346	366	360	388	430	356	389	410	383	360	387	358	344	354	334	366	339	365	368	358	358	366	367	395	355	328	376	370	364	364	332	369	386	376	328	364	395	350	342	403	349	362	346	380	405	342	344	360	380	372	333	335	337	414	366	349	333	379	363	357	372	349	367	347	347	382	336	370	374	373	412	341	336	356	364	357	365	389	343	357	371	362	406	399	376	371	355	378	353	383	367	351	374	377	378	362	372	375	396	400	350	384	371	364	384	387	384	379	354	361	349	386	385	340	370	389	386	405	378	380	399	374	379	387	399	381	362	371	381	373	388	381	380	380	396	384	371	374	346	372	356	407	364	384	411	364	355	371	334	341	409	425	382	349	368	363	362	333	361	392	346	347	377	364	347	367	400	360	356	376	346	354	367	348	362	353	392	387	338	353	377	393	380	332	378	351	372	370	345	384	350	409	377	346	378	359	332	351	397	336	390	383	368	358	396	395	352	346	372	368	379	371	389	366	352	359	364	410	343	365	370	364	377	372	351	368	372	374	325	347	357	370	368	351	378	421	333	364	348	366	397	398	378	387	337	402	350	370	390	378	421	366	366	384	349	321	382	369	334	349	374	393	395	345	359	358	378	329	363	348	348	414	399	358	378	412	377	342	336	352	359	362	379	396	391	373	371	374	373	372	341	377	382	377	363	339	328	368	379	369	356	367	376	383	358	384	368	348	403	350	336	362	398	386	370	392	351	383	391	323	377	394	348	414	395	392	398	356	372	378	393	343	383	357	327	339	344	398	388	414	359	402	323	325	389	349	384	375	321	370	377	371	363	392	368	365	382	345	385	391	380	361	416	358	337	362	357	364	368	353	375	344	370	368	388	348	347	327	360	358	383	401	346	363	389	361	369	368	391	331	332	333	392	408	385	389	359	325	379	375	361	371	405	386	374	380	338	343	359	366	365	371	375	369	374	363	366	360	384	383	364	381	384	356	340	360	391	356	370	347	360	396	385	356	394	422	341	370	366	366	357	347	372	349	373	352	328	367	381	404	353	364	359	351	351	392	368	398	382	360	375	370	364	378	347	345	421	387	381	367	404	389	399	404	371	361	381	342	335	377	347	393	394	349	391	420	385	366	343	399	391	380	395	348	355	376	365	358	346	370	354	373	384	423	375	398	357	382	376	393	381	343	397	349	359	368	390	351	377	362	373	387	356	330	385	363	333	345	344	358	370	335	356	392	395	380	372	376	415	379	376	340	379	367	343	335	367	361	373	391	386	356	353	380	336	379	348	333	376	347	384	404	379	370	354	363	391	379	369	368	410	363	342	376	419	375	349	392	367	378	353	358	366	351	373	414	404	408	403	348	374	376	373	373	366	370	361	350	357	394	387	345	387	365	350	380	391	372	345	368	382	402	354	323	364	366	360	354	358	383	359	345	363	367	335	331	357	375	378	368	343	366	381	368	349	364	364	347	373	363	379	380	354	364	373	367	342	392	371	374	340	359	325	349	380	340	390	380	336	368	379	366	372	372	379	364	366	383	380	355	341	362	369	373	369	353	342	355	392	381	348	348	391	360	349	346	358	386	356	350	386	363	317	340	346	338	361	384	372	354	372	386	366	349	369	363	363	366	365	387	376	373	376	343	347	370	364	356	365	375	415	362	393	379	358	371	362	383	380	368	356	365	393	347	365	365	391	356	331	350	367	374	363	366	412	356	377	376	378	399	373	380	364	361	396	403	360	379	404	365	365	353	378	366	357	387	380	362	330	397	358	342	378	359	391	377	359	350	379	353	355	384	394	365	353	378	363	373	360	378	377	370	385	347	377	394	379	381	380	356	408	374	312	371	345	365	390	388	328
7237	4395	8567	9003	7471	5818	4994	4774	4291	3448	2863	2465	2110	1674	1595	1389	1279	1044	1004	1005	948	943	859	919	947	981	905	859	873	887	902	903	853	887	919	846	842	924	856	843	881	852	841	867	859	799	877	836	832	857	895	854	847	864	829	845	862	816	882	850	837	894	876	887	795	785	867	852	858	828	865	863	834	811	833	878	822	786	812	818	848	859	883	895	876	845	846	880	850	840	854	844	885	841	847	816	791	844	829	857	885	835	867	833	888	867	865	858	899	827	867	870	873	875	891	852	796	869	869	843	813	869	848	868	834	868	875	868	898	798	867	876	900	824	868	841	864	863	843	884	846	831	848	840	831	866	870	855	896	777	833	841	863	864	830	791	812	880	883	846	835	869	859	878	856	803	829	837	828	799	806	881	840	796	870	818	859	804	797	834	861	935	840	829	837	790	881	822	852	827	875	847	793	841	836	825	882	842	888	778	857	832	796	824	784	852	836	834	889	884	848	838	828	832	844	843	807	821	814	893	862	887	846	858	811	874	829	823	844	871	813	833	875	836	789	844	874	889	854	884	850	828	808	856	824	841	871	850	823	885	827	830	852	826	812	871	783	846	854	848	815	842	844	823	816	841	838	851	842	873	840	886	806	825	803	858	880	811	807	894	872	815	861	836	811	891	853	845	856	848	833	825	843	870	823	883	843	910	830	831	835	822	789	850	846	859	832	841	780	776	802	807	833	790	893	874	867	829	869	758	826	849	773	851	873	822	827	865	869	833	843	793	864	824	814	825	811	882	824	884	839	857	832	870	835	812	836	795	879	778	874	887	880	901	895	815	837	859	854	859	810	836	885	842	880	855	889	779	870	821	809	839	819	845	843	783	824	890	849	848	841	840	847	869	822	907	852	849	853	843	854	801	833	810	795	838	883	869	787	856	788	854	846	857	828	926	811	833	844	825	838	836	829	834	844	867	805	826	781	828	891	845	818	876	891	821	833	802	880	783	854	783	817	821	823	837	805	852	870	825	814	807	838	859	906	854	864	862	865	857	806	819	873	879	787	823	804	818	823	847	808	853	827	888	818	821	801	886	799	833	855	855	798	856	878	827	844	791	818	790	819	889	874	838	835	803	868	863	838	833	825	873	903	886	870	812	818	863	857	872	824	847	817	892	840	821	876	830	822	835	822	810	867	842	853	860	821	847	866	858	798	837	852	866	812	797	858	862	881	896	842	830	834	872	846	884	841	811	853	870	878	838	887	812	841	840	803	852	807	830	876	815	870	815	857	854	851	834	917	847	833	835	852	857	895	859	872	865	855	874	814	863	796	877	836	809	817	905	824	816	854	888	852	817	816	853	826	752	853	823	823	847	841	866	901	859	857	845	819	823	864	802	782	846	898	842	859	840	877	862	855	848	871	866	866	836	870	838	834	869	814	811	858	875	854	919	846	835	825	826	814	858	875	910	814	809	832	829	813	876	844	867	889	841	855	863	852	895	869	862	836	876	848	851	869	855	880	823	842	869	838	864	816	864	852	872	838	800	876	831	846	831	806	857	824	826	859	799	867	827	825	812	854	830	818	847	859	828	804	843	858	848	833	796	821	894	830	840	853	852	874	879	858	857	851	893	808	837	825	828	853	844	875	884	892	854	877	810	840	818	841	839	818	824	782	836	887	897	856	809	845	808	835	801	911	804	832	832	858	805	881	785	864	823	852	858	878	840	817	849	895	863	869	896	812	862	858	861	801	826	830	846	836	877	841	886	879	831	831	824	828	907	821	862	869	861	863	880	838	881	890	808	870	876	852	855	905	861	902	875	831	803	861	816	855	880	827	847	840	817	793	842	835	802	825	865	859	854	875	852	782	877	857	862	836	860	838	884	877	855	851	812	845	869	823	872	842	833	897	878	853	871	833	852	806	857	831	791	829	832	888	870	818	815	871	866	836	882	846	863	892	792	854	820	863	850	841	828	843	810	798	844	860	815	837	850	822	882	833	869	876	847	845	853	892	827	854	847	865	894	878	805	840	832	886	871	815	839	890	842	810	873	906	861	904	837	838	813	874	807	807	877	859	878	773	829	858	830	824	830	832	866	815	805	797	888	818	803	816	814	856	865	836	839	840	839	822	882	890	813	806	831	809	872	803	875	873	835	855	881	865	814	808	848	833	822	824	833	870	855	814	888	869	754	848	885	868	847	873	819	791	889	868	830	851	868	842	871	811	792	854	833	872	806	789	783	860	773	811	833	858	832	881	861	874	844	901	807	827	804	862	855	891	806	819	851	831	819	865	885	820	778	835	857	855	832	853	854	880	829	870	851	857	881	857	880	825	858	856	844	901	824	817	856	835	858	862	848	817	852	848	835	830	852	841	822	880	839	818	851	869	904	847	782	844	856	838	792	830	867	891	853	832	811	791	853	833	847	833	812	835	878	882	841	856	807	840	835	870	850	848	837	867	868	869	861	897	816	838	824	820	831	843	845	848	873	860	828	848	798	888	859	827	827	884	836	893	797	822	891	835	891	821	874	868	859	836	873	870	784	875	818	872	860	839	845	861	873	835	870	883	843	865	843	844	808	828	849	852	846	841	866	838	816	920	882	868	835	815	856	846	829	860	820	879	820	869	794	814	855	859	823	824	846	867	803	855	851	863	880	854	851	845	841	940	832	830	825	856	863	849	854	869	862	837	904	840	890	827	805	817	864	881	823	848	840	844	859	853	894	835	874	829	869	851	847	880	866	793	800	857	799	862	857	858	797	863	829	823	819	814	882	846	843	894	843	832	837	845	842	863	866	847	846	892	864	900	857	813	830	899	795	822	809	868	858	827	819	792	864	867	844	805	809	870	869	816	872	823	845	859	873	874	820	803	859	859	876	820	904	815	798	833	837	831	839	850	868	882	831	857	807	831	859	890	805	844	860	847	885	860	833	814	883	894	867	923	801	864	885	839	863	799	794	834	854	830	827	859	858	858	844	841	843	865	829	806	850	833	870	820	842	818	816	860	837	787	802	875	910	834	874	856	858	797	880	838	836	828	838	882	845	857	833	842	885	829	840	818	843	801	806	863	823	871	842	806	821	840	833	825	832	873	852	832	884	893	842	903	791	877	891	892	870	821	832	837	830	842	799	861	796	852	778	838	847	827	824	807	820	819	845	871	901	872	820	850	801	863	808	816	847	889	827	877	848	780	826	858	846	910	847	815	880	829	831	854	848	856	855	850	850	862	876	808	827	821	791	866	850	857	848	861	863	821	881	848	877	865	805	824	803	864	891	845	858	833	873	823	816	822	913	823	811	799	796	826	861	853	858	802	850	886	832	829	857	894	861	868	813	822	811	839	850	849	830	836	807	875	811	868	841	860	900	850	858	843	832	807	827	815	888	770	851	847	870	828	814	895	855	857	814	857	832	803	924	855	804	861	835	840	878	881	854	827	845	926	902	883	827	892	824	861	828	821	857	820	880	849	827	809	870	845	856	841	791	815	836	855	898	817	902	802	875	833	875
19532	7086	7135	5057	3522	2429	1643	1536	1373	1023	910	737	729	561	532	488	449	415	414	333	325	351	347	363	321	355	322	315	344	327	331	328	335	323	367	340	340	371	318	323	304	339	346	326	355	355	322	337	324	324	329	292	346	330	319	332	303	280	330	309	316	325	319	320	323	285	290	323	323	325	343	356	312	296	333	296	314	354	319	345	321	333	334	357	287	328	326	313	331	325	323	371	327	322	333	292	279	329	356	316	334	317	366	377	348	355	327	366	337	347	298	351	319	360	298	325	317	320	348	326	341	330	343	371	318	301	338	316	309	297	306	336	334	315	352	351	335	339	330	333	285	364	331	306	355	305	327	351	329	311	349	331	324	329	319	333	351	320	327	354	350	340	313	330	347	317	286	322	329	351	338	317	331	296	310	344	328	315	351	313	306	342	319	302	358	330	326	319	341	319	324	303	351	360	337	353	355	341	300	327	340	348	303	339	305	338	335	325	330	304	327	359	315	341	334	328	312	303	327	359	316	342	343	318	342	307	306	335	312	328	321	316	361	329	349	318	340	325	334	323	336	394	341	327	324	329	317	300	353	314	329	285	352	336	360	319	311	346	341	347	300	346	312	355	338	305	291	342	330	322	339	314	341	318	352	314	325	301	322	344	305	309	331	346	340	335	343	319	339	309	323	309	327	319	344	317	315	341	307	330	325	327	333	330	330	333	332	305	358	308	308	360	340	309	312	336	324	347	284	325	308	381	303	318	314	323	294	336	319	320	299	352	304	318	337	312	310	329	356	285	330	310	335	290	297	334	303	319	379	292	279	322	273	357	309	304	329	277	298	337	323	294	344	344	317	336	359	330	294	338	302	294	328	362	327	356	353	307	337	308	334	325	310	289	321	320	293	319	314	311	318	308	301	352	298	330	347	353	344	359	342	331	321	314	317	323	335	341	329	380	352	328	314	296	315	337	342	307	326	348	312	306	322	340	333	320	319	360	315	348	333	350	361	323	311	323	338	337	353	337	341	324	322	284	305	327	333	295	314	347	363	325	304	306	343	328	323	319	301	320	330	331	307	357	389	341	311	332	316	316	285	305	361	319	314	335	333	343	307	342	317	358	315	295	355	312	314	336	339	346	309	330	317	337	346	329	328	323	284	343	358	356	349	323	321	330	314	326	329	285	358	360	322	342	325	304	316	282	337	317	323	347	298	297	328	330	315	350	327	303	312	328	361	307	309	356	311	317	330	319	301	300	341	367	326	334	312	350	320	335	368	314	306	316	296	362	324	318	334	349	343	359	348	321	357	330	329	337	322	347	354	322	323	337	343	313	349	316	322	343	323	325	316	331	336	282	356	334	289	318	335	304	306	327	306	333	311	312	332	337	315	351	309	347	385	311	346	337	321	335	330	317	312	336	326	312	343	309	329	331	359	358	318	346	319	353	319	322	328	292	303	305	316	299	315	307	327	357	312	355	323	328	325	322	344	311	324	341	333	329	299	337	318	339	323	318	332	312	340	322	316	330	342	350	328	318	322	365	310	319	339	332	345	326	322	344	309	332	324	324	333	337	310	312	289	302	333	353	324	366	325	317	294	318	310	331	331	311	334	357	310	340	341	287	357	335	340	321	311	330	322	375	313	351	346	315	294	348	374	331	325	307	321	326	341	349	336	325	338	311	339	331	327	310	322	292	325	306	294	341	338	324	370	312	342	310	314	313	337	343	321	327	346	329	346	324	322	348	320	321	313	316	294	320	324	333	292	310	306	322	295	340	291	321	311	330	319	320	314	294	340	303	341	316	311	313	306	332	332	311	325	303	299	321	360	347	278	325	320	291	316	321	334	323	308	324	359	353	310	314	313	335	333	305	313	339	297	330	285	326	320	319	326	295	311	325	341	342	366	328	308	293	313	315	322	305	332	332	321	353	311	323	348	337	309	330	348	282	338	338	361	330	291	326	340	328	307	342	298	335	346	346	340	309	343	366	362	356	353	330	358	308	295	327	321	324	310	339	332	350	338	301	341	302	286	342	323	333	345	341	324	325	362	304	310	337	324	298	335	298	311	318	297	321	299	310	351	331	348	357	293	329	308	347	345	319	343	311	330	299	308	335	329	288	321	315	345	333	306	311	355	335	288	293	321	314	315	307	319	317	355	318	361	330	330	316	312	354	353	309	343	318	373	319	363	297	385	373	307	334	317	312	373	302	345	334	310	350	340	319	307	320	302	300	308	328	331	337	310	306	316	330	307	328	334	317	305	343	354	321	359	324	272	314	320	327	324	309	343	319	310	326	326	304	326	334	321	310	352	302	318	338	343	313	319	315	360	307	360	330	293	310	290	330	336	324	316	335	318	371	321	329	337	304	339	325	294	306	347	326	338	339	323	322	323	357	340	307	339	310	338	318	332	334	339	326	295	368	331	326	299	318	357	301	317	298	325	342	336	331	353	338	307	299	339	335	345	339	344	318	323	350	335	313	340	319	319	328	332	296	370	370	296	315	343	370	324	335	319	355	343	331	376	309	317	316	329	345	297	342	308	341	357	295	299	321	356	315	366	295	331	333	317	297	285	341	320	313	310	291	318	312	322	314	325	312	328	304	316	335	341	317	300	322	331	320	343	326	328	307	338	325	321	306	322	309	310	320	301	358	335	350	314	320	378	341	317	310	335	312	312	353	322	295	300	310	326	332	308	318	313	362	331	333	343	329	315	333	310	334	298	336	315	354	337	334	303	340	348	335	343	312	291	326	321	336	326	338	327	295	307	326	313	312	342	290	338	380	298	358	350	308	318	328	338	359	344	325	323	297	313	344	315	312	324	338	307	361	341	297	306	343	314	302	318	334	309	319	357	364	317	337	351	293	329	319	313	324	306	307	298	314	311	356	309	374	313	338	303	327	302	324	301	333	309	331	323	307	322	357	342	347	353	308	366	309	306	316	361	354	331	311	310	280	312	314	336	329	344	294	331	312	293	315	309	367	323	311	334	333	345	340	306	363	348	345	352	319	372	313	318	322	319	344	300	308	303	302	339	318	307	290	355	280	325	336	310	374	295	306	328	329	311	322	308	351	337	341	324	329	347	361	345	318	318	337	327	340	320	303	351	353	327	323	339	319	363	332	355	306	341	377	327	316	326	301	289	320	297	319	338	348	341	331	300	291	340	278	328	335	325	302	324	307	339	298	301	354	322	327	288	330	325	324	310	341	316	325	350	316	308	325	302	312	330	328	347	344	343	303	313	342	338	359	301	322	367	307	299	329	332	348	320	294	344	338	336	308	350	333	322	335	342	303	339	320	347	312	371	321	319	308	311	322	319	335	316	329	350	363	326	359	295	331	320	344	332	335	327	331	362	328	306	323	348	313	320	323	319	356	301	298	338	297	333	356	326	315	347	317	328	341	312	307	334	338	337	318	293	324	323	320	323	342	297	318	328	341	343	319	338	311	295	297	296	314	295	310	356	362	293	337	308	305	299	328	312	353	293	324	296	356	311	318	296	307
13227	6341	12812	13714	11795	9234	7155	6685	6404	4713	4094	3236	2957	2244	1993	1759	1513	1202	1136	1089	967	942	933	848	864	862	848	823	814	880	826	831	850	819	840	764	863	736	797	782	841	764	752	718	751	768	798	722	785	738	781	779	759	755	783	794	795	767	699	692	782	794	757	698	774	740	766	714	776	778	744	788	731	755	746	714	793	733	805	738	709	810	758	758	697	737	788	749	782	764	742	775	772	750	750	744	779	755	751	744	790	767	786	747	739	784	776	774	720	802	757	744	750	812	704	761	763	779	753	741	746	719	825	732	723	751	734	754	765	753	762	747	808	747	716	727	773	750	770	712	798	783	775	664	778	736	777	720	781	745	765	731	787	733	734	767	784	732	768	776	745	758	799	773	716	730	743	765	763	752	805	785	797	742	727	759	791	743	740	754	775	794	750	737	808	739	783	712	759	759	737	796	793	710	770	788	743	733	709	763	794	745	731	749	781	740	759	774	725	751	779	792	778	810	757	786	762	773	737	744	719	805	760	731	753	798	782	769	757	756	776	791	769	776	780	776	766	755	800	768	741	791	786	745	733	698	712	775	812	707	768	769	723	799	706	733	784	745	749	744	795	743	720	698	747	772	757	744	746	734	755	722	774	814	776	743	761	759	739	807	767	808	816	837	851	735	831	748	781	748	784	763	678	759	721	755	733	774	793	734	758	795	789	754	774	724	740	754	758	785	750	742	719	775	751	758	791	746	730	764	760	780	787	697	784	792	746	737	768	768	761	732	774	726	755	749	759	760	745	701	764	730	704	755	797	764	774	727	745	781	778	774	784	729	720	713	729	752	759	753	723	782	743	757	746	755	770	753	758	772	714	734	761	760	809	746	797	770	826	767	732	741	769	731	794	758	737	813	739	761	741	728	751	758	797	787	771	737	776	760	756	757	730	767	708	761	788	793	725	781	754	784	785	792	724	716	766	773	719	799	743	798	692	774	785	748	738	751	738	798	795	745	724	768	772	785	780	819	781	787	744	774	709	771	732	690	767	793	795	785	752	763	768	740	769	768	776	746	746	724	771	755	766	749	784	762	732	753	742	802	784	762	718	780	745	733	765	696	816	766	716	751	756	772	754	753	719	721	775	762	777	698	752	767	798	773	721	753	791	752	739	760	768	777	740	765	763	760	745	752	745	734	766	744	733	721	742	771	768	812	803	780	765	802	741	801	764	753	755	792	739	762	749	754	785	807	739	745	731	754	769	778	767	724	750	736	752	756	756	761	738	763	769	753	747	722	723	765	754	741	757	717	754	776	742	766	774	790	769	787	742	751	766	764	814	770	707	746	774	745	783	735	765	808	748	748	768	767	738	772	762	735	743	763	756	791	781	743	755	725	696	771	746	731	740	733	794	792	755	738	762	755	738	752	741	748	739	725	798	764	765	816	742	742	757	770	718	728	753	762	778	773	727	791	695	760	744	735	745	755	761	738	770	769	782	732	784	794	730	734	751	725	744	783	738	766	781	806	747	731	760	787	756	789	771	677	712	797	765	739	741	756	756	796	778	693	800	711	753	786	751	786	738	734	776	760	774	763	790	712	756	757	746	750	771	749	807	763	744	800	730	785	750	798	771	742	783	766	814	669	727	748	756	749	762	757	789	754	804	750	690	747	778	745	705	702	770	778	749	779	786	780	794	803	751	796	774	785	754	810	792	771	770	771	812	739	764	755	783	753	785	758	779	736	800	771	735	799	775	768	755	705	757	782	759	685	780	776	767	766	734	751	754	766	766	708	795	837	723	744	728	802	783	740	783	778	745	755	769	797	718	731	733	761	731	770	807	744	742	761	723	763	742	755	755	727	807	773	775	747	796	798	743	788	751	755	737	752	770	735	714	788	775	723	817	733	757	756	725	734	740	747	777	750	771	727	738	775	719	776	804	781	766	776	779	721	770	755	774	752	795	798	733	750	756	773	779	787	763	726	779	745	753	752	760	800	780	744	777	773	752	749	706	773	768	722	748	746	777	710	763	759	773	767	731	779	756	777	746	775	813	739	733	707	734	763	745	818	729	746	733	780	709	761	773	767	762	751	769	766	704	828	739	753	725	729	746	725	766	744	767	739	771	768	710	754	772	754	776	805	739	775	726	827	742	772	752	713	778	734	785	808	747	747	753	790	747	745	740	776	750	716	798	747	771	756	779	725	775	753	837	781	781	774	780	795	813	772	727	751	770	747	738	766	743	710	752	749	766	769	817	778	740	745	755	786	717	757	717	729	741	682	770	773	741	785	739	757	738	740	758	832	755	800	790	777	728	763	735	735	782	756	766	777	782	725	742	752	751	766	734	734	792	749	754	732	740	761	742	808	776	753	749	722	730	748	776	751	755	718	718	740	763	758	754	763	787	752	727	704	742	727	769	775	745	747	771	736	754	775	811	729	769	751	760	747	725	710	781	785	769	750	723	755	765	799	792	762	784	745	731	746	767	732	719	743	749	764	778	793	773	776	730	748	789	779	762	753	747	762	751	728	805	765	661	736	741	752	756	756	767	736	801	769	752	798	777	749	737	741	772	819	742	734	755	762	754	709	788	707	759	767	729	734	728	748	771	698	742	742	685	787	778	782	770	754	727	776	758	816	809	766	724	761	761	802	786	722	739	763	746	741	736	755	712	749	699	756	765	757	719	787	813	721	773	742	798	767	750	750	744	735	762	771	744	795	752	748	776	779	784	748	737	735	787	796	795	743	713	784	752	809	747	738	729	765	742	755	736	721	777	724	770	748	804	767	771	729	722	770	745	777	751	789	752	758	785	716	777	740	759	746	753	770	746	735	806	712	773	759	775	709	766	771	716	799	764	789	703	738	799	790	727	747	770	710	730	762	703	760	739	758	752	736	739	775	764	767	776	778	747	764	732	779	746	777	818	754	707	757	729	792	777	770	761	725	750	766	730	787	776	733	754	741	773	770	712	744	769	804	701	718	761	790	693	699	749	742	737	791	754	729	728	780	773	716	793	725	802	734	747	811	703	734	846	777	732	729	740	733	728	826	752	745	747	734	750	718	774	775	767	738	757	729	760	788	745	797	712	743	771	743	769	792	758	829	745	734	761	763	779	736	741	749	736	695	776	741	685	757	732	768	747	710	777	828	749	793	721	778	726	695	714	726	743	736	737	731	710	768	768	772	744	759	786	797	735	744	728	738	737	747	720	811	780	780	777	795	748	771	724	760	789	784	785	765	770	742	714	754	725	807	698	763	746	787	781	719	701	750	738	727	761	751	782	755	774	767	777	756	746	771	771	726	728	796	768	790	766	763	725	713	814	746	794	747	748	768	790	786	756	795	783	776	755	760	775	786	738	743	755	773	739	738	745	726	746	719	785	728	765	792	764	720	731	784	758	770	774	786	718	726	764	769	745	731	755	737	754	727	765	744	723	766	727	762	740	758	758	725	790	789	732	732	728	738	711	732	759	750	749	785	774	770	764	762	767	827	774	813	747	747	754	710	718	749
27302	10550	10252	7450	4984	3311	2251	1702	1723	1332	1122	832	762	674	524	481	426	399	323	317	316	302	272	307	294	302	303	290	307	284	280	263	290	279	293	295	292	277	266	261	280	268	326	292	263	261	282	277	292	277	279	278	257	273	256	277	274	275	293	290	302	272	239	263	306	292	280	273	286	297	262	293	274	286	237	241	272	265	262	265	264	272	248	271	265	285	280	256	276	255	247	250	279	263	238	286	255	276	273	246	273	270	261	241	264	271	268	278	317	277	297	276	279	278	258	279	247	254	280	251	267	285	254	279	289	304	272	276	263	281	280	277	250	265	281	273	292	278	251	272	316	256	272	271	290	286	244	287	310	281	255	277	267	264	276	276	279	269	247	285	259	255	277	274	274	276	265	286	261	271	249	286	270	263	271	278	293	265	263	294	294	250	292	243	256	243	300	246	260	260	257	279	273	278	296	275	252	253	289	259	294	250	300	276	263	264	279	297	277	298	291	278	229	257	266	247	263	274	276	245	275	264	264	288	279	301	289	302	264	273	258	286	287	243	266	260	306	240	270	227	264	279	252	272	277	270	280	258	264	278	256	262	260	262	287	261	270	276	273	249	266	271	304	261	266	293	256	300	273	295	309	242	253	256	285	271	253	291	285	283	274	280	250	283	271	232	282	299	280	249	294	268	250	277	313	279	242	285	285	291	265	273	271	255	256	300	283	244	287	298	280	246	254	286	273	262	268	259	286	281	270	307	260	270	258	288	256	246	269	257	277	255	278	273	264	271	240	251	265	265	279	267	248	266	285	271	293	267	277	265	272	261	238	271	257	289	253	280	304	293	276	277	273	249	270	260	268	263	238	246	268	270	258	311	288	255	261	259	292	263	244	274	252	276	283	268	268	279	260	274	255	296	302	265	256	284	279	284	281	282	282	251	269	280	250	279	235	258	262	289	274	283	293	280	271	247	288	241	276	277	262	291	307	271	263	261	293	310	256	271	271	267	293	274	290	259	265	248	293	282	273	270	266	266	272	283	292	269	309	293	278	251	265	261	266	305	284	273	283	267	276	271	274	252	251	255	274	253	229	246	265	311	254	272	249	276	314	294	305	269	233	256	268	296	274	229	310	261	266	297	266	261	247	279	277	283	254	247	289	275	265	262	254	230	267	294	277	262	304	246	260	286	261	286	251	260	290	284	269	278	298	283	286	279	255	275	266	238	273	286	276	254	282	273	267	261	260	279	246	282	281	270	256	275	271	253	273	267	265	303	305	243	307	288	283	296	256	278	277	264	253	246	276	297	284	264	263	305	314	289	294	266	252	278	256	286	246	255	255	254	242	271	244	271	247	277	253	248	271	284	278	297	284	291	277	253	252	248	262	265	255	249	284	263	267	271	263	256	273	302	295	263	259	252	275	245	271	263	264	268	281	235	250	269	267	267	285	296	272	262	289	258	254	259	252	273	301	255	273	266	252	283	300	296	269	273	272	269	261	264	285	253	274	261	219	283	276	284	222	265	257	279	266	241	269	257	257	268	263	273	264	252	261	243	284	261	258	254	284	258	289	260	274	274	267	278	269	248	264	290	274	281	267	289	271	306	276	288	268	261	285	245	267	245	276	280	263	273	281	253	264	282	278	271	262	281	288	245	236	265	264	253	301	307	274	267	268	271	284	253	250	272	280	270	270	252	262	280	235	264	252	264	271	237	244	302	257	280	268	266	265	277	243	308	297	258	300	299	268	246	241	261	288	275	308	277	259	276	270	276	235	265	290	271	277	258	277	290	284	279	269	272	285	284	285	277	267	266	294	262	260	302	304	256	256	296	287	269	254	257	275	259	298	261	262	283	298	266	259	248	267	242	256	276	300	301	297	246	258	277	276	284	234	255	264	270	267	254	257	273	260	269	292	281	264	282	253	261	252	268	251	277	265	267	266	316	284	266	287	269	287	281	254	284	237	252	286	267	314	294	275	271	263	266	289	259	265	275	308	256	263	250	283	279	294	276	271	260	256	297	300	272	266	275	253	239	274	257	294	216	270	260	257	266	245	279	264	272	262	280	234	242	278	234	245	262	275	288	256	244	245	281	253	266	281	274	280	271	249	263	271	264	266	275	268	271	289	264	271	271	264	282	277	248	258	304	267	307	291	274	259	242	288	267	282	268	294	252	281	256	293	252	238	230	254	264	272	290	275	263	279	251	242	268	255	284	295	250	297	269	302	270	279	247	238	249	287	287	297	264	290	270	251	258	244	288	303	264	307	261	262	269	242	236	271	246	262	279	272	292	286	281	261	282	266	291	234	282	269	275	287	256	265	288	297	255	267	286	288	252	283	260	289	328	279	246	279	288	289	273	267	248	238	273	275	283	272	267	239	266	263	265	265	286	249	216	250	266	260	281	280	250	252	284	269	279	257	272	246	274	264	242	297	286	279	281	270	293	257	288	277	288	292	288	275	278	254	260	266	269	226	268	277	269	286	274	277	258	250	274	260	257	276	282	255	289	295	253	277	274	269	252	270	294	281	287	251	264	301	248	277	261	291	252	269	264	267	260	266	254	258	262	299	262	255	231	293	260	306	275	241	263	263	257	255	285	277	279	265	272	285	273	271	257	269	275	261	262	268	262	272	285	261	272	277	257	281	297	258	255	250	296	256	247	282	263	267	262	243	292	265	259	253	253	275	245	268	260	256	247	266	281	269	269	236	298	268	282	245	266	239	275	286	241	286	255	269	240	272	256	259	285	257	257	279	272	270	264	250	277	271	211	263	314	247	310	235	300	250	275	292	272	283	275	239	245	266	273	258	258	284	273	272	257	277	271	244	279	290	256	281	274	246	245	267	274	255	266	262	282	289	243	275	274	291	252	272	281	267	259	256	259	261	291	259	288	254	235	296	268	271	275	287	283	252	291	261	288	257	272	310	248	282	253	276	258	261	280	252	253	258	313	293	268	272	247	282	266	272	264	303	275	264	284	325	263	266	270	239	288	253	286	233	256	266	227	259	258	279	286	300	270	263	261	250	282	270	296	256	290	264	306	299	263	280	278	278	273	273	246	280	240	282	281	280	291	275	281	257	239	242	237	257	260	253	285	250	269	258	274	260	249	277	282	278	275	271	273	274	262	281	283	247	288	269	291	236	290	248	273	288	247	252	293	290	244	286	278	283	256	245	288	269	269	265	248	238	262	271	276	284	248	263	253	222	286	267	291	278	260	290	248	294	271	294	278	256	240	268	266	262	265	285	285	283	256	269	273	268	267	271	285	276	274	241	291	288	278	283	302	282	260	276	249	269	283	254	266	315	257	281	283	270	260	296	267	239	261	251	271	275	259	263	261	286	259	242	277	260	274	245	269	272	283	270	274	255	243	261	259	262	287	265	280	268	263	276	286	254	258	256	270	275	268	267	266	255	255	284	275	242	268	268	256	275	256	287	270	291	228	269	249	289	275	258	268	260	274	301	257	265	222	263	278	279	264	306	247	269	271	237	229	290	289	254	263
16113	8361	16146	17758	15388	11955	9026	7617	7830	6169	5223	4104	3679	2841	2238	2018	1740	1381	1108	974	949	941	832	777	787	785	727	784	770	723	713	692	756	713	683	722	749	671	661	642	688	692	645	703	651	648	682	670	693	675	676	627	672	629	634	646	639	609	658	651	619	655	672	662	625	617	653	654	632	672	682	654	676	626	631	678	631	672	678	635	622	639	590	612	666	619	638	649	619	682	651	605	658	645	672	661	641	664	656	657	567	633	642	640	639	615	605	650	682	667	648	639	664	654	680	671	678	622	615	645	618	671	671	681	643	630	668	723	657	596	622	696	651	583	651	606	628	655	648	652	642	657	676	695	633	670	648	637	659	636	682	613	660	640	618	660	602	628	664	656	655	666	635	600	644	621	636	606	632	590	637	643	622	626	627	666	664	645	630	655	633	585	603	659	587	644	606	626	673	622	660	651	622	567	666	621	627	634	650	628	615	626	615	656	659	683	674	695	615	670	596	665	636	629	649	671	656	599	653	650	664	647	646	646	634	610	682	633	609	604	639	667	654	615	652	605	647	651	648	651	629	700	685	635	667	616	635	636	554	670	645	644	669	660	665	640	653	610	654	671	613	667	646	638	658	631	669	592	621	675	658	639	626	627	637	684	668	642	650	675	618	644	610	642	654	634	659	695	633	641	623	624	586	653	632	647	629	635	644	639	595	684	638	636	610	665	682	646	628	592	696	650	676	603	629	640	654	647	628	662	653	643	643	619	585	612	636	681	633	636	637	637	627	639	646	657	641	647	639	630	648	666	662	645	658	624	610	618	643	629	587	649	632	643	601	647	628	665	608	637	647	638	666	645	624	664	653	652	624	658	629	630	651	611	644	653	631	642	650	660	638	663	654	641	655	663	648	614	642	677	654	631	652	642	637	636	674	643	650	665	654	669	690	680	644	647	678	649	653	618	671	613	625	612	638	622	616	587	603	622	629	647	665	619	637	711	670	626	636	621	619	638	643	591	635	659	701	636	623	628	690	653	649	643	633	610	628	580	622	664	654	639	636	637	640	634	610	660	611	627	659	665	635	664	670	612	711	631	663	653	621	644	660	647	666	644	597	634	687	608	630	675	661	656	654	653	610	641	638	659	632	588	659	635	610	645	688	652	594	656	633	580	669	679	641	631	626	620	654	651	643	616	647	620	601	666	622	681	641	665	634	625	606	672	655	683	650	642	617	615	646	629	607	651	619	644	629	647	650	641	675	682	670	665	631	639	622	636	638	659	638	626	625	624	644	662	629	594	646	617	616	655	677	653	664	634	684	624	671	615	658	655	649	612	602	659	588	618	659	623	642	616	607	624	607	698	611	617	636	625	677	640	609	639	611	661	618	629	608	652	612	644	670	653	668	673	642	671	653	604	649	632	663	630	643	634	665	642	636	658	598	716	616	653	671	668	650	636	671	641	648	669	632	633	617	654	646	642	674	643	666	628	630	632	632	636	687	645	647	586	660	619	637	614	638	662	659	624	661	611	665	632	619	622	636	650	654	603	634	624	668	688	583	649	653	653	612	679	688	598	659	626	673	666	663	611	637	697	610	628	641	605	585	658	652	592	664	604	657	641	593	674	636	606	626	637	670	620	587	647	668	634	637	657	658	641	658	619	666	640	635	657	638	665	677	628	621	610	603	618	646	618	656	645	639	649	647	670	645	651	663	662	637	626	664	669	670	661	648	661	639	640	636	634	634	624	652	645	691	662	627	666	657	643	659	714	633	632	641	651	662	657	664	707	679	610	672	633	609	627	641	644	602	646	589	678	673	681	657	622	609	651	660	649	678	674	642	692	648	650	675	638	655	700	663	602	635	653	659	627	648	658	653	661	660	679	632	636	658	629	637	648	670	676	676	602	652	652	658	642	622	612	641	626	653	623	640	643	674	672	659	659	660	671	642	652	647	598	662	647	682	662	616	619	626	638	615	605	635	655	602	651	639	616	618	631	645	610	649	651	625	625	676	665	655	630	671	667	689	630	681	687	631	628	621	710	660	620	638	672	601	684	634	658	651	646	625	647	620	617	655	657	637	633	703	614	633	628	664	654	636	611	658	684	680	656	693	602	670	638	680	634	638	648	649	625	604	706	662	650	644	658	626	655	665	644	653	649	625	624	650	679	677	647	671	618	695	630	644	679	644	632	638	634	674	694	684	663	691	623	652	659	668	667	648	642	666	672	627	657	614	657	604	666	662	641	678	653	605	675	627	675	652	654	608	636	657	656	649	644	671	635	647	639	705	621	638	641	676	614	649	645	601	649	670	720	624	640	650	608	694	669	701	619	653	653	638	600	642	623	620	660	708	667	624	647	661	607	706	632	642	645	609	672	671	645	632	665	588	662	654	674	675	627	647	614	636	617	650	612	670	594	661	644	660	622	661	612	632	663	672	644	715	624	656	661	657	624	603	599	633	604	658	707	673	646	630	630	665	590	688	646	651	670	639	689	620	659	657	662	630	665	646	660	597	598	644	616	714	624	701	636	663	698	621	659	619	625	626	647	664	622	635	641	675	622	647	676	615	654	658	620	628	647	599	672	635	610	685	698	633	668	616	630	653	622	613	604	681	614	654	614	694	679	670	573	617	672	668	618	674	633	662	604	703	622	675	667	655	637	649	590	664	615	686	662	617	634	641	669	663	613	639	685	669	629	670	640	643	668	625	659	631	631	662	635	660	656	646	652	657	656	650	661	654	585	645	666	603	646	626	612	681	639	635	687	622	642	650	594	639	659	640	650	661	671	622	645	672	637	668	653	629	671	665	644	661	660	605	667	629	653	699	636	659	667	607	648	682	637	628	676	639	596	640	600	622	609	676	665	633	605	630	640	664	625	651	638	639	639	659	653	624	632	659	640	656	632	662	647	611	631	642	648	632	633	667	634	617	607	631	653	643	641	667	594	614	652	659	640	642	649	628	647	625	648	611	627	633	648	608	640	667	633	644	646	682	622	640	676	610	674	643	649	652	634	661	650	634	611	668	596	695	659	648	628	608	666	667	632	687	602	614	673	683	653	633	607	673	617	649	585	657	611	625	613	676	611	678	644	627	659	631	609	649	593	667	684	656	645	603	631	676	646	656	612	655	616	653	659	640	648	621	628	644	630	627	653	613	650	655	628	660	609	656	634	607	653	699	666	677	608	625	581	593	620	660	652	680	629	697	648	651	690	601	674	624	641	632	660	647	628	628	643	658	597	631	634	645	678	648	608	667	621	639	648	609	639	643	662	662	583	637	640	637	649	626	645	622	638	652	612	641	639	681	662	639	621	638	670	629	628	617	629	631	663	644	639	630	643	615	649	647	657	645	656	622	672	635	595	659	617	653	616	647	650	667	631	637	632	675	594	686	666	624	625	679	645	639	668	656	659	668	613	617	634	651	706	646	665	632	624	657	658	638	628	649	619	663	621	622	655	622	636	641	620	672	632	620	631	627	643	650	626	639	650	668	637	626	679	676	701	695	622	629	599
10194	4320	4500	3180	2160	1468	1150	986	1015	859	730	660	609	510	459	463	481	452	368	363	393	366	387	373	421	409	371	378	353	406	374	384	358	394	355	331	366	307	372	380	387	355	349	325	368	388	371	353	346	426	367	369	346	342	364	326	377	371	386	342	351	365	385	369	366	356	368	365	371	402	350	382	356	315	386	374	402	346	326	342	364	375	360	376	359	341	377	384	375	382	404	389	382	356	360	381	388	377	381	401	395	371	370	405	364	360	403	333	374	363	395	352	368	372	359	353	393	374	357	368	412	387	376	371	349	383	362	381	383	392	350	373	402	389	360	398	369	340	388	368	364	350	353	371	362	366	391	344	405	340	368	395	381	377	372	363	372	372	379	347	413	370	389	351	345	379	335	412	321	343	395	375	312	393	356	392	346	404	352	358	368	376	328	384	398	351	359	362	349	350	353	391	403	370	361	376	369	377	389	377	396	371	372	385	366	382	358	389	438	351	334	364	377	403	379	371	367	360	382	326	297	378	362	372	370	368	370	374	417	374	355	351	352	382	396	364	360	364	333	364	359	359	384	385	348	331	374	353	373	358	370	355	364	342	363	365	381	361	362	376	388	362	378	359	348	366	398	365	360	343	389	362	391	373	366	368	357	335	336	329	318	372	327	340	359	388	362	372	381	345	363	361	350	382	376	418	420	352	376	362	365	385	387	362	363	334	380	374	362	391	354	371	367	415	384	358	359	360	335	349	355	379	395	376	330	388	372	351	360	344	340	367	350	352	382	367	342	378	364	395	372	362	327	365	360	374	399	387	369	358	353	380	304	354	309	363	317	349	348	371	376	356	372	372	384	373	360	373	409	351	383	330	384	385	354	366	358	365	395	384	378	354	366	348	368	378	330	374	355	361	387	387	389	371	367	383	365	380	346	410	338	339	387	378	361	382	365	353	420	347	336	373	352	346	370	364	370	379	370	335	344	349	354	341	350	409	322	383	374	344	357	379	354	371	357	331	368	348	351	341	394	348	344	387	359	379	360	384	365	334	383	368	380	356	337	396	378	342	366	383	388	358	335	388	358	382	388	360	357	377	385	404	397	380	368	386	385	358	367	362	380	344	357	356	409	352	360	356	359	391	350	345	368	377	320	370	336	348	353	357	377	370	380	350	362	364	353	378	374	313	353	392	370	380	371	316	372	357	330	359	389	392	374	379	423	370	383	381	356	350	378	368	367	364	372	380	341	355	366	364	367	405	393	387	406	374	340	379	333	383	350	368	315	374	380	377	373	381	363	372	382	354	365	361	379	359	400	384	328	333	399	374	345	374	348	398	377	369	369	342	417	363	355	373	366	398	370	347	379	335	343	343	399	361	344	361	393	381	333	331	380	371	383	345	397	359	336	366	376	348	346	386	368	376	380	364	357	374	336	397	394	350	382	398	330	383	383	388	373	365	354	360	348	360	357	361	373	351	386	368	377	381	365	392	418	385	366	364	385	362	381	363	375	380	330	365	423	373	364	332	393	363	334	376	377	355	388	406	372	393	367	396	381	384	387	340	341	394	348	401	395	329	392	378	371	389	382	360	363	356	396	404	352	362	380	365	377	362	357	371	385	370	396	381	365	411	415	390	412	399	372	375	342	388	373	402	387	377	379	378	366	371	372	390	367	391	372	385	386	356	377	388	356	355	388	358	400	338	389	378	391	380	376	391	385	404	383	351	379	360	342	372	404	333	360	351	363	355	351	314	342	355	368	354	365	380	387	364	381	358	396	331	355	393	354	405	385	370	328	389	355	354	364	336	378	353	401	371	327	344	358	355	335	350	375	392	420	359	369	371	367	392	360	372	382	333	394	344	406	339	361	365	362	361	429	402	385	417	398	365	322	383	351	350	360	364	390	382	329	342	392	380	395	380	395	411	404	381	357	338	373	355	370	365	399	384	351	387	350	391	337	367	367	367	372	396	355	365	392	396	352	344	365	379	371	304	344	371	387	370	350	341	341	396	395	344	370	390	391	416	328	377	364	356	358	371	348	367	349	380	342	361	365	358	327	356	352	383	357	316	361	356	368	366	351	376	379	356	410	354	377	355	426	361	419	345	395	404	378	358	420	340	387	397	376	369	392	402	331	394	355	363	368	317	371	330	330	342	360	359	354	362	342	372	361	423	347	407	371	376	368	385	375	334	373	399	380	310	369	356	396	371	382	381	397	365	366	359	384	384	351	375	397	380	349	369	346	358	391	341	381	370	354	384	357	359	380	364	372	387	353	331	415	396	392	368	370	409	420	354	353	361	381	344	377	364	378	388	359	382	368	318	343	381	363	358	387	388	357	378	320	351	328	402	386	353	382	405	368	375	359	366	355	390	369	386	373	379	373	383	370	365	348	369	417	351	364	409	391	359	340	360	361	338	394	371	362	377	381	403	338	343	352	343	378	359	357	341	322	349	363	400	378	363	385	363	373	402	370	351	338	346	361	334	373	383	359	352	362	392	357	392	410	336	407	324	408	342	353	356	368	336	404	379	364	349	364	385	356	393	331	383	364	353	383	368	372	345	366	361	390	386	350	354	336	378	368	386	411	379	361	413	390	369	378	366	326	352	376	370	410	368	369	370	346	353	372	375	397	357	362	372	375	380	386	381	395	345	341	399	341	387	366	379	367	352	360	374	362	382	392	385	359	397	367	350	395	396	395	363	364	374	383	366	371	361	340	342	398	383	350	377	358	336	366	395	345	368	410	369	398	398	386	368	361	367	355	419	374	347	357	357	376	372	332	368	384	372	366	350	353	415	338	393	380	376	371	392	355	369	383	337	377	347	381	346	379	363	372	366	371	391	390	387	378	354	367	333	358	357	398	348	378	374	372	373	373	317	374	332	406	360	408	417	384	368	328	354	386	407	344	367	378	334	388	360	358	374	373	367	385	382	400	369	327	364	369	343	374	400	375	386	401	371	344	381	363	366	344	350	366	373	334	377	363	360	376	368	357	363	326	377	349	365	368	358	357	340	378	360	383	398	361	348	371	355	375	382	375	400	371	380	383	314	378	361	390	341	345	368	380	429	379	368	372	365	330	373	360	367	365	398	372	366	355	345	378	366	348	346	355	406	335	339	344	347	374	386	402	358	352	352	394	365	349	345	372	376	356	363	396	385	333	370	343	375	349	370	395	352	402	362	384	406	361	392	324	367	340	379	332	362	446	393	384	388	328	383	392	339	373	358	364	353	387	404	345	369	392	338	343	336	375	414	344	360	363	356	345	362	369	394	384	355	357	363	361	375	351	364	408	371	366	401	369	361	366	366	345	392	373	352	360	370	360	379	421	358	363	356	382	400	383	388	408	390	392	376	384	381	374	353	369	354	369	363	366	362	337	360	362	365	366	390	371	372	340	368	379	391	357	357	366	373	352	337	357	353	350	358	381	353	370	375	374	347	349	374	357	382	393	362	344	345	355	345	386	335	382	359	370	338	382	361	351	351	362	405	386	376	352	377	364	337	357	366
6950	4500	8448	9133	7811	5979	4557	4133	4173	3373	3036	2385	2292	1823	1582	1441	1305	1265	1003	984	985	936	923	868	880	923	871	891	898	925	900	898	874	892	907	877	848	865	842	802	853	866	882	839	861	903	829	838	885	866	865	811	822	841	854	878	838	804	806	853	833	832	860	864	866	826	875	876	854	867	872	812	833	882	851	881	887	812	856	898	880	808	870	822	913	831	819	817	792	848	901	843	876	869	878	838	880	866	855	829	826	894	853	852	863	838	830	784	846	812	889	878	874	840	831	842	819	793	852	816	838	893	800	879	837	812	853	805	846	811	845	820	866	859	863	824	812	805	815	849	807	824	844	812	869	876	831	871	822	884	854	865	841	859	847	857	840	810	847	863	846	847	830	865	829	795	878	820	854	834	832	835	832	835	851	895	846	871	839	902	892	846	856	865	884	837	830	845	874	815	873	824	800	844	846	848	858	869	871	838	848	859	859	829	866	868	820	835	829	878	835	835	838	829	852	861	875	928	834	840	837	850	830	822	847	821	866	882	877	855	858	880	852	821	891	833	859	848	825	879	840	822	821	853	824	861	836	836	886	845	784	833	853	867	874	820	824	905	852	857	847	809	786	883	843	895	782	874	860	867	852	856	780	800	892	822	830	902	811	871	844	832	829	834	870	905	831	899	843	803	850	892	882	818	843	823	812	813	902	859	804	849	837	821	839	829	861	876	842	842	802	835	876	857	864	846	828	843	827	807	865	910	831	854	820	812	916	806	866	810	865	833	835	825	844	879	859	849	849	829	864	830	820	867	793	829	803	869	819	776	857	848	877	832	885	871	828	888	867	816	832	842	764	871	840	849	827	851	854	908	836	822	837	809	894	844	851	845	798	869	872	835	862	858	851	836	837	852	838	886	815	817	825	889	832	822	860	909	842	852	865	853	866	849	845	900	810	809	813	867	873	851	815	851	902	896	814	828	834	823	825	817	820	847	837	820	839	857	830	824	849	866	896	825	828	891	872	789	841	812	871	870	887	901	849	854	872	915	872	844	888	799	844	820	811	832	836	834	822	901	857	838	814	855	824	890	848	810	873	832	858	831	801	844	856	890	850	852	833	865	854	874	886	847	829	804	855	826	850	848	847	868	851	859	767	841	834	806	856	909	817	893	935	862	857	868	854	846	792	870	815	849	785	794	860	913	835	788	860	803	862	805	890	850	839	876	834	842	877	808	817	806	832	814	840	872	847	851	856	882	874	784	815	831	827	857	848	857	831	838	840	857	908	821	852	862	826	873	806	837	882	815	832	881	839	861	814	868	824	757	848	866	847	777	848	865	867	819	834	876	815	816	835	891	823	850	838	878	867	795	863	860	810	847	827	866	885	860	867	836	765	802	856	825	838	877	867	856	856	867	879	841	864	877	870	829	862	808	849	854	813	803	814	824	807	814	850	870	905	844	827	857	875	793	831	844	844	908	857	842	828	816	839	860	817	873	836	868	865	878	850	860	808	846	866	794	865	866	815	912	915	899	838	857	795	825	882	868	848	870	812	898	846	813	853	928	791	846	835	900	871	821	840	850	808	822	813	819	850	853	807	891	866	855	835	851	830	791	879	836	860	828	856	879	796	875	849	829	807	813	876	858	810	818	852	865	870	794	835	835	775	849	883	833	831	905	858	859	832	824	828	854	877	874	889	845	831	848	814	818	844	871	837	829	796	880	860	836	818	809	816	854	834	833	860	920	810	837	804	823	835	825	843	906	869	844	889	817	835	825	848	853	894	852	839	834	847	784	824	836	881	870	823	848	874	836	880	792	831	855	781	870	836	824	847	848	882	864	849	815	834	796	841	854	851	861	811	867	844	866	861	902	888	850	852	821	871	899	838	851	834	839	905	891	843	861	899	814	857	798	828	841	795	884	856	867	850	899	788	840	851	821	899	869	832	872	841	796	864	821	858	868	839	854	813	809	873	828	863	812	843	836	839	828	842	879	901	872	870	822	840	863	867	832	865	843	854	858	893	866	827	837	831	822	797	811	876	878	821	871	849	805	842	800	850	829	793	829	842	876	841	877	879	798	800	811	869	854	855	819	821	856	816	885	806	846	853	830	857	865	875	875	884	873	873	836	873	867	830	893	841	874	872	816	820	811	884	905	849	795	872	803	888	887	881	890	800	806	845	840	873	865	807	782	885	860	870	816	848	844	865	859	821	768	848	870	834	851	845	831	810	788	843	797	819	891	836	848	842	865	805	817	848	873	809	833	860	885	814	797	845	851	842	924	868	782	812	838	834	844	896	875	887	865	848	854	806	793	851	886	858	862	854	871	870	850	836	798	860	821	859	870	898	834	885	856	801	904	858	860	880	864	826	844	854	841	816	872	737	851	810	812	808	777	812	875	856	883	822	896	865	837	881	897	857	775	847	820	854	817	846	849	825	803	826	844	788	863	840	823	867	843	822	913	840	833	838	858	866	820	844	882	859	806	838	860	863	838	837	850	828	840	858	861	854	812	862	906	836	867	831	875	875	858	851	901	856	865	819	867	820	816	829	810	862	814	900	808	843	852	773	841	781	893	807	753	830	890	818	857	866	864	803	774	807	853	941	858	886	832	870	858	816	861	823	850	841	882	901	864	853	819	879	892	802	838	822	834	849	897	847	853	822	925	906	844	902	854	884	838	828	814	836	839	781	845	895	838	833	844	830	807	831	879	825	837	832	873	848	826	795	836	863	805	912	851	839	830	836	789	805	814	879	850	878	835	821	876	856	785	843	802	855	850	838	872	890	856	864	837	821	866	861	824	844	838	909	863	789	792	804	837	863	829	861	854	835	823	829	828	821	835	837	801	853	862	799	858	826	881	832	807	854	892	852	863	805	862	830	898	873	804	815	908	819	892	864	881	806	863	846	848	831	832	833	808	802	827	838	832	805	891	848	874	893	867	869	817	814	902	834	870	888	875	839	866	800	875	797	817	839	859	850	869	891	853	883	832	859	805	817	867	860	848	807	831	864	852	871	879	847	864	830	837	844	813	880	858	861	841	824	862	825	854	914	826	874	885	826	907	855	886	828	862	856	843	891	825	809	878	797	831	825	850	804	817	798	825	839	826	857	793	834	846	853	844	840	801	883	827	831	867	845	820	828	821	815	909	856	827	819	803	828	822	832	822	829	869	787	862	880	875	832	838	908	872	890	845	863	863	806	861	914	898	825	864	875	863	870	833	873	822	838	876	845	851	811	797	850	874	866	868	836	843	841	837	843	817	823	839	871	791	879	844	858	863	878	825	864	825	798	810	847	860	841	847	859	886	892	845	810	825	842	853	838	875	837	884	816	871	792	882	835	867	848	843	831	834	834	858	854	871	862	839	850	846	867	828	875	874	877	843	885	886	907	862	869	809	838	850	816	853	852	822	813	815	836	847	861	844	837	840	808	853	822	840	839	830	858	892	815	879	845	817	821	839	871	809	852	846	810	810	821	862	819	851	845	878	825	825	857	798	849	803	837	814
19441	7259	7042	5310	3618	2314	1690	1583	1486	975	938	837	682	599	511	465	511	440	456	349	334	365	363	312	342	360	356	346	349	329	344	342	347	362	296	344	310	360	328	336	285	318	284	352	315	350	329	328	342	343	343	330	341	343	300	339	310	317	346	344	317	372	317	338	314	365	315	365	315	340	340	351	334	340	350	327	295	302	280	349	316	338	357	306	329	336	343	310	344	308	346	313	342	314	368	372	349	329	313	326	325	346	343	313	358	378	335	364	364	363	319	336	311	313	318	307	323	329	304	337	381	341	348	321	322	301	325	315	345	347	303	318	349	338	344	326	321	353	297	307	329	323	300	315	363	308	323	312	357	340	335	324	324	315	341	354	320	346	310	321	327	306	351	341	309	356	337	342	293	316	345	330	310	329	316	344	371	348	340	293	337	290	354	341	336	333	346	325	314	295	336	317	317	324	323	351	318	336	320	335	313	326	318	368	313	306	327	359	329	316	344	315	306	328	307	338	343	313	335	317	353	342	333	321	338	326	346	327	324	325	320	297	353	309	327	324	318	347	346	337	311	337	329	333	312	331	303	310	348	286	328	303	343	370	331	336	317	351	312	314	368	362	316	322	284	364	310	333	304	354	321	315	318	303	324	348	318	307	362	323	339	333	353	330	344	320	313	328	315	346	310	333	367	344	309	355	323	338	325	348	331	317	325	335	350	346	342	312	317	342	306	328	304	341	326	338	318	331	314	316	362	362	324	314	325	385	324	317	370	290	322	352	303	328	322	341	325	367	339	368	349	327	330	349	291	333	335	317	329	289	328	335	330	325	295	317	353	310	302	333	328	325	338	317	316	317	351	326	359	339	323	312	328	340	332	339	327	346	307	327	315	320	351	347	339	308	307	330	349	310	348	313	326	358	323	327	348	307	324	353	306	346	365	344	332	314	334	321	358	328	294	324	314	325	325	325	345	362	304	340	340	319	341	338	344	315	347	349	319	333	320	309	338	316	333	330	317	308	308	347	310	320	338	327	326	315	329	314	298	357	290	333	323	347	332	296	320	326	296	326	338	348	299	338	366	303	332	336	312	292	317	312	324	343	311	323	337	315	362	312	331	339	326	320	306	352	349	319	318	309	308	308	315	324	336	308	314	321	324	321	328	324	299	361	341	347	351	317	352	322	353	302	331	336	311	334	324	310	310	334	357	339	321	335	339	353	306	338	308	328	326	321	321	341	337	323	353	321	331	326	315	307	334	324	318	349	336	317	357	317	328	355	330	337	306	330	319	312	342	327	334	326	348	348	319	338	299	329	319	312	316	313	326	324	339	361	299	299	323	364	325	277	347	335	348	328	370	333	346	340	325	349	350	320	322	329	362	333	349	309	335	304	344	339	337	354	328	315	340	335	344	328	376	322	307	305	351	339	305	364	354	345	323	309	362	312	352	319	325	331	333	311	318	337	277	310	352	316	305	330	305	325	310	361	298	346	330	313	325	305	307	333	323	312	292	351	369	315	339	316	319	343	324	346	332	330	339	358	331	332	337	337	311	334	376	322	289	340	299	330	340	303	309	301	337	338	319	344	334	317	316	321	334	323	336	299	359	330	331	316	325	315	346	294	331	293	321	340	313	325	316	297	329	333	343	360	335	332	334	326	332	313	312	342	346	326	348	334	319	295	301	324	323	285	319	356	285	308	318	330	330	330	325	310	326	306	372	322	309	303	322	316	309	354	321	327	317	321	302	348	339	295	345	346	307	305	352	327	306	311	316	322	344	304	338	328	313	312	321	340	303	338	346	334	314	335	325	309	344	331	320	319	332	339	307	298	296	358	327	339	310	355	336	320	297	330	364	343	303	343	359	364	329	321	341	327	328	353	324	339	350	345	318	361	323	322	313	307	339	312	319	334	333	334	338	346	351	331	329	330	342	335	328	314	304	342	311	332	314	336	318	359	304	353	345	324	315	355	319	341	345	330	308	327	342	318	348	317	277	335	330	306	328	323	366	302	325	342	331	349	337	335	333	294	289	331	331	320	341	321	328	320	291	316	320	328	337	331	347	335	324	332	312	342	308	301	289	348	343	315	318	328	316	321	328	281	364	300	325	380	322	314	327	309	327	301	335	320	322	364	349	324	353	323	335	323	348	311	357	337	363	336	356	303	312	327	353	319	345	340	335	322	344	315	353	283	319	346	350	332	380	330	299	304	340	341	326	357	345	328	304	370	360	330	300	318	338	292	330	326	347	338	331	326	325	326	329	336	300	352	330	358	331	337	376	364	352	324	320	343	317	346	354	322	338	317	344	326	329	342	322	355	298	341	296	305	328	333	341	341	328	329	296	341	335	297	330	330	346	338	335	304	356	349	357	329	302	345	293	371	321	349	340	337	335	334	340	342	321	326	309	312	337	339	331	316	353	320	341	344	333	342	336	361	339	295	358	357	328	339	335	322	334	349	337	324	329	321	324	311	322	293	333	307	326	364	321	302	327	316	309	305	333	325	296	326	316	277	330	301	325	357	335	313	314	326	321	337	294	324	329	361	320	345	343	359	320	331	343	325	341	321	320	360	354	320	317	367	343	332	329	332	309	336	263	314	330	328	315	357	361	353	322	309	331	329	342	327	307	327	314	294	337	361	332	364	325	313	307	360	321	310	342	298	297	309	325	327	312	356	308	331	348	319	316	312	325	342	327	365	306	309	354	333	342	306	316	346	321	323	337	343	350	322	357	318	297	335	319	304	335	317	340	390	330	326	325	311	332	340	364	360	335	316	351	328	319	308	290	318	354	337	331	354	348	307	324	338	304	345	323	312	357	299	321	298	358	313	319	301	356	336	328	318	326	349	322	306	319	343	323	290	306	348	336	333	355	327	325	355	309	306	324	312	340	365	342	290	296	294	328	310	324	328	317	320	345	298	318	307	316	314	324	328	325	340	348	318	325	333	328	307	339	359	351	320	343	319	333	308	324	334	351	324	310	334	316	338	271	333	329	333	332	316	343	340	320	293	323	306	344	337	319	334	312	334	315	332	346	316	288	295	333	309	348	333	342	316	315	323	356	316	354	309	341	306	327	319	317	337	345	319	304	337	369	333	333	319	358	334	351	340	305	361	317	305	333	352	320	292	367	310	351	312	336	305	318	345	335	343	331	302	321	352	323	345	336	292	313	362	359	321	320	316	319	321	318	304	318	341	314	310	355	311	348	326	317	339	321	322	323	340	312	311	321	344	353	286	328	318	331	335	323	295	339	347	291	319	357	344	345	331	354	333	307	357	358	355	339	348	326	338	343	340	312	320	301	327	364	318	310	316	301	341	337	351	344	337	295	302	298	344	295	327	339	342	347	333	351	364	337	302	312	334	337	299	332	312	313	332	315	321	307	341	343	327	319	342	331	323	354	325	356	337	312	314	308	318	331	369	357	321	331	360	303	308	337	353	350	322	324	331	347	308	338	308	314	293	348	354	359	315	335	344	327	364	322	318	298	310	330	363	313	335	362	347
13041	6802	12612	13980	12153	9013	7145	6678	6515	4500	4230	3152	2823	2307	1889	1776	1498	1394	1160	1000	1045	932	928	905	861	899	805	845	821	825	824	815	840	851	796	840	787	796	759	769	773	755	761	803	770	769	816	763	743	762	701	754	767	780	715	787	735	796	758	768	749	826	752	810	779	779	786	769	768	788	782	749	756	744	782	786	712	785	761	740	763	776	733	795	770	743	765	790	772	763	731	787	764	800	758	769	768	734	769	784	774	787	753	796	725	747	783	725	831	769	792	782	755	755	752	731	711	756	746	686	764	796	840	760	791	773	748	800	721	757	803	750	764	758	732	786	756	732	752	757	766	791	715	769	775	801	746	771	716	756	816	724	733	805	768	737	774	755	768	765	757	715	726	741	761	774	752	767	749	746	834	755	787	774	766	761	789	741	814	735	760	804	762	765	762	766	799	776	758	718	719	742	768	763	824	729	742	763	786	785	745	781	788	746	729	742	695	734	737	768	743	749	772	734	749	758	752	759	754	745	746	766	755	742	761	761	737	772	794	740	716	745	760	800	733	747	757	814	765	818	745	791	770	766	789	754	780	800	735	749	742	742	727	785	769	806	778	736	793	740	789	784	723	757	728	754	762	783	735	717	792	788	737	728	741	810	753	776	770	778	756	716	759	770	755	752	755	785	768	750	781	751	714	809	772	788	752	759	795	717	789	749	784	774	792	754	794	733	799	738	732	760	759	729	779	763	751	743	749	778	716	802	763	713	779	766	773	754	704	779	708	747	799	753	735	737	784	747	712	719	771	784	788	781	721	773	782	752	733	771	742	769	770	796	764	736	732	800	794	813	740	794	731	798	764	709	799	793	732	767	769	729	766	737	817	773	757	765	766	768	720	753	767	757	797	683	784	754	725	782	787	776	798	756	729	794	742	735	718	781	806	794	757	786	763	713	809	735	779	696	799	807	806	764	773	734	739	761	720	743	750	815	726	820	813	766	778	728	759	821	799	737	752	744	773	752	742	764	731	749	758	740	712	783	793	745	777	760	765	740	749	807	770	760	749	782	753	779	773	757	780	770	762	742	759	746	727	809	763	726	768	751	769	798	739	782	799	766	744	757	767	718	764	786	800	774	694	775	781	743	778	716	735	772	807	755	751	759	748	709	803	782	782	730	786	745	743	769	739	734	747	721	792	758	763	771	779	759	743	797	738	763	745	796	779	718	801	748	744	754	726	773	771	760	766	782	784	752	737	746	763	762	736	759	780	761	781	742	801	761	797	790	763	735	775	786	745	807	785	736	771	766	768	782	750	798	748	816	786	746	776	721	749	743	708	763	815	743	795	796	808	774	741	733	764	751	761	819	799	725	770	755	759	795	683	784	767	781	746	738	705	708	814	757	766	765	728	776	733	792	725	781	747	724	769	799	767	772	702	845	762	740	765	775	735	787	750	791	776	748	749	760	808	824	798	743	803	752	719	751	740	754	773	754	728	779	766	743	777	716	758	787	780	835	712	807	773	762	760	697	780	727	791	704	782	749	704	806	712	766	756	704	805	771	804	804	796	744	773	720	719	761	758	780	679	770	746	812	791	750	721	725	741	783	805	770	751	760	743	723	732	705	749	741	790	764	750	778	742	723	765	738	746	737	742	758	765	715	721	773	781	753	792	732	808	787	758	752	768	728	762	774	768	744	775	766	770	724	807	774	707	769	715	758	759	777	770	742	774	781	749	799	777	744	795	758	751	772	769	738	800	733	768	739	723	754	758	739	784	743	742	711	781	714	758	756	742	736	790	734	803	779	762	738	723	746	764	692	711	752	779	788	777	728	750	763	740	794	734	762	749	708	776	771	808	775	778	766	722	832	735	749	753	784	825	770	833	738	759	748	765	798	762	746	725	723	733	779	750	763	783	708	711	746	772	796	770	790	766	706	739	754	810	758	744	750	741	747	775	772	782	752	771	698	777	726	778	828	722	748	733	776	811	751	715	843	787	780	787	781	759	770	750	745	787	763	750	784	775	794	756	763	755	726	778	797	755	789	742	768	723	724	749	795	720	753	781	767	765	762	763	769	768	726	753	786	786	759	722	721	759	798	738	766	797	731	799	768	724	784	719	776	779	749	730	777	738	755	752	790	682	766	745	769	724	713	776	762	698	753	750	738	756	730	739	788	764	789	781	684	743	765	756	760	756	724	772	772	790	772	766	765	760	753	798	761	748	757	752	780	753	752	751	809	733	779	750	773	776	825	725	721	784	753	771	751	731	777	808	786	794	771	706	735	736	755	748	771	761	779	737	798	764	775	781	760	763	741	742	733	770	825	783	759	776	810	734	748	724	784	727	745	781	738	747	747	755	752	736	746	794	726	713	762	793	754	720	769	742	751	744	777	776	758	767	738	796	773	743	782	763	758	770	791	758	784	807	782	730	775	735	765	740	800	760	737	773	771	740	770	723	765	788	790	733	799	808	754	739	811	783	774	719	753	696	720	716	764	792	789	820	704	707	780	754	775	740	756	756	770	781	719	741	756	769	772	757	757	746	729	725	762	779	785	751	775	768	781	747	768	754	784	765	734	759	751	778	782	733	727	768	771	751	738	788	737	738	779	757	765	705	783	787	688	758	779	738	751	738	746	768	732	754	764	802	775	747	818	787	748	733	726	696	756	796	708	763	807	730	745	759	796	756	777	792	720	781	723	772	738	716	730	755	737	774	708	767	717	788	786	714	743	786	731	755	719	802	759	803	751	758	750	821	802	724	793	780	801	710	759	779	743	755	751	729	728	822	786	798	744	756	789	761	769	758	782	729	746	788	795	675	729	777	754	733	775	778	742	727	776	722	803	805	772	786	783	776	730	741	788	776	793	756	781	757	768	719	774	707	730	795	758	757	785	801	779	819	755	752	734	745	760	768	764	782	740	753	734	765	753	697	756	797	793	793	771	815	767	793	735	815	776	787	780	788	803	771	722	739	783	729	774	726	797	797	768	757	724	744	708	745	740	802	798	750	729	761	776	730	739	731	745	742	772	760	781	762	733	745	747	769	775	772	789	822	779	748	760	698	784	783	771	780	734	739	785	769	795	753	782	754	769	768	761	767	775	753	747	787	750	756	776	756	756	756	740	791	750	779	773	754	776	772	757	764	808	751	796	746	711	757	781	782	751	813	802	745	736	764	730	741	750	782	768	780	731	748	731	715	703	767	722	772	754	753	737	735	799	720	752	762	741	804	747	778	752	767	765	763	739	742	781	797	784	763	778	723	765	783	769	712	743	748	721	698	759	821	748	752	770	725	708	752	806	768	770	769	790	709	771	766	781	746	738	756	777	789	799	752	770	824	779	725	766	759	843	682	763	788	789	765	797	749	816	744	811	800	725	763	767	778	819	792	757	755	765	752	755	778	769	784	814	824	753	780	758	748	724	772	788	741	790	726	771	750	756	711	773	755	756	762	846	827	790	799	757	751	759	771	766	761	757	749	779	838	798	760	739	773	752	747	760	810	789	761	748
27684	10831	9917	7462	5023	3170	2222	1983	1781	1301	1147	900	772	591	547	490	418	380	377	326	315	316	285	294	263	286	284	282	309	248	268	284	257	265	277	291	284	275	288	267	300	265	281	261	270	242	285	251	275	277	292	290	266	275	249	265	279	266	283	288	284	273	253	287	280	279	264	241	247	285	302	276	265	310	289	262	265	265	285	249	247	269	277	281	263	304	285	290	248	257	247	261	226	242	293	281	264	264	269	271	259	244	266	262	269	288	265	264	254	224	280	248	254	254	277	242	252	265	267	287	249	274	281	257	277	272	257	255	316	269	255	268	269	256	269	281	258	284	262	264	248	262	256	264	276	280	281	267	268	243	258	263	264	289	272	243	255	274	273	271	259	253	260	265	250	277	280	306	252	254	281	262	281	248	290	316	259	242	266	273	281	287	267	276	271	267	275	265	275	268	270	273	253	240	269	276	259	283	253	228	296	254	277	282	295	252	259	318	256	272	253	269	240	255	253	253	271	281	262	277	248	286	295	263	283	274	271	248	246	258	266	274	306	256	243	284	275	263	266	278	281	259	267	256	256	279	300	254	237	268	287	279	221	282	259	272	239	279	234	247	249	265	251	274	264	274	263	263	268	276	247	277	285	265	250	294	277	272	247	293	296	254	246	281	298	288	259	286	282	281	281	246	299	255	275	287	257	270	260	245	278	265	262	271	268	268	278	297	287	275	246	262	226	292	271	279	277	234	283	278	273	271	264	270	260	263	269	262	265	266	286	276	281	249	288	286	249	269	256	260	245	253	300	243	243	252	240	262	286	306	288	250	248	244	263	247	248	249	263	271	239	259	279	285	270	255	265	268	277	277	284	265	254	289	275	268	264	238	271	255	283	281	298	295	292	281	285	261	264	304	241	256	283	273	246	276	262	274	265	276	255	284	271	236	270	261	299	265	263	258	304	295	268	230	265	270	277	270	243	269	275	291	258	255	252	273	241	256	271	289	274	269	249	271	273	248	282	264	277	277	275	279	257	274	266	265	303	279	286	282	245	258	264	295	280	271	264	255	246	269	284	281	249	276	273	255	272	250	288	268	261	291	250	263	269	239	263	240	282	223	281	274	281	241	240	243	270	271	287	289	253	282	258	278	286	277	256	237	278	294	239	274	285	280	268	298	274	275	270	278	284	278	246	255	285	247	244	261	295	252	286	255	272	294	257	236	250	244	252	263	299	283	260	278	223	264	234	261	252	243	265	272	251	267	263	277	272	247	289	252	270	266	241	264	249	259	274	269	271	253	277	258	309	261	264	251	237	267	283	284	299	283	296	249	293	280	298	268	247	273	272	285	283	259	246	253	248	272	259	255	242	269	269	282	277	268	305	255	296	267	243	278	277	272	276	290	278	262	286	271	288	260	285	273	324	234	255	262	253	241	276	276	267	267	314	254	249	270	294	277	285	260	283	285	261	269	276	305	278	267	272	259	227	296	241	255	262	277	220	267	281	271	287	253	265	283	257	285	267	252	255	268	265	271	250	272	245	269	304	279	251	253	253	274	278	283	255	263	270	289	245	273	271	258	259	250	283	236	287	293	283	264	270	254	287	283	270	287	260	266	233	268	255	271	254	286	286	273	281	260	261	292	264	250	230	263	271	305	291	254	288	279	287	253	252	262	273	275	263	260	259	253	264	263	265	277	252	308	251	287	254	271	272	234	259	257	240	253	274	236	243	251	250	271	272	277	274	270	241	274	264	275	273	260	265	271	286	245	264	284	245	277	246	251	287	260	263	257	264	262	276	245	284	251	295	256	248	280	263	310	266	276	301	242	305	255	234	253	256	249	272	272	240	265	259	271	316	293	251	251	272	258	270	251	283	285	305	293	268	278	267	271	276	280	266	256	275	268	310	291	234	259	288	246	269	297	272	270	256	247	254	266	275	273	289	300	275	260	278	271	263	299	283	257	265	276	291	262	262	261	252	274	248	264	269	276	271	254	265	280	274	277	265	229	268	265	273	301	297	271	261	297	280	250	263	269	281	279	279	280	246	258	279	253	282	270	297	290	288	292	288	253	289	259	267	218	266	252	265	278	251	303	259	265	287	259	257	251	275	286	290	256	246	239	263	263	282	265	265	257	277	282	277	266	270	266	272	254	284	250	293	257	265	280	263	273	283	267	272	241	271	244	253	251	290	246	283	255	266	266	277	279	295	240	261	296	256	233	242	254	276	282	246	253	287	285	278	298	274	274	248	265	244	262	290	296	261	279	252	309	290	277	250	237	260	261	290	274	244	260	251	238	241	309	272	269	269	261	265	284	274	266	240	273	262	237	262	276	274	273	246	306	262	272	294	298	307	275	269	270	275	255	254	262	254	259	272	286	289	267	258	287	301	241	263	274	289	274	278	258	244	276	263	278	319	295	265	282	273	265	251	282	273	280	267	264	269	276	286	253	258	290	259	263	241	248	243	258	273	260	239	309	286	279	242	266	284	249	285	276	275	266	254	253	256	274	290	283	277	240	236	257	277	288	296	273	272	234	283	275	245	287	283	271	287	267	301	274	259	301	265	251	282	246	291	278	243	254	224	247	269	290	260	255	261	287	271	243	306	264	277	228	291	257	270	267	265	268	286	252	300	250	261	259	242	289	248	269	299	286	255	273	258	278	278	274	252	243	236	287	259	263	255	268	285	266	264	288	282	284	270	269	268	274	257	270	283	262	265	293	306	271	254	247	266	237	280	255	268	246	268	230	268	282	277	276	268	296	277	260	257	288	268	260	270	279	265	274	288	255	262	252	243	266	239	282	275	284	260	230	256	286	282	307	285	257	284	248	255	281	247	241	277	292	279	266	248	264	280	284	268	293	248	265	285	258	259	277	249	263	279	242	252	287	274	256	275	267	272	276	270	286	283	268	258	281	280	241	277	305	275	275	272	284	295	291	277	261	291	257	256	261	276	269	286	267	268	239	246	244	260	248	283	282	292	263	223	300	311	294	246	278	264	270	263	247	269	279	260	271	277	264	247	289	269	273	247	245	246	294	255	242	286	280	284	269	300	275	304	263	248	292	251	249	260	282	286	247	300	245	276	266	269	268	283	275	280	259	297	288	263	258	269	297	250	260	245	284	266	255	287	255	259	265	293	292	234	289	233	252	287	264	282	269	272	245	253	292	257	273	283	298	239	279	295	261	265	283	292	269	276	254	278	238	271	255	251	249	255	277	279	264	289	243	235	265	276	224	275	265	273	252	239	257	302	262	271	261	255	266	280	261	261	272	264	282	268	299	267	268	245	271	279	296	230	288	256	266	255	263	304	268	267	279	269	282	240	265	259	296	290	270	271	256	259	248	275	289	277	274	306	266	263	292	269	282	283	276	274	236	284	275	284	238	283	271	292	267	265	268	252	269	262	255	268	287	244	260	269	302	266	250	249	272	238	252	261	248	242	248	257	251	266	277	261	257	271	241	273	268	292	279	301	258	248	287	276	254	263	260	264	283	283	292	304	275
16253	8496	15980	17663	15826	11592	9221	8856	8079	6012	5087	3904	3442	2865	2221	1963	1701	1439	1269	1045	965	920	831	820	758	772	732	734	755	789	727	692	735	727	706	741	711	678	662	679	628	684	676	693	667	655	631	650	613	652	650	723	622	664	670	659	657	622	628	670	621	647	638	680	632	653	597	711	639	688	634	673	625	632	635	627	679	667	620	646	656	609	668	640	662	631	621	671	653	640	619	630	652	620	624	643	642	640	621	669	647	653	666	630	621	598	664	646	635	656	614	618	649	669	632	705	624	667	639	631	625	666	609	642	635	642	638	638	647	645	660	620	644	635	644	614	620	626	640	675	659	680	598	626	623	619	641	624	613	640	621	680	669	652	671	631	640	639	694	615	638	647	650	598	579	636	615	594	658	693	612	638	630	629	643	609	671	638	654	693	652	675	677	625	634	640	633	675	666	678	651	650	637	635	657	652	618	661	600	622	611	634	637	713	635	668	657	623	645	598	645	684	662	613	668	665	646	649	658	652	620	582	635	613	592	669	623	609	669	635	634	634	657	614	612	635	627	603	662	649	633	669	668	612	623	630	638	607	670	652	624	608	648	617	646	654	624	630	637	649	638	664	665	619	611	635	642	667	650	663	627	689	614	612	644	632	632	670	663	619	620	645	627	651	633	659	636	651	616	632	640	646	640	652	707	652	616	644	631	664	635	658	648	635	619	604	675	698	607	606	606	642	668	601	662	635	636	660	626	666	646	639	629	660	630	617	661	641	641	660	593	628	549	650	604	666	630	635	634	626	626	638	653	655	647	617	699	636	649	646	674	651	647	616	643	690	661	632	637	616	661	611	649	643	650	667	649	667	629	678	651	627	615	651	639	631	650	647	596	619	621	651	629	638	623	691	660	663	612	659	679	653	626	659	646	619	658	649	594	656	672	607	650	608	623	611	620	637	635	648	676	664	598	632	645	642	679	663	648	632	595	649	653	611	641	666	633	673	643	691	695	632	634	628	637	636	668	661	617	669	636	680	653	649	649	658	594	618	629	673	654	649	647	629	632	651	622	633	627	628	648	621	612	581	636	674	671	611	641	633	675	612	650	655	670	641	628	667	663	608	646	618	668	617	665	653	618	626	628	607	669	667	672	605	668	636	703	660	611	629	656	677	631	654	631	663	668	686	635	584	598	647	635	639	648	616	657	617	616	625	636	623	640	610	640	619	643	633	602	603	659	690	632	641	618	626	661	625	653	621	636	602	626	649	633	622	637	643	644	610	648	621	623	655	633	652	653	619	641	646	654	668	624	628	678	613	630	627	636	640	652	572	638	642	671	634	615	624	655	626	676	613	693	651	682	693	612	661	632	646	630	686	636	688	602	641	651	609	641	656	604	666	642	659	658	651	640	630	638	671	635	635	644	644	620	626	638	654	633	698	665	662	679	658	661	629	600	643	657	617	646	642	647	624	659	653	643	633	620	637	627	638	618	621	663	644	660	660	697	622	684	638	616	660	662	605	646	624	658	657	614	583	625	589	635	606	588	653	623	645	623	616	608	684	626	664	661	649	604	609	601	623	642	659	638	628	679	662	675	654	616	621	634	641	620	617	678	618	651	665	661	677	629	633	658	639	603	701	668	608	675	653	676	641	615	629	634	611	673	635	675	617	701	619	693	626	628	647	589	645	671	643	631	627	605	660	672	646	633	627	614	645	634	657	647	660	660	654	616	619	621	654	657	630	668	624	669	634	651	625	673	641	661	637	660	666	716	648	584	656	651	668	666	618	665	612	655	630	630	605	636	635	652	695	621	647	665	665	654	614	671	651	635	645	644	624	607	590	637	653	645	630	669	636	660	628	682	673	599	631	612	641	659	665	649	639	650	635	655	619	647	615	710	632	614	655	651	580	685	744	646	660	624	645	658	600	654	668	627	671	706	636	649	646	652	664	683	631	634	669	643	654	620	662	634	602	636	619	702	665	651	663	685	600	666	638	672	644	651	604	649	641	634	643	657	626	607	616	661	642	669	650	607	604	634	598	644	629	668	643	659	638	676	631	642	654	649	646	630	616	645	666	636	694	654	660	680	613	620	635	666	690	666	617	614	656	645	679	663	652	664	617	636	700	663	593	644	669	641	612	639	648	590	646	698	650	644	659	599	584	597	607	666	605	674	640	642	677	638	667	666	670	637	653	662	621	632	701	603	641	665	671	640	649	681	624	606	637	625	631	635	698	671	660	627	613	679	624	651	632	654	620	658	597	676	651	661	635	628	632	646	656	678	646	619	672	632	635	628	665	674	649	654	648	642	583	628	642	643	602	677	642	630	627	645	634	590	646	639	678	651	654	615	637	652	619	642	630	620	658	589	676	615	602	658	635	605	616	651	642	587	608	645	638	658	638	675	677	640	637	597	678	634	619	673	657	664	632	616	672	652	655	626	676	603	666	627	632	673	655	612	631	691	616	648	608	644	631	626	653	661	651	670	660	675	651	605	693	648	658	597	604	630	629	645	659	695	600	619	677	692	612	626	623	622	632	637	642	650	668	671	659	656	652	659	608	633	655	669	611	591	617	623	615	650	653	662	616	692	569	618	664	638	653	671	692	632	674	612	657	655	620	677	651	684	645	655	654	579	650	642	646	608	661	624	649	669	640	628	666	625	638	637	648	610	634	674	610	647	636	618	607	648	611	687	645	629	644	624	619	640	598	651	604	661	660	666	675	660	635	664	678	636	676	616	621	605	646	656	627	595	650	638	644	646	660	677	606	609	640	663	635	650	599	641	652	629	649	641	624	657	595	658	657	669	624	661	662	627	607	650	629	636	627	644	638	603	678	610	642	635	636	642	636	644	640	651	605	631	624	667	643	616	575	640	629	628	633	657	667	607	566	615	653	648	633	654	636	640	644	626	640	660	658	625	668	653	610	667	648	598	652	649	667	630	652	669	620	676	627	620	657	654	579	597	643	617	674	643	610	605	666	638	608	652	635	668	619	671	627	635	620	624	630	614	638	625	613	713	648	683	634	654	613	651	662	639	650	609	655	631	660	654	626	660	642	623	561	652	619	621	633	652	658	590	616	632	660	674	640	665	621	636	693	663	663	645	673	621	655	608	677	644	640	607	590	635	622	645	631	633	645	650	625	669	658	636	660	669	597	688	647	636	677	665	618	691	633	636	635	645	646	629	639	629	654	648	633	588	628	643	610	660	711	663	600	639	687	629	665	656	654	653	651	656	671	667	652	675	620	663	632	643	664	666	619	670	637	602	629	613	610	654	691	641	661	657	656	628	701	644	605	615	661	645	663	645	677	700	640	635	607	597	719	705	636	620	634	593	610	656	614	669	653	659	667	631	646	657	645	675	619	634	630	642	607	632	673	618	627	620	651	662	665	663	653	669	642	680	626	638	649	649	636	637	637	654	667	629	642	716	657	654	629	667	604	612	626	689	628	634	627	636	642	651	625	660	626	629	603	663	657	652	687	646	650	675	658	645	633	630	643	615	634	639	611
10106	4569	4339	3206	2297	1582	1138	1097	971	855	731	555	540	556	478	462	423	420	402	411	406	369	369	388	393	387	376	389	401	379	387	417	388	364	379	354	382	349	365	385	383	387	370	352	375	391	353	361	340	337	414	373	367	337	356	358	423	322	392	384	389	372	391	384	365	365	381	368	381	345	376	382	322	371	359	333	386	350	358	359	348	412	347	434	390	334	404	372	391	405	328	367	374	381	364	354	358	364	379	338	359	346	401	333	369	373	377	360	387	372	377	391	375	356	369	386	346	356	366	376	417	379	354	379	327	348	360	323	383	358	362	403	379	387	360	355	400	359	371	396	385	378	356	356	339	334	357	365	386	380	348	367	385	345	420	406	383	417	348	362	367	382	383	379	350	348	374	377	350	375	368	381	345	351	347	399	369	365	355	363	341	334	365	377	418	351	381	366	365	360	356	392	349	360	372	347	364	374	378	344	368	414	364	392	394	366	375	365	362	364	384	375	402	383	360	376	375	357	355	327	379	360	343	396	379	328	367	342	359	378	362	356	374	353	407	341	346	383	386	370	368	366	382	358	343	387	377	378	375	404	360	370	334	397	381	372	373	349	374	396	374	352	369	382	367	329	401	357	378	368	385	363	388	409	382	375	397	399	391	352	368	407	387	352	360	364	386	364	342	346	351	397	355	376	346	380	381	355	388	384	371	389	374	339	354	360	358	349	367	364	350	329	347	356	363	388	344	378	361	374	369	353	379	376	339	346	357	348	365	370	364	372	353	368	424	352	358	349	385	326	375	374	367	426	340	385	380	370	347	351	366	368	387	368	384	390	352	354	391	339	370	371	405	373	372	386	360	380	365	333	385	346	373	358	370	360	350	410	345	397	369	363	348	378	354	399	360	376	359	383	344	347	367	364	386	366	356	383	361	367	364	394	380	361	340	366	362	350	367	382	389	369	362	318	420	395	369	372	396	350	337	352	370	378	348	338	368	378	378	340	368	362	380	371	375	414	379	391	394	387	364	384	373	368	381	356	374	380	356	358	382	393	377	381	386	352	397	356	365	364	370	388	361	387	407	391	396	368	358	357	349	378	355	376	374	400	361	367	357	377	369	391	378	379	359	346	337	361	341	374	366	337	382	365	348	374	351	376	402	348	391	358	363	355	354	365	391	373	330	374	360	369	366	397	363	355	364	371	341	347	364	389	402	385	395	404	381	361	373	351	349	389	365	357	382	395	408	349	365	332	426	389	373	360	385	378	384	368	354	376	350	343	370	384	394	381	339	356	339	387	346	393	337	339	392	371	359	370	368	383	398	380	373	326	342	387	360	344	358	357	344	374	349	367	375	396	422	382	348	355	371	338	372	355	346	410	357	360	369	360	414	357	365	378	394	397	364	331	337	350	375	375	361	375	384	378	369	352	366	338	396	371	364	332	360	358	354	366	338	376	408	367	370	337	410	409	384	389	353	411	368	360	357	361	352	381	382	369	382	347	366	362	381	366	344	411	350	353	365	374	372	370	362	370	356	360	366	365	404	365	377	371	325	336	342	347	385	373	370	355	364	369	369	384	346	390	355	340	384	341	371	379	350	367	351	324	384	387	407	371	387	392	382	363	361	387	384	368	320	362	355	398	357	367	354	375	367	347	394	326	367	362	378	337	381	369	399	415	365	367	361	383	364	372	348	386	380	360	378	349	362	361	371	357	406	383	376	348	368	385	391	377	372	372	379	391	356	385	397	384	359	363	423	390	365	374	350	374	381	342	374	390	389	364	404	364	369	429	372	366	365	307	365	342	334	386	388	392	366	401	381	354	401	373	387	356	374	354	388	396	360	337	336	360	380	385	387	359	373	364	387	359	349	368	342	380	357	355	407	359	400	381	405	392	366	371	387	400	351	366	345	337	369	372	394	356	393	375	350	368	348	394	398	307	373	414	411	364	362	372	353	338	347	394	427	353	372	357	371	380	355	409	340	346	367	333	346	346	359	387	409	360	370	374	360	389	390	344	358	373	381	347	359	374	374	365	379	329	380	347	386	390	390	379	364	396	346	351	387	372	394	365	353	377	369	370	358	365	363	391	372	338	371	364	371	360	387	339	360	366	379	369	409	371	379	365	387	365	367	366	363	345	339	385	361	356	353	350	373	357	368	371	354	353	341	356	376	372	334	363	368	342	372	370	351	363	355	353	384	392	353	337	361	331	383	377	361	384	388	375	370	335	349	380	349	349	318	371	329	380	357	385	422	384	393	350	334	392	359	378	360	379	334	390	375	356	372	388	401	348	381	364	416	341	362	348	364	351	349	372	361	380	351	366	369	379	393	354	355	383	353	378	377	385	364	346	343	385	361	400	353	351	334	391	358	393	392	343	389	369	363	335	349	381	375	376	402	360	374	371	387	384	376	377	354	371	331	367	345	368	341	362	350	403	390	352	403	376	383	360	369	360	325	348	353	358	393	359	338	331	342	416	399	365	360	357	363	363	351	415	356	345	391	340	388	342	335	365	349	367	403	386	354	354	326	361	385	360	341	440	317	389	395	377	356	371	360	399	391	365	356	376	408	377	376	371	363	377	349	390	359	355	345	394	388	378	358	337	385	361	380	411	349	386	392	384	362	357	367	385	350	396	367	340	381	340	378	385	369	371	349	417	364	387	345	369	356	330	356	373	400	398	397	396	351	372	359	383	401	326	335	343	371	363	361	347	382	392	362	379	387	366	340	373	377	342	395	363	397	373	357	382	365	397	391	334	390	376	336	327	355	356	361	379	375	396	362	379	347	394	339	387	401	390	348	369	342	362	355	369	371	401	383	357	342	384	382	381	362	341	372	374	401	352	378	367	372	364	410	398	407	368	369	401	376	369	402	363	368	362	387	398	383	401	370	386	385	398	378	344	378	350	401	393	384	359	389	353	360	389	362	344	358	377	380	381	367	336	375	362	354	430	375	342	414	360	347	363	354	388	369	383	378	332	359	403	362	358	393	381	361	356	421	382	363	400	372	373	368	389	361	325	346	369	400	382	357	365	333	370	407	350	388	344	357	388	368	406	377	361	368	379	363	387	381	382	360	384	371	392	409	371	377	378	371	344	350	387	381	382	367	401	396	427	359	386	382	322	359	380	393	385	386	342	343	397	372	368	358	401	329	336	356	360	386	377	389	350	379	402	388	368	367	374	396	386	356	355	334	316	375	367	367	336	329	392	414	365	339	377	360	380	355	414	378	369	374	376	358	360	370	372	370	326	412	381	337	346	377	343	410	346	391	368	348	330	376	373	326	402	390	384	320	377	355	357	346	327	371	366	357	391	356	350	357	376	367	342	393	395	390	399	366	399	388	351	338	345	390	331	393	382	363	350	394	344	351	384	351	364	368	363	359	373	370	383	361	355	352	356	393	341	384	362	372	369	376	370	391	361	357	375	389	379	345	354	376	358	365	346	386	401	381	361	352	396	347	351	368	380	391	362	357	363	336	360	364	332	339	410	384	355	345	368	366	405
6942	4637	8338	9472	8047	5935	4603	4305	4327	3438	2882	2257	2109	1775	1527	1345	1167	1158	1081	1056	993	898	921	965	919	880	936	894	872	890	877	904	856	888	880	830	889	879	854	809	885	864	857	837	868	845	866	855	871	895	888	782	862	857	849	862	841	835	895	876	873	900	873	847	824	834	852	859	879	784	897	840	831	881	884	845	832	867	843	851	862	844	882	847	829	845	838	796	871	848	859	844	825	862	859	818	892	838	882	825	864	818	843	855	823	877	865	848	841	880	856	848	870	768	865	867	895	871	836	870	862	824	862	835	867	849	885	858	885	845	857	839	847	869	864	820	837	868	812	880	876	889	877	904	817	859	857	838	833	864	851	849	850	810	898	857	783	828	805	858	840	861	851	793	874	830	824	867	841	866	858	839	888	838	874	829	882	833	873	857	871	809	840	793	844	818	888	849	842	846	871	831	795	823	831	803	831	874	889	811	849	881	843	840	830	867	837	867	870	820	792	852	833	848	876	891	876	810	885	868	844	833	858	857	844	823	830	810	870	864	824	865	874	834	853	877	832	904	823	865	875	877	829	826	833	804	855	834	808	873	871	872	910	809	829	850	857	829	852	868	847	883	852	854	849	803	833	802	921	859	914	811	893	847	849	864	842	856	826	826	866	855	837	852	875	834	852	776	835	810	844	832	863	835	896	810	798	820	917	817	821	850	802	854	854	862	895	860	843	843	861	893	842	846	872	854	850	862	855	837	852	855	880	858	824	836	803	817	861	916	838	836	836	855	800	843	888	855	834	869	861	863	886	791	874	894	773	846	854	859	816	815	850	847	816	760	863	823	832	851	920	896	812	923	882	859	886	879	843	857	827	818	858	892	896	825	866	851	905	878	834	854	823	833	835	839	874	877	819	914	863	857	865	867	863	834	857	830	920	912	878	888	851	856	848	835	827	875	841	876	879	840	824	855	835	812	832	836	863	858	836	870	853	826	846	811	848	819	897	854	829	814	878	890	828	821	819	820	917	880	822	863	848	846	877	847	889	855	831	830	822	830	884	879	891	823	902	864	841	848	836	841	840	805	867	876	880	875	851	842	836	882	814	822	822	810	806	844	819	865	818	898	827	796	828	820	840	872	845	828	873	834	898	825	875	857	874	822	847	854	859	788	847	872	908	829	827	867	899	832	879	895	812	840	853	883	853	805	825	825	850	842	825	813	841	886	846	817	895	862	883	851	861	860	817	817	869	805	849	846	828	847	872	830	831	838	789	886	852	875	845	884	855	853	880	856	828	899	846	844	878	866	828	865	860	881	756	879	853	866	900	898	813	822	840	845	801	855	833	834	805	820	884	856	850	856	894	900	835	845	817	823	892	844	852	852	839	875	810	857	850	885	790	791	844	876	841	871	883	821	848	848	812	874	824	864	860	812	837	853	814	869	855	860	824	840	876	856	777	849	836	825	843	802	848	841	826	863	848	851	898	854	850	815	882	863	874	879	865	829	856	904	869	848	832	858	831	859	854	850	858	872	853	837	858	824	870	843	836	817	800	859	848	808	843	833	848	827	867	876	836	834	846	853	808	844	847	837	891	857	893	777	860	849	869	892	791	835	884	931	889	839	866	864	807	844	859	814	855	868	776	849	847	849	862	844	853	850	910	890	876	816	894	884	771	853	901	819	869	882	850	814	867	850	843	815	872	845	875	854	851	875	874	899	881	877	847	827	861	868	837	897	874	856	894	852	811	820	855	832	810	864	800	864	742	867	890	875	832	845	871	853	823	813	850	811	838	911	868	824	841	894	838	892	823	903	858	831	810	803	774	817	852	836	854	828	909	854	864	810	850	842	821	871	932	838	846	856	817	869	895	857	902	835	885	836	854	821	811	871	849	823	852	822	851	864	777	891	868	832	821	855	887	883	827	837	852	858	822	855	817	831	878	865	904	827	870	903	866	844	875	907	836	850	911	843	902	840	834	828	850	833	825	815	842	840	877	872	825	861	851	816	914	844	877	902	801	887	837	872	860	884	893	847	803	836	878	848	898	859	848	848	829	863	875	884	854	853	816	829	890	790	812	834	848	833	814	836	801	823	848	794	850	868	848	867	892	884	892	868	875	844	848	857	839	880	882	819	877	855	816	817	859	845	800	832	860	884	761	832	863	860	826	877	871	876	784	794	880	849	852	890	843	838	853	799	865	823	843	895	871	888	884	854	845	901	839	837	848	858	837	864	902	852	880	890	828	896	852	857	921	814	857	916	876	839	815	844	829	836	881	880	868	868	821	859	843	868	821	839	850	854	817	863	895	817	860	852	849	921	851	835	842	841	814	831	834	848	816	889	835	848	863	799	885	821	815	840	863	831	856	818	823	883	834	845	851	906	790	843	858	862	834	830	790	846	794	833	842	865	882	825	833	839	870	864	883	846	857	930	834	912	853	812	858	816	855	866	835	833	811	846	831	848	835	820	856	870	888	843	881	843	832	930	849	896	843	872	863	862	849	831	855	855	865	857	886	835	854	858	820	856	867	882	845	852	817	816	892	910	881	854	853	854	821	854	840	902	859	868	846	854	846	898	873	836	832	810	855	869	828	815	876	872	905	829	873	808	840	859	854	878	851	852	901	868	819	852	852	819	837	826	834	813	797	872	873	822	874	832	820	908	830	867	875	869	875	882	837	849	853	843	777	850	871	823	893	822	857	890	845	838	807	841	861	821	850	835	864	877	851	849	823	828	817	824	855	809	837	853	866	900	838	857	837	850	883	855	905	886	852	923	855	821	884	844	875	886	802	849	864	841	828	831	875	800	822	804	911	827	829	840	854	867	839	822	856	881	870	866	852	859	868	862	834	864	847	875	825	794	847	856	810	843	855	888	871	870	802	814	899	790	851	894	812	834	858	896	883	850	851	817	791	854	797	875	834	863	873	827	846	841	851	888	838	913	836	886	846	853	839	859	867	841	853	852	869	876	886	895	886	849	857	858	876	788	890	851	813	831	841	852	866	816	811	885	844	836	811	810	894	875	847	865	808	867	838	856	885	866	833	886	892	905	867	845	841	834	835	845	804	815	884	798	866	845	835	835	813	857	899	845	834	882	843	844	837	846	831	819	833	818	879	881	844	893	863	862	883	845	857	897	850	888	804	882	824	867	786	851	838	877	884	851	814	890	847	939	863	866	850	813	822	851	874	902	902	887	866	822	851	798	857	851	852	887	887	838	844	853	817	849	882	850	881	913	858	867	838	861	850	883	853	882	813	897	832	846	864	791	869	875	863	867	879	876	813	806	865	794	855	942	847	826	874	817	893	837	890	836	798	888	831	884	870	838	880	821	833	799	878	813	841	893	886	861	855	801	891	805	858	802	885	832	866	831	828	850	831	866	869	830	839	869	851	862	857	868	841	893	826	878	850	853	835	866	859	929	870	871	889	813	797	884	832	848	894	855	869	805	860	873	857	872	878	915	813	790	901	840	826	857	873	860	868	851	894	850	854	890	819	839	812	838	827	851
20336	7386	7067	5254	3698	2423	1766	1572	1296	1083	924	772	653	559	463	465	413	406	394	376	364	343	329	372	333	343	333	325	347	333	346	292	329	345	366	310	335	314	263	308	342	324	335	336	330	374	367	277	335	307	330	324	347	363	306	332	342	315	351	353	336	332	323	337	316	348	326	323	304	348	318	312	309	321	345	320	334	312	331	366	332	324	325	307	333	308	340	290	301	338	310	347	345	302	330	332	300	317	321	324	313	336	290	327	362	340	357	325	291	299	304	347	363	296	327	286	344	314	344	340	322	308	334	285	341	324	367	350	340	342	321	320	340	344	307	318	355	349	345	363	348	317	290	304	335	341	328	305	303	262	331	320	338	315	311	321	335	300	364	310	336	366	306	288	295	354	311	297	345	294	337	307	345	327	325	350	339	299	291	302	335	305	307	336	306	341	317	337	339	337	320	301	308	315	326	327	338	369	343	342	301	318	377	374	292	297	334	325	326	322	320	354	326	313	361	304	349	318	351	333	328	342	308	305	354	345	288	303	298	283	303	353	332	352	349	344	322	336	336	329	326	353	348	307	350	345	348	321	315	315	308	343	311	325	337	358	336	340	355	335	299	345	319	279	318	349	344	322	314	303	317	327	307	344	338	328	324	338	338	319	316	307	319	348	338	339	344	357	321	319	357	298	357	278	353	295	328	321	286	326	326	323	356	323	344	307	301	336	324	343	303	336	310	312	358	292	312	309	303	332	337	300	303	340	355	329	351	326	327	333	311	306	294	330	336	330	299	346	332	322	357	281	302	329	332	324	336	337	336	310	298	339	297	350	330	286	342	342	298	328	344	315	361	326	338	330	355	336	332	339	329	313	313	319	302	297	286	323	334	291	319	328	314	300	350	309	332	355	373	324	297	306	331	331	324	338	355	334	359	315	336	316	298	322	273	392	357	313	346	302	283	351	325	309	312	333	304	340	362	317	314	318	337	332	324	298	333	302	324	327	364	353	301	318	325	308	368	322	336	341	329	289	299	334	330	331	337	337	337	346	310	345	353	318	319	343	325	337	315	316	316	344	312	342	342	351	315	304	345	326	306	307	326	305	335	322	316	328	320	293	297	315	316	338	336	318	297	347	339	349	326	331	322	329	317	338	315	337	304	321	336	330	308	323	337	334	298	318	342	358	341	317	336	330	308	347	358	319	335	330	307	303	279	316	323	320	316	325	319	309	327	323	351	339	305	338	354	296	345	337	337	336	323	335	366	328	340	335	296	324	332	316	320	310	305	353	321	323	315	300	320	356	337	322	318	318	322	303	324	348	315	317	327	329	347	348	320	343	318	343	329	318	325	294	323	331	349	358	341	328	310	331	308	320	321	346	326	319	330	338	345	342	333	338	325	337	342	308	321	288	331	344	283	306	329	338	362	306	323	331	358	330	316	319	347	308	340	334	334	340	329	299	313	325	331	312	334	356	335	338	345	343	369	319	321	303	338	295	330	324	332	366	365	294	304	310	349	348	329	338	339	312	336	329	294	344	352	311	334	336	319	287	309	314	370	322	308	361	303	340	332	333	316	324	320	319	324	337	301	300	335	334	309	347	334	350	358	317	346	322	309	324	319	303	296	339	277	326	321	346	357	350	334	321	316	323	337	321	333	327	352	348	320	371	337	325	293	300	353	304	327	337	359	378	357	346	309	327	314	338	328	288	343	341	351	310	364	359	320	305	349	345	316	335	354	320	305	323	319	351	311	327	321	309	316	311	349	325	331	355	313	366	336	339	321	324	312	357	332	350	333	347	362	323	342	310	312	324	322	343	333	312	312	328	345	315	308	352	337	345	331	301	320	290	323	328	299	309	327	341	334	332	343	306	374	302	332	342	298	279	335	344	340	310	317	310	326	311	319	335	319	331	349	339	293	357	372	306	317	333	328	317	336	321	308	328	319	332	327	303	360	356	351	328	337	341	325	312	337	347	372	342	325	329	315	317	335	297	321	307	315	376	316	341	324	339	346	299	307	307	317	345	312	344	327	326	335	333	341	299	322	327	311	304	341	341	309	318	316	346	326	304	338	341	340	330	310	311	315	319	315	339	331	320	349	336	309	327	341	318	358	286	337	308	304	285	310	346	344	316	368	339	308	324	337	355	297	313	320	319	299	299	335	285	323	302	302	342	310	303	327	330	304	308	338	330	341	304	339	319	305	307	310	351	303	314	306	351	323	329	295	310	329	314	319	312	325	315	308	355	319	324	310	291	318	335	323	331	349	352	333	300	341	310	332	345	322	334	334	313	342	353	334	305	336	318	306	307	310	325	307	317	301	308	295	337	312	370	336	366	313	340	321	316	327	334	318	312	325	325	304	327	299	370	322	319	318	344	321	319	328	341	300	327	353	322	325	308	325	341	334	341	333	304	338	304	317	346	282	367	302	321	331	341	347	316	331	345	329	293	304	347	307	357	303	371	365	345	319	347	316	340	330	340	285	302	320	323	343	338	352	314	332	347	335	318	310	304	325	310	300	369	340	365	335	294	289	349	334	325	311	318	299	348	329	310	341	310	355	326	312	322	324	350	346	319	321	332	353	340	361	331	333	363	313	332	304	328	300	358	328	319	318	325	359	333	285	304	327	374	341	324	304	317	342	326	324	337	331	332	347	294	317	350	309	331	320	297	322	314	347	308	344	308	337	291	342	362	336	318	340	315	305	350	313	302	293	315	329	312	293	309	353	332	334	320	302	349	319	346	307	314	325	340	327	322	334	343	324	357	318	340	330	338	320	321	361	310	349	307	294	310	334	338	348	317	311	318	311	366	334	332	286	339	322	326	334	349	350	323	329	318	301	303	325	318	350	312	314	316	352	357	363	287	301	316	305	354	292	315	328	312	339	339	351	316	326	348	351	315	322	328	324	352	330	315	328	292	345	319	313	307	302	339	335	348	318	330	313	336	358	307	325	353	311	309	297	350	341	325	342	303	280	343	325	343	342	334	317	329	333	343	334	340	318	354	361	316	343	336	338	354	302	320	341	339	329	338	318	348	331	311	348	350	331	330	334	353	307	343	349	350	347	340	334	352	327	351	334	335	340	380	315	345	357	321	334	337	328	346	306	335	296	356	329	315	315	328	310	372	298	305	338	332	353	344	349	326	336	331	317	327	327	320	328	339	315	309	313	318	293	329	365	326	325	322	335	327	350	332	326	352	353	405	334	331	307	353	331	310	336	312	293	334	339	346	346	325	301	344	314	325	336	340	312	320	357	345	320	345	332	346	335	315	334	328	308	313	325	309	354	333	323	316	322	327	333	315	319	347	332	341	326	321	300	314	322	355	296	332	310	339	319	349	317	332	340	306	321	340	316	340	325	354	335	328	343	307	368	329	328	356	315	289	335	369	332	316	342	314	350	332	313	352	331	319	342	330	332	324	321	342	308	307	323	323	307	299	324	366	324	344	344	341	314	342	335	361	349	329	362	342	327	325	306	308	309	311	311	367	341	310	318	298	320	362
13595	6666	12292	14102	12495	9284	7307	6853	5793	4738	4061	3122	2813	2288	1842	1662	1357	1279	1147	1023	942	885	875	914	838	895	842	882	827	844	809	832	796	833	796	821	779	799	806	836	795	773	784	778	760	767	778	732	708	759	775	763	765	830	812	802	810	781	810	760	794	778	745	744	717	761	782	789	778	757	780	765	718	782	769	734	744	778	741	792	756	731	760	815	760	782	741	752	725	744	730	752	756	782	788	755	825	760	721	777	775	788	704	782	690	754	778	785	751	725	761	761	770	704	742	789	763	743	779	766	741	781	706	803	794	763	783	785	739	779	786	772	754	755	754	749	730	722	755	765	760	778	777	762	740	784	823	715	755	766	785	773	798	728	746	697	768	767	761	815	750	768	784	751	759	790	743	744	773	773	731	754	808	748	775	807	770	745	805	814	749	745	743	743	737	736	724	757	817	797	762	763	735	741	774	712	765	768	791	764	761	815	756	724	793	767	777	763	789	700	768	752	774	773	762	753	847	734	741	787	744	773	778	766	766	796	751	750	772	784	798	677	731	772	780	754	732	735	785	783	751	761	743	728	719	750	798	805	722	771	754	792	736	800	784	770	803	759	753	761	765	739	741	752	778	752	758	747	771	778	759	767	735	766	769	744	752	738	748	790	757	765	714	812	753	758	755	723	766	739	793	767	793	761	803	841	785	771	799	770	776	801	717	731	798	760	814	780	756	742	757	797	792	737	792	742	787	737	752	748	737	763	805	719	790	734	812	779	799	805	732	742	737	731	802	780	743	747	748	765	797	798	751	794	793	781	718	798	757	801	746	741	762	788	762	757	773	735	785	757	752	732	769	759	772	792	758	767	783	746	714	776	741	740	753	764	765	691	798	752	787	761	728	749	753	729	801	783	747	726	786	770	825	795	750	706	814	801	704	751	753	775	759	770	748	764	711	739	755	780	794	741	745	756	748	769	769	754	732	729	774	760	726	759	756	732	762	751	775	800	740	732	770	746	740	769	735	755	771	766	745	740	769	765	789	799	740	746	750	760	783	743	768	743	740	800	793	744	761	752	750	776	746	735	740	789	814	797	749	757	780	756	779	734	768	755	770	790	775	783	725	743	807	758	745	765	780	782	759	738	794	766	750	740	798	813	747	737	767	739	781	783	694	778	727	755	796	775	778	779	730	775	793	783	753	825	773	765	719	792	822	788	793	734	767	806	701	735	761	782	819	712	747	756	785	787	743	746	718	739	760	744	784	786	757	779	744	795	738	748	762	690	783	783	744	731	695	720	761	756	718	794	740	765	751	764	796	756	743	742	772	751	693	741	700	755	733	736	812	762	768	812	737	828	774	724	755	757	724	803	766	755	781	674	718	742	784	744	767	765	781	697	771	803	717	785	762	743	802	724	761	752	774	735	781	743	804	789	782	778	752	746	731	747	767	834	713	845	830	746	755	820	774	772	755	750	744	737	760	762	723	807	783	790	778	824	739	726	807	777	797	771	748	761	815	791	721	761	792	755	712	774	775	763	734	786	710	785	774	791	807	788	778	723	731	767	779	804	747	764	809	744	742	747	765	743	766	755	804	771	709	734	728	821	751	777	800	806	749	778	720	788	799	771	756	748	783	786	809	764	731	770	771	743	782	760	806	747	777	772	745	740	785	746	752	776	714	789	719	727	737	743	768	734	777	783	784	809	805	766	792	813	759	768	785	782	742	767	767	755	774	777	799	740	761	774	764	723	757	798	750	771	728	795	782	773	769	825	756	765	744	729	733	736	787	745	788	742	738	753	771	737	740	765	722	771	747	766	755	817	748	773	745	804	752	779	772	770	701	756	770	697	754	706	729	820	810	790	770	796	799	724	748	757	760	694	734	763	753	743	819	748	755	728	732	754	736	743	762	733	789	756	757	762	752	764	777	760	732	824	769	758	737	789	737	739	805	791	772	767	745	763	749	802	759	773	754	773	758	747	770	739	780	801	800	774	800	790	780	794	791	770	738	780	724	781	760	793	741	771	789	782	773	787	770	788	733	729	779	790	787	819	727	747	738	765	786	749	773	737	801	748	753	811	790	717	737	725	799	779	827	761	792	713	721	770	807	742	785	780	747	781	769	769	790	773	769	745	801	768	761	703	742	767	733	777	761	740	715	772	731	740	769	745	773	739	764	764	774	734	751	737	762	760	773	784	711	788	734	809	767	750	789	767	733	763	741	750	768	777	743	798	748	791	764	782	796	745	770	709	747	796	730	762	788	771	731	756	767	767	773	783	767	765	782	758	749	795	771	768	819	846	825	755	786	783	813	758	810	763	804	756	756	780	727	774	796	804	791	832	743	791	746	751	780	776	786	746	767	766	754	792	760	757	749	746	769	751	824	771	757	771	717	783	726	744	755	773	748	749	771	745	758	783	757	814	748	792	748	716	744	768	794	739	748	737	763	774	781	766	740	729	767	769	784	771	778	770	814	741	749	788	783	763	786	799	737	719	716	772	723	764	723	715	740	752	763	767	822	781	765	759	795	743	750	767	744	802	766	781	786	730	802	768	744	760	746	763	782	736	750	748	750	754	777	789	781	748	768	715	716	762	770	742	784	717	730	757	773	748	701	740	739	762	782	768	753	726	771	740	767	794	759	738	759	775	771	736	756	740	748	792	742	752	787	788	749	808	758	768	749	760	788	736	732	784	752	762	709	770	755	746	753	724	748	787	752	808	753	780	777	748	733	751	772	759	735	790	756	746	709	788	711	772	733	790	766	767	808	751	776	746	800	726	764	794	743	741	794	728	798	756	733	732	798	730	796	748	739	725	773	750	749	784	759	767	731	786	777	814	742	721	703	778	731	793	779	742	771	714	786	777	764	821	743	751	776	779	784	736	774	732	774	748	813	729	708	774	785	775	754	812	766	737	781	757	778	791	830	786	725	759	747	775	839	771	780	798	757	746	707	782	795	763	799	774	776	734	747	787	776	739	773	767	757	749	791	745	789	788	773	716	781	753	772	817	757	785	744	751	778	735	777	810	783	809	758	756	758	822	762	762	774	752	783	750	794	747	753	771	763	751	736	745	786	780	763	730	771	745	770	777	769	847	759	723	765	792	738	750	741	779	747	761	753	756	804	744	758	803	799	787	757	810	722	774	762	776	722	762	720	734	771	755	720	800	758	788	738	762	727	714	782	761	792	778	758	796	807	773	744	779	749	746	740	788	711	732	729	733	749	772	779	753	766	756	763	770	796	697	746	766	738	758	782	776	717	789	736	774	747	802	787	753	730	755	793	761	779	778	724	755	782	771	793	762	726	750	778	769	789	722	760	790	724	778	767	783	752	742	746	755	765	767	783	768	750	793	770	785	754	791	765	715	723	805	719	761	750	782	755	761	733	818	753	760	821	763	754	696	769	764	750	734	749	783	744	742	777	693	812	751	740	757	750	795	757	739	765	737	745	778	745	717	740	764	722	766	746	786	750	804	763	765	747	748	782	805	782	778	756	714	766	790	741	780
28092	11388	9729	7482	5200	3175	2185	2148	1720	1332	1141	852	782	590	513	434	374	374	288	335	335	312	295	313	273	278	317	338	289	259	263	280	277	281	303	306	274	269	266	303	261	270	263	245	320	271	266	269	268	263	244	288	267	266	257	285	286	265	259	274	271	285	268	287	276	262	278	284	296	288	271	278	312	259	255	271	241	234	268	263	258	278	276	265	291	314	260	292	300	282	260	272	239	266	235	252	250	292	273	263	289	249	291	267	305	234	282	263	329	283	296	246	244	255	274	273	279	259	253	289	258	285	269	294	296	278	270	245	256	285	255	252	292	239	260	275	295	305	284	279	285	255	291	267	264	280	270	282	279	268	286	260	308	298	271	275	261	274	261	266	280	283	292	245	288	272	258	238	245	294	270	285	280	278	246	270	259	238	281	252	307	260	259	260	308	278	288	262	288	268	278	247	269	275	289	269	301	257	295	261	274	257	291	272	284	274	264	239	252	274	305	268	269	265	287	266	257	280	279	295	280	239	274	261	270	261	266	275	247	258	307	250	271	277	266	267	226	255	271	233	261	240	242	281	280	289	249	245	256	273	269	257	240	251	270	283	256	272	272	302	265	274	279	277	294	281	268	286	266	265	284	264	249	295	256	285	296	260	279	274	232	287	256	281	271	262	243	285	260	279	276	240	297	251	304	272	294	262	244	236	286	252	291	246	291	262	298	254	256	297	274	266	271	281	263	274	275	276	265	305	279	235	300	269	266	289	251	280	263	246	297	281	251	232	262	273	236	260	248	281	292	285	284	282	252	258	271	265	233	262	276	269	279	284	275	275	263	266	307	281	246	264	258	308	242	271	269	276	308	223	279	268	287	245	268	260	265	266	282	233	256	294	251	251	246	253	252	267	274	252	267	233	265	250	279	250	284	293	275	289	274	283	267	287	293	267	300	269	275	275	289	258	300	268	265	246	279	245	264	286	272	297	264	274	280	287	262	272	287	272	270	281	265	281	248	236	290	273	261	269	268	291	265	275	295	293	280	263	258	253	251	273	288	273	279	264	286	266	280	254	299	250	257	294	265	279	290	289	269	272	272	280	289	241	274	254	303	294	260	246	255	281	237	279	280	263	270	257	255	257	284	258	241	268	276	291	263	283	279	271	285	281	282	298	258	274	261	275	264	290	273	253	274	267	262	278	266	269	266	260	259	258	233	291	263	268	270	250	305	302	284	257	290	232	283	262	279	268	294	279	282	294	232	261	270	290	246	289	273	271	264	282	259	254	236	268	245	287	263	278	272	273	296	285	305	275	285	278	301	257	278	271	250	249	249	281	241	273	286	251	288	257	272	263	261	266	276	276	254	271	304	278	268	273	269	288	253	280	270	258	247	286	235	264	251	296	265	276	288	289	268	300	277	266	278	268	267	299	268	257	292	235	273	274	249	265	254	282	252	290	262	264	296	266	273	292	257	258	263	275	263	284	289	265	256	279	255	235	294	267	248	248	224	270	266	269	251	287	277	278	258	262	277	265	249	268	273	260	249	293	235	259	219	293	250	271	261	256	314	259	266	243	225	278	271	281	255	283	280	241	268	252	299	265	273	273	282	265	295	266	264	267	283	285	294	249	291	285	250	271	297	293	267	254	230	260	248	261	258	249	262	258	245	286	257	258	244	240	250	274	274	250	235	287	289	286	282	292	257	279	298	291	273	267	255	277	277	276	283	280	258	269	265	292	273	255	253	274	274	272	284	273	260	218	249	271	324	235	273	283	283	273	241	265	243	281	268	245	281	240	240	257	295	289	281	253	284	268	254	240	266	251	289	270	256	256	289	251	267	275	241	237	273	263	308	267	248	265	274	262	290	273	257	295	262	261	247	287	257	266	290	238	258	282	249	280	273	259	244	323	274	304	253	252	264	244	306	257	281	279	258	252	259	281	265	310	256	248	247	258	247	283	301	280	257	271	295	280	251	301	249	292	245	254	266	249	281	270	253	281	279	273	285	287	252	275	269	264	264	286	237	253	261	267	285	270	279	266	292	273	270	281	270	271	257	261	260	290	284	277	258	256	268	299	257	289	267	264	300	272	260	256	262	283	278	265	258	246	286	287	273	252	282	297	262	278	262	270	274	256	296	301	291	265	274	248	290	284	264	289	256	280	242	285	259	244	264	268	264	283	228	236	270	291	290	273	261	271	268	229	274	255	251	251	228	282	269	257	244	257	278	241	239	271	272	278	256	265	287	301	276	263	263	238	267	278	277	253	277	278	267	280	259	288	252	272	276	266	285	254	274	272	275	295	282	274	270	268	293	294	262	241	251	263	270	265	246	296	272	296	233	292	295	273	273	257	269	258	262	270	266	288	316	248	258	283	268	261	256	270	282	282	257	299	272	261	281	302	279	283	297	280	287	293	289	281	250	276	300	262	290	235	289	286	280	252	244	263	262	267	296	266	286	264	291	269	268	316	296	282	278	280	275	282	276	277	283	283	263	267	294	307	281	277	310	276	267	286	289	262	250	257	261	288	260	252	263	280	242	272	260	284	295	244	269	283	283	276	304	257	287	276	271	251	268	259	260	258	250	282	270	259	262	299	269	271	263	296	256	302	271	259	248	286	281	306	258	250	259	265	284	275	249	281	247	272	292	258	261	235	298	264	258	267	266	261	251	278	272	293	274	283	240	250	277	305	289	258	250	265	284	266	254	270	270	253	265	253	254	272	280	277	275	277	291	257	264	275	238	239	263	288	248	271	307	255	283	272	268	263	248	288	270	265	264	250	265	267	266	286	246	249	279	236	262	262	272	277	300	280	231	258	273	261	274	278	298	255	267	268	297	264	284	270	279	273	253	258	262	253	286	248	241	247	288	257	272	281	270	286	266	277	269	272	240	277	261	275	292	269	277	249	259	251	258	250	278	242	264	261	266	304	299	273	292	271	265	254	273	273	263	277	289	260	263	263	263	242	277	267	249	283	227	262	282	239	277	263	247	230	273	285	231	244	285	316	280	282	279	302	240	265	267	293	256	253	233	277	268	257	299	282	295	239	253	269	300	256	270	284	295	269	276	264	267	252	267	286	292	263	277	277	266	273	231	242	295	296	268	305	271	287	256	286	255	272	252	288	317	299	279	276	274	271	245	272	241	278	266	297	283	236	249	270	281	266	302	280	257	284	254	266	288	281	290	278	284	300	263	278	287	278	268	283	280	251	274	271	272	311	250	246	290	281	266	257	251	274	294	272	265	245	319	264	255	238	271	236	251	284	265	279	301	271	268	290	279	247	264	305	325	269	278	290	261	254	259	243	236	242	263	267	270	288	242	294	287	257	258	258	248	295	290	285	264	281	245	267	290	282	250	267	265	295	261	274	267	276	261	245	282	291	244	273	270	280	263	274	299	281	298	247	251	290	268	265	240	248	255	255	290	274	247	289	251	253	281	259	263	280	275	263	271	272	241	313	252	264	264	308	299	276	259	298	270	258	241	261	257	261	270	263	249	264	276	266
16429	8737	15675	18105	16091	11457	9383	9387	7769	6182	5224	3871	3446	2593	2060	1745	1537	1316	1144	1025	1010	926	853	806	802	772	784	753	802	761	694	715	747	701	749	712	691	685	692	686	686	677	627	683	676	690	712	658	675	716	702	641	632	632	656	660	699	670	661	632	664	693	692	673	670	657	640	646	650	679	628	637	634	666	616	630	622	671	668	634	695	635	639	646	597	660	641	631	658	665	631	666	655	646	647	633	665	628	690	658	636	646	634	672	651	645	640	649	643	657	676	613	616	670	635	685	619	663	691	634	662	688	688	632	655	681	601	588	644	648	642	690	676	588	663	667	631	658	628	666	675	667	643	629	646	673	713	632	635	626	675	656	610	645	634	657	647	657	636	619	677	606	662	670	648	676	639	625	616	652	658	657	679	651	645	651	656	626	646	632	673	669	673	671	655	682	623	625	676	677	662	651	638	656	664	620	630	623	652	642	637	675	642	598	618	712	673	617	625	652	615	650	613	651	642	697	643	670	629	613	634	586	634	621	628	673	644	646	607	638	690	624	633	649	682	650	610	627	659	634	642	689	652	694	696	632	606	648	713	651	652	673	642	616	616	640	643	670	645	665	633	591	668	604	670	685	650	664	644	653	622	628	628	647	605	648	640	643	646	616	646	637	602	658	635	638	651	650	627	646	657	660	632	657	682	640	668	657	669	657	645	663	617	655	661	672	617	632	647	635	627	663	620	647	646	645	688	698	609	619	610	664	628	629	624	602	629	708	619	632	615	700	629	643	693	660	620	682	642	630	608	660	651	724	661	682	638	647	637	657	595	663	638	618	664	630	656	627	673	623	638	643	662	661	617	600	675	624	620	658	677	611	658	641	662	640	662	658	685	649	657	620	614	646	591	682	621	680	637	631	656	649	692	651	635	636	642	657	634	566	636	673	648	678	663	629	632	681	591	627	613	650	636	665	692	680	674	669	633	624	629	653	601	625	653	669	668	640	622	644	680	631	667	652	681	651	677	698	634	686	616	632	644	668	647	627	637	660	652	650	619	636	655	623	627	652	653	689	596	638	619	627	673	605	675	591	632	648	642	647	656	612	662	658	683	643	656	642	633	603	658	643	655	613	683	607	635	653	647	680	621	651	634	668	628	650	686	663	645	675	625	668	629	681	654	660	672	671	627	629	629	578	624	662	644	684	654	661	664	633	642	641	641	661	626	685	613	615	647	635	630	695	634	663	632	635	634	639	676	634	646	632	663	641	645	634	650	630	643	627	598	587	638	620	680	634	642	632	654	666	642	629	634	615	675	653	669	697	632	635	648	664	647	623	644	645	680	665	620	605	630	687	597	651	646	630	600	632	664	598	637	620	617	623	637	676	636	640	623	644	586	644	655	645	649	653	667	622	651	670	649	608	669	636	656	665	675	608	604	634	667	609	629	657	634	617	599	634	619	665	622	698	660	608	653	681	611	599	666	664	612	688	655	643	631	644	675	656	624	622	633	664	599	696	666	641	657	632	658	687	632	617	677	651	619	704	628	607	672	649	629	616	646	640	613	646	659	664	614	665	590	640	717	620	608	672	646	650	679	624	670	651	678	641	639	666	628	622	650	655	619	656	626	652	676	623	700	665	640	657	673	629	690	674	620	656	660	640	642	661	652	625	631	641	617	647	632	670	627	678	674	693	636	644	652	621	653	658	614	641	665	701	655	670	668	667	631	645	671	639	677	625	626	677	631	679	638	651	631	628	701	627	645	637	615	683	620	672	619	647	626	671	632	652	629	637	645	635	646	655	643	655	635	637	664	639	673	671	618	684	640	648	614	625	643	652	673	691	625	626	640	656	646	640	655	668	632	652	652	651	623	674	674	622	619	664	616	599	668	633	641	612	700	614	669	681	644	605	671	706	607	647	675	626	647	630	673	651	620	655	655	596	674	633	605	640	653	640	658	651	621	662	653	627	613	680	637	615	655	628	590	661	663	631	627	653	645	632	680	648	693	647	625	651	670	653	645	664	685	642	668	675	647	640	640	670	641	604	612	629	627	631	652	591	654	689	694	629	639	656	598	664	661	666	636	666	660	612	617	637	627	596	601	647	624	665	668	660	622	667	667	625	630	634	638	706	628	645	567	641	715	613	630	654	599	607	677	673	679	658	623	645	664	653	636	648	612	629	674	615	645	685	647	606	658	618	633	662	643	642	695	667	624	649	631	672	634	627	692	686	634	659	609	652	622	623	619	673	635	626	668	639	653	644	646	692	658	710	610	634	691	661	671	675	642	600	630	662	639	670	667	662	643	670	631	638	637	688	647	676	629	626	609	652	681	653	657	631	642	674	684	659	619	639	693	659	703	684	676	631	634	634	631	623	641	630	687	658	616	637	650	612	683	614	648	629	665	635	631	636	607	653	675	656	612	582	643	635	672	635	619	641	644	612	626	686	652	673	653	690	677	642	634	672	618	637	600	666	650	658	633	621	612	643	659	645	693	690	615	632	612	669	646	620	598	659	667	730	615	668	664	657	664	666	627	643	634	653	654	638	669	648	659	640	659	677	649	634	641	661	634	635	655	665	625	615	655	662	658	641	662	642	685	594	680	634	680	660	658	671	644	603	671	627	649	640	611	613	631	638	652	655	643	638	589	615	654	652	621	642	676	616	637	663	671	670	633	646	634	651	636	653	687	658	656	620	710	655	651	599	649	623	683	665	673	636	653	584	684	667	630	674	664	597	632	659	695	632	633	596	642	668	682	647	651	617	616	659	679	626	602	681	625	679	679	634	701	687	680	608	627	662	636	632	629	652	615	649	642	653	619	655	650	660	683	607	628	655	646	638	640	641	623	618	699	634	671	638	716	653	667	643	658	669	654	608	655	642	618	645	661	615	639	662	668	639	668	586	663	641	642	653	667	695	612	667	667	612	661	674	593	621	659	667	623	587	645	650	631	670	667	658	646	668	632	634	620	627	618	669	669	666	658	651	632	656	578	646	615	720	658	663	637	685	639	633	656	658	684	662	620	672	700	600	654	679	655	625	615	657	689	628	638	623	683	626	649	642	643	614	621	637	652	619	682	617	597	670	653	629	624	667	656	659	632	625	639	621	625	628	679	643	657	630	699	653	592	645	597	615	625	680	675	676	651	683	690	622	637	674	655	649	623	669	612	624	644	636	658	670	643	633	673	636	640	670	608	676	589	658	635	640	650	642	650	640	648	632	658	610	592	627	631	640	646	656	624	664	653	644	642	625	613	631	652	676	661	642	694	636	668	682	652	650	627	648	695	626	661	672	659	652	673	730	631	644	661	683	653	637	623	644	627	626	648	658	644	661	663	671	650	634	657	633	630	639	674	600	629	620	613	624	650	664	650	600	645	655	634	639	677	620	686	634	668	650	646	639	628	630	619	602	664	654	593	621	632	679	634	690	648	636	663	636	664	644	658	637	665	673	670	635	673	634	660	646	650	631	656	647	693	660	603	646	637	681	649	651	630	666	658	614	632	667	647	647
10256	4629	4634	3337	2208	1416	1148	1156	1004	885	716	653	560	515	470	444	421	450	429	413	413	383	334	360	364	363	408	387	386	348	385	392	388	375	364	346	392	367	371	394	346	394	347	363	392	363	375	408	380	367	381	410	389	375	368	366	343	433	404	378	346	361	335	367	395	370	365	356	355	376	357	391	404	364	382	345	373	368	371	366	361	370	365	361	365	349	386	382	332	371	360	401	353	366	398	337	357	382	336	359	391	369	388	364	372	378	378	359	341	368	347	420	388	356	358	381	328	379	389	337	387	362	395	389	390	374	359	329	390	365	358	358	378	359	382	371	369	354	419	346	383	367	383	334	359	358	372	329	358	351	405	405	375	391	343	336	377	362	376	369	346	327	374	364	395	338	382	378	384	368	340	350	366	379	354	366	397	390	395	352	357	380	374	354	364	372	377	354	349	334	344	394	338	350	370	341	409	365	361	382	351	360	391	370	388	338	422	374	354	368	369	390	320	376	377	365	389	380	402	376	357	383	388	363	366	376	380	392	332	408	357	328	378	329	320	388	379	378	334	351	397	379	320	356	404	348	411	362	369	354	385	391	372	352	369	388	345	404	398	346	405	342	368	397	318	371	361	388	389	393	384	348	384	362	388	330	353	353	360	364	333	350	367	351	357	351	369	343	366	365	407	353	340	428	334	358	376	364	346	352	399	382	375	367	364	349	391	363	388	384	341	352	380	360	386	376	389	408	391	367	340	387	371	368	355	379	398	383	356	345	357	355	376	343	373	381	364	348	359	355	411	398	370	378	361	362	351	380	379	386	369	391	386	333	372	427	365	400	371	391	380	391	369	387	353	409	382	389	373	369	367	370	365	383	369	342	343	381	354	353	378	374	408	341	392	416	379	341	395	350	367	338	320	373	394	365	372	352	363	353	382	352	412	363	375	374	360	354	344	366	359	345	378	436	345	379	368	358	358	350	342	377	366	356	367	362	391	414	391	403	378	357	347	375	348	366	359	356	362	373	364	396	409	362	374	351	382	378	378	349	349	366	384	383	362	385	363	343	337	391	353	379	381	375	356	363	398	414	372	377	352	386	410	387	365	361	334	352	393	343	363	388	396	351	378	352	340	340	357	391	343	347	359	369	407	391	383	354	383	405	382	355	400	369	363	369	372	384	376	363	354	339	387	349	360	373	386	367	383	375	374	346	408	416	382	395	378	381	349	349	354	383	380	373	407	357	352	388	361	356	386	357	376	356	369	387	339	376	377	360	414	372	361	338	358	422	349	358	414	360	321	365	396	375	407	391	362	397	382	369	371	350	380	338	366	361	375	387	341	356	399	353	359	323	377	365	369	362	393	376	373	359	388	366	391	366	374	354	347	375	374	376	372	366	351	369	408	376	348	384	327	352	367	365	365	379	359	375	334	390	401	391	384	360	374	398	363	341	392	360	357	330	346	365	410	381	392	376	392	396	382	360	383	399	346	370	380	360	370	403	368	373	393	380	384	371	363	372	370	376	415	375	386	396	364	369	346	409	354	344	385	385	348	379	344	370	366	366	412	346	382	353	395	356	356	358	402	339	359	373	364	362	328	362	364	357	400	349	363	332	342	378	375	392	349	378	342	390	392	361	359	369	323	347	365	369	317	362	344	386	394	363	389	353	342	404	401	307	414	350	356	348	371	403	383	369	352	395	387	383	391	354	363	396	401	388	368	378	423	373	387	337	377	393	349	353	343	382	392	388	379	389	369	391	379	343	369	351	385	355	360	374	401	335	344	352	370	349	371	341	386	384	352	346	356	365	377	414	377	364	369	394	375	372	373	360	399	386	350	365	401	382	370	392	345	341	372	363	370	360	389	395	401	367	374	359	377	387	392	382	386	382	366	405	347	379	360	381	385	396	362	387	379	386	380	382	347	371	364	373	386	384	391	377	320	407	367	370	385	368	378	389	368	354	374	343	390	340	368	367	343	376	360	394	377	390	385	361	350	373	367	397	344	373	369	373	375	392	371	389	350	384	366	379	399	407	378	378	364	319	381	359	387	354	353	397	352	389	370	411	391	338	387	378	377	379	390	406	385	381	368	370	352	350	370	318	389	393	394	395	366	377	391	357	368	322	356	365	390	363	356	388	389	392	382	391	368	389	361	380	370	379	363	360	340	364	359	384	385	364	321	366	362	396	310	404	378	342	357	383	370	334	361	388	402	367	362	362	360	373	361	354	393	345	356	358	360	366	358	358	362	386	351	379	369	385	389	372	362	379	355	385	371	370	433	371	363	383	379	341	362	369	367	370	354	373	329	370	399	402	417	346	381	353	391	382	383	350	375	370	384	333	382	344	375	362	392	353	393	384	390	388	391	386	384	347	387	405	368	370	383	366	351	370	412	389	363	346	354	351	362	355	362	354	390	376	348	394	395	344	384	364	358	377	373	406	376	424	378	369	370	350	382	390	356	407	376	377	371	349	393	357	394	379	388	370	377	372	366	387	391	394	382	367	405	392	361	406	366	343	404	373	370	365	383	346	401	390	353	404	383	372	352	354	376	362	375	335	390	389	395	408	370	396	369	365	332	406	371	362	353	338	355	350	399	395	396	352	382	363	381	378	344	382	364	339	358	399	337	372	351	336	340	412	379	360	325	389	354	389	385	386	373	382	351	351	357	362	366	377	347	331	382	365	357	337	377	360	334	371	351	374	381	372	360	338	377	347	367	345	346	378	350	373	353	383	360	384	373	383	389	367	385	391	379	377	346	327	373	370	380	367	383	384	382	349	398	395	390	362	364	405	421	355	366	355	350	407	385	393	382	406	382	372	363	360	366	357	348	388	329	368	389	367	337	391	372	375	371	347	361	375	358	435	342	390	345	387	370	386	422	356	397	364	371	350	330	382	353	384	374	334	373	347	379	383	380	355	389	344	376	360	357	393	404	391	382	417	367	372	366	350	367	413	375	355	395	352	336	365	354	366	387	368	350	399	353	384	359	387	408	362	372	343	338	374	337	386	352	391	357	389	420	392	372	369	385	380	386	369	371	406	370	400	378	407	373	380	365	388	370	374	351	377	335	404	387	352	352	357	370	362	376	361	346	342	346	385	315	354	358	370	404	371	394	374	423	359	370	387	393	382	396	374	392	391	400	393	380	362	364	351	341	360	399	395	363	352	348	393	392	375	386	376	375	341	365	389	364	370	359	346	371	371	353	348	335	361	369	380	391	345	398	375	392	380	381	395	341	406	353	389	367	369	366	391	352	372	381	332	348	378	376	353	319	363	427	378	365	372	389	347	373	385	382	338	363	382	372	357	402	383	400	354	361	355	372	399	351	357	360	393	356	368	375	370	371	378	401	370	409	384	359	359	381	383	384	356	363	359	373	392	419	366	372	375	378	343	382	426	376	346	400	373	398	348	339	359	349	360	348	344	358	324	378	398	385	363	380	339	383	381	343	355	339	360	363	411	378	369	390	338	385	371	388	346	414	365	392	379	357	369	350	355	371	364
7230	4658	8692	9544	7837	5492	4688	4787	4371	3460	2953	2266	2064	1820	1419	1286	1180	1134	1052	1009	1015	938	896	929	894	875	896	876	851	839	848	896	892	873	872	905	834	863	870	858	836	913	823	845	893	858	856	804	879	875	874	834	833	831	845	821	898	840	820	865	835	880	813	831	846	843	853	876	857	852	876	827	868	868	835	852	847	876	862	839	863	868	878	885	829	844	880	833	865	851	837	860	854	827	885	801	890	856	863	834	816	879	837	891	821	890	802	804	887	870	853	840	873	873	866	849	843	845	855	879	881	848	869	802	870	837	846	858	892	877	890	826	894	878	855	891	930	872	909	838	888	842	782	851	767	883	799	882	853	850	891	871	882	885	844	869	881	885	881	818	775	842	859	862	854	824	818	845	834	879	862	883	846	829	832	842	879	873	870	829	864	838	810	834	894	846	831	852	857	873	823	813	895	877	854	877	838	864	821	832	858	810	858	803	853	867	908	896	810	824	830	913	895	890	881	861	880	820	854	845	827	869	872	851	820	836	813	831	899	867	837	853	825	825	854	820	849	900	847	822	890	828	830	833	855	847	892	863	913	833	891	902	885	849	885	853	876	853	809	843	812	896	857	846	908	826	867	837	876	820	854	858	866	832	829	859	859	913	870	848	874	892	838	870	861	825	820	861	828	834	844	891	828	866	856	864	848	876	824	867	844	851	821	794	872	873	854	820	837	811	806	852	837	842	840	897	816	853	866	844	886	852	849	861	829	891	901	797	865	883	859	829	871	851	781	863	865	812	839	911	864	876	825	870	846	878	876	868	864	894	841	830	842	846	873	877	865	883	793	834	812	837	903	885	849	925	837	820	795	832	818	838	885	807	897	828	876	856	916	865	885	904	826	843	892	881	811	857	878	826	806	843	872	870	847	832	847	852	858	838	837	871	842	873	822	876	910	867	839	870	815	838	895	834	844	857	852	831	842	863	805	874	851	847	840	864	875	836	892	786	853	857	849	903	807	881	883	882	894	862	837	868	864	850	830	857	827	881	839	840	858	867	854	854	848	857	847	812	849	889	843	864	831	888	832	838	824	793	894	859	850	823	864	843	874	819	833	818	855	850	832	871	851	838	838	849	842	875	834	857	837	847	841	849	858	857	886	819	839	832	873	836	832	869	812	894	890	814	795	794	874	826	890	834	879	822	844	827	873	895	885	866	889	858	870	818	871	814	831	868	879	803	833	903	861	831	844	839	810	869	846	835	904	851	853	875	837	821	880	813	841	800	877	874	844	941	892	850	869	782	863	841	871	904	900	889	824	818	878	859	857	840	892	824	845	861	846	873	839	859	861	808	864	817	841	880	832	801	824	853	886	824	863	835	816	884	869	869	843	865	849	863	900	891	841	849	855	840	842	866	827	902	871	899	853	826	876	807	881	885	843	835	857	843	802	889	823	863	851	844	874	859	794	898	860	862	860	824	824	879	848	889	851	829	827	854	858	850	864	822	849	836	886	851	858	898	864	844	857	854	865	803	843	864	885	820	877	862	871	836	856	870	895	867	825	865	823	831	888	898	863	894	877	880	825	848	786	925	796	835	876	907	861	841	835	847	895	870	851	921	852	876	873	861	824	866	794	880	813	869	794	873	853	895	855	845	901	881	851	876	857	860	847	840	859	893	872	886	849	904	864	841	899	851	851	813	848	829	865	876	869	870	841	881	799	827	889	864	821	851	869	814	862	869	852	846	840	846	834	854	845	816	862	893	861	881	874	884	849	849	833	879	871	899	858	787	869	850	868	867	882	859	824	862	853	827	887	885	872	822	844	855	841	860	869	863	850	856	897	881	831	858	887	882	862	823	830	873	863	814	848	858	845	835	876	874	834	848	881	839	894	881	906	884	828	863	926	867	920	820	854	863	843	865	827	869	898	847	847	869	860	883	820	830	842	921	882	844	834	854	858	877	828	863	889	794	861	896	847	867	859	827	850	888	810	897	888	866	870	844	871	851	884	821	809	878	809	877	861	876	823	862	785	866	878	854	809	853	852	831	878	907	904	853	893	865	925	806	840	862	866	836	885	852	868	835	878	872	833	841	856	861	838	826	843	849	874	811	880	885	839	834	879	885	866	902	814	819	860	832	834	859	884	847	863	836	789	830	838	806	847	823	885	820	859	873	828	878	829	909	868	852	829	832	832	855	863	869	828	869	835	872	847	899	852	846	888	842	823	803	838	857	882	822	857	898	837	879	895	787	860	894	797	838	850	876	865	909	841	828	855	815	868	873	874	852	847	819	846	852	834	896	877	853	822	906	886	845	850	801	808	783	871	840	771	868	882	854	840	852	869	855	887	825	892	845	868	813	862	857	900	904	845	825	890	835	824	863	856	860	875	887	874	866	793	840	823	841	839	926	838	894	886	834	883	881	852	889	824	875	902	877	874	845	881	889	882	918	870	860	795	877	851	812	829	876	851	871	831	862	865	852	880	832	834	878	833	850	858	851	874	858	841	851	789	877	856	898	877	839	862	842	860	863	846	854	927	841	852	877	838	847	815	815	802	805	859	862	854	835	854	860	845	907	879	887	849	812	880	892	801	865	858	839	883	875	900	835	873	888	861	863	889	834	833	925	821	897	859	857	848	843	872	873	862	848	833	872	796	816	831	810	885	871	853	843	856	818	875	879	826	830	787	840	854	861	838	853	908	876	831	872	821	828	855	807	831	897	892	879	856	896	817	860	863	861	816	889	863	885	812	870	851	850	835	857	869	856	855	837	871	826	868	883	832	839	875	852	811	854	831	855	875	884	896	832	864	867	830	845	889	852	868	830	888	842	882	873	847	806	857	849	887	816	854	859	849	909	851	883	907	854	826	831	900	884	842	884	897	864	859	832	844	868	882	881	883	867	867	830	834	890	851	839	827	832	874	861	837	816	900	886	790	839	854	858	847	867	868	840	844	774	787	853	878	830	817	890	836	843	865	842	875	815	864	886	828	841	909	859	873	859	877	821	832	865	839	838	854	820	822	859	922	883	832	876	840	876	889	905	843	910	827	803	845	867	853	873	887	850	873	861	875	836	844	886	828	897	832	848	883	868	856	860	829	866	840	856	904	900	863	893	881	857	872	864	864	820	831	834	864	902	863	839	792	859	839	842	875	848	828	861	852	882	885	873	911	872	871	896	867	884	855	890	900	808	944	815	850	848	862	821	916	859	850	900	842	845	826	788	850	887	869	882	825	842	841	841	837	868	817	824	835	855	843	864	849	822	802	829	882	840	919	899	803	877	809	869	879	875	877	865	823	892	895	833	889	827	876	897	869	849	859	814	889	825	870	826	842	850	851	899	861	930	904	870	858	860	832	827	841	819	878	823	822	889	855	827	809	828	912	851	768	816	827	818	835	789	848	889	883	833	852	837	888	855	917	872	853	878	914	772	865	858	876	855	897	867	842	892	857	849	901	864	920	878	822	868	879	859	872	879	845	798	858	862	830	854	811	815	860	855	857	870	838	901
19644	7647	7077	5210	3622	2211	1778	1632	1361	1082	874	737	659	583	481	447	398	367	356	343	372	350	372	353	333	340	379	308	344	337	357	354	317	336	330	352	318	299	341	343	344	347	363	327	328	293	284	334	365	341	354	348	328	352	313	351	361	314	347	336	316	315	353	352	350	389	361	347	312	291	331	353	327	346	366	327	319	304	322	330	324	319	314	354	315	308	333	329	320	318	308	307	350	363	293	320	289	316	321	336	328	358	336	336	331	318	296	344	314	354	338	331	316	317	349	344	343	325	324	301	325	352	378	357	336	349	325	352	319	330	304	320	320	300	331	345	285	316	303	310	357	317	334	354	303	310	349	347	313	334	357	326	291	346	327	312	342	383	373	350	339	326	326	325	311	346	323	321	307	323	340	314	313	332	306	322	319	313	337	330	303	333	341	352	334	343	301	328	337	315	354	317	349	321	314	338	310	320	363	361	302	331	335	329	337	351	321	346	319	345	337	338	336	316	323	322	319	301	310	350	354	338	324	346	331	309	335	306	344	321	347	322	297	330	305	325	317	318	356	335	310	340	350	346	336	323	331	329	355	367	335	349	308	328	311	371	355	336	347	307	331	334	356	325	329	358	335	339	308	343	336	297	364	339	339	290	327	330	307	358	312	362	342	336	332	318	323	355	335	320	327	333	332	334	374	311	339	325	339	350	357	355	343	340	338	339	337	315	316	358	334	293	334	379	316	304	338	298	313	321	313	346	366	340	319	309	344	337	323	326	302	331	324	329	351	373	345	369	368	342	317	370	338	344	323	324	337	335	306	341	330	329	338	374	319	346	362	308	327	338	361	348	292	313	339	302	349	308	346	322	357	292	325	348	307	345	377	319	313	311	327	364	356	311	309	318	326	331	298	318	302	312	330	364	299	318	373	310	345	322	327	310	355	339	350	327	338	293	280	331	335	315	316	323	312	310	330	340	334	342	373	336	338	312	326	346	321	320	301	311	363	337	304	311	335	323	336	325	297	305	327	329	329	305	298	320	337	305	371	321	382	315	331	331	329	334	312	334	328	325	362	310	306	327	338	344	296	333	318	308	318	347	345	340	315	332	336	327	337	293	322	340	346	360	347	356	311	310	305	301	336	322	318	294	317	342	342	323	342	297	354	345	325	340	333	313	315	360	333	327	363	342	303	312	301	367	333	307	337	341	323	347	342	315	319	334	315	299	330	334	317	321	343	325	310	324	362	346	326	332	332	317	337	364	332	317	334	321	334	364	311	286	328	311	338	343	320	334	321	322	351	353	324	315	322	328	344	321	321	315	328	305	301	332	324	302	329	325	322	325	296	305	337	312	353	344	314	324	345	336	340	304	330	316	312	324	336	318	337	343	361	337	292	317	351	341	323	328	330	320	338	311	336	343	334	349	354	341	324	346	329	314	338	331	354	341	334	352	327	319	322	350	337	299	309	333	299	298	306	321	345	332	359	345	350	342	327	306	355	334	335	355	327	326	329	312	314	342	355	357	342	318	356	321	346	292	351	321	311	355	354	366	286	309	346	369	335	336	317	356	344	280	309	308	322	334	319	335	336	367	352	328	347	319	301	341	337	342	308	326	331	313	369	320	327	338	328	324	330	343	284	305	348	323	345	331	294	282	319	309	350	360	317	376	339	346	356	318	358	297	327	294	329	341	335	282	341	336	332	318	314	319	319	319	327	325	294	287	327	319	315	316	331	377	341	357	354	351	364	317	318	343	325	314	336	321	324	360	331	361	319	315	336	354	336	354	336	286	356	344	305	320	351	326	313	348	319	295	317	335	347	332	338	321	340	318	316	328	368	312	328	340	325	317	354	309	332	332	337	326	370	277	312	323	327	367	317	326	327	314	322	337	335	341	336	342	290	313	332	331	341	351	307	348	315	311	329	333	314	328	285	366	322	332	346	339	282	301	351	321	368	346	306	353	334	319	316	332	337	306	337	325	342	312	326	313	305	301	347	345	310	341	306	336	367	369	320	344	345	307	330	320	334	308	339	308	335	295	323	345	282	320	330	273	324	375	325	344	299	329	312	316	315	378	338	326	318	305	342	292	307	318	311	347	312	335	345	351	320	348	318	288	285	332	361	319	327	327	333	347	360	342	292	342	321	384	333	351	336	335	319	313	329	302	351	325	330	317	348	322	341	344	362	364	321	311	321	307	310	304	321	326	322	344	323	347	328	329	360	313	316	327	315	335	312	313	312	302	320	321	329	323	315	315	344	335	322	305	320	310	350	334	356	344	369	328	351	319	335	337	339	353	367	365	348	358	307	338	361	334	334	311	337	315	343	352	318	341	315	305	298	341	292	325	351	360	311	327	374	291	310	347	363	347	350	326	329	338	339	323	330	325	328	355	282	354	371	361	285	335	357	330	315	319	340	299	303	331	345	311	297	345	328	354	378	307	362	376	353	317	347	329	315	347	311	316	339	336	325	344	370	343	357	348	306	318	336	325	343	315	288	316	341	332	317	363	349	325	347	322	337	352	316	302	309	319	350	332	305	337	351	366	332	299	318	312	345	325	339	282	322	348	343	313	314	320	347	308	339	359	338	327	343	331	342	326	311	300	303	311	363	362	334	328	350	316	356	330	335	322	335	333	358	307	354	345	315	322	355	298	341	326	335	313	346	372	338	350	333	342	370	321	338	314	354	321	334	322	360	358	355	322	297	316	331	336	358	290	299	326	352	330	354	321	342	321	333	334	303	322	335	309	308	316	336	336	350	353	337	345	385	350	333	352	322	326	321	326	323	287	336	320	327	307	317	329	305	312	315	310	336	308	334	307	325	330	358	311	328	342	289	352	332	307	318	314	319	320	343	320	331	330	310	308	337	347	329	330	338	333	360	321	329	366	315	333	307	299	317	324	319	336	317	352	305	323	336	331	326	330	300	351	350	313	352	347	353	335	328	388	354	339	360	324	319	324	339	311	374	329	322	319	289	330	330	302	345	315	300	309	295	330	332	348	348	323	313	342	373	364	296	317	370	315	323	328	324	336	325	338	313	319	317	308	337	353	280	337	306	336	349	317	336	329	314	311	356	322	311	300	350	351	359	324	358	320	335	329	343	331	352	355	365	330	330	321	310	325	347	322	347	331	373	319	338	355	326	311	349	328	323	351	305	329	320	312	376	338	342	339	317	313	294	324	329	313	334	344	300	311	322	313	328	348	337	330	340	317	344	336	352	337	362	286	319	326	370	320	331	311	315	351	348	312	352	318	376	348	303	315	331	317	312	323	350	297	326	316	350	342	290	334	321	345	332	335	339	321	348	310	313	317	322	340	362	318	347	319	339	366	327	340	284	350	312	333	316	337	341	338	365	319	338	315	312	355	340	330	344	344	337	327	351	333	320	320	348	353	342	307	330	310	328	330	331	304	333	322	322	329	290	346	321	363	298	326	338	310	383	357	359	334	333	319	328	337	312	337	315	311	357	330	357	345	327	329	313	316	328	307	342	324	321	308	337	353
13299	6915	12717	14191	12188	8409	7490	6977	6150	5009	4048	3262	2720	2211	1829	1546	1394	1178	1112	1040	885	961	918	963	858	873	863	808	886	894	851	825	805	810	802	780	812	807	790	758	769	795	794	783	763	779	723	769	814	799	792	736	742	795	785	727	774	740	766	757	788	778	764	750	830	772	782	737	740	769	793	801	735	769	739	748	743	776	800	757	735	763	781	786	778	793	777	757	756	789	785	806	753	745	799	772	740	734	767	768	806	727	770	741	721	830	757	779	773	793	711	758	742	745	762	803	782	723	767	761	771	825	740	786	789	758	776	806	761	802	784	798	767	733	782	775	765	791	766	776	765	774	727	793	728	735	793	724	787	753	765	757	741	720	819	814	780	771	763	723	764	717	747	734	713	786	806	785	737	792	814	742	763	802	705	793	798	755	816	769	732	753	815	745	779	733	818	770	758	792	743	774	757	799	744	759	786	734	801	746	750	752	750	793	749	706	728	841	754	761	832	783	835	800	815	772	793	742	780	743	755	766	751	810	804	759	751	795	788	782	784	769	787	784	744	769	782	794	780	750	772	739	737	784	750	803	783	793	804	751	773	781	821	747	839	745	825	770	798	783	736	804	717	833	744	782	776	811	760	735	758	786	755	773	747	742	713	783	732	772	778	805	786	773	831	766	776	788	791	732	758	755	772	766	803	791	803	767	799	790	764	749	730	773	780	786	760	831	753	793	822	737	731	763	789	721	783	723	725	760	772	787	751	748	795	788	773	848	763	784	746	749	780	786	736	773	736	791	787	783	739	773	724	785	745	776	735	715	738	744	761	735	772	770	764	802	807	777	732	801	759	777	790	781	793	784	767	817	791	769	782	754	762	751	757	754	804	760	727	814	815	790	768	773	773	784	706	790	793	795	763	777	794	782	789	776	800	749	791	733	706	825	768	739	824	766	802	773	794	742	721	757	778	746	773	760	762	809	731	743	824	763	740	734	803	733	820	737	790	764	732	789	768	874	825	779	781	795	822	770	756	748	792	753	796	714	773	761	802	730	776	765	797	784	756	730	824	782	764	747	755	771	803	758	757	778	765	782	793	725	719	747	790	783	733	780	753	783	780	812	810	756	728	689	793	729	744	811	851	745	819	789	746	705	766	806	770	804	784	721	790	746	769	774	774	779	782	790	762	750	739	773	801	753	767	741	695	768	739	772	723	771	716	792	767	736	759	803	767	756	771	744	760	768	762	766	765	753	772	774	793	769	773	807	809	781	793	785	772	793	731	737	774	772	772	785	790	783	827	749	757	734	801	733	739	750	821	779	779	751	804	766	820	774	761	760	731	736	777	760	763	785	782	762	780	784	782	757	772	773	771	708	814	804	779	746	730	791	773	728	743	854	761	755	771	781	779	759	788	754	773	707	774	746	807	741	782	759	743	815	777	746	739	785	781	759	769	755	798	775	788	783	775	768	719	760	781	764	791	800	789	797	783	795	765	824	752	741	758	792	765	740	782	784	802	766	736	766	817	777	795	740	831	754	789	806	783	742	727	772	728	723	816	792	739	756	782	790	741	791	794	751	757	813	819	755	800	794	758	768	822	774	765	759	804	756	808	766	743	811	796	741	730	806	756	743	731	803	773	730	810	784	755	793	760	730	786	821	725	755	765	800	780	787	817	771	795	787	763	775	833	779	740	812	794	767	739	769	774	805	752	786	732	759	785	781	741	795	789	798	785	790	774	752	743	784	717	746	790	782	799	781	762	750	746	765	745	727	754	800	775	758	806	774	792	734	761	777	778	778	803	807	758	822	823	768	797	773	737	790	758	758	766	794	728	734	813	734	768	768	770	802	767	737	765	786	777	693	802	744	815	757	810	781	823	809	736	781	819	710	803	772	801	765	824	818	734	782	782	802	758	755	770	741	815	767	776	810	715	703	741	748	783	794	743	797	773	767	759	818	805	719	807	787	778	754	799	761	766	800	755	704	764	775	724	797	782	763	797	801	755	759	802	813	801	800	740	785	758	734	752	777	771	804	772	800	758	749	780	723	755	759	767	830	797	771	772	798	738	818	769	779	778	784	769	766	823	774	769	745	730	780	734	802	746	815	755	749	817	715	804	787	769	784	772	765	805	767	742	770	810	732	823	804	783	786	815	765	747	756	747	757	758	775	763	777	706	762	799	789	766	828	766	744	766	808	763	791	796	827	806	732	766	749	772	758	787	802	774	819	793	801	760	764	781	793	789	815	747	768	780	770	719	755	776	759	736	794	772	794	775	774	814	742	777	791	778	751	817	744	750	792	821	762	774	799	781	766	813	785	750	818	739	787	776	766	768	768	737	809	776	787	795	767	716	720	807	769	787	756	755	774	795	769	771	775	745	786	720	763	798	783	773	758	753	805	777	754	814	762	822	757	796	758	821	827	733	784	710	784	755	771	795	710	776	736	759	795	733	733	825	787	820	791	701	814	770	767	734	770	813	787	745	736	765	790	772	782	829	738	726	760	749	754	813	794	802	727	730	755	809	807	770	767	752	839	758	734	758	790	793	821	824	763	743	784	826	778	739	776	729	761	788	780	746	766	683	733	733	752	769	758	801	792	766	731	754	761	812	756	761	771	759	771	795	796	750	733	777	795	760	731	772	716	793	794	716	786	773	785	749	807	799	761	722	790	769	788	777	761	822	792	803	796	764	797	752	770	704	842	793	829	761	792	756	759	821	801	771	795	780	795	729	755	730	768	768	764	758	795	758	738	825	743	770	801	833	766	805	762	789	792	774	757	764	755	777	812	793	676	757	789	750	762	740	743	734	777	719	760	766	783	786	765	793	806	787	782	781	755	780	759	780	727	813	751	795	728	783	792	761	785	746	783	785	773	806	766	747	817	827	704	798	768	740	754	777	781	767	756	784	777	803	790	795	729	776	787	744	700	757	827	740	758	706	799	749	763	749	802	722	813	757	729	775	804	758	765	778	876	839	801	765	755	769	760	751	786	772	749	785	734	791	797	742	810	729	762	747	780	788	780	747	796	798	805	771	772	773	753	782	757	791	703	759	731	811	798	800	751	726	740	790	809	739	744	790	763	772	745	710	759	787	749	767	759	814	755	820	798	787	803	736	748	715	749	742	744	785	761	786	807	765	798	759	760	822	842	765	834	754	789	784	727	766	736	735	817	798	787	816	734	791	776	749	736	760	750	779	805	796	773	749	765	749	722	754	784	733	716	731	789	824	769	775	873	721	803	773	775	749	767	803	717	780	764	820	779	796	794	808	777	823	757	748	747	797	771	712	777	713	773	743	754	755	752	788	761	764	765	737	816	811	763	727	825	757	716	761	747	772	757	782	774	750	734	784	762	788	754	785	795	778	759	775	785	752	753	729	780	769	763	761	811	744	771	765	801	762	735	773	761	754	792	756	802	760	784	782	701	784	828	769	759	787	767	761	786	802	740	747	763	799	794	764	787	761	762	785	753	742	791	711	731	725	815	760	792	713	767	769	815	754	785	804	787
27223	11127	9843	7148	4992	2947	2143	1912	1698	1438	1114	881	764	586	512	449	397	410	378	315	306	335	309	325	321	300	311	292	268	275	300	279	266	294	257	298	284	265	270	303	254	296	290	272	248	295	267	282	271	283	296	298	278	265	263	259	296	240	250	263	311	247	255	262	271	282	290	291	295	253	276	266	267	310	276	278	272	290	287	267	280	307	262	274	271	267	262	274	300	293	288	276	313	266	267	286	276	267	292	258	300	302	269	264	261	263	289	266	297	271	262	246	255	268	267	268	258	245	278	260	293	263	290	253	265	273	274	291	298	277	272	242	280	267	261	279	296	276	270	290	287	306	280	297	310	267	315	250	260	278	291	258	275	275	240	259	290	265	312	256	274	263	285	255	266	233	284	300	256	284	294	276	287	245	291	259	264	280	251	219	265	274	279	317	245	283	273	250	254	262	270	277	245	258	267	259	267	293	279	269	253	279	228	259	258	266	300	293	242	243	274	272	277	251	295	269	276	282	287	282	301	265	303	267	281	272	295	273	292	260	270	273	241	263	247	284	281	265	282	252	272	286	283	271	253	306	286	271	267	274	292	250	309	266	263	265	278	241	244	315	282	277	264	260	286	277	286	281	254	239	267	285	277	258	287	282	287	311	263	262	292	259	283	259	281	278	260	280	275	270	276	319	257	293	287	273	273	281	256	265	276	278	295	248	276	270	268	274	264	260	296	266	236	274	263	265	266	265	282	297	290	258	283	259	274	266	260	284	283	267	284	258	242	255	276	313	253	271	260	256	259	249	276	266	275	270	266	268	294	270	292	263	261	295	282	282	274	240	261	260	261	273	266	267	288	258	283	264	258	264	284	267	297	270	293	293	273	268	249	309	285	248	274	282	256	281	290	286	287	284	254	255	274	268	279	300	273	259	291	302	259	295	271	301	280	313	256	271	289	291	260	294	268	271	291	260	261	254	296	260	254	261	244	282	267	273	263	285	301	269	259	282	277	270	258	283	253	276	244	279	246	263	267	281	253	242	291	250	299	314	304	282	289	242	244	304	273	251	283	246	301	278	269	271	288	263	272	280	265	288	283	285	277	294	295	288	290	295	253	285	267	286	266	270	270	252	264	262	262	272	260	260	282	260	292	292	240	262	304	289	287	256	263	289	262	287	244	291	264	269	262	256	281	270	270	249	313	277	268	279	278	301	259	235	277	267	266	291	288	278	283	291	300	279	270	300	293	277	289	278	292	250	279	258	290	277	292	295	298	275	277	251	290	276	270	275	257	274	255	273	304	280	277	257	288	294	281	240	253	253	297	228	251	297	283	304	258	219	261	267	259	269	272	253	254	271	249	296	242	238	259	271	291	258	304	261	287	277	265	266	270	316	298	268	244	276	252	295	245	277	308	266	265	274	292	259	309	311	278	274	267	288	305	267	291	282	283	260	285	297	281	293	254	272	315	294	265	264	248	276	279	319	277	229	276	256	260	276	299	285	279	235	274	274	329	251	285	235	274	310	278	315	281	288	268	262	298	287	307	248	289	246	251	271	281	285	274	266	247	276	249	281	272	255	270	283	274	245	271	258	278	256	271	297	279	279	274	238	274	263	284	252	295	276	283	256	252	238	293	287	251	247	299	286	267	268	274	244	250	270	286	255	275	250	316	290	281	306	276	280	272	280	290	275	251	254	290	292	278	268	273	274	267	256	302	276	299	309	269	274	231	304	273	267	280	280	288	263	315	255	291	293	264	261	277	276	284	255	273	270	247	237	247	291	259	263	272	267	299	283	238	251	278	264	267	267	272	279	281	284	288	275	279	271	257	267	279	255	270	295	264	295	277	286	283	277	255	249	281	269	296	286	274	265	277	292	242	238	240	278	233	275	245	287	263	271	296	265	253	283	275	265	277	280	293	280	285	288	280	270	270	258	269	241	260	306	300	279	279	244	246	284	257	267	302	267	286	267	255	248	296	271	273	302	284	290	258	281	266	260	284	300	296	278	301	256	277	258	267	279	254	287	293	284	255	281	287	261	278	242	267	263	252	248	247	279	290	267	278	295	314	291	291	282	273	264	255	263	266	262	280	277	275	246	292	276	267	258	287	297	272	268	270	264	287	265	271	274	255	306	304	229	279	255	296	265	269	287	302	242	272	309	260	288	288	281	279	302	279	263	257	275	273	281	250	277	288	267	263	260	314	266	278	300	286	246	325	299	296	276	278	289	314	259	246	271	269	287	278	274	271	268	280	296	285	266	271	255	265	283	263	286	283	248	285	261	278	255	304	265	274	234	252	296	276	275	278	280	267	272	286	263	279	272	276	293	265	282	275	292	287	277	293	243	276	262	290	290	239	245	260	256	246	271	284	273	252	262	297	237	296	246	250	285	281	275	283	271	278	293	288	269	270	289	298	259	269	280	263	270	266	273	273	266	284	268	277	270	298	289	272	293	282	271	285	269	282	269	292	269	268	288	301	300	264	249	257	285	263	252	259	300	293	263	289	265	261	274	293	280	281	259	254	296	266	261	332	270	295	288	289	260	285	250	277	282	247	279	281	291	269	263	272	284	304	288	310	259	275	251	270	262	244	247	261	275	293	296	304	268	295	260	250	273	321	274	248	298	268	290	257	280	270	311	282	267	300	259	252	281	270	265	269	257	264	256	270	296	295	309	299	260	291	295	251	300	285	277	302	286	246	256	258	261	281	280	281	247	287	278	283	259	285	301	251	290	251	254	293	287	263	242	244	262	266	277	280	276	282	255	264	247	271	253	291	296	286	256	254	246	259	249	298	255	259	276	248	274	260	297	280	303	270	276	265	255	245	270	288	297	284	272	248	263	294	276	280	285	294	255	264	258	281	231	279	258	272	303	299	284	274	267	276	280	274	219	282	247	266	261	277	265	258	283	279	271	269	274	264	275	273	283	264	261	281	239	281	260	257	276	257	254	242	267	269	276	287	278	270	296	270	265	267	273	279	318	278	253	244	263	278	252	298	262	268	270	267	240	283	272	248	278	260	287	290	277	275	269	286	296	228	265	275	281	284	273	258	300	286	294	297	265	287	289	272	271	260	284	259	293	280	287	264	263	282	268	254	311	297	283	263	279	245	258	265	273	263	258	274	313	257	285	290	292	264	251	269	278	277	288	293	268	275	287	260	274	273	300	297	250	281	279	271	284	270	276	287	255	256	320	278	270	260	258	285	251	270	258	280	264	297	277	291	274	306	277	275	289	267	291	274	271	229	301	260	280	275	261	303	257	259	279	272	262	268	285	274	238	282	267	257	265	253	295	279	276	263	279	253	271	268	277	252	299	277	248	268	291	257	260	236	276	271	246	249	283	279	254	255	300	271	271	272	265	298	259	293	278	251	270	274	273	286	286	252	277	307	282	255	281	288	289	283	255	289	254	286	288	258	289	276	258	232	289	272	272	303	291	282	289	271	265	276	256	274	263	258	267	310	278	266	270	272	253	301	299	289	286	277	314	282	279	277	277	277	291
15964	8923	15487	17781	15569	11550	8986	8309	7568	6714	5085	4226	3398	2597	2156	1756	1513	1271	1205	1041	927	898	869	847	804	761	821	801	757	787	761	762	693	759	774	680	748	691	653	694	730	649	714	657	701	696	643	717	747	599	624	646	651	632	649	664	638	673	639	616	702	674	633	680	693	637	683	677	646	688	617	627	654	642	719	666	649	652	666	640	659	641	684	651	700	631	651	657	666	660	695	601	655	645	695	672	616	642	699	683	643	676	670	602	673	644	683	705	650	656	647	633	693	667	668	651	651	657	645	663	665	651	660	686	647	678	680	637	681	646	685	648	656	642	648	660	672	676	675	636	668	647	648	628	664	614	666	644	648	689	689	666	665	674	645	666	667	635	655	672	619	670	691	644	636	686	656	678	654	685	617	651	628	679	673	628	611	688	675	633	662	622	669	669	664	678	669	696	668	669	675	691	615	663	697	633	651	654	673	684	711	673	690	681	635	667	707	618	649	624	638	670	661	644	675	679	688	659	682	703	641	713	625	679	630	710	634	681	696	624	684	661	652	639	654	631	660	653	677	670	644	710	653	660	670	658	639	658	653	655	625	648	651	611	637	664	628	611	648	646	625	674	593	656	663	624	628	675	651	655	678	647	600	687	660	658	677	651	661	689	611	651	638	653	660	696	662	688	680	647	619	623	672	661	690	684	662	683	674	643	612	677	673	662	680	607	644	689	658	631	643	675	646	646	640	652	689	656	648	637	663	635	679	710	663	601	648	632	658	669	622	680	660	633	656	617	678	645	663	628	651	669	686	692	643	636	700	670	596	660	660	659	648	681	704	644	654	623	665	660	657	628	683	667	673	632	616	678	650	626	601	685	660	686	672	644	631	645	619	666	636	653	685	658	644	673	652	633	666	630	660	641	605	633	664	607	698	698	651	664	687	686	667	637	648	693	649	615	644	613	631	680	644	626	683	680	658	611	616	641	674	609	657	661	684	631	622	635	662	666	664	619	649	642	680	606	617	640	616	583	659	633	653	658	665	653	611	646	648	667	604	657	671	669	628	611	635	629	648	641	653	651	661	601	643	692	681	661	685	688	653	651	666	625	658	674	673	683	653	722	616	657	697	645	691	675	623	614	595	657	674	645	639	630	612	643	643	645	678	652	663	639	643	596	662	661	674	640	637	643	634	641	641	664	630	672	683	647	639	684	699	701	712	675	659	644	671	665	647	620	638	634	654	643	670	632	699	664	670	620	684	692	636	640	642	671	645	648	677	622	651	634	624	689	631	641	637	680	604	693	681	680	709	633	632	616	659	680	696	679	688	610	673	658	631	619	704	684	667	666	669	650	667	639	623	648	649	699	641	605	658	675	699	645	672	655	597	629	649	669	623	687	603	604	676	664	668	680	667	628	656	610	690	690	649	655	641	669	643	687	662	694	618	613	663	691	640	628	665	651	601	691	623	630	642	685	651	611	664	645	630	666	600	614	611	639	626	575	730	607	668	629	691	622	652	671	680	706	649	675	604	644	679	662	663	655	659	627	680	643	675	663	656	650	634	665	643	661	645	629	654	646	650	646	627	644	633	634	649	690	610	615	675	665	659	660	666	729	662	601	660	673	624	665	679	602	649	645	705	629	668	661	608	670	637	686	668	685	680	640	667	597	669	689	647	656	642	616	697	697	676	656	677	670	682	660	641	681	614	652	664	629	651	661	672	634	676	693	645	648	670	663	661	638	620	634	653	629	630	636	667	684	684	641	651	701	687	680	659	645	678	678	651	663	653	628	651	638	685	625	621	653	622	675	684	636	649	686	656	645	628	665	645	647	622	648	682	634	653	651	585	653	665	602	641	619	636	649	664	666	641	676	678	664	659	660	675	641	651	694	645	646	637	663	687	617	680	645	614	615	653	657	679	643	623	674	662	682	684	624	688	679	636	648	686	669	675	641	680	608	650	666	588	662	670	658	625	658	615	660	637	641	672	641	661	682	648	658	653	618	646	634	632	685	650	694	681	640	644	685	637	670	672	683	645	686	639	642	661	702	686	630	631	663	640	690	658	591	637	636	629	617	652	638	650	659	636	624	675	631	658	603	644	664	659	642	626	689	616	677	638	649	671	639	691	668	648	685	622	663	618	706	643	686	651	692	647	669	662	684	696	610	657	638	669	674	671	662	650	699	613	669	648	639	649	670	661	654	681	634	648	663	667	635	642	640	639	628	675	630	675	675	618	661	679	597	666	645	641	659	657	629	641	659	639	647	640	658	604	731	654	621	657	702	660	653	625	626	636	679	654	630	645	670	687	643	676	680	668	699	665	703	643	667	644	685	694	589	670	650	662	647	587	614	657	672	628	632	606	642	678	682	666	678	669	641	664	667	693	653	652	669	658	652	731	649	608	673	654	676	681	708	645	658	626	637	653	654	625	629	642	609	638	643	692	640	615	651	648	657	674	669	656	657	622	721	632	636	631	635	669	621	671	665	616	624	678	682	602	642	666	621	609	656	670	674	708	627	620	603	676	660	653	673	652	628	638	651	622	612	689	635	674	670	617	644	669	703	680	706	650	642	599	652	659	706	656	677	614	670	659	656	696	682	671	703	644	616	713	618	659	654	689	634	653	641	657	698	637	627	645	653	664	604	670	692	641	605	680	622	623	616	643	667	625	665	650	621	629	677	672	692	647	638	638	643	641	655	681	669	664	645	714	629	644	710	669	646	669	637	621	632	650	637	657	652	667	657	656	663	675	622	667	655	626	635	660	675	649	638	674	662	633	635	644	626	668	643	648	662	689	604	673	619	622	668	663	642	693	611	683	652	692	639	681	675	636	657	671	624	632	640	659	680	648	636	628	673	663	642	709	648	634	652	677	647	631	672	677	643	627	654	654	634	631	678	665	693	672	672	650	638	622	595	708	698	667	673	656	644	691	656	628	694	691	678	668	617	648	626	657	652	652	636	610	682	673	624	704	621	658	640	607	703	644	659	696	634	648	698	627	679	678	650	675	664	635	653	659	663	646	636	680	639	667	664	637	630	637	680	659	631	674	645	610	711	698	644	665	660	634	661	678	662	654	672	713	658	629	638	633	649	625	635	656	636	656	647	667	645	667	707	647	674	666	675	586	666	669	638	647	705	634	679	621	724	665	643	651	640	660	658	625	695	629	664	635	629	647	686	657	676	654	661	639	678	655	668	669	623	670	671	649	651	651	673	657	627	644	660	645	625	671	653	673	679	671	604	666	606	679	669	684	638	686	663	628	621	665	626	663	645	567	680	693	691	664	638	627	630	627	696	625	688	654	630	680	653	591	668	683	687	616	647	618	682	653	654	632	625	636	665	677	664	628	685	611	688	654	630	646	664	638	641	666	637	657	652	658	617	643	659	684	677	641	635	656	657	656	689	674	664	688	670	649	633	635	667	652	636	618	655	624	664	623	672	624	674	662	657	664	665	653	627	662	672	652	659	648	677	681	653	624	698	630	673	633	637	669	659	668	665	667	680	681	666
10529	4578	3998	3054	2210	1454	1097	937	940	878	740	666	586	471	496	418	458	396	392	389	371	382	391	395	404	389	368	341	394	357	377	377	395	365	371	399	398	365	350	376	343	369	381	381	411	371	371	374	377	397	403	403	424	406	361	342	368	376	366	391	332	400	382	395	359	400	361	366	359	365	346	387	372	382	397	387	369	369	385	375	360	354	372	376	388	392	413	367	390	366	372	365	317	378	370	395	377	345	344	353	368	377	394	391	369	392	415	397	367	342	333	412	381	357	368	363	379	401	363	351	406	386	380	372	415	367	341	392	372	362	397	371	350	360	364	408	359	351	362	367	402	376	356	398	391	355	401	378	363	372	385	373	374	377	373	350	383	358	389	350	357	367	370	380	355	376	357	336	369	413	387	384	406	385	384	368	392	367	390	400	351	382	384	352	369	387	358	389	376	404	375	367	353	356	383	364	385	381	388	416	394	382	370	386	369	388	354	364	362	404	344	419	382	368	364	364	415	377	451	397	417	384	371	371	394	413	401	350	381	361	374	402	400	369	385	396	394	359	340	370	402	429	388	343	388	378	349	374	415	342	357	368	383	368	358	400	365	374	381	404	384	369	353	368	396	361	374	395	379	342	398	372	390	364	392	343	412	366	364	376	419	379	405	352	410	407	382	385	369	392	391	393	381	399	375	406	395	357	362	359	342	363	380	381	364	417	355	329	372	405	409	349	372	372	369	376	412	376	371	392	387	390	370	375	380	364	350	372	396	413	409	402	425	368	327	383	370	363	428	382	392	340	401	372	363	352	354	387	353	379	369	354	365	369	373	398	370	387	351	381	400	341	429	413	363	414	386	359	402	381	370	339	374	366	348	396	348	397	381	348	341	347	405	358	360	376	359	375	366	377	362	381	349	362	388	373	376	357	358	373	358	384	361	357	378	357	377	366	396	407	356	379	351	359	355	358	356	381	388	447	369	388	420	369	359	388	395	359	389	336	362	397	360	366	372	362	392	370	360	359	371	407	353	363	356	348	391	374	377	383	368	366	394	407	383	342	395	387	398	382	387	397	379	397	357	365	354	372	382	360	367	381	372	394	356	391	393	354	387	374	366	390	378	372	394	360	374	345	370	389	409	393	388	355	350	359	355	341	347	391	391	322	355	399	349	355	400	365	371	420	388	335	363	379	353	395	392	366	372	403	382	370	379	345	357	372	363	419	367	366	349	368	382	386	373	346	395	363	359	363	417	360	373	365	378	363	349	350	395	379	359	410	374	386	390	362	345	362	352	383	386	402	375	367	361	312	383	391	389	366	380	379	382	382	345	396	375	384	375	374	361	354	350	400	378	386	395	397	375	400	390	377	355	388	380	360	360	357	377	347	378	381	342	415	420	362	345	369	362	369	389	397	361	355	345	379	382	379	367	397	383	398	349	396	347	360	380	380	376	422	367	370	403	374	363	429	378	348	364	356	395	346	374	380	370	372	379	339	368	371	394	377	386	383	380	385	386	369	358	370	361	386	394	393	381	399	334	402	352	354	379	386	346	380	363	374	380	376	383	377	379	375	362	345	351	405	372	366	341	378	367	381	366	373	361	370	352	400	363	352	374	373	417	376	402	384	331	335	414	390	360	366	358	385	338	372	357	381	380	361	366	366	352	384	372	390	376	379	328	381	365	401	365	329	386	364	387	344	356	367	371	398	360	363	377	384	385	344	385	401	378	362	359	365	369	411	385	361	402	374	386	347	372	355	397	368	355	382	390	372	393	387	397	401	361	374	390	388	385	356	357	344	391	343	367	355	361	359	421	400	390	337	354	393	397	339	388	367	368	392	375	350	364	419	378	370	405	390	382	349	328	394	394	376	386	394	385	391	380	345	413	402	338	344	371	375	339	397	353	349	411	396	384	359	353	358	391	379	368	354	401	365	395	369	373	378	326	369	373	413	403	334	374	400	358	420	352	364	365	349	394	361	401	394	378	366	368	361	362	379	409	375	366	352	323	391	413	376	389	368	409	369	344	395	365	373	400	391	378	381	400	349	368	384	371	340	371	383	352	328	366	355	400	360	366	375	379	350	395	361	358	364	392	363	408	370	394	364	387	357	376	352	355	430	319	377	365	384	366	364	394	371	393	361	403	396	374	387	382	360	433	371	399	380	360	349	364	356	383	380	396	363	395	394	376	401	407	362	349	348	376	328	370	372	384	355	408	374	398	414	339	374	367	360	383	365	352	348	407	381	387	405	365	392	387	362	388	424	376	406	398	371	395	364	359	380	364	355	384	380	337	381	399	392	374	353	375	363	392	381	380	357	380	407	381	325	372	365	414	413	368	343	373	367	392	381	373	373	361	403	389	371	365	395	372	399	410	337	412	427	374	329	365	384	355	395	376	373	365	416	351	339	383	372	363	363	365	392	369	342	411	390	387	369	382	386	373	344	390	360	346	361	384	365	391	378	407	385	373	357	395	386	398	378	373	370	370	351	388	401	394	352	351	350	365	416	368	402	392	408	360	387	410	375	361	390	325	365	343	353	388	362	387	371	384	350	423	406	336	374	398	369	384	349	392	373	397	363	347	361	355	343	375	338	355	376	413	360	401	391	336	360	368	395	352	378	369	401	396	410	396	374	333	358	355	405	364	369	379	357	370	355	378	379	387	354	345	378	371	386	355	362	365	349	388	374	355	371	395	348	372	379	391	384	381	361	367	390	375	354	385	349	401	352	354	357	389	385	405	383	370	378	364	385	391	398	378	360	374	394	413	386	358	389	323	378	375	386	386	376	393	386	373	369	393	362	368	376	391	409	374	343	312	374	359	362	367	379	360	418	384	406	361	358	372	351	387	396	349	384	379	365	403	346	345	377	378	355	404	381	383	369	358	361	376	332	389	367	376	392	359	396	366	365	335	402	384	415	364	355	378	378	380	375	385	379	401	351	378	366	414	383	388	408	349	403	352	370	374	351	394	393	381	344	356	412	370	353	343	372	410	325	353	365	402	342	389	407	413	369	340	407	383	393	354	368	369	367	381	400	352	357	409	367	388	392	394	373	369	336	367	395	360	369	360	391	340	335	416	374	368	389	416	405	358	387	381	353	372	353	339	386	366	382	410	373	396	385	406	369	407	371	371	377	406	395	375	360	377	350	353	352	365	424	381	361	370	382	398	315	344	381	378	364	392	334	398	389	389	414	395	368	387	363	386	393	369	365	375	391	401	366	362	389	367	367	356	376	400	396	375	391	351	395	345	368	399	374	378	394	343	380	321	409	366	361	387	385	339	356	396	374	343	388	365	344	369	392	386	335	341	383	369	383	399	423	377	402	399	375	385	358	390	357	346	402	383	333	357	398	377	353	368	364	408	399	381	364	359	401	386	394	415	408	388	377	396	393	371	405	343	346	384	380	364	376	351	347	385	415	378	359	377	394	369	330	376	391	425	410	394	371	396	369	397	381	381	381	426	398	401	381	348	396	362	375	405	378	422	394	379	380	339	353	378	398
7084	4788	7751	8965	7999	5867	4442	3880	3915	3622	2956	2522	2078	1767	1516	1325	1287	1126	1012	1036	981	949	993	944	905	943	885	891	898	879	872	886	879	928	926	883	879	870	903	845	894	917	898	887	898	866	873	861	787	828	831	830	861	899	865	869	880	854	898	868	842	842	882	894	850	868	854	845	879	868	882	814	914	802	907	887	876	865	914	862	877	906	849	867	850	847	820	879	831	878	858	861	821	866	848	886	921	905	841	883	881	857	838	844	911	903	845	845	815	834	860	819	882	847	919	877	856	847	844	858	855	877	855	827	861	852	840	862	877	884	881	923	883	841	873	841	821	845	890	874	875	886	862	850	855	856	808	898	861	875	886	869	875	853	816	849	880	854	862	836	868	844	837	877	831	831	865	828	910	828	820	879	873	869	873	886	853	898	843	879	885	866	846	863	881	907	845	867	841	820	881	856	855	868	882	846	921	885	872	841	875	851	855	830	857	848	858	884	954	870	840	849	838	827	853	866	836	886	872	826	841	840	877	848	800	851	803	854	845	828	876	861	841	838	797	857	875	875	879	855	845	846	851	824	816	854	908	846	875	876	865	876	890	829	844	869	845	864	879	883	862	880	799	852	886	865	884	876	877	884	830	854	876	846	862	836	819	857	842	842	905	864	855	852	871	863	846	827	885	845	827	892	813	908	824	823	883	821	909	831	868	886	899	895	907	846	888	866	882	895	906	821	864	867	859	844	911	839	858	830	847	830	861	883	850	835	880	820	863	865	858	892	883	850	819	844	855	872	854	847	847	885	872	850	910	862	922	838	859	865	886	824	843	836	855	827	855	849	883	814	915	869	828	844	858	837	859	819	906	839	835	866	930	834	848	889	872	819	860	871	893	862	863	829	882	793	880	895	888	841	843	844	806	845	928	865	882	862	893	878	876	895	864	896	907	806	894	877	864	851	862	858	866	854	871	860	845	861	845	897	887	827	832	892	828	874	882	857	850	850	840	795	849	832	902	914	857	806	846	893	885	868	901	856	866	839	858	915	862	854	865	869	828	857	890	903	839	850	905	916	871	816	866	840	854	878	860	851	905	877	777	810	821	857	855	887	838	827	866	871	838	864	878	864	912	897	885	840	917	834	853	869	884	883	852	849	860	882	903	847	841	846	834	839	878	854	845	932	852	882	873	855	926	867	882	886	861	873	822	883	833	887	770	929	875	812	855	857	853	834	846	838	838	870	879	897	842	885	886	909	862	872	856	815	827	879	826	864	860	826	856	866	891	784	819	898	902	867	883	888	834	864	831	921	888	897	876	848	791	872	877	900	831	849	838	873	825	858	859	896	904	872	888	872	866	822	832	882	876	878	899	845	869	860	856	874	848	883	835	831	897	846	868	872	842	886	841	844	822	847	853	862	865	853	851	903	868	859	867	871	872	851	843	898	888	867	858	885	853	819	900	872	848	837	877	839	892	849	800	865	858	848	853	879	892	878	869	872	865	845	861	839	858	910	820	821	859	845	860	847	855	856	844	819	855	831	868	854	902	847	832	847	816	823	872	883	897	914	838	815	880	881	851	901	883	850	866	835	871	839	817	840	852	836	888	858	897	854	850	844	858	876	888	869	871	889	848	823	853	868	874	830	868	836	865	855	870	831	872	875	844	858	860	861	850	898	866	900	845	909	855	854	878	877	832	822	858	928	869	821	901	870	862	824	830	856	893	904	911	895	870	886	901	917	834	821	852	833	928	843	885	857	873	840	893	901	824	852	885	909	868	873	827	916	874	843	841	880	873	876	908	893	825	828	868	874	863	870	833	877	843	864	881	839	862	898	871	893	884	882	891	858	833	840	877	856	854	841	838	835	847	897	842	821	899	816	830	883	868	865	864	829	866	870	836	873	861	869	818	865	867	918	935	874	860	884	910	896	867	895	864	881	813	902	878	892	821	844	878	817	895	868	894	886	909	864	854	889	848	877	853	894	841	881	847	857	875	860	818	859	837	818	903	904	844	877	925	880	905	878	834	837	899	870	881	872	859	857	835	851	859	885	819	805	863	855	850	900	848	901	880	787	827	865	854	892	834	886	882	832	856	878	871	811	831	844	886	827	773	898	829	839	844	819	860	870	837	840	833	859	873	850	842	897	875	844	905	851	893	831	838	915	855	870	845	839	837	833	851	839	829	839	861	836	826	865	861	859	815	857	879	884	878	888	880	874	851	847	877	802	832	846	860	882	841	860	855	820	909	870	827	837	895	831	880	829	850	879	901	866	861	889	862	817	831	891	871	862	891	862	848	879	842	882	852	833	831	874	831	897	859	845	841	879	857	863	840	901	892	852	858	869	849	845	847	862	848	897	874	907	827	897	903	930	859	882	821	840	848	848	915	891	850	862	856	830	814	796	857	901	858	900	892	845	835	867	837	826	909	856	821	821	845	901	845	843	838	876	895	853	861	824	862	846	837	896	864	870	839	846	826	930	853	872	849	862	913	842	883	836	866	842	872	865	884	847	884	850	870	855	872	881	835	824	855	873	869	864	888	870	804	913	878	902	901	878	852	872	860	857	844	892	848	870	940	816	827	812	868	867	843	869	862	864	859	869	887	933	815	870	864	937	847	908	856	891	850	901	831	905	818	849	926	897	921	886	856	856	917	875	816	844	878	847	817	907	881	838	834	886	898	834	893	911	889	921	830	845	834	906	885	876	907	847	884	849	861	853	895	828	817	836	852	850	876	881	864	860	843	880	872	891	885	869	910	852	857	845	902	829	824	874	834	868	846	912	810	843	894	842	885	854	881	890	855	906	854	863	835	900	926	844	880	869	890	881	821	889	810	874	851	902	833	909	859	799	865	839	827	887	883	819	860	936	842	831	854	827	822	855	888	854	891	917	875	877	869	845	871	854	810	869	803	865	838	838	853	836	823	906	843	838	847	880	842	884	886	827	855	887	864	847	865	856	887	906	872	861	935	869	877	872	927	836	825	869	856	869	840	921	814	897	875	806	852	841	872	830	874	862	838	856	878	892	824	865	856	858	865	871	874	848	914	897	862	814	813	837	851	877	855	861	890	847	848	862	930	891	818	841	860	833	785	784	856	890	880	836	859	819	922	839	854	861	862	836	858	850	895	866	929	788	880	816	855	867	889	859	850	836	867	918	821	895	905	864	854	870	907	906	857	873	895	865	886	864	833	874	880	881	811	780	820	841	861	893	898	840	847	825	954	881	830	887	893	856	827	824	860	831	822	902	850	884	843	873	870	862	847	889	856	903	892	873	852	859	871	824	820	921	852	826	878	869	790	815	848	826	870	819	806	919	848	843	842	924	852	853	892	837	885	882	866	878	887	849	860	883	881	929	851	879	839	857	883	841	831	872	863	856	832	883	922	854	865	805	880	844	854	835	871	931	839	830	905	855	850	874	907	813	864	869	856	881	858	944	881	862	880	864	840	837	872	840	867	846	840	802	895	900	886	828	907	893	895	854	854	826	921	894	866	858	828	852	869	867
19102	7442	6787	5066	3502	2335	1712	1345	1305	1148	921	784	648	580	492	454	440	394	345	368	374	334	388	329	361	372	365	340	374	377	349	352	360	364	350	342	346	373	357	340	341	343	360	343	316	340	303	315	332	369	320	364	324	301	376	332	337	348	355	362	336	357	339	325	317	361	350	366	315	311	341	312	331	321	333	300	352	294	342	357	380	335	347	305	343	364	357	353	333	312	362	374	367	345	312	330	322	337	337	318	328	328	326	321	334	339	309	340	336	319	325	337	373	354	327	325	332	294	333	359	365	327	319	360	352	319	351	302	328	327	318	339	324	379	358	302	343	329	309	310	328	346	289	372	327	350	328	337	345	336	330	343	331	320	307	316	314	272	332	302	334	326	352	326	335	309	356	305	309	323	328	282	324	339	312	342	335	325	327	312	324	307	347	371	335	307	296	310	358	351	381	309	322	331	322	353	336	306	339	317	309	321	316	325	313	343	327	324	348	347	338	339	357	324	370	306	327	322	351	331	336	294	339	314	346	334	356	350	342	361	330	331	334	312	329	304	323	351	348	305	319	346	317	330	321	347	343	355	312	335	348	322	349	302	327	320	330	312	334	366	341	302	367	276	309	331	321	306	323	392	329	324	347	367	315	303	350	346	319	308	324	348	342	372	343	285	337	328	314	353	304	316	299	348	390	319	334	365	312	326	336	328	320	328	347	372	324	331	351	333	347	348	341	347	352	350	350	346	330	313	334	346	326	320	365	333	348	309	320	331	341	320	311	333	343	350	327	320	320	366	312	343	317	355	330	297	293	331	288	342	323	321	293	309	337	318	311	350	324	355	378	355	312	347	307	353	326	320	363	385	334	304	306	337	316	353	304	346	296	320	316	349	341	291	388	328	320	355	338	339	297	365	312	309	353	274	316	303	306	302	323	349	348	367	376	336	306	338	339	341	343	332	346	316	346	336	337	359	353	303	291	321	316	322	304	324	333	354	346	302	329	325	359	330	347	321	342	326	344	327	334	343	317	332	312	326	354	302	349	332	335	316	306	340	321	338	336	362	316	312	323	340	323	326	358	348	322	334	300	314	304	322	326	348	321	342	363	331	332	353	320	351	318	335	328	332	323	292	319	333	343	366	329	315	347	319	328	352	333	339	348	364	302	285	335	342	356	353	339	323	327	359	342	350	358	354	351	358	334	354	325	341	329	349	325	321	303	322	339	325	349	319	342	318	375	333	328	326	319	322	305	344	329	329	347	322	314	335	314	315	337	332	331	322	323	325	324	304	361	311	292	336	341	327	352	338	373	321	344	310	327	361	342	328	327	323	329	293	332	333	340	307	347	314	321	320	329	350	313	328	331	324	338	311	353	333	360	317	324	350	343	334	335	326	337	333	343	342	340	325	323	318	334	347	328	347	295	325	335	306	333	353	357	340	332	348	349	339	334	335	284	320	309	359	365	339	344	346	332	327	294	314	341	306	305	272	297	309	343	334	334	320	313	341	343	350	314	331	340	338	291	327	315	355	357	358	294	312	333	332	332	281	345	330	314	326	323	346	325	345	294	309	323	342	353	324	331	352	319	285	321	349	370	323	334	353	339	316	317	322	305	317	340	309	310	291	325	339	338	306	354	338	305	326	326	317	315	306	312	324	316	346	343	343	336	347	351	330	329	309	302	354	332	365	285	333	341	339	329	326	305	348	305	325	318	292	312	327	319	322	303	339	356	317	320	317	338	356	321	293	354	315	339	341	328	317	328	312	316	318	312	339	332	326	345	286	355	343	339	351	353	394	346	328	301	308	308	361	319	313	343	312	333	347	343	348	336	349	347	314	299	322	361	309	326	336	311	336	343	322	348	353	325	306	310	298	327	307	351	346	356	308	356	329	333	333	342	314	304	303	336	353	341	338	339	343	337	321	335	347	351	357	356	373	338	296	332	335	328	324	371	306	337	356	308	308	352	298	320	334	346	314	336	323	349	358	346	319	343	350	341	335	300	333	298	317	310	310	328	387	323	314	367	315	356	351	313	341	319	339	374	348	313	381	344	339	351	340	355	323	341	306	318	333	368	337	303	308	340	334	300	310	334	315	346	333	311	326	323	371	308	325	312	324	313	314	329	320	337	319	337	324	342	336	328	342	284	348	318	352	346	342	330	340	325	321	334	352	326	353	334	402	309	310	349	307	307	351	293	327	324	330	348	340	343	326	321	319	329	317	354	344	317	345	335	321	333	322	329	272	295	334	326	343	334	315	355	348	359	334	312	308	328	346	295	348	383	339	339	336	351	322	310	319	333	317	318	306	295	379	339	313	342	297	341	331	323	312	339	356	325	326	326	317	341	322	316	307	318	323	322	331	356	321	305	336	316	288	306	342	316	316	311	314	345	350	333	296	340	310	345	338	354	325	313	313	332	303	366	325	348	326	362	316	333	312	326	331	331	300	297	324	324	281	314	319	351	387	315	342	325	329	318	332	373	339	319	306	348	301	339	344	326	348	399	355	327	318	336	319	317	334	305	326	349	336	332	334	341	317	357	308	319	366	332	321	375	360	310	314	366	334	366	340	324	342	364	337	360	318	328	312	292	368	332	325	314	332	336	342	360	345	343	317	287	343	336	343	325	316	317	336	328	323	330	339	346	342	329	360	335	359	325	313	339	372	340	323	332	282	341	336	343	336	315	336	323	321	333	326	367	327	308	358	367	331	305	327	329	364	349	331	316	342	368	303	320	325	360	357	331	327	328	349	308	334	323	359	362	324	338	341	315	330	332	351	336	317	313	315	316	384	335	341	310	295	323	313	350	336	359	333	373	376	356	294	328	335	314	308	344	347	321	351	356	319	389	322	376	323	327	330	332	345	301	329	307	300	324	338	292	303	338	329	336	335	307	370	334	313	329	344	380	329	337	319	306	323	333	354	320	307	353	308	368	361	311	323	342	335	298	336	331	339	304	310	309	332	298	368	308	321	342	360	322	314	336	330	328	338	311	338	336	336	333	330	389	331	343	355	366	332	339	326	338	367	305	362	304	362	341	323	377	312	346	317	336	351	324	325	310	350	344	331	373	307	333	326	290	320	331	344	360	345	374	326	341	354	311	337	339	306	323	356	337	320	315	342	328	315	311	311	351	343	332	314	298	329	347	331	338	326	326	316	326	324	303	300	353	311	335	288	341	365	340	374	307	313	328	281	292	345	319	335	315	331	321	361	316	312	331	334	307	366	362	312	306	327	343	376	316	315	365	348	347	317	304	319	314	329	307	346	328	314	351	305	335	351	314	327	324	340	346	328	345	318	327	359	297	360	316	325	329	329	305	355	380	333	363	307	319	314	321	365	319	332	319	311	343	300	339	329	347	307	360	353	314	299	305	305	298	329	342	318	321	348	334	325	342	326	324	341	324	349	318	335	333	325	298	321	319	330	353	333	322	341	345	335	328	318	330	316	306	343	343	332	336	300	310	318	360	339	308	321	321	321	328	338	343	313	356	329	333	331	313	316
12932	6777	12247	13769	12305	9010	7133	5786	5911	5214	3805	3394	2717	2394	1761	1561	1357	1207	1122	1042	1025	994	934	922	877	840	890	864	903	887	824	840	787	888	881	791	770	759	851	799	780	832	795	756	775	778	751	810	827	774	790	854	766	749	787	817	809	756	764	773	783	809	759	801	764	832	760	746	752	789	824	745	753	769	792	767	760	756	776	775	780	816	759	750	802	800	783	747	813	790	726	780	781	769	749	770	805	784	733	801	767	761	757	816	778	822	767	771	777	756	756	767	776	782	758	786	785	779	789	766	791	752	800	761	752	803	813	757	822	780	794	779	793	815	775	752	796	780	772	759	790	787	741	789	735	739	804	776	736	769	771	777	777	740	797	791	781	796	787	791	766	761	812	767	764	767	788	783	821	723	818	806	783	770	734	731	789	761	798	753	781	733	791	740	747	789	755	782	759	775	740	752	755	776	781	774	768	763	766	768	779	800	773	744	778	786	808	789	731	779	744	805	776	711	806	791	773	720	802	855	807	759	748	795	753	780	813	775	860	771	760	751	778	756	780	820	845	777	752	752	759	762	743	796	781	765	752	770	729	732	801	783	731	758	748	793	736	770	740	785	766	759	762	770	801	729	753	739	788	751	764	812	780	731	728	777	789	814	802	800	761	793	771	783	753	789	735	764	801	765	757	766	781	755	790	783	751	788	817	773	774	770	785	773	745	784	810	786	751	766	821	771	802	779	786	742	782	818	811	781	803	758	787	761	767	749	773	775	771	778	752	789	765	803	766	755	790	841	790	819	743	786	817	731	747	765	785	762	766	749	767	737	771	719	756	750	815	789	753	791	760	752	726	742	742	788	818	789	758	761	738	741	791	842	731	779	778	759	745	823	728	769	791	739	777	758	781	771	731	757	757	736	778	809	778	778	763	751	773	755	832	791	771	765	720	726	728	789	766	774	764	727	811	744	798	722	738	741	769	763	803	726	843	746	737	741	725	798	809	771	791	766	741	775	790	735	777	776	772	753	707	780	715	843	739	758	771	752	802	795	766	793	797	754	792	747	777	775	806	762	790	752	806	797	822	777	739	784	728	788	787	744	726	796	771	777	717	806	711	775	774	796	749	780	754	760	731	726	845	844	769	723	771	783	838	801	779	748	805	748	783	776	820	772	771	707	761	766	786	790	779	791	747	723	738	783	767	745	806	721	791	773	740	827	783	807	768	749	745	806	812	757	817	764	762	731	754	787	792	785	761	781	818	789	751	791	797	778	802	776	785	822	792	724	814	790	765	786	758	797	768	782	775	790	719	804	794	767	765	782	791	740	764	768	789	809	824	808	773	744	776	780	784	783	746	771	781	810	780	814	757	794	755	768	767	823	791	778	798	840	755	767	761	749	812	728	745	770	750	733	741	749	761	758	758	794	756	778	781	739	728	724	820	778	736	784	724	763	747	729	773	737	821	748	848	790	819	760	761	803	737	823	764	790	745	748	761	813	770	724	813	772	810	727	761	777	774	791	744	771	768	741	728	787	763	764	770	792	761	774	728	763	787	789	817	787	788	807	742	789	782	736	809	757	824	773	764	761	715	795	763	716	781	787	716	747	734	806	745	723	783	782	772	755	747	789	747	757	808	784	774	721	747	776	820	750	821	753	775	769	776	720	743	752	769	769	787	813	815	796	784	709	754	752	795	824	782	734	773	795	790	754	761	773	800	733	717	762	814	792	786	743	783	787	762	796	803	792	829	809	766	803	790	753	744	763	816	811	761	755	789	811	731	821	776	775	818	780	759	774	755	709	738	715	792	764	806	727	787	805	784	751	813	752	710	780	802	790	790	756	730	770	794	774	783	754	723	749	740	789	812	768	739	789	771	794	774	768	751	714	763	742	760	834	742	785	734	774	773	749	776	720	775	711	755	742	766	749	747	761	834	785	751	785	753	797	789	783	793	766	807	778	791	732	758	776	749	743	782	753	809	746	787	779	779	737	769	736	755	811	751	796	761	761	715	784	763	765	787	765	752	780	764	771	807	754	759	811	793	799	787	765	754	714	780	821	761	789	716	766	804	752	729	719	721	813	739	742	758	809	744	795	793	774	764	780	784	829	718	758	785	794	763	767	837	760	783	792	788	793	739	764	767	803	767	781	776	765	810	779	781	763	796	800	783	744	754	829	763	779	795	746	764	793	774	770	771	738	772	793	811	736	767	769	828	731	745	746	797	790	758	779	761	803	710	798	778	759	817	777	796	794	802	801	820	813	739	780	768	772	790	771	817	753	795	810	826	795	803	776	745	839	759	750	789	744	769	714	798	767	774	779	737	787	778	793	764	757	780	790	758	797	742	782	806	765	765	786	776	793	724	788	803	797	781	754	838	791	782	727	793	772	791	754	776	798	779	788	742	789	769	747	747	786	736	814	793	757	762	761	778	795	790	778	775	762	782	743	786	760	784	781	734	754	785	753	793	761	768	825	768	721	756	740	770	738	735	753	827	735	793	803	703	808	748	777	751	769	757	782	736	744	776	784	722	794	781	721	749	780	751	755	818	751	759	794	774	796	823	830	784	759	815	762	824	753	754	779	764	751	774	738	762	770	793	797	797	762	777	817	793	777	789	783	792	800	803	790	727	799	744	777	756	723	821	776	829	751	833	780	752	813	746	773	795	714	766	751	795	793	787	843	747	792	742	786	769	767	787	746	745	754	714	774	820	837	741	797	771	834	742	754	761	767	799	730	794	769	769	757	803	792	783	772	733	772	753	744	758	786	826	787	803	777	814	771	779	781	778	740	675	778	756	742	753	772	761	781	787	766	778	799	842	779	760	799	722	777	738	785	807	772	740	791	790	756	747	776	760	751	809	726	755	789	787	718	786	781	782	770	797	799	777	781	728	749	809	738	787	760	738	771	782	798	787	753	799	817	763	790	789	781	794	746	780	792	781	756	767	785	775	750	727	796	739	765	761	749	765	815	762	779	854	803	769	753	782	733	771	785	742	790	736	789	764	760	814	746	809	793	763	808	808	795	739	795	803	712	738	780	770	765	764	789	784	709	802	767	744	730	817	724	799	744	836	763	769	806	718	762	746	790	747	780	795	746	819	780	838	759	805	749	742	817	752	751	794	811	803	794	764	775	762	822	768	783	718	784	758	780	794	777	747	784	720	791	761	776	738	762	795	754	775	773	788	723	778	762	792	726	783	726	784	816	744	791	783	794	795	800	768	792	809	761	773	802	808	769	768	773	824	810	746	768	821	806	781	761	786	779	789	766	809	810	778	788	758	795	762	725	761	773	767	746	820	778	826	760	747	762	801	764	752	783	719	795	785	778	812	778	727	756	814	792	816	764	739	778	769	761	795	784	787	775	777	721	756	769	765	790	774	769	764	814	809	797	735	812	763	801	760	809	802	771	791	780	790	757	800	726	790	784	781	714	775	770	803	771	770	770	793	793	759	703	766	778	739	743	760	778	765	751	816	737	770	797	752	781	808	757	784	820	768	805	781	707
27306	11064	9709	7153	5024	3123	2247	1979	1722	1312	1009	939	752	661	548	464	400	336	361	358	340	303	314	293	289	286	285	291	301	270	259	313	289	278	285	296	277	274	275	312	247	282	285	310	308	247	290	262	279	271	259	239	275	293	284	292	287	266	270	283	310	273	283	247	270	256	267	269	289	307	254	275	260	267	287	243	270	269	300	289	282	301	289	289	271	287	268	267	254	273	261	271	289	260	274	264	278	285	330	281	263	287	264	288	301	288	269	257	274	287	283	262	269	303	269	325	291	277	294	260	228	259	260	278	247	244	274	269	286	235	266	285	279	261	244	280	261	248	259	251	287	265	274	288	274	298	268	277	278	263	306	286	254	260	285	294	284	280	259	276	273	256	244	268	274	318	289	331	277	282	305	263	277	240	257	290	239	281	305	292	269	278	279	294	276	262	261	291	276	260	283	292	296	266	265	276	282	301	284	285	293	274	259	293	306	268	279	265	245	242	270	284	310	293	245	291	280	287	308	259	271	258	268	248	261	254	257	284	302	256	267	284	262	307	272	281	270	263	271	292	281	281	298	291	274	265	280	237	261	269	260	276	271	301	281	279	286	268	299	258	261	285	272	268	276	290	279	298	260	284	268	276	271	255	263	295	271	271	288	269	254	295	285	281	261	269	318	287	261	256	312	266	264	267	254	286	256	287	258	289	263	282	285	288	274	261	241	308	279	263	280	290	275	301	250	320	271	302	287	297	276	288	236	300	271	299	269	243	282	318	249	297	247	278	278	296	277	274	278	266	312	282	271	238	290	277	243	267	272	303	272	245	283	298	282	291	265	297	270	303	276	258	271	296	294	283	279	292	284	275	276	263	256	238	267	293	293	263	277	271	275	261	281	276	273	268	270	287	285	281	278	239	244	268	279	292	282	270	264	276	271	261	265	329	296	297	276	299	239	278	282	280	270	288	292	274	273	276	271	265	268	279	282	263	298	253	245	294	286	287	306	269	281	306	304	275	273	250	285	285	279	255	250	255	297	287	247	255	262	292	280	278	289	248	270	278	283	267	277	274	271	275	305	316	270	263	282	249	294	257	252	271	254	280	267	232	306	278	260	264	282	281	280	269	253	283	299	287	257	295	291	290	284	303	275	273	304	260	264	237	265	294	297	281	258	285	294	252	262	284	239	288	302	268	295	267	296	285	291	265	303	291	284	308	279	288	269	276	280	305	282	281	262	306	259	246	291	264	274	275	289	279	266	271	248	285	300	266	277	306	280	263	256	268	264	314	271	286	333	269	258	277	261	285	286	275	272	299	273	280	265	273	283	259	292	309	280	281	300	262	270	293	277	289	275	290	267	269	280	290	274	284	275	267	303	282	270	282	262	261	269	293	284	258	293	302	276	268	286	275	271	278	269	272	309	276	313	285	280	287	253	276	269	270	266	293	289	272	272	283	283	313	280	266	293	270	302	242	309	267	272	277	293	256	270	269	262	265	289	273	266	270	245	294	282	289	265	303	238	278	272	254	269	272	273	312	233	284	289	252	307	257	277	287	292	275	286	270	289	263	285	298	287	294	287	268	279	277	272	281	266	306	256	273	260	277	281	252	277	277	266	281	249	292	279	262	244	272	298	241	263	272	244	263	311	290	309	247	284	262	285	317	315	294	287	304	312	275	284	300	306	287	289	263	268	307	289	264	280	296	263	296	262	281	313	257	251	271	279	272	285	295	285	246	273	276	286	275	285	267	271	247	260	262	284	254	288	266	258	275	280	286	259	286	268	244	287	276	280	282	288	281	281	273	270	243	312	276	272	278	277	285	286	273	297	284	257	272	273	280	277	240	259	300	273	261	276	258	259	271	275	285	263	274	243	244	260	289	270	281	291	262	304	263	244	234	283	263	270	253	300	281	285	250	288	258	294	270	288	303	288	281	276	293	280	261	301	274	288	308	269	284	237	269	293	279	287	269	285	298	260	285	290	273	265	269	304	290	293	312	256	273	244	249	257	262	283	289	266	271	318	285	251	307	266	266	278	290	254	278	297	273	238	237	276	272	260	281	272	270	275	254	293	297	282	298	267	250	283	258	257	262	232	270	260	268	267	271	303	264	289	254	276	271	247	267	283	298	275	264	290	295	325	283	289	263	288	279	268	294	277	292	295	268	270	286	283	274	263	297	284	310	290	302	283	311	252	289	253	258	306	280	277	282	270	267	282	263	237	275	285	284	253	283	291	268	273	300	283	264	279	260	279	303	245	282	271	268	264	301	279	259	304	288	277	310	247	258	281	292	302	316	295	269	251	265	257	230	287	265	271	274	304	278	270	263	300	263	277	279	229	257	288	313	263	265	300	250	267	291	289	297	261	279	302	262	291	269	271	290	295	231	265	288	266	282	292	284	288	283	265	263	251	284	275	269	274	249	254	247	281	276	247	275	258	275	291	255	254	239	288	289	269	260	273	274	268	269	269	268	294	264	287	305	291	275	291	270	284	283	267	283	275	295	267	273	292	306	287	306	287	275	276	264	279	315	279	302	260	255	258	293	248	280	276	271	274	278	287	278	276	284	276	255	289	256	274	262	321	303	279	274	273	288	296	246	260	261	300	266	289	276	281	280	251	280	288	270	280	283	285	266	290	323	240	239	305	292	253	287	296	279	261	252	271	283	284	286	268	287	256	247	279	257	258	250	296	266	286	290	300	263	277	264	291	246	283	276	297	283	299	279	276	255	242	262	301	277	241	257	273	255	268	267	280	272	252	252	270	283	265	280	250	264	300	274	314	270	262	321	272	251	281	258	256	305	267	320	248	283	297	278	284	285	295	283	297	283	288	307	274	274	270	269	277	278	253	279	256	289	252	253	286	292	281	269	270	294	298	262	261	277	251	290	320	277	279	298	283	314	246	288	278	268	267	312	279	265	295	280	273	272	259	262	294	287	276	275	281	268	268	289	299	259	275	264	270	295	239	264	286	300	291	292	255	264	272	258	274	256	298	257	272	286	258	259	284	263	245	299	279	307	280	274	263	271	259	258	258	282	257	275	267	283	270	311	265	260	307	248	285	283	289	317	304	265	291	265	272	230	252	258	264	272	279	255	271	273	274	283	273	310	317	316	273	304	279	260	281	288	291	275	271	257	265	267	263	278	260	276	257	286	277	272	247	253	250	269	285	267	292	287	307	276	231	280	274	319	282	254	272	300	278	251	273	284	302	293	274	258	267	277	279	274	251	231	258	280	305	299	244	270	277	260	302	258	263	273	288	254	288	263	280	264	266	256	286	273	284	278	273	273	279	278	270	271	245	268	314	293	285	268	291	301	285	298	266	271	301	275	290	282	269	301	280	292	263	293	303	308	312	285	266	306	311	303	246	278	260	271	269	274	276	267	285	228	276	288	248	269	255	254	306	286	285	288	267	288	298	268	285	266	278	251	265	279	261	295	264	260	284	280	273	222	271	272	254	293	282	244	263	238	278	251	269	285	268	279	283	301	255	274	281	257	285	287
16177	8687	15742	17183	15585	11458	9293	8335	7604	6323	4865	4283	3224	2838	2076	1698	1474	1301	1135	1073	962	946	884	825	873	871	788	813	776	787	769	755	794	802	730	756	730	720	674	725	746	657	673	698	685	670	672	716	637	690	651	669	686	663	696	641	638	616	673	661	603	649	642	621	650	667	665	667	656	620	679	631	650	641	665	658	687	677	675	647	660	684	656	688	653	672	676	627	683	654	700	675	712	641	668	642	673	663	687	666	652	659	619	670	681	658	687	646	633	668	692	668	684	631	655	645	698	672	643	679	652	667	635	666	630	654	689	653	684	697	689	647	704	699	636	675	643	667	666	624	661	662	670	646	652	676	635	652	683	667	612	693	671	676	640	619	650	678	644	665	619	683	649	707	653	645	624	621	633	699	643	676	631	668	656	701	641	654	656	631	645	664	665	646	649	654	634	683	618	676	702	643	654	700	694	638	665	679	653	647	678	706	657	655	670	618	644	650	635	677	668	632	643	675	689	645	637	694	623	692	676	650	694	662	659	642	713	679	690	643	624	610	656	668	670	673	653	678	671	672	630	637	667	728	636	705	660	663	712	667	662	654	637	655	662	682	651	600	641	637	701	614	681	672	622	599	663	655	666	652	627	626	638	666	640	668	662	636	684	642	631	627	718	680	674	634	681	707	690	639	679	609	620	598	673	646	659	688	656	642	628	667	646	658	652	694	670	675	641	642	702	637	650	667	666	650	612	645	663	658	660	686	635	680	663	677	664	654	665	666	677	665	669	645	597	656	651	695	639	677	701	645	625	652	665	653	644	688	652	716	677	661	643	699	625	643	629	685	657	678	698	635	681	710	681	691	723	669	707	641	658	698	668	700	658	671	650	674	638	677	631	658	644	614	625	649	619	650	633	629	657	641	657	656	607	665	616	653	642	654	658	665	647	681	683	652	622	675	627	667	682	637	679	691	654	648	671	709	697	688	705	672	694	578	634	662	653	699	648	656	639	663	640	666	669	668	637	646	693	662	675	685	654	642	697	652	665	666	626	646	669	638	623	705	629	613	670	653	662	623	626	645	665	604	635	674	658	616	631	673	628	668	659	667	647	695	674	674	690	631	692	672	657	613	685	633	669	639	676	663	630	715	653	635	646	692	643	667	642	679	576	707	641	682	655	660	648	640	659	674	666	652	649	704	658	646	661	643	653	689	631	653	657	624	662	651	627	638	691	680	700	693	681	653	616	668	691	671	689	642	649	707	648	699	707	650	663	659	622	637	645	691	649	682	607	651	639	677	675	660	665	696	658	675	672	651	674	662	641	651	651	649	661	602	643	625	640	662	642	648	663	657	621	653	678	621	632	667	645	646	683	657	656	683	677	682	653	670	634	693	681	724	628	666	658	663	671	659	636	598	680	649	657	599	655	659	647	620	678	622	637	640	668	661	647	669	665	663	670	658	662	710	645	652	694	621	677	681	696	661	621	661	663	657	634	680	673	663	623	636	632	652	653	727	667	696	692	654	646	635	629	667	688	673	654	705	681	689	622	669	699	664	653	657	649	636	676	676	678	669	728	650	677	666	670	673	641	612	648	680	664	699	676	647	663	657	677	679	635	616	640	658	639	640	697	663	612	619	653	672	683	629	666	626	640	662	710	634	627	660	668	593	672	692	646	626	670	640	613	690	662	642	600	695	658	682	647	667	617	662	612	691	670	696	682	682	659	669	660	687	666	675	626	692	669	644	670	637	656	694	652	656	673	657	680	623	666	670	684	679	683	652	672	652	614	641	661	643	638	649	608	678	620	597	693	688	689	610	686	653	625	679	674	707	674	688	684	658	671	685	656	674	700	632	653	622	667	641	657	656	649	659	646	681	692	669	667	677	649	705	666	664	702	653	630	657	685	637	619	610	651	656	675	699	698	650	689	627	638	644	683	645	673	661	665	618	655	687	657	651	679	688	710	709	658	654	639	622	614	662	691	681	657	704	607	719	652	618	644	664	619	668	658	664	663	649	662	722	670	635	659	656	692	625	622	701	678	641	681	672	633	626	643	695	677	650	684	703	660	653	634	699	684	640	652	679	649	636	624	626	673	705	639	648	640	660	645	671	655	695	678	675	631	664	669	655	642	662	689	663	699	681	651	663	655	649	665	690	680	634	600	661	694	654	610	635	631	632	623	715	664	667	662	645	666	632	633	636	641	637	638	653	664	612	675	627	660	590	678	649	675	663	635	690	687	616	662	657	640	662	669	697	688	679	634	635	674	666	694	645	647	628	669	645	667	708	634	683	620	650	619	674	728	662	649	650	663	692	647	655	662	668	659	678	659	642	715	632	643	650	687	662	644	678	623	657	682	649	643	621	661	657	655	693	662	624	700	636	643	653	666	660	676	671	624	640	634	693	666	682	607	673	680	622	657	620	629	640	666	650	658	660	627	689	666	650	676	663	641	619	717	673	683	627	658	676	638	637	647	652	638	632	661	634	655	640	670	667	669	662	647	686	663	686	660	643	630	699	674	687	641	660	589	656	717	659	663	691	629	657	693	641	650	663	663	668	671	641	706	659	669	657	686	690	672	653	656	607	668	682	666	625	692	676	612	662	676	687	657	644	635	626	632	669	684	681	649	681	666	648	656	681	661	652	672	646	680	679	651	670	674	705	650	643	652	652	674	641	638	680	641	661	646	641	680	644	667	617	639	676	660	662	638	675	658	653	683	656	647	692	616	699	676	664	683	610	648	630	662	702	684	687	653	646	665	677	687	685	669	631	679	673	629	668	638	636	658	646	626	664	716	648	674	659	630	719	656	637	661	681	623	694	681	662	681	652	640	632	704	648	644	608	644	684	646	642	680	657	714	609	672	609	642	651	635	678	663	682	676	671	649	646	643	674	630	668	673	703	610	662	685	650	637	631	689	649	686	680	651	676	677	655	653	695	644	628	675	643	693	663	711	673	645	622	667	631	634	660	680	651	678	636	614	612	638	641	627	628	673	638	674	681	656	702	674	597	651	663	663	700	663	615	684	671	690	670	632	662	632	619	600	664	610	687	665	638	688	649	670	643	650	648	680	668	651	686	643	622	654	678	701	685	670	660	663	658	673	661	634	634	615	666	662	715	633	623	695	668	666	644	687	638	656	630	653	661	695	652	668	655	625	631	666	661	717	633	689	675	635	680	609	652	672	669	649	680	672	670	669	686	667	674	636	626	687	649	631	666	673	653	699	640	710	661	701	642	671	642	635	582	646	672	704	656	677	711	682	673	614	716	718	676	637	687	663	674	646	656	644	654	672	653	649	648	615	625	686	660	605	647	727	643	688	723	625	633	650	648	636	713	670	696	650	670	633	685	650	670	675	681	623	682	646	663	700	627	684	649	660	711	662	625	607	661	656	660	638	659	632	632	650	599	642	691	685	655	643	683	668	677	643	663	699	693	659	694	645	670	650	687	699	658	679	656	668	664	682	674	674	671	672	690	662	609	623	647	683	688	679	627	660	682	647	659	690	588
9769	4483	4233	3152	2232	1498	1145	955	960	884	699	693	566	494	488	461	412	421	380	414	379	421	437	372	372	382	412	395	342	404	369	361	365	390	421	365	369	363	377	387	420	374	371	363	402	407	376	402	431	390	397	385	368	374	387	368	377	405	370	368	413	355	350	374	388	380	364	363	402	406	397	377	350	340	371	386	363	406	358	355	410	369	345	382	396	363	358	398	382	405	372	356	374	380	353	390	387	361	366	346	374	362	457	361	373	391	340	355	384	371	371	380	361	408	424	366	353	355	356	403	397	383	388	402	367	372	393	374	377	372	385	406	373	411	362	409	350	370	388	415	417	390	403	394	381	367	356	392	345	355	367	344	358	369	353	353	428	388	359	322	341	362	383	336	423	321	350	420	392	368	360	378	382	390	394	400	371	352	318	392	419	364	350	345	431	385	360	401	380	376	371	391	382	366	402	374	366	400	374	375	360	337	359	394	382	367	387	405	416	373	369	357	377	365	395	412	408	351	380	376	402	359	390	368	364	411	392	407	395	396	383	375	383	361	403	369	372	377	364	385	423	381	391	410	367	353	368	420	412	354	357	363	379	374	364	387	334	333	364	380	374	401	370	388	382	359	354	380	426	384	446	362	434	349	373	357	392	395	341	388	362	368	369	373	414	370	341	386	366	389	411	369	395	356	379	377	349	349	360	392	369	374	352	378	395	397	366	390	409	359	403	403	411	361	404	384	375	401	362	358	411	391	372	382	361	360	408	363	381	385	384	402	407	386	368	390	430	395	385	367	392	371	378	367	384	362	350	352	390	409	387	384	393	364	371	385	377	384	360	327	343	411	353	407	366	358	359	382	403	392	376	355	366	355	377	323	398	349	338	350	383	392	370	410	406	367	383	378	403	383	387	364	354	331	380	383	371	352	356	429	395	373	371	366	364	386	406	377	385	380	405	371	384	368	365	333	381	374	386	359	407	359	349	427	395	369	360	366	371	401	380	392	386	381	404	388	380	366	364	391	380	382	370	380	351	405	392	348	374	386	372	400	357	398	355	342	396	407	388	391	388	331	348	368	381	376	376	414	370	377	385	393	352	366	381	401	342	388	342	421	383	367	394	373	329	369	395	356	373	377	400	394	397	417	386	370	400	388	379	385	354	373	334	390	394	394	343	366	409	367	371	428	392	412	382	351	387	405	351	410	374	378	364	400	362	349	373	374	358	392	365	390	402	385	395	341	389	383	364	412	357	345	378	365	360	367	387	388	389	363	354	419	389	382	381	385	389	379	407	404	368	382	378	419	356	371	392	373	401	334	376	385	351	360	358	369	379	356	375	378	385	347	398	363	396	367	419	355	382	395	368	372	413	372	374	372	374	369	371	414	371	400	352	373	429	395	385	391	340	378	368	356	421	380	381	355	371	377	383	387	376	351	389	406	366	367	392	366	377	384	394	389	383	423	364	386	387	377	368	381	368	376	370	339	382	384	371	391	415	381	365	363	375	417	379	361	379	419	383	376	361	437	414	389	358	355	378	355	386	369	371	378	343	363	374	364	414	359	358	384	366	396	406	393	360	379	349	347	369	382	373	348	360	379	385	389	357	355	423	397	330	338	344	365	351	407	383	405	394	414	395	373	359	373	362	365	377	397	404	404	377	367	387	357	396	380	397	389	355	361	389	406	377	359	352	366	333	375	427	393	405	395	353	413	383	425	372	358	385	385	364	391	374	368	424	379	397	399	376	389	389	359	370	383	349	355	374	350	370	398	377	390	377	388	368	389	398	358	385	419	390	423	370	344	385	399	354	419	377	333	378	385	402	393	367	396	380	360	395	356	313	413	344	357	378	408	374	391	351	371	417	405	381	396	354	358	363	360	386	378	363	385	359	319	367	378	378	361	397	346	373	392	401	341	384	367	368	397	355	357	400	349	387	369	335	367	406	375	413	403	396	389	347	388	356	377	405	399	385	381	383	378	379	376	384	409	400	402	359	365	349	354	444	380	369	381	384	393	370	426	374	431	377	380	422	410	365	397	385	396	395	388	339	398	380	375	402	395	403	376	368	363	385	365	382	334	387	388	356	349	365	395	375	397	356	391	391	359	345	362	346	382	398	366	363	396	380	374	379	369	400	380	412	361	360	392	341	343	365	369	369	364	372	389	372	417	414	367	420	364	352	402	381	399	378	346	391	397	366	377	399	391	369	384	365	376	358	355	357	390	382	387	356	393	401	370	371	373	378	397	409	390	374	403	363	417	353	340	388	405	351	373	350	382	366	370	352	387	383	390	404	356	370	367	394	381	356	441	377	406	380	405	376	388	395	402	367	413	364	363	398	370	385	343	376	393	366	420	414	395	422	378	377	360	376	413	352	368	395	385	390	390	379	397	407	373	391	365	367	356	417	399	368	399	392	394	396	394	424	372	383	387	402	382	374	403	373	357	389	354	417	410	380	382	384	387	375	416	418	384	431	382	369	366	376	366	373	364	362	379	384	376	400	359	383	394	344	352	376	381	344	407	380	373	356	399	363	409	360	387	355	396	378	407	341	413	391	366	354	398	379	368	383	368	371	375	368	359	425	394	392	380	381	347	368	413	389	383	354	363	371	377	355	381	350	342	358	358	399	409	347	420	376	382	396	385	374	397	386	360	404	399	402	370	404	357	372	338	377	370	392	383	377	406	347	371	371	368	363	380	402	358	424	415	390	401	402	421	405	380	374	375	357	362	389	362	364	419	377	368	372	447	348	374	400	398	385	358	387	347	371	386	346	400	387	353	378	423	427	365	367	383	338	388	394	353	386	378	361	400	401	355	403	413	356	352	338	370	375	380	363	389	378	361	414	356	348	381	365	379	386	385	343	388	412	387	399	373	406	382	392	381	397	363	354	365	379	383	440	375	414	400	393	360	372	372	411	416	370	382	379	380	350	386	385	381	335	416	393	356	362	381	392	352	437	339	384	379	370	372	380	402	369	369	379	408	358	415	364	364	395	393	348	392	355	387	377	402	380	407	397	384	373	398	388	405	384	374	351	343	371	382	365	390	359	345	393	406	419	365	351	386	368	352	373	416	352	358	389	353	369	358	417	383	379	374	396	346	393	368	365	413	355	378	421	410	368	367	366	367	339	389	423	413	338	389	393	364	365	386	372	374	349	396	433	373	380	352	387	373	386	367	374	351	425	369	421	364	382	346	387	371	353	390	345	361	354	416	375	375	358	387	362	393	379	347	402	389	378	349	375	374	391	404	345	394	371	369	384	371	369	377	397	387	339	375	385	361	408	374	357	355	356	361	404	404	390	363	386	385	370	393	396	377	360	366	413	354	366	397	363	371	412	385	361	404	353	386	410	410	359	375	382	391	348	358	370	369	379	350	377	361	398	382	394	379	336	381	339	359	347	402	397	390	340	389	389	357	386	423	374	368	379	404	360	357	392	414	330	405	350	370	383	390	350	386	385	377	381	361	384	387	376	381	414	406	346	364	372	410	388	390	391	364	359	384
6737	4656	8201	8972	7632	5542	4949	4294	4042	3559	2789	2523	2168	1752	1519	1315	1169	1059	1078	1004	1029	947	947	891	927	892	912	969	944	910	908	918	904	898	935	888	868	868	887	906	924	874	825	871	849	803	898	899	898	824	918	871	911	881	852	858	896	861	904	873	887	847	829	878	863	843	845	897	848	886	897	873	857	867	914	855	862	893	861	867	865	869	836	852	873	920	864	808	846	877	888	863	841	868	894	885	866	831	897	919	875	837	836	898	856	855	897	842	872	899	826	872	878	918	867	855	885	894	857	944	821	847	837	871	866	870	871	901	864	908	839	883	897	868	814	859	896	856	884	886	894	863	843	912	872	861	886	875	854	862	864	886	854	852	856	856	869	867	828	876	888	860	898	860	843	806	876	911	880	943	879	863	879	810	915	839	880	855	853	908	868	871	874	916	825	896	889	866	894	855	855	922	836	892	836	879	928	880	829	860	875	920	888	852	851	855	859	843	849	923	889	856	845	882	884	934	895	834	900	886	875	884	907	925	831	873	875	917	871	904	855	815	813	931	872	900	830	857	913	834	865	850	849	861	846	834	868	893	861	880	861	795	805	895	862	887	899	898	881	863	870	846	862	848	839	855	880	871	822	862	875	895	838	862	883	907	912	862	885	853	880	816	878	895	817	846	847	866	901	879	859	851	829	897	880	886	873	862	846	826	901	822	828	818	821	834	857	890	887	841	873	826	913	903	928	839	827	852	816	853	860	895	895	839	912	814	865	874	870	868	835	918	857	898	848	831	829	840	883	848	852	876	890	909	837	811	948	832	888	841	885	840	898	877	849	791	862	854	857	914	903	839	891	850	822	829	881	873	936	863	885	882	802	821	840	819	860	881	910	892	856	860	872	856	843	860	831	903	867	839	886	895	877	895	853	880	928	851	870	891	880	877	860	896	816	854	868	851	872	885	840	877	882	896	899	900	934	803	851	824	861	844	848	882	896	853	876	881	893	846	894	836	842	912	875	873	882	863	877	864	890	830	855	903	821	828	882	831	846	831	827	827	860	880	864	840	863	880	810	860	847	844	870	871	872	864	853	843	922	896	874	864	877	915	865	872	838	851	916	888	854	841	896	837	939	854	861	792	857	878	860	879	897	842	925	898	929	901	882	864	894	863	944	860	880	883	843	830	862	925	858	865	879	780	903	885	872	902	829	904	846	847	871	879	858	850	855	889	864	882	857	910	810	852	925	881	813	837	863	873	836	886	890	903	847	857	901	830	832	853	910	881	875	892	884	885	859	825	855	857	893	851	894	904	904	815	841	885	863	880	823	813	827	898	874	874	844	863	921	861	863	874	908	889	871	867	880	858	902	883	813	919	890	829	825	867	891	862	852	910	852	852	915	862	840	897	870	830	772	883	831	866	895	852	868	831	881	803	870	991	915	899	930	914	883	864	920	864	855	808	878	854	841	881	845	836	909	869	900	901	930	882	843	814	881	880	860	873	838	873	871	900	880	803	912	845	877	836	888	848	867	839	891	821	842	821	881	872	905	918	894	893	852	895	882	877	907	845	910	817	850	840	824	888	883	894	905	851	872	887	861	864	885	885	860	914	841	876	882	819	864	853	847	846	882	863	850	886	843	836	846	877	864	848	857	836	818	884	825	843	858	880	893	874	856	840	831	865	886	821	869	871	867	898	836	905	868	838	890	885	901	824	925	874	850	843	904	908	863	813	868	886	872	862	859	894	875	854	824	916	886	874	860	884	851	900	814	855	837	843	881	889	919	882	869	911	878	884	786	805	929	839	863	860	839	928	859	918	880	846	871	857	941	915	822	862	869	851	816	906	806	879	912	892	862	885	861	816	904	831	880	893	837	878	873	846	829	874	901	847	859	875	913	896	829	840	874	893	852	854	880	833	884	812	860	866	891	838	904	898	784	948	887	872	919	898	838	842	877	831	870	853	897	908	859	881	850	863	854	893	853	866	820	852	885	818	840	893	912	851	834	866	859	890	821	805	903	824	856	892	888	870	835	873	878	871	855	848	843	869	840	864	864	879	875	849	878	863	882	865	835	869	833	930	850	845	941	845	856	880	798	849	824	872	811	866	894	903	849	866	841	856	845	858	834	859	862	856	838	878	888	864	820	848	855	895	870	871	904	885	833	853	836	833	835	838	912	862	910	824	889	853	882	817	852	909	842	910	893	845	842	933	887	894	858	882	885	848	879	849	861	824	859	840	893	860	868	865	846	911	834	915	851	898	844	848	881	850	882	898	866	826	909	913	879	838	909	870	913	881	871	899	833	887	856	834	872	842	891	883	888	866	886	811	881	841	885	886	943	859	842	861	823	926	890	921	882	855	863	809	880	868	856	880	909	885	824	863	888	898	825	848	881	899	865	892	874	888	839	870	875	961	904	876	853	860	826	897	922	811	829	853	877	889	914	901	851	863	899	912	880	809	882	867	877	857	872	889	919	866	861	769	883	878	880	876	867	871	912	852	814	855	879	931	922	850	874	838	879	892	859	881	858	820	865	848	799	848	856	832	843	874	876	897	882	855	900	855	883	883	865	851	831	897	841	871	880	853	924	874	901	914	856	883	821	909	883	866	873	832	828	862	881	869	881	821	859	858	840	832	874	857	868	882	865	842	858	832	884	879	869	872	852	891	833	911	840	848	839	833	852	884	917	889	886	887	860	888	827	886	821	842	850	855	876	862	890	843	902	828	862	832	901	883	852	869	872	891	877	856	904	878	852	829	875	821	884	880	834	879	934	839	860	842	831	881	871	852	856	859	856	845	821	858	845	886	888	858	861	839	870	839	856	878	856	885	848	838	880	835	864	893	862	879	814	855	861	840	845	854	866	801	833	847	828	920	898	884	894	834	946	889	908	862	862	871	904	935	879	934	849	890	809	910	866	847	872	859	854	850	864	850	881	908	791	804	870	804	788	851	823	861	831	877	833	873	868	874	874	884	903	891	885	923	903	924	876	812	869	878	847	906	884	836	889	886	851	865	848	907	872	875	869	909	858	824	824	855	864	809	929	885	824	832	843	847	881	906	915	881	876	827	914	834	869	825	858	845	869	905	850	893	855	959	884	890	901	844	854	855	881	899	888	869	878	903	877	856	892	872	824	859	893	915	895	897	842	816	839	838	834	873	837	813	853	805	847	922	872	859	866	820	899	825	828	878	844	882	844	834	860	883	846	853	896	919	914	833	813	871	843	850	830	889	848	890	901	851	843	874	858	889	792	863	895	827	859	852	897	875	935	878	908	847	838	856	867	795	873	908	915	865	853	907	832	867	901	842	861	919	904	897	915	826	836	912	876	839	861	882	875	831	837	844	865	857	990	793	858	857	846	861	880	839	915	852	816	853	868	884	841	846	907	905	827	876	905	858	893	864	888	829	891	859	921	877	875	888	875	883	828	809	865	875	821	848	872	862	872	907	879	831	881	909	882	832	844	864	933	899	855	842	879	873	898	839	824	926	851	836	868	813	824	885	904	854
19148	7493	6781	5117	3424	2254	1709	1502	1351	1073	977	751	662	609	497	453	424	412	412	409	366	378	361	316	356	331	377	384	340	364	328	333	382	371	352	351	332	351	332	351	331	357	345	316	352	319	343	377	320	355	315	335	362	359	339	368	329	328	333	319	324	324	332	326	312	350	315	329	324	324	347	319	348	316	329	325	339	328	314	352	328	302	341	345	367	306	306	337	352	332	351	353	307	365	342	345	357	361	338	371	337	312	319	364	368	344	336	320	348	371	302	334	330	302	319	340	346	319	339	322	320	351	307	306	328	353	339	310	325	324	324	359	318	302	355	330	312	327	327	351	329	320	345	334	325	316	313	336	313	331	346	304	356	289	345	354	316	309	315	346	313	355	372	358	366	326	353	357	331	340	314	326	339	313	331	360	331	319	304	285	336	317	333	322	344	324	353	338	336	326	377	359	345	357	365	376	327	366	368	328	353	306	343	369	377	320	285	329	314	338	317	348	335	357	319	347	366	361	331	374	334	311	329	339	354	345	330	345	330	335	349	308	330	369	328	291	323	362	292	316	357	298	344	295	327	317	367	330	339	285	333	337	293	348	330	333	331	299	329	375	343	291	328	320	357	299	348	345	341	330	326	341	317	324	351	322	284	349	338	322	320	326	316	319	327	338	343	327	338	359	320	343	360	363	327	333	359	349	328	314	308	292	333	373	347	307	347	345	321	349	349	325	364	325	322	345	341	322	334	360	318	331	345	311	312	371	336	369	329	337	327	316	309	321	318	315	358	347	300	333	337	314	322	315	317	354	354	331	397	294	347	331	327	302	360	294	323	302	323	343	314	319	326	333	350	332	312	305	331	377	326	340	340	300	321	347	321	343	336	335	315	326	317	317	346	316	353	328	321	353	370	310	322	314	366	368	327	318	369	293	336	381	349	321	303	338	345	323	328	336	349	363	342	332	323	329	345	319	304	326	356	334	319	324	321	299	324	325	355	334	344	365	332	344	355	309	340	328	354	351	339	318	323	312	341	321	311	356	316	345	344	354	323	321	336	360	343	350	326	324	342	336	315	335	312	346	334	328	308	313	321	351	350	339	365	314	355	323	322	351	325	316	310	358	345	353	333	311	326	351	319	346	329	311	362	333	340	353	322	365	325	322	325	341	297	304	349	298	324	304	375	356	297	342	351	341	322	330	346	328	330	337	342	339	325	346	338	349	338	307	329	349	360	326	335	326	300	344	325	318	330	354	344	340	348	336	359	320	322	316	364	353	283	315	294	301	324	354	339	347	339	340	311	362	351	332	327	361	317	334	321	320	342	349	343	344	346	330	360	347	369	334	313	360	352	318	315	345	292	341	334	312	341	318	321	333	364	349	349	368	329	329	347	352	367	360	344	320	365	369	364	339	345	349	335	328	370	310	364	318	327	318	308	337	369	329	346	324	319	335	380	369	314	284	367	346	319	321	300	339	364	348	346	350	351	341	353	369	332	294	333	333	356	330	366	342	334	351	350	297	340	331	339	341	364	391	321	339	345	324	340	364	323	324	288	366	319	286	300	314	324	364	322	345	320	331	342	350	365	317	332	349	350	359	305	334	375	349	347	344	356	356	308	341	327	347	344	355	328	332	356	378	342	338	325	336	332	326	328	329	353	370	351	365	327	336	332	300	324	360	337	327	330	369	305	375	310	344	321	326	322	325	381	366	299	342	303	319	318	342	344	345	306	320	344	303	349	311	331	348	333	327	340	325	332	333	322	340	357	329	351	342	304	345	328	369	318	331	328	292	354	369	340	310	318	318	335	376	332	325	314	362	326	319	337	323	372	332	338	338	309	323	297	338	333	295	354	371	331	354	343	330	357	311	305	315	326	333	353	324	326	351	321	310	330	312	310	308	356	334	295	335	347	335	348	324	336	313	369	314	325	329	340	345	342	338	334	323	315	342	338	353	314	337	345	344	371	334	364	328	348	352	309	351	312	318	328	326	342	341	333	340	343	348	332	334	337	312	318	330	326	379	389	350	356	361	375	367	322	340	335	291	303	343	344	318	343	325	319	332	349	335	309	314	346	315	305	314	337	302	352	322	330	352	343	335	369	342	300	343	319	303	325	290	313	337	339	328	320	323	312	305	316	327	349	312	333	302	326	345	332	319	308	341	329	369	379	344	331	323	319	315	343	333	324	316	350	336	343	337	326	346	313	342	322	349	330	335	320	383	319	333	341	325	367	307	316	340	345	360	296	355	369	351	300	333	350	373	336	341	352	330	333	290	323	331	321	326	328	356	296	319	342	360	316	322	319	328	342	336	371	342	348	345	312	302	326	325	366	330	351	322	321	358	351	352	351	349	329	369	314	320	335	354	349	309	324	325	365	318	339	359	368	352	363	306	351	318	326	373	324	357	323	347	283	361	299	334	321	348	332	336	333	313	382	347	353	329	345	317	337	311	352	362	340	330	371	315	312	305	322	374	347	373	341	340	360	370	334	293	344	340	310	339	323	351	298	330	350	301	326	328	378	349	323	323	340	320	338	352	356	284	341	321	337	348	332	323	314	303	308	304	330	307	326	332	334	320	331	301	314	322	324	370	304	309	355	328	321	336	337	317	314	322	358	343	365	316	345	324	321	324	350	316	349	344	331	335	334	311	316	329	281	346	344	344	361	318	342	328	348	324	341	357	323	336	343	334	359	334	320	357	287	305	364	337	328	344	306	365	334	332	342	353	356	323	324	361	333	343	339	347	325	331	294	320	332	364	289	362	340	341	362	329	318	368	312	325	324	341	318	373	336	335	353	366	312	325	323	360	351	352	317	347	340	346	349	325	334	340	346	305	381	333	347	332	331	341	339	327	315	365	309	353	319	303	373	380	296	304	347	350	327	346	327	320	357	349	347	309	352	359	370	356	353	325	329	305	333	361	341	396	357	325	322	335	347	311	369	361	314	303	336	316	333	340	316	335	327	322	299	317	362	331	370	344	382	327	347	343	356	358	342	340	326	322	320	338	313	348	349	341	334	318	338	324	334	354	326	350	313	317	340	335	350	326	326	322	347	347	307	339	310	310	347	319	335	316	352	315	325	323	304	369	370	323	328	351	333	326	326	326	326	342	358	337	338	361	368	296	337	323	316	330	340	327	303	330	328	366	323	367	361	335	325	335	320	350	317	359	346	341	337	348	359	312	340	325	299	335	315	306	331	346	295	363	319	338	387	341	312	358	329	317	345	312	355	369	315	300	333	319	341	350	335	349	333	312	321	359	316	287	309	346	333	322	360	353	352	295	335	367	322	316	330	331	335	338	333	358	342	312	333	376	346	344	311	315	303	341	364	336	333	328	323	316	333	347	288	335	331	323	350	357	346	325	315	334	346	352	330	340	309	322	320	376	328	326	344	330	334	317	329	342	302	331	317	351	348	322	350	380	358	364	318	346	354	316	352	337	328	341	337	321	329	357	332	324	391	356	348	354	336	324	326	333	335	347	306	309	358	330	334	327	328	316
12935	6814	12122	13735	11842	8751	6750	6401	5882	5075	4223	3330	2719	2327	1924	1521	1275	1265	1099	1029	1013	955	896	889	911	863	875	866	813	824	818	879	780	840	852	823	796	818	762	817	828	743	814	800	799	776	811	837	739	816	800	762	765	753	762	775	833	723	770	751	769	827	793	802	752	817	726	761	788	802	817	747	777	789	767	763	818	744	740	763	830	818	781	772	752	752	788	796	752	813	787	781	735	633	747	756	780	826	795	766	769	799	821	727	761	765	796	753	835	764	747	792	738	778	742	804	790	759	765	785	776	810	762	722	742	746	771	775	740	788	764	759	792	770	779	787	786	762	762	785	748	779	783	749	782	743	802	753	789	784	786	764	786	782	841	755	840	745	791	777	776	757	822	783	767	751	797	776	767	795	791	784	787	790	757	745	763	790	756	806	761	775	790	783	762	749	813	700	766	761	780	769	774	779	721	800	761	753	781	811	763	748	743	801	793	756	799	785	793	850	774	745	685	790	808	808	749	797	823	751	759	746	774	747	806	789	778	801	766	754	784	767	819	760	772	769	759	767	797	784	832	757	787	767	841	793	775	784	800	767	748	790	783	753	797	817	763	779	798	803	745	776	770	763	798	743	781	786	816	750	783	734	747	777	790	809	793	779	791	780	790	768	716	707	764	757	780	743	779	777	768	731	839	740	785	745	770	788	757	812	784	795	782	760	756	753	786	706	728	783	787	799	753	770	779	758	776	752	736	789	794	789	745	781	756	759	772	790	728	774	766	799	753	790	787	751	798	804	773	801	790	804	761	781	784	784	756	740	761	747	796	718	782	781	787	750	764	782	805	758	780	769	757	779	758	782	835	806	791	747	791	788	785	831	807	744	767	774	800	789	803	757	794	782	806	808	780	760	772	818	814	800	794	764	801	732	774	784	786	767	763	761	809	765	798	791	767	799	749	749	743	809	784	743	785	808	746	782	749	751	749	779	788	752	804	756	748	784	795	759	714	815	805	697	770	790	759	775	806	739	744	800	775	771	736	786	781	736	751	756	816	754	815	747	769	772	761	764	725	759	766	774	760	753	764	716	784	758	777	790	823	744	756	737	740	795	776	753	785	751	767	773	775	767	794	783	801	769	779	800	807	760	766	767	767	800	758	791	825	726	748	800	795	759	783	769	766	780	793	784	774	769	857	717	749	764	810	822	727	811	765	791	782	775	820	762	808	767	781	769	777	732	811	737	795	765	791	841	763	791	763	809	740	820	773	785	747	793	753	775	774	781	786	779	762	808	759	749	757	742	731	779	743	774	764	799	722	763	781	783	730	795	771	773	767	762	804	760	726	786	791	760	774	787	788	748	757	785	776	830	807	793	768	753	709	765	789	806	774	750	743	838	786	763	744	765	818	752	767	821	758	777	783	705	794	802	745	749	755	701	741	738	771	763	741	780	779	771	747	778	789	744	823	829	765	805	751	779	771	743	844	791	785	764	770	791	743	777	797	779	783	825	806	777	814	750	790	756	771	799	751	789	805	793	825	793	764	787	780	752	767	796	792	801	810	787	792	779	805	759	761	742	769	783	802	773	767	725	786	758	786	787	785	769	805	781	806	770	748	747	787	779	762	809	759	815	771	809	811	788	761	769	799	759	829	833	767	784	771	743	817	770	804	842	753	836	778	747	766	784	743	792	719	812	778	782	816	730	795	770	834	749	764	807	734	764	794	814	809	758	840	764	796	767	782	698	750	811	728	723	733	753	742	724	816	763	752	808	800	779	777	732	770	752	790	748	765	780	753	799	801	785	780	824	785	742	756	754	837	787	783	752	798	818	769	762	781	813	738	755	738	785	765	769	777	799	758	754	780	757	789	830	701	815	788	798	789	729	755	769	760	792	831	776	791	790	780	830	769	753	781	734	774	787	742	779	764	758	723	742	741	761	799	807	750	775	801	761	790	732	749	763	771	775	787	764	760	752	754	804	774	774	776	765	754	803	757	807	775	796	756	802	781	785	794	810	784	788	780	777	789	773	763	734	818	764	748	759	744	792	791	710	795	770	783	782	733	784	801	792	775	808	783	781	757	749	815	763	795	744	765	745	802	796	726	768	731	792	825	759	732	811	789	794	802	775	788	770	807	746	763	792	727	772	754	770	749	795	747	810	772	801	826	733	778	769	746	808	827	776	719	763	740	793	764	762	772	777	738	790	785	759	769	786	800	786	773	782	800	800	788	725	821	796	752	809	806	771	733	752	798	765	781	743	811	780	750	768	793	794	787	739	746	823	809	794	803	808	803	790	759	739	769	779	740	806	754	788	856	801	764	800	752	773	787	791	752	772	697	754	773	745	804	748	779	790	717	768	800	794	737	743	803	770	790	791	820	804	801	803	799	766	817	770	774	775	792	810	767	708	743	824	801	757	777	786	774	791	788	727	759	785	789	745	759	855	764	783	732	786	751	757	754	724	766	697	775	777	817	762	768	743	761	817	794	797	745	752	806	750	734	758	826	820	751	789	791	841	759	763	777	792	752	764	804	806	773	751	728	780	739	803	809	829	762	796	736	780	757	808	798	767	791	732	801	761	789	743	785	804	763	788	771	791	751	798	816	738	790	795	831	706	790	790	792	783	781	780	755	811	839	776	797	803	787	746	778	740	809	793	777	764	748	787	739	792	752	760	786	713	744	790	791	781	789	726	814	751	802	785	711	748	800	783	802	733	803	751	786	801	836	727	748	773	738	836	804	818	781	725	725	797	733	707	776	818	759	783	813	807	810	790	749	805	811	783	775	769	799	714	818	795	791	801	759	782	770	777	797	758	774	798	799	736	805	721	747	819	796	785	716	787	709	782	834	812	737	759	801	793	773	780	755	755	774	789	787	810	749	802	749	790	785	810	744	740	798	738	742	779	782	752	847	773	760	779	806	756	799	748	746	739	728	811	798	755	785	772	769	791	789	772	785	730	775	782	778	783	792	770	764	759	778	764	753	754	769	778	757	706	796	764	789	781	748	762	766	768	789	736	763	816	759	771	737	760	773	793	813	742	795	777	746	787	768	756	788	783	769	809	710	816	787	809	775	728	808	765	783	761	774	769	783	802	784	786	767	812	736	780	802	758	735	766	805	825	782	781	753	828	732	784	780	746	721	720	779	711	764	788	753	758	794	745	792	790	755	779	766	763	764	764	731	772	741	759	819	727	764	779	804	829	727	827	779	807	757	745	781	763	808	817	744	751	762	784	783	777	758	807	771	774	737	734	751	799	773	840	786	737	772	741	746	791	817	767	806	761	819	769	781	789	734	803	759	736	773	759	763	757	767	712	810	764	776	709	831	760	753	748	769	784	804	767	845	761	773	760	765	789	768	737	778	760	742	786	790	751	750	753	738	783	796	811	812	763	754	798	805	827	789	800	772	804	775	784	799	772	751	770	787	742	840	780	776	793	778	776	807	739	795	791	778	770	738	792	740	764	801	748	808	763	764	822	804	755	760	779	710	744	799	764	775	743	762	785
27361	10567	9505	7131	4851	3067	2084	1880	1550	1274	1173	871	728	662	567	468	428	398	376	332	366	289	310	311	290	324	310	317	306	252	297	283	287	293	335	234	293	299	296	273	269	276	320	287	277	275	283	272	288	286	297	288	280	260	298	273	282	258	272	270	268	287	280	285	274	315	267	263	237	279	267	255	296	296	249	275	307	279	256	266	276	301	293	254	270	268	307	270	277	289	251	300	275	249	289	281	300	286	284	277	245	265	257	245	272	286	276	257	257	260	310	290	284	272	281	307	246	260	291	286	277	299	246	267	244	282	296	285	277	269	265	297	252	281	285	269	280	254	259	258	247	258	283	290	272	253	261	279	275	260	260	272	271	270	302	265	256	264	284	277	248	275	266	284	261	261	287	248	267	299	305	333	276	279	287	283	234	294	291	285	279	281	265	260	272	290	292	245	278	264	249	292	267	278	285	253	283	265	282	248	262	280	274	267	297	266	302	289	322	291	301	274	284	218	262	253	279	265	249	270	275	270	290	278	299	267	264	274	278	284	235	296	271	269	296	279	260	280	269	290	271	323	275	265	260	295	261	264	278	266	242	293	298	272	260	282	276	269	262	261	291	277	265	277	273	280	244	291	278	290	259	279	266	280	266	255	264	282	273	258	275	269	280	278	254	268	293	318	248	263	299	260	263	294	275	293	277	283	292	257	255	274	281	245	248	263	299	279	268	259	280	260	261	277	308	261	263	255	268	288	267	263	313	270	300	303	253	289	267	255	289	301	278	286	270	291	272	286	269	251	293	258	258	310	280	258	271	296	289	245	265	289	307	261	286	221	274	266	256	273	297	284	253	280	284	238	286	242	268	267	276	327	264	289	253	274	273	262	254	277	301	273	248	239	272	265	249	246	293	285	290	287	267	263	280	236	272	285	295	299	309	327	281	289	307	282	257	293	257	283	294	280	288	285	252	278	336	241	279	256	275	288	276	277	287	274	277	279	289	247	262	301	280	306	281	274	299	260	285	280	290	268	274	314	270	331	263	289	277	281	267	277	305	269	286	302	271	276	274	255	260	258	275	277	264	268	273	285	292	261	283	274	268	281	262	270	280	280	282	264	260	267	298	271	278	265	283	267	297	286	284	315	278	278	244	231	269	291	278	260	287	255	309	267	268	306	267	305	294	255	296	271	301	268	287	256	259	269	292	252	299	254	309	260	283	296	268	295	299	317	291	289	286	292	268	251	316	237	233	276	272	309	285	276	249	307	257	256	265	261	296	256	292	255	285	296	268	271	284	287	279	295	279	284	276	281	258	267	266	285	288	271	272	257	279	287	259	262	260	291	257	312	297	274	265	268	272	266	296	270	243	250	280	275	286	291	284	273	250	288	317	296	271	262	282	250	265	257	248	245	293	282	294	304	285	261	268	271	263	281	282	256	289	260	267	299	290	278	267	276	251	253	271	268	262	310	289	272	281	269	270	283	307	286	294	259	254	266	256	286	254	276	314	280	259	278	300	273	267	258	271	264	260	293	272	298	257	247	295	267	291	231	293	311	266	287	234	298	240	278	263	286	273	292	277	266	270	286	290	249	294	272	256	265	257	278	263	265	267	264	277	270	282	274	286	256	286	251	302	313	254	259	264	272	254	259	293	295	282	265	269	269	262	310	288	281	280	285	283	236	275	265	279	260	290	286	303	265	286	262	261	296	252	285	282	241	251	287	296	260	262	306	253	302	290	294	257	292	242	290	261	268	292	263	271	251	256	279	243	229	305	300	281	282	281	288	277	273	284	256	291	281	299	295	285	301	258	277	244	273	264	272	270	289	262	257	295	275	268	275	306	272	242	248	246	243	272	292	275	249	237	277	280	287	249	276	279	286	302	274	273	268	235	294	257	270	289	233	292	273	290	269	261	291	261	247	262	283	272	297	319	250	278	299	296	229	273	266	286	263	280	296	261	286	275	274	264	267	289	273	287	257	274	264	254	266	272	280	263	286	310	270	277	281	284	260	313	274	268	287	276	278	280	295	290	271	272	312	268	271	305	297	278	303	278	265	275	253	260	249	330	265	263	293	267	260	267	268	274	270	276	270	275	281	245	303	243	267	267	258	274	277	288	307	257	246	241	259	252	232	272	265	280	251	297	308	264	250	254	298	301	258	271	292	303	257	269	264	273	264	276	302	261	274	268	277	293	269	270	263	258	256	270	281	278	251	275	274	255	254	263	253	274	300	277	271	259	256	236	287	282	276	295	293	282	269	268	258	303	291	249	263	279	300	263	293	288	272	297	304	269	269	291	269	275	270	281	269	268	297	265	295	250	262	271	260	283	277	268	289	279	304	275	283	265	296	299	280	281	250	270	280	272	280	284	270	282	289	273	273	281	276	274	305	295	293	281	246	303	264	295	284	296	250	293	252	275	289	271	284	273	252	258	264	282	247	249	291	266	272	298	283	309	236	275	270	289	272	279	273	288	276	299	281	282	287	261	267	269	243	286	319	263	300	236	246	263	259	262	284	259	279	298	261	288	250	276	274	290	294	264	271	288	266	250	262	286	278	299	291	230	303	276	281	268	272	255	247	264	236	299	268	247	289	279	261	253	309	289	277	278	299	242	282	270	255	274	282	286	282	289	277	254	273	274	250	281	283	275	284	259	303	329	302	256	283	302	280	285	260	277	279	270	268	277	252	255	294	280	273	274	329	260	275	256	265	279	281	281	252	274	268	284	268	269	296	258	276	273	305	285	291	260	262	251	260	283	269	260	286	285	271	296	271	268	321	264	274	278	305	291	302	245	277	258	286	282	249	279	260	268	255	267	279	274	249	263	233	251	258	290	262	265	300	273	307	283	281	285	298	272	273	262	299	283	286	275	297	238	248	256	288	289	250	276	259	272	305	278	260	224	284	263	261	322	286	252	256	279	226	236	255	278	277	273	327	341	282	260	280	284	294	244	273	271	297	257	281	280	241	271	273	289	271	240	292	277	270	247	279	294	287	284	294	278	246	276	262	263	281	264	272	259	273	270	294	263	282	296	289	289	280	273	285	257	268	261	276	283	280	274	285	297	261	273	250	284	268	281	262	253	280	284	269	298	289	276	269	261	292	281	251	280	309	270	276	277	257	256	280	272	275	267	246	305	271	269	273	286	255	286	241	283	252	263	272	264	288	268	251	299	261	283	273	265	279	270	314	250	268	276	279	284	261	263	244	272	260	279	281	266	299	285	292	261	260	310	261	281	260	292	256	309	297	271	279	276	256	237	255	267	285	284	285	299	267	276	257	249	270	266	298	282	311	257	249	257	302	282	294	294	272	277	306	273	282	283	263	311	250	282	266	259	220	261	237	246	256	273	247	221	265	275	285	237	280	255	322	290	283	286	287	284	277	253	248	269	242	279	276	285	276	267	295	263	269	307	277	252	284	311	285	279	289	285	272	258	290	266	266	290	295	309	276	256	263	269	277	287	303	304	275	282	273	270	279	277	269	288	286	285	264	261	277	264	277
16048	8350	15600	16929	15497	11642	8758	7905	7298	6328	5317	3991	3378	2705	2248	1804	1426	1277	1158	1115	980	897	915	856	829	818	788	792	776	755	765	783	776	767	756	733	701	703	711	690	671	745	641	727	656	674	677	657	635	671	645	655	703	678	647	705	623	659	651	701	673	604	658	693	661	639	675	658	634	654	710	675	623	663	654	669	658	647	685	648	699	685	684	667	658	659	671	629	675	638	671	661	650	607	673	655	598	673	728	661	654	604	674	634	669	648	654	606	674	661	634	674	664	684	646	660	682	675	654	629	701	619	700	695	651	687	682	625	641	663	641	663	678	674	699	629	651	681	708	681	646	663	672	677	617	635	631	655	673	643	698	668	655	668	671	614	637	666	640	668	627	693	676	608	613	664	634	673	653	704	621	617	623	676	662	645	705	627	649	650	672	679	684	662	654	630	697	635	658	650	660	710	720	667	657	680	723	660	640	654	691	678	669	727	637	618	671	695	631	626	655	671	674	667	667	676	646	683	630	663	693	621	584	654	648	668	640	715	664	633	650	622	649	637	676	675	645	642	669	627	661	701	627	622	737	703	638	660	611	729	692	664	632	679	675	659	662	689	621	624	652	674	658	673	638	667	648	634	684	689	645	640	640	705	708	693	663	683	675	626	664	633	658	645	672	659	629	660	683	622	660	655	650	691	675	638	644	674	626	645	702	703	662	623	623	663	704	678	630	641	644	606	632	651	675	637	605	696	624	668	658	667	645	641	661	634	646	637	656	682	681	657	620	669	614	654	660	655	667	674	708	642	717	636	640	658	678	663	698	648	651	650	678	659	660	687	683	671	681	666	696	608	661	706	623	629	711	674	639	677	629	662	674	669	642	679	692	671	614	666	662	674	632	663	666	647	636	697	690	689	630	675	654	665	658	662	694	640	605	658	634	643	642	690	660	635	682	680	651	698	652	677	684	595	673	676	691	665	645	681	644	679	657	626	695	630	638	673	659	654	648	624	659	663	677	706	654	647	684	635	645	586	643	641	641	698	687	613	662	693	648	664	674	632	618	654	655	655	682	652	646	675	651	656	645	643	675	669	652	673	729	652	650	668	655	676	654	650	639	644	682	638	671	658	657	693	638	682	719	703	666	649	666	680	589	669	665	705	664	661	691	646	647	621	608	669	711	672	646	651	653	684	635	648	657	644	637	680	637	672	638	653	638	657	646	653	624	665	696	658	638	672	680	647	687	645	658	635	646	643	645	672	672	665	638	630	636	658	675	673	687	723	645	661	681	645	624	656	667	648	689	615	682	647	621	647	671	676	612	626	699	640	615	653	651	656	672	639	642	656	679	617	674	659	676	636	695	661	662	671	650	697	676	656	676	642	614	682	653	610	640	656	673	648	635	632	725	667	658	669	664	675	641	640	658	604	698	635	653	594	656	685	656	667	685	681	645	639	658	667	597	655	654	641	644	632	694	654	661	676	655	632	693	670	713	639	673	642	671	682	645	641	659	625	625	594	650	643	614	673	666	647	680	657	658	667	657	646	646	702	655	647	710	600	712	650	718	643	648	644	638	677	679	662	711	661	641	685	619	609	705	639	633	641	660	652	650	701	618	688	674	617	643	673	671	707	664	694	615	686	667	658	692	671	656	614	664	644	616	654	636	681	639	705	678	670	624	683	652	642	636	625	675	662	639	659	658	660	678	683	631	661	622	653	668	652	647	686	691	694	697	672	651	663	626	637	648	605	653	635	634	627	653	585	672	654	670	643	638	648	662	675	633	643	620	654	638	667	663	714	693	663	674	658	676	662	681	654	659	634	619	681	652	665	625	619	665	635	612	630	640	644	669	665	654	656	654	641	621	677	671	677	635	664	586	700	690	679	697	651	637	645	627	717	622	641	647	663	631	672	668	698	665	666	606	674	632	684	633	627	655	661	657	656	685	699	670	701	680	674	652	620	629	657	637	673	672	631	671	640	641	699	637	692	654	637	662	625	631	697	709	631	674	694	649	638	665	645	667	626	627	634	627	648	627	671	653	669	697	670	673	701	679	653	653	604	648	661	691	686	666	635	697	652	673	675	651	674	701	634	617	664	672	619	606	677	658	675	692	643	674	642	664	683	668	691	637	629	639	653	687	676	647	638	660	660	649	670	704	687	622	642	639	659	684	619	654	648	663	700	619	678	647	654	693	639	640	613	674	684	605	623	688	621	635	703	675	667	635	688	664	643	688	656	676	635	699	621	685	671	641	655	694	636	673	659	679	673	629	630	681	660	648	663	700	666	690	711	698	658	648	643	697	645	624	652	663	653	663	644	631	728	704	685	635	619	664	635	652	676	718	666	663	600	643	633	654	722	666	635	675	648	674	674	643	671	711	652	664	665	669	655	676	652	659	689	636	619	688	635	648	649	634	674	624	662	630	656	669	630	685	652	672	654	641	687	654	649	640	640	619	629	637	649	642	623	672	622	665	638	653	706	621	631	633	645	641	640	656	666	621	660	646	727	670	676	642	638	644	673	692	682	638	667	684	682	664	673	646	678	663	654	635	673	634	690	671	657	697	598	666	624	617	624	625	621	645	668	626	639	634	617	682	633	687	645	629	628	663	661	718	686	651	674	721	635	683	675	649	668	627	688	637	670	642	653	634	685	660	678	672	633	687	635	680	670	654	647	675	643	648	705	661	649	599	672	654	695	621	641	659	703	654	613	651	684	641	656	652	656	697	633	666	661	668	657	647	674	625	626	655	686	628	684	625	665	635	675	617	658	642	634	586	694	674	675	655	705	665	652	668	649	694	653	667	643	652	668	636	653	629	664	617	633	663	657	715	740	647	647	644	663	605	677	647	646	637	671	667	638	662	635	731	665	681	657	649	628	695	674	671	633	642	643	648	669	658	647	665	649	634	662	614	625	699	623	632	692	636	597	656	621	674	692	646	686	675	630	692	625	675	676	683	635	646	669	640	676	659	679	703	641	672	656	638	665	672	663	660	655	694	698	650	652	651	665	653	663	693	648	628	660	622	630	662	666	669	686	664	640	624	664	660	617	640	670	674	692	663	620	695	698	683	659	652	662	671	629	665	642	641	689	723	669	664	673	672	633	649	650	654	646	667	646	642	647	693	671	691	666	686	625	698	657	658	700	645	632	631	661	647	660	636	673	681	637	664	634	672	650	703	644	663	640	647	652	673	661	652	654	741	626	649	621	666	651	676	679	672	641	648	690	647	624	648	652	691	649	653	660	679	664	671	681	713	663	681	646	703	664	676	632	616	649	717	653	683	657	694	675	690	657	675	625	671	638	644	655	683	691	690	660	676	616	650	673	665	636	669	686	646	645	688	631	671	658	610	695	659	701	708	679	649	639	646	711	653	672	664	666	714	657	676	692	643	622	702	621	693	689	729	653	723	623	653	666	634	632	666	695	677	642	639	675	672	685	650	660	659	644	609	690	662	665	638	681	696	671	658	621	692	656	604	662	676	692	657	684	644	669	648	607	679	617	644	641
10499	4591	4126	3012	2151	1478	1132	1070	950	883	758	637	605	543	491	481	388	429	412	428	400	419	398	414	383	404	382	372	423	380	386	386	385	405	367	361	422	382	411	413	389	371	379	401	369	368	381	382	373	389	391	373	382	360	379	394	393	323	387	347	360	401	357	371	380	397	382	372	404	382	343	415	427	396	376	369	373	424	394	344	368	388	355	355	363	353	360	399	366	388	372	390	377	380	347	417	402	358	393	384	406	378	347	386	379	383	406	365	371	397	359	343	372	382	383	387	361	388	397	366	341	356	394	382	363	368	338	388	358	348	399	374	375	373	368	375	365	350	343	407	406	369	344	343	396	345	393	388	356	381	353	376	426	393	367	365	382	369	383	387	382	414	369	386	351	417	369	397	428	378	384	397	370	366	372	354	361	332	383	377	379	335	394	406	354	365	344	354	394	361	392	374	346	358	377	375	341	374	370	392	372	402	365	340	372	387	359	377	320	372	372	371	405	389	355	420	374	349	372	368	385	395	371	356	346	390	363	380	357	404	361	373	353	382	386	403	408	358	376	379	379	396	395	365	389	389	389	371	387	382	339	341	382	401	428	368	406	369	404	369	377	410	388	345	387	364	361	403	338	314	439	381	343	389	365	334	367	393	370	386	402	378	393	360	387	385	385	398	361	394	379	349	348	373	397	390	402	347	365	370	340	391	356	399	416	382	377	353	374	416	387	359	359	352	358	376	364	377	369	403	397	400	365	359	381	355	352	374	348	380	384	401	376	395	384	400	395	384	384	392	378	391	375	366	397	371	367	384	400	357	354	377	410	396	365	374	390	374	366	370	369	351	372	417	406	395	330	370	374	409	417	409	400	379	376	382	372	375	383	379	337	361	379	379	389	371	375	412	365	384	357	390	406	370	365	386	378	376	351	354	382	356	426	378	388	403	413	356	374	373	376	379	393	377	364	399	397	371	345	415	368	384	362	361	329	384	376	358	387	326	415	363	385	436	345	382	365	378	357	365	370	413	379	430	323	382	362	380	337	368	375	409	400	339	377	373	338	385	369	356	415	364	354	405	399	368	377	373	358	331	384	339	417	386	409	405	356	403	422	387	353	373	435	395	399	362	398	370	404	377	409	343	369	399	402	403	387	392	345	376	384	323	376	351	397	383	391	354	393	366	348	392	397	361	368	361	366	423	356	376	388	401	334	348	389	390	375	351	375	358	415	370	369	383	366	419	375	427	380	382	362	362	385	410	391	412	379	382	385	368	396	350	404	367	390	359	361	405	383	374	386	370	377	379	354	363	361	379	385	371	347	350	360	397	385	340	382	373	377	306	400	372	371	356	372	392	371	382	383	364	338	344	374	396	318	411	387	385	376	351	358	353	370	352	375	383	367	394	378	378	385	356	368	347	382	370	414	374	366	369	368	374	403	375	375	381	381	362	361	397	387	367	387	379	361	388	393	371	387	402	356	397	404	377	369	391	372	360	401	377	385	357	380	377	371	389	376	389	382	353	371	382	398	360	368	381	383	399	376	378	349	354	338	351	352	363	388	435	377	383	369	352	380	324	407	379	369	369	366	379	365	381	391	359	369	385	365	356	400	371	376	407	397	375	383	375	372	368	378	379	372	385	374	379	382	388	366	376	396	409	373	359	357	373	398	407	371	398	344	364	380	382	399	399	373	365	406	401	402	382	367	365	382	349	404	376	392	421	395	372	399	375	394	398	384	320	402	382	417	392	402	356	409	373	383	403	379	402	391	367	368	343	353	372	393	353	398	387	372	347	353	408	364	383	369	355	398	400	389	393	354	401	384	398	398	343	413	365	371	414	425	411	404	376	385	386	385	373	359	372	363	417	368	396	408	341	356	367	342	388	379	392	415	359	401	320	401	384	330	378	390	387	394	376	384	375	396	389	406	417	395	369	373	394	377	352	394	354	374	365	403	399	364	360	412	414	376	362	368	364	350	405	370	362	342	378	388	365	347	370	364	377	409	373	393	359	349	372	390	384	366	399	370	338	346	372	353	375	365	398	379	387	382	373	378	365	414	353	383	360	379	345	369	365	377	404	378	402	390	425	388	373	347	371	375	335	363	362	381	396	359	368	399	394	393	366	383	347	367	350	360	377	379	436	381	327	371	369	364	373	338	376	384	395	355	356	379	391	365	401	329	338	375	389	337	366	419	364	367	370	403	410	340	377	396	403	348	406	392	369	389	400	351	407	366	381	399	381	391	364	394	361	363	386	406	349	355	378	350	360	395	395	425	426	335	359	381	379	381	411	384	358	360	404	374	414	393	405	401	370	328	386	393	397	349	375	378	394	366	342	407	387	351	384	356	386	406	369	427	391	383	387	361	355	379	372	328	370	386	422	374	398	377	389	387	355	386	392	383	379	371	418	380	376	345	373	358	351	389	419	390	359	354	379	323	374	370	370	391	386	374	344	345	358	394	384	379	399	372	346	381	405	407	371	376	391	408	365	391	372	393	380	371	355	357	374	409	365	408	386	369	350	381	387	384	377	399	367	345	395	367	373	356	406	399	381	387	357	374	365	419	405	345	365	406	367	389	365	365	389	383	365	386	384	393	378	344	380	364	340	350	317	404	404	391	391	404	372	381	365	382	357	398	364	370	364	345	400	373	378	403	353	385	385	334	380	426	347	391	385	332	347	332	380	364	425	371	365	398	337	375	394	399	362	368	411	386	383	387	424	354	378	399	445	389	411	413	394	367	389	376	351	333	367	374	381	354	380	373	371	377	379	369	399	376	351	387	370	372	429	359	369	370	352	381	361	398	352	391	361	359	377	390	401	352	338	366	391	411	349	381	350	344	388	338	404	387	410	398	371	381	354	372	405	352	384	352	399	403	390	357	370	395	387	362	373	347	394	374	390	378	387	350	439	388	386	378	399	362	381	342	369	360	378	363	379	375	394	398	391	395	413	410	375	358	349	361	381	393	372	330	333	363	384	351	376	364	392	375	416	377	322	379	340	395	354	395	372	408	374	434	389	374	390	352	368	381	394	371	361	371	391	400	357	403	378	400	391	404	393	389	400	390	371	369	386	372	344	381	390	403	432	376	363	399	387	376	395	381	385	384	376	404	336	367	400	375	409	369	404	406	339	374	410	358	400	381	378	373	353	378	388	395	359	394	373	362	405	328	381	370	388	373	375	360	423	399	415	361	386	352	373	383	382	373	365	377	397	370	389	367	358	355	363	366	373	398	374	346	409	393	371	353	392	417	344	386	365	376	373	376	356	396	386	356	356	373	418	359	357	359	350	405	391	392	405	399	375	382	402	380	407	407	376	398	370	407	360	347	371	382	389	400	356	368	350	392	374	326	388	378	407	349	377	380	389	367	429	406	372	391	372	378	359	372	362	354	379	373	356	379	408	366	394	384	402	392	363	393	397	384	421	361	375	364	382	361	368	380	430	375	316	392	392	361	365	403	381	395	398	378	367	375	364	358	363	353	364	360	362	375	378	382	338	340	397
7139	4727	7899	8413	7606	5547	4629	4198	3922	3417	3014	2403	2099	1703	1586	1384	1187	1134	1001	1063	941	931	945	925	970	881	939	888	933	904	929	910	942	909	882	887	862	883	900	896	881	828	874	897	903	874	846	870	852	830	847	846	903	860	888	842	892	865	878	867	841	858	851	838	832	849	899	863	858	845	842	877	819	849	868	853	841	856	835	834	871	857	851	922	879	862	837	878	899	872	874	896	891	857	880	867	921	915	895	829	870	843	862	896	904	842	894	895	876	913	908	825	894	858	868	849	880	848	863	857	886	880	851	850	860	824	867	861	864	859	817	830	879	869	865	862	847	877	851	879	890	873	892	877	899	896	856	834	853	895	850	872	929	846	857	840	908	853	833	871	872	847	842	879	899	874	884	874	889	894	832	858	860	894	848	860	839	862	859	856	874	855	866	856	833	872	858	851	832	863	833	873	865	872	856	863	840	938	871	848	848	933	840	838	888	878	893	908	836	854	846	862	866	855	838	908	834	855	846	850	847	841	834	843	869	797	883	871	872	881	858	833	880	873	872	866	879	904	857	830	853	878	890	866	877	873	857	876	847	782	867	833	803	884	864	885	829	824	828	841	818	873	915	894	829	869	908	841	863	824	881	895	917	887	806	818	860	801	957	861	866	892	885	862	891	874	849	830	884	898	810	897	866	903	881	866	861	894	891	870	841	893	832	838	826	883	820	924	937	862	833	897	862	867	861	875	839	863	873	882	877	857	928	875	880	849	845	883	836	896	846	902	920	873	853	846	908	876	854	885	825	844	850	843	867	841	879	864	891	870	843	826	860	890	826	800	841	844	848	871	902	828	872	836	945	928	856	862	872	831	814	868	887	849	848	877	876	821	873	864	856	908	862	845	876	874	893	844	868	796	905	884	895	866	926	881	912	851	864	889	922	881	898	879	851	899	888	854	839	893	863	879	868	856	851	851	858	894	847	840	918	820	855	855	902	845	892	826	820	826	916	912	888	925	887	861	905	907	865	849	857	871	856	861	848	851	887	895	862	895	821	864	904	776	888	829	894	849	833	885	848	828	874	877	863	889	858	884	850	869	840	877	806	874	833	878	821	813	846	867	855	857	875	876	858	788	881	880	839	843	841	843	839	831	894	907	879	863	884	757	909	866	859	851	843	840	866	866	878	870	850	871	844	904	820	804	853	819	811	884	842	880	880	861	832	857	893	914	886	871	878	881	868	867	898	858	850	873	854	876	857	917	853	830	863	871	817	864	892	867	878	885	834	856	881	881	829	877	887	911	844	895	870	829	928	867	884	865	877	878	849	909	864	880	866	879	865	911	886	910	869	893	852	904	931	853	872	869	860	834	822	859	896	885	821	821	861	849	903	900	837	911	839	872	831	891	867	808	841	845	849	875	902	835	841	858	866	878	887	829	879	878	906	862	845	848	897	857	815	889	870	841	856	917	849	925	857	831	850	821	789	902	905	907	851	866	813	908	866	852	918	854	860	922	845	869	820	857	872	897	895	863	826	891	866	835	832	884	905	872	881	868	822	812	910	889	866	889	836	875	885	868	888	897	874	842	839	847	825	893	885	875	828	803	881	845	874	921	942	886	882	865	868	841	875	902	836	832	835	875	858	904	853	882	858	826	901	870	862	844	863	860	868	865	857	849	863	867	845	890	874	859	910	879	871	806	853	849	852	888	876	829	820	907	875	900	862	840	857	826	886	857	897	920	840	870	908	857	907	894	824	841	876	891	848	837	864	827	860	879	919	882	880	856	834	894	891	880	866	875	828	852	847	866	845	880	856	880	860	851	860	851	849	847	887	939	840	821	875	848	848	873	836	871	863	848	842	877	863	869	862	893	871	828	897	824	897	840	882	814	902	855	863	857	858	816	910	865	826	887	856	866	840	888	843	779	839	859	821	855	809	871	921	830	853	865	840	868	825	879	863	835	869	844	876	921	893	904	889	872	893	862	880	848	848	886	906	845	875	831	847	842	826	819	857	780	915	883	816	856	809	839	888	849	865	839	847	877	863	945	834	832	875	863	862	857	873	860	854	892	913	834	855	810	796	809	871	800	877	863	860	866	897	897	876	848	869	859	832	864	864	842	870	912	844	912	858	917	835	808	869	901	837	863	830	896	880	842	847	847	895	854	911	884	857	825	867	865	850	859	883	909	813	892	911	910	843	949	891	813	852	828	891	892	888	863	972	839	948	824	870	885	843	794	874	917	844	899	899	807	892	874	872	836	876	862	925	842	845	871	870	865	857	859	945	848	838	863	884	840	871	890	869	940	888	894	899	875	861	850	891	865	887	871	874	920	899	893	851	892	836	836	892	875	848	856	877	872	842	890	873	883	846	877	835	896	865	898	892	878	905	788	914	827	864	879	880	878	891	891	884	804	799	823	865	822	850	859	881	857	849	884	847	927	848	855	914	837	847	847	817	860	881	875	869	853	847	865	840	883	865	855	839	878	826	897	851	828	948	813	826	906	852	870	870	909	849	833	856	832	841	853	852	869	875	882	880	866	862	868	869	880	904	921	896	883	848	917	862	902	915	851	849	816	880	915	874	845	896	852	849	850	868	882	840	865	927	858	850	884	865	868	853	866	885	851	838	830	847	829	867	823	881	826	858	896	859	865	852	860	933	895	855	910	849	854	849	871	879	839	876	853	870	865	875	912	855	849	835	858	855	893	894	822	914	880	861	888	895	900	879	838	866	884	905	856	871	890	836	847	857	860	891	834	860	876	833	880	826	907	884	830	856	809	885	888	866	845	874	877	854	792	847	875	890	819	863	842	900	882	874	883	861	900	875	936	859	902	849	859	806	862	816	856	875	852	900	856	907	859	820	892	890	883	866	925	904	851	774	855	879	865	895	853	855	856	829	895	866	867	894	889	838	893	867	840	810	862	869	851	891	885	850	848	847	864	890	843	848	888	866	900	890	924	877	893	892	838	811	860	819	866	900	907	858	897	875	835	865	936	858	890	849	858	890	843	910	864	870	817	841	818	827	830	898	882	857	854	801	886	861	870	882	869	885	847	868	913	824	824	864	857	842	813	876	874	880	842	878	876	921	843	872	845	853	782	901	870	852	877	907	893	838	874	868	865	831	865	896	894	933	840	883	840	848	839	815	847	877	909	862	878	915	850	852	884	903	821	900	899	841	897	877	906	820	868	854	885	858	846	852	911	796	846	884	877	843	828	873	850	855	830	876	866	860	881	856	842	826	843	878	862	829	808	827	866	862	875	856	856	894	895	873	840	870	852	883	844	858	869	904	837	845	849	853	819	862	897	819	837	933	911	907	834	819	883	838	870	823	885	876	923	835	857	846	850	856	875	896	834	862	854	804	852	849	825	857	887	899	866	841	813	869	855	866	859	828	876	835	832	820	877	866	854	941	846	855	836	830	821	892	889	877	915	854	834	902	854	854	885	875	875	893	870	897	891	867	875	832	919	880	858	891	888	871	877	907	901	910	823	826	823	925	883	830	883
19077	7464	6865	4800	3400	2361	1657	1432	1201	1099	937	751	636	561	591	528	432	377	386	372	413	365	340	335	334	314	336	366	369	350	350	357	371	375	348	321	327	354	343	358	333	314	321	343	333	329	340	344	318	302	323	346	354	346	330	317	328	327	334	340	310	371	334	330	309	328	318	325	332	319	347	345	327	341	305	320	345	282	333	347	325	346	372	335	345	311	328	295	341	328	338	349	376	325	341	358	331	328	315	364	358	319	335	304	335	365	345	337	338	284	320	359	368	329	348	357	316	366	356	336	334	320	322	307	330	370	367	343	341	367	354	314	347	337	322	336	347	319	344	301	355	282	345	329	352	350	323	354	356	336	336	315	349	363	330	350	297	283	327	375	331	326	325	328	328	316	315	330	324	348	329	324	333	384	335	341	336	342	338	332	295	308	348	332	332	349	316	335	340	335	303	334	382	316	334	359	333	334	363	338	310	359	377	353	346	348	322	348	330	321	372	346	336	349	353	284	345	361	337	351	317	352	335	339	320	353	334	312	380	314	325	338	304	320	307	310	318	298	346	285	347	309	277	342	338	341	302	295	314	324	322	344	360	345	338	316	345	356	308	341	318	301	381	292	364	332	344	332	333	338	302	312	373	368	375	373	316	365	330	323	322	303	349	324	350	346	324	335	335	306	357	374	361	351	325	349	350	317	339	376	355	366	342	342	340	322	344	315	293	329	358	347	307	331	330	338	322	344	330	334	316	368	287	309	327	317	315	316	352	362	328	364	324	294	318	341	331	331	313	285	322	364	317	318	313	342	372	331	338	318	309	293	329	376	317	347	341	329	321	314	352	330	344	319	355	326	345	337	328	334	325	383	340	310	348	353	339	306	327	334	334	294	354	342	325	316	371	307	332	338	345	338	325	314	329	351	360	335	313	338	336	314	312	333	327	334	343	369	339	345	330	328	303	342	364	332	337	338	321	347	340	321	355	302	310	345	344	352	318	322	328	304	332	333	345	339	335	325	342	290	328	345	360	344	313	367	318	351	333	361	341	349	311	365	299	321	299	333	318	371	347	307	364	300	344	313	314	310	324	318	335	338	339	327	322	312	319	320	339	336	373	313	339	344	337	311	306	337	291	341	324	312	335	314	332	346	352	321	357	321	353	335	307	319	347	342	326	320	322	333	383	353	320	328	330	331	307	313	323	325	338	321	329	338	343	313	336	357	344	329	349	316	362	341	326	309	310	318	323	348	327	316	354	324	345	323	340	310	323	308	352	349	308	313	342	351	341	318	327	329	320	336	342	342	310	313	315	340	337	364	321	314	340	330	311	309	318	327	375	334	340	346	345	305	319	347	330	339	318	324	331	320	363	318	331	331	328	358	324	325	350	329	311	342	356	355	291	345	360	312	313	353	311	343	334	330	347	321	343	347	327	349	330	345	325	329	339	323	310	317	356	317	319	343	336	335	337	340	326	355	316	303	310	345	335	330	324	342	310	321	329	326	342	332	316	357	374	353	343	327	313	333	350	331	353	329	347	328	315	327	344	335	360	327	337	319	327	374	360	309	304	323	322	349	355	343	327	320	304	353	301	288	348	356	336	332	339	317	343	327	313	359	328	300	308	335	324	335	358	328	371	321	349	336	316	345	342	347	361	364	294	302	311	324	352	309	306	334	321	364	354	299	326	338	354	333	341	347	357	306	309	336	331	336	364	333	345	338	313	332	339	311	315	343	346	333	290	301	333	338	349	366	327	340	391	337	345	324	312	334	313	350	349	332	311	322	304	317	328	351	377	324	332	347	321	324	321	331	348	329	325	325	324	341	308	334	312	326	321	337	291	350	348	366	327	376	328	301	343	326	317	350	305	357	330	314	323	346	317	357	338	326	350	316	347	337	343	362	310	350	321	340	329	322	303	328	336	288	326	324	348	346	341	365	308	318	325	329	309	305	331	339	320	345	310	327	328	349	348	328	330	327	313	338	325	302	355	325	337	325	344	347	325	333	351	335	355	288	309	324	328	350	328	345	339	347	345	353	356	327	338	324	362	319	331	342	358	327	356	313	341	326	339	348	342	316	354	331	329	330	327	363	353	312	363	360	362	354	321	307	322	356	329	304	329	333	330	342	350	362	356	288	317	350	370	331	321	336	335	348	356	315	361	355	338	350	329	320	325	338	354	321	380	353	361	352	362	363	353	344	318	330	349	311	308	307	335	304	294	323	344	342	324	326	341	305	317	366	314	314	328	312	350	368	349	291	348	354	318	359	351	303	301	305	316	348	347	332	344	369	369	308	328	345	358	298	328	352	346	311	362	319	317	305	344	331	340	327	334	358	293	303	298	288	309	291	348	361	317	350	357	335	352	335	332	328	306	346	341	352	351	319	342	331	319	308	288	311	322	331	353	346	310	346	330	301	346	356	341	307	329	359	311	322	332	372	363	367	322	313	330	334	331	328	327	303	331	362	332	347	330	346	330	332	296	308	306	330	334	365	355	327	352	301	324	326	352	317	366	334	349	334	320	339	331	321	319	326	333	348	352	345	322	354	351	323	316	306	314	313	328	341	332	335	325	340	323	335	346	343	336	295	347	339	314	315	335	328	363	331	315	345	316	299	365	312	342	354	337	354	319	329	360	309	333	311	304	366	348	366	329	331	353	320	325	324	314	354	329	328	306	354	327	337	325	347	313	337	327	343	332	332	340	300	322	318	330	329	315	329	355	345	365	318	326	360	298	314	334	343	335	352	316	311	330	345	326	367	320	321	331	357	332	341	357	309	310	358	360	305	345	313	340	353	327	316	324	330	332	314	342	339	319	328	332	315	353	323	335	361	361	343	316	327	345	333	336	335	338	289	321	302	322	332	348	351	292	332	339	342	336	321	314	326	318	325	336	314	329	327	343	335	337	331	358	325	341	316	348	313	317	294	340	340	293	315	315	333	319	349	291	340	372	350	336	323	306	314	374	351	301	350	324	316	334	329	337	330	323	356	346	339	306	339	324	348	347	315	327	326	310	341	327	313	341	311	354	348	309	303	300	336	336	328	360	321	307	393	370	322	318	363	321	353	337	336	323	295	355	323	333	337	333	363	345	320	303	358	358	328	346	340	301	324	373	348	341	349	340	332	360	310	326	315	336	332	311	316	335	313	329	320	344	322	346	360	342	313	333	340	307	325	301	322	344	330	328	325	331	361	343	372	319	339	321	302	360	310	341	311	279	312	303	345	375	341	324	342	350	323	337	321	329	343	335	330	321	339	314	347	329	326	282	319	335	338	322	338	326	307	351	346	334	315	326	326	319	361	316	348	364	320	326	310	325	346	366	350	328	318	364	344	339	309	338	333	358	350	322	298	280	340	324	348	290	317	352	361	318	326	349	308	343	313	336	347	323	345	370	330	298	331	305	293	336	341	347	344	341	330	318	336	356	328	340	324	309	315	342	324	338	335	347	343	316	303	335	318	333	321	335	316	337	305	299	360	359	325	341	315	336	319	315	359	341	344
13018	6744	12328	13208	12325	9045	7014	6192	5516	4718	4137	3267	2716	2290	1961	1739	1363	1217	1124	1042	924	930	919	854	929	861	882	886	882	876	824	855	826	872	877	823	834	829	817	819	810	849	725	778	755	770	843	767	748	799	786	791	789	766	798	854	813	755	776	758	783	746	808	754	784	716	792	814	766	760	817	797	766	798	828	785	732	712	745	773	815	782	787	792	768	835	744	739	815	760	775	793	780	791	731	842	741	793	744	726	777	743	737	765	775	749	788	790	760	744	794	817	719	807	728	769	712	776	729	844	787	783	819	700	740	784	754	779	718	760	792	694	754	784	771	816	762	790	709	754	773	752	722	768	749	838	783	820	746	851	814	794	756	765	781	759	788	773	741	746	739	746	797	746	757	787	773	797	777	735	778	799	809	794	742	784	756	704	785	778	763	756	775	781	774	784	788	749	806	795	763	793	727	795	742	750	765	752	783	786	752	775	753	740	801	765	720	738	774	784	806	812	767	776	802	749	773	780	793	738	728	762	758	762	765	807	776	774	759	776	785	819	778	729	764	799	775	767	762	750	749	769	810	762	756	790	732	759	742	789	785	753	815	750	815	742	781	742	748	787	780	772	775	750	779	770	757	742	751	750	808	804	792	735	823	818	725	782	759	766	783	835	801	738	779	772	818	824	799	764	777	768	821	761	750	761	826	748	759	781	755	778	823	712	736	765	788	765	825	769	753	755	766	751	799	816	789	734	749	796	803	767	746	745	826	703	797	751	818	768	756	776	753	751	794	760	779	770	813	788	771	774	730	755	818	767	748	777	738	770	723	767	792	784	763	816	718	781	767	782	721	737	810	807	817	743	728	737	795	797	766	776	752	804	773	750	742	706	770	774	763	738	769	747	772	777	771	746	774	806	741	732	806	771	791	718	744	779	754	773	789	749	801	768	765	761	782	762	736	754	769	788	762	791	766	739	796	755	776	793	785	806	748	798	743	788	815	817	808	796	780	755	728	759	768	792	806	742	794	758	785	756	762	775	791	769	768	800	782	761	787	789	761	770	786	764	780	719	715	796	789	743	794	805	781	784	826	787	760	785	739	781	777	746	735	779	785	826	748	822	747	810	762	749	748	784	758	814	758	755	769	793	798	775	781	784	754	781	769	744	751	810	765	746	742	807	793	765	758	805	818	758	769	775	769	804	756	777	749	757	728	762	746	760	765	759	727	803	792	750	762	815	789	691	795	780	774	760	721	779	801	768	766	796	716	716	764	781	747	788	789	781	785	803	761	772	744	789	836	765	783	722	796	794	793	789	769	786	741	785	759	750	754	764	792	787	803	826	773	776	730	794	776	739	794	769	790	750	744	772	799	801	747	786	740	768	806	709	827	789	769	759	798	792	803	768	827	762	779	762	767	826	709	787	817	785	770	747	776	732	713	791	755	753	799	756	795	804	807	758	760	780	778	743	757	741	773	764	800	774	807	787	807	771	774	741	747	765	772	713	728	784	772	787	763	740	749	780	828	749	749	773	774	762	819	751	748	731	763	765	767	790	801	809	741	760	821	775	762	727	760	750	802	772	768	791	778	806	774	818	744	746	734	763	791	755	776	777	804	791	822	752	762	766	768	730	782	765	707	784	772	758	763	780	759	830	697	764	785	785	755	801	723	730	781	764	773	816	761	806	795	750	773	826	766	769	736	806	797	737	757	784	783	780	767	717	741	734	767	727	772	711	758	749	777	773	798	765	767	767	829	783	762	759	758	747	734	762	762	703	834	751	771	755	753	712	789	754	789	774	775	869	777	769	760	792	811	795	801	780	766	774	777	728	773	770	745	818	754	782	780	787	744	787	762	777	771	777	769	800	754	767	774	798	769	764	822	744	767	794	763	795	756	811	769	803	754	825	747	754	777	786	775	744	777	814	761	801	693	809	770	780	765	758	768	751	720	767	750	813	813	724	795	765	783	763	800	722	791	769	746	804	771	738	750	781	779	764	801	788	756	800	773	773	813	792	758	773	805	772	812	739	794	745	761	783	759	773	745	781	779	768	724	839	768	815	756	768	804	796	746	775	805	806	770	794	782	779	753	735	751	749	750	764	790	728	748	780	759	758	782	744	803	748	787	711	783	803	759	792	741	728	768	746	774	777	807	796	743	792	762	762	785	748	775	749	764	745	748	754	753	740	749	772	819	755	751	772	798	753	745	798	771	826	773	715	811	739	749	739	729	806	795	764	807	771	755	788	825	788	761	733	748	790	794	765	745	775	845	798	797	825	774	785	746	780	772	759	743	814	785	786	770	753	822	760	792	813	780	744	750	791	765	744	786	787	790	757	794	741	740	747	715	800	780	765	776	812	751	768	737	740	746	767	779	747	750	758	797	754	749	763	757	786	805	738	786	760	787	741	806	759	743	774	799	762	782	758	787	804	748	770	782	781	702	771	777	715	752	797	698	733	750	752	767	785	752	789	768	787	782	777	813	768	796	762	761	803	806	790	807	759	767	738	787	740	793	781	818	796	761	756	764	776	763	734	788	790	715	793	758	781	775	732	741	779	767	750	754	761	731	705	746	787	756	783	777	727	795	746	756	782	771	777	790	759	772	747	791	799	747	753	754	775	799	772	769	742	732	742	792	772	846	796	765	724	778	807	749	748	802	736	806	783	796	777	770	744	806	728	774	799	813	769	821	767	786	773	768	779	777	840	756	743	779	789	777	774	791	776	744	790	757	795	757	768	778	816	778	803	744	740	782	780	820	782	786	777	798	752	770	777	789	715	766	751	741	755	808	768	789	733	785	797	770	791	769	710	748	804	798	785	815	756	771	777	699	787	687	766	800	764	708	808	745	780	793	774	752	753	774	764	804	714	818	774	763	742	745	756	807	757	772	814	800	761	761	761	791	759	719	754	831	755	815	768	747	744	775	789	781	798	803	775	804	775	758	805	760	796	774	747	780	759	792	828	808	769	785	761	748	752	727	807	771	779	805	756	789	772	765	763	720	784	761	739	808	753	737	792	780	750	789	762	772	738	737	792	759	822	751	805	768	712	801	769	710	800	750	746	789	774	794	760	759	773	718	738	795	761	797	737	695	802	766	799	786	749	792	753	815	775	769	740	752	781	731	718	778	753	749	783	796	788	826	744	747	782	794	775	809	848	739	774	724	797	737	769	769	792	852	799	792	812	755	756	746	744	783	780	782	777	764	767	758	781	754	796	798	796	798	741	768	771	798	717	742	772	740	767	777	721	787	790	847	759	751	750	842	807	713	795	820	778	812	771	723	805	749	777	768	752	782	779	804	764	750	760	802	770	704	813	751	802	822	800	724	728	791	748	745	798	749	775	766	753	684	742	747	770	761	769	801	754	728	792	783	803	733	761	797	786	807	792	810	772	749	766	774	802	773	784	762	767	770	798	816	764	741	787	780	749	834	767	722	728	757	797	782	758	801	808	776	792	769	776	773	762	774	798	795	785	782	836	750	772	787	769	750	787	746	762	756	788	788	768
27500	10677	9505	6925	4880	3410	2159	1822	1521	1301	1162	833	725	633	557	489	421	370	393	304	333	359	289	277	299	283	303	287	291	312	308	303	268	291	315	268	261	284	286	230	289	301	263	270	278	256	273	317	285	289	256	268	280	288	289	277	276	278	285	290	315	295	251	289	307	296	258	276	326	307	280	300	279	263	255	265	253	273	274	276	270	315	306	276	271	263	258	297	268	286	266	271	284	262	298	271	262	274	309	258	288	264	293	287	274	282	264	265	289	286	292	287	281	274	292	283	249	259	286	316	254	264	238	282	266	279	277	246	266	276	266	275	268	285	279	254	263	267	275	280	289	288	284	273	252	283	287	276	290	266	273	273	275	255	238	262	261	256	248	267	305	280	278	288	293	267	293	267	259	276	273	270	294	284	283	259	278	273	256	277	287	287	265	304	287	300	271	286	265	268	262	248	295	246	261	287	287	284	279	273	251	283	273	281	279	307	279	289	271	265	262	273	282	278	256	288	285	260	269	293	269	259	270	267	263	268	288	277	276	309	266	270	299	285	246	288	266	272	274	266	300	283	270	289	247	299	275	294	267	270	280	266	267	289	246	256	280	287	280	298	255	312	277	302	231	269	288	269	261	255	263	290	277	269	280	260	286	282	283	291	298	281	284	266	281	256	265	247	272	275	271	256	290	307	239	291	261	289	282	270	272	283	312	274	258	271	319	258	271	289	289	260	262	262	248	276	280	273	257	252	242	245	259	285	255	268	267	254	259	254	266	306	268	257	280	280	265	285	301	257	250	289	263	303	288	272	282	289	297	290	287	262	279	270	242	267	301	283	287	282	284	289	290	263	253	278	274	296	252	262	271	269	292	270	293	231	254	312	289	283	267	272	241	278	255	285	277	245	273	276	277	288	274	254	293	240	279	301	257	275	267	282	262	275	276	233	246	256	262	293	295	233	296	273	248	303	255	258	282	310	298	257	291	259	299	255	263	258	288	271	264	300	278	277	286	275	254	282	249	251	281	288	282	261	262	299	257	278	294	294	303	264	278	254	288	262	239	268	284	305	253	261	292	315	267	273	277	264	290	274	269	280	271	267	296	250	276	291	279	271	262	303	262	265	302	302	301	279	302	278	263	267	278	265	271	295	272	277	255	246	260	268	269	281	259	295	256	266	286	247	295	286	254	235	281	253	300	316	246	270	261	248	271	283	231	281	310	255	270	284	282	277	274	243	262	287	287	295	270	289	284	279	285	278	253	289	274	277	240	298	291	295	282	283	291	263	292	263	301	268	243	292	275	287	264	258	254	260	270	266	264	237	291	277	258	271	274	297	242	299	252	283	249	286	281	264	290	259	288	270	271	279	286	290	229	305	283	297	276	280	260	265	259	276	305	282	253	295	282	280	277	288	267	287	271	259	230	251	257	274	276	250	265	258	273	260	276	271	290	261	299	265	270	299	272	267	273	266	293	271	280	266	277	268	266	284	290	279	274	276	267	273	290	284	272	276	288	267	304	315	264	275	266	283	286	272	289	263	291	261	265	286	253	276	264	269	283	256	277	248	291	251	247	244	261	290	257	274	230	266	286	272	256	302	277	283	290	290	271	284	281	283	240	269	243	276	291	269	255	304	291	258	290	296	263	267	326	244	264	273	276	268	236	265	274	274	279	306	300	312	258	275	271	282	277	252	288	257	297	301	281	279	271	257	284	285	270	255	275	270	249	292	292	245	289	257	270	260	287	274	290	259	261	238	280	267	263	261	276	262	262	271	278	275	276	267	237	287	270	321	292	294	299	259	268	271	286	283	297	279	269	267	290	267	223	299	271	268	272	242	272	279	265	264	275	262	281	256	269	281	306	273	266	258	283	286	270	262	260	282	236	315	255	270	298	276	289	309	274	264	313	264	279	266	264	240	287	280	276	255	274	261	262	285	255	284	284	289	288	254	263	271	264	291	284	278	257	268	293	272	287	293	291	291	245	262	277	273	278	268	261	259	271	248	293	279	268	294	283	223	247	284	279	312	256	290	288	260	290	301	309	282	254	276	285	267	245	288	259	291	295	290	255	289	274	262	287	258	263	289	300	276	237	257	292	283	288	274	280	230	302	305	267	262	282	271	260	240	262	256	270	256	274	245	289	249	277	254	265	248	293	271	306	250	271	270	302	288	268	262	250	268	279	276	263	288	276	286	265	255	274	291	296	255	315	288	247	258	242	257	269	275	310	294	272	283	266	263	285	278	251	302	269	261	274	273	275	282	284	265	259	292	273	286	298	265	263	245	256	227	232	276	282	298	257	283	302	279	278	291	302	282	291	263	302	271	286	287	307	287	277	244	283	262	248	246	281	288	268	303	246	280	276	268	308	285	319	258	263	308	287	261	294	287	261	301	274	250	274	279	267	265	296	267	269	293	279	260	268	291	260	297	295	284	273	250	278	260	268	294	295	301	291	261	265	260	283	287	294	283	255	282	273	285	298	252	260	270	272	308	258	270	280	273	288	298	297	276	270	246	264	270	279	277	267	264	292	240	322	244	257	274	276	273	276	271	288	281	267	272	271	309	298	294	253	273	287	270	275	291	279	312	301	292	239	310	241	276	267	274	272	278	275	257	287	255	294	265	255	305	269	280	260	249	262	278	258	315	304	280	262	292	286	270	283	240	248	269	324	296	272	297	262	279	300	296	272	273	257	296	279	276	245	278	286	246	275	296	278	247	273	282	244	278	280	259	295	275	259	264	274	259	297	257	277	304	251	248	280	255	269	262	274	275	262	251	274	281	267	270	289	264	279	256	292	299	269	272	299	277	266	273	287	297	280	276	286	262	278	269	276	293	264	281	264	277	301	277	271	292	262	277	258	266	288	250	282	302	262	256	263	289	306	253	272	256	288	266	267	308	267	264	256	278	276	273	264	273	267	274	310	281	263	273	257	278	285	275	279	257	261	257	271	269	296	290	253	288	294	286	273	218	252	259	270	287	281	283	298	252	286	294	296	282	283	277	252	265	275	242	290	265	268	263	247	278	286	314	262	299	274	291	243	281	307	246	285	216	265	283	286	240	247	265	281	280	255	277	263	259	286	301	270	240	258	267	264	274	294	272	284	292	275	269	250	259	265	264	266	260	266	294	251	278	269	280	283	302	260	265	289	280	275	260	264	257	269	302	278	282	244	277	259	277	275	266	258	270	274	267	286	263	244	256	280	289	282	266	256	264	287	284	241	280	293	281	259	299	285	266	264	280	281	279	282	284	268	283	297	281	288	276	265	281	255	240	266	271	252	288	277	275	296	261	265	259	305	248	284	239	255	303	276	293	278	275	258	288	281	250	279	259	298	245	273	265	269	262	275	252	293	235	269	258	264	259	283	297	257	259	287	311	294	266	271	279	277	268	283	302	277	277	272	295	260	279	249	263	298	302	272	271	280	284	304	261	244	294	262	282	264	251	292	268	269	245	272	284	274	255	258	266	270	258	250	287	289	272	255	264	265	269	281	257	268	271
16265	8188	15422	16937	15422	12153	9036	7883	6781	6189	5382	4073	3192	2755	2135	1863	1582	1264	1182	1114	1013	937	854	825	788	814	801	777	824	807	707	839	798	719	724	695	723	738	698	674	704	698	673	649	689	653	666	649	678	656	672	642	635	661	713	645	707	647	651	667	650	617	681	723	669	674	670	619	650	630	679	657	644	658	663	641	640	673	631	677	659	699	662	580	685	661	642	620	653	602	670	651	664	620	657	667	679	667	674	619	670	645	699	626	641	629	653	596	613	711	617	660	667	615	662	636	612	655	602	617	677	674	600	641	636	670	655	635	632	662	690	658	659	655	646	714	661	653	668	624	662	640	640	620	643	672	674	704	655	664	645	641	691	612	661	669	713	663	629	632	666	656	685	653	690	697	645	636	690	668	658	677	661	628	620	615	621	653	693	667	647	636	686	662	650	658	655	645	684	626	679	692	631	615	673	645	677	648	690	629	645	595	684	650	695	615	622	633	673	641	657	643	645	601	598	625	638	627	614	638	655	625	670	660	667	666	670	683	650	649	674	682	641	628	692	630	649	640	677	679	679	641	703	680	702	653	646	680	632	694	640	651	642	657	689	676	695	663	671	627	675	641	665	646	679	669	709	646	636	647	678	679	647	646	641	603	690	697	630	635	680	636	674	624	655	690	657	637	659	650	600	633	658	659	637	613	694	639	659	622	620	664	655	655	700	635	628	646	646	651	643	640	644	676	623	627	647	683	668	668	668	640	654	654	635	674	649	640	616	652	691	669	627	635	657	665	655	642	703	696	653	642	674	629	640	670	633	631	658	679	653	610	639	649	681	658	630	641	641	679	632	704	660	677	659	670	665	653	714	661	649	636	654	695	663	667	636	596	640	666	687	612	667	651	664	659	634	619	618	650	640	656	646	651	651	638	652	630	659	681	624	715	661	630	640	659	654	616	633	676	686	652	651	616	662	675	667	614	658	680	671	624	684	637	624	642	651	647	665	644	652	635	686	638	639	602	646	659	627	696	654	647	699	666	643	653	652	641	649	607	655	641	656	613	693	668	584	666	690	622	638	665	645	643	649	685	682	628	672	640	646	622	633	667	684	622	673	666	639	716	660	614	692	660	630	661	656	718	658	657	666	642	623	642	678	641	626	679	611	689	657	653	657	644	715	661	711	644	675	690	633	614	632	659	642	653	722	647	636	657	635	653	632	677	638	656	655	620	644	632	640	657	640	663	671	644	644	634	650	660	626	682	606	714	639	663	641	653	667	632	665	636	654	660	647	642	660	660	709	611	667	658	717	675	647	652	675	623	642	626	661	678	683	683	644	667	648	658	680	655	595	680	690	623	662	663	642	689	660	647	708	579	613	619	689	587	653	668	631	640	667	664	670	650	662	656	699	640	634	651	655	686	641	635	607	679	661	647	668	628	657	697	664	646	633	653	623	648	685	616	631	654	661	636	651	621	667	633	647	683	676	673	707	654	659	647	645	670	668	606	655	676	713	687	644	655	620	625	632	655	608	666	669	671	610	644	666	734	686	653	699	654	629	650	670	687	697	668	656	617	675	639	615	680	648	643	656	667	697	640	684	652	654	656	649	627	631	653	646	636	668	618	652	679	663	641	642	645	701	631	626	662	693	664	642	674	637	630	636	617	668	652	635	695	620	663	655	655	621	602	622	659	639	676	661	649	656	608	656	631	643	637	686	636	641	642	643	675	661	692	672	696	641	660	629	644	668	661	646	641	644	695	647	654	664	668	639	651	616	632	643	658	681	662	661	623	629	607	696	585	690	690	656	643	678	633	654	663	653	623	632	634	691	634	672	644	647	688	650	675	605	679	628	663	663	606	683	657	663	645	663	653	684	653	628	639	684	630	629	714	685	625	633	647	654	662	649	649	656	652	687	633	638	597	651	682	653	674	661	657	620	618	674	631	642	665	673	637	651	628	646	633	683	685	598	654	701	579	680	675	629	625	649	700	695	612	634	680	661	674	664	651	647	640	664	651	649	622	668	682	640	663	667	630	633	648	654	640	656	639	650	622	657	658	638	662	621	698	645	630	668	661	680	643	659	649	642	614	619	628	666	677	627	645	637	649	639	664	680	637	714	683	611	673	645	653	683	655	683	641	682	670	628	707	630	678	606	620	599	656	671	653	663	610	648	668	618	637	682	674	705	679	669	680	616	644	621	657	681	638	676	662	643	594	673	639	674	660	699	695	669	674	652	604	589	644	626	671	692	653	678	654	701	630	652	642	664	639	688	669	650	625	630	668	656	649	672	630	639	646	642	645	653	716	652	617	650	644	648	630	650	660	633	696	606	684	640	646	612	637	638	626	672	671	646	657	677	604	669	662	673	667	664	693	608	654	678	650	731	677	652	620	668	589	654	680	648	642	663	682	637	691	645	664	638	626	650	666	616	639	625	638	675	655	627	695	646	632	689	637	602	637	653	637	666	694	650	703	694	638	634	672	667	627	669	657	648	704	684	612	616	653	661	615	631	661	629	652	688	673	684	623	635	676	713	630	646	669	672	697	633	634	677	688	699	650	637	626	701	624	622	652	627	719	673	662	657	597	675	628	698	709	694	617	679	664	650	684	639	655	662	710	657	633	647	621	660	657	633	652	624	678	619	630	635	625	689	668	629	640	665	633	643	653	655	640	629	636	686	678	638	668	674	649	660	688	642	627	633	648	633	644	656	669	658	687	572	611	692	635	630	598	690	661	697	655	637	682	608	666	653	647	650	635	620	690	593	705	677	640	662	612	675	647	665	636	680	616	629	674	631	698	684	622	713	663	676	620	690	667	668	652	657	637	659	657	641	628	660	626	704	634	646	637	673	670	653	633	631	656	671	612	627	620	688	643	674	647	592	667	634	635	633	712	636	681	661	662	655	604	687	680	664	688	619	639	626	664	633	663	641	657	654	664	622	645	613	660	642	631	653	650	680	615	653	612	636	630	617	682	596	629	647	665	641	670	645	660	645	660	644	638	647	669	591	662	680	614	606	672	672	614	672	662	671	669	684	657	639	654	648	649	649	684	641	690	654	665	619	704	661	699	670	688	675	695	637	702	656	629	657	644	665	661	675	629	710	663	673	694	617	674	673	673	719	658	675	644	651	609	662	654	628	704	657	659	632	597	671	660	640	603	649	678	672	671	686	646	629	630	609	645	645	682	716	682	654	641	690	652	667	669	610	645	661	657	643	682	648	653	695	647	645	649	632	629	638	631	697	666	691	645	615	662	704	622	673	642	707	703	669	665	612	658	698	634	652	614	683	657	688	650	665	686	687	682	615	601	669	639	630	657	675	648	672	662	662	685	628	663	635	653	665	613	676	613	608	679	615	637	634	621	627	676	679	665	642	652	641	664	671	652	596	641	661	628	598	652	635	663	589	651	627	705	640	602	653	693	651	666	663	597	654	678	673	686	615	631	723	639	670	656	711	689	635	666	655	641	696	607	657	637	637	680	667	669	695	649	651	625	640	636	671	712	645	693
9924	4386	4077	2814	2175	1630	1160	997	962	828	743	704	541	532	474	481	444	459	390	385	395	396	409	358	405	375	377	389	392	363	394	392	396	403	394	376	376	389	396	376	397	425	387	348	371	371	387	408	406	355	394	360	385	373	358	365	397	369	362	364	420	403	364	398	344	376	358	328	400	378	421	386	421	418	394	364	361	378	385	390	401	387	359	396	370	388	353	378	420	372	371	412	421	375	387	405	397	363	375	368	380	381	360	382	369	372	365	381	356	380	391	356	394	388	355	384	358	383	344	362	344	383	381	391	377	357	383	331	325	353	354	357	339	368	383	382	394	364	368	338	381	373	420	388	385	418	391	363	388	385	365	352	407	386	392	350	369	357	391	351	359	403	392	426	389	364	397	354	376	361	386	396	383	392	380	387	350	374	369	372	385	411	391	353	387	400	378	398	377	402	367	405	332	396	426	399	341	374	406	391	367	390	414	407	381	382	392	401	387	352	380	393	371	363	359	376	404	379	385	372	352	376	375	362	388	407	381	406	380	369	356	403	413	361	373	407	396	371	370	398	389	336	388	354	365	407	390	360	365	365	385	341	360	361	397	374	386	393	370	374	414	358	388	344	383	392	371	401	385	406	398	422	426	365	407	389	390	365	383	366	387	395	396	374	383	399	405	370	392	356	329	386	386	387	371	395	373	349	364	367	371	370	383	362	371	394	382	377	403	377	363	369	405	435	391	403	403	423	382	392	412	386	410	377	369	370	423	374	410	389	356	389	384	376	360	368	402	363	357	345	358	387	369	394	393	364	406	399	368	371	399	389	383	382	361	394	368	398	400	383	354	389	378	395	366	363	364	362	379	372	398	389	377	399	393	368	398	386	377	421	411	348	373	377	367	392	393	394	380	414	363	367	387	385	393	422	383	380	404	398	386	367	398	358	375	369	414	410	397	406	398	380	386	387	379	389	399	410	373	376	343	386	378	391	377	380	420	378	379	412	348	387	341	380	381	370	348	381	392	364	410	418	371	376	404	358	356	352	373	409	394	373	381	358	390	380	377	372	397	353	355	372	399	383	394	364	357	358	407	384	373	401	371	359	378	387	378	367	377	365	398	379	342	370	369	380	349	357	418	369	391	388	380	406	400	389	354	396	381	391	396	401	401	387	364	368	378	408	395	388	339	351	364	390	406	365	383	360	331	443	424	374	374	372	339	380	364	376	400	359	402	358	384	384	357	382	373	406	366	373	386	400	392	352	346	421	352	415	369	399	334	413	341	395	389	365	390	352	363	424	380	364	425	404	377	384	359	354	364	424	380	331	370	429	369	376	324	391	366	400	372	377	368	381	371	375	385	386	349	386	403	411	376	368	385	375	352	372	368	389	396	378	385	389	378	371	364	387	422	394	391	365	407	356	379	349	381	366	387	434	372	395	363	362	388	411	396	388	380	407	366	382	384	403	404	369	335	364	395	409	397	386	398	397	388	357	361	368	395	376	343	403	416	368	362	372	377	383	380	370	367	358	413	380	381	344	399	377	368	398	330	377	390	380	363	377	379	368	371	398	361	343	411	392	379	375	391	382	394	365	365	382	369	387	398	409	379	411	380	371	401	368	377	380	371	389	397	424	354	384	384	385	347	378	369	417	392	338	347	366	349	393	389	370	401	409	344	367	401	411	385	379	390	397	383	370	324	380	372	383	411	361	354	371	382	368	400	386	416	351	343	355	386	379	351	373	357	381	368	380	378	410	408	349	381	422	411	378	398	351	372	374	403	397	371	389	377	384	383	368	383	399	373	356	364	428	378	359	379	403	368	360	388	392	393	365	328	354	346	361	385	384	350	359	362	405	418	376	406	386	380	415	394	374	339	374	372	393	393	369	364	419	391	383	354	370	387	383	386	336	357	347	353	342	356	384	378	360	374	393	366	377	371	405	356	369	349	371	335	412	397	345	361	350	377	367	375	402	349	360	384	373	346	360	396	360	335	364	370	396	388	398	355	375	372	386	391	379	376	318	367	353	390	426	366	363	422	391	380	374	394	398	389	387	391	357	390	364	356	386	406	401	380	407	369	373	356	380	393	396	419	389	390	366	343	375	369	359	347	386	361	404	425	371	379	392	351	399	401	354	354	367	440	385	390	407	383	357	372	371	346	398	334	390	355	367	386	414	401	375	400	428	422	372	404	345	404	430	405	370	374	349	378	375	404	399	397	360	397	378	372	409	382	386	373	375	419	397	393	410	386	381	368	334	351	398	373	413	414	379	376	358	420	418	380	368	363	400	389	416	403	367	384	398	372	359	359	390	344	356	392	397	399	394	384	428	391	417	355	376	376	360	378	385	376	375	364	381	371	357	380	393	418	331	373	363	385	383	365	391	391	413	410	432	358	384	363	411	368	391	380	399	399	391	364	371	365	415	386	360	350	391	380	408	397	354	422	379	372	334	388	359	384	348	361	380	367	374	404	425	375	415	381	375	419	393	409	364	399	406	377	360	407	380	378	392	392	369	390	378	376	364	413	397	352	362	382	330	419	384	367	381	372	357	353	356	398	387	401	392	354	359	347	373	360	409	340	388	409	356	432	365	351	389	387	348	385	389	381	383	382	390	424	416	403	405	384	387	384	410	410	372	339	388	377	377	388	377	447	390	357	375	406	363	346	367	351	382	343	361	401	395	381	377	363	376	374	362	353	353	404	369	399	379	392	401	417	396	405	325	392	394	396	426	396	375	407	362	388	378	384	382	383	342	349	389	358	387	404	374	363	370	352	383	345	388	355	383	422	351	415	377	374	405	408	432	393	345	368	385	369	385	349	406	390	364	397	397	375	391	346	390	387	367	359	397	394	405	361	388	387	352	382	403	402	400	376	364	397	413	393	402	378	389	371	393	373	398	397	346	386	363	386	363	367	333	369	376	372	378	435	424	363	386	383	388	386	388	397	388	367	344	363	386	361	372	365	350	380	415	409	386	390	380	382	331	385	379	383	425	369	349	364	377	355	357	329	371	382	383	415	415	421	396	336	399	382	362	389	401	370	407	392	397	409	370	372	399	383	418	384	370	395	387	415	341	362	367	381	371	360	354	379	425	359	402	359	352	399	378	397	392	348	365	371	391	414	377	371	363	359	354	383	417	359	401	397	399	351	408	399	385	376	396	400	398	381	363	393	395	425	354	380	385	391	351	395	397	395	360	384	372	396	405	422	351	357	384	385	388	375	377	409	363	350	398	375	353	366	364	371	380	383	415	370	355	367	373	338	376	340	363	379	384	393	364	348	376	371	355	398	367	403	380	391	365	392	360	381	362	397	394	373	392	415	391	382	361	384	386	366	393	391	348	394	372	347	336	367	402	371	375	375	375	385	370	380	374	371	376	387	372	382	352	385	357	399	375	366	407	380	394	382	359	369	365	381	396	367	366	410	355	409	364	393	372	365	371	378	375	349	393	383	413	407	429	409	375	352	349	385	387	400	415	378	333	343	435	375	397	358	408	386	345	366	362
6903	4414	7707	8261	7759	6065	4442	4194	3642	3348	3095	2282	2050	1775	1582	1387	1203	1130	1032	1030	979	970	947	950	895	936	898	876	934	889	923	917	878	923	845	936	903	881	850	902	872	912	845	868	854	901	865	835	880	919	896	890	870	836	856	849	902	853	888	855	869	879	855	930	898	883	885	865	833	879	793	848	871	859	826	862	807	883	909	849	850	871	873	866	806	914	819	903	859	877	891	844	866	865	869	884	835	896	865	822	858	875	906	852	879	897	825	837	859	890	892	837	868	894	872	894	845	856	899	814	901	875	841	894	854	838	897	898	951	820	881	820	883	860	824	884	837	926	877	847	836	831	842	873	876	868	897	881	842	943	858	908	867	872	888	812	844	878	885	949	855	905	919	869	862	858	860	859	912	829	868	861	843	889	917	856	902	854	907	839	833	894	868	879	875	866	819	855	875	859	902	884	867	834	859	907	908	802	866	917	874	865	804	885	899	909	853	847	825	857	893	862	879	859	861	823	885	863	875	840	855	860	831	891	855	858	843	883	837	899	811	857	929	873	822	859	809	879	827	830	874	889	872	873	818	866	870	899	906	876	872	816	856	854	844	924	944	860	873	838	852	860	800	900	886	895	869	790	858	862	898	846	873	845	905	874	903	899	886	822	828	899	907	889	864	924	876	866	855	913	851	853	905	860	872	886	857	863	844	871	829	882	863	880	844	824	877	837	836	853	834	868	845	866	873	893	831	846	858	883	889	916	930	839	894	842	863	823	861	916	863	871	903	885	877	865	892	924	832	848	856	858	886	865	846	870	895	856	912	907	894	841	834	867	868	859	861	888	861	857	876	892	843	899	879	871	866	844	872	842	868	850	860	885	878	883	869	869	864	821	866	898	861	869	848	867	829	823	870	839	890	878	841	905	899	839	923	859	900	865	856	881	872	800	850	847	854	844	836	890	844	856	814	903	867	884	837	855	852	883	886	854	821	876	879	879	852	870	853	872	856	905	832	874	862	807	845	892	883	865	879	876	886	793	852	889	899	885	878	826	912	940	894	888	888	899	865	830	854	889	845	856	870	887	863	861	909	885	883	843	859	853	878	874	893	837	897	877	880	814	915	887	844	831	849	862	843	821	843	878	826	849	861	895	859	846	861	881	859	872	875	856	885	879	862	849	853	889	910	916	805	901	897	845	879	862	873	937	879	842	908	880	845	872	813	895	861	863	859	882	878	875	830	844	840	837	867	873	809	870	889	856	859	882	838	912	874	858	829	847	878	924	879	792	831	914	890	841	903	892	858	887	880	853	842	820	848	869	864	888	860	861	869	853	830	825	843	889	891	960	861	784	860	879	917	876	845	893	936	804	928	813	880	850	895	853	848	878	870	856	871	909	834	830	906	883	800	834	867	868	900	856	869	890	906	883	852	885	843	879	877	873	861	851	853	859	856	830	843	861	856	832	840	884	901	869	876	825	874	914	874	848	828	841	887	889	882	866	864	872	944	880	861	858	886	877	929	891	874	873	893	857	859	829	895	883	865	904	848	795	848	887	862	857	824	875	868	881	831	867	840	843	835	904	880	867	878	905	853	839	856	837	860	871	862	914	889	835	844	851	841	837	881	903	832	887	875	884	834	868	871	833	885	883	861	881	912	881	813	813	876	866	886	846	892	918	859	851	925	862	876	884	879	892	873	850	888	858	879	891	858	861	856	830	839	837	831	879	817	886	893	916	889	847	844	891	852	887	926	904	878	843	850	841	817	893	795	850	884	837	904	896	823	915	874	900	843	877	897	853	836	878	832	867	876	879	860	864	859	853	884	832	937	856	859	863	855	881	856	857	881	812	907	904	873	857	870	884	833	835	874	853	917	864	851	856	841	853	939	862	867	830	860	872	923	831	917	849	852	875	842	903	928	902	847	858	841	876	901	880	907	875	843	882	882	910	859	868	846	874	855	832	810	834	883	852	891	872	874	846	868	905	879	855	863	872	867	835	865	860	857	878	901	869	888	859	844	877	879	836	852	871	868	907	870	799	866	852	860	891	879	847	859	873	872	880	849	810	888	873	864	921	871	894	858	869	870	899	872	855	832	887	900	867	850	860	845	917	833	803	871	821	893	877	829	826	903	892	928	827	871	885	846	862	877	871	846	829	881	874	903	845	861	895	888	867	959	865	908	930	811	843	848	876	832	863	885	881	825	878	844	889	858	870	797	853	844	856	896	844	786	816	931	859	899	871	893	877	827	887	823	886	900	933	878	832	887	823	858	861	872	870	870	887	871	887	841	884	832	844	854	874	873	872	842	862	792	933	887	845	892	904	881	808	858	878	875	871	910	898	857	866	894	882	868	850	892	861	830	875	874	913	902	878	846	886	831	864	930	860	869	864	874	835	896	868	873	841	858	900	809	855	858	888	847	878	878	821	877	865	887	902	811	871	917	848	848	934	904	834	901	892	856	883	844	891	832	900	915	845	872	894	840	890	893	901	899	865	807	889	866	859	907	814	823	901	855	845	872	899	828	882	901	902	882	841	856	871	905	875	820	870	862	862	908	864	893	897	856	844	874	900	919	864	907	861	828	860	906	812	881	896	859	888	855	853	894	837	870	869	870	879	852	881	906	878	902	903	819	865	895	855	891	887	883	890	869	882	840	864	869	907	887	842	816	865	845	928	852	840	860	842	815	876	894	873	816	834	870	797	870	892	874	896	887	855	890	893	886	874	864	901	848	894	907	926	909	858	840	870	868	849	899	855	901	871	824	837	887	848	896	812	867	902	861	868	915	874	833	834	895	864	864	866	886	883	887	846	884	840	867	828	913	875	891	889	870	880	894	818	837	854	866	869	897	851	870	844	919	852	862	892	830	807	892	894	836	864	878	863	895	881	906	869	976	840	892	822	883	864	834	861	859	885	859	878	844	865	938	868	901	820	916	885	885	907	862	839	902	805	863	891	855	858	798	909	858	890	923	812	871	857	909	844	839	877	856	902	812	892	891	888	830	845	851	851	829	887	876	879	838	849	873	927	922	837	893	843	868	855	880	811	880	890	862	871	880	899	852	879	839	902	885	901	861	897	885	878	873	860	849	892	897	866	881	876	850	852	884	940	848	897	885	813	907	866	847	851	950	849	896	857	901	903	821	790	853	838	852	905	838	862	865	876	867	893	857	894	864	930	894	884	830	888	862	863	902	844	866	864	831	876	860	820	846	869	911	873	899	856	864	893	858	879	931	865	916	876	823	855	822	840	874	858	872	830	864	882	818	886	912	892	845	908	871	922	929	818	903	836	902	923	885	835	844	890	875	840	869	909	847	882	871	843	893	900	865	838	825	852	916	869	890	851	866	916	935	809	831	838	891	900	873	883	893	865	863	874	906	861	823	876	832	876	864	929	859	845	856	859	841	895	869	895	830	895	853	852	886	879	875	824	884	864	874	909	896	840	854	849	865	863	848	878	856	846	806	901	879	874	863	863	874	877	870	876	894	885	895	844	835	913	848	906	849	931
19113	7199	6835	4720	3385	2444	1686	1376	1196	1055	947	819	681	555	529	446	407	393	417	382	370	343	368	351	362	335	381	318	352	362	359	310	319	308	353	339	347	361	363	352	371	332	340	344	297	337	339	335	327	320	320	295	356	345	320	350	337	328	354	335	356	330	333	303	330	343	330	351	294	324	326	339	341	309	291	344	371	330	330	320	320	329	346	333	322	281	319	345	314	332	343	328	358	358	302	363	318	348	332	298	287	307	377	352	359	329	356	328	342	358	324	352	316	313	342	293	334	325	328	329	313	330	324	331	330	317	318	354	311	335	318	324	332	347	336	321	341	359	328	331	351	381	298	328	343	311	315	335	344	341	343	306	328	343	326	332	309	314	384	349	340	344	382	330	342	315	342	299	341	350	340	308	340	318	325	341	358	356	322	318	315	333	333	315	317	333	363	342	326	354	303	329	343	321	342	377	317	344	337	289	312	353	331	327	296	299	351	364	313	337	348	332	335	364	352	346	337	330	332	318	323	326	353	287	330	314	358	359	297	318	332	322	345	333	341	343	303	317	309	331	339	305	337	327	319	322	323	307	320	342	332	320	347	355	336	299	327	367	294	342	355	308	299	300	357	314	340	333	284	319	329	357	326	330	319	336	323	323	305	317	298	321	335	333	309	344	345	323	309	323	328	358	326	350	310	373	321	335	319	346	336	333	323	322	336	342	313	349	358	342	347	353	330	336	346	339	343	345	306	349	353	375	332	332	357	339	335	316	328	325	340	306	369	299	343	370	314	331	310	333	340	309	382	355	325	323	331	337	339	351	365	340	338	336	323	332	335	327	331	311	355	339	297	332	360	336	325	344	337	317	343	351	338	335	339	352	350	344	323	311	323	335	369	347	304	332	341	357	383	340	340	336	325	331	390	321	327	282	352	324	318	357	300	380	372	371	333	321	331	333	349	337	325	328	348	360	328	337	371	335	331	328	305	347	348	375	387	314	337	364	333	300	333	303	331	357	325	361	307	343	352	336	330	326	323	340	338	340	333	353	361	325	352	310	339	321	303	317	314	314	311	301	346	325	329	337	330	334	339	341	313	332	330	363	345	329	342	314	316	297	324	375	336	319	308	326	331	316	312	356	352	371	337	292	341	329	336	356	308	324	342	338	324	378	324	361	339	324	350	361	314	342	330	365	377	359	323	337	341	344	369	316	366	357	355	354	342	337	306	326	327	363	371	365	319	354	311	309	372	339	294	374	337	331	342	342	319	361	335	309	338	318	328	317	333	349	320	326	309	314	338	329	320	331	360	358	347	361	342	304	310	342	345	341	331	306	318	331	349	326	314	348	310	334	300	339	314	346	333	378	346	307	319	319	348	324	315	340	347	324	347	356	349	312	349	310	345	362	330	351	321	343	329	318	363	329	303	342	309	334	346	306	322	350	352	323	353	306	332	299	337	328	354	369	319	308	317	337	319	318	352	353	341	352	374	319	363	358	302	337	345	339	342	345	335	344	345	343	353	343	337	308	326	320	291	362	331	313	306	320	326	299	336	308	345	360	328	308	327	359	326	343	335	274	343	283	348	313	353	377	353	332	334	324	336	329	322	348	313	321	284	312	362	363	322	324	347	333	349	342	350	333	361	325	322	321	325	346	337	354	347	307	299	344	332	334	361	340	337	385	349	353	349	329	308	314	361	315	299	321	369	321	328	331	352	348	309	327	355	326	299	344	340	333	312	372	346	335	300	344	317	357	321	310	328	364	326	307	354	336	334	312	330	358	365	328	316	358	318	335	361	303	310	364	346	351	348	319	349	352	347	326	313	381	320	342	329	315	351	335	325	311	321	286	343	334	319	323	324	335	348	314	348	338	325	301	344	330	309	340	330	342	336	348	348	323	346	317	308	374	311	338	330	305	352	330	313	302	321	337	346	351	355	295	361	303	345	278	291	309	302	315	314	324	309	351	329	358	319	363	338	310	347	346	327	363	339	355	359	305	336	331	332	333	325	334	296	351	340	339	345	336	345	327	325	327	385	343	315	362	323	333	332	314	352	316	339	312	313	317	349	351	369	318	318	350	305	337	353	320	333	354	327	357	365	316	338	296	354	335	348	314	316	315	331	332	342	298	309	345	308	332	354	357	334	310	362	320	352	344	313	323	339	328	320	359	342	373	357	307	330	360	310	318	317	306	325	353	322	324	335	339	312	315	357	344	327	352	355	317	348	358	305	316	343	341	319	348	335	325	331	342	314	335	333	381	289	341	326	329	325	324	356	314	314	359	327	338	373	332	330	312	337	381	345	340	359	340	304	341	352	332	330	339	329	362	373	355	348	288	320	337	344	328	316	336	361	323	313	322	334	366	345	352	335	329	310	326	344	323	323	308	337	353	391	340	323	324	333	329	350	296	325	344	337	321	327	345	316	361	380	344	356	317	316	349	318	366	353	365	306	337	331	331	312	334	346	357	315	336	307	374	336	296	351	332	383	319	308	324	337	336	344	339	334	333	338	335	301	329	345	354	330	339	311	311	332	319	376	317	386	315	349	327	321	318	336	314	327	323	325	298	345	316	325	352	323	369	305	353	382	323	347	331	370	330	354	336	358	350	309	328	325	328	331	343	355	331	326	380	321	349	346	346	342	349	316	321	366	338	322	336	336	356	307	304	333	294	316	368	284	356	358	331	341	358	326	327	359	322	350	320	353	336	324	342	295	342	311	326	347	345	324	342	344	329	313	319	325	323	351	344	347	316	286	318	294	324	329	338	360	320	343	370	335	363	357	320	307	370	317	337	333	315	341	323	343	331	344	352	309	344	305	319	306	314	322	307	351	283	348	357	348	332	319	343	361	351	329	327	330	356	295	331	326	298	341	355	304	344	330	328	328	294	358	324	344	314	300	316	317	294	318	324	351	372	317	358	321	340	328	349	338	331	322	332	335	346	339	330	337	348	342	356	346	351	379	356	337	334	307	306	335	322	353	323	336	328	362	340	354	342	370	344	365	370	314	341	346	303	325	332	313	337	350	335	337	367	317	344	352	365	338	319	344	308	335	313	330	346	305	308	301	312	326	340	354	326	322	352	297	354	338	347	290	336	369	321	346	326	339	300	312	326	349	312	329	305	307	316	361	358	350	339	367	303	335	344	341	354	338	330	305	302	309	335	335	354	355	345	331	302	324	319	353	317	308	341	364	344	312	323	340	344	356	327	342	321	358	335	335	360	334	323	320	347	338	295	333	291	320	346	341	333	323	322	311	363	331	339	357	293	362	324	322	309	352	310	308	335	355	332	308	326	339	341	358	325	309	346	326	329	335	363	345	347	328	330	323	320	363	337	357	347	328	333	334	329	340	340	351	337	343	323	343	342	333	333	336	341	326	324	316	351	331	299	336	344	350	321	360	326	318	326	340	371	325	323	318	370	357	346	333	330	368	345	322	359	317	329	332	348	348	333	308	309	303	315	330	323	336	288	340	325	327	350	328	340	340	364	356	327	350	366	311	344
12758	6784	11928	12928	12131	9685	6696	5995	5184	4896	4227	3250	2683	2249	1922	1697	1454	1190	1150	997	971	959	927	873	877	857	868	871	881	888	864	820	808	813	789	837	779	829	820	768	803	839	737	840	775	798	786	774	789	781	733	713	811	761	785	785	817	766	742	781	784	757	774	765	747	743	811	760	758	751	793	806	755	750	768	812	797	801	754	793	760	777	791	789	776	753	768	776	828	793	810	754	825	768	766	786	785	760	776	851	823	750	757	744	762	773	769	785	790	740	775	761	829	783	758	785	746	780	767	771	768	769	760	742	763	777	781	759	812	794	828	792	744	750	753	744	777	753	797	784	787	801	802	755	779	754	767	761	779	811	798	794	746	757	834	746	780	846	756	722	770	856	805	735	736	768	765	781	823	776	798	761	790	822	794	734	807	781	780	819	800	757	768	717	741	803	752	735	752	760	756	773	798	798	785	761	780	809	789	822	790	759	734	781	765	785	814	747	816	715	757	744	733	778	763	798	742	797	775	792	767	737	760	781	757	738	786	737	744	786	769	760	801	821	744	741	708	807	804	725	792	730	782	807	760	779	779	766	807	812	792	776	772	761	712	752	789	758	775	783	788	764	759	785	749	805	765	812	810	789	747	767	763	810	781	823	760	812	813	744	736	775	775	801	780	840	764	809	779	724	776	762	752	764	764	754	766	752	745	763	752	774	765	742	761	760	791	788	799	761	768	795	805	769	824	754	771	742	735	802	782	779	801	764	737	781	783	735	730	767	768	806	718	774	789	770	760	761	779	799	769	808	744	736	757	789	831	766	740	772	725	706	795	762	740	779	791	779	767	781	803	778	763	766	760	832	787	719	760	741	729	750	763	776	771	766	794	785	799	771	797	744	780	793	770	752	740	785	763	727	749	793	721	737	761	801	721	730	798	788	772	816	780	781	778	760	783	763	725	757	797	710	767	750	756	716	766	779	791	795	755	752	759	799	766	806	745	770	844	800	803	792	775	760	770	791	814	769	790	736	801	783	755	777	762	799	828	787	758	729	771	809	756	770	791	748	739	747	738	782	800	745	741	777	753	744	791	785	798	731	789	725	836	752	804	792	722	719	738	761	777	717	816	811	791	747	763	757	743	789	754	802	809	750	786	812	763	815	798	797	794	765	722	807	793	791	770	763	805	774	780	760	815	789	781	775	744	747	808	762	821	729	802	787	769	735	738	747	782	755	756	797	752	739	788	794	770	789	828	778	768	775	734	783	756	778	762	785	743	783	807	794	757	798	772	782	774	751	780	775	785	772	780	767	781	772	795	766	736	773	782	838	804	759	796	772	757	833	774	740	814	797	798	779	744	779	803	795	751	820	772	761	780	772	760	736	767	827	761	765	780	744	758	762	784	762	762	740	789	800	815	738	782	748	762	755	823	730	807	783	805	823	817	832	783	760	743	761	769	712	773	745	769	793	800	754	753	759	757	796	751	763	774	803	774	757	756	773	760	769	727	746	769	792	757	773	788	814	749	769	779	784	692	780	759	799	790	812	771	773	757	780	783	771	777	822	805	790	754	830	771	760	734	760	727	767	799	797	765	725	755	742	787	808	765	759	808	797	758	765	775	773	812	772	783	733	749	730	772	717	727	816	751	756	775	740	770	792	747	788	755	752	772	756	769	790	732	782	783	760	757	800	720	758	743	784	782	832	778	748	755	804	705	762	788	748	782	735	781	767	763	770	781	750	801	788	769	780	843	734	783	757	802	807	774	753	769	751	726	768	758	751	750	771	743	774	815	761	759	763	791	784	734	757	758	756	750	844	762	769	773	787	776	768	743	783	743	783	761	756	715	803	837	754	758	731	785	762	770	789	758	790	766	753	785	785	839	776	716	805	754	750	752	750	782	808	805	743	755	793	769	801	755	729	741	727	742	789	753	774	753	742	735	776	795	789	747	747	733	807	766	745	770	788	770	750	791	779	805	776	746	761	763	747	760	825	787	762	742	763	771	794	766	784	720	778	775	755	772	787	768	777	756	787	742	807	783	750	784	730	728	801	768	851	792	797	778	748	792	738	784	756	782	738	809	786	788	786	746	785	695	744	785	824	799	799	803	773	792	758	752	829	781	747	803	790	756	736	773	772	769	795	780	777	778	733	783	796	739	766	747	775	788	765	768	793	768	773	784	770	769	777	741	767	788	793	766	805	785	787	791	793	781	791	781	757	780	782	808	779	743	801	713	766	771	817	797	729	793	790	790	796	787	750	737	790	793	806	728	755	773	743	760	733	727	774	722	791	779	775	776	740	814	759	756	772	790	789	761	816	776	746	789	816	804	812	762	732	807	748	765	775	737	761	739	809	752	738	814	792	759	798	763	804	744	819	788	769	717	839	766	770	780	790	744	794	788	769	765	716	746	822	748	757	776	815	789	798	761	727	764	810	819	728	768	761	753	719	799	778	764	756	755	769	766	809	804	769	791	803	788	750	755	792	814	783	778	802	768	769	782	811	721	767	767	805	806	708	763	781	771	759	724	766	808	784	800	782	786	775	815	787	763	730	760	826	771	840	796	812	766	813	743	766	769	716	751	815	799	790	755	733	806	827	758	763	806	820	765	777	759	788	803	752	770	851	756	789	749	817	803	744	745	773	764	774	747	772	826	740	731	749	757	849	799	767	809	788	741	775	779	776	775	791	758	772	799	766	788	770	776	777	762	727	793	812	822	748	769	794	750	769	766	762	773	771	778	811	806	790	718	765	752	783	769	748	792	780	715	773	827	744	830	798	787	785	797	770	754	783	713	788	737	788	822	776	774	738	783	751	784	784	755	768	741	766	776	770	805	773	814	770	753	787	739	756	756	791	766	793	756	785	757	797	786	779	797	793	792	784	754	777	737	807	803	782	768	850	743	779	742	788	742	764	813	717	767	767	818	760	760	758	802	768	802	784	763	780	733	780	753	827	800	779	783	793	802	762	796	760	821	721	820	794	763	787	783	791	765	780	795	758	737	773	788	735	788	714	775	792	732	785	788	783	742	794	830	787	743	772	816	780	823	808	764	772	805	819	728	779	788	754	790	753	759	822	764	785	800	802	781	781	754	766	831	741	782	722	820	812	800	776	810	764	759	802	777	732	785	726	780	816	787	726	799	733	756	785	777	811	780	772	733	780	719	734	747	781	741	785	755	796	806	822	814	784	769	809	786	800	788	797	793	783	762	767	767	780	793	749	795	817	737	799	766	817	789	768	813	799	768	772	737	763	752	727	813	794	761	826	783	786	783	785	773	776	752	818	761	778	794	755	798	785	819	760	772	775	805	810	740	716	760	786	775	751	827	757	849	767	785	777	798	769	777	776	771	745	784	812	776	738	732	806	806	799	722	816	847	770	802	769	749	786	784	770	759	776	756	738	740	798	846	778	765	765	841	754	786	769	761	730	737	785	760	739	790	769	771	758	790	792	767	752	790	715	766	788	751	693	779	757	781	762	794	764	784	778	754	752	773	797	736	778	804	799
27696	11193	9492	6565	4651	3302	2293	1775	1438	1273	1061	845	745	598	535	489	449	380	381	348	349	301	336	294	305	270	280	316	271	282	320	272	266	275	294	282	280	281	287	288	295	300	280	276	259	303	286	292	275	304	252	246	299	299	306	298	300	236	299	277	258	266	246	299	278	253	258	272	289	228	235	262	281	245	276	274	275	268	271	295	265	299	246	275	265	318	317	271	276	245	285	272	261	257	253	259	248	277	280	263	280	308	257	254	277	290	266	281	299	252	278	260	258	288	305	251	255	261	273	295	273	288	289	288	279	253	288	265	262	303	277	270	276	269	271	264	264	255	264	275	251	268	287	268	267	303	267	245	248	292	281	262	286	253	301	262	283	262	263	274	267	281	276	263	239	272	286	276	242	295	283	295	277	283	272	273	267	274	267	282	289	276	281	247	293	284	269	301	319	289	264	257	255	292	282	277	255	263	314	290	277	273	291	279	271	299	264	271	277	286	251	280	253	254	271	277	257	282	301	290	261	301	273	278	260	273	274	276	278	276	265	286	307	285	275	275	273	295	289	269	269	272	272	281	292	287	275	275	298	280	289	268	245	256	287	242	261	312	267	291	287	267	285	270	254	297	263	272	259	300	285	279	281	283	284	300	290	280	287	286	247	289	270	254	293	314	265	272	234	254	287	268	295	252	285	275	238	276	262	276	276	254	264	291	300	281	255	297	256	259	288	281	272	271	263	293	279	267	240	275	261	271	262	293	272	295	256	269	292	265	294	291	279	260	292	272	245	295	275	270	267	255	265	282	268	271	269	266	271	260	287	280	291	272	248	280	288	278	272	289	273	272	277	253	244	305	235	254	279	271	262	233	258	300	281	265	281	296	281	267	264	275	232	281	251	313	307	273	281	295	267	294	241	276	272	263	244	256	263	279	268	260	288	279	266	255	260	271	277	237	264	240	278	272	304	282	303	306	263	258	254	272	269	282	258	250	314	296	279	297	261	239	253	265	266	267	279	276	315	286	260	244	265	259	278	281	276	263	273	278	263	287	286	274	256	303	291	253	285	270	276	279	280	256	274	260	262	262	271	249	279	262	265	251	287	241	302	274	290	250	290	267	282	271	277	294	292	268	243	280	290	295	282	246	272	284	270	300	275	254	270	270	250	257	274	306	260	252	253	283	280	284	278	304	281	269	254	249	297	260	307	285	274	273	272	265	278	274	283	275	274	285	293	259	286	270	293	268	292	288	275	281	259	272	256	247	283	296	289	272	258	279	284	272	295	296	273	278	286	268	313	274	254	260	295	271	271	283	260	294	279	292	285	268	260	257	285	276	234	262	242	267	269	266	270	231	278	307	286	282	271	309	254	301	288	282	291	271	255	264	265	277	279	291	278	265	256	262	300	280	294	275	272	256	268	243	255	282	274	265	301	269	284	245	265	276	267	295	277	270	282	271	249	291	295	282	272	271	270	265	263	297	261	265	285	271	266	331	288	257	304	274	264	287	283	259	267	277	305	256	236	277	277	266	270	284	275	246	271	276	231	285	265	267	285	270	311	287	281	278	256	289	301	269	278	281	269	279	268	289	266	299	247	287	278	263	276	276	299	280	263	278	298	260	298	270	271	304	290	268	295	287	295	246	293	255	277	260	278	285	277	285	284	314	290	282	322	291	313	267	273	287	274	292	246	297	272	297	248	281	277	291	270	285	288	239	260	285	269	268	272	282	302	281	246	254	301	264	259	264	273	247	280	267	291	289	281	261	238	284	284	267	283	282	252	263	289	290	269	271	294	288	272	277	315	278	274	237	274	235	299	285	276	295	275	293	275	277	259	262	266	308	274	241	261	253	245	259	289	256	293	268	275	265	275	295	274	289	265	298	253	274	311	255	258	262	260	267	294	275	276	298	289	261	283	287	248	292	267	281	300	296	306	269	265	310	274	276	321	291	264	289	299	295	253	258	282	272	249	251	275	283	293	292	256	270	245	284	255	248	241	286	257	289	266	277	278	249	283	282	294	310	279	290	287	250	268	260	264	306	266	270	266	270	274	283	241	260	263	273	251	268	311	283	304	293	293	240	267	275	280	239	258	257	292	292	282	280	282	302	256	269	256	279	263	312	238	279	287	289	265	264	263	285	248	266	274	267	251	285	266	248	245	297	253	300	282	287	280	307	286	277	261	256	254	258	258	257	280	250	274	269	283	260	301	281	266	248	234	273	257	263	271	315	260	246	275	273	254	249	255	288	285	279	258	295	289	253	280	254	303	262	241	254	233	273	287	290	256	293	283	259	287	303	286	265	287	280	282	273	266	263	254	248	299	274	306	260	285	272	273	265	261	280	270	276	254	284	280	283	254	276	265	279	249	269	274	268	253	236	256	310	301	260	276	285	263	298	292	254	249	306	282	253	284	300	250	271	279	295	297	246	289	283	267	270	291	277	263	253	287	289	277	282	291	286	288	289	289	272	250	259	268	259	290	302	271	273	278	281	253	280	288	301	293	278	275	276	270	298	273	286	303	292	276	287	302	286	263	272	270	249	277	293	265	265	283	271	290	290	293	286	272	279	275	275	265	276	279	274	277	266	309	257	282	286	285	261	255	280	226	260	275	248	267	272	267	260	254	291	262	251	277	257	270	289	286	273	271	285	262	288	304	302	300	268	285	293	255	271	270	274	256	278	269	279	272	257	252	267	283	269	286	254	257	301	291	272	275	256	266	264	248	286	273	268	266	262	290	287	288	266	267	273	256	306	249	275	290	266	281	261	275	289	289	271	271	303	290	259	270	254	272	265	283	270	287	280	267	274	304	284	290	265	286	297	272	253	269	302	264	269	285	234	262	262	266	291	240	285	249	285	270	271	284	244	272	273	291	258	280	261	239	264	305	267	275	270	281	260	272	274	284	279	279	251	236	294	291	260	272	306	272	270	265	296	273	270	277	268	258	243	266	282	297	287	286	263	221	315	262	253	271	285	274	264	277	274	273	297	290	302	265	275	291	293	268	252	256	286	242	266	262	270	259	246	269	321	295	260	276	285	282	258	277	264	287	252	270	257	255	261	271	269	294	282	261	274	251	226	299	265	256	271	281	283	281	277	270	275	251	267	256	280	292	291	241	274	265	280	264	284	296	268	316	281	288	265	284	271	265	264	249	255	293	271	268	277	254	279	282	264	279	257	266	280	243	273	305	259	261	257	245	259	270	262	279	266	254	237	274	308	261	272	289	266	280	259	278	265	252	295	258	265	275	251	249	238	278	279	236	282	268	288	255	287	237	272	268	284	270	307	276	243	279	272	269	284	292	266	264	252	297	280	290	281	284	275	280	245	274	303	238	275	258	275	263	280	247	252	294	294	275	293	293	262	273	248	280	274	258	263	276	274	284	262	272	300	270	281	264	272	274	253	261	276	273	271	278	288	244	261	268	232	281	279	305	296	258	269	272	277	276	296	315	253	287	262	308	262	262	297	244	277	306	307	251	276	270	258	262	308	295	276	302	279
16324	8830	15193	16354	15313	12629	8871	7732	6714	5953	5337	4058	3233	2668	2317	1884	1622	1286	1183	1080	900	937	865	877	789	813	790	764	732	710	749	717	758	719	712	735	730	704	722	720	720	679	658	713	658	738	673	670	676	694	637	698	658	652	670	657	643	658	673	726	704	703	646	688	705	662	621	616	638	663	662	655	644	603	673	669	637	677	680	688	650	650	628	648	692	609	679	630	646	651	659	690	694	689	664	634	658	623	688	683	681	632	630	661	637	639	636	664	624	676	638	591	608	596	610	614	606	620	665	626	639	644	628	643	670	735	643	658	636	655	654	627	646	618	639	634	625	596	646	589	658	601	650	636	635	667	641	638	658	645	681	664	641	616	663	634	645	637	636	687	663	619	635	630	663	660	676	669	640	690	645	704	679	644	621	651	679	655	690	674	673	702	633	664	622	639	603	611	599	602	655	666	659	655	612	632	674	655	612	669	663	605	626	654	639	621	631	662	694	648	646	629	654	656	647	643	606	648	669	707	664	688	623	682	656	663	668	644	642	635	656	667	656	637	628	638	662	652	676	621	652	667	650	695	591	613	650	679	659	577	664	631	661	646	646	641	644	655	622	639	631	711	671	635	627	621	671	638	668	608	625	662	676	674	598	636	687	699	656	635	638	627	638	655	677	691	606	640	656	673	610	648	647	690	675	635	653	695	688	674	624	686	670	674	676	651	637	680	637	620	624	638	681	626	693	613	676	649	626	693	691	653	622	685	667	652	595	589	698	653	659	675	682	674	657	649	684	675	626	654	632	629	634	691	685	682	687	669	658	686	742	663	652	669	634	644	648	655	629	622	659	673	678	635	623	661	636	651	662	664	651	655	645	661	659	695	685	633	656	673	689	658	617	656	667	653	634	689	640	626	609	628	682	635	629	714	603	652	660	656	708	623	623	609	662	644	641	629	674	688	627	649	667	657	706	644	591	618	654	636	632	689	678	625	648	666	639	676	602	683	688	689	670	693	635	672	633	600	604	673	701	633	661	605	692	643	628	627	662	682	636	651	651	675	666	641	646	680	630	593	646	656	673	659	655	643	734	662	687	682	633	587	714	659	654	680	686	649	672	649	590	649	697	615	647	688	640	670	658	643	637	614	657	667	651	662	674	666	662	640	630	636	636	638	662	659	657	637	634	697	647	648	639	625	680	664	647	689	677	627	621	625	677	656	672	634	631	662	659	674	658	643	627	691	646	648	626	599	636	651	636	631	638	704	656	655	665	684	672	609	673	633	611	660	638	610	661	673	648	669	666	681	650	638	633	630	670	631	644	628	682	641	622	660	615	611	659	640	595	655	595	656	680	647	696	656	668	649	639	684	605	677	647	653	644	610	664	606	659	688	690	655	608	642	664	618	637	646	678	696	621	648	635	665	672	671	661	650	671	637	649	606	630	677	668	637	618	647	642	661	654	642	644	646	651	675	694	672	628	673	628	670	664	638	634	661	629	683	619	649	690	667	678	613	647	657	652	656	639	613	683	652	650	675	630	656	603	617	623	662	700	640	665	624	679	634	697	666	643	660	722	693	665	644	641	635	607	645	650	651	619	700	684	667	629	638	599	664	703	625	607	655	650	717	678	622	667	663	663	615	657	658	628	638	620	667	674	666	646	620	664	660	670	669	666	687	605	645	674	703	658	626	678	607	643	674	663	639	712	634	630	614	659	672	646	682	638	656	629	626	660	658	618	668	695	632	661	687	664	699	664	660	612	685	671	647	655	658	635	626	720	621	634	685	674	651	643	658	681	663	675	633	637	610	662	682	605	652	642	695	677	650	625	649	652	633	682	648	610	633	681	666	649	644	691	684	643	692	630	658	639	647	629	635	626	623	652	648	651	643	662	626	637	677	649	627	632	616	672	655	658	666	621	662	662	622	649	676	644	672	663	657	601	617	633	658	629	682	592	655	678	644	654	652	646	634	646	634	637	717	684	604	627	632	700	652	620	641	601	666	702	688	637	657	691	677	646	661	677	669	644	638	611	655	610	649	624	621	682	692	654	632	641	668	659	604	611	616	677	660	652	657	677	682	652	664	639	605	671	653	683	658	626	645	701	633	604	630	658	659	642	620	703	621	621	634	671	699	656	675	661	662	682	671	714	625	669	675	605	656	673	614	639	596	681	682	672	683	674	697	653	638	626	692	669	656	660	615	648	720	667	658	678	643	623	650	719	650	667	670	651	658	625	621	666	664	638	673	685	667	645	693	646	659	631	671	697	669	640	642	650	587	654	687	650	621	647	651	605	658	668	712	678	620	668	639	612	623	652	662	703	639	687	630	658	595	659	690	640	645	664	651	644	623	702	656	645	647	655	695	655	662	670	629	645	658	707	677	682	599	669	642	595	620	669	650	648	701	612	642	655	660	649	659	638	672	659	624	638	660	652	657	676	663	673	679	689	703	651	636	646	649	640	621	645	681	657	659	665	668	655	605	615	675	672	698	632	636	676	667	652	667	663	609	706	667	652	717	646	616	675	624	687	617	644	617	656	631	662	689	668	645	626	634	654	637	651	656	647	659	647	652	634	639	650	637	639	632	655	689	597	590	665	673	693	641	660	673	660	588	652	634	652	670	667	649	664	677	691	630	651	687	678	612	630	686	589	635	625	641	672	637	690	619	661	643	654	668	630	616	628	652	683	665	652	689	617	629	657	646	664	637	597	626	646	633	641	609	619	668	656	730	632	695	637	648	689	660	629	689	728	699	623	714	682	582	666	664	640	675	641	644	646	656	597	639	694	674	659	635	649	689	669	668	679	689	660	648	622	647	626	669	634	643	662	675	639	669	654	649	669	661	646	617	584	657	664	670	660	620	618	646	693	638	659	671	625	644	633	633	616	671	666	650	690	683	671	623	654	669	651	635	728	662	681	713	616	637	650	665	653	667	664	630	644	655	648	660	624	653	613	666	608	599	656	677	634	655	673	674	703	676	622	664	663	658	684	618	609	741	594	692	625	682	700	675	694	610	677	644	682	704	687	711	659	650	672	648	688	660	646	660	646	675	664	670	669	665	643	677	662	626	623	658	596	672	627	655	666	652	640	640	676	652	646	623	657	679	631	653	638	665	634	684	647	655	622	666	666	632	695	663	650	640	622	648	640	665	638	614	695	645	657	664	699	693	691	665	649	643	661	633	665	672	661	641	664	660	632	671	663	730	652	651	663	678	661	638	668	643	667	650	652	660	640	630	647	681	700	662	627	703	657	710	675	704	656	666	681	669	681	683	664	621	654	657	655	621	659	645	612	610	641	637	668	644	658	616	645	685	653	651	661	658	617	630	632	655	653	627	697	623	685	650	641	627	606	645	684	678	676	634	671	647	606	642	644	656	632	607	632	654	638	681	623	608	642	642	642	676	647	612	650	632	673	625	691	672	630	643	616	684	671	629	675	626	645	635	678	692	639	685	655	668	647	700	680	677	669	668	641	652	650	628	625	639	676	652	635	624	664	708	633	663	627	630
10688	4624	4053	2863	2168	1647	1121	959	883	758	754	665	529	527	509	440	491	393	367	389	370	350	372	395	378	349	373	398	397	369	392	405	397	386	357	369	374	392	382	382	353	365	406	394	375	358	386	354	375	373	410	400	355	337	370	360	359	363	360	408	375	402	371	374	353	393	396	401	367	410	359	388	429	353	394	393	429	408	402	386	382	385	375	365	381	396	383	358	394	424	398	374	412	370	397	407	386	345	356	358	357	381	403	348	361	347	390	363	368	372	388	388	408	369	400	382	372	388	413	410	346	383	357	413	413	423	410	390	409	394	386	365	424	368	390	345	401	378	379	400	379	399	397	393	352	369	384	427	374	415	362	387	377	357	380	367	377	347	396	397	389	351	404	379	376	394	383	370	376	395	351	412	375	389	396	321	346	350	385	358	363	361	404	372	335	389	391	380	387	381	392	379	379	419	355	363	381	375	363	389	356	361	336	395	347	379	385	368	385	398	428	402	364	356	376	361	360	377	382	392	369	372	376	408	405	378	413	391	394	371	336	364	367	385	358	370	355	378	408	406	363	372	377	361	372	350	380	372	397	364	388	351	377	398	350	397	359	388	403	371	384	381	368	368	360	382	338	374	399	379	376	390	405	349	416	402	385	396	380	418	387	373	412	375	397	351	364	389	372	355	344	398	372	404	367	360	359	404	367	331	354	329	390	385	362	383	375	381	416	362	362	335	366	366	372	367	375	362	393	362	361	377	377	382	370	372	392	397	402	408	422	349	378	359	402	357	395	393	390	414	406	421	345	393	377	356	374	364	405	393	355	394	369	414	419	399	365	326	385	378	353	443	373	337	369	378	356	368	390	348	417	370	405	376	367	385	402	357	366	375	355	354	414	358	387	389	395	371	328	360	413	385	404	390	379	355	386	410	404	386	415	410	396	348	411	379	392	382	363	385	306	376	401	370	376	390	356	357	366	396	356	379	374	390	373	381	345	350	348	358	423	370	369	379	352	372	388	374	389	345	415	329	376	405	428	403	444	374	376	389	404	405	411	424	398	401	370	352	378	381	381	382	395	388	355	351	358	387	379	368	379	422	400	399	410	436	353	365	371	373	371	401	356	384	394	405	350	353	361	405	395	355	375	373	353	375	382	373	407	317	390	378	378	407	372	366	409	385	334	405	371	382	397	382	342	367	389	368	344	395	425	410	388	404	401	397	349	344	362	376	364	353	385	409	387	361	329	386	414	408	415	392	377	395	366	369	376	372	367	378	387	410	377	348	401	366	399	361	353	359	401	372	392	347	373	350	389	386	403	395	384	360	430	384	393	385	391	395	350	380	390	365	363	392	407	382	353	356	364	382	396	383	393	420	391	359	373	351	310	411	355	380	359	365	390	360	361	398	367	351	393	391	370	379	355	380	372	372	408	385	409	416	399	388	385	356	376	378	419	386	368	386	388	422	373	398	404	391	390	391	397	395	402	335	421	392	399	367	371	336	385	402	388	414	387	391	383	409	382	376	398	383	412	328	370	395	384	373	410	387	397	401	370	327	414	384	368	383	369	417	397	381	381	387	362	364	383	381	359	379	406	360	406	359	376	397	355	391	354	396	374	375	403	345	395	412	377	405	374	347	376	379	389	367	369	399	403	388	399	356	349	370	416	396	396	379	370	376	391	374	418	396	412	412	377	335	386	430	395	402	395	374	408	383	385	406	418	373	366	321	405	396	358	370	379	374	360	360	374	390	382	411	398	377	360	368	378	350	340	363	381	357	381	356	391	409	397	409	399	363	371	365	377	377	350	381	401	386	374	417	361	360	372	356	401	379	392	379	384	391	380	394	394	364	360	378	371	366	398	419	377	385	391	345	412	394	409	389	336	408	393	411	352	386	407	370	392	386	388	384	384	394	383	385	356	365	344	358	376	363	361	379	409	387	358	415	383	395	375	372	383	381	385	414	361	368	420	380	368	377	340	358	374	402	391	377	372	399	359	375	404	374	395	387	409	349	346	382	379	381	377	386	361	381	381	342	370	365	342	394	403	357	387	368	348	381	356	398	376	371	344	369	411	379	379	385	408	372	356	397	378	419	421	410	377	415	349	401	384	385	392	393	357	354	396	394	326	371	385	397	398	347	397	407	354	403	352	354	388	435	366	375	374	359	395	364	370	420	397	385	398	396	385	375	353	384	378	377	393	380	384	344	372	382	404	337	404	397	387	395	385	374	360	371	403	393	401	367	375	421	350	360	359	363	365	414	369	452	411	365	390	410	394	374	384	428	411	407	404	394	379	392	386	378	364	382	364	427	378	388	402	440	368	393	394	347	383	384	376	375	369	388	363	376	394	350	372	357	360	353	371	404	355	381	363	353	372	384	367	388	375	400	371	390	367	384	400	412	347	386	368	424	364	348	390	387	343	337	386	406	352	346	375	369	354	348	403	356	373	387	406	390	368	399	402	359	365	384	352	357	383	394	375	375	328	385	389	403	351	374	386	381	361	372	370	366	402	350	405	377	373	408	392	385	366	413	359	393	385	391	362	440	379	414	384	373	394	384	415	411	359	365	399	407	369	413	394	381	338	380	369	410	412	373	370	396	391	399	365	373	372	389	408	392	389	405	425	357	402	405	359	385	364	375	350	358	360	364	353	368	360	351	370	392	401	373	404	348	403	357	382	372	386	408	325	368	392	365	397	358	383	408	355	369	396	382	361	359	344	395	363	370	416	386	374	373	408	375	352	369	369	378	386	385	381	377	392	428	397	367	345	361	411	375	353	374	359	356	413	354	396	354	378	411	349	377	397	333	407	382	349	416	414	372	380	367	390	423	365	392	368	398	414	352	364	360	391	394	359	340	389	375	368	371	436	363	382	382	390	364	369	356	380	382	355	357	403	396	330	427	398	376	379	390	382	371	396	378	356	415	354	397	372	392	417	409	372	408	369	423	373	359	350	394	379	380	350	384	364	339	389	387	387	370	393	372	406	406	387	359	367	386	417	387	394	385	390	339	377	414	337	382	430	366	382	398	358	349	402	404	395	365	364	420	400	393	386	380	371	396	373	399	418	376	354	347	377	387	404	382	345	417	410	349	398	348	409	359	388	331	384	355	406	392	359	361	348	376	396	367	351	395	366	393	387	386	361	346	415	380	372	365	380	368	344	361	349	380	358	354	400	421	361	404	368	352	392	368	353	361	395	421	425	375	377	379	395	375	388	388	396	369	384	385	388	350	376	405	413	409	382	353	367	396	364	385	399	391	367	328	411	369	387	403	442	375	367	388	382	360	367	372	357	369	382	382	355	383	383	373	395	381	412	376	371	347	392	374	411	383	354	371	358	365	388	394	415	404	381	371	375	347	343	359	361	431	415	375	397	449	372	403	359	396	391	361	382	355	395	395	369	353	389	401	376	351	374	404	389	367	389	390	396	389	416	375	388	352	393	356	374	406	385	386	358	377	391	396	382	404	371	396	407	364	344	358	339	402	364	366	398	442	424	364	385	366
7240	4520	7639	8403	7721	6271	4611	3794	3580	3351	3120	2415	1996	1712	1579	1348	1252	1102	1010	958	964	893	960	959	936	928	917	928	903	907	886	934	891	931	925	883	924	881	849	859	834	908	857	939	844	868	912	841	842	850	897	885	851	872	884	853	890	888	910	852	838	886	807	856	886	840	844	812	802	849	901	903	866	875	908	843	871	885	830	857	918	898	850	842	926	921	851	883	902	835	842	901	878	897	866	874	895	859	849	856	878	850	898	875	885	853	855	866	921	834	903	845	933	807	828	821	922	878	850	884	872	845	861	879	810	847	859	859	872	857	888	819	870	864	885	866	846	881	881	861	856	904	887	907	899	900	894	868	861	861	874	844	884	866	914	863	874	906	859	881	885	866	859	875	836	890	877	877	870	893	872	890	845	883	881	907	839	845	900	871	864	847	881	812	914	816	841	846	853	863	904	816	848	905	861	872	812	874	896	877	849	884	879	887	843	865	841	890	868	843	845	870	857	870	843	880	824	859	918	896	867	862	846	904	901	824	858	895	847	874	883	857	845	845	862	832	839	891	865	878	850	845	845	905	827	832	822	842	923	855	935	906	955	872	865	859	893	836	877	842	895	860	878	789	855	855	859	860	896	868	880	842	932	888	895	855	895	858	841	855	885	866	883	914	832	911	851	854	889	863	897	911	898	872	851	868	946	924	880	858	906	849	836	904	873	854	837	907	874	854	838	885	866	871	917	854	851	840	950	861	899	902	847	852	864	836	849	797	927	886	805	858	868	857	935	898	861	846	868	848	839	952	878	833	870	795	882	857	860	895	873	833	867	856	836	846	888	894	859	877	871	891	911	854	832	851	889	846	872	851	838	896	893	856	885	883	852	836	881	851	937	930	857	871	841	885	888	875	875	880	881	867	853	827	862	839	859	865	860	875	897	869	826	886	884	837	876	866	862	858	805	890	861	819	863	916	849	837	874	894	923	914	872	836	905	885	876	896	894	873	878	866	874	890	891	830	896	876	873	833	866	814	865	895	833	921	883	921	860	857	859	849	858	897	882	869	912	864	859	922	897	837	880	887	881	847	866	891	931	808	874	855	876	856	861	855	836	854	900	837	868	868	843	874	867	814	829	862	875	870	846	847	910	810	859	853	871	918	932	965	869	822	863	817	858	829	904	932	886	938	878	848	858	897	818	834	840	815	886	876	863	885	872	860	879	906	881	885	860	848	821	892	830	827	877	848	813	898	894	855	861	868	862	879	834	860	857	858	876	849	885	857	812	861	876	873	872	856	827	845	864	861	870	864	906	877	894	842	836	868	923	836	851	874	836	889	825	895	883	854	864	844	872	862	866	926	838	896	817	872	871	834	843	882	862	862	843	836	873	903	870	861	860	847	871	865	820	885	846	866	846	870	876	817	830	942	884	895	876	874	895	868	862	862	856	889	852	942	842	815	863	898	884	876	935	939	823	874	894	831	877	887	851	883	833	874	853	834	848	844	906	847	908	879	893	900	864	879	844	888	845	864	844	879	894	881	847	861	856	895	855	893	878	864	909	870	810	838	873	902	868	855	855	951	844	860	885	921	848	840	911	859	861	886	861	890	853	885	836	868	838	878	852	872	877	827	883	828	923	892	891	860	857	880	847	865	828	839	842	850	873	858	887	887	871	875	856	845	875	847	830	884	826	921	929	857	880	903	862	876	897	875	847	899	808	909	925	904	884	869	832	877	800	880	854	855	880	843	907	880	926	851	915	862	878	805	875	880	902	958	888	870	871	852	861	885	877	872	892	838	875	864	870	806	885	886	870	886	856	883	841	864	886	836	864	844	894	866	915	877	891	870	888	834	875	870	930	793	862	839	886	838	865	876	939	927	861	906	825	883	858	866	835	880	871	861	898	868	848	855	841	853	851	876	855	859	911	882	857	852	849	859	783	833	855	871	884	860	880	908	842	882	855	832	876	855	918	839	893	896	858	849	887	885	847	827	835	906	880	869	918	873	827	906	845	909	867	879	856	864	913	855	855	830	801	869	850	889	881	837	862	814	876	855	920	844	865	883	863	888	814	879	806	831	830	929	923	878	880	872	894	857	858	878	872	836	949	865	853	859	843	823	888	861	920	831	884	873	844	851	877	887	810	847	894	903	882	855	840	901	835	834	913	808	890	930	891	861	893	857	901	840	837	891	843	854	861	813	876	833	856	915	857	857	863	877	859	830	820	837	857	870	895	893	866	902	879	822	876	846	882	850	870	871	893	919	902	916	874	836	880	812	874	851	852	842	841	880	854	937	888	857	886	841	830	881	832	850	842	906	876	852	839	946	854	838	861	869	901	863	838	837	878	917	826	926	813	919	873	802	874	869	857	911	881	920	899	833	843	850	855	849	822	908	886	836	869	907	883	848	884	825	864	835	853	949	851	862	914	868	868	836	856	867	863	921	882	909	860	874	898	853	893	834	886	812	839	870	828	890	876	896	880	891	900	868	845	823	864	846	892	880	841	875	869	867	896	825	873	842	869	867	860	888	861	863	881	851	921	877	867	899	888	874	897	836	857	888	892	858	833	877	848	843	880	892	806	892	858	883	853	852	860	851	871	881	856	803	883	907	872	902	872	881	879	845	868	830	825	880	832	846	862	849	889	861	845	806	825	854	862	855	888	891	860	861	869	861	889	849	862	841	924	937	859	869	915	847	871	811	866	850	856	868	855	845	769	907	888	863	881	826	847	822	874	857	868	851	874	873	820	855	864	894	883	850	884	882	851	856	930	863	884	864	892	826	862	849	851	864	868	822	853	860	891	876	849	829	904	884	836	906	860	878	862	874	847	859	896	835	837	869	857	930	874	878	823	886	861	826	915	917	857	848	832	874	865	883	846	824	873	857	869	839	826	889	849	866	897	864	867	870	888	864	778	834	861	854	872	881	863	852	890	866	883	884	867	889	874	858	843	874	855	808	839	887	887	883	888	872	862	885	879	851	833	853	897	880	815	873	851	857	895	834	886	867	900	827	849	850	865	822	854	810	914	875	905	812	870	839	932	848	837	832	877	878	882	868	840	897	937	877	901	909	787	822	898	854	885	896	894	863	857	837	867	859	885	882	846	851	898	941	835	905	859	869	950	856	839	836	920	826	882	881	879	890	902	889	857	882	803	882	857	820	839	874	896	882	840	890	847	839	862	835	883	887	774	855	865	848	884	845	859	896	837	854	931	848	857	875	827	857	850	842	916	912	861	871	854	861	863	817	875	864	874	867	845	922	841	859	887	827	822	885	873	814	900	869	894	863	889	879	818	891	876	859	830	830	843	878	826	855	844	861	893	815	840	863	889	851	863	834	896	887	895	885	863	874	892	862	849	836	837	876	861	851	852	873	833	897	822	899	866	856	892	861	852	842	828	832	850	889	814	922	919	838	916	827	895	935	823	872	891	851	872	818	851	871	905	863	851	901	874	813	875	846	891	866	841	844	875	875	858	818	787	834	834	903	897	858	914	919	906	860	839	902
19581	7651	6866	4795	3485	2451	1634	1247	1166	1101	934	756	644	572	513	479	412	425	399	353	367	363	372	354	339	350	328	319	336	356	303	329	345	344	357	335	341	308	342	353	360	329	337	339	334	295	302	339	368	344	361	350	333	291	358	325	345	307	308	359	351	341	359	306	304	316	310	308	345	340	390	342	285	356	327	358	310	335	346	345	326	289	295	310	315	340	342	345	370	350	323	344	323	304	340	324	343	357	297	319	325	324	317	334	309	337	326	333	352	311	324	310	315	363	293	359	339	293	365	334	319	323	338	323	316	338	303	356	330	375	335	320	322	355	326	315	322	292	307	306	315	340	333	349	333	309	324	342	345	305	349	319	301	350	335	312	336	329	348	334	314	343	331	362	342	343	335	309	338	331	338	344	327	351	328	365	358	328	362	325	299	339	338	365	319	353	310	358	315	315	315	319	338	315	356	343	330	363	372	322	355	358	323	296	328	350	337	323	337	351	365	342	302	331	330	335	316	328	313	303	327	292	329	330	312	334	321	330	338	375	333	340	337	335	312	309	328	309	337	312	313	337	349	348	316	314	311	343	348	321	369	343	342	336	333	321	305	344	338	343	322	330	311	338	352	303	340	332	334	349	356	358	344	321	362	339	348	321	351	341	315	329	345	338	297	352	335	323	315	310	354	316	339	316	353	367	336	319	325	359	330	379	349	360	304	313	305	308	324	326	327	309	367	373	351	333	356	320	322	320	364	300	349	344	353	321	356	309	307	331	347	309	313	322	351	349	331	333	330	360	335	330	340	366	333	307	360	308	318	338	359	301	324	327	343	330	319	357	328	323	277	367	321	309	336	348	341	305	296	343	325	349	337	344	344	356	336	337	316	311	336	323	314	364	356	326	323	361	342	315	309	338	352	340	347	332	351	335	341	371	365	341	333	319	327	320	338	327	358	310	327	344	306	345	318	334	337	308	328	331	356	319	293	336	315	353	359	374	358	317	360	344	348	338	330	355	327	334	332	355	393	302	314	347	331	321	338	354	336	329	345	315	335	365	377	341	326	280	338	325	360	289	334	341	294	310	310	354	353	346	338	347	317	294	341	330	359	349	356	297	319	318	295	293	295	361	328	370	366	352	370	353	368	315	329	315	324	343	340	356	326	315	329	367	347	340	346	332	318	327	341	311	340	330	371	307	335	331	308	318	305	292	336	326	361	306	387	356	357	341	351	362	288	328	316	338	322	329	321	306	334	373	351	308	306	289	323	355	332	324	353	357	328	350	337	342	326	336	332	333	297	345	316	302	314	311	319	305	357	306	329	343	349	347	337	342	328	325	323	331	341	356	375	328	338	348	325	345	307	344	319	349	334	379	313	313	323	346	295	319	360	355	351	314	338	347	320	331	360	350	340	334	302	323	335	321	322	312	320	317	345	349	317	323	345	312	344	328	337	337	342	339	352	326	322	344	347	320	342	302	355	348	288	330	314	332	326	347	367	382	305	334	356	346	380	337	310	293	344	322	349	315	347	343	337	349	358	313	332	306	328	312	351	326	334	302	307	310	352	322	326	361	364	348	320	308	339	345	350	312	309	322	363	352	350	294	307	328	339	335	359	323	324	322	325	308	352	307	327	340	348	314	327	364	327	364	371	356	350	348	366	336	306	323	336	287	347	333	325	345	313	363	354	327	369	305	323	361	340	325	323	345	338	319	355	330	299	353	298	345	320	307	322	317	344	321	326	376	339	351	340	309	331	349	327	306	316	308	352	339	336	340	317	346	337	320	306	310	313	336	324	303	347	295	329	337	324	360	341	328	343	350	366	368	334	328	327	360	335	321	336	313	376	316	325	311	311	343	343	314	313	356	348	322	326	301	350	344	318	313	333	338	307	329	335	336	343	333	334	321	333	356	352	340	358	351	355	339	321	366	363	297	360	316	306	346	302	331	354	327	332	327	346	342	319	360	296	321	295	343	329	343	309	318	323	344	322	330	378	310	333	314	323	339	335	326	356	316	344	389	350	390	329	308	348	341	369	342	346	337	334	326	316	310	329	357	351	320	346	336	335	342	310	367	352	342	359	335	294	323	360	318	325	373	352	302	319	351	336	320	329	344	346	360	334	333	330	352	317	341	292	336	334	307	339	296	337	334	321	346	329	315	305	334	304	305	324	332	332	337	318	346	315	315	350	357	317	332	341	340	364	346	319	336	320	341	329	344	345	329	335	379	304	317	332	342	340	310	329	357	337	343	337	321	317	321	327	295	316	341	324	315	336	324	371	340	314	326	320	353	366	332	330	281	338	348	313	360	353	357	377	313	341	344	323	311	346	345	341	354	354	304	315	320	334	345	302	336	314	325	356	368	311	321	355	321	306	340	328	334	369	320	326	323	335	350	336	310	325	324	350	308	359	378	334	303	348	348	313	351	372	329	348	314	338	328	323	311	351	336	315	333	310	330	292	342	353	364	336	325	349	346	308	296	342	306	312	303	349	336	312	340	306	337	344	357	325	333	308	330	331	352	316	353	308	338	348	328	308	326	354	369	307	312	315	338	328	363	325	337	330	304	330	349	344	327	327	342	342	351	346	359	328	313	337	327	306	338	338	340	355	324	317	339	344	310	352	318	305	316	363	385	332	363	374	358	303	326	337	364	347	316	309	307	315	353	361	356	313	350	371	346	299	332	374	328	318	354	321	320	323	302	319	313	323	321	319	308	309	307	338	314	307	350	316	348	327	358	313	349	314	295	315	345	329	321	362	337	340	338	380	324	323	355	303	355	330	340	369	324	301	373	345	335	332	349	337	303	342	308	315	366	370	327	352	347	339	335	305	346	385	330	327	329	333	365	334	342	319	310	334	371	324	340	326	345	291	329	353	371	339	324	297	346	326	338	376	330	328	326	350	333	307	320	355	323	339	343	312	313	316	282	325	349	333	305	360	344	330	344	355	288	338	323	354	306	352	301	348	367	337	337	363	339	356	331	340	301	296	343	351	306	310	340	348	325	329	363	366	347	357	341	322	342	340	342	319	320	326	334	312	327	347	346	326	346	309	316	330	326	331	321	338	341	357	349	328	306	327	354	341	340	367	331	343	331	317	335	374	311	359	323	330	387	364	347	355	350	321	340	338	319	336	348	327	304	373	346	321	350	337	317	337	319	332	310	337	363	337	322	349	353	341	318	336	311	345	309	313	349	336	364	318	335	338	346	349	344	305	315	316	335	334	333	328	312	351	322	345	351	385	346	339	315	324	325	346	341	324	317	320	314	336	356	334	293	317	315	372	326	332	316	335	357	370	341	316	324	332	358	364	294	325	345	325	353	338	318	376	324	323	360	338	367	346	312	366	362	325	336	335	337	324	356	352	376	365	374	342	378	339	325	299	319	331	338	366	360	324	354	326	357	337	322	350	389	294	303	357	342	311	308	353	352	370	350	307	357	376	340	339	319	330	368	345	336	329	323	335	309	291	312	349	300	299	338	365	325	375	349	314	314	324	323	296	352
13377	6918	12040	12939	12062	9508	6914	5624	5188	4684	4190	3235	2705	2182	2045	1692	1452	1277	1130	1055	933	955	913	930	925	908	860	912	843	897	855	815	815	843	830	800	771	822	808	789	873	807	762	796	771	813	764	766	843	834	770	803	791	813	800	794	768	795	793	779	760	752	817	740	777	797	862	819	790	807	806	758	776	802	790	775	816	789	729	768	785	754	757	754	745	775	783	783	752	749	821	740	749	752	774	791	784	793	777	786	769	742	769	778	765	797	754	734	802	760	757	840	778	767	750	820	770	787	788	778	756	774	787	843	790	756	737	791	745	773	781	752	816	753	732	769	720	773	760	751	784	777	777	770	787	792	803	729	773	794	767	742	831	770	799	797	762	801	766	769	756	776	766	767	783	759	752	727	759	802	732	770	766	775	767	785	807	733	790	730	700	746	769	798	769	801	753	816	746	766	775	762	776	814	802	772	765	739	787	735	793	794	764	795	780	751	770	757	751	737	829	769	732	757	759	786	753	780	728	728	781	745	735	774	841	832	744	796	771	812	792	774	768	784	784	748	763	809	766	746	763	753	816	755	719	779	764	816	795	754	777	790	738	784	809	749	769	839	729	774	748	755	740	805	774	789	795	751	798	759	778	721	801	787	812	717	748	749	795	800	795	760	787	786	745	748	755	788	770	769	811	753	774	771	790	758	740	742	788	767	745	758	815	767	817	803	716	788	786	819	820	801	745	838	710	783	755	760	740	812	844	780	762	761	766	774	788	750	742	788	784	790	789	786	752	779	764	802	754	701	758	764	726	752	790	751	742	784	774	726	751	780	845	765	806	824	766	760	757	822	779	781	753	762	771	794	808	745	766	773	757	755	797	759	771	736	781	830	781	812	782	714	754	778	778	801	777	763	762	783	823	717	784	829	785	782	796	777	779	796	745	769	710	755	743	757	780	756	807	812	759	789	706	783	756	777	765	717	785	737	780	789	763	751	740	729	756	758	771	746	767	761	763	754	774	715	751	778	770	782	730	782	747	768	806	794	745	727	785	745	778	756	775	776	766	812	798	808	757	777	749	797	764	835	716	762	781	743	733	818	735	731	778	824	736	805	718	752	802	820	737	775	758	788	781	783	730	781	770	758	712	800	740	781	811	774	775	777	810	766	834	726	729	781	782	811	804	723	755	752	794	755	725	800	755	723	766	779	772	739	742	726	791	766	800	807	730	779	766	777	764	759	820	825	784	789	767	778	746	776	737	755	771	809	798	796	769	796	766	790	779	747	787	807	806	756	733	784	817	748	782	785	781	811	751	813	731	778	751	749	727	790	803	804	758	806	773	776	798	746	744	806	743	740	833	777	747	762	726	720	779	788	803	737	782	755	802	769	748	769	788	771	789	777	760	754	781	764	787	780	758	783	728	804	720	730	769	794	781	741	732	769	764	753	791	782	799	794	767	793	745	772	747	775	818	742	732	774	788	720	776	754	774	729	770	787	765	721	763	757	784	802	810	772	771	774	788	808	758	794	762	761	746	788	791	733	715	755	783	782	810	795	785	763	792	775	767	746	791	819	748	756	807	779	757	761	789	798	805	751	787	745	733	782	775	770	757	801	788	795	787	745	799	765	819	789	739	758	757	797	781	739	788	752	792	710	755	811	789	777	769	788	729	791	771	808	794	776	734	755	743	790	766	751	703	789	793	728	747	787	744	736	776	744	759	753	749	795	776	782	813	745	794	774	785	756	751	734	730	804	819	788	795	774	812	810	796	754	748	833	767	831	761	771	736	769	776	789	776	806	751	762	718	787	782	840	816	743	812	784	773	803	804	767	738	797	761	801	765	732	813	764	758	782	723	780	759	738	785	753	804	806	797	792	774	768	748	792	785	781	786	754	723	733	788	727	801	763	760	775	776	743	799	775	747	759	755	780	758	745	730	799	727	744	789	734	764	697	747	772	821	753	702	770	738	759	746	757	803	771	778	755	738	818	772	791	745	794	790	769	755	771	751	808	816	729	763	777	788	733	831	760	782	824	772	815	765	757	787	791	773	755	771	777	771	731	762	790	774	730	716	767	790	787	759	789	823	747	776	805	787	768	774	727	715	727	800	811	758	754	815	807	789	776	746	787	737	778	772	780	813	778	758	795	766	745	764	800	758	779	772	765	771	748	796	776	794	805	739	772	741	767	738	801	763	768	791	725	761	829	720	753	862	789	776	753	795	767	823	770	756	758	780	823	785	747	761	775	845	734	782	751	767	801	755	804	821	800	791	788	751	749	764	799	774	768	723	750	772	765	847	796	794	789	813	773	777	815	767	772	736	720	810	784	783	800	803	852	702	752	704	727	792	728	802	821	738	775	762	791	782	777	748	747	789	788	747	759	818	782	810	767	748	784	748	718	778	744	702	770	719	807	801	793	819	785	776	776	847	760	785	758	759	776	781	729	787	721	777	738	818	834	761	758	790	828	795	766	797	772	802	773	825	768	761	794	761	817	770	776	754	738	767	776	793	762	767	743	717	798	758	737	786	738	777	788	780	769	759	788	748	715	784	759	774	710	748	794	732	742	753	805	794	760	723	784	774	750	786	734	738	784	748	778	743	773	770	740	793	742	773	779	788	811	784	770	760	756	770	751	778	745	779	805	785	746	751	795	738	760	797	758	760	762	774	748	752	774	787	783	768	771	776	746	777	748	753	775	769	770	761	760	748	719	787	697	740	755	780	739	811	732	766	798	795	774	767	762	770	785	776	813	711	724	796	750	765	811	772	753	783	805	780	761	751	744	750	796	801	779	766	798	769	850	771	770	735	765	765	777	791	759	775	728	758	818	710	731	771	752	761	827	812	835	700	785	843	764	725	801	800	812	769	772	769	751	768	763	841	764	749	722	710	793	770	715	771	754	747	762	774	818	749	751	758	770	749	776	816	715	757	817	800	793	794	706	714	787	773	795	774	755	769	795	773	764	740	736	754	781	767	711	762	794	819	754	768	761	783	746	770	727	769	766	858	806	742	757	838	717	756	705	759	774	815	809	761	782	787	761	757	787	745	735	752	797	768	753	759	749	756	758	766	754	783	795	785	784	785	784	787	791	784	781	751	800	712	781	786	746	787	751	765	779	786	779	750	760	790	753	753	774	790	806	777	790	765	735	712	788	725	783	807	752	786	770	809	810	793	737	801	747	760	754	786	749	741	779	734	751	742	830	773	770	770	749	782	754	727	738	783	771	766	776	751	750	756	814	765	780	773	762	767	787	760	746	783	747	713	776	776	819	753	751	785	791	760	772	772	797	763	787	776	769	769	773	733	720	788	780	755	730	767	761	739	775	775	746	709	761	788	760	751	833	812	739	811	740	745	761	754	759	757	807	811	751	775	783	792	795	765	767	761	792	731	805	800	784	771	778	728	763	727	829	761	748	782	805	763	783	785	776	771	800	751	753	746	732	772	778	794	801	784	725	775	840	736	765	808	708	726	797	786	760	753	759	792	712	764	776	773	743	776	812	744	809
27546	10709	9730	6935	4777	3333	2145	1628	1423	1278	1114	912	698	626	522	453	445	371	303	337	313	293	295	328	311	305	308	274	272	308	277	273	287	286	339	297	283	267	266	268	273	257	279	246	274	302	271	279	282	283	301	266	291	276	255	274	266	312	279	290	268	262	290	267	264	281	252	244	268	288	284	262	282	273	294	265	243	279	296	295	286	263	266	283	256	271	269	252	271	281	276	252	269	273	284	249	253	272	263	275	279	257	269	273	272	324	285	260	282	268	253	277	315	263	244	266	249	262	279	256	281	269	251	265	274	280	280	258	275	282	298	291	252	273	249	255	246	257	254	272	307	272	241	272	258	262	275	286	275	280	281	297	270	283	252	276	273	283	290	280	274	282	285	272	274	237	271	236	253	253	279	287	302	278	286	281	284	263	261	253	265	254	267	258	282	291	273	304	316	259	282	295	270	256	263	267	259	263	283	265	258	270	248	286	283	269	273	266	298	292	319	258	256	274	258	315	307	281	265	282	261	260	250	251	268	261	275	264	262	280	281	288	277	290	269	275	284	309	250	285	278	296	262	248	260	273	297	290	260	257	268	275	289	313	280	270	276	256	281	297	288	292	261	247	289	300	305	265	272	273	295	273	251	247	268	283	293	256	269	279	223	281	271	278	288	301	279	276	269	282	277	292	265	268	268	293	269	266	285	281	255	273	278	296	275	303	296	266	251	254	244	267	248	289	270	277	262	283	275	239	263	264	277	287	257	243	248	283	301	296	301	262	251	299	250	287	292	287	285	271	258	299	278	252	263	270	286	286	278	276	264	236	292	329	266	299	290	271	274	252	271	296	288	294	240	286	279	249	282	266	269	312	234	281	273	282	268	267	275	224	239	285	250	269	284	274	282	285	269	278	275	249	301	283	269	258	282	298	262	300	274	269	266	283	261	264	296	260	293	286	262	304	271	260	248	285	280	268	268	281	286	281	279	277	293	259	278	260	273	284	310	287	278	289	291	291	247	265	259	267	316	281	277	266	281	322	282	269	260	285	246	295	278	266	301	275	268	277	292	280	298	272	282	268	295	285	265	261	277	286	263	276	283	261	275	264	285	247	309	254	294	288	260	268	264	266	278	286	266	269	254	297	245	281	258	277	288	289	233	254	288	275	252	277	262	283	293	276	272	267	273	274	325	291	249	276	264	256	279	280	259	275	268	258	239	271	284	297	256	241	254	262	271	273	278	265	267	258	246	268	243	309	261	262	264	252	273	273	302	267	277	271	246	250	241	274	281	276	320	263	239	288	264	258	253	269	276	290	260	330	265	287	274	275	248	298	276	266	279	303	268	266	283	283	261	287	296	257	311	287	273	295	263	280	273	256	304	279	292	294	304	274	288	280	278	271	261	294	278	273	297	283	297	265	277	282	261	302	276	275	263	254	263	253	269	249	271	266	270	250	278	256	288	264	258	274	264	234	282	279	273	249	243	276	275	291	281	252	278	260	282	285	264	293	273	263	293	284	266	272	267	291	261	265	245	280	248	291	271	265	293	266	262	290	279	288	268	240	292	256	246	296	259	277	259	268	279	286	259	259	277	318	278	282	250	258	220	261	287	313	277	263	272	284	271	310	305	263	283	283	254	236	286	241	287	305	274	271	252	305	252	256	313	262	290	260	281	295	289	275	301	273	303	290	262	277	270	280	261	270	268	279	284	248	280	296	258	255	273	286	262	269	273	265	231	262	283	262	289	270	271	286	290	267	268	291	268	287	284	267	268	306	250	260	298	270	280	278	311	272	272	276	303	273	233	284	280	263	277	284	273	318	278	269	267	281	289	275	253	288	291	256	261	255	286	258	260	268	251	236	286	247	281	268	282	254	264	302	274	290	267	237	290	271	273	302	280	250	284	276	270	291	266	246	271	285	308	289	281	287	259	275	283	261	289	260	264	265	266	277	283	288	258	315	283	289	257	258	302	270	257	256	288	275	317	287	284	260	257	281	253	276	287	267	260	250	278	279	293	267	262	304	269	244	247	305	296	264	282	279	276	254	270	255	289	268	272	271	274	258	259	270	280	302	274	239	279	271	250	287	268	243	263	286	294	298	251	256	286	284	269	271	296	264	229	260	280	257	272	234	244	273	274	308	303	280	278	298	279	274	248	252	269	272	263	286	272	280	265	293	259	294	267	267	272	238	238	257	289	268	296	275	269	243	247	277	315	277	244	295	257	274	324	268	284	265	299	280	273	274	290	246	255	294	265	278	298	258	259	283	288	273	262	282	280	273	250	266	274	264	278	279	274	283	276	312	285	277	238	293	312	270	250	278	294	261	256	269	284	275	257	266	316	273	302	249	246	258	272	252	250	240	273	268	272	273	257	273	308	265	250	260	272	254	253	282	245	293	257	289	307	239	271	279	281	294	296	282	296	281	276	292	252	285	239	264	256	285	315	275	262	257	278	280	274	298	274	263	297	295	286	285	290	272	254	283	275	248	262	318	278	276	308	245	293	272	266	291	294	297	268	299	287	252	320	237	290	282	267	308	260	251	268	294	261	295	275	242	286	292	255	281	277	280	298	283	312	259	236	292	293	286	269	282	294	301	265	235	252	271	287	249	263	296	283	280	251	287	272	304	286	278	267	285	304	302	269	286	268	266	258	260	294	249	280	235	290	246	256	289	305	270	269	313	255	242	267	273	294	290	276	284	271	277	284	271	264	267	281	265	283	284	316	287	275	273	264	294	283	288	275	249	286	266	261	283	285	297	255	291	247	270	259	294	273	249	272	273	273	294	257	273	267	278	292	290	263	274	285	290	265	268	313	304	296	294	283	288	290	268	281	254	272	278	295	278	277	289	246	285	259	271	275	251	244	306	266	276	237	266	275	246	273	235	267	269	276	284	279	286	248	256	270	269	285	278	300	264	281	275	280	248	247	250	277	313	266	267	270	293	279	325	284	261	268	256	263	280	243	265	242	256	270	284	234	316	289	266	277	272	279	289	228	256	272	280	275	293	296	279	263	284	252	307	328	238	235	272	281	280	229	288	279	300	255	234	302	262	255	276	272	280	282	266	257	303	272	262	292	261	292	248	215	251	289	292	272	246	271	282	275	280	264	251	263	296	276	266	303	290	259	272	280	275	241	277	284	246	283	289	264	266	291	270	250	308	294	261	300	293	298	264	296	269	271	291	275	288	278	244	244	270	288	268	289	282	250	337	266	265	275	324	296	271	233	263	294	270	295	289	279	287	274	268	297	286	291	277	266	272	293	298	273	291	251	286	263	280	267	298	284	234	281	276	307	293	290	253	266	276	255	276	280	290	252	262	267	265	225	272	252	273	299	291	246	291	272	249	266	259	290	252	316	315	287	273	282	248	308	269	264	263	270	264	264	263	247	248	251	253	273	266	256	257	279	286	253	263	289	252	264	326	273	263	261	281	306	243	284	261	270	272	263	269	289	281	287	296	247	250	289	296	281	273	256	301	277	270	279	281	278	260	263	283	240	262
16401	8573	15491	16709	15503	12176	8912	7315	6721	5961	5330	4256	3323	2676	2297	1834	1581	1339	1152	981	1002	957	926	858	805	767	800	774	721	775	765	723	733	775	770	796	659	685	696	685	678	704	678	758	718	684	666	623	690	647	682	613	625	655	647	660	676	644	657	627	679	681	665	681	682	706	649	627	649	665	668	642	659	646	646	664	641	705	655	664	676	639	677	671	622	654	659	663	669	658	664	661	647	646	650	615	631	650	663	645	646	722	677	652	637	620	660	666	686	698	635	630	662	706	643	675	647	618	667	640	648	655	667	634	638	661	638	631	595	612	699	671	664	659	653	678	620	631	692	676	665	631	657	644	689	650	654	644	643	653	643	645	664	658	665	676	724	656	643	631	637	656	722	636	683	613	682	664	671	656	642	681	649	624	583	636	649	618	619	653	706	628	617	676	673	637	673	675	645	686	630	632	627	681	663	653	643	669	663	656	693	635	650	638	633	694	618	612	678	658	688	625	622	650	644	669	678	662	679	624	656	602	587	692	629	662	666	611	642	694	686	624	651	672	616	631	717	684	644	666	643	640	652	674	665	655	674	646	606	631	637	660	675	623	647	602	677	656	659	627	639	693	664	628	684	658	631	645	627	670	656	636	608	644	627	665	649	651	675	610	670	680	667	657	664	661	671	669	655	672	665	643	591	646	650	645	607	670	622	653	657	662	629	655	629	737	655	642	635	664	641	645	608	663	634	609	663	636	690	655	658	676	633	637	671	636	655	648	644	639	669	657	617	652	609	582	630	627	637	679	626	666	653	650	658	665	637	645	639	580	644	611	658	700	633	669	634	652	659	723	647	617	642	628	607	660	619	664	641	654	660	669	655	656	631	637	654	679	643	692	657	676	680	690	649	650	632	663	654	654	636	642	672	707	664	595	651	683	676	652	627	659	616	643	713	700	702	599	629	638	649	638	628	653	658	651	665	667	665	660	669	672	624	635	692	649	614	663	645	626	616	647	680	677	668	618	664	673	649	647	636	690	651	662	638	614	619	617	656	621	649	625	611	645	659	671	636	687	683	660	619	635	649	632	632	615	667	686	617	622	667	685	646	649	645	609	633	641	623	633	622	694	605	630	651	617	645	679	659	649	695	612	672	603	631	656	664	637	654	659	639	669	670	665	663	636	662	614	651	652	619	660	678	662	629	651	583	655	662	666	639	639	639	640	684	679	624	682	642	663	628	617	678	619	644	686	651	677	624	665	650	649	664	648	633	643	669	658	664	641	658	660	652	698	651	674	651	597	611	671	583	689	647	665	630	662	687	678	655	683	629	632	646	648	658	675	666	646	666	629	657	667	680	626	648	673	636	634	672	648	650	665	648	679	632	639	663	601	661	682	612	687	638	697	615	685	657	700	678	638	625	646	675	697	640	630	653	648	649	630	647	658	689	658	666	646	671	643	703	671	682	619	604	698	654	640	669	601	674	634	694	702	657	640	650	693	687	679	677	639	621	633	653	666	663	697	652	662	610	658	644	685	686	628	683	628	639	652	653	635	640	687	658	641	664	696	672	681	647	672	677	692	673	692	645	682	700	675	635	631	648	720	710	647	641	658	687	644	633	687	630	681	651	650	631	650	637	656	631	707	677	634	613	624	682	686	675	664	639	632	621	623	597	642	703	672	659	645	656	692	652	613	635	646	661	641	658	629	662	639	626	676	695	656	652	665	669	627	689	628	644	696	624	614	686	671	635	649	641	632	619	633	667	673	688	708	672	643	656	624	641	622	654	666	643	662	617	691	644	658	682	612	664	646	640	661	660	637	679	637	661	673	719	603	707	664	664	641	659	665	663	619	628	677	673	624	645	646	652	631	663	630	615	615	673	660	612	667	644	649	685	635	667	677	670	632	651	664	657	636	619	650	672	648	634	650	640	647	656	628	638	634	696	624	656	673	640	638	689	690	647	656	654	642	612	665	648	640	637	665	648	657	683	717	635	618	654	676	637	617	644	617	604	621	605	637	646	657	646	655	619	600	642	676	705	641	655	651	647	656	678	692	687	625	674	669	630	630	619	669	671	658	648	656	652	650	636	692	699	659	657	627	698	642	639	606	586	671	624	674	645	612	655	674	668	641	654	678	636	693	655	683	643	658	662	624	664	622	686	665	645	675	627	632	661	656	655	635	662	643	640	677	646	662	665	608	669	660	656	674	662	640	628	680	632	637	633	641	636	653	683	666	685	653	677	707	623	619	669	666	704	625	688	640	650	681	654	640	637	635	686	651	659	659	690	647	643	634	647	606	663	635	671	638	624	669	622	605	641	672	650	650	641	716	620	604	605	633	679	660	665	654	636	666	657	640	673	650	648	659	661	642	644	662	632	644	612	625	634	635	651	610	675	653	659	644	677	624	641	636	611	654	608	587	703	677	643	672	606	661	665	669	646	650	623	675	639	683	686	685	684	655	704	641	679	603	635	635	663	637	642	660	745	669	633	634	634	621	631	637	639	651	674	617	600	641	662	643	659	655	637	670	695	650	701	625	632	607	659	708	682	621	624	657	643	660	632	659	633	632	672	670	630	664	715	646	635	646	681	684	678	651	636	636	631	650	659	667	623	631	592	681	686	665	641	622	613	691	618	670	637	651	620	645	601	668	651	682	629	638	662	609	665	632	622	609	654	637	648	653	625	648	690	637	611	629	565	640	701	610	648	651	596	677	644	634	679	656	670	655	625	631	635	716	613	614	641	675	608	671	710	648	660	688	686	672	681	620	687	649	678	666	651	631	690	663	689	677	701	713	685	652	667	669	582	650	661	665	663	615	602	660	646	626	629	666	640	700	647	681	690	643	654	626	644	696	633	664	642	628	636	657	648	702	640	660	640	655	705	636	674	636	617	622	637	664	638	699	572	650	626	674	602	643	664	647	652	643	652	709	615	654	679	599	663	637	650	610	665	668	645	682	622	707	679	664	694	671	691	627	684	636	598	659	643	680	681	639	613	603	628	645	574	617	671	653	659	618	604	579	681	632	645	620	674	640	655	631	653	624	632	645	676	635	639	637	660	667	645	642	639	666	631	661	672	612	680	668	630	680	686	669	683	632	648	644	681	690	650	623	650	624	622	669	647	632	633	654	672	635	651	646	674	603	665	638	635	597	648	657	675	693	653	630	662	704	665	658	631	647	625	623	613	635	683	697	635	636	683	635	646	680	607	616	669	619	630	585	657	674	643	628	677	596	706	668	658	634	698	652	618	652	649	653	631	657	647	664	615	613	636	645	636	639	649	635	615	644	649	684	615	668	646	659	629	661	697	666	642	688	663	673	618	626	675	673	665	645	607	666	663	660	651	649	667	652	612	708	633	623	649	647	639	667	718	626	634	682	643	638	631	671	614	676	642	635	686	661	675	696	652	657	679	711	624	668	661	621	637	623	599	656	609	644	662	646	650	633	621	670	671	653	648	577	673	672	648	633	699	666	640	661	654	656	633	673	668	616	665	617	703	650	664	717	641	611
9583	4586	4204	2878	2187	1669	1111	942	863	779	800	700	561	531	465	454	504	447	426	402	389	430	366	422	386	393	404	367	365	350	400	368	350	400	404	380	390	381	367	350	330	387	415	378	374	371	370	384	380	366	400	419	391	379	376	415	379	398	410	377	427	404	419	393	387	383	416	379	342	384	383	390	369	343	387	371	359	399	371	397	350	428	372	395	334	349	381	409	417	414	417	353	369	365	337	379	385	379	390	412	380	370	401	372	401	377	385	416	395	396	384	403	382	364	417	359	367	349	344	379	370	366	382	393	395	380	412	348	350	371	414	396	368	370	306	403	374	376	382	339	350	383	388	401	352	354	366	340	369	391	400	389	352	418	385	407	408	378	372	407	385	405	383	373	406	363	366	362	372	389	348	355	372	364	350	378	408	407	371	371	382	345	361	394	408	416	363	360	392	384	362	394	337	387	344	394	391	387	414	386	407	390	369	367	389	383	365	412	379	381	377	399	383	392	374	343	386	395	377	421	375	367	360	351	369	386	400	376	399	386	368	391	395	387	335	342	366	393	385	404	366	356	418	379	394	382	410	396	360	398	384	387	382	387	407	358	415	382	364	404	339	376	363	361	388	388	356	392	354	363	377	365	364	381	384	397	389	415	391	381	414	358	336	382	333	384	386	346	397	388	379	363	397	370	376	372	380	361	371	403	386	360	386	370	356	408	365	384	368	410	409	376	387	370	384	355	402	344	367	353	370	386	357	380	400	380	380	365	387	406	379	387	365	391	389	328	407	376	401	333	370	404	423	384	367	383	350	389	374	382	400	373	365	374	382	383	366	420	401	398	396	369	398	386	394	391	386	374	388	385	356	373	363	373	410	377	392	379	358	340	384	349	397	363	373	395	386	364	403	403	337	385	385	384	394	402	369	353	345	408	384	376	384	409	373	397	392	362	419	387	395	390	443	399	371	374	367	364	359	390	327	350	383	360	344	400	386	402	400	373	358	393	397	341	364	349	348	385	349	380	410	385	450	388	366	395	365	385	385	384	372	370	384	353	375	406	382	382	393	402	408	384	382	387	371	355	359	362	417	351	367	371	390	370	392	340	399	422	387	395	378	370	340	376	367	369	383	391	364	410	366	379	411	384	415	379	365	394	356	344	401	386	387	402	350	387	397	384	414	382	377	401	390	400	367	375	349	380	348	371	419	333	392	400	408	394	393	353	365	372	395	393	354	386	383	349	399	389	387	384	386	366	381	377	375	377	368	344	378	406	355	399	350	394	414	369	423	398	377	361	388	380	356	386	399	372	341	390	377	387	381	388	359	394	389	394	387	391	371	380	402	378	390	378	387	387	395	391	379	369	393	382	420	363	359	404	365	363	352	343	323	366	400	329	417	380	397	402	390	441	415	375	363	420	405	382	365	351	394	395	420	410	349	376	348	388	390	389	359	412	380	377	427	435	378	415	381	395	373	375	345	344	369	374	386	363	385	377	361	382	342	401	397	383	334	374	391	369	388	358	379	385	360	349	402	393	351	370	388	353	362	394	395	332	386	421	370	312	387	367	388	392	360	370	398	392	352	374	371	371	391	393	384	401	360	404	394	358	374	380	416	401	426	343	345	370	389	364	350	401	371	377	392	358	368	379	379	375	381	385	374	379	386	353	387	331	369	389	399	415	393	358	366	364	336	383	391	424	361	364	375	391	361	357	376	383	382	429	383	363	388	386	384	374	361	400	388	374	339	356	389	367	428	399	394	354	383	360	364	321	405	343	414	385	378	397	374	356	389	382	375	419	353	379	378	365	389	360	380	354	379	359	414	364	345	398	420	361	355	373	383	376	381	406	386	383	409	380	397	386	391	352	380	407	408	366	358	381	366	383	407	399	402	354	404	379	356	363	396	373	392	386	378	402	391	374	388	385	384	365	351	326	378	392	373	354	376	361	399	372	379	399	366	379	395	370	393	396	356	418	363	378	412	383	407	359	381	346	421	393	368	369	385	386	386	351	421	379	399	392	391	389	359	362	371	383	358	375	406	366	358	397	406	346	363	382	403	346	382	362	436	359	380	424	375	391	386	409	339	392	370	415	384	390	334	350	341	394	372	395	354	390	380	372	391	386	357	420	370	362	391	381	376	401	354	349	368	394	377	372	404	431	383	364	375	352	363	381	399	382	384	395	394	354	385	369	394	336	368	405	379	399	383	414	382	388	403	346	347	371	383	398	371	411	337	396	375	404	380	361	364	398	371	365	406	382	373	394	367	395	400	344	367	403	376	390	339	360	347	408	382	393	390	387	397	378	380	369	352	383	360	359	370	388	402	393	379	416	404	389	398	390	364	389	372	395	364	367	378	398	372	397	380	390	406	374	382	381	367	395	343	371	351	383	396	356	371	353	358	396	383	356	396	348	387	380	394	398	412	398	375	382	354	357	369	424	368	426	377	402	357	380	383	409	355	370	397	374	385	395	382	374	358	364	402	392	337	384	433	374	348	376	349	366	413	410	380	391	373	379	397	412	332	361	351	403	400	383	375	383	404	390	386	398	391	367	407	382	382	366	374	379	340	399	369	407	409	380	357	363	413	366	352	417	406	407	368	340	346	399	390	381	364	405	379	346	359	333	420	404	392	405	369	398	376	377	390	422	351	381	350	413	360	389	382	374	377	387	386	413	397	386	364	349	358	397	395	415	376	393	383	353	397	391	359	381	406	414	375	384	351	364	382	374	369	429	392	396	370	379	403	435	360	364	354	362	414	405	417	377	381	387	367	379	375	372	390	386	379	373	373	399	392	368	389	345	381	381	341	373	369	395	360	359	396	413	343	389	401	436	369	376	423	374	398	371	371	361	439	419	361	382	380	373	374	346	416	368	355	392	418	397	390	388	349	393	378	374	375	410	373	383	410	362	334	388	384	343	404	373	391	363	351	370	351	366	373	374	374	394	378	384	401	378	358	345	414	356	351	352	386	383	406	362	366	360	342	382	380	387	387	371	445	373	376	420	351	409	378	389	377	408	393	357	347	363	353	372	378	371	378	386	382	370	377	378	402	392	371	387	425	439	360	390	375	369	372	374	385	364	398	375	367	409	346	393	363	404	395	387	357	414	388	422	400	364	397	407	374	360	397	357	377	372	387	386	364	382	434	353	398	404	380	345	400	401	364	375	369	379	390	357	398	391	358	374	339	376	408	390	360	374	382	359	410	385	379	374	376	385	358	405	337	357	440	390	374	412	400	412	375	388	354	394	412	378	399	397	363	400	397	421	393	420	417	382	353	385	363	364	375	336	398	360	380	378	406	362	390	386	378	413	415	368	363	387	378	324	400	404	370	357	362	382	366	397	372	338	369	348	367	366	401	366	400	395	376	388	404	360	432	392	374	357	379	352	392	380	362	381	394	388	399	355	363	387	388	369	395	402	402	383	365	353	368	409	401	412	366	368	382	384	352	390	365	430	370	366	398	398	408	395	396	373	390	369	355	355	394	421	392	366	385	399	391	406
6525	4605	8019	8479	7799	6203	4472	3933	3480	3383	2983	2594	2124	1773	1540	1380	1267	1101	999	1060	996	1001	915	927	922	908	915	942	896	981	874	926	916	928	923	879	933	959	882	922	854	872	892	871	888	895	925	834	837	873	904	838	895	883	898	894	869	900	888	834	848	888	842	886	864	825	845	847	877	893	865	865	860	853	848	841	893	822	896	851	885	901	867	876	848	821	823	817	858	847	897	876	864	889	858	880	893	839	883	905	860	841	914	868	881	826	881	835	888	836	815	867	824	837	844	897	889	845	871	883	886	882	863	904	934	834	876	869	874	840	861	846	844	883	926	847	862	916	897	893	848	863	869	889	905	914	908	869	910	862	926	853	846	910	897	919	909	851	849	919	880	886	884	816	834	881	842	879	881	827	838	801	893	865	851	881	841	837	860	824	841	857	823	879	884	837	828	840	859	846	845	852	880	855	858	865	880	855	849	866	863	927	856	880	947	862	873	917	905	847	870	789	822	855	845	832	898	876	838	877	876	889	888	840	892	881	855	848	879	837	814	915	862	905	858	881	869	842	870	890	877	842	856	874	864	820	817	911	902	850	903	908	928	920	865	906	838	885	840	879	856	883	861	895	844	863	905	885	845	900	879	830	921	868	869	859	876	802	903	859	879	874	896	848	892	800	858	907	883	927	900	849	859	889	871	802	893	854	896	864	847	870	900	851	834	873	853	883	941	909	872	875	835	868	848	865	845	879	833	879	859	870	872	856	837	883	855	871	869	849	843	896	854	902	917	914	827	897	907	849	895	878	880	856	897	838	869	864	833	815	935	887	887	806	894	878	855	882	881	867	816	865	906	871	833	899	892	846	836	896	815	897	862	844	886	921	889	812	883	874	871	862	825	844	791	873	871	822	860	838	825	886	889	809	861	837	892	866	846	851	858	820	903	874	859	887	822	854	873	883	886	831	906	886	902	871	864	842	926	815	822	898	831	871	848	871	879	878	867	838	859	838	856	861	870	850	899	888	914	855	900	886	889	832	813	837	855	871	873	825	831	802	923	874	869	896	865	810	896	858	875	857	853	806	866	861	907	859	834	858	864	856	865	854	849	906	908	875	856	898	843	857	890	910	866	894	861	859	891	889	887	901	896	869	867	843	835	870	941	899	820	862	856	887	905	830	869	858	902	872	866	870	819	868	932	849	884	870	819	894	827	854	896	857	840	891	864	889	897	871	893	869	834	875	860	856	810	887	890	863	911	896	894	877	913	872	876	908	832	899	910	895	828	819	847	882	894	869	853	884	919	887	921	884	873	841	899	834	855	863	924	863	874	826	860	874	841	887	829	814	956	910	928	861	867	842	856	895	899	851	910	862	871	850	840	871	804	886	852	846	883	866	867	891	873	862	881	886	879	869	819	899	803	851	827	855	863	847	863	882	884	843	783	866	878	868	871	813	893	852	848	865	850	903	860	808	819	831	873	915	844	855	871	848	867	894	852	857	900	854	850	827	933	846	896	880	905	862	908	909	859	869	851	864	873	784	854	870	892	846	901	826	901	874	843	866	842	875	843	881	924	892	832	927	839	869	877	824	894	911	835	887	831	880	843	877	861	887	919	833	895	858	850	829	884	894	865	891	897	896	877	828	845	876	816	831	821	856	816	905	865	842	874	910	892	880	911	832	849	866	899	849	904	836	854	860	830	851	876	854	902	871	886	854	855	880	890	832	906	922	821	914	882	861	858	898	889	913	863	892	818	837	831	809	872	862	905	891	833	874	873	885	884	875	847	815	835	854	840	858	855	905	927	820	866	876	889	889	897	863	868	864	870	912	872	880	924	895	864	841	886	850	872	877	866	896	863	863	926	856	840	832	880	877	870	861	923	882	888	912	855	923	837	878	878	828	884	834	887	890	820	830	831	852	880	873	895	856	854	896	874	879	898	870	852	857	876	865	855	883	895	872	856	878	880	881	844	825	841	847	872	861	858	918	799	882	874	921	858	876	907	883	833	901	880	883	797	866	873	824	855	947	885	838	877	900	971	898	852	900	807	848	811	856	892	815	908	875	917	850	876	883	879	903	871	891	872	853	792	885	857	834	843	890	905	853	828	844	881	819	835	815	866	845	921	866	829	859	880	873	915	870	882	852	867	846	844	860	848	854	879	878	876	889	839	873	841	899	901	934	876	858	906	906	872	862	865	875	921	865	883	849	827	890	865	878	827	919	882	886	896	921	887	864	898	805	910	875	893	863	873	913	845	900	857	876	872	949	812	910	811	901	942	889	847	915	825	912	878	848	904	854	874	812	888	840	902	887	844	852	880	843	876	926	869	841	879	845	831	877	857	818	863	850	886	859	845	843	832	852	815	897	908	916	912	850	885	850	907	863	831	864	879	856	878	831	835	888	859	820	850	857	910	907	888	884	835	862	837	923	870	854	878	847	820	917	907	902	803	823	870	907	857	881	863	867	924	872	869	864	867	930	885	961	833	834	839	883	855	858	833	870	871	908	859	877	908	795	898	910	884	849	869	865	853	847	889	889	867	892	851	858	827	851	882	890	880	810	865	853	877	872	849	842	853	883	823	899	885	854	855	862	865	811	856	855	854	861	913	834	873	865	878	902	898	848	886	882	884	869	864	890	836	872	876	891	827	895	774	883	844	879	881	888	892	879	879	893	863	856	870	886	908	895	874	857	867	868	836	836	879	911	860	834	867	911	890	855	862	871	847	894	851	865	862	830	875	875	865	826	945	880	862	898	918	865	871	863	852	876	885	880	877	879	844	867	859	895	831	882	832	874	810	880	888	846	869	857	860	859	881	872	890	865	893	888	869	870	846	906	889	901	865	817	878	860	863	883	875	826	825	887	890	829	917	821	862	856	856	897	839	908	862	876	837	878	896	831	837	862	867	921	870	855	897	849	855	853	876	883	863	878	871	894	832	896	816	876	891	825	909	833	820	881	866	861	898	856	822	896	829	867	841	922	856	855	887	836	878	902	864	901	916	876	866	890	847	867	845	837	895	859	891	898	871	864	916	878	843	900	828	866	875	880	856	866	853	877	891	833	853	843	901	833	875	820	923	837	868	841	839	907	873	858	850	910	837	839	906	818	903	886	867	872	853	940	891	879	829	855	906	890	886	863	909	861	866	879	900	848	883	895	849	891	868	908	865	895	885	892	866	863	838	910	796	846	884	900	890	811	844	888	850	891	904	902	791	889	903	872	850	827	862	863	862	838	864	885	853	853	865	851	884	837	900	866	902	852	869	895	913	867	825	839	930	846	908	846	825	894	817	845	839	877	907	816	921	905	838	910	876	854	855	883	902	863	879	877	836	895	876	874	812	842	864	882	856	815	864	891	881	888	877	906	853	847	819	846	866	882	842	847	868	873	880	854	839	858	872	894	917	891	870	853	849	842	846	909	846	850	860	868	848	837	856	867	901	850	881	931	875	847	898	860	905	864	936	862	854	843	888	884	863	860	900	899	846	870	836	880	890	855	876	845	869	853
19056	7561	6967	4767	3508	2584	1786	1301	1055	1082	914	851	696	596	545	453	436	396	423	402	358	386	343	349	351	327	358	360	345	334	329	349	360	324	332	369	361	356	322	362	339	373	343	347	343	334	320	348	369	342	348	302	324	370	329	339	335	314	342	327	333	369	381	335	365	350	328	331	305	339	361	320	324	314	333	339	342	338	349	348	318	339	335	356	327	305	330	335	311	307	318	321	325	356	321	343	305	351	328	332	329	333	334	310	349	320	349	331	347	308	308	310	326	321	324	313	317	355	325	366	319	344	332	335	335	318	330	354	327	318	353	310	353	305	322	338	307	335	343	324	338	350	338	299	326	334	333	322	351	351	321	389	357	346	337	312	359	318	361	333	331	344	344	320	352	347	336	324	340	319	338	340	326	367	313	327	337	316	352	299	356	322	307	356	343	339	333	303	328	342	324	346	324	306	352	344	333	332	351	329	311	341	337	326	316	336	308	332	377	316	317	336	325	354	322	300	374	315	331	332	337	321	310	294	324	335	357	347	318	305	317	345	327	311	315	375	358	304	377	328	286	337	351	355	319	326	354	327	332	349	327	373	364	354	315	342	337	308	320	294	342	338	332	314	326	291	316	336	340	347	366	329	357	328	309	324	334	308	335	320	337	325	301	347	333	318	315	347	325	328	327	348	317	340	328	318	314	347	339	347	329	359	317	319	317	331	330	335	319	329	347	311	310	357	344	324	309	318	381	346	313	325	331	348	323	342	333	315	344	317	354	318	359	332	321	354	359	324	332	367	333	304	312	296	324	350	351	366	329	346	363	343	305	318	326	342	311	346	326	337	319	365	331	347	330	329	342	337	357	338	331	329	337	327	325	330	388	333	329	353	336	388	348	337	357	320	371	347	344	328	327	300	349	334	314	326	329	308	370	333	324	326	341	326	334	339	328	314	311	362	343	368	336	338	332	364	336	353	344	371	325	344	317	308	374	342	348	302	312	337	328	339	323	317	344	345	340	328	358	332	353	313	345	315	332	348	340	329	306	314	357	341	325	349	301	327	332	341	324	323	328	308	326	342	327	319	339	340	312	318	327	346	317	357	334	353	360	311	344	357	320	331	308	366	324	349	310	350	329	345	326	347	309	333	358	365	346	359	307	337	335	326	371	355	335	323	323	347	333	331	330	337	365	313	299	325	334	324	363	321	303	332	347	314	351	341	357	339	333	312	349	324	301	319	343	334	322	298	348	328	340	330	350	349	326	306	318	321	321	316	344	308	371	336	308	309	330	306	304	335	283	338	342	318	313	323	357	356	359	340	325	304	294	336	343	337	341	351	347	339	360	341	333	352	340	307	313	323	326	319	324	340	354	340	318	327	363	331	331	331	296	355	339	365	342	336	334	335	353	329	343	340	302	334	337	272	337	341	325	332	307	367	340	316	300	343	368	356	330	333	363	329	330	340	321	320	315	333	328	330	287	331	333	367	324	316	314	333	306	305	315	316	308	328	328	349	364	303	345	329	327	321	337	310	327	357	332	316	350	348	348	330	333	334	335	367	346	332	324	334	308	326	301	323	320	358	341	300	337	320	340	312	330	345	345	342	324	318	294	341	317	357	318	327	324	318	342	333	346	311	320	320	372	333	342	313	327	301	325	375	347	332	317	289	304	350	340	333	355	311	315	323	276	351	344	324	323	335	332	341	333	322	324	303	308	298	305	348	372	320	377	344	321	338	332	345	358	324	304	326	315	357	298	349	335	286	341	335	321	357	338	307	320	336	346	335	303	358	358	359	341	332	315	346	324	348	332	313	325	346	343	320	367	316	319	311	320	313	299	340	337	354	325	320	314	332	328	340	326	339	336	353	348	326	349	336	322	316	330	327	328	325	324	348	338	372	309	365	305	318	347	329	373	352	343	316	317	359	355	347	341	339	378	360	327	327	351	325	338	341	317	304	329	339	357	336	349	341	340	318	327	329	311	338	337	371	369	330	329	340	308	323	328	326	331	325	355	341	348	329	319	340	358	352	319	338	358	341	363	326	359	335	328	326	354	345	330	331	312	298	304	343	343	343	341	313	318	330	377	334	344	331	313	362	356	300	356	333	344	329	340	346	388	343	359	342	344	312	331	339	350	315	345	352	313	319	329	365	322	342	328	326	320	321	352	359	321	316	324	352	301	311	308	344	339	316	318	350	335	383	317	357	328	336	329	331	351	324	333	339	336	338	311	340	336	335	338	321	294	313	302	369	338	350	294	338	331	357	343	356	347	350	353	318	350	324	356	315	324	352	360	300	338	314	296	331	332	352	321	347	326	346	354	334	351	351	330	348	339	332	339	332	323	338	353	319	337	306	309	362	343	331	319	328	342	300	328	324	333	326	335	370	317	334	346	357	315	331	298	311	328	312	294	338	340	310	359	337	332	334	338	318	325	352	332	340	322	346	322	345	330	364	334	334	315	325	335	336	326	340	316	339	345	335	304	335	352	320	335	326	317	340	355	370	362	321	358	308	316	329	325	305	331	327	347	362	325	337	325	307	343	321	354	332	329	302	320	321	340	330	343	311	358	363	346	300	370	319	322	332	285	332	324	347	320	313	305	352	356	314	349	309	365	328	347	371	362	331	339	333	353	327	315	338	292	335	349	329	328	298	311	315	320	335	303	344	349	308	333	346	348	310	321	357	358	304	333	310	342	327	323	336	327	340	333	302	360	324	332	346	310	324	327	345	344	330	343	328	329	335	356	335	312	330	339	352	364	350	332	324	341	330	313	293	315	294	322	319	350	353	353	322	342	292	344	292	362	343	355	340	331	318	367	344	329	326	332	318	317	340	336	344	335	323	374	324	334	334	355	303	305	311	333	352	362	344	333	369	358	362	334	329	356	309	298	316	348	362	331	350	349	324	349	314	342	343	308	345	349	338	354	341	302	303	321	359	325	341	332	363	315	361	321	330	324	318	329	309	361	345	320	341	341	333	348	336	352	336	330	373	342	347	353	378	335	292	358	306	328	320	333	357	294	337	330	272	365	301	331	301	319	321	334	336	347	360	322	350	336	325	347	321	329	333	326	326	333	336	368	360	351	341	270	339	316	332	301	312	344	363	354	312	368	333	319	331	349	356	351	336	363	338	348	331	317	348	328	306	351	338	322	355	329	348	309	334	326	307	341	322	335	317	326	336	320	352	347	321	337	336	321	351	341	347	328	328	361	318	356	282	339	318	321	337	310	325	326	305	312	345	341	317	311	351	339	339	307	343	311	354	309	325	334	335	319	313	335	310	329	339	316	377	340	323	375	373	341	337	304	346	346	351	316	312	361	299	307	338	351	317	320	376	353	323	335	363	332	371	309	363	340	331	353	316	366	334	338	370	316	314	352	321	354	356	315	329	361	331	321	309	332	326	343	371	339	332	309	361	294	321	322	355	345	305	312	336	334	362	321	345	315	322	331	333	339	366	329	336	330	357	322	323	313	310	328	297	301	347	340	336	350	325	350	316	333	309
12800	6710	12082	12864	12234	9657	7436	5658	4917	4598	4139	3623	2829	2310	1851	1674	1403	1354	1117	1101	1014	907	919	912	916	878	942	918	894	852	906	820	832	808	836	796	855	836	811	812	807	815	801	791	845	765	716	772	779	770	796	796	796	770	795	768	816	776	855	700	761	818	796	749	733	756	823	821	779	758	801	791	735	718	797	797	770	795	770	772	821	778	792	778	742	759	764	802	724	762	775	781	779	758	766	718	783	730	805	775	832	745	751	802	799	718	789	712	790	764	801	805	777	786	788	805	773	768	808	778	756	789	726	769	794	788	770	834	739	773	772	803	741	769	784	786	789	782	762	777	760	811	763	740	750	770	772	755	738	763	752	781	763	801	707	770	765	790	722	792	782	770	770	784	807	803	794	827	786	785	752	749	752	788	788	819	786	721	809	775	789	803	771	775	815	786	765	769	811	773	780	796	773	758	742	766	778	830	789	803	772	764	783	764	757	786	805	838	816	796	765	733	778	741	734	787	795	760	731	788	763	752	733	756	744	743	779	730	792	778	790	729	718	788	744	752	732	773	773	789	807	767	762	767	794	761	787	723	831	787	785	758	767	759	787	800	811	754	808	806	793	779	823	739	743	774	774	780	743	735	760	778	808	771	812	763	744	763	773	788	771	729	701	769	785	785	762	738	758	774	804	760	822	755	790	778	802	743	787	755	774	749	754	772	809	773	794	756	796	770	733	784	787	742	744	820	757	762	789	818	776	750	789	796	797	778	748	748	762	782	795	781	772	759	785	790	768	758	747	787	774	791	815	774	732	778	800	742	819	834	745	822	790	775	766	796	772	789	800	767	774	784	771	787	802	798	754	776	718	789	769	742	790	838	745	762	732	728	766	760	780	760	772	768	757	780	731	795	788	817	767	811	783	782	751	757	811	779	774	753	737	785	748	762	763	749	752	773	703	764	757	733	727	787	756	770	798	741	797	762	757	753	774	812	778	778	754	745	769	758	786	747	759	765	763	779	784	761	769	772	754	730	739	730	790	742	730	778	808	771	768	748	797	805	785	765	773	740	767	820	788	754	739	785	802	774	768	823	788	782	813	759	783	735	729	747	753	766	806	761	720	806	752	753	783	796	759	779	780	781	739	734	803	806	776	757	767	816	785	762	749	779	806	729	736	760	761	744	813	734	745	793	782	795	804	750	797	766	762	781	751	754	763	782	853	817	806	776	771	740	729	743	821	803	726	778	756	766	803	721	784	761	777	872	784	780	776	781	756	791	793	734	771	810	779	799	746	763	786	789	728	751	770	741	740	736	805	771	770	781	781	773	811	808	832	748	730	810	757	775	816	788	790	732	769	781	776	729	786	788	747	800	772	822	770	791	822	774	729	804	783	771	800	744	811	771	790	764	794	753	745	791	816	781	771	767	800	740	763	815	791	796	755	775	737	807	743	770	728	814	744	781	757	754	814	782	761	743	763	779	746	799	778	753	750	764	790	770	716	785	748	844	806	801	779	767	768	805	803	747	783	735	780	757	811	753	815	778	745	745	742	743	799	750	784	777	770	773	812	793	697	800	766	806	765	801	733	751	760	773	806	766	743	772	768	733	815	785	739	781	782	749	725	698	725	781	799	717	800	788	769	774	793	773	785	785	813	752	787	784	802	847	750	788	779	773	779	852	793	743	764	764	789	812	804	764	743	791	808	808	787	753	792	805	766	787	766	772	776	772	790	753	791	745	728	768	794	791	830	768	768	783	783	795	797	799	786	742	771	762	790	761	793	791	788	797	784	795	742	735	781	758	764	809	787	732	801	780	736	785	738	714	797	780	766	732	792	793	805	800	791	821	744	756	805	781	764	782	792	809	785	753	780	777	809	759	783	754	775	753	747	775	788	759	813	759	783	745	776	771	807	754	798	785	765	807	803	763	751	790	786	792	738	774	831	796	730	799	828	748	757	748	764	790	796	796	761	712	767	809	799	785	773	810	786	797	784	799	766	760	780	740	720	779	779	764	808	802	733	712	776	795	761	790	824	756	797	824	744	807	784	804	785	791	772	786	786	779	742	745	769	740	805	797	817	783	798	777	764	765	786	727	794	744	796	742	774	773	815	746	831	745	785	796	767	738	729	772	793	745	749	794	777	716	774	724	825	764	804	797	787	763	748	775	785	833	742	772	791	776	732	790	750	770	739	719	814	799	778	758	808	768	768	768	714	742	796	788	788	714	781	783	779	741	801	797	703	791	775	792	754	762	773	764	810	790	758	783	740	758	725	786	731	762	795	812	768	777	767	787	783	737	737	739	782	756	730	812	783	789	732	788	800	814	787	765	780	712	774	756	788	808	761	755	837	791	777	729	738	796	774	812	780	765	787	821	763	846	759	752	770	787	752	759	794	812	811	746	752	756	742	789	769	791	782	774	785	775	808	821	821	778	785	761	769	806	799	812	772	761	737	758	773	769	776	783	784	768	737	792	745	809	821	780	777	795	742	750	805	800	796	776	767	776	737	807	753	763	787	782	780	813	757	800	770	793	758	807	735	769	766	819	729	778	801	829	802	797	800	849	785	764	772	754	793	762	764	784	787	759	738	765	774	760	786	776	734	730	705	785	743	750	775	792	783	780	799	794	759	793	788	787	796	791	766	763	782	764	800	797	755	764	756	738	750	750	800	754	797	780	788	779	809	772	762	794	806	777	752	772	776	802	784	729	792	774	776	745	739	811	781	766	796	792	795	745	773	781	728	769	758	840	767	755	785	781	778	733	787	751	794	815	786	769	781	784	784	732	762	774	761	771	786	778	799	751	744	795	760	771	808	787	714	738	785	773	761	798	748	788	799	752	811	816	792	771	795	764	758	755	783	794	757	758	768	751	746	773	794	805	783	734	750	703	775	735	786	791	795	769	760	741	788	835	763	743	734	754	793	722	763	770	781	750	772	813	794	759	743	783	783	749	773	706	793	810	812	765	765	833	772	772	764	687	797	766	738	784	766	807	761	748	774	712	803	746	755	756	757	745	791	800	726	797	741	788	755	761	715	784	761	824	798	774	756	835	785	781	786	764	758	773	763	758	762	753	771	773	736	806	783	791	796	770	781	763	750	838	740	755	786	799	761	749	770	762	792	804	769	752	775	801	759	771	790	757	756	772	765	776	765	744	808	760	738	831	684	775	732	750	778	760	813	773	772	717	772	791	796	804	805	746	817	773	795	782	755	714	760	734	821	753	718	731	798	788	725	772	748	802	785	729	765	754	738	821	713	793	748	757	826	777	779	769	776	737	777	732	790	712	750	804	762	738	737	801	784	764	768	776	782	753	745	754	755	741	756	802	770	741	741	790	744	802	797	814	788	717	768	780	786	811	711	819	800	771	795	794	770	768	757	849	775	765	759	775	779	761	727	825	769	815	773	826	799	758	801	790	778	797	769	782	821	790	785	804	761	753	776	769	766	745	798	749	777	775	764	751	757	729	750	687	817	811	770	756	719	806	767	784	709	773	802	732	766	742
26850	11137	9920	6833	4866	3485	2456	1726	1335	1230	1117	941	731	594	531	488	428	358	363	352	338	324	301	278	329	316	285	346	310	286	304	286	275	281	298	290	296	281	253	268	323	281	262	263	247	262	295	276	262	263	239	268	280	275	266	256	275	279	289	284	239	279	282	301	283	271	288	303	270	247	270	286	250	307	287	277	269	270	302	298	280	279	276	297	294	268	280	279	273	282	266	272	278	294	292	258	260	258	264	279	271	261	273	300	245	291	270	290	302	255	261	269	280	291	265	247	260	259	307	315	271	265	271	256	256	280	293	299	303	268	280	319	263	269	270	267	292	256	261	252	287	298	267	261	280	276	289	284	272	288	272	278	266	289	244	271	260	246	269	304	273	281	279	277	262	306	275	270	283	285	264	261	270	286	268	259	289	302	276	267	283	263	283	256	268	303	283	284	262	266	267	259	282	261	271	252	267	275	280	263	300	296	257	265	276	252	266	275	275	289	289	294	266	274	298	310	262	266	264	281	273	281	251	291	302	279	252	293	280	318	247	295	293	243	265	262	237	284	293	274	311	323	261	258	324	314	276	261	245	275	279	247	250	264	286	248	263	285	287	281	284	267	279	285	290	242	279	263	265	264	250	262	292	255	279	236	242	253	318	290	249	250	288	298	301	278	251	264	279	258	287	307	272	268	285	266	270	250	271	267	262	248	283	295	283	299	270	264	268	276	269	283	287	267	270	295	296	276	264	265	263	276	263	267	265	267	283	260	242	255	275	283	299	256	268	283	259	314	291	268	282	287	277	297	265	311	271	270	282	255	266	298	290	282	277	263	301	273	262	287	287	286	294	281	258	252	286	279	270	312	278	258	295	306	276	270	268	300	289	251	256	286	279	263	271	267	270	296	279	257	259	297	269	265	268	280	272	244	271	291	290	276	277	255	220	306	260	288	266	260	265	247	280	292	295	267	256	272	275	293	272	268	279	280	303	278	300	254	266	248	271	279	299	301	267	276	302	323	279	280	245	262	278	273	259	286	256	259	270	239	270	293	290	288	326	241	289	273	316	288	257	306	301	245	303	279	261	300	264	296	281	274	291	272	252	288	280	281	292	288	283	290	219	244	290	267	265	295	277	290	267	278	271	282	267	285	297	256	248	273	281	275	283	242	302	278	262	271	265	283	284	289	297	273	239	277	323	294	272	258	258	284	303	276	256	261	268	271	240	267	275	269	285	248	288	275	254	281	268	246	274	266	291	280	273	256	307	290	272	278	273	275	277	276	268	254	269	296	314	239	266	305	247	263	276	271	278	267	255	266	264	260	269	280	304	269	268	273	268	260	300	307	263	325	292	267	283	296	275	255	276	269	283	292	266	307	280	272	275	279	256	267	267	302	265	248	276	291	281	268	274	244	252	282	249	282	264	301	267	266	291	246	282	282	283	279	252	290	280	252	263	241	282	259	273	278	266	285	257	257	293	297	291	295	262	302	305	237	286	275	285	269	266	274	263	279	293	278	198	268	276	275	268	271	255	275	272	293	269	276	269	288	251	296	282	267	274	289	251	262	271	272	283	262	294	284	290	234	272	257	256	287	291	259	280	287	266	264	250	282	258	257	235	301	287	273	270	281	268	282	288	251	287	242	278	290	267	304	308	250	275	255	288	285	324	270	290	250	249	259	248	236	275	274	284	247	262	281	278	266	257	285	303	252	299	271	280	269	254	296	274	273	267	287	245	257	267	310	295	294	255	253	290	287	285	248	317	281	258	252	274	317	292	258	267	285	280	275	269	260	273	277	272	276	250	297	267	289	282	295	271	279	241	265	293	241	240	290	277	282	264	262	280	249	296	264	287	273	261	260	300	287	287	261	269	279	251	305	258	294	266	284	280	282	270	272	263	279	255	289	267	284	298	272	275	259	282	290	274	247	281	281	247	272	302	294	285	267	261	263	294	259	267	244	278	247	265	282	269	262	259	282	244	266	272	283	280	257	264	308	262	273	255	262	298	299	265	297	318	270	309	267	271	283	273	304	237	287	292	266	240	269	270	281	253	311	317	301	287	305	292	289	265	279	297	273	259	252	269	258	247	254	264	260	241	286	266	271	301	270	254	294	280	279	253	275	285	274	243	263	280	256	243	300	248	296	277	289	250	238	272	266	243	265	263	279	270	264	264	279	305	285	263	276	291	304	270	261	271	291	285	287	248	272	303	286	280	254	264	283	297	269	288	291	297	280	260	294	272	257	284	286	259	271	277	279	266	293	253	250	265	273	281	287	266	256	268	266	271	259	304	252	268	285	291	249	276	274	266	262	269	284	280	268	301	234	264	261	237	259	265	294	273	286	260	286	279	296	310	268	267	304	306	265	222	254	279	300	309	270	255	260	239	243	265	265	266	287	273	286	294	234	281	281	280	274	267	292	272	294	265	238	266	280	270	284	275	296	286	287	289	264	285	283	255	258	285	270	317	276	260	293	291	260	284	276	285	250	280	282	280	295	295	258	277	289	257	292	269	259	259	243	266	271	300	312	281	251	306	255	274	265	262	245	267	274	270	269	280	278	280	289	274	290	281	308	252	268	278	274	275	264	271	290	260	314	274	267	303	281	269	302	285	272	267	303	312	320	305	263	277	286	287	262	278	266	275	256	252	263	266	267	258	294	228	269	268	268	284	313	271	280	282	277	330	247	306	268	313	280	295	256	260	263	268	274	282	290	292	279	268	288	301	266	265	261	251	278	272	263	263	266	270	267	281	276	278	275	294	256	248	301	275	277	268	287	272	267	270	262	297	266	293	269	275	251	252	294	272	237	276	278	285	287	263	291	293	295	273	265	268	279	317	252	276	268	278	298	253	289	302	289	306	277	260	229	245	263	260	298	291	271	316	296	290	318	250	298	239	250	287	259	249	293	289	274	240	269	278	285	270	249	255	314	289	272	264	270	304	276	277	311	271	289	268	259	278	274	282	314	282	283	279	273	294	251	243	268	264	259	264	264	289	262	271	257	269	280	277	254	276	280	310	283	277	253	317	261	273	281	272	285	284	258	286	265	310	305	281	264	269	252	278	256	275	248	255	261	279	277	249	284	278	274	297	269	299	282	277	313	272	255	241	267	254	274	283	286	253	268	283	282	270	285	295	238	288	282	257	267	269	267	280	295	254	257	274	260	289	288	279	273	296	285	231	272	276	226	254	306	274	255	276	297	268	286	260	281	287	242	250	247	279	272	295	280	302	262	261	296	267	281	296	290	240	257	301	281	280	268	300	261	234	261	274	297	270	240	260	287	270	274	284	262	228	251	283	311	290	285	282	283	307	307	303	254	290	274	275	274	304	267	263	269	274	261	256	277	276	291	261	284	269	287	247	243	277	276	244	240	278	294	290	288	250	271	297	269	265	280	272	300	307	280	273	264	270	305	296	288	266	263	237	271	282	282	274	296	284	276	234	259	289	264	274	285	246	267	270	254	267	250	254	284	263	291	284	285	262	262	264	278	299	293	263	269
16014	8658	15772	16442	15094	12802	9739	7168	6336	5721	5090	4473	3411	2785	2176	1972	1667	1330	1161	1070	1017	941	898	875	810	839	807	838	761	761	755	716	764	753	727	757	691	701	725	706	704	720	693	626	662	635	666	670	646	634	630	712	607	666	703	692	628	647	633	660	705	666	674	656	634	694	656	681	631	663	662	631	651	672	614	665	639	659	665	717	652	659	697	661	643	641	659	657	669	672	602	662	664	729	665	658	662	612	650	670	647	656	646	668	644	696	627	657	668	630	671	692	638	650	671	650	702	672	619	658	674	647	607	713	667	637	666	639	690	670	686	651	651	638	657	637	657	672	679	635	677	662	653	633	677	692	618	713	662	624	628	649	657	638	628	641	690	646	634	631	612	650	639	657	661	656	678	639	672	673	682	634	672	670	604	694	678	686	737	627	623	675	619	677	634	671	700	672	681	651	680	691	634	697	691	662	704	737	667	642	615	659	648	646	689	682	677	631	643	697	654	717	601	653	676	665	715	654	633	675	638	618	687	682	674	620	647	717	654	663	670	654	681	644	642	609	606	655	653	666	672	634	648	693	608	676	647	635	633	682	624	635	656	590	678	620	626	701	643	669	649	629	668	613	674	641	625	655	666	668	663	628	682	694	655	687	650	640	674	701	691	656	656	653	615	620	613	633	619	573	670	660	613	618	654	625	665	640	658	633	683	698	680	613	681	619	647	670	672	682	643	624	604	606	604	660	695	652	684	639	663	610	640	672	662	712	658	629	643	678	681	636	641	637	641	642	576	632	637	641	661	672	625	666	662	688	661	664	656	665	618	677	638	661	683	678	670	647	662	682	670	656	675	599	658	685	643	607	641	671	684	631	657	650	632	648	661	649	652	635	658	620	573	636	643	659	622	605	687	624	654	646	661	632	664	697	651	657	659	659	688	653	604	687	627	689	677	607	683	646	677	669	695	649	670	606	650	617	671	616	651	671	642	648	660	654	659	624	669	661	659	677	709	665	686	660	670	647	687	676	656	684	681	620	678	663	660	671	663	658	630	685	636	664	629	601	668	671	640	645	636	659	663	659	631	657	648	695	656	674	609	643	675	661	653	636	673	612	653	652	648	666	649	619	659	662	642	660	680	681	619	649	676	676	673	680	651	643	669	653	683	592	687	670	655	664	659	669	664	705	680	630	626	688	660	699	660	678	657	665	598	694	660	637	664	664	648	664	649	680	626	664	644	617	691	693	645	671	670	640	717	718	640	640	633	650	662	671	609	644	699	671	662	707	648	673	617	657	637	638	676	627	638	676	628	652	647	705	666	682	664	635	644	642	646	679	677	648	650	619	692	638	629	679	658	638	621	661	650	649	629	626	710	607	658	668	632	654	685	643	672	647	611	651	669	654	622	614	616	697	714	655	679	660	657	669	645	671	647	640	633	675	676	677	688	620	667	654	680	682	644	654	686	673	676	612	681	606	675	697	670	628	662	670	658	669	600	649	646	684	684	624	619	683	667	700	631	673	675	644	689	703	625	647	683	665	658	651	637	633	634	627	633	686	682	657	659	639	656	623	626	676	631	673	619	675	646	656	626	625	612	674	656	705	662	639	644	618	619	625	688	646	664	646	638	666	690	637	610	671	722	618	674	650	653	638	687	603	625	637	624	670	650	645	665	688	646	657	661	654	671	640	679	672	673	646	641	643	649	649	673	620	643	645	670	678	648	624	649	629	624	652	674	618	607	698	657	689	629	675	655	638	714	666	658	633	631	669	704	613	625	643	647	675	647	678	652	651	661	628	647	659	643	610	616	677	676	662	648	671	657	672	697	649	670	635	660	661	634	640	676	632	616	641	682	643	653	658	619	685	653	660	667	658	635	648	663	665	648	632	654	682	671	619	616	646	627	704	665	698	640	663	638	628	658	647	648	657	677	689	644	675	629	631	666	631	683	651	668	643	659	641	632	637	662	650	644	602	649	665	638	608	670	634	697	642	648	678	654	641	663	664	658	614	648	663	695	661	648	660	666	634	695	648	683	646	666	681	674	632	640	635	659	621	682	677	646	658	678	703	671	668	669	642	648	653	657	667	647	633	681	682	621	657	629	650	673	656	664	684	673	636	679	670	651	656	663	667	651	683	657	668	626	662	674	669	660	687	637	620	645	683	643	693	605	642	672	650	661	633	663	633	649	695	666	677	649	658	661	639	611	667	645	636	672	634	655	680	677	638	660	662	641	646	653	686	700	673	647	641	646	647	645	628	658	693	639	708	627	734	660	627	633	707	726	650	582	630	648	674	651	667	611	656	687	674	599	640	639	659	629	656	640	694	653	658	643	687	663	639	633	686	609	664	634	633	654	639	656	646	667	705	710	646	648	649	671	630	662	680	687	644	642	670	631	646	656	685	632	672	636	640	653	613	632	649	655	612	659	677	642	618	674	638	659	654	589	640	679	665	642	638	652	646	644	640	690	679	688	678	621	648	670	626	685	646	656	636	680	649	628	675	626	704	657	680	669	645	641	701	681	674	690	662	660	619	696	651	632	694	618	674	669	625	665	659	698	630	649	659	673	615	638	649	582	658	668	637	680	693	652	631	665	650	703	658	638	688	655	673	650	655	638	699	644	670	652	644	614	609	682	664	626	669	647	658	697	714	642	678	663	675	672	662	648	676	667	655	645	683	631	654	655	641	671	676	653	697	630	649	633	654	692	690	672	646	655	663	648	670	675	662	654	677	649	672	633	662	611	671	633	621	654	618	612	710	650	656	635	640	629	636	668	683	651	688	640	637	663	636	676	668	638	666	685	686	667	659	681	628	667	673	665	660	643	641	665	662	682	667	681	682	647	659	668	627	627	627	631	669	661	672	662	638	678	638	686	628	667	647	653	693	670	662	653	635	672	667	633	682	666	673	617	659	625	646	645	626	639	653	628	657	631	632	635	695	597	683	613	628	656	672	645	632	631	626	634	667	633	689	735	653	684	643	639	630	655	648	696	688	679	651	666	627	674	640	713	652	699	661	643	657	691	662	621	660	629	635	729	624	673	710	656	684	651	680	663	653	625	709	676	672	650	652	651	684	662	630	652	655	671	613	684	675	631	693	678	704	659	595	630	671	648	637	637	659	695	674	673	648	630	652	663	644	670	641	647	626	624	682	628	618	702	678	653	656	600	698	672	643	640	614	651	659	628	660	611	673	680	672	639	623	664	644	708	622	605	648	671	662	675	632	690	602	616	627	660	697	627	657	672	676	699	611	720	693	631	671	641	679	640	686	670	650	633	672	685	656	671	618	659	651	656	634	660	627	674	689	675	653	675	666	673	650	630	627	631	667	669	624	675	667	657	651	657	663	634	633	639	611	651	628	698	641	640	636	653	635	658	634	659	625	620	662	637	667	633	718	668	718	696	668	639	613	649	658	624	639	599	697	674	651	661	680	653	672	610	664	686	624	675	734	622	655	652	664	630	645	616	647	633	660	652	657	634	649	640	633	684	680	640	653	682	664	678	670
10145	4530	4204	2819	2065	1565	1188	966	901	819	753	654	565	533	501	491	469	430	369	394	394	386	423	379	423	353	331	374	397	397	360	349	381	391	353	349	374	403	397	363	347	393	389	369	379	360	382	380	349	369	357	357	354	370	369	392	375	388	397	374	386	416	407	369	408	391	369	346	372	368	379	393	381	387	393	415	389	374	408	397	389	397	392	363	390	375	365	375	419	388	379	391	370	356	384	374	359	384	374	361	378	386	392	352	404	411	396	384	367	375	375	373	349	367	355	350	415	371	381	362	347	395	410	378	395	389	364	382	368	377	401	369	398	412	362	408	394	383	377	403	367	376	425	356	416	378	376	375	336	395	364	381	352	390	424	404	373	381	383	375	365	376	378	416	372	415	410	377	388	382	350	385	431	368	392	363	387	391	364	398	344	397	368	368	340	398	383	362	383	353	388	401	385	421	390	389	360	376	373	371	346	379	366	380	423	338	372	364	370	378	375	367	404	364	383	366	397	399	341	360	374	409	375	378	393	390	401	377	398	377	369	397	394	374	362	390	371	404	369	412	375	375	423	379	386	362	376	355	394	358	406	419	374	341	364	366	411	363	381	354	353	380	391	389	351	399	410	370	357	372	382	383	407	351	377	361	371	358	366	374	379	391	403	401	393	352	358	393	366	363	390	356	378	390	364	397	361	392	372	379	372	399	377	408	381	387	367	398	415	401	366	375	388	373	365	350	388	392	401	363	393	385	365	348	376	373	369	409	364	375	372	377	392	378	368	376	393	420	389	389	384	335	383	366	379	411	347	373	354	411	382	392	374	372	348	395	409	370	374	426	409	391	384	378	386	374	371	387	337	401	371	382	386	361	377	381	373	343	396	369	373	410	394	381	404	384	411	402	390	391	389	366	351	381	388	382	392	409	377	419	392	366	366	366	370	397	342	382	401	402	358	359	364	416	346	376	353	388	328	370	390	413	356	394	377	387	359	399	366	367	387	394	364	362	374	381	395	375	356	384	412	400	355	393	380	440	404	377	411	422	355	375	379	352	393	360	343	387	378	425	396	360	359	376	370	408	385	393	398	333	410	353	413	390	374	344	384	395	381	425	393	361	360	384	399	362	395	402	423	390	383	386	401	403	426	386	415	377	383	367	367	394	389	427	386	354	366	390	353	344	373	371	392	404	361	374	360	362	355	366	346	389	411	385	345	396	410	357	366	357	383	380	364	399	363	385	369	362	359	357	398	384	406	365	375	422	383	394	402	369	377	385	373	368	341	376	397	413	379	373	368	384	363	401	429	386	373	363	392	373	410	360	399	409	372	380	339	374	323	356	341	368	360	393	395	373	397	362	391	384	368	393	388	366	340	387	399	391	351	395	376	367	385	365	394	393	403	384	373	382	413	414	368	362	398	388	367	354	389	346	380	398	357	371	372	391	377	413	367	422	380	390	393	404	376	354	388	368	348	379	366	367	393	388	376	410	404	366	377	380	366	355	346	392	389	320	422	382	372	340	362	353	422	383	400	379	362	345	406	382	383	395	389	356	409	385	379	394	385	398	406	388	388	370	398	388	377	398	358	372	345	385	384	404	378	364	382	423	393	368	391	350	357	388	347	370	383	370	378	452	369	372	405	388	401	382	420	386	375	408	418	404	337	398	376	362	413	394	368	366	372	371	384	403	405	382	424	387	419	351	396	385	375	356	395	366	373	386	391	345	354	369	379	391	344	368	341	347	364	379	388	386	385	405	368	381	397	401	402	387	394	329	405	403	364	387	360	381	400	404	392	395	397	421	372	392	371	403	380	371	377	408	367	348	377	394	371	386	378	407	394	366	348	410	353	360	361	378	384	369	412	381	383	435	406	392	365	380	398	384	373	353	363	343	351	374	428	374	378	373	352	383	364	417	393	392	355	378	358	418	396	408	407	326	382	354	396	367	416	350	380	361	346	370	364	388	396	384	397	337	384	359	346	353	385	400	362	337	382	393	367	430	378	371	395	373	415	351	402	390	362	413	358	349	410	445	403	412	395	382	347	375	383	373	390	403	374	338	356	404	404	352	361	350	390	387	377	345	386	366	347	420	399	356	363	342	370	381	393	375	352	371	355	348	360	381	394	346	382	380	361	360	376	335	374	391	387	370	375	360	407	408	392	395	398	385	395	374	367	345	395	366	369	352	389	370	381	376	380	317	382	412	386	390	347	385	364	417	395	393	415	386	416	347	386	371	404	426	358	316	375	384	386	367	381	398	371	418	401	387	378	391	354	370	389	386	372	390	367	408	363	385	384	386	386	373	381	341	390	411	376	365	347	373	422	390	347	358	372	387	401	353	348	379	388	408	418	372	330	399	379	358	391	400	385	353	413	422	385	347	368	396	413	418	397	376	364	374	375	368	391	402	385	385	382	382	405	359	350	356	379	352	391	389	409	387	327	414	416	377	380	377	394	374	388	377	384	373	377	343	371	380	388	351	388	365	384	351	358	386	367	402	374	410	349	357	406	391	399	396	409	397	355	397	386	409	371	412	372	388	380	422	370	367	363	416	419	417	397	387	372	363	364	381	392	386	362	417	367	379	374	359	406	420	371	329	375	328	411	358	350	393	376	414	391	384	381	358	392	342	397	362	374	377	345	394	379	416	407	373	383	357	423	336	351	354	379	386	418	324	351	385	410	369	382	359	362	346	378	369	404	377	411	359	379	380	353	385	396	446	383	363	387	392	396	403	362	403	346	365	370	396	373	396	369	376	367	371	365	399	392	394	379	407	410	381	367	335	358	402	338	355	366	382	352	381	367	384	380	372	416	376	382	377	361	352	402	391	391	382	372	386	387	390	400	364	397	367	396	390	373	372	395	375	378	399	367	359	390	353	418	335	381	409	411	388	407	376	404	354	367	366	392	375	384	377	369	384	391	404	384	393	373	390	431	367	395	374	389	382	370	349	358	391	380	397	357	374	389	385	339	401	389	392	397	396	341	381	345	373	361	378	322	340	362	353	357	369	396	424	340	353	383	389	374	372	399	411	441	378	354	421	370	380	381	335	381	344	373	369	366	390	363	370	417	393	397	392	403	377	418	396	382	406	445	388	354	387	377	427	403	389	391	380	348	373	388	360	404	392	377	389	372	414	350	368	374	385	370	397	416	355	374	375	371	403	382	373	393	388	403	360	369	420	384	383	376	418	351	388	373	433	349	378	387	370	367	366	383	417	395	360	368	414	405	397	370	385	364	402	408	391	386	388	404	394	372	357	410	410	394	391	392	379	366	375	387	405	347	369	396	402	402	373	414	349	392	371	364	424	357	406	362	378	401	425	400	385	391	359	365	392	379	399	363	387	391	345	372	382	405	391	399	367	343	378	373	359	372	361	413	379	400	384	352	370	404	406	387	369	354	358	359	386	367	407	343	357	345	400	396	404	367	401	364	357	360	386	367	365	407	378	390	391	407	369	393	369	359	408	372	344	367	385	396	386	353	406	379	386	381	345	422	365	411	391
6889	4598	7867	8214	7379	6022	4766	3678	3360	3138	2992	2531	2080	1872	1572	1432	1225	1159	1107	1010	1010	938	1034	995	920	929	910	892	962	928	900	859	898	895	893	876	876	915	895	913	932	929	856	869	844	833	856	865	894	890	899	888	906	828	827	831	845	886	903	865	860	867	868	864	909	891	834	910	888	894	880	839	924	916	902	836	914	886	917	843	882	892	902	872	915	852	834	892	830	926	902	855	878	893	915	831	858	855	877	879	828	886	894	867	818	875	871	911	854	811	888	899	849	893	876	875	876	878	867	904	895	862	855	891	813	887	914	839	883	923	895	873	885	867	883	864	902	891	919	851	888	899	919	880	819	850	878	848	851	864	817	872	844	870	892	883	888	809	864	859	868	945	845	890	839	838	847	888	854	899	874	781	820	807	937	849	839	868	865	891	859	848	885	858	836	909	869	864	889	856	886	886	863	883	847	864	896	827	918	919	846	836	891	854	805	872	877	881	864	854	843	817	877	835	872	887	912	902	854	830	907	865	881	871	860	922	847	850	928	834	889	855	866	816	886	932	817	886	926	918	827	923	867	866	882	891	898	860	891	898	845	894	870	873	870	810	899	870	895	889	904	856	828	803	895	869	855	845	857	817	872	900	879	826	838	814	865	929	842	877	910	875	887	871	932	898	909	865	850	820	893	873	882	840	856	860	866	868	883	852	860	870	892	877	858	917	927	862	871	856	918	897	910	867	855	888	845	867	896	816	915	841	843	871	820	861	824	885	880	843	868	936	899	857	849	899	868	842	887	901	882	822	859	814	877	858	796	852	860	924	872	865	869	912	879	856	843	898	854	853	909	877	874	897	891	878	865	882	883	864	930	889	853	877	822	911	857	891	872	887	859	833	873	876	821	868	865	822	885	878	913	926	855	878	885	866	835	871	855	869	891	850	904	929	862	850	876	853	874	830	866	862	883	856	882	916	864	825	851	871	875	848	913	911	855	872	900	858	906	933	877	836	890	820	895	899	872	880	861	912	879	874	889	841	830	916	852	882	908	902	861	833	883	882	868	911	875	828	962	888	843	893	844	863	915	866	856	875	801	887	878	849	914	897	881	877	856	813	839	834	900	882	845	829	906	899	866	835	881	889	831	864	862	861	902	870	880	895	856	876	886	871	883	868	848	924	879	876	901	874	880	899	888	837	836	853	911	881	874	846	893	885	845	887	889	890	882	877	859	887	840	817	870	906	904	901	882	892	945	840	877	878	927	884	811	905	851	873	874	826	820	877	861	851	870	863	877	825	898	890	904	892	846	866	899	906	941	862	884	893	836	840	881	914	853	884	850	906	878	874	855	846	840	862	874	879	867	917	914	838	851	852	824	828	877	881	873	857	897	854	894	894	842	892	884	806	837	906	870	915	900	818	864	903	889	860	879	873	866	839	923	860	865	899	895	940	806	898	878	899	930	858	892	875	925	890	860	824	904	854	894	905	896	849	869	874	931	869	926	902	872	865	870	879	965	848	887	892	827	883	881	871	908	912	864	820	823	850	862	917	877	909	864	885	849	879	840	893	845	842	851	860	871	911	877	914	879	897	909	829	847	808	888	893	839	924	914	892	833	845	935	856	899	874	831	865	851	902	903	858	898	853	856	862	875	854	886	875	895	853	868	873	885	858	896	864	856	840	837	890	909	841	841	898	872	831	864	845	877	845	828	866	898	924	817	874	856	877	904	833	887	916	875	885	868	930	877	897	889	893	886	848	849	853	884	946	847	859	859	853	878	872	872	893	904	908	927	863	888	829	872	901	880	882	862	886	900	905	897	872	859	882	888	843	884	910	892	846	904	814	857	913	868	888	864	941	835	897	858	870	850	890	871	852	861	870	879	858	855	900	886	882	893	869	865	855	877	886	904	859	926	872	795	895	851	833	834	884	896	848	821	849	885	933	890	862	861	884	878	884	858	841	888	907	888	857	868	850	853	878	874	864	928	873	908	862	898	864	857	931	870	847	955	831	782	894	877	896	878	844	859	897	887	920	861	922	916	847	868	856	872	830	850	878	882	862	893	839	852	881	886	859	852	927	840	858	869	862	841	858	856	852	828	863	862	852	904	822	865	852	872	867	888	789	841	842	911	865	865	873	843	913	902	851	901	837	872	918	897	908	819	858	830	893	874	882	862	856	860	848	842	843	907	910	824	883	884	873	907	852	862	879	873	887	869	886	859	833	881	899	876	864	906	865	852	871	886	881	914	848	852	903	872	864	892	844	855	890	909	823	832	908	869	887	882	912	829	899	871	857	831	913	879	907	941	899	904	881	861	856	902	856	903	888	846	856	880	834	899	885	893	814	849	861	852	869	881	915	836	857	860	866	853	907	865	872	919	853	862	873	905	858	841	848	837	878	898	914	852	856	889	883	899	870	860	823	860	894	895	873	889	816	899	917	876	882	834	868	881	879	830	892	873	891	916	880	855	856	850	846	871	839	876	821	901	831	870	840	932	914	897	950	824	861	864	833	878	869	832	866	856	943	878	885	801	791	860	906	832	914	885	905	853	846	859	860	856	877	858	844	854	850	828	935	855	899	829	824	879	850	881	863	849	864	914	872	860	899	877	879	911	905	893	823	852	824	908	848	854	885	907	892	903	864	908	881	914	929	874	859	869	830	855	853	846	897	876	857	893	899	911	874	839	822	849	865	908	858	905	839	870	921	849	875	914	845	838	853	869	916	845	878	868	902	862	868	856	876	877	914	893	870	871	892	828	896	888	850	843	917	899	868	819	921	895	872	901	875	851	843	866	866	869	856	881	867	840	917	927	838	844	851	882	892	826	846	857	875	883	896	878	923	833	890	833	869	876	848	850	894	888	920	890	865	806	908	955	898	899	827	805	890	880	866	901	862	864	862	874	862	907	878	840	885	887	870	826	866	865	882	835	836	830	855	840	893	895	866	841	851	925	832	876	839	905	950	906	876	863	927	850	878	912	852	847	889	916	868	870	918	877	834	883	860	911	885	814	880	873	801	850	867	837	844	865	926	951	798	854	884	824	873	870	863	892	915	896	902	879	868	911	810	862	943	887	874	848	868	883	867	876	889	856	844	876	846	863	857	840	855	869	881	857	833	876	890	815	851	864	863	859	933	863	831	918	854	885	873	872	874	895	859	821	883	849	879	852	847	907	931	845	826	910	940	850	875	839	880	869	835	874	841	906	851	829	885	847	873	917	873	911	895	876	822	869	879	870	870	846	905	823	918	883	873	848	893	844	892	855	868	922	896	890	889	877	870	874	891	916	857	872	827	849	831	835	888	898	881	792	851	884	897	883	807	895	872	875	863	928	878	827	892	860	882	900	904	872	826	876	877	918	855	888	869	909	829	914	875	865	849	852	927	861	848	885	879	838	838	900	897	835	905	892	859	815	921	832	833	873	920	895	842	900	882	902	866	867	912	912	873	898	883	830	900	839	861	873	892	896	838	884	879	860	895	915	884	826	924	847	887	872	913	866	885	906	920
19539	7664	6816	4714	3417	2469	1766	1316	1116	1037	904	786	651	603	497	480	464	416	403	397	363	338	394	347	334	372	394	347	361	350	361	393	343	322	357	341	367	360	350	348	337	327	339	307	333	350	341	354	298	309	358	338	333	327	341	297	337	315	329	329	335	319	340	338	335	324	332	316	336	339	351	336	359	297	304	363	391	357	327	345	329	311	343	343	323	346	289	324	310	325	344	318	329	371	341	352	332	346	335	376	339	353	333	341	277	335	315	347	361	315	346	343	364	314	328	366	322	346	327	372	316	299	350	312	353	350	346	323	339	318	331	335	329	340	301	331	329	329	325	356	324	350	335	339	326	317	340	325	364	389	332	306	324	362	324	346	349	314	344	340	331	327	381	343	324	386	325	352	319	310	316	342	340	321	311	335	343	316	377	340	336	327	316	346	337	333	328	360	330	349	356	362	330	327	360	304	327	322	341	302	357	370	371	359	327	318	349	311	309	331	350	336	347	320	327	324	357	331	327	317	385	328	309	350	345	333	326	380	331	311	327	323	316	320	329	353	301	350	307	325	365	331	321	317	338	298	331	367	355	348	336	293	331	291	359	307	347	326	332	338	304	352	331	315	300	337	349	333	334	295	343	319	308	365	329	373	339	325	344	297	321	379	325	320	290	333	320	339	332	328	313	357	311	332	302	312	332	338	343	314	345	308	344	353	322	327	340	355	342	332	300	301	334	297	372	310	348	340	339	320	315	356	347	324	335	337	327	338	315	319	320	314	330	334	347	363	325	313	339	313	327	331	334	344	323	332	319	331	330	329	361	354	359	350	351	299	305	290	358	320	326	308	327	367	344	317	340	312	335	335	354	330	338	338	359	324	332	357	344	332	307	335	327	309	372	330	371	335	305	364	343	338	360	332	316	352	327	339	352	361	354	327	339	307	346	311	363	331	331	348	313	357	337	347	335	348	310	351	335	348	335	352	302	306	328	361	368	325	390	336	323	344	358	329	309	312	308	355	364	333	316	362	335	328	313	311	307	298	315	333	310	331	365	305	370	336	318	351	334	353	331	347	334	355	328	350	358	331	345	324	332	373	346	345	327	367	371	332	354	337	358	306	315	324	308	344	299	333	331	335	351	354	368	327	314	322	334	314	321	381	332	316	313	345	322	359	312	324	308	328	309	353	311	362	312	322	322	343	295	349	356	390	324	329	347	352	350	345	343	338	300	344	346	383	332	338	356	332	326	357	332	311	320	314	352	342	309	303	313	316	330	323	323	335	354	321	337	313	315	318	317	332	305	350	330	364	328	307	325	336	305	334	307	337	352	339	354	325	334	294	312	328	335	328	350	368	357	338	305	357	348	366	328	309	348	348	337	322	308	371	359	332	386	303	311	346	323	358	327	324	350	302	318	344	362	320	355	370	320	315	395	312	344	337	327	339	336	322	299	377	353	332	318	328	325	318	327	328	317	334	349	329	347	331	303	323	356	348	362	338	317	353	373	354	363	328	294	341	354	357	353	341	336	350	337	360	369	298	344	330	302	347	314	340	315	301	340	338	343	353	324	327	320	327	328	327	309	331	335	355	359	336	319	333	305	340	319	347	338	327	302	300	325	311	277	325	317	327	353	331	338	330	345	351	335	310	359	310	349	379	311	318	358	337	324	332	307	345	333	349	328	319	366	378	351	337	314	341	365	356	357	324	328	341	349	334	306	315	321	352	355	311	351	350	313	316	381	340	354	357	312	333	352	334	340	350	327	333	316	344	346	337	331	326	344	319	340	331	328	348	382	334	346	347	329	324	311	340	336	316	294	367	321	312	343	337	319	334	329	354	335	378	335	330	312	331	279	344	341	297	339	317	345	362	361	310	335	322	351	362	346	345	369	339	349	337	348	333	329	330	333	351	353	365	395	348	337	330	333	310	330	359	303	337	359	338	307	309	333	339	319	340	338	332	320	339	375	333	341	392	365	349	386	320	309	359	308	317	305	324	330	302	301	322	312	319	342	294	353	336	346	347	337	327	362	319	342	342	334	342	356	315	312	362	325	330	318	314	354	339	327	330	369	337	306	305	328	329	365	344	337	334	336	320	326	324	339	307	326	366	319	329	349	320	334	338	347	328	333	335	340	347	389	308	316	332	321	311	334	343	386	336	308	363	330	333	361	353	341	321	348	369	337	368	346	358	360	349	303	301	305	331	329	310	306	370	338	357	328	319	342	331	367	342	336	331	331	311	358	311	306	351	331	352	367	304	359	326	360	338	363	321	323	321	335	335	322	293	357	307	323	334	340	369	295	389	364	345	356	359	332	312	315	299	335	334	347	313	371	334	295	350	333	337	331	352	325	358	343	339	321	337	320	357	328	327	337	320	328	344	371	319	361	357	351	339	343	318	326	358	342	314	331	323	355	329	322	332	337	309	343	318	363	324	332	309	359	306	369	342	345	349	298	322	344	347	352	335	335	362	354	333	328	342	332	340	327	351	328	336	352	326	317	325	314	323	342	355	341	351	309	317	314	326	338	330	330	343	338	330	376	354	347	350	306	362	332	365	378	348	348	345	328	357	331	343	344	337	372	375	338	357	356	371	338	326	349	331	340	322	354	323	355	330	289	317	330	331	379	314	366	340	377	340	345	363	304	379	283	327	321	323	377	341	338	339	340	309	341	333	332	347	317	358	359	302	341	322	320	315	341	337	356	339	363	329	356	322	315	349	302	315	302	322	325	335	332	309	340	327	321	298	342	365	349	348	325	338	347	331	341	318	292	343	328	290	337	306	307	341	328	336	313	358	363	316	326	349	347	391	316	351	307	331	354	314	338	324	337	340	341	335	319	344	319	376	306	337	311	344	321	312	345	358	332	335	328	351	333	348	329	339	328	324	365	354	307	309	347	330	287	331	340	327	322	337	344	352	315	345	333	317	315	343	345	325	325	371	353	325	322	366	382	335	350	315	335	333	347	308	305	339	337	355	354	383	344	357	377	340	350	330	339	347	359	337	350	339	363	309	327	331	328	326	352	356	286	335	321	316	334	330	360	311	310	307	332	385	336	332	300	355	321	358	323	327	359	325	348	334	306	316	321	345	327	357	316	358	336	340	333	313	369	332	287	348	369	351	342	357	366	346	337	333	386	325	339	325	334	349	331	343	311	306	344	322	348	315	349	321	354	340	341	336	325	334	306	330	331	307	328	363	356	356	356	341	304	327	313	346	298	341	325	330	344	354	326	357	351	361	328	342	326	356	351	332	345	316	316	306	333	304	354	332	374	329	390	356	339	331	301	314	310	332	348	294	360	328	315	373	313	291	363	340	345	317	358	330	365	326	309	374	339	352	368	342	359	346	338	319	371	308	320	360	325	326	325	318	343	336	357	344	323	288	342	327	328	325	343	302	379	338	324	330	323	379	339	311	325	334	316	348	303	333	341	309	344	365	338	327	327	307	338	323	327	358	310	350	348	323	362	321	329	314	359	369	359	325	338	333	321	340	357	360	318	340
13110	6658	11813	12708	11898	9377	6865	5712	5114	4628	4110	3427	2779	2344	1932	1724	1501	1251	1185	1034	1021	950	966	802	891	906	871	873	886	838	885	852	846	807	823	792	803	822	788	731	800	809	828	723	787	831	802	754	800	791	804	777	735	844	812	785	784	777	784	799	785	813	751	805	780	799	750	751	766	800	745	752	746	796	737	779	783	761	750	772	736	774	764	793	769	824	783	828	780	751	851	780	808	783	794	748	762	786	781	785	747	710	711	736	752	760	867	790	796	776	802	783	730	760	765	785	768	786	788	770	779	768	781	774	778	791	808	723	778	749	770	768	783	763	769	753	763	752	762	775	797	773	813	816	778	781	785	782	769	794	792	779	792	732	723	809	779	767	768	775	802	773	791	779	759	794	773	771	780	771	770	762	758	796	751	826	765	765	761	750	739	772	802	776	753	764	794	790	739	819	777	773	763	735	809	787	801	762	786	738	769	722	764	767	809	755	814	782	765	751	778	803	740	817	765	778	750	745	819	740	776	827	768	832	797	818	767	821	793	774	806	806	785	778	753	806	786	768	808	821	761	784	806	812	800	782	812	760	749	778	740	831	767	772	750	774	759	826	771	778	797	776	761	807	768	786	773	764	775	722	762	784	797	794	730	785	771	755	735	754	820	772	737	735	775	815	764	787	792	853	765	806	752	765	727	809	757	786	789	810	782	714	753	784	832	807	816	791	770	781	765	800	721	809	781	733	769	746	769	763	819	793	761	827	809	807	741	770	785	738	781	759	779	781	774	729	783	806	757	755	787	798	806	761	744	748	755	761	761	790	807	721	733	780	746	773	748	840	758	740	697	789	762	768	801	788	770	784	837	817	799	753	813	798	794	772	774	773	768	778	795	794	789	804	738	763	778	729	810	792	812	775	778	771	808	747	796	788	806	784	725	770	750	778	769	783	766	750	736	787	731	788	780	752	766	774	762	774	765	745	700	764	793	761	739	749	767	817	790	780	812	791	790	759	768	798	722	737	792	782	842	730	749	770	792	762	788	766	798	793	784	773	783	787	795	762	790	791	715	829	744	747	780	782	807	802	791	780	780	778	772	755	794	806	766	828	780	812	741	799	773	797	790	819	754	752	772	745	821	747	794	742	748	793	828	845	775	735	808	791	758	747	776	782	791	766	762	786	775	792	766	765	793	802	804	790	746	791	738	754	787	802	789	793	811	789	798	791	820	745	787	751	750	720	758	813	782	779	755	808	716	839	800	728	791	809	762	825	750	717	763	768	810	787	748	742	738	745	780	775	800	783	735	790	760	771	812	774	793	779	823	788	794	781	753	766	765	787	821	766	776	705	764	796	805	759	791	771	754	748	826	793	752	765	744	799	785	773	784	777	846	793	766	780	804	792	758	774	736	761	803	785	824	809	735	774	736	790	792	782	764	822	785	744	808	732	768	767	806	754	721	800	766	831	765	796	762	833	784	807	853	750	777	780	787	774	744	793	778	745	723	760	802	743	759	786	755	803	753	767	772	709	792	703	811	747	772	805	779	778	834	740	753	779	767	772	766	751	772	804	799	791	776	772	775	783	773	776	772	809	727	803	805	806	773	783	811	766	808	769	786	771	790	790	772	733	819	781	745	736	764	735	809	824	773	791	758	742	719	761	802	777	822	758	774	799	748	783	812	780	796	782	791	804	750	763	798	728	729	732	776	767	798	765	736	793	795	772	794	791	814	763	768	746	766	808	762	798	733	733	774	739	735	768	759	776	768	804	805	777	782	747	791	721	755	758	817	783	745	746	742	760	754	719	813	773	763	773	751	806	772	786	774	806	777	737	789	789	798	768	793	722	783	745	764	788	847	783	771	801	780	784	758	771	755	771	782	785	793	753	720	787	796	807	726	771	748	807	749	753	763	780	802	773	783	785	768	767	775	786	791	784	786	743	797	772	786	737	775	792	709	814	811	775	771	739	766	746	793	795	817	753	731	778	766	782	802	746	762	746	762	819	790	797	778	777	793	766	746	736	766	798	737	763	817	742	760	751	809	778	759	793	779	791	743	771	746	799	758	818	743	773	758	808	778	761	799	803	743	799	806	787	771	765	784	775	705	792	777	765	840	812	831	798	733	808	782	747	761	791	788	761	813	786	805	819	713	766	790	800	759	724	809	767	826	788	783	717	776	783	779	778	751	817	787	746	780	807	781	737	774	768	782	802	738	763	819	803	762	743	775	828	805	796	773	784	739	792	812	775	844	733	777	754	795	811	796	749	774	820	771	757	752	827	753	774	789	754	742	757	777	773	760	718	810	767	774	819	770	795	800	746	769	765	752	758	684	791	741	763	726	797	761	733	786	778	758	806	743	793	779	780	803	803	761	787	805	807	814	763	762	811	749	778	765	798	801	847	748	806	805	762	767	731	770	794	798	738	800	787	794	734	806	802	765	812	793	714	710	744	783	779	734	811	780	752	758	776	773	792	745	823	800	785	731	750	712	745	815	831	782	769	731	782	748	768	784	813	783	780	775	788	791	800	749	775	771	795	809	754	819	765	768	746	810	793	799	786	788	727	743	774	718	810	751	792	812	797	797	808	740	810	780	728	785	750	730	753	788	765	762	772	747	726	781	726	777	769	737	774	788	811	762	760	807	746	769	774	792	757	758	781	813	751	735	761	786	775	760	776	751	758	751	789	762	791	794	754	789	752	796	754	806	775	773	780	775	768	775	788	775	757	779	770	752	753	782	745	770	780	756	742	777	792	792	734	730	789	829	825	770	782	813	788	833	785	740	741	767	776	785	797	800	817	786	779	765	790	782	739	775	781	714	740	781	797	746	758	786	778	758	731	786	813	789	764	778	745	771	810	802	776	759	766	764	803	782	792	728	777	774	765	756	780	797	726	779	723	730	760	775	753	767	810	760	764	751	816	778	798	806	807	788	765	770	724	752	782	790	790	818	806	727	749	838	765	817	769	738	785	738	795	775	758	791	777	745	751	778	796	771	805	753	750	787	790	724	757	814	747	782	788	811	779	787	769	777	762	770	828	781	813	761	780	768	795	783	772	775	781	779	768	738	774	773	768	769	799	825	803	798	760	796	780	759	791	766	772	759	772	760	730	773	797	757	775	765	791	806	748	776	755	748	761	754	792	775	828	820	803	790	817	798	760	706	787	813	779	780	752	749	737	738	778	775	776	769	760	776	800	760	772	805	767	762	807	760	770	761	794	772	758	788	757	742	786	773	758	767	818	776	832	803	789	803	798	786	798	805	761	771	758	723	809	766	796	800	787	766	790	791	768	846	765	780	761	779	738	781	752	799	808	780	754	770	800	806	765	735	796	784	780	782	802	800	788	778	780	779	777	802	794	787	781	786	762	773	842	764	779	823	752	766	820	777	772	726	766	829	819	763	785	765	745	775	757	774	773	798	791	807	756	782	776	795	719	782	802	768	758	787	759	760	759	782	777	752	804	731	729	792	761	804	752	788	776	821	768	764	745	828	785	768	776	788	761
27492	11158	9131	6560	4951	3346	2153	1667	1455	1154	1101	878	773	638	533	495	409	414	345	337	322	314	299	294	309	296	327	296	299	310	311	248	264	296	294	249	297	293	277	276	266	315	280	279	279	278	282	292	310	290	287	297	291	292	298	266	271	303	277	294	263	281	297	310	280	243	297	296	308	313	305	273	264	254	275	279	262	269	289	285	259	303	277	270	266	251	256	264	302	273	302	257	252	274	285	272	244	271	271	258	265	281	293	284	289	291	269	272	308	273	287	265	274	308	272	258	280	268	262	282	267	301	296	283	290	291	254	298	253	298	321	271	268	267	254	276	266	278	308	292	314	243	262	256	284	292	239	282	287	269	288	268	307	275	279	274	260	294	262	309	278	261	266	263	287	298	273	273	263	295	254	249	313	264	245	289	283	272	282	294	287	270	253	282	262	289	245	264	269	274	302	242	275	276	300	278	274	268	248	288	284	257	275	288	272	275	259	269	289	280	260	248	260	271	292	278	274	293	289	275	290	308	277	292	321	260	280	300	276	280	243	274	271	282	279	284	284	288	280	305	253	265	272	263	301	293	287	290	262	271	265	242	273	269	237	280	274	276	252	293	306	291	268	279	290	278	278	284	284	272	259	306	288	297	287	282	304	285	286	267	277	258	283	286	317	272	278	288	287	260	280	304	244	276	284	271	298	279	255	268	254	282	238	289	277	282	268	274	302	277	283	324	279	270	285	302	253	290	288	297	281	282	278	277	294	298	297	302	299	270	245	334	273	285	319	262	299	250	299	255	286	293	283	269	284	271	297	282	269	266	306	271	273	289	279	240	281	294	263	265	269	248	285	258	259	241	276	274	273	295	263	289	281	257	284	279	249	273	246	284	286	294	273	305	250	279	313	280	288	307	261	303	262	273	315	297	285	283	275	276	287	300	273	326	275	245	282	270	266	288	243	266	279	264	282	258	303	284	298	277	267	289	278	278	299	293	269	265	273	294	285	296	265	276	310	277	280	263	272	273	225	269	312	319	281	289	284	269	241	279	313	279	282	295	257	275	285	285	273	267	290	268	283	230	286	293	264	271	284	280	256	288	256	258	275	256	309	278	237	271	261	262	272	261	276	256	289	308	305	265	254	272	302	297	279	305	229	252	288	271	293	240	306	265	279	267	274	273	265	252	255	257	267	262	265	262	248	266	256	263	262	255	250	251	277	272	280	285	265	236	282	290	284	265	309	269	278	290	274	274	291	269	256	279	284	265	261	287	321	283	269	334	260	288	276	291	288	273	291	280	255	301	270	265	265	281	280	301	277	252	279	275	280	283	280	293	278	263	251	295	252	288	295	298	263	291	287	270	278	267	279	294	304	287	260	268	266	272	283	263	267	263	266	262	246	273	283	283	285	261	278	278	253	260	258	283	276	290	290	294	298	300	252	294	256	281	288	269	241	278	266	276	277	288	298	265	277	280	286	269	269	299	270	243	301	271	248	288	285	285	294	304	271	271	314	278	271	267	299	290	291	257	295	277	288	268	290	283	266	299	275	295	288	250	292	283	271	300	272	294	288	274	277	257	283	268	289	288	293	294	317	254	279	269	268	290	266	311	284	281	285	291	313	300	269	285	289	315	266	283	273	244	254	279	283	293	250	298	266	279	266	284	286	272	312	296	273	256	280	283	289	290	274	274	283	264	278	317	281	274	288	265	307	260	238	265	311	304	272	304	299	262	282	259	281	282	273	283	252	277	304	299	287	292	298	250	289	267	256	311	268	257	278	276	291	274	295	276	254	269	278	268	284	271	262	291	279	276	291	276	259	262	275	258	268	277	262	263	259	294	310	263	248	290	301	264	259	307	268	265	270	314	273	264	262	276	266	269	283	261	258	268	264	264	283	275	278	319	266	272	291	283	321	341	262	277	290	278	255	315	260	272	272	252	241	260	299	242	293	298	273	294	296	294	281	296	294	285	299	289	273	281	313	272	314	294	285	279	314	249	276	271	287	300	259	285	302	283	296	292	285	282	306	288	305	316	319	269	283	251	247	258	277	281	268	286	264	318	276	269	245	291	257	278	269	324	287	289	303	304	266	286	317	273	307	303	298	259	275	267	269	290	303	287	304	289	289	291	309	275	255	286	267	267	253	277	283	280	268	266	263	294	306	304	294	262	273	248	286	257	285	275	277	265	276	250	272	269	236	278	314	278	262	282	311	284	269	287	296	280	276	269	289	280	299	284	270	255	265	292	286	274	250	258	276	315	295	294	313	272	262	310	265	301	288	272	303	266	251	261	304	257	243	250	285	292	277	296	281	277	277	304	249	273	256	272	280	263	271	278	274	260	286	273	279	294	284	256	299	285	294	280	293	272	288	225	273	267	302	258	293	284	245	245	288	246	287	273	250	253	271	286	254	250	275	236	278	268	294	274	286	289	252	273	269	294	288	270	239	298	272	260	288	269	282	307	277	243	282	259	272	288	265	275	321	266	266	245	292	237	275	279	265	290	281	292	258	304	309	270	254	284	268	255	299	323	289	310	256	281	287	297	263	277	287	260	302	273	262	247	278	289	258	267	292	314	283	283	274	258	247	257	264	261	294	282	259	289	278	254	268	257	269	267	266	268	257	277	276	257	266	293	285	250	288	268	305	260	287	292	269	278	268	307	274	249	273	266	280	257	298	282	276	268	270	282	259	320	297	264	300	298	272	271	267	262	250	294	263	297	285	277	286	261	292	274	273	299	272	256	270	267	275	294	302	297	286	291	295	256	266	279	264	276	314	257	272	278	270	295	270	282	284	287	268	281	261	268	268	247	282	292	293	300	296	276	268	299	271	299	282	309	257	290	286	297	299	267	276	280	273	273	287	297	238	280	285	328	278	278	264	270	255	285	307	281	279	278	279	279	287	262	258	240	296	282	274	281	293	271	307	294	266	267	263	284	276	283	261	305	273	278	292	319	275	260	250	256	307	270	276	299	263	284	253	269	259	265	268	273	276	295	262	269	251	315	278	294	264	260	326	272	269	265	260	311	301	308	263	248	289	287	272	301	303	266	268	279	254	277	261	282	293	248	269	292	263	250	264	272	282	254	281	267	312	304	281	274	286	266	267	256	324	293	302	270	311	274	283	256	250	263	286	255	269	253	311	266	273	260	259	266	263	272	265	259	263	287	258	269	298	269	271	278	277	271	284	264	281	272	323	273	262	277	298	282	307	268	260	266	251	247	284	273	268	286	281	238	258	278	262	281	311	290	250	257	285	221	298	256	264	274	266	301	291	271	316	296	288	289	272	282	278	236	274	282	289	251	272	291	269	272	256	279	284	308	280	264	278	293	259	316	284	285	285	287	266	244	295	290	253	283	270	294	271	272	317	310	282	286	249	263	335	261	286	280	310	278	318	238	282	271	282	280	301	280	289	273	283	256	271	272	296	248	289	264	287	254	279	284	270	281	272	299	286	279	252	307	258	276	282	253	274	264	263	256	244	289	269	278	289	274	292	287	290	280
16168	8691	14767	16309	15539	12565	8987	7261	6569	5933	5401	4379	3298	2791	2261	1892	1583	1303	1179	1056	1002	952	866	772	809	831	780	781	808	750	754	800	719	770	741	743	720	654	673	695	707	695	670	689	676	717	674	640	708	653	680	637	641	661	712	702	665	677	682	628	683	676	684	656	644	646	613	637	667	673	665	635	689	650	707	709	633	657	641	660	661	668	653	641	703	661	691	680	673	678	643	638	614	645	598	652	619	652	697	653	635	650	672	715	672	672	649	647	673	691	618	661	684	676	702	654	678	656	632	626	699	650	660	607	628	661	674	728	667	666	628	631	691	669	613	645	659	673	685	656	674	682	651	678	679	674	664	642	681	661	659	643	641	635	609	633	676	627	659	684	711	685	660	653	666	641	694	696	671	679	647	684	647	656	623	652	654	583	657	659	665	618	653	672	651	622	646	672	681	686	682	635	677	676	682	665	670	699	638	673	730	712	683	645	649	617	695	658	664	662	645	650	658	672	672	636	602	658	612	651	661	622	640	652	653	646	654	678	691	641	690	647	667	657	675	642	672	692	688	678	642	664	664	652	668	695	658	650	671	626	680	689	643	651	668	655	696	654	652	669	676	603	633	688	686	697	644	608	657	694	650	642	610	678	638	664	676	659	666	649	645	629	673	659	663	614	643	654	635	600	670	691	632	634	690	670	638	615	679	667	673	613	613	722	682	658	707	663	679	670	670	663	674	647	695	628	660	640	690	688	634	636	649	617	653	643	644	638	674	676	656	664	676	618	674	630	658	644	680	626	615	639	689	686	615	659	697	627	686	613	647	655	671	638	667	603	634	685	671	671	655	656	676	645	708	630	658	680	666	713	648	674	674	687	700	666	647	635	694	676	660	667	662	656	660	672	664	715	654	619	665	615	698	613	678	641	666	664	683	646	703	652	691	658	708	647	646	698	655	663	664	676	666	683	638	594	617	658	658	682	655	692	645	689	644	665	672	624	652	638	704	679	638	668	659	681	663	645	664	618	634	677	668	672	633	628	635	668	649	702	663	623	633	652	656	659	646	653	651	658	658	670	622	652	665	634	706	664	636	635	636	673	663	648	647	682	626	664	693	666	623	693	685	693	677	649	639	667	682	702	673	643	637	619	655	642	651	640	627	642	685	646	701	669	646	619	646	668	631	695	620	651	624	659	652	645	630	676	687	648	623	641	659	632	669	623	662	653	649	673	635	599	701	662	688	658	678	650	671	650	671	694	672	641	622	657	647	637	662	629	617	639	638	691	638	651	668	656	632	639	644	684	631	631	594	653	641	678	631	630	718	652	642	655	628	666	699	687	629	721	672	645	682	673	654	658	695	607	632	654	633	641	583	652	665	691	632	662	653	669	631	630	694	635	648	629	638	676	672	605	650	632	655	704	614	699	650	684	606	656	693	686	679	645	624	658	649	656	674	659	678	695	668	699	641	638	721	642	659	605	695	579	627	682	673	655	692	669	642	655	639	659	630	631	648	611	655	611	651	642	614	677	648	653	653	662	631	672	667	636	677	648	669	677	608	668	671	644	696	661	669	652	670	675	654	676	662	660	657	628	677	633	639	655	614	617	661	662	734	652	620	677	633	663	650	598	639	702	681	663	626	667	683	662	668	680	658	668	652	628	662	650	636	657	704	677	650	679	695	669	661	656	662	661	648	674	691	641	669	636	667	663	679	660	646	658	666	668	651	630	660	691	684	606	660	669	676	652	687	640	704	623	655	653	711	691	638	669	671	659	674	689	700	670	693	681	658	662	682	621	671	695	672	644	631	632	710	640	648	694	665	635	661	637	713	615	599	627	657	702	650	642	686	623	628	667	643	654	626	652	648	645	645	706	638	634	655	708	669	680	648	652	653	604	693	710	683	670	671	679	675	615	670	676	668	651	656	676	653	624	643	669	679	685	648	684	637	662	647	676	669	650	651	645	692	687	714	641	683	681	631	628	667	671	697	622	679	672	654	691	676	619	701	663	696	628	659	645	634	665	694	616	606	634	645	605	624	642	665	668	663	674	667	643	704	600	661	635	682	653	672	692	589	623	665	627	672	642	674	652	629	662	625	669	674	631	637	631	657	662	704	657	727	638	644	674	637	651	659	694	685	670	666	636	634	672	633	655	664	658	647	693	633	661	692	631	689	661	651	668	670	637	650	661	641	633	645	657	671	652	634	642	693	652	694	638	688	655	703	656	684	675	634	698	681	621	637	704	648	630	683	656	725	684	673	638	667	644	674	631	650	695	672	611	703	620	646	635	631	663	687	682	673	717	668	647	658	664	651	666	642	677	666	632	646	680	674	650	726	684	647	670	667	660	678	597	617	669	631	616	683	666	683	676	630	697	633	640	647	682	637	658	694	625	688	612	696	646	651	670	647	663	652	678	677	666	640	675	703	674	671	639	631	673	699	646	671	653	683	618	685	647	663	692	679	675	693	696	622	663	674	665	652	700	637	652	677	672	598	672	671	681	678	640	650	668	670	686	700	633	630	658	668	696	651	687	677	660	653	626	637	650	647	682	694	630	649	628	664	657	668	671	646	668	653	679	685	642	675	695	643	656	646	653	646	648	660	680	701	641	624	658	642	662	668	624	677	676	689	612	656	648	683	615	687	635	638	695	658	643	662	648	626	659	654	672	641	643	649	625	615	662	679	649	656	633	634	661	671	686	720	632	635	655	603	664	645	717	668	634	636	651	648	658	697	635	660	666	722	661	677	677	663	628	659	686	641	647	702	631	656	680	674	652	647	689	648	676	637	644	700	633	640	685	620	696	677	693	669	635	678	657	705	672	637	617	637	670	688	703	644	683	702	622	688	640	681	639	675	665	631	684	692	623	649	637	653	672	623	684	653	661	638	672	645	663	667	672	663	656	708	646	679	635	646	618	664	644	643	665	625	641	710	638	605	672	661	640	648	658	661	638	624	662	680	632	655	631	628	661	668	673	701	644	654	721	649	673	672	639	622	672	673	704	652	697	684	676	668	689	643	641	615	654	637	633	620	647	649	670	625	671	669	699	646	692	652	671	636	636	646	654	663	641	636	660	622	608	682	631	631	682	660	675	703	645	674	642	643	657	666	673	697	620	622	589	693	647	631	707	723	639	672	649	658	675	638	636	705	643	618	635	640	609	625	626	688	629	687	675	618	640	691	696	640	629	623	674	637	655	692	704	714	675	702	641	634	680	685	675	641	644	667	635	649	676	679	694	657	677	641	653	673	697	682	697	678	703	699	640	712	664	654	634	677	729	648	634	645	662	639	647	627	666	661	641	610	594	626	644	659	670	621	661	697	680	675	682	652	614	634	707	698	633	646	666	654	704	667	650	661	631	692	672	641	663	675	637	657	640	629	634	660	607	658	675	647	661	653	677	649	681	655	655	687	649	652	685	621	635	670	675	628	619	660	643	692	702	635	654	614	632	630	667	646	679	648	651	642	670	684	683	672	673	614	627	696	663	681	669	678	648	644	660	655	633
10441	4695	3847	2828	2121	1538	1092	976	854	824	770	673	593	511	476	458	507	465	421	393	417	373	396	389	390	381	390	396	436	385	386	391	357	346	389	415	393	397	433	411	404	378	401	393	374	407	403	393	405	403	417	425	391	392	385	384	389	429	388	374	363	384	373	377	396	350	379	393	381	353	368	383	381	360	369	388	392	389	364	367	410	398	369	380	381	353	381	402	400	389	404	419	407	397	432	365	388	360	380	383	381	360	378	414	406	392	354	385	376	377	424	395	390	374	375	412	356	372	400	361	369	417	387	378	385	394	407	408	371	367	450	374	416	398	381	363	394	366	392	371	368	412	382	395	388	397	403	396	371	387	400	388	370	406	365	397	375	387	353	422	398	376	377	357	438	400	401	359	405	413	354	357	378	345	364	400	364	366	386	399	374	401	361	364	380	394	373	384	367	401	348	390	351	368	399	365	353	389	409	386	367	376	409	378	362	372	358	391	399	403	389	401	425	385	366	417	396	390	409	388	408	378	396	365	386	400	391	383	372	357	379	371	375	388	402	378	382	382	388	394	388	407	397	411	404	370	391	380	371	414	347	317	371	334	391	371	378	374	374	377	422	402	367	368	395	387	395	329	384	433	431	379	384	372	374	377	378	391	374	367	358	403	373	400	414	392	356	390	432	378	379	374	385	382	383	389	383	381	395	368	373	345	386	399	429	406	361	445	389	376	399	390	419	375	394	372	390	433	408	413	364	367	393	413	331	393	390	394	428	419	430	376	397	402	371	377	397	386	387	363	385	380	353	368	391	391	359	375	368	380	379	427	412	408	399	419	397	376	414	393	378	397	375	382	391	360	401	379	347	384	396	349	389	344	382	386	363	381	412	361	391	380	451	402	398	376	351	349	376	401	381	403	383	383	350	378	382	392	385	347	397	327	408	369	406	402	388	420	371	400	347	416	348	395	380	414	429	403	367	396	371	347	374	387	377	401	423	358	390	382	386	383	420	418	365	369	394	371	344	430	395	390	396	383	387	403	399	371	360	420	336	369	404	398	432	352	395	372	376	372	369	391	376	369	367	330	356	395	391	418	407	389	397	413	361	377	402	387	365	375	371	368	399	361	435	414	395	394	377	382	393	413	361	400	397	395	411	401	360	367	368	381	398	402	423	406	411	430	395	394	395	392	414	396	380	388	367	381	386	398	416	400	422	345	420	385	368	382	406	399	414	381	390	401	383	403	375	379	368	415	377	391	395	403	404	363	372	366	344	407	410	349	405	427	405	396	352	395	361	368	358	432	340	376	402	396	387	394	425	463	413	377	379	386	348	387	398	338	390	415	380	385	381	409	382	391	408	428	375	407	394	402	344	417	320	409	391	420	375	389	416	384	362	377	374	402	372	374	384	358	406	334	406	382	396	370	374	350	401	366	394	392	401	397	367	362	361	384	408	401	392	402	386	304	399	347	392	409	434	419	387	396	367	420	387	366	391	355	396	349	386	384	383	386	394	386	368	390	409	388	380	365	369	358	367	373	384	359	387	399	407	407	395	356	369	361	401	366	405	356	377	411	396	359	351	376	397	382	351	382	359	402	343	393	384	378	383	385	379	420	407	389	393	371	393	409	417	391	350	418	365	360	382	411	412	397	410	374	357	401	371	370	350	360	450	356	385	346	396	403	384	380	353	406	397	395	402	369	408	356	387	362	372	380	422	390	400	393	418	362	397	363	394	385	372	392	407	387	391	391	372	371	424	391	413	406	397	370	387	400	372	371	377	373	379	388	392	348	379	407	369	364	374	420	388	397	376	397	383	375	398	381	367	404	385	334	363	395	377	378	401	377	365	373	390	357	380	366	376	385	397	367	366	394	402	425	378	417	375	403	388	354	390	418	408	435	383	350	399	372	377	345	365	396	392	388	373	383	384	328	398	371	397	360	396	357	391	406	387	359	383	411	380	393	411	391	404	408	397	402	382	402	358	364	386	413	399	374	364	366	405	374	387	390	346	368	371	371	395	394	397	397	373	371	352	362	369	371	405	399	430	360	380	421	338	405	418	396	368	406	377	355	410	401	343	409	391	405	396	403	377	433	343	396	392	386	382	415	379	390	349	385	409	352	382	360	376	398	413	391	386	371	400	359	372	379	350	370	397	381	418	355	402	367	366	393	384	384	415	396	395	378	391	409	376	412	393	395	421	388	372	393	384	364	398	388	380	419	418	384	332	387	348	394	366	349	389	390	373	373	339	379	375	406	408	367	368	366	389	407	373	365	398	401	379	378	435	394	388	413	376	369	385	342	385	418	361	389	367	363	407	362	394	367	377	381	398	365	384	386	373	378	361	392	396	362	392	391	398	401	352	380	396	369	417	412	400	395	395	372	391	387	384	344	361	345	353	381	388	395	423	412	376	372	350	352	410	378	380	368	384	375	383	374	378	378	370	396	357	396	396	375	413	381	360	374	363	353	388	364	389	415	371	405	391	382	376	414	403	384	352	353	398	372	418	383	404	399	385	392	376	381	440	377	399	371	359	416	366	358	381	373	410	375	377	408	394	387	379	355	399	386	384	411	375	379	370	372	387	390	422	374	408	365	352	422	393	366	382	395	383	387	373	390	417	402	390	389	379	403	413	372	387	393	382	364	411	344	385	395	373	351	422	394	445	367	357	388	354	416	390	337	352	381	403	402	377	400	380	382	415	381	395	384	388	413	389	408	358	385	400	348	374	399	399	368	361	399	359	420	394	353	394	353	376	364	370	401	381	395	407	448	397	400	416	376	380	397	374	353	377	343	357	381	353	382	409	411	402	381	383	433	407	416	368	422	333	386	386	406	372	357	366	371	419	368	421	375	399	422	362	354	360	353	403	413	397	365	419	396	390	374	398	393	381	369	395	415	414	364	402	395	397	338	397	363	341	381	432	414	410	408	430	386	401	401	350	362	392	410	392	411	396	399	388	390	367	379	394	338	380	388	347	378	380	381	365	368	370	371	371	379	364	407	364	354	376	412	384	387	375	408	344	378	402	396	395	387	395	395	377	368	378	363	370	378	409	397	380	348	376	384	433	378	407	389	418	401	387	409	337	358	435	361	372	392	416	388	391	420	364	366	392	397	406	414	445	432	391	324	374	411	373	388	382	370	393	346	395	362	391	386	391	389	375	399	379	363	379	393	354	381	354	430	346	396	383	397	343	402	362	363	379	395	372	363	391	392	384	368	375	377	351	410	353	383	399	389	418	357	379	360	373	382	414	379	429	380	359	364	377	370	396	419	380	389	368	404	364	356	366	373	372	416	366	415	384	414	385	364	364	386	389	422	393	384	369	408	381	378	378	366	366	365	380	406	385	385	377	385	407	415	414	403	380	407	398	419	379	415	416	376	431	391	405	404	385	408	377	433	369	380	388	424	391	344	401	363	409	358	360	370	382	383	379	371	341	403	397	419	352	396	368	419	348	403	355	372	411	394	350	406	349	340	376	400	356	416	385	397	375	399	380	383	378	382
7051	4617	7365	8163	7655	5841	4447	3782	3585	3197	2970	2490	2099	1854	1540	1351	1251	1167	1077	1025	962	997	964	895	951	896	927	952	946	914	955	901	910	925	893	918	870	873	911	843	911	885	908	845	860	900	836	916	1003	868	815	846	887	860	904	857	874	863	895	838	871	849	851	837	900	870	890	882	877	920	852	830	857	941	923	844	866	856	926	873	906	911	863	860	842	852	862	845	826	932	851	873	939	862	837	963	892	926	877	867	874	839	856	855	843	918	879	863	858	856	873	881	843	818	896	881	896	912	893	877	885	907	923	858	869	889	908	828	946	878	872	848	955	883	825	832	862	867	910	930	925	831	865	888	874	870	920	880	894	825	883	860	810	902	890	890	899	850	877	891	890	882	925	872	934	872	828	927	886	854	892	904	892	847	895	854	847	859	866	861	885	915	876	882	829	901	867	952	830	870	870	959	894	889	873	883	816	889	910	864	853	848	858	905	830	841	860	827	838	865	902	912	848	880	919	924	874	868	815	911	883	862	860	843	815	849	840	900	842	891	856	883	870	844	894	890	856	914	858	842	890	885	846	919	891	891	928	869	871	951	897	832	834	816	888	889	890	905	860	893	858	890	891	871	886	911	891	870	869	876	824	807	890	853	865	840	870	860	936	888	890	857	891	883	887	871	932	902	902	837	873	876	873	921	874	925	863	876	857	864	886	884	847	861	897	942	912	889	867	827	888	875	900	865	893	868	855	820	871	890	916	869	823	843	882	865	912	875	918	858	858	872	907	820	967	862	890	869	889	859	840	886	899	925	893	887	889	864	900	859	896	883	842	913	914	894	919	907	879	889	839	872	928	898	855	928	908	881	877	886	884	887	870	841	883	872	856	877	898	875	884	867	905	851	946	861	889	890	863	849	877	861	844	848	839	864	877	895	880	867	828	927	898	863	867	869	959	874	880	844	913	882	886	872	882	902	818	899	915	861	859	869	838	827	881	839	884	874	886	927	885	832	810	851	891	886	929	874	917	808	851	862	869	902	860	852	855	871	883	887	919	925	882	911	929	933	912	867	882	885	830	868	858	867	890	896	873	897	852	872	908	836	865	874	872	865	953	893	873	867	856	868	810	894	865	833	941	826	867	828	901	873	892	942	890	865	861	883	898	909	850	881	857	872	889	906	869	857	878	846	917	862	893	886	845	919	888	924	916	926	883	886	854	826	841	864	930	840	879	829	899	833	896	840	913	914	907	907	893	840	841	874	871	879	842	883	837	901	820	898	879	871	893	864	862	870	892	881	911	870	870	853	844	883	881	864	889	869	951	855	871	836	874	902	895	892	876	890	893	846	902	903	900	885	833	920	909	895	867	813	926	850	884	883	889	912	909	936	897	869	845	887	919	899	873	800	857	898	865	865	893	872	825	826	899	894	860	871	837	860	896	877	856	882	899	859	853	901	876	878	878	889	887	922	858	818	882	908	893	818	830	889	862	882	850	888	857	906	834	814	855	843	850	865	899	870	824	855	850	872	880	881	891	917	886	854	868	856	894	947	873	854	899	853	878	848	894	900	862	913	899	890	858	876	902	870	847	882	878	875	929	870	894	942	836	866	919	863	811	877	912	869	858	890	886	766	881	877	839	854	874	867	868	929	850	888	870	878	912	850	894	869	862	937	899	851	831	877	825	863	918	889	859	913	851	920	917	897	886	882	856	863	921	869	898	868	883	912	890	863	864	869	884	846	922	879	901	832	902	890	892	839	846	943	866	875	870	863	917	891	878	823	926	870	855	858	874	945	858	902	880	913	894	907	818	847	882	862	839	873	876	851	905	852	939	893	872	930	877	841	883	881	834	899	881	873	883	874	890	878	861	901	904	911	815	860	883	889	850	838	889	841	857	826	908	912	867	918	875	868	855	882	885	842	871	854	833	861	857	821	896	850	896	805	852	876	882	886	909	858	893	855	803	855	933	877	897	859	904	910	886	855	907	925	897	868	859	868	919	910	865	918	861	864	826	836	877	850	874	941	837	896	878	832	867	850	884	874	822	889	862	859	922	942	850	930	837	936	903	933	827	909	859	876	887	918	854	873	889	867	905	886	897	934	895	869	886	882	905	852	828	864	876	851	838	868	858	851	888	872	857	874	886	895	877	831	847	889	939	865	908	825	883	833	834	863	901	847	884	916	853	868	835	838	912	891	874	858	861	863	912	862	850	861	939	859	844	824	871	897	852	906	889	842	912	889	841	864	873	842	856	829	905	858	878	865	892	883	892	872	858	931	871	915	876	916	845	869	852	834	906	880	869	959	882	891	844	892	915	820	872	881	909	876	926	836	850	870	877	893	867	855	852	883	916	905	860	861	903	865	877	881	889	837	882	899	838	917	891	853	867	858	869	857	885	913	838	887	847	878	911	888	896	879	896	895	901	871	863	889	912	860	897	904	830	842	921	859	875	851	890	838	881	876	903	840	879	894	862	897	853	881	857	842	887	859	863	845	838	908	885	896	836	884	911	939	841	888	961	876	927	848	857	854	911	874	847	907	896	899	875	882	864	969	926	899	875	845	876	881	893	873	848	908	849	840	850	874	853	881	826	886	876	881	858	857	920	947	890	852	879	901	922	866	900	929	882	885	859	877	840	858	916	883	918	913	846	912	820	822	940	854	882	927	867	873	884	888	892	847	844	873	876	915	855	859	868	880	891	843	837	862	918	867	819	882	875	861	883	879	897	881	850	832	841	894	831	910	844	900	838	863	884	902	891	905	842	844	832	890	882	808	962	816	873	898	836	841	886	895	870	870	859	923	919	912	877	868	817	860	906	846	845	855	932	893	869	884	884	901	877	916	844	890	860	860	872	896	913	912	884	822	845	826	861	862	925	850	933	917	885	852	906	865	867	872	904	844	886	898	829	921	883	871	912	889	847	834	871	846	904	856	925	850	894	886	899	916	873	915	862	871	858	906	916	857	867	876	870	858	880	857	886	893	898	885	877	900	935	888	899	893	874	814	919	853	859	848	882	882	898	873	933	826	890	888	907	904	914	893	869	858	891	865	836	886	881	930	836	829	847	865	887	859	822	903	883	853	885	905	884	834	848	858	855	893	898	935	847	870	892	910	852	877	853	850	850	898	884	915	880	883	864	848	799	873	894	870	907	931	845	858	882	853	870	828	874	900	942	853	863	883	905	872	854	897	808	876	866	858	855	849	848	858	853	918	909	900	928	823	883	897	850	895	902	880	861	852	840	852	856	868	891	863	899	914	892	913	808	881	863	874	876	922	896	862	852	828	877	927	920	851	861	895	926	872	861	883	877	883	894	910	908	878	873	870	910	864	866	919	867	821	858	794	829	867	888	886	867	854	832	876	875	895	874	895	842	907	846	885	843	912	887	884	858	896	889	832	926	880	835	889	818	930	930	906	912	911	860	849	852	910	822	934	855	838	923	854	883	934	882	836	918	876	874	886	847	875	880	888	854	891	862	903	888	898	892	812	840	868	918	896	863	851	795	811
18989	7384	6340	4825	3557	2445	1651	1290	1224	1014	951	789	733	569	575	497	486	392	389	388	361	356	371	399	363	378	337	360	336	381	351	332	345	354	371	375	372	355	337	329	337	336	334	354	334	346	344	342	317	314	328	317	367	321	357	373	358	312	302	354	325	336	335	321	336	352	345	334	359	347	341	390	354	322	331	344	315	330	353	375	317	299	372	320	323	335	369	341	338	335	333	306	350	321	353	373	351	338	380	321	300	321	354	345	326	360	309	399	331	346	347	326	369	347	346	330	310	351	325	346	298	338	358	311	331	325	320	326	336	340	375	363	329	352	318	343	322	321	340	345	376	343	354	344	294	312	350	365	348	339	348	352	345	337	339	321	337	339	337	332	352	303	320	340	318	313	334	326	320	320	320	347	319	348	332	308	332	332	353	305	324	362	326	347	350	328	345	351	356	328	359	339	327	360	298	327	321	295	321	347	351	293	317	342	361	339	330	366	320	328	342	297	314	323	379	358	339	360	334	317	323	300	341	360	350	310	302	313	340	347	325	309	321	296	341	350	336	367	311	378	317	387	345	362	323	340	316	319	324	337	330	354	306	355	340	329	308	346	312	348	343	337	338	347	343	317	341	350	319	339	326	382	345	349	350	324	378	352	354	314	322	321	343	331	342	371	356	343	332	323	339	316	360	335	331	361	322	309	340	357	366	326	365	302	329	352	346	357	367	344	311	354	347	363	336	301	343	336	337	316	366	319	316	338	346	336	323	308	365	343	318	372	343	325	338	342	355	302	371	346	338	320	343	341	342	391	346	331	342	345	340	346	346	358	312	354	300	320	327	350	345	349	357	368	343	340	295	331	333	328	343	331	352	345	347	344	347	358	330	362	352	334	363	338	353	399	342	355	366	358	349	356	311	379	344	333	332	348	328	325	322	319	356	361	318	299	332	329	339	347	329	357	343	322	332	349	346	346	352	358	338	326	322	340	338	344	362	354	310	337	321	354	314	325	337	337	331	362	326	300	338	318	361	353	319	339	351	308	325	330	366	383	353	341	337	318	350	348	363	340	307	310	324	369	303	321	338	316	343	353	350	385	330	341	360	351	288	353	370	318	338	338	326	311	331	349	323	341	341	351	364	348	318	367	337	319	340	365	333	326	329	297	320	318	309	341	326	370	327	316	360	350	326	363	332	322	325	354	342	351	336	314	305	348	310	326	332	296	342	343	343	317	319	349	341	315	352	362	329	302	375	355	345	328	348	368	324	343	338	325	342	350	345	347	326	379	334	352	306	310	332	350	326	356	317	313	351	345	353	323	346	344	379	360	358	325	330	368	342	342	340	298	335	319	349	353	315	340	320	304	305	347	323	348	376	341	337	305	342	295	332	355	354	346	331	331	306	320	340	358	325	329	365	302	358	332	353	354	313	386	348	324	358	321	373	367	328	309	358	365	336	322	328	330	342	324	373	344	322	334	372	321	352	353	329	325	328	333	339	342	350	374	345	352	358	314	341	328	341	334	344	335	309	368	353	392	347	342	336	315	351	332	329	335	336	338	306	341	392	313	306	317	352	334	289	329	360	339	323	353	333	329	347	318	312	330	329	347	337	337	352	351	358	368	351	338	331	312	298	321	353	343	355	314	361	356	314	342	344	314	344	338	367	315	316	323	306	323	373	370	353	333	362	305	330	368	327	380	336	300	317	313	357	306	335	354	316	314	338	330	370	369	366	333	321	338	335	320	347	330	347	352	337	356	328	337	348	386	323	351	362	329	338	339	330	366	340	349	360	347	362	324	316	305	311	307	315	328	400	314	374	333	311	340	345	359	351	353	369	337	308	364	323	327	325	317	378	347	346	351	336	367	323	334	388	286	338	330	347	369	355	326	359	368	352	320	344	322	340	354	340	321	334	369	359	315	305	289	330	327	345	354	384	345	345	325	339	312	358	335	340	306	340	346	325	332	329	320	334	335	320	348	330	339	335	347	316	328	370	375	339	304	308	340	361	356	376	364	326	303	331	339	353	326	319	360	328	342	314	340	327	363	332	341	345	368	351	315	395	372	390	346	290	358	310	351	352	335	322	332	367	336	328	319	329	358	317	341	385	377	391	329	324	300	334	332	341	332	376	309	337	326	336	331	363	338	329	346	338	321	337	342	340	359	331	331	336	347	316	326	342	318	339	349	345	359	329	336	368	333	311	337	326	336	351	331	340	328	334	342	313	328	342	339	304	325	318	335	361	331	324	374	328	350	339	358	376	349	337	310	348	318	339	350	313	371	337	359	325	329	341	284	333	331	334	333	334	335	321	372	373	384	299	335	339	362	354	296	325	350	335	340	351	321	355	336	345	339	339	337	329	316	363	342	329	342	344	361	328	353	345	338	367	344	363	344	302	300	321	342	343	366	341	346	346	361	338	356	357	337	353	337	344	319	345	344	319	311	360	334	351	346	333	350	350	349	315	339	387	334	359	325	351	358	315	354	335	367	351	292	319	321	304	328	325	359	375	349	325	317	386	342	364	340	342	333	351	346	342	318	342	367	323	327	331	315	337	322	327	369	351	340	328	335	342	334	340	350	319	310	311	326	322	355	320	303	354	309	349	351	332	314	352	344	331	349	330	343	339	351	311	348	327	330	329	363	303	356	328	320	337	353	322	374	352	362	367	332	335	335	376	349	360	324	387	314	344	324	390	346	317	345	331	326	354	326	320	339	356	366	332	346	339	309	332	321	347	339	347	331	343	332	324	351	342	390	347	346	345	324	333	351	335	353	307	331	336	331	352	380	394	331	306	353	345	352	350	283	325	316	327	347	353	363	329	337	357	329	357	348	351	334	355	326	338	367	326	344	334	325	284	333	364	334	349	334	338	353	350	354	324	321	359	334	344	342	373	319	377	306	328	331	366	373	349	329	310	342	383	312	332	368	355	333	337	358	352	348	321	326	357	330	328	358	341	328	341	324	352	284	344	321	325	348	355	333	332	329	341	337	325	305	343	372	345	327	356	345	327	345	312	338	357	335	350	357	370	327	361	336	350	313	325	320	318	283	334	327	327	303	341	353	328	356	341	343	321	381	353	312	350	344	351	360	339	331	346	317	344	326	337	326	324	335	326	326	322	377	347	349	335	340	306	337	342	349	343	339	356	335	357	342	351	308	362	327	333	373	347	339	368	356	337	355	364	339	350	356	345	337	340	315	322	356	376	314	328	332	334	362	354	316	345	317	342	358	360	332	353	344	341	332	336	318	342	344	341	370	321	329	336	330	338	306	362	317	327	314	360	332	293	309	339	355	367	374	331	341	353	336	328	346	319	342	357	356	330	344	349	326	333	318	336	339	340	312	309	344	295	317	334	325	344	325	350	348	348	345	342	334	345	342	334	310	340	338	342	345	338	341	359	359	312	358	326	310	352	371	363	361	369	340	319	341	358	330	309	396	353	335	368	321	328	324	317	366	329	347	336	336	349	353	323	360	380	388	365	316	306	313	337	351	343	342	331	341
12638	6687	11235	13380	12214	9270	6999	5620	5332	4753	4283	3447	2734	2317	1874	1667	1519	1383	1159	1074	1028	951	928	900	916	886	935	906	853	869	846	843	846	821	825	840	867	847	816	743	773	784	748	792	779	736	760	801	803	833	770	760	801	816	782	807	765	755	781	814	798	833	791	800	758	788	807	755	746	808	803	883	797	769	837	749	806	785	772	754	824	784	794	747	792	791	830	830	792	799	790	777	778	787	812	792	841	761	793	773	774	742	762	817	826	839	748	816	778	838	817	767	791	754	766	812	800	809	811	758	783	767	789	797	847	801	784	766	736	786	830	750	813	760	769	798	750	810	779	773	813	764	830	815	746	809	749	807	793	843	805	775	819	761	784	791	773	766	790	734	766	792	761	749	786	736	778	817	752	814	783	816	815	763	813	796	772	825	787	826	756	762	797	756	786	794	793	785	791	759	752	766	806	761	777	801	766	760	803	738	798	769	819	776	713	783	747	791	808	823	785	744	739	835	809	783	768	766	826	802	808	800	780	799	868	805	771	774	773	766	799	783	814	814	811	788	788	735	794	751	776	749	755	801	796	763	763	785	791	862	817	754	791	715	768	765	825	777	777	773	770	774	768	805	834	789	841	774	779	767	693	828	786	771	762	793	813	799	763	738	738	737	802	798	772	792	818	760	791	802	834	757	782	783	790	739	759	760	772	791	783	846	803	765	760	798	774	766	774	769	820	760	806	779	784	808	801	793	781	737	783	772	788	795	834	747	756	760	756	753	807	751	779	819	797	792	781	787	750	834	772	774	794	781	767	868	795	795	763	744	793	796	763	789	762	775	771	723	717	742	778	792	777	772	790	803	823	771	749	720	798	774	778	769	796	787	786	792	787	777	785	796	751	831	765	824	764	821	750	731	803	746	753	752	751	770	769	805	743	853	742	822	768	805	770	754	765	786	825	800	777	769	792	790	774	777	806	778	793	804	756	760	762	777	769	781	803	810	743	821	785	800	790	743	782	782	842	819	759	764	761	811	767	820	797	774	788	769	763	778	768	746	826	812	786	760	763	839	744	806	813	747	792	796	796	717	812	799	784	815	833	782	769	803	764	769	786	730	764	826	811	747	837	763	777	764	817	763	789	783	773	754	765	787	739	745	833	726	798	771	777	781	768	753	765	797	783	756	801	748	822	762	773	793	779	772	769	761	788	798	766	797	789	781	777	852	763	773	742	765	815	807	794	809	792	776	802	780	785	822	786	829	794	794	753	782	791	831	782	834	808	765	805	819	746	780	735	836	754	799	746	818	787	730	809	776	759	781	810	755	784	798	783	814	825	808	737	787	784	818	763	781	792	799	747	752	761	736	764	824	811	773	840	803	758	791	762	766	800	800	732	773	772	752	861	811	839	757	802	790	814	709	757	774	766	773	759	816	786	779	760	806	771	766	770	765	775	834	802	781	773	774	838	764	782	751	786	785	753	806	743	773	812	775	794	761	810	782	769	755	768	733	804	772	779	740	807	766	794	772	774	817	785	791	805	822	754	818	806	787	792	836	768	826	778	808	740	746	736	754	801	795	757	803	753	758	760	829	786	749	724	804	831	774	807	744	765	790	777	817	795	742	813	756	771	798	791	793	806	779	748	793	776	763	798	788	780	776	757	791	789	833	826	809	752	825	819	759	782	827	767	828	780	757	797	787	785	744	769	789	746	787	780	839	789	763	808	819	773	784	783	805	771	809	769	782	790	752	840	754	790	819	756	769	739	777	800	819	787	761	802	842	753	775	789	785	786	828	816	756	835	846	782	757	785	749	789	853	755	813	755	784	781	748	789	779	809	786	773	720	825	784	778	755	758	766	791	750	798	769	805	813	789	797	770	783	796	758	788	804	810	753	736	822	831	794	796	808	761	777	765	817	790	757	740	769	782	792	748	813	776	803	786	760	805	760	739	762	774	769	741	744	786	763	779	763	809	778	769	807	776	802	796	795	795	734	809	780	780	794	747	820	888	776	806	754	782	819	795	803	759	734	793	840	794	813	800	792	807	818	765	827	697	779	778	768	803	813	778	863	762	838	783	825	828	830	761	786	819	785	742	759	787	831	818	799	809	803	744	774	792	792	774	793	818	826	749	803	831	755	819	771	755	796	725	770	771	828	764	820	787	797	774	806	749	804	820	815	755	773	778	792	839	782	760	765	802	757	784	798	788	771	752	777	819	797	736	778	814	797	789	820	778	763	767	808	821	828	756	772	772	806	793	801	795	823	802	791	764	748	757	789	779	797	772	785	759	781	793	786	741	774	794	749	764	790	800	820	786	775	778	774	793	792	795	814	799	826	797	789	793	799	816	730	788	801	786	776	797	837	774	847	778	770	734	787	820	806	759	759	824	769	788	831	773	779	753	755	757	801	813	795	757	780	812	775	769	778	810	825	777	774	758	806	745	767	767	798	820	776	802	767	770	778	759	817	779	832	732	740	763	741	804	786	827	777	818	761	799	797	793	770	739	785	752	754	840	805	815	837	802	787	789	762	776	792	823	747	787	774	811	767	777	796	771	773	811	814	785	769	851	773	829	817	773	784	754	818	762	839	775	756	746	817	827	827	777	829	837	813	821	759	796	783	799	750	776	791	731	807	799	792	773	761	793	825	784	769	764	761	810	758	755	789	787	790	754	742	759	798	770	763	751	765	827	770	776	770	819	787	805	805	792	743	757	745	752	807	758	791	817	812	810	820	757	822	775	814	826	815	778	811	781	797	846	787	823	803	751	757	807	771	805	788	778	750	752	774	793	737	771	708	778	771	826	804	745	780	740	789	754	736	798	751	794	768	809	776	741	750	781	762	793	770	749	766	800	839	819	772	712	793	754	833	754	776	790	815	810	730	814	799	808	830	823	747	776	782	790	769	823	762	815	760	736	769	764	868	778	811	825	762	785	804	815	758	686	771	781	780	811	766	786	844	795	815	801	785	775	775	777	776	818	777	736	782	783	765	797	815	793	836	814	756	818	817	783	723	733	790	788	791	756	779	763	759	808	815	817	777	804	753	807	775	821	792	772	836	843	781	798	774	837	763	796	764	787	789	736	823	724	808	802	742	829	756	793	794	738	787	791	813	783	776	799	775	774	793	799	803	825	795	742	765	748	773	797	787	775	788	777	799	761	796	798	802	786	811	752	800	802	816	817	799	798	807	820	749	847	747	756	768	791	749	785	818	824	818	787	780	810	768	802	773	784	802	826	788	817	732	794	820	757	761	753	750	791	782	807	804	783	795	785	786	761	789	785	744	746	756	796	775	828	795	801	778	841	788	755	760	744	797	762	771	760	777	848	778	818	810	807	785	803	762	769	780	716	763	830	774	836	766	792	789	789	796	836	788	755	758	773	771	770	770	772	783	769	807	751	765	793	820	763	803	828	792	779	745	766	800	762	784	771	812	800	764	802	780	790	831	761	797	793	795	737	761	752	812	790	829	806	765	786	810	747	761	780	752	812	819	756	756	854	773	824	797
26990	10684	9107	6864	4910	3174	2237	1590	1420	1352	1194	846	713	634	557	495	443	402	367	334	358	333	322	289	254	306	318	308	324	326	290	309	301	314	272	290	293	278	301	276	277	273	288	304	259	287	301	297	285	309	272	297	282	282	268	297	287	232	272	289	290	283	267	268	291	279	295	270	289	260	298	307	282	296	293	288	295	291	282	267	251	299	228	304	284	281	272	283	281	246	282	261	261	282	295	272	260	278	286	296	289	292	269	264	299	250	299	277	288	322	302	257	299	271	289	289	290	261	303	303	284	295	292	278	291	325	286	270	249	279	295	276	239	252	301	313	281	275	267	290	287	274	285	270	264	264	263	277	281	242	291	258	264	256	280	279	291	287	299	304	262	283	261	322	309	283	249	276	246	281	292	290	279	248	289	285	285	269	271	271	285	280	298	263	258	290	257	267	264	293	291	281	282	293	279	293	281	267	293	247	302	255	259	265	274	279	257	273	285	254	296	276	280	255	263	280	266	248	288	278	265	300	279	277	270	291	297	297	296	271	261	270	254	274	297	261	253	304	301	272	278	277	265	263	297	281	311	306	270	298	268	308	246	264	274	277	256	271	289	280	262	267	277	266	310	278	291	281	270	223	269	284	282	275	287	270	285	285	267	288	318	275	286	271	311	266	255	308	290	282	303	283	300	280	280	274	271	271	255	273	280	283	283	299	264	257	282	263	253	277	282	259	278	288	268	301	278	260	304	270	290	267	295	281	261	266	291	291	270	285	305	255	268	252	303	259	245	281	273	244	288	273	283	281	285	289	273	330	296	281	289	287	259	286	312	262	263	317	271	265	247	303	267	261	296	283	281	267	286	301	238	257	281	258	289	281	251	258	281	291	286	266	277	267	293	291	272	261	302	290	290	256	267	294	279	264	262	306	305	281	274	274	282	306	277	283	275	251	293	275	301	319	273	242	272	247	293	271	263	259	283	284	282	300	283	250	240	283	293	265	310	280	269	262	287	258	289	306	286	288	291	301	281	290	298	283	287	259	280	251	305	255	276	285	322	314	264	290	284	317	293	279	273	261	276	302	284	282	301	295	249	260	252	229	280	272	258	286	286	269	270	262	301	268	270	267	278	295	285	268	259	274	280	274	294	293	263	254	289	264	259	266	261	276	273	271	263	278	262	279	287	276	308	245	260	296	255	269	297	251	287	264	289	284	311	276	282	291	278	278	289	293	274	255	284	297	309	275	274	275	263	292	270	259	258	292	268	279	293	296	284	257	297	306	261	297	265	259	269	278	270	278	308	276	286	268	279	249	264	296	265	324	283	293	294	300	315	260	255	282	289	299	270	290	288	261	289	254	314	289	287	264	293	277	288	294	310	262	282	287	254	251	301	254	293	256	259	255	236	277	265	305	269	290	275	285	302	271	259	281	299	278	292	265	239	305	281	294	286	271	294	283	288	257	288	301	308	334	265	313	270	247	284	282	271	267	275	248	261	276	268	271	258	292	268	294	274	269	289	288	287	310	261	290	274	270	301	260	284	304	261	284	293	269	304	307	271	263	282	291	267	294	266	291	265	303	301	268	289	289	281	305	290	272	303	289	285	280	255	284	288	250	286	256	279	283	256	289	300	294	250	265	283	281	310	275	277	259	279	252	263	274	302	265	302	295	289	281	274	261	271	286	288	304	295	285	284	271	248	262	309	308	295	287	271	302	280	274	299	288	282	280	277	258	288	254	299	299	281	263	294	291	294	301	281	303	309	279	244	253	293	275	271	308	311	289	298	285	227	278	283	299	272	321	261	253	271	322	263	266	280	280	308	286	261	247	304	310	263	304	292	261	291	295	279	271	284	266	253	302	296	287	260	278	277	285	242	264	296	273	271	280	289	263	266	263	276	306	306	297	299	268	298	264	270	274	300	277	284	259	297	268	326	297	301	283	311	293	290	299	275	272	291	293	269	286	297	281	264	270	274	292	271	281	263	283	278	277	261	290	278	312	316	253	253	278	263	279	288	309	282	245	281	267	280	277	258	290	249	277	255	284	265	293	305	275	323	290	281	323	272	253	250	258	292	278	294	284	305	303	265	261	268	286	284	278	292	282	261	268	268	266	261	294	295	254	290	274	242	300	271	295	285	285	318	314	301	296	286	281	305	313	283	275	270	251	292	287	289	292	260	244	260	277	296	286	320	270	296	254	302	267	285	256	307	286	300	281	299	294	274	259	292	302	265	290	282	262	294	308	291	288	262	270	296	265	263	250	292	311	294	272	280	267	253	277	262	296	275	276	302	279	278	293	310	292	280	293	284	284	236	268	276	263	269	264	276	286	291	290	308	277	307	273	260	268	284	278	273	287	281	259	291	277	264	288	258	280	256	264	272	294	294	266	259	286	232	276	277	290	278	240	271	274	271	296	267	271	250	266	270	268	264	266	305	280	271	265	263	286	272	313	304	290	280	310	293	280	278	267	282	277	313	275	305	267	269	309	302	270	283	303	282	246	285	286	234	258	269	251	271	304	287	272	278	289	260	289	226	250	246	301	289	286	290	284	277	289	265	278	287	274	301	298	279	273	280	283	294	275	310	289	274	275	279	298	268	298	266	288	281	259	271	288	273	267	290	265	274	246	267	303	284	277	292	272	262	265	265	292	283	298	280	308	287	304	268	274	276	300	273	259	279	256	266	264	295	272	275	303	293	296	266	268	272	287	304	269	273	330	247	297	303	254	280	276	319	283	305	259	272	242	286	284	291	280	263	322	269	295	282	279	286	262	252	263	277	248	285	265	279	302	270	293	261	259	289	288	262	276	309	275	252	286	297	275	259	273	327	264	297	287	267	315	272	270	292	261	283	294	289	284	276	307	266	286	304	288	287	295	289	310	295	261	279	269	295	292	316	291	295	279	265	284	308	289	256	270	253	273	252	287	281	280	281	275	277	265	286	234	270	273	293	299	301	320	287	280	257	306	260	300	313	280	302	292	282	288	302	274	250	283	298	291	284	245	280	251	222	294	279	274	251	261	250	278	285	277	254	235	289	283	262	266	275	251	255	267	289	264	294	249	290	274	246	279	280	265	282	266	246	289	291	274	293	294	306	285	262	263	295	268	262	252	291	260	298	282	284	281	295	261	311	290	270	292	273	304	271	307	268	293	289	287	308	273	277	282	282	300	290	269	272	248	263	261	284	295	304	288	275	273	264	260	280	295	264	287	327	257	329	293	297	272	299	289	271	284	267	283	260	277	290	286	290	280	274	302	295	258	285	282	285	278	265	285	276	292	259	279	279	263	308	255	286	278	268	276	283	294	274	305	316	314	279	267	284	286	276	311	285	281	282	261	272	286	292	251	282	286	303	256	285	266	266	254	282	280	292	251	278	269	272	257	256	287	258	275	285	278	303	276	299	288	267	297	257	247	256	289	268	279	315	267	283	270	268	281	253	255	256	291	286	273	273	285	249	298	282	301	263	267	289	288	271	282	283	303	283	264	279	294	303	289	290	261
15866	8317	14881	16910	15478	11769	8956	7226	6471	6055	5393	4267	3393	2862	2288	1910	1671	1343	1213	1072	967	913	928	876	826	820	837	798	784	758	780	792	807	679	746	741	722	696	706	709	649	680	701	626	689	678	729	678	671	634	673	695	676	660	671	691	708	653	690	689	693	684	689	682	672	668	659	684	664	657	693	652	677	684	656	657	663	652	644	662	648	655	644	642	687	658	664	689	632	666	652	651	669	659	630	676	640	661	657	659	637	662	661	646	617	625	663	716	612	694	657	669	667	640	653	677	677	639	711	711	697	684	666	672	672	644	633	692	696	686	638	654	661	672	668	673	621	637	643	663	701	651	680	670	683	700	654	690	660	611	681	664	666	628	633	685	646	646	691	636	664	636	667	658	599	687	657	671	664	611	669	671	645	664	654	638	677	682	650	610	670	650	684	650	668	704	684	612	663	656	708	673	662	693	623	694	650	671	672	603	659	670	676	678	636	688	655	650	647	676	643	627	680	645	679	667	644	618	664	666	733	699	704	641	677	721	691	627	665	666	683	654	640	650	700	642	665	644	670	678	613	650	658	667	713	643	673	687	653	681	669	630	673	690	671	634	647	679	659	659	667	627	677	672	690	706	649	655	629	655	669	671	674	651	662	646	657	703	627	675	668	663	623	647	637	661	674	624	678	689	695	644	631	661	642	680	615	645	674	628	652	689	618	707	632	667	658	636	684	660	672	679	640	664	674	688	684	675	649	686	653	633	645	658	703	655	673	638	650	682	719	679	660	625	589	627	684	707	689	690	648	680	686	657	654	660	657	658	631	679	614	691	668	698	679	626	662	670	665	690	629	698	657	633	647	636	652	657	634	714	633	649	643	654	694	675	701	674	607	632	688	670	640	685	629	609	638	651	666	636	650	654	677	640	695	640	632	681	650	687	693	648	685	711	684	689	647	695	622	653	641	636	701	697	675	653	675	653	664	675	631	676	655	698	665	647	710	653	648	668	681	625	656	606	642	613	635	636	671	663	664	675	620	658	682	646	682	634	683	657	604	667	655	680	659	664	642	678	598	672	696	672	679	621	687	639	633	710	703	656	674	622	635	681	663	668	676	659	638	646	673	676	653	611	617	684	696	656	651	675	615	668	729	645	683	656	669	672	628	656	602	667	688	679	678	697	677	685	656	706	663	700	695	684	638	690	647	718	663	652	692	638	675	648	643	657	646	646	610	650	632	694	670	658	674	682	647	614	654	628	667	663	719	660	650	708	694	663	653	640	709	688	667	689	675	677	678	689	672	655	655	705	649	647	617	700	633	767	660	701	644	653	719	659	685	651	698	684	669	669	640	681	649	693	664	655	647	706	644	585	637	650	645	673	633	649	682	645	663	659	685	679	681	659	668	683	676	649	691	636	678	716	678	621	654	682	681	653	594	641	672	678	642	648	684	660	662	627	651	633	648	646	664	643	618	685	658	639	635	650	629	661	653	614	630	641	648	655	674	681	677	660	683	616	664	661	625	641	713	684	636	649	658	648	648	657	695	677	670	667	694	638	646	617	677	701	660	645	650	679	654	630	683	650	629	680	720	647	710	676	707	667	688	664	630	656	676	665	580	649	628	725	643	704	670	695	701	649	680	645	670	652	679	671	692	709	669	676	646	630	681	614	675	635	688	727	684	715	665	701	629	666	651	676	655	646	686	637	658	661	655	692	657	666	682	684	622	633	617	691	683	661	586	669	658	699	643	665	679	634	657	658	703	671	686	629	703	636	681	626	658	696	652	674	667	650	638	631	645	664	738	623	688	630	651	681	672	678	700	650	632	679	634	610	674	668	682	654	684	652	619	673	684	701	674	700	692	706	649	651	652	663	641	681	627	643	677	668	680	615	689	635	719	705	687	604	657	665	628	644	622	715	637	664	670	628	689	667	670	690	630	680	692	667	651	678	718	713	641	690	637	714	597	655	661	674	694	662	667	653	670	657	656	710	625	686	603	688	595	667	668	620	674	700	654	640	658	699	665	637	638	645	675	661	734	647	673	674	657	632	657	669	645	687	720	664	649	659	707	635	695	675	660	701	640	627	629	678	642	653	680	666	719	693	699	682	656	640	671	671	691	675	643	586	683	662	643	681	654	643	645	707	667	671	631	653	640	699	708	729	663	667	654	622	653	686	668	653	720	679	691	654	678	613	698	693	617	649	632	644	679	712	658	622	681	678	683	667	601	637	700	695	702	656	646	665	637	699	656	631	640	641	612	665	716	681	689	634	669	671	645	684	613	680	714	675	703	607	656	714	654	638	661	652	655	669	651	679	622	691	638	644	637	640	670	661	642	661	663	620	678	666	675	654	646	697	624	668	657	677	674	642	572	641	640	705	670	691	667	635	664	695	643	668	680	671	660	606	643	711	667	672	711	677	662	626	669	687	662	703	692	696	726	667	707	674	668	610	691	656	671	664	697	647	658	620	688	690	649	656	680	640	714	665	662	675	676	659	635	670	621	605	619	637	651	640	695	684	697	656	645	628	659	632	644	661	636	664	640	638	679	648	659	668	657	688	653	673	679	670	653	704	648	674	673	657	653	663	607	685	680	739	670	677	709	652	695	690	664	653	637	683	635	691	661	664	644	671	669	702	631	682	654	682	673	687	640	665	700	656	642	620	659	690	660	691	691	708	691	710	687	672	649	638	666	685	607	660	674	679	659	699	697	680	686	699	644	651	653	664	645	657	720	716	682	660	642	636	682	668	659	682	646	690	700	690	633	709	638	652	638	730	715	666	676	639	648	620	615	696	690	621	658	657	668	652	653	623	681	659	696	658	641	649	666	642	693	684	669	662	707	685	648	629	674	670	648	682	634	655	719	699	722	650	704	655	687	708	642	682	636	625	700	645	634	624	666	652	649	611	652	696	688	665	661	684	639	657	666	611	639	667	685	637	683	624	678	647	666	638	672	616	683	682	675	641	658	676	698	661	655	644	672	714	669	625	660	685	674	635	687	670	714	655	664	666	685	677	617	677	679	690	662	666	645	675	670	671	706	661	667	648	653	656	625	670	670	684	711	630	666	666	612	723	666	641	631	658	632	639	651	674	680	672	705	668	682	703	669	694	752	622	650	664	664	690	688	683	679	627	695	660	647	638	635	662	637	685	703	666	616	673	603	659	711	657	666	662	668	661	686	687	639	657	678	678	674	628	654	636	628	684	648	665	648	710	641	680	623	708	657	680	705	647	694	622	668	671	648	722	706	684	651	705	662	725	661	657	693	649	634	634	611	666	662	664	659	672	672	632	647	643	710	675	668	621	661	627	637	708	617	696	681	708	719	646	715	641	683	685	690	699	641	717	662	662	664	682	655	667	685	703	695	642	680	679	660	618	614	633	643	623	675	655	672	687	734	642	648	657	695	654	702	678	668	642	686	635	650	658	670	669	646	664	677	659	677	653	683	649	628	678	657	652	625	661	711	637	648	676	662	711	681	696	689	676	652	658	681	659	653	700	639	638	725	662
10345	4346	4010	2921	2154	1532	1114	975	904	855	744	701	582	571	496	454	438	429	415	378	464	385	481	374	400	396	385	379	396	413	423	418	430	386	371	407	405	384	409	425	375	416	390	369	391	385	372	382	420	402	378	339	377	404	370	395	361	374	366	387	372	375	388	381	378	422	367	405	382	370	375	388	396	389	415	405	404	397	360	381	363	399	367	355	401	357	395	390	391	392	378	386	389	390	430	338	392	372	372	383	363	402	399	384	412	384	383	403	363	411	394	411	384	370	429	427	397	411	383	418	423	382	379	384	420	402	379	379	371	383	401	398	396	376	387	381	380	361	329	382	373	388	409	384	433	377	394	385	392	401	411	404	375	355	381	382	409	380	341	403	403	372	335	367	390	382	401	429	404	370	393	406	361	329	363	381	356	446	362	373	352	395	388	379	385	408	370	382	402	425	372	372	358	373	365	371	362	390	410	393	406	398	384	409	390	373	350	385	398	382	384	394	395	390	400	362	373	405	413	367	384	357	381	398	336	380	362	354	343	384	396	365	429	383	407	388	411	357	357	397	390	373	338	404	387	426	413	402	385	369	402	349	361	369	390	385	391	414	367	379	427	422	380	378	445	410	387	386	406	397	367	382	351	377	398	412	396	411	393	338	398	375	352	380	386	385	401	399	405	373	388	440	367	398	386	370	369	380	384	375	379	408	414	386	402	376	370	401	394	386	360	380	383	389	416	402	382	402	414	386	409	392	381	358	419	394	404	373	376	418	377	396	413	388	406	368	383	384	414	354	404	360	389	408	420	381	402	386	399	367	388	387	419	393	379	365	392	360	396	385	407	370	402	413	377	383	427	384	358	399	378	387	398	432	373	344	372	362	352	374	380	384	385	403	396	373	386	368	400	389	413	360	375	362	361	394	380	410	418	399	375	377	391	394	369	381	408	413	412	386	420	412	358	395	340	363	454	377	366	368	419	409	375	392	353	347	429	359	378	418	378	344	399	427	421	366	396	370	397	364	388	401	372	403	388	398	356	365	395	396	384	373	423	354	423	379	354	402	431	394	380	380	349	398	402	379	362	391	373	416	363	428	407	353	352	369	377	371	354	377	379	345	405	373	359	387	370	395	373	365	401	386	384	393	404	411	409	409	402	385	389	370	403	397	368	444	437	399	389	409	371	365	382	434	393	406	414	405	389	399	362	410	369	397	413	349	384	401	422	365	390	346	404	378	403	369	420	403	371	384	377	392	358	350	393	392	407	367	420	375	400	381	375	408	407	341	358	400	383	391	383	410	393	369	400	387	404	385	392	369	395	398	406	390	391	379	411	382	376	368	347	387	401	379	355	388	397	423	369	420	420	370	407	382	419	364	413	366	371	395	394	393	409	347	394	396	344	380	376	416	394	407	378	385	429	374	403	337	368	344	369	348	388	413	389	383	377	383	378	388	406	360	418	397	372	411	376	361	373	383	366	375	354	386	386	378	372	389	397	340	375	382	395	384	366	388	415	398	441	424	395	385	370	384	387	411	395	380	387	372	363	351	412	386	353	381	347	390	369	374	397	368	391	344	367	376	395	386	382	384	377	403	392	353	397	410	363	401	375	360	350	401	377	355	379	401	370	381	349	339	379	360	364	364	387	404	377	405	366	401	375	415	425	432	387	369	402	361	384	408	385	413	354	388	383	418	343	346	412	369	358	417	381	396	420	404	360	370	414	395	399	421	362	379	365	371	370	368	412	398	380	391	356	363	377	393	406	447	385	413	383	365	407	382	383	378	373	399	395	400	426	386	408	381	386	365	394	434	385	407	396	368	411	363	344	353	376	399	355	392	383	384	366	358	357	365	353	364	354	391	372	366	366	387	385	408	376	394	372	389	404	377	429	384	380	361	415	404	405	398	386	383	404	376	387	395	354	397	342	355	352	390	401	374	367	417	368	384	404	360	384	365	379	348	379	401	382	373	392	398	420	393	408	393	388	374	372	391	416	426	417	368	386	391	398	384	422	372	416	392	374	355	380	371	399	397	410	388	400	384	364	394	385	416	394	381	387	365	381	401	389	419	404	371	365	399	381	398	399	427	358	348	394	362	424	390	399	399	359	374	375	349	367	376	379	369	361	383	396	382	381	421	376	388	386	376	431	380	362	380	443	383	371	427	368	403	390	398	387	402	419	427	370	351	385	384	397	396	419	366	370	409	399	369	394	395	365	373	407	371	415	432	395	363	412	398	400	378	384	367	367	369	408	377	399	391	410	389	395	410	374	381	380	377	407	382	362	412	365	348	368	414	390	332	391	408	397	397	389	395	397	389	416	371	390	362	354	386	388	400	376	376	360	356	378	396	375	380	384	423	398	399	370	388	353	393	405	389	393	380	404	391	346	369	366	403	362	364	363	389	408	381	375	404	399	366	395	363	359	385	363	399	354	409	395	353	396	382	384	434	390	395	440	378	385	348	434	403	418	385	379	399	347	341	387	364	343	365	345	374	351	363	361	381	374	387	392	384	350	381	340	375	387	388	392	407	415	391	392	401	369	355	388	411	423	388	368	377	414	391	403	405	379	369	390	352	369	365	355	401	326	381	402	384	404	402	412	379	381	396	408	433	403	433	405	409	363	353	429	411	432	357	378	394	371	423	395	396	369	384	378	425	392	386	417	404	363	386	395	400	433	359	398	381	395	386	366	411	387	393	387	358	350	384	386	361	402	357	357	449	409	392	388	400	366	400	393	379	406	402	406	388	404	393	394	401	377	375	413	386	399	365	346	354	386	391	408	392	363	423	391	428	398	427	384	371	375	375	369	368	388	378	394	378	387	389	345	374	393	377	386	380	386	427	409	385	355	368	370	390	432	387	376	385	407	380	375	380	390	374	399	398	371	388	359	387	395	385	370	414	382	372	411	383	387	388	423	392	404	366	384	415	408	387	391	399	414	377	407	356	393	419	423	399	381	393	396	374	376	346	434	361	381	380	389	390	338	378	353	393	400	358	364	395	398	382	421	401	373	416	371	390	342	401	370	367	395	388	343	374	384	363	405	412	402	427	422	379	402	346	392	421	367	410	333	393	388	381	378	348	405	386	385	391	401	396	370	377	390	396	403	367	395	407	381	390	337	435	393	399	401	371	381	392	423	386	382	398	382	382	350	378	388	429	371	356	353	392	380	388	386	424	382	380	412	372	406	419	389	419	353	364	375	397	369	352	380	379	410	414	419	402	376	358	355	400	424	403	374	377	402	388	411	374	363	382	370	404	383	357	378	400	390	380	395	376	392	353	411	378	430	383	376	388	382	369	377	396	397	410	362	377	427	352	363	419	388	361	390	382	396	433	401	374	426	392	403	391	370	385	384	364	374	408	371	405	414	374	421	400	402	442	372	396	424	389	369	408	385	371	406	373	340	384	359	403	370	386	362	385	349	396	427	374	397	413	408	391	385	414	367	395	419	392	402	353	362	385	374	367	403	382	369	409	344	403	372	362	387	432	391	413	404	386	366	390
7018	4400	7657	8807	7699	5629	4244	3873	3378	3400	3032	2546	2150	1822	1524	1320	1305	1177	1062	1055	992	995	997	888	933	959	959	926	907	882	889	914	897	924	872	890	907	877	905	920	861	845	908	891	871	904	906	904	926	860	848	904	885	900	887	878	904	838	888	835	941	866	837	849	885	923	886	903	887	900	851	892	898	909	862	919	858	889	899	870	896	847	837	880	877	888	883	824	912	849	879	882	919	853	935	819	869	888	914	882	853	866	901	874	916	895	926	881	897	877	873	896	887	902	913	932	873	842	813	843	880	875	857	885	916	934	852	868	887	879	962	861	865	902	904	851	878	877	862	859	819	867	899	854	872	911	859	885	901	883	872	894	823	884	870	850	885	879	842	866	884	915	854	867	839	863	887	832	926	866	854	852	896	896	898	887	909	890	885	866	872	855	903	838	923	863	861	861	895	904	881	883	900	877	851	872	926	855	834	859	918	884	876	896	885	904	884	889	921	857	913	879	914	904	887	839	859	908	881	795	901	839	898	900	865	860	850	898	898	851	900	875	852	803	912	835	881	850	880	884	916	853	881	913	875	874	866	888	876	866	844	897	904	932	868	919	914	844	847	827	900	926	854	874	888	854	913	824	888	874	869	898	890	921	945	866	911	892	866	878	868	876	860	890	859	898	873	854	857	871	976	927	859	888	885	930	884	909	881	932	895	806	934	928	863	841	909	890	854	895	855	845	898	866	895	874	833	838	879	909	892	897	901	851	868	901	934	857	880	831	838	892	862	852	930	939	886	895	882	879	835	803	908	858	885	875	892	904	905	870	894	854	905	881	918	871	913	879	852	876	830	849	918	846	860	871	887	940	875	887	861	951	847	870	891	896	848	833	915	885	873	886	932	930	859	862	880	835	894	877	912	855	946	908	867	847	912	862	882	889	849	882	889	887	885	898	872	917	813	915	885	844	865	907	894	885	895	884	861	905	920	895	879	860	889	921	875	837	857	856	923	873	889	902	907	842	897	846	875	895	881	886	909	911	822	877	889	900	875	861	859	903	869	878	904	853	852	899	932	841	852	843	847	882	895	850	871	820	894	917	885	910	917	893	910	828	928	877	876	860	903	910	870	875	872	888	876	868	885	933	846	880	877	840	924	859	889	882	876	953	913	905	908	871	864	850	867	860	897	847	858	880	932	878	881	871	903	932	878	927	902	873	872	924	891	877	896	854	927	929	841	921	858	920	896	902	920	907	853	863	873	899	907	871	861	865	882	855	858	945	836	901	866	904	857	894	870	929	843	905	906	907	892	867	874	976	875	849	882	844	863	830	842	834	845	839	901	883	873	912	902	853	901	886	904	859	889	909	918	824	866	915	829	936	881	904	951	914	882	944	881	885	861	874	873	874	879	884	898	861	874	841	866	925	842	940	917	888	881	892	905	953	889	867	861	830	898	857	838	910	851	851	860	885	950	875	879	823	923	846	818	873	905	963	879	880	903	824	889	906	878	856	898	845	889	958	864	913	842	890	905	873	928	870	893	905	880	883	859	864	875	876	872	872	852	882	886	892	887	911	900	905	878	853	914	896	876	835	905	871	903	849	871	859	891	888	866	883	903	852	874	861	851	915	875	848	891	901	881	885	859	864	924	867	928	879	903	883	839	870	887	903	844	833	888	878	929	880	913	860	900	841	897	850	906	903	930	885	887	896	905	829	856	887	847	899	877	866	855	862	918	833	925	852	886	881	878	872	875	898	867	860	837	870	886	914	914	905	888	884	949	846	904	885	862	809	875	880	836	929	881	863	898	926	858	881	886	894	876	876	833	893	930	847	922	865	872	871	862	847	920	890	894	865	900	955	874	926	857	910	827	867	904	920	899	890	861	867	856	890	817	901	929	903	903	860	836	901	896	905	927	927	896	822	885	887	904	894	866	900	832	875	860	943	924	896	898	845	845	858	895	886	843	838	851	895	905	876	883	877	939	880	916	866	912	903	886	855	847	868	875	950	845	897	862	864	893	862	842	856	864	852	891	852	845	835	861	867	883	885	892	854	885	903	884	826	943	876	914	886	848	916	912	891	926	841	899	895	914	836	868	870	927	922	877	902	913	835	857	855	897	851	855	916	908	860	935	909	833	865	876	881	896	912	914	887	906	901	888	908	898	893	831	835	834	837	915	821	909	919	932	911	897	875	896	930	848	888	862	867	876	866	900	898	862	866	898	881	878	855	902	878	864	909	924	878	913	860	939	905	897	908	840	896	868	881	922	900	882	875	889	848	900	880	944	847	848	859	875	872	900	870	979	833	885	891	890	905	853	861	872	899	892	897	933	862	904	892	922	937	858	882	828	872	888	855	888	886	868	868	895	884	803	959	914	935	867	877	840	898	857	868	863	854	892	882	916	875	897	883	885	961	825	891	823	836	860	869	856	866	907	835	856	892	856	882	890	897	866	865	936	906	888	866	913	868	895	849	874	927	872	887	883	924	863	837	838	856	921	873	871	882	873	916	847	871	863	882	918	861	885	869	896	896	934	913	863	889	919	845	876	885	901	889	871	913	876	831	885	878	897	881	864	863	846	888	937	892	884	906	842	830	904	872	913	895	853	886	886	841	888	908	892	862	866	861	917	885	871	878	878	883	950	910	895	863	887	911	924	846	892	913	917	930	897	845	850	888	854	906	891	933	848	880	855	819	900	885	833	849	953	850	863	904	901	871	879	913	892	897	924	882	863	904	909	884	932	886	949	901	872	872	847	908	859	867	927	937	944	826	876	877	887	883	918	900	897	884	852	846	855	821	928	903	855	907	840	901	832	878	890	849	879	854	864	897	790	885	922	864	877	872	893	836	915	855	882	829	871	876	882	903	884	907	949	912	854	842	924	903	843	929	953	864	863	926	878	913	916	854	847	864	878	900	901	897	838	843	839	856	834	851	835	869	838	856	869	889	852	903	914	894	859	852	913	870	857	861	893	845	885	857	888	919	893	920	853	924	846	865	847	858	917	910	885	906	909	879	893	916	865	863	864	936	871	862	851	881	849	873	907	924	837	901	884	874	897	886	880	871	880	855	951	853	904	885	943	924	851	865	874	902	895	822	825	855	899	877	859	891	913	885	854	885	855	890	902	837	900	915	861	873	885	876	847	876	900	894	890	906	876	872	881	885	880	894	867	819	868	928	908	860	860	879	837	853	849	829	873	835	897	838	884	873	911	858	901	890	864	958	867	894	845	915	872	920	838	863	874	894	920	882	845	847	886	900	905	868	871	860	847	832	848	894	913	879	908	884	903	907	839	903	858	885	867	906	864	923	856	863	841	857	859	853	822	884	897	896	877	836	830	836	839	905	907	861	879	900	882	855	897	900	903	865	902	938	866	890	873	871	886	923	856	856	913	860	897	900	853	863	936	872	849	881	889	855	874	892	853	870	904	893	890	891	901	858	857	891	832	883	826	864	838	867	877	848	880	857	914	856	887	832	871	862	886	842	819	883	887	888	951	842	871	850	885	917
20319	7398	6463	4854	3588	2426	1626	1320	1159	1054	967	790	647	562	512	471	449	404	404	369	361	350	352	332	361	343	358	321	378	366	339	311	359	360	356	369	354	376	344	354	353	321	340	333	349	327	335	341	360	337	332	362	348	335	368	352	387	352	344	343	379	357	368	350	333	322	336	354	336	296	329	330	312	329	333	346	338	315	338	347	377	320	353	351	351	342	295	339	320	379	369	382	385	325	359	340	366	312	328	337	353	330	343	356	320	310	379	301	318	347	364	329	346	323	302	325	322	332	319	351	354	338	358	325	339	345	365	355	349	332	330	317	336	355	356	351	306	315	338	331	335	348	358	331	339	380	352	367	351	355	365	332	361	335	347	363	321	353	363	321	332	366	339	326	356	327	366	363	339	322	344	346	331	309	368	330	328	319	338	348	357	321	297	352	308	327	370	348	315	366	312	355	334	359	339	349	306	309	314	342	383	315	325	343	342	355	293	336	315	291	347	331	372	327	352	303	353	325	353	332	359	344	344	316	322	344	345	333	366	327	347	315	318	339	339	356	381	328	353	365	310	340	320	326	337	325	346	345	336	308	341	344	346	309	379	339	347	319	344	367	366	348	343	321	339	334	323	377	335	346	294	354	316	326	335	312	334	346	368	346	341	352	326	303	334	371	337	346	312	359	365	377	352	344	335	319	313	326	341	336	357	324	357	357	335	307	362	335	329	346	325	312	349	322	340	307	373	297	344	362	306	369	353	328	333	332	330	353	330	332	357	359	381	341	347	306	337	351	327	373	358	353	332	322	314	381	329	340	352	342	324	366	357	350	334	368	378	330	381	343	321	322	368	349	323	308	320	327	344	337	368	330	329	330	357	346	340	353	318	326	366	314	336	323	329	361	317	337	323	359	318	365	373	343	330	313	348	339	339	344	362	387	309	320	354	316	307	370	328	365	330	334	339	365	350	326	324	339	343	348	336	374	362	321	353	329	292	369	329	339	372	343	354	314	337	319	324	335	373	336	341	339	332	348	364	325	316	351	352	339	340	295	329	344	301	335	334	326	308	336	329	332	311	344	330	316	324	365	336	338	334	359	325	339	351	325	348	315	360	314	340	380	339	337	327	336	340	331	337	367	349	343	344	321	329	375	337	342	323	326	336	386	326	358	347	333	343	361	318	363	343	349	367	332	355	346	329	362	340	344	338	325	350	367	336	340	313	340	329	351	358	352	345	328	336	353	336	354	302	335	337	346	363	315	341	336	347	321	335	302	355	354	383	387	351	339	329	363	326	331	334	311	332	360	326	337	359	342	374	326	340	341	311	337	319	361	336	347	343	332	374	344	353	336	368	339	371	330	335	342	326	357	372	300	377	333	369	343	359	361	326	323	345	339	321	364	344	296	348	365	351	346	355	331	342	366	358	338	361	401	365	356	352	341	335	325	329	335	336	350	326	328	362	333	382	330	382	314	357	356	347	336	354	345	317	342	373	331	360	345	341	345	365	334	326	344	349	341	316	371	330	332	340	342	335	326	318	355	340	343	311	304	343	315	320	350	336	364	346	340	336	333	332	311	334	360	316	341	330	321	349	345	326	332	301	332	337	348	297	312	338	329	341	342	338	369	354	320	311	340	320	325	324	309	357	348	328	357	358	340	344	357	325	347	352	376	358	353	355	327	323	292	323	340	307	365	339	325	336	327	333	344	361	348	357	334	299	320	317	331	343	331	344	328	336	345	339	297	322	370	349	332	339	371	349	319	313	318	335	369	329	330	331	342	357	348	319	312	362	339	328	317	359	294	344	326	332	366	299	370	330	307	331	343	286	362	337	314	311	374	330	337	322	353	342	340	343	351	335	370	333	322	334	376	352	340	328	319	365	318	327	343	357	342	332	321	335	331	356	372	320	333	317	337	362	353	334	320	362	313	326	342	305	359	355	313	329	328	341	356	315	314	361	338	317	325	356	327	317	342	334	362	340	342	312	354	329	302	367	344	327	339	345	338	321	335	340	284	326	339	320	321	358	365	311	339	340	323	339	328	381	334	348	354	322	348	403	343	365	372	322	346	334	323	354	348	334	341	342	341	341	304	327	335	356	338	349	336	348	334	327	380	320	331	344	307	332	339	347	356	339	336	357	370	320	351	330	321	322	319	329	302	330	283	346	312	337	332	349	372	320	315	345	342	344	351	329	333	356	341	365	324	357	358	360	332	304	356	293	335	368	342	325	357	324	371	364	335	348	303	341	319	357	314	347	355	348	354	346	360	344	365	338	330	357	361	332	353	356	334	354	327	344	359	339	355	331	343	352	317	330	374	326	356	351	330	360	339	348	310	324	341	371	359	339	333	373	355	340	304	319	341	340	303	347	345	331	388	347	353	341	309	317	352	331	338	313	355	332	334	326	321	330	339	340	363	354	335	338	358	309	339	332	348	358	336	360	350	365	340	325	331	333	363	330	364	353	344	344	334	323	324	321	312	343	354	335	330	335	330	335	323	334	340	318	378	332	349	353	353	315	304	306	348	355	358	383	366	341	356	332	310	325	357	349	321	374	343	355	331	314	327	346	361	321	337	347	318	357	332	356	325	352	364	338	355	357	331	330	327	343	347	314	357	352	370	349	299	340	316	343	305	333	337	331	373	336	340	339	315	344	319	350	340	348	338	359	296	338	366	353	355	340	327	331	341	332	354	331	383	309	344	347	332	315	361	371	321	349	307	345	342	314	329	346	284	342	369	319	358	369	327	343	357	358	325	318	312	335	332	342	345	365	315	352	364	348	337	297	347	353	323	330	370	322	341	322	381	331	346	360	317	316	345	318	344	329	336	383	328	323	354	329	376	335	373	374	327	308	347	350	314	356	346	318	352	320	397	339	332	365	367	321	331	313	373	339	367	374	318	345	335	329	328	364	378	318	340	324	329	337	335	349	336	337	352	373	368	344	343	334	304	320	328	325	328	331	341	346	360	352	314	313	331	328	349	327	380	320	345	378	340	329	294	372	329	386	344	323	340	336	314	331	322	343	328	306	354	354	354	352	335	347	340	357	355	352	366	330	352	376	340	318	344	360	346	371	349	360	324	367	340	338	351	334	364	343	321	298	335	358	347	344	373	340	333	366	318	327	364	383	382	346	339	327	355	331	307	348	303	351	329	354	382	333	351	334	338	302	382	341	337	328	327	342	315	309	339	355	370	308	332	317	357	366	311	317	343	355	363	349	354	319	371	330	333	351	365	325	351	330	303	321	317	317	352	353	393	340	323	320	348	321	362	327	357	349	363	326	351	362	377	352	324	359	344	324	327	315	356	340	304	361	361	316	324	386	357	342	334	327	328	314	320	336	338	328	342	321	331	337	356	356	290	341	290	349	358	366	344	349	326	349	348	345	379	364	310	314	334	340	346	361	336	367	318	332	366	343	371	371	368	354	322	334	320	342	342	369	344	349	379	307	311	366	360	357	336	338	330	318	327	314	330	383	328	324	351	348	329	339	343	342	336	318	317
13370	6445	11581	12944	11891	9299	6981	5873	5119	4952	4394	3255	2823	2302	1901	1609	1509	1296	1141	1063	1026	1011	876	960	906	920	850	888	857	823	847	890	861	817	810	825	795	794	811	851	819	815	820	846	774	815	810	725	802	812	817	811	785	854	785	796	779	793	763	809	792	735	783	809	789	789	820	788	766	736	767	799	805	777	810	819	750	808	768	764	800	797	764	833	838	827	788	824	783	809	725	748	759	825	802	784	797	778	796	797	782	793	853	816	811	784	766	828	810	783	793	772	796	807	803	810	736	775	751	768	809	793	757	772	802	801	785	764	789	797	770	801	754	772	783	806	775	749	783	785	789	778	848	780	771	782	756	747	799	800	828	752	807	791	794	788	752	735	814	767	827	752	739	718	790	829	732	752	737	764	753	776	820	766	731	752	791	741	759	750	788	807	785	759	794	788	773	791	817	777	807	767	804	765	785	768	817	769	766	763	791	812	758	798	759	688	750	783	747	774	809	785	753	783	758	784	787	796	762	770	768	807	785	788	796	780	780	817	754	789	853	829	771	826	799	803	828	783	800	768	789	802	770	830	755	836	814	789	785	838	779	799	832	781	804	751	782	849	772	750	859	821	753	782	803	716	802	817	784	793	788	808	756	787	758	844	812	780	800	822	783	732	818	756	792	818	789	785	755	854	746	792	735	784	796	749	773	789	816	780	787	752	755	801	806	798	828	743	796	819	770	764	771	724	763	831	760	792	802	810	758	765	787	797	792	777	748	787	795	809	786	802	815	727	763	747	793	802	751	724	770	818	795	790	705	831	796	769	811	809	768	774	768	807	759	828	799	802	734	807	732	816	762	798	739	727	781	803	758	777	830	752	832	804	794	768	793	817	762	755	794	773	825	847	737	773	784	790	781	823	751	775	787	751	779	821	787	783	794	808	784	824	719	810	776	807	743	812	778	814	785	743	764	819	761	789	777	787	821	800	770	767	808	780	793	742	819	748	763	814	772	828	791	800	832	744	810	801	796	803	777	749	769	796	775	761	759	789	788	802	777	777	792	810	802	787	812	808	787	733	771	805	796	816	773	754	819	755	837	783	729	752	832	800	767	794	815	746	769	815	786	750	803	740	786	779	778	818	794	801	794	785	806	825	771	765	771	779	799	798	762	791	754	835	774	800	780	786	783	773	752	773	779	776	813	801	785	821	830	787	754	859	790	800	806	814	773	775	770	749	753	778	867	817	743	802	815	800	792	790	778	799	767	765	778	812	774	804	746	845	780	814	806	773	755	812	777	812	790	826	814	806	757	831	824	751	755	801	746	741	824	752	758	784	739	785	792	766	833	827	784	772	765	791	773	764	767	791	817	780	804	753	823	807	752	795	796	820	761	761	779	798	775	794	679	812	816	798	798	787	806	753	780	870	831	799	774	793	729	749	796	784	758	779	743	840	799	800	794	794	822	817	758	767	776	803	825	774	721	769	733	764	816	752	817	778	799	730	811	761	781	783	792	787	763	779	760	769	784	760	799	781	782	764	789	784	785	818	827	775	817	784	749	758	796	830	802	814	771	812	818	814	760	815	761	771	757	778	752	795	828	759	734	793	748	772	778	805	776	770	779	789	766	823	830	782	763	805	751	761	765	773	757	818	812	808	751	819	775	784	792	789	763	820	780	794	783	801	852	741	763	816	805	791	815	782	841	786	771	804	776	792	839	765	792	772	766	761	779	783	795	847	794	732	806	818	767	763	768	838	799	759	772	812	775	817	783	790	761	822	773	779	781	771	778	785	744	772	801	812	787	808	820	774	759	797	818	754	788	821	817	785	733	780	828	772	838	777	804	812	778	786	780	787	731	775	782	806	828	790	814	779	787	772	797	791	799	811	838	781	776	781	791	777	758	780	774	812	752	802	745	754	759	804	754	808	785	795	773	713	802	779	797	812	808	691	804	753	782	759	755	802	789	795	772	793	746	749	826	781	788	803	791	774	768	791	743	804	789	763	764	738	830	787	760	776	814	756	760	759	763	776	829	831	785	819	762	762	770	759	813	782	811	776	811	756	751	795	794	832	794	718	731	849	807	775	830	773	802	781	750	780	779	790	807	715	809	742	799	748	838	792	830	797	758	771	775	775	847	784	799	769	807	799	845	810	847	789	770	827	791	834	802	840	759	804	782	750	771	773	774	792	778	775	765	851	806	795	800	775	751	831	774	789	735	763	740	761	763	756	763	795	759	785	784	822	785	795	817	809	757	796	762	795	819	790	762	833	757	838	789	782	739	823	749	826	770	830	787	734	795	839	798	847	811	795	849	776	819	801	791	758	805	789	798	777	770	763	799	782	827	760	760	793	788	764	727	816	749	788	807	784	800	831	785	760	804	794	780	765	815	769	798	765	780	786	767	791	763	735	847	772	783	795	774	748	797	787	750	793	754	805	771	778	793	782	780	804	788	807	746	780	870	851	784	786	814	789	792	802	802	792	794	828	767	807	813	772	762	789	771	760	787	783	808	784	732	786	797	773	787	770	756	778	789	778	772	741	780	788	781	817	802	793	792	789	816	810	781	740	768	775	774	811	794	806	754	798	761	775	760	831	785	818	768	797	763	795	786	795	805	769	767	785	802	740	809	797	855	795	806	781	782	760	804	808	779	724	833	808	828	770	782	783	747	796	805	793	827	809	784	788	750	812	815	768	778	797	805	772	813	732	799	758	773	785	812	808	749	759	768	782	794	768	769	736	792	755	813	817	809	806	722	791	766	795	788	815	831	790	827	837	798	800	794	757	815	785	775	766	775	805	812	803	789	754	777	820	770	794	758	756	765	730	788	774	808	793	777	751	770	837	796	807	759	756	723	735	778	776	731	769	735	782	817	802	750	848	763	781	808	803	708	826	862	778	851	788	775	741	794	782	839	818	819	806	761	780	809	832	806	754	796	772	773	817	820	739	790	797	783	716	818	789	785	746	795	810	755	813	802	803	762	800	787	784	785	724	755	746	824	806	766	827	786	762	821	762	758	804	812	798	820	763	769	779	756	740	742	795	780	775	788	778	785	809	778	809	776	800	811	785	807	741	787	766	739	762	787	776	820	804	768	820	750	771	770	768	804	765	803	759	776	756	826	808	790	820	797	813	809	780	788	764	800	802	737	766	808	815	793	762	752	757	766	794	761	781	813	803	783	739	758	728	769	772	806	730	778	812	783	776	789	735	764	782	774	785	785	757	781	737	803	745	783	817	794	795	787	771	797	796	771	784	809	783	750	832	789	827	769	786	748	778	777	823	764	758	773	741	809	772	804	756	812	823	738	739	754	792	788	800	777	806	797	790	772	847	698	754	762	771	799	744	764	765	793	774	748	783	760	795	786	787	808	799	745	819	796	778	789	782	793	770	806	820	805	766	786	779	820	770	871	786	791	795	852	802	830	796	785	772	714	783	809	741	802	765	767	813	788	742	790	813	788	809	749	816	774	782	781	761	724	787	804	768	807	789	805	792	824	802	780	768	779	825
26917	10778	9189	6691	4816	3380	2175	1628	1444	1309	1116	926	739	674	514	495	442	393	382	352	347	306	343	309	281	303	326	307	315	287	301	278	314	300	296	272	312	263	273	266	285	258	311	253	249	273	289	300	292	313	307	298	259	281	264	276	277	280	292	271	304	294	235	284	282	273	278	252	271	281	315	285	275	279	228	281	285	275	257	285	278	243	273	279	247	272	254	281	304	307	266	271	300	283	274	275	303	311	279	265	295	277	260	264	306	311	273	271	254	274	270	317	307	289	253	252	278	308	298	269	279	267	263	261	275	243	276	289	275	265	304	256	266	261	300	263	276	293	301	274	271	285	267	245	297	268	277	280	285	277	285	278	261	309	289	256	282	300	236	265	278	269	285	301	271	283	330	277	257	275	307	263	255	273	252	252	298	285	283	274	270	256	258	282	256	247	270	266	260	263	301	278	297	294	274	278	288	300	288	286	252	258	271	264	302	279	288	265	275	304	254	273	251	280	273	280	281	296	264	311	273	307	285	289	260	289	288	261	295	249	281	287	266	262	298	269	272	281	291	283	280	267	244	286	288	276	269	265	303	306	285	313	287	271	298	272	279	314	276	254	253	310	299	267	264	249	279	269	311	262	267	271	285	298	247	306	296	301	278	307	282	289	281	310	275	308	274	306	283	280	279	240	292	280	238	278	285	248	288	286	267	276	273	265	276	287	281	268	271	317	268	270	278	317	280	246	277	298	262	293	270	296	256	272	288	273	299	286	311	261	295	249	264	296	299	282	288	301	285	304	285	297	276	265	291	280	255	311	280	259	282	279	291	273	284	275	256	297	279	294	315	263	262	269	310	316	293	264	275	317	276	297	271	243	276	312	272	301	276	276	265	279	277	260	294	310	287	274	283	288	284	272	267	287	276	292	283	271	240	287	247	300	298	286	293	253	249	281	254	292	277	281	246	258	297	251	257	282	301	282	268	290	286	263	282	278	268	266	248	292	267	288	284	295	299	274	286	302	299	293	295	281	285	278	279	270	291	273	269	278	274	258	286	292	260	289	258	288	287	247	271	272	277	268	250	318	294	288	308	291	289	288	254	286	287	254	271	314	283	289	275	243	277	249	266	286	282	301	273	290	285	262	296	287	311	312	283	293	319	271	297	275	306	274	308	265	266	261	318	286	286	280	257	247	252	286	291	279	273	285	292	288	287	315	303	274	300	285	273	276	283	295	272	253	298	254	284	264	246	262	272	275	282	257	271	252	303	263	293	308	247	261	289	324	259	273	263	274	273	263	317	275	273	294	279	327	301	279	273	280	250	311	300	282	246	297	250	312	293	269	281	274	276	305	262	263	270	290	282	267	275	290	325	292	246	295	274	284	295	291	277	254	276	246	274	266	307	278	270	298	280	270	287	276	308	277	287	266	272	281	271	305	275	241	258	270	289	258	284	272	270	314	304	284	280	296	252	294	270	255	282	266	263	287	268	263	327	260	269	262	259	305	271	284	296	285	271	253	258	287	260	295	290	299	306	284	281	269	301	272	291	276	287	293	285	280	281	286	278	270	274	310	296	272	254	291	299	251	266	269	286	281	252	289	301	247	285	285	292	287	291	288	313	238	263	292	296	282	273	266	297	254	283	278	253	274	294	299	287	292	257	295	297	288	278	279	270	287	299	272	273	265	293	273	280	297	284	302	271	271	283	258	303	262	331	280	292	274	260	272	258	284	304	292	272	253	274	298	281	294	289	303	294	307	293	254	307	303	284	266	268	272	257	270	279	302	279	270	274	248	284	251	279	289	253	292	307	302	259	263	281	250	267	268	283	297	302	283	268	277	259	241	285	291	299	284	280	259	311	247	264	284	264	269	255	265	274	267	259	243	280	282	294	262	304	283	274	261	280	275	279	275	275	285	247	276	291	263	278	265	295	287	256	285	302	244	273	284	259	293	292	287	285	309	304	275	296	304	279	276	263	257	283	285	309	251	268	267	266	260	276	296	271	268	279	293	272	296	288	269	285	288	271	288	262	264	257	292	286	265	275	248	259	280	279	293	281	294	290	269	310	281	283	291	296	276	282	285	305	302	244	269	247	302	261	303	280	248	278	248	269	272	284	261	260	279	278	277	276	288	315	274	268	273	282	317	275	265	295	269	247	288	285	288	269	249	303	293	280	256	307	312	302	249	311	301	289	271	275	275	291	271	256	279	258	252	285	262	326	294	258	315	277	261	284	290	294	279	266	288	291	280	251	255	290	247	255	288	295	297	258	261	315	278	268	293	294	264	280	252	305	303	268	271	257	285	268	278	306	271	277	285	260	286	294	282	286	280	287	273	276	285	266	266	313	260	274	272	283	271	299	265	270	278	279	289	316	290	265	306	289	247	272	265	280	279	296	299	275	280	291	265	280	281	270	281	278	282	301	263	305	301	277	275	288	263	280	294	309	251	255	292	267	276	278	295	283	278	279	264	282	287	265	288	283	306	263	276	275	289	266	303	264	274	307	250	282	261	283	284	286	288	271	312	281	293	295	288	289	301	278	281	251	268	243	280	265	247	289	268	253	281	275	300	279	295	261	290	278	275	252	305	269	292	281	270	290	266	294	259	294	277	273	279	283	273	278	246	233	275	250	277	308	262	301	274	272	302	288	257	289	278	285	301	256	272	252	302	263	272	297	257	265	268	302	271	269	268	318	283	281	292	291	248	270	274	264	271	267	279	308	261	247	250	308	276	315	278	267	283	279	258	250	286	260	275	285	270	251	263	256	303	268	279	249	306	296	297	276	276	321	273	253	269	269	286	289	301	283	300	306	304	253	259	269	286	302	262	258	308	296	259	311	262	269	273	326	274	264	275	286	296	300	277	295	302	259	267	256	297	261	285	276	275	317	264	291	304	269	288	293	323	239	260	289	265	277	291	298	313	272	286	256	269	277	270	260	252	281	287	275	306	248	312	286	267	266	262	274	283	305	309	295	299	274	287	285	252	246	287	285	290	278	283	256	252	290	255	284	273	275	260	258	285	265	284	271	294	297	286	292	263	275	274	281	284	268	284	291	278	250	254	289	303	280	310	324	278	241	291	240	281	281	260	303	259	299	269	283	264	253	257	266	269	260	236	287	281	267	308	325	296	274	280	276	270	261	271	260	274	264	291	275	276	292	302	309	295	273	257	242	276	247	257	288	279	288	302	316	276	284	276	251	279	253	284	289	275	269	288	266	279	301	293	283	231	270	294	315	294	284	266	293	298	295	278	286	295	278	286	301	283	262	263	295	273	271	273	295	310	291	265	282	313	297	271	274	257	285	248	271	254	280	270	278	292	313	258	273	275	280	274	262	281	266	277	263	292	260	286	269	281	268	276	253	285	303	282	270	323	285	283	260	293	278	290	279	295	282	271	283	306	267	262	297	294	288	285	292	268	297	262	256	282	271	280	275	250	305	287	266	266	271	269	263	266	267	241	304	264	268	276	251	271	318	288	269	294	287	261	287	291	272	272	270	270
16160	8530	14626	16261	15007	12204	8808	7419	6525	6105	5485	4064	3458	2847	2159	1854	1540	1360	1171	1083	976	942	876	855	795	863	830	777	819	811	757	756	786	759	762	687	730	728	727	719	737	714	681	664	635	662	706	738	674	703	659	649	651	654	661	697	679	683	646	682	691	700	683	608	706	667	733	660	641	631	654	669	619	666	649	644	694	673	660	658	667	631	690	647	637	682	672	690	655	667	669	627	662	686	675	705	654	640	648	727	676	607	658	674	687	684	661	655	648	676	623	703	633	637	646	669	656	667	654	704	640	630	660	698	639	657	668	672	608	634	638	625	678	645	655	688	710	697	653	627	646	669	655	639	674	671	673	707	697	676	686	684	646	688	627	658	673	714	675	673	675	738	622	630	643	688	661	645	709	628	673	677	663	680	656	697	706	661	642	682	650	680	672	654	684	698	668	683	662	648	679	673	666	632	632	643	693	681	751	688	675	628	614	652	673	688	610	636	653	640	657	675	704	668	676	620	662	686	647	645	661	646	660	682	662	711	625	672	674	673	642	701	674	666	668	695	618	665	655	652	660	699	657	674	694	673	624	722	629	684	699	670	688	686	661	671	659	680	668	664	659	687	625	664	652	703	675	666	661	636	637	648	662	667	646	651	658	661	654	652	628	697	722	679	676	633	715	715	657	671	607	693	675	639	675	652	677	685	668	660	638	664	668	647	655	661	679	673	635	629	678	662	625	661	689	681	630	647	676	631	669	655	688	678	688	708	706	639	658	648	685	655	669	608	694	685	625	633	630	642	682	684	670	630	651	664	668	678	683	694	704	664	698	657	671	704	666	672	653	669	725	712	671	646	702	661	615	675	687	684	623	680	640	678	657	659	638	701	686	671	668	674	657	612	664	646	716	689	646	675	669	706	662	657	634	668	651	638	671	703	666	628	658	641	660	701	648	655	649	644	676	685	601	612	668	657	637	658	630	666	651	645	635	667	650	713	668	650	679	652	649	680	695	680	678	661	669	697	621	670	712	655	638	719	676	670	672	631	668	669	672	684	654	653	648	650	693	649	700	647	672	666	671	689	699	670	652	666	675	729	646	667	671	679	695	685	690	661	631	626	654	651	696	627	642	624	646	672	658	668	658	628	635	696	645	694	688	658	657	656	688	661	649	626	648	656	659	667	666	723	629	670	623	656	691	681	654	674	699	620	693	624	648	637	666	669	662	641	651	687	651	672	652	684	659	691	676	700	641	683	700	685	655	683	662	657	639	646	660	667	662	666	645	679	724	674	635	647	683	667	660	681	690	664	649	662	662	703	627	670	654	629	677	669	660	646	675	693	684	691	641	650	665	626	678	640	695	654	650	690	626	659	654	706	669	673	646	655	668	636	700	680	628	667	614	633	666	665	686	694	679	657	639	667	652	656	707	653	672	698	680	684	636	639	668	633	668	655	680	672	650	663	689	651	666	647	713	683	681	698	644	633	640	668	681	665	677	675	686	679	644	590	644	634	665	605	693	673	632	660	665	669	669	636	641	622	648	668	641	667	638	653	640	653	664	690	663	655	657	649	664	693	632	629	660	655	665	680	691	629	636	649	658	654	692	687	654	695	644	631	644	643	601	664	675	631	620	636	660	661	731	645	676	674	730	644	677	663	619	669	718	668	640	728	679	655	687	659	692	699	682	653	647	655	646	683	726	652	664	679	655	694	713	611	621	680	643	634	694	658	641	649	707	670	675	660	614	623	654	688	646	673	665	654	653	636	696	650	661	682	667	689	651	628	647	660	662	621	657	644	656	622	672	658	642	655	682	651	649	703	663	675	668	683	647	658	674	687	637	630	684	689	699	626	688	666	649	630	703	655	672	706	675	669	691	654	662	689	650	672	684	663	698	707	707	724	627	673	648	683	685	671	666	691	676	677	692	681	688	695	640	670	654	655	646	671	634	709	687	631	664	644	702	674	637	678	675	661	633	660	654	678	640	706	646	649	670	659	694	694	648	648	668	681	618	698	669	635	655	697	669	635	690	663	665	648	675	655	653	666	651	697	643	662	659	692	635	679	683	698	677	649	644	673	667	660	645	631	669	658	660	655	686	676	632	645	692	686	668	595	611	688	677	680	674	645	665	652	677	700	630	626	629	684	662	639	675	663	658	628	628	668	594	674	678	685	678	639	654	601	692	662	654	651	648	616	653	646	671	644	660	643	682	672	646	683	662	658	679	636	684	649	634	664	633	665	660	647	664	614	640	635	681	662	625	683	666	643	675	702	659	647	642	671	665	657	691	638	663	703	697	675	682	631	675	633	681	659	604	671	675	700	662	721	655	655	668	686	679	701	675	666	679	679	717	642	663	606	635	690	677	691	660	630	670	666	670	679	660	644	654	664	632	673	646	644	641	691	669	713	658	670	612	641	656	687	675	628	646	709	676	704	707	698	695	644	627	663	664	660	694	697	649	668	681	621	689	691	700	704	660	656	710	640	680	640	632	672	658	671	671	648	635	678	596	625	658	670	653	691	722	660	643	696	684	672	663	602	663	612	661	643	617	661	627	665	690	651	667	665	676	691	640	620	639	682	694	723	704	658	677	652	652	680	679	669	725	657	710	642	690	640	661	659	656	691	661	647	649	657	660	679	680	648	694	649	636	674	663	652	696	693	648	700	664	623	649	652	646	656	679	673	624	669	635	701	645	666	644	658	667	660	652	650	644	655	692	667	710	693	612	697	677	658	647	704	653	676	679	698	711	666	641	702	667	637	580	623	681	631	620	665	676	705	671	690	650	617	649	641	626	638	648	681	620	660	670	643	668	670	644	675	600	715	607	655	690	706	644	669	668	673	665	672	675	660	679	680	693	655	669	682	627	682	683	651	673	721	672	639	640	653	654	662	697	691	695	695	646	699	672	674	658	656	636	614	699	659	610	666	691	680	700	690	617	661	675	670	647	696	692	680	737	690	667	648	712	667	638	639	620	655	677	706	682	630	641	688	687	615	673	692	691	644	676	642	668	677	666	687	628	672	648	658	641	658	642	596	665	630	657	705	663	675	661	636	679	664	662	646	700	674	674	630	662	697	664	668	631	691	680	710	671	639	659	690	718	670	690	677	668	669	689	645	705	657	665	698	650	704	658	675	674	657	663	709	677	682	671	673	676	658	626	654	672	721	684	659	666	663	728	631	663	703	670	655	685	710	683	698	634	654	669	678	672	681	655	666	687	634	684	639	682	646	620	742	635	717	695	665	632	636	713	632	672	667	690	690	644	665	701	708	678	641	707	733	670	655	623	653	664	686	660	664	639	635	666	663	628	662	671	645	665	689	680	711	663	696	659	724	666	663	697	690	681	687	656	701	646	685	608	654	670	677	664	707	639	629	645	617	691	644	618	677	671	638	649	701	728	654	637	635	675	623	656	672	644	659	669	654	674	686	706	671	718	693	652	668	674	695	685	644	689	691	664	648	653	619	655	692	699	683	664	688	700	640	655	679	686	677	645	676	660	662	650	665
10164	4488	4031	2844	2080	1520	1152	1023	819	825	733	600	583	542	502	447	446	411	441	423	394	401	367	432	419	403	381	406	426	364	394	365	362	396	403	405	378	405	358	381	386	422	393	437	385	401	399	381	417	392	415	359	414	408	403	366	367	402	399	382	397	390	407	382	360	385	372	371	416	381	381	414	399	364	377	432	389	422	416	397	365	384	390	351	357	417	396	347	360	407	389	415	401	381	377	410	393	416	392	368	393	396	391	370	379	374	429	408	389	373	396	367	379	367	385	373	381	394	402	407	372	385	397	375	400	413	438	375	378	402	395	418	386	390	379	391	348	405	354	380	375	391	414	360	394	364	392	382	355	362	368	365	386	422	390	394	342	380	378	393	371	392	430	375	383	438	366	376	368	413	368	395	400	370	389	405	388	366	386	398	421	424	400	403	396	375	379	372	358	358	394	356	372	350	405	431	419	370	385	383	374	411	382	424	363	406	398	359	380	373	372	372	372	373	395	384	378	379	389	378	335	380	355	384	395	410	364	413	391	393	416	399	352	361	430	405	365	379	375	416	417	382	360	403	389	377	387	393	405	359	370	378	400	454	407	363	423	394	399	405	385	375	409	361	394	406	404	364	344	396	367	382	372	376	346	392	417	369	402	448	384	438	395	405	411	427	368	390	416	337	415	377	407	351	396	382	406	354	407	353	428	372	381	370	401	427	399	446	397	417	389	379	369	375	382	409	434	398	367	394	380	445	389	393	375	381	388	359	369	383	370	362	399	387	396	375	414	415	357	363	385	357	391	388	385	422	410	389	414	405	419	343	401	363	387	366	389	395	353	415	377	365	408	410	404	364	338	415	381	425	381	380	405	381	388	397	381	393	387	409	372	374	398	362	365	378	419	387	392	368	384	401	348	408	411	427	396	391	380	393	401	424	399	387	373	403	390	378	414	417	388	384	430	391	376	371	371	386	392	381	428	368	379	367	387	417	380	387	363	389	411	405	419	408	390	361	374	367	375	427	437	362	372	364	424	398	411	380	421	401	416	401	387	386	368	420	396	383	389	410	403	391	335	356	403	378	377	385	408	392	381	356	401	362	390	382	362	396	409	417	367	391	359	391	389	422	369	401	386	373	366	370	364	392	388	434	369	390	435	379	376	405	375	416	389	342	391	365	393	398	418	371	391	402	382	398	396	371	404	402	403	389	363	375	399	398	366	393	401	373	378	380	385	361	353	377	384	400	393	407	389	371	423	401	404	348	365	386	339	408	399	398	411	368	414	383	405	395	408	391	390	358	356	376	397	379	379	389	409	383	358	386	406	390	360	356	360	384	387	377	379	383	401	377	412	390	353	363	407	369	372	398	382	427	407	404	364	431	389	402	369	402	402	404	382	396	410	389	373	376	423	403	365	409	364	401	388	376	386	379	403	450	404	386	417	394	387	370	374	371	424	382	382	379	393	397	355	362	402	349	393	395	409	422	359	397	390	383	395	393	390	360	370	423	399	391	408	346	352	400	431	391	390	404	332	397	379	364	376	396	400	412	373	355	341	390	383	410	387	413	405	391	404	389	396	376	367	352	421	367	425	414	409	397	406	399	388	364	377	382	383	388	393	406	398	434	366	386	375	411	415	413	393	390	379	390	390	381	425	386	384	374	342	382	404	391	388	356	364	361	361	357	404	395	399	422	353	400	384	373	400	413	415	374	400	349	357	392	388	383	346	397	369	365	393	353	373	397	383	382	392	407	379	378	386	423	367	424	374	400	369	395	417	404	380	376	387	402	399	378	372	407	373	367	355	368	390	334	385	347	412	393	405	368	378	386	400	405	364	389	369	379	389	395	366	421	390	405	406	382	391	372	381	376	360	390	391	392	377	374	402	380	386	383	333	389	393	398	395	366	360	385	407	410	413	400	426	400	400	372	360	393	360	366	394	398	390	370	379	373	432	406	352	393	390	386	402	383	399	374	369	358	407	367	369	379	447	386	361	376	365	376	380	394	382	429	401	378	409	367	387	334	389	403	399	391	387	388	385	384	382	380	376	407	372	375	360	416	379	379	383	389	397	410	390	380	391	358	386	382	409	398	414	376	425	365	380	362	408	385	386	403	416	361	383	360	402	397	377	352	394	409	403	386	364	391	373	399	379	391	383	422	403	355	402	413	382	381	368	399	389	373	359	417	368	355	403	378	375	406	384	395	362	405	404	393	404	411	361	391	374	408	360	400	351	421	370	382	395	397	423	405	379	414	377	392	390	429	392	345	357	402	398	378	378	381	428	376	374	421	391	401	368	394	392	376	365	351	433	393	394	380	367	387	373	392	385	384	390	398	363	387	379	385	400	389	379	387	379	417	416	438	386	408	386	407	420	353	417	380	412	372	359	391	370	385	406	346	399	390	378	408	393	428	395	405	400	381	401	381	420	361	416	395	367	358	415	381	404	364	383	357	376	383	388	382	378	397	384	423	354	378	418	394	365	419	418	381	411	396	394	440	428	387	369	387	407	406	413	359	414	368	399	392	403	368	383	359	377	419	395	377	359	401	358	410	399	389	412	406	425	394	349	384	357	393	395	397	377	387	390	352	350	415	389	407	404	401	367	395	382	425	390	385	418	389	389	393	349	371	357	385	392	419	408	389	424	386	369	388	351	375	407	377	400	399	361	393	430	384	409	447	393	395	392	379	407	405	358	386	386	386	374	406	361	356	407	390	397	400	389	406	381	382	373	415	376	366	365	345	381	392	371	374	362	359	383	397	421	384	374	400	363	362	360	388	383	397	426	375	362	423	403	364	372	348	404	373	406	404	406	393	389	402	388	392	383	427	420	385	430	361	364	427	418	401	401	404	382	409	363	383	355	382	358	409	396	374	410	422	428	361	372	408	400	418	373	388	367	427	368	390	407	375	394	419	323	394	368	402	408	379	385	383	388	344	414	417	371	417	381	384	428	408	396	354	403	397	387	372	353	386	396	378	380	397	357	371	388	387	404	384	398	387	358	376	379	362	385	387	389	390	394	399	434	386	408	383	372	375	374	368	328	393	352	396	407	401	398	415	357	398	413	399	415	401	382	387	379	392	386	358	385	363	422	379	386	384	370	377	411	381	408	371	359	394	385	423	373	367	400	391	399	365	405	413	411	383	395	406	377	375	392	379	389	369	311	371	387	387	394	401	403	382	396	405	377	375	395	358	394	379	405	392	400	397	386	394	400	407	404	401	370	447	395	377	402	386	356	369	390	402	370	339	388	394	378	395	383	408	403	398	404	367	398	391	385	404	386	386	409	393	420	394	354	403	408	362	389	351	377	377	405	404	403	379	365	422	421	371	399	384	357	397	383	393	391	393	353	387	395	368	331	360	400	373	386	414	365	395	407	386	413	420	440	348	390	384	386	382	379	406	401	350	370	340	394	362	367	367	400	379	390	398	371	404	433	403	392	393	403	377	386	394	396	403	390	363	398	400	390	411	354	402	367	375	403	379	380	336	381	380	444	416	369	386
6924	4566	7351	8372	7505	5878	4420	3930	3390	3306	2953	2380	2169	1900	1541	1393	1211	1185	1099	1025	1009	1056	947	985	907	931	932	985	949	923	896	916	904	951	911	938	884	904	893	905	929	909	845	905	957	877	866	915	863	879	921	825	868	857	834	916	921	863	897	883	860	856	924	878	893	946	885	868	906	921	923	889	897	877	872	860	860	888	861	921	861	929	897	866	882	893	894	936	921	894	882	882	848	847	866	898	857	891	843	869	917	898	912	895	856	928	899	848	862	884	879	903	954	897	909	873	917	874	906	871	921	873	913	848	879	899	879	903	886	932	898	876	873	875	955	926	928	842	886	899	930	859	864	901	857	891	884	909	926	879	932	895	879	893	897	885	906	858	880	942	921	864	844	863	876	912	918	919	904	884	937	865	833	885	875	877	914	940	854	876	861	871	868	893	920	905	879	942	889	888	874	856	902	854	889	883	867	871	901	868	891	860	895	922	901	850	832	925	881	915	863	860	861	925	846	890	877	887	921	860	858	958	873	893	933	880	966	888	871	891	920	871	835	881	877	903	888	823	870	904	904	871	905	896	868	887	889	849	895	872	897	868	898	885	909	883	925	920	907	898	903	862	865	900	882	886	856	853	909	858	885	848	875	890	883	891	933	920	898	920	914	844	879	918	874	897	913	853	851	915	912	897	880	892	841	898	962	829	870	919	857	876	854	881	902	849	878	908	935	888	883	892	829	877	873	875	909	892	880	872	824	913	856	858	868	927	883	893	868	834	873	940	892	932	892	855	937	826	854	885	898	843	853	905	861	870	945	914	896	861	901	908	851	893	881	880	854	937	884	931	876	893	856	920	853	906	916	920	831	876	889	867	896	858	870	866	855	884	906	915	831	910	928	862	872	828	857	889	905	888	883	895	851	965	870	859	916	885	922	881	897	879	936	927	894	810	917	827	893	899	877	906	861	860	886	893	882	878	888	871	873	877	871	908	881	847	895	866	935	828	883	886	918	917	985	943	925	839	884	897	937	913	889	921	830	918	890	843	866	869	900	945	936	870	887	857	885	887	840	952	877	907	862	869	846	917	862	864	872	887	858	831	874	958	911	863	916	891	913	899	903	848	912	885	894	844	873	889	848	874	950	911	916	845	921	901	926	883	838	912	870	856	861	868	868	861	856	926	922	857	860	909	896	868	933	871	839	931	903	885	886	896	890	835	898	882	863	909	878	893	912	884	865	908	881	851	882	904	863	869	899	866	910	892	904	930	892	840	914	859	918	911	872	869	910	904	898	872	842	930	910	902	928	876	856	893	836	883	901	867	903	861	902	861	941	924	919	893	857	898	902	910	933	921	913	908	886	915	883	864	899	868	852	890	873	836	889	889	953	863	918	893	849	885	894	836	871	893	880	853	899	879	862	899	895	858	926	909	839	862	854	844	933	868	888	886	858	890	833	894	889	855	867	884	859	864	898	830	888	859	869	871	883	857	917	893	926	900	825	866	920	912	874	871	879	871	887	912	905	928	886	915	860	852	867	946	857	910	922	903	864	824	920	847	876	946	891	936	920	879	882	831	924	878	901	878	829	896	894	881	906	849	874	858	924	911	840	864	891	901	879	890	893	958	895	931	885	906	936	882	846	869	885	866	893	866	886	916	895	885	875	911	909	871	903	885	951	873	904	875	909	892	898	879	876	903	858	888	887	886	871	898	903	824	884	892	840	919	910	912	858	919	926	889	912	914	872	879	928	911	908	863	879	846	915	868	862	873	878	876	925	938	905	914	919	913	907	914	856	862	882	850	866	878	823	847	930	858	835	883	864	860	864	928	885	854	865	903	901	843	936	906	916	830	916	881	891	848	901	840	862	911	879	878	881	894	884	865	883	854	889	881	953	890	899	845	855	869	860	866	888	873	900	877	882	876	878	877	904	902	929	874	897	866	903	873	898	889	857	847	874	916	937	913	884	923	859	883	856	896	893	864	868	866	894	907	898	889	884	869	870	889	894	880	834	910	885	891	868	868	824	889	865	866	906	912	833	934	873	886	869	883	883	918	893	861	846	922	859	810	886	940	881	856	883	896	911	898	923	909	917	903	852	879	905	864	853	845	893	883	925	857	898	840	880	851	894	928	875	806	893	925	870	857	881	860	883	885	867	900	853	917	846	833	895	918	883	869	936	916	923	887	894	906	898	921	851	873	905	885	903	901	878	843	895	909	895	841	901	855	924	853	848	901	869	905	920	869	934	845	878	833	956	852	858	879	825	910	859	913	830	902	856	936	902	867	901	870	872	897	911	933	896	968	937	824	900	878	854	902	860	894	839	884	902	894	927	873	870	926	874	879	891	916	884	880	857	921	825	841	882	840	844	898	894	890	868	871	902	900	906	846	900	869	902	924	905	913	867	869	871	839	894	891	903	919	870	890	887	842	889	810	908	942	876	911	860	848	863	879	895	917	878	874	879	904	924	880	891	862	872	882	910	872	889	855	873	826	839	841	893	911	864	889	850	919	843	979	893	930	893	869	950	879	869	863	903	837	908	926	873	846	883	866	913	883	874	874	887	891	940	848	895	887	946	870	872	903	894	865	947	863	820	952	861	858	893	860	876	917	895	925	895	921	879	882	861	874	886	882	868	901	906	929	926	905	913	852	897	942	923	854	928	865	909	957	838	848	907	865	887	893	844	865	874	918	897	939	856	925	885	881	850	898	904	904	855	874	859	864	953	903	855	900	894	888	880	917	919	907	901	908	858	866	885	878	889	848	931	862	858	869	903	884	874	940	834	890	904	907	857	864	886	873	866	892	923	890	853	888	905	900	931	974	848	915	845	887	903	887	881	888	889	882	865	839	885	881	911	913	869	899	819	863	922	865	854	887	826	880	870	913	894	919	897	845	913	871	851	883	890	883	872	930	898	918	872	856	854	812	871	855	856	879	910	927	853	846	869	914	925	930	878	863	870	859	902	894	899	925	878	905	854	878	907	866	892	889	880	891	896	895	926	875	941	811	830	902	862	915	878	870	911	850	831	845	875	924	846	931	901	941	846	865	920	905	829	907	841	864	882	828	879	866	893	865	833	834	912	856	906	879	920	881	911	832	901	847	901	876	936	890	906	853	880	899	917	910	887	896	917	889	901	917	861	914	891	849	852	863	894	921	920	919	888	900	809	921	907	877	853	841	919	954	897	941	849	885	849	914	873	862	905	907	877	840	829	834	893	875	892	832	952	831	857	874	888	854	878	861	890	875	932	893	893	858	938	899	949	855	884	890	858	896	907	913	882	854	889	930	824	868	936	903	853	945	882	877	810	855	928	850	909	889	900	897	863	819	884	919	878	928	841	918	887	904	892	881	965	844	925	892	913	848	905	859	880	909	881	888	863	938	930	902	854	936	897	862	895	871	892	875	910	951	905	881	855	890	870	892	914	885	872	851	909	903	862	906	853	897	874	900	817	869	930	860	906	919	915	864	874	945	900	881	903	870	902	892	896	904	850	894	828	875	920	829
19254	7445	6143	4575	3436	2354	1722	1309	1104	1092	957	802	663	635	530	463	436	412	391	394	356	407	349	344	351	360	354	367	354	381	332	365	364	326	351	340	342	341	359	346	318	375	350	384	322	327	331	348	352	362	354	342	325	330	342	351	350	345	322	353	330	344	340	353	341	324	355	346	336	369	352	341	359	343	350	320	365	344	376	364	367	320	384	373	330	356	332	323	345	313	358	328	327	353	340	335	364	322	319	361	315	343	343	320	365	304	317	352	338	353	324	345	328	348	312	346	352	367	335	350	384	364	334	331	362	344	345	317	344	304	324	343	297	314	352	333	327	309	340	347	352	344	359	361	341	352	381	339	379	383	347	350	291	326	323	311	317	360	335	324	341	308	315	316	334	351	345	317	387	330	335	322	318	311	324	326	325	354	380	360	319	341	298	345	308	368	369	340	386	338	333	340	345	357	348	350	345	323	363	351	330	321	326	326	351	329	316	334	369	321	340	325	329	348	343	344	341	369	335	353	309	355	353	351	368	320	331	336	323	305	333	336	359	372	375	328	347	335	346	309	353	319	331	316	332	374	372	310	357	313	313	348	308	356	351	362	349	362	348	334	308	303	368	348	339	360	361	390	356	301	354	310	372	311	328	314	326	346	370	363	336	312	355	328	342	321	340	347	379	337	307	337	355	320	360	357	314	334	346	348	302	341	314	336	361	330	326	321	373	344	354	309	336	341	330	334	343	317	358	322	357	311	376	316	346	374	339	318	350	362	354	325	354	328	352	346	387	329	321	352	325	333	379	354	343	361	346	361	376	361	311	354	325	359	358	340	381	364	329	371	337	360	323	331	323	311	327	332	339	359	329	324	313	357	353	332	338	382	333	347	339	323	308	318	321	375	306	359	354	328	332	348	326	351	328	359	349	351	324	334	357	324	334	324	304	338	346	353	326	363	371	322	329	322	353	348	360	367	368	359	355	375	334	321	342	338	348	328	328	340	309	350	354	346	331	364	335	329	351	354	346	326	354	308	354	329	329	302	339	347	338	330	358	332	309	346	316	331	313	329	360	379	336	367	332	332	337	358	322	322	341	352	304	355	344	324	315	317	345	330	334	344	340	340	291	310	350	349	305	333	345	344	283	358	325	327	341	346	334	326	351	330	314	393	335	331	349	321	327	291	309	363	302	314	352	351	314	326	342	332	336	357	332	300	330	350	367	354	360	340	356	336	334	324	337	356	334	343	353	321	312	334	345	339	344	358	336	363	367	338	369	335	319	359	349	307	352	347	328	354	312	336	332	355	349	360	355	351	346	353	327	358	341	312	370	306	357	343	348	344	341	327	345	344	338	381	338	353	315	349	332	330	365	352	351	334	328	349	319	339	333	348	359	321	297	332	315	291	350	353	350	353	356	357	367	348	360	329	339	324	343	365	316	373	345	331	366	377	341	337	298	343	352	319	330	354	351	298	362	335	377	350	330	386	335	343	327	332	324	336	314	312	387	324	337	328	346	380	344	325	350	395	304	366	377	338	319	313	307	318	329	355	332	360	362	357	352	322	355	344	322	338	349	334	334	351	346	352	339	365	338	333	341	339	304	315	332	336	360	371	359	329	356	366	378	370	375	355	328	324	361	285	304	337	311	319	326	340	341	341	304	315	339	350	302	326	342	336	372	322	348	337	313	344	371	328	323	331	348	308	340	343	365	344	355	308	333	344	314	331	362	307	378	364	313	367	352	362	363	348	338	332	344	361	352	372	319	336	324	330	338	327	346	338	311	287	319	346	352	355	317	332	374	308	303	336	319	354	352	348	359	318	328	333	317	310	315	361	345	364	359	361	391	367	309	332	332	332	351	318	365	331	337	345	340	364	339	328	327	338	395	329	296	296	332	341	347	314	328	330	331	349	296	334	365	360	328	352	333	359	369	350	316	311	337	354	340	371	373	311	323	315	328	358	355	379	349	339	351	344	336	345	346	319	343	313	319	343	329	301	335	344	327	360	329	357	331	350	326	375	368	350	369	331	342	323	371	352	340	340	349	306	314	307	328	288	324	337	330	309	347	333	342	397	335	360	315	349	329	332	341	359	342	341	380	366	333	306	343	347	346	345	312	343	350	347	347	368	337	368	320	326	349	331	370	367	374	341	320	370	340	342	314	327	332	335	340	347	338	338	364	341	332	361	338	314	306	318	360	352	282	370	353	320	367	309	314	332	340	332	351	357	350	345	298	348	333	338	359	359	319	339	337	349	344	327	329	320	312	316	314	346	321	307	336	331	299	376	363	333	377	357	315	350	365	369	343	344	346	320	355	358	330	347	334	319	353	293	328	336	361	365	340	297	330	365	337	330	369	336	357	326	308	351	337	359	337	370	319	301	362	339	342	327	329	331	344	346	328	331	352	365	334	338	352	342	341	334	365	326	360	319	331	390	356	352	366	338	323	320	318	352	318	322	334	404	328	339	355	350	335	372	365	359	316	352	319	306	356	366	368	318	370	299	336	302	333	342	340	332	339	353	353	348	350	347	330	325	348	371	341	335	349	349	348	370	352	313	354	359	326	346	338	325	337	324	303	341	344	308	334	337	341	350	346	362	329	330	362	313	349	333	349	381	289	283	321	364	359	344	365	309	339	330	348	350	323	284	346	318	332	347	341	372	383	308	332	326	378	328	348	316	327	344	346	354	336	329	325	349	324	356	295	344	320	334	318	303	359	338	316	369	336	330	321	343	328	320	361	329	353	357	354	348	319	333	342	354	294	332	322	323	312	310	330	320	364	347	334	351	367	349	327	355	358	319	352	349	327	359	346	334	319	322	340	345	316	329	361	331	370	348	336	356	348	358	334	345	360	325	360	346	335	354	335	354	358	358	351	333	317	362	348	344	361	325	357	370	332	327	339	335	329	335	385	358	341	336	333	332	305	346	324	342	355	407	295	352	350	357	321	352	315	304	326	318	383	364	311	324	340	369	326	334	309	342	362	335	350	361	332	365	356	344	310	357	338	345	380	327	342	322	303	319	336	352	355	338	363	330	314	336	363	351	341	322	317	346	336	328	343	332	352	339	346	331	364	363	347	326	337	355	317	351	337	361	360	381	358	308	351	334	326	338	335	369	358	368	368	340	387	359	360	359	311	322	329	369	333	358	343	331	344	363	342	341	327	325	362	307	353	342	361	354	331	336	365	336	349	327	333	356	348	356	346	339	361	374	350	322	346	351	345	336	325	335	345	334	374	363	307	348	376	332	370	326	368	343	354	317	350	330	345	353	337	319	370	332	353	342	340	340	381	329	329	311	355	379	357	309	333	357	360	327	345	346	374	318	313	335	347	362	342	328	351	352	341	321	354	338	338	370	365	333	312	326	360	336	331	340	328	339	330	331	365	344	372	339	325	358	318	343	364	303	315	351	363	358	341	349	319	335	308	371	349	285	355	380	356	334	356	343	301	377	366	377	322	344	334	332	322	353	326	338	381	341	353	365	365	351	343	335	339	345	346	362
13104	6552	11168	12640	11787	9450	6699	5879	4984	4514	4373	3225	2923	2275	1966	1609	1414	1246	1177	1085	1011	939	914	929	919	860	833	832	847	876	867	865	860	829	817	876	816	768	760	846	829	835	820	870	819	750	818	820	794	803	746	787	824	823	794	795	783	800	779	753	765	746	735	770	843	805	806	768	771	758	778	743	771	811	818	771	773	772	756	786	832	803	769	801	792	752	816	793	748	802	759	772	829	835	795	766	841	763	794	811	824	694	751	798	774	777	782	829	802	811	798	735	781	793	772	760	778	748	810	775	790	766	748	779	799	728	823	762	786	788	770	783	800	777	739	807	776	761	775	829	776	828	779	743	782	788	814	834	782	783	728	787	786	803	768	773	731	740	790	760	818	809	823	822	756	814	808	790	809	765	785	769	781	802	798	789	784	781	777	708	800	816	808	810	743	771	781	777	776	750	794	794	809	757	800	740	808	729	757	789	805	779	799	831	778	744	791	794	757	794	751	764	821	837	837	838	789	757	771	761	735	807	810	818	790	812	805	753	740	805	839	731	781	756	830	842	741	814	804	814	801	825	772	762	787	738	767	826	755	840	741	735	788	777	795	773	764	821	775	786	756	834	820	741	808	747	795	765	808	828	777	822	780	784	774	769	801	815	792	797	786	767	785	817	801	779	782	804	781	768	755	812	750	823	784	809	787	747	775	811	801	803	756	812	808	773	755	796	750	747	810	827	793	742	785	825	779	756	799	790	802	808	827	752	800	767	863	800	772	803	761	783	767	740	810	786	756	733	766	810	798	763	791	817	766	790	774	774	749	783	772	732	790	736	784	801	831	802	769	815	808	774	801	773	807	817	783	771	856	826	800	779	745	788	799	760	799	794	804	744	767	757	793	802	725	814	802	775	802	770	818	756	779	797	751	765	798	805	774	781	804	811	809	801	810	782	744	800	810	795	815	762	774	827	802	811	765	746	814	800	762	806	778	778	825	792	805	765	754	811	769	782	776	770	792	796	755	767	752	756	805	797	758	786	797	784	794	845	795	802	772	774	791	806	744	770	818	746	752	775	804	783	778	773	778	809	827	785	789	786	802	783	715	849	780	750	736	830	826	799	764	823	794	822	801	762	755	768	812	751	788	797	822	793	829	790	781	751	769	795	804	785	796	788	826	783	779	756	781	746	830	835	822	843	753	731	807	815	750	745	756	776	803	799	767	773	805	763	743	826	801	788	749	831	785	799	775	813	835	765	811	738	805	762	722	757	801	735	812	762	778	748	799	771	780	788	790	775	791	763	814	768	791	804	778	749	810	804	767	753	792	779	797	790	822	763	831	752	828	773	793	816	784	822	791	819	786	759	783	802	771	779	838	841	778	779	729	809	823	728	736	806	788	762	807	776	801	773	811	777	787	824	768	728	751	792	830	792	802	773	761	771	769	817	826	801	814	826	775	809	813	788	809	794	845	740	832	795	763	795	765	795	819	801	808	837	731	751	778	766	802	766	804	796	807	768	744	838	800	767	780	791	777	786	799	789	825	847	810	821	783	753	821	779	759	764	763	801	757	760	809	824	755	730	778	728	727	785	798	806	802	801	804	770	808	756	852	785	811	819	785	733	742	780	773	768	816	805	773	773	795	776	870	830	837	821	798	790	783	759	781	781	802	808	749	790	799	765	765	752	753	772	797	753	714	821	801	801	757	805	789	791	787	790	781	780	781	805	772	834	748	810	747	756	804	736	825	750	761	751	730	806	794	830	756	790	782	777	800	769	823	806	786	781	756	813	807	770	763	757	772	812	833	758	779	736	764	734	770	760	746	825	776	786	785	775	778	791	805	820	744	750	805	798	704	793	784	757	767	808	873	772	734	776	766	791	790	795	767	772	818	801	774	806	797	771	798	800	789	842	754	837	774	764	767	852	830	794	833	740	796	839	771	806	800	744	808	758	780	766	778	769	786	782	840	773	756	784	784	765	799	764	822	726	779	777	813	765	803	805	813	766	812	779	837	818	773	843	756	751	747	835	791	744	787	792	782	802	764	745	753	773	817	774	797	769	807	819	774	838	788	835	816	755	775	837	785	792	819	790	791	792	769	772	786	778	808	784	782	755	799	750	757	776	790	797	822	795	748	790	768	815	801	782	736	817	782	827	749	791	812	749	774	815	765	799	813	772	760	776	767	781	765	824	757	795	788	797	786	767	815	820	795	778	814	766	826	748	750	726	773	788	799	796	774	759	811	771	805	783	784	798	803	801	801	723	741	776	813	821	797	762	822	768	756	764	771	787	802	751	812	795	773	791	755	731	747	768	799	799	816	778	778	784	764	779	778	795	785	751	783	774	783	813	795	752	792	738	811	812	784	773	767	754	795	799	788	770	799	753	778	748	810	811	789	765	825	783	796	781	830	784	833	743	793	796	809	764	788	792	780	804	819	859	754	800	808	842	825	809	816	785	778	773	773	815	794	771	801	805	807	818	804	775	789	793	761	822	776	790	796	749	782	819	794	806	781	753	754	814	740	764	784	819	743	806	756	825	837	845	779	776	764	787	756	814	739	789	778	750	785	790	804	765	797	809	759	773	774	815	771	788	763	817	772	770	795	807	755	786	795	702	821	764	793	783	795	737	820	790	799	735	763	802	746	801	766	795	787	843	789	807	750	803	772	731	778	758	750	751	754	787	802	785	794	777	786	785	786	785	841	823	797	826	796	817	793	825	778	747	783	828	782	710	774	772	768	783	801	808	792	766	817	808	785	746	778	796	792	749	782	744	786	728	744	779	796	784	777	800	780	774	794	809	770	780	777	805	766	776	788	834	768	743	807	791	810	770	833	827	790	755	788	839	847	789	850	783	789	822	784	780	806	759	797	796	803	766	790	802	778	786	771	775	797	819	784	802	826	777	817	840	754	765	792	734	762	750	797	775	781	806	783	748	757	797	775	732	810	765	769	821	882	805	768	819	794	765	792	722	820	761	779	810	791	741	820	833	751	782	788	811	741	769	792	811	811	827	799	811	783	788	796	778	778	822	807	822	785	838	784	830	784	795	792	793	775	827	822	802	817	809	768	826	781	764	772	788	764	803	799	804	761	768	823	765	780	783	758	814	809	788	812	778	787	809	769	811	770	777	759	773	757	731	766	772	758	772	780	760	828	761	823	757	798	774	803	790	773	791	718	742	814	826	741	792	761	779	792	785	838	794	774	789	790	783	832	813	751	755	782	798	776	783	808	803	733	861	812	766	817	754	773	764	743	802	766	781	765	770	780	765	816	734	770	769	767	741	820	780	832	768	763	774	781	779	821	810	753	837	737	795	783	806	782	784	744	793	811	784	783	772	792	837	764	776	788	832	736	757	755	783	776	792	754	781	803	797	771	780	792	760	854	771	731	852	764	784	810	791	737	807	817	753	790	815	774	769	764	766	794	773	759	753	779	790	782	776	774	775	778	752	784	796	819	818	735	787	784	744	809	820	733	793	776	799	765	761	749	797	832	759	815	755	748	819
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
